author | yan yan <yan.yan@amlogic.com> | 2018-01-03 12:39:08 (GMT) |
---|---|---|
committer | Yan Yan <yan.yan@amlogic.com> | 2018-01-04 00:44:38 (GMT) |
commit | 66ae1569e9d0a70848dc0f65f7e366473586edcf (patch) | |
tree | 75d8d75cd220387df7a00e132d8a29656341debc | |
parent | e112ec80f1f93c0e56bd5c29ac74a6401e2559cc (diff) | |
download | libzvbi-66ae1569e9d0a70848dc0f65f7e366473586edcf.zip libzvbi-66ae1569e9d0a70848dc0f65f7e366473586edcf.tar.gz libzvbi-66ae1569e9d0a70848dc0f65f7e366473586edcf.tar.bz2 |
DTVCC: fix top->bottom print error
PD# 154387
Change-Id: If89bd330afcebdf8c8e164413d73583d90ededb8
-rw-r--r-- | src/dtvcc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dtvcc.c b/src/dtvcc.c index f673378..cb1eea8 100644 --- a/src/dtvcc.c +++ b/src/dtvcc.c @@ -2547,18 +2547,21 @@ dtvcc_put_char (struct dtvcc_decoder * dc, if (!cc_timestamp_isset (&dw->timestamp_c0)) dw->timestamp_c0 = ds->timestamp; column--; + break; case DIR_TOP_BOTTOM: dw->streamed &= ~(1 << column); if (!cc_timestamp_isset (&dw->timestamp_c0)) dw->timestamp_c0 = ds->timestamp; ++row; + break; case DIR_BOTTOM_TOP: dw->streamed &= ~(1 << column); if (!cc_timestamp_isset (&dw->timestamp_c0)) dw->timestamp_c0 = ds->timestamp; row--; + break; } dw->curr_row = row; |