[FFmpeg-trac] #7083(avcodec:new): Decoder playing out frames at double speed

FFmpeg trac at avcodec.org
Wed Mar 14 17:37:57 EET 2018

#7083: Decoder playing out frames at double speed
             Reporter:  baudouin0   |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  h264        |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |

Comment (by baudouin0):

 What I am saying is if you rebuild the ffmpeg code with the line

 printf("h264_slice_header_init() build=%d time_scale=%d ticks_per_frame=%d
 num_units_in_tick=%d\n", h->x264_build, sps->time_scale,
 h->avctx->ticks_per_frame, sps->num_units_in_tick);

 and run it on the bitstream I sent.

 You will see that the variable x264_build becomes zero. This is a bug as
 it affects the way your decoder operates including the way in which the
 ticks and time scale are interpreted.

 Its up to you then to get to the bottom of it.

Ticket URL: <https://trac.ffmpeg.org/ticket/7083#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list