1. 04 Mar, 2012 1 commit
    • Michael Niedermayer's avatar
      Merge remote-tracking branch 'qatar/master' · 15c6be8c
      Michael Niedermayer authored
      * qatar/master:
        tiertexseq: set correct block_align for audio
        tiertexseq: set audio stream start time to 0
        voc/avs: Do not change the sample rate mid-stream.
        segafilm: use the sample rate as the time base for audio streams
        ea: fix audio pts
        psx-str: fix audio pts
        vqf: set packet duration
        tta demuxer: set packet duration
        mpegaudio_parser: do not ignore information from the first parsed frame
        mpegaudio_parser: be less picky about the start position
        thp: set audio packet durations
        avcodec: add a Vorbis parser to get packet duration
        vorbisdec: read the previous window flag for long windows
        lavc: free the output packet when encoding failed or produced no output.
        lavc: preserve avpkt->destruct in ff_alloc_packet().
        lavc: clarify the meaning of AVCodecContext.frame_number.
        mpegts: Pad the packet buffer in handle_packet().
        mpegts: Do not call read_sl_header() when no bytes remain in the buffer.
      
      Conflicts:
      	libavcodec/mpegaudio_parser.c
      	libavcodec/version.h
      	libavformat/mpegts.c
      	tests/ref/fate/pva-demux
      Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      15c6be8c
  2. 03 Mar, 2012 35 commits
  3. 02 Mar, 2012 4 commits
    • Dale Curtis's avatar
      Remove duplicate initializers for VDA_VLD and GBR24P. · e42b5362
      Dale Curtis authored
      Noticed by the Chromium Mac clang build, http://crbug.com/116599Signed-off-by: 's avatarDale Curtis <dalecurtis@chromium.org>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      e42b5362
    • Alex Converse's avatar
      mpegts: Pad the packet buffer in handle_packet(). · 1aa70898
      Alex Converse authored
      This allows it to be used with get_bits without the thread of overreads.
      
      Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
      CC: libav-stable@libav.org
      1aa70898
    • Alex Converse's avatar
      mpegts: Do not call read_sl_header() when no bytes remain in the buffer. · 4df36969
      Alex Converse authored
      Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
      CC: libav-stable@libav.org
      4df36969
    • Michael Niedermayer's avatar
      Merge remote-tracking branch 'qatar/master' · 268098d8
      Michael Niedermayer authored
      * qatar/master: (29 commits)
        amrwb: remove duplicate arguments from extrapolate_isf().
        amrwb: error out early if mode is invalid.
        h264: change underread for 10bit QPEL to overread.
        matroska: check buffer size for RM-style byte reordering.
        vp8: disable mmx functions with sse/sse2 counterparts on x86-64.
        vp8: change int stride to ptrdiff_t stride.
        wma: fix invalid buffer size assumptions causing random overreads.
        Windows Media Audio Lossless decoder
        rv10/20: Fix slice overflow with checked bitstream reader.
        h263dec: Disallow width/height changing with frame threads.
        rv10/20: Fix a buffer overread caused by losing track of the remaining buffer size.
        rmdec: Honor .RMF tag size rather than assuming 18.
        g722: Fix the QMF scaling
        r3d: don't set codec timebase.
        electronicarts: set timebase for tgv video.
        electronicarts: parse the framerate for cmv video.
        ogg: don't set codec timebase
        electronicarts: don't set codec timebase
        avs: don't set codec timebase
        wavpack: Fix an integer overflow
        ...
      
      Conflicts:
      	libavcodec/arm/vp8dsp_init_arm.c
      	libavcodec/fraps.c
      	libavcodec/h264.c
      	libavcodec/mpeg4videodec.c
      	libavcodec/mpegvideo.c
      	libavcodec/msmpeg4.c
      	libavcodec/pnmdec.c
      	libavcodec/qpeg.c
      	libavcodec/rawenc.c
      	libavcodec/ulti.c
      	libavcodec/vcr1.c
      	libavcodec/version.h
      	libavcodec/wmalosslessdec.c
      	libavformat/electronicarts.c
      	libswscale/ppc/yuv2rgb_altivec.c
      	tests/ref/acodec/g722
      	tests/ref/fate/ea-cmv
      Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      268098d8