[FFmpeg-devel] [PATCH] lavc/ccaption_dec: remove usage of avctx->time_base
Clément Bœsch
u at pkh.me
Mon Mar 28 18:09:03 CEST 2016
On Mon, Mar 28, 2016 at 04:57:51PM +0200, Michael Niedermayer wrote:
> On Mon, Mar 28, 2016 at 02:10:51PM +0200, Clément Bœsch wrote:
> > lavc/utils already rescales avpkt->pts to sub->pts in AV_TIME_BASE_Q
> > before calling the decode callback. This prevents from rescaling again
> > into the decoder, and avoid the use of avctx->time_base which will
> > disappear in the incoming codecpar merge.
> >
> > This commit also replaces the use of "20 centisecond" (ass time base)
> > with "200 ms".
> > ---
> > libavcodec/ccaption_dec.c | 14 +++++++-------
> > 1 file changed, 7 insertions(+), 7 deletions(-)
>
> with
> ./ffmpeg -f lavfi -i "movie=Starship_Troopers.vob[out0+subcc]" -vn -map s out.srt
>
> this causes a moderate change in the timings
> is that intended ?
>
Nope, that was a bug, thanks for noticing. It appears FATE isn't enough...
New patch attached.
[...]
--
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-lavc-ccaption_dec-remove-usage-of-avctx-time_base.patch
Type: text/x-diff
Size: 3098 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160328/05a59f3a/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160328/05a59f3a/attachment.sig>
More information about the ffmpeg-devel
mailing list