[FFmpeg-devel] [PATCH] Improved analysis of h264 bitstreams with no B frames
Mike Scheutzow
mjs973 at optonline.net
Sun May 8 13:53:54 CEST 2011
Michael Niedermayer wrote:
> On Sat, May 07, 2011 at 12:03:48PM -0400, Mike Scheutzow wrote:
>
>> The sps.constraint_set0_flag indicates that the bitstream is baseline profile,
>> which means the stream has no B-pictures. This patch fixes trac0088.
>>
>
> sps.constraint_set_flags&1 indicates no B frames
> but no B frames does not implicate low_delay=1.
>
It seems to me that's exactly what the other code in FFmpeg assumes.
FFmpeg currently uses low_delay=0 to set has_b_frames=1 which then
rejects PTS==DTS for I and P pictures.
Which assumption do you prefer to change?
Mike Scheutzow
More information about the ffmpeg-devel
mailing list