1. 10 Feb, 2012 5 commits
    • Hanspeter Niederstrasser's avatar
      Add missing swresample dependency for ffplay. · 342afd12
      Hanspeter Niederstrasser authored
      Fixes part of ticket #989.
      342afd12
    • Aneesh Dogra's avatar
      sunrast: Remove the useless check. · 1b7ff901
      Aneesh Dogra authored
      in , else (1) { if (!1) } the if conditional will never evaluate to be true.
      So as making the check useless.
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      1b7ff901
    • Michael Niedermayer's avatar
      ffmpeg: Add threshold to discard crazy/damaged timestamps. · 29034e65
      Michael Niedermayer authored
      The added tests are limited to the case where timestamp discontinuities
      are not allowed. The default is 30 hours which is arbitrarily picked and
      quite conservative.
      This prevents a out of memory condition due to duplicating a frame
      millions of times.
      
      Found-by:  Mateusz "j00ru" Jurczyk and Gynvael Coldwind
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      29034e65
    • Michael Niedermayer's avatar
      lavf: Rewrite metadata printing from dump_metadata(). · 789d6b73
      Michael Niedermayer authored
      This code contained several bugs that mis-formated the output.
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      789d6b73
    • Michael Niedermayer's avatar
      Merge remote-tracking branch 'qatar/master' · 8c6ebab7
      Michael Niedermayer authored
      * qatar/master: (26 commits)
        eac3dec: replace undefined 1<<31 with INT32_MIN in noise generation
        yadif: specify array size outside DECLARE_ALIGNED
        prores: specify array size outside DECLARE_ALIGNED brackets.
        WavPack demuxer: set packet duration
        tta: use skip_bits_long()
        mxfdec: Ignore the last entry in Avid's index table segments
        mxfdec: Sanity-check SampleRate
        mxfdec: Handle small EditUnitByteCount
        mxfdec: Consider OPAtom files that do not have exactly one EC to be OP1a
        mxfdec: Don't crash in mxf_packet_timestamps() if current_edit_unit overflows
        mxfdec: Zero nb_ptses in mxf_compute_ptses_fake_index()
        mxfdec: Sanity check PreviousPartition
        mxfdec: Never seek back in local sets and KLVs
        mxfdec: Move the current_partition check inside mxf_read_header()
        mxfdec: Fix infinite loop in mxf_packet_timestamps()
        mxfdec: Check eof_reached in mxf_read_local_tags()
        mxfdec: Check for NULL component
        mxfdec: Make sure mxf->nb_index_tables > 0 in mxf_packet_timestamps()
        mxfdec: Make sure x < index_table->nb_ptses
        build: Add missing directories to DIRS declarations.
        ...
      
      Conflicts:
      	doc/build_system.txt
      	doc/fate.texi
      	libavfilter/x86/yadif_template.c
      	libavformat/mxfdec.c
      	libavutil/Makefile
      	tests/fate/audio.mak
      	tests/fate/prores.mak
      	tests/fate/screen.mak
      	tests/fate/video.mak
      	tests/ref/fate/bethsoft-vid
      	tests/ref/fate/cscd
      	tests/ref/fate/dfa4
      	tests/ref/fate/nuv
      	tests/ref/fate/vp8-sign-bias
      	tests/ref/fate/wmv8-drm
      	tests/ref/lavf/gxf
      Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      8c6ebab7
  2. 09 Feb, 2012 35 commits