diff --git a/libavcodec/h264.c b/libavcodec/h264.c index 24dc201e9fbbb185600810f1f7d11e2b49924dc2..707cde138a8284dd976c3f591baf1929276c349a 100644 --- a/libavcodec/h264.c +++ b/libavcodec/h264.c @@ -2201,7 +2201,8 @@ static av_cold int decode_init(AVCodecContext *avctx){ h->sei_dpb_output_delay = 0; h->sei_cpb_removal_delay = -1; h->sei_buffering_period_present = 0; - avctx->ticks_per_frame = 2; + if(avctx->codec_id == CODEC_ID_H264) + avctx->ticks_per_frame = 2; return 0; }