summaryrefslogtreecommitdiff
path: root/libavcodec/jacosubdec.c
diff options
context:
space:
mode:
authorClément Bœsch <ubitux@gmail.com>2012-05-26 22:36:31 +0200
committerClément Bœsch <ubitux@gmail.com>2012-05-29 21:33:28 +0200
commitd51e08bb89f7a93f471bc14ad00c14ac986cfcf0 (patch)
tree8675f875aad6e370b73ef62e0abcb02bd5d989d9 /libavcodec/jacosubdec.c
parente7cb161515fc9fb6d30d1681d64d9ba7ad737a4e (diff)
lavc: switch from ts_end to duration in ff_ass_add_rect.
Make possible a end-to-presentation duration.
Diffstat (limited to 'libavcodec/jacosubdec.c')
-rw-r--r--libavcodec/jacosubdec.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/libavcodec/jacosubdec.c b/libavcodec/jacosubdec.c
index 8c02d3b2c8..90ce5df227 100644
--- a/libavcodec/jacosubdec.c
+++ b/libavcodec/jacosubdec.c
@@ -175,8 +175,6 @@ static int jacosub_decode_frame(AVCodecContext *avctx,
goto end;
if (*ptr) {
- int ts_start = avpkt->pts;
- int ts_end = avpkt->pts + avpkt->duration;
AVBPrint buffer;
char *dec_sub;
@@ -188,7 +186,7 @@ static int jacosub_decode_frame(AVCodecContext *avctx,
av_bprint_init(&buffer, JSS_MAX_LINESIZE, JSS_MAX_LINESIZE);
jacosub_to_ass(avctx, &buffer, ptr);
av_bprint_finalize(&buffer, &dec_sub);
- ff_ass_add_rect(sub, dec_sub, ts_start, ts_end, 0);
+ ff_ass_add_rect(sub, dec_sub, avpkt->pts, avpkt->duration, 0);
av_free(dec_sub);
}