[FFmpeg-devel] [PATCH] Fix VC-1 playback with pulldown content

Michael Niedermayer michaelni at gmx.at
Mon Apr 4 15:29:20 CEST 2011


On Mon, Apr 04, 2011 at 03:08:50PM +0200, Alexandre Colucci wrote:
> Hi,
> 
> The attached patch fixes the jerky playback of VC-1 content with pulldown. The pulldown flags were incorrectly set. They must be correct in order to display the frames with the correct timing as mentioned in the specifications: "SMPTE 421M: VC-1 Compressed Video Bitstream Format and Decoding Process". More precisely the following tables:
> 
> Table 20: Progressive P picture layer bitstream for Advanced Profile
> Table 22: Progressive B picture layer bitstream for Advanced Profile
> Table 23: Progressive Skipped picture layer bitstream for Advanced Profile
> Table 82: Interlaced Frame I and BI picture layer bitstream for Advanced Profile
> Table 83: Interlaced Frame P picture layer bitstream for Advanced Profile
> Table 84: Interlaced Frame B picture layer bitstream for Advanced Profile
> Table 85: Picture Layer bitstream for Field 1 of Interlace Field Picture for Advanced Profile
>


> Note: I can provide a 10MB sample file if requested.

carl might want it to test

patch applied though, it looks correct

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

When the tyrant has disposed of foreign enemies by conquest or treaty, and
there is nothing more to fear from them, then he is always stirring up
some war or other, in order that the people may require a leader. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110404/83e84e1a/attachment.asc>


More information about the ffmpeg-devel mailing list