1. 04 Apr, 2011 2 commits
    • Alexandre Colucci's avatar
      Fix VC-1 playback with pulldown content · 2506ad9f
      Alexandre Colucci authored
      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
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      2506ad9f
    • Michael Niedermayer's avatar
      Merge remote branch 'qatar/master' · 2cae9809
      Michael Niedermayer authored
      * qatar/master:
        fate: fix partial run when no samples path is specified
        ARM: NEON fixed-point forward MDCT
        ARM: NEON fixed-point FFT
        lavf: bump minor version and add an APIChanges entry for avio changes
        avio: simplify url_open_dyn_buf_internal by using avio_alloc_context()
        avio: make url_fdopen internal.
        avio: make url_open_dyn_packet_buf internal.
        avio: avio_ prefix for url_close_dyn_buf
        avio: avio_ prefix for url_open_dyn_buf
        avio: introduce an AVIOContext.seekable field
        ac3enc: use generic fixed-point mdct
        lavfi: add fade filter
        Change yadif to not use out of picture lines.
        lavc: deprecate AVCodecContext.antialias_algo
        lavc: mark mb_qmin/mb_qmax for removal on next major bump.
      
      Conflicts:
      	doc/filters.texi
      	libavcodec/ac3enc_fixed.h
      	libavcodec/ac3enc_float.h
      	libavfilter/Makefile
      	libavfilter/allfilters.c
      	libavfilter/vf_fade.c
      Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      2cae9809
  2. 03 Apr, 2011 38 commits