Skip to content
Commits on Oct 5, 2012
  1. configure: dts demuxer needs dca_parser

    committed Oct 5, 2012
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  2. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed Oct 5, 2012
    * qatar/master:
      h264: don't touch H264Context->ref_count[] during MB decoding
      x86: get_cpu_flags: add necessary ifdefs around function body
      x86: Drop CPU detection intrinsics
      x86: Add YASM implementations of cpuid and xgetbv from x264
    
    Conflicts:
    	configure
    	libavcodec/h264_cabac.c
    	libavcodec/h264_cavlc.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @michaelni

    Merge commit '65d12900432ac880d764edbbd36818431484a76e'

    michaelni committed Oct 5, 2012
    * commit '65d12900432ac880d764edbbd36818431484a76e':
      configure: add --enable-lto option
      x86: cpu: Break out test for cpuid capabilities into separate function
      x86: ff_get_cpu_flags_x86(): Avoid a pointless variable indirection
      build: Factor out mpegaudio dependencies to CONFIG_MPEGAUDIO
      segment: Add comments about calls that only are relevant for some muxers
      segment: Add an option for omitting the first header and final trailer
    
    Conflicts:
    	configure
    	libavcodec/Makefile
    	libavformat/segment.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 4, 2012
  1. @DonDiego

    x86: Drop CPU detection intrinsics

    DonDiego committed Oct 3, 2012
    Now that there is CPU detection in YASM, there will always be one of
    inline or external assembly enabled, which obviates the need to fall
    back on CPU detection through compiler intrinsics.
  2. @mansr

    configure: add --enable-lto option

    mansr committed Sep 20, 2012
    This works with gcc.  Other compilers might need to have a flag
    mapping added.
    
    Signed-off-by: Mans Rullgard <mans@mansr.com>
  3. @DonDiego

    build: Factor out mpegaudio dependencies to CONFIG_MPEGAUDIO

    DonDiego committed Aug 14, 2012
    A new hidden config variable is added for the codecs that depend on the
    mpegaudio parts.
  4. @michaelni

    Merge commit '29abb04e73b0580ebe38703cadb988d26df6a76a'

    michaelni committed Oct 4, 2012
    * commit '29abb04e73b0580ebe38703cadb988d26df6a76a':
      libspeexdec: If the channel count is not valid, decode as stereo.
      libspeexdec: improve setting of Speex mode and sample rate
      libspeex: Add a private option for enabling VAD
      xtea: Test inplace decryption
      xtea: Fix CBC decryption when src==dst
      xtea: Factorize testing into a separate function
      configure: Refactor HAVE_ options available on the command line
      avconv/avprobe: Add missing 'void' to exit_program() definition
      Allow use of strncpy()
      blowfish: Add more tests
      blowfish: Fix CBC decryption with dst==src
      blowfish: Factorize testing into a separate function
    
    Conflicts:
    	configure
    	libavcodec/libspeexdec.c
    	libavutil/xtea.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 3, 2012
  1. @DonDiego
Commits on Oct 2, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed Oct 2, 2012
    * qatar/master:
      ARM: fix Thumb PIC on Apple
      nut: add do {} while (0) to GET_V
      tiffenc: Check av_malloc() results.
      tiffenc: Simplify pixel format setup using AVPixFmtDescriptor.
      Use atexit() instead of defining a custom exit_program() interface.
      msvc: Fix detection of VFW & Avisynth required libs
    
    Conflicts:
    	ffmpeg.c
    	ffmpeg_opt.c
    	ffplay.c
    	ffprobe.c
    	ffserver.c
    	libavcodec/tiffenc.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    Merge commit 'fd41cb43702498948ff14ba8c284fd5c15fc729d'

    michaelni committed Oct 2, 2012
    * commit 'fd41cb43702498948ff14ba8c284fd5c15fc729d':
      avconv: improve sample format negotiation for decoder request
      Opus encoder using libopus
      mpegts: Drop pointless casting of hex_dump_debug arguments
      avformat: const correctness for av_hex_dump / av_hex_dump_log
      wmadec: Adjust debug printf argument length modifier
    
    Conflicts:
    	Changelog
    	ffmpeg.c
    	libavcodec/libopusdec.c
    	libavcodec/version.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 1, 2012
  1. @dwbuiten

    msvc: Fix detection of VFW & Avisynth required libs

    dwbuiten committed Oct 1, 2012
    It should be vfw32.lib with MSVC.
    
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
  2. @ubitux

    lavfi: EBU R.128 scanner.

    ubitux committed Aug 18, 2012
  3. @saintdev @DonDiego

    Opus encoder using libopus

    saintdev committed with DonDiego Sep 28, 2012
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
Commits on Sep 29, 2012
  1. @jamrial @michaelni

    fate: Fix --disable-zlib

    jamrial committed with michaelni Sep 29, 2012
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 28, 2012
  1. @jamrial @michaelni

    swresample: Create version.h header

    jamrial committed with michaelni Sep 27, 2012
    Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @jamrial @michaelni

    postproc: Create version.h header

    jamrial committed with michaelni Sep 27, 2012
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  3. @DonDiego

    Opus decoder using libopus

    Nicolas George committed with DonDiego Sep 27, 2012
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
  4. @michaelni

    configure: add missing dependancies for gpl tests

    michaelni committed Sep 28, 2012
    fixes fate without --enable-gpl
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 25, 2012
  1. @dwbuiten

    configure: Fix 10l in 5ae9fa1

    dwbuiten committed Sep 25, 2012
    Wrong version of the patch was pushed. MinGW32 supports vsnprint properly.
    
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
  2. @dwbuiten

    MinGW: Use our snprintf/vsnprintf when MinGW's is broken

    dwbuiten committed Sep 24, 2012
    All versions of MinGW-w64 prior to version 3, as well as
    all versions of MinGW32 have broken implementations of
    vsnprintf.
    
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Commits on Sep 24, 2012
  1. @michaelni

    configure: enable runtime cpu detect by default.

    michaelni committed Sep 21, 2012
    with the exception of libpostproc runtime_cpudetect = no is not
    supported thus having no as default really is quite odd, it results in
    a libpostproc where HAVE_MMX* have very different meaning from the
    rest of ffmpeg and it breaks any x86 cpu that doesnt support mmx2
    because mmx2 is hardcoded as a result
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 23, 2012
  1. @michaelni

    configure: disable VDA on ppc, fix build

    Sebastien Zwickert committed with michaelni Sep 23, 2012
    Fixes Ticket1760
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 21, 2012
  1. @ubitux

    lavf/movenc: add F4V flavor.

    ubitux committed with ubitux Sep 17, 2012
  2. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed Sep 21, 2012
    * qatar/master:
      libx264: add forgotten ;
      matroskadec: fix a sanity check.
      matroskadec: only return corrupt packets that actually contain data
      lavf: zero data/size of the packet passed to read_packet().
      ARM: use 2-operand syntax for ADD Rd, PC in Apple PIC code
      ARM: align PIC offset pools to 4 bytes
      ARM: swap source operands in some add instructions
      configure: update tms470 detection for latest version
      lavf probe: prevent codec probe with no data at all seen
      motion_est: fix use of inline on extern functions
    
    Conflicts:
    	libavcodec/motion_est_template.c
    	libavformat/matroskadec.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 20, 2012
  1. @ubitux
  2. @mansr

    configure: update tms470 detection for latest version

    mansr committed Sep 15, 2012
    v5.0 of the TI ARM compiler changes the version string.
    This updates the detection to check for both the old and
    the new strings.
    
    Signed-off-by: Mans Rullgard <mans@mansr.com>
  3. @jamrial @michaelni

    configure: fix git domain check with out of tree build

    jamrial committed with michaelni Sep 20, 2012
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  4. @michaelni

    Merge commit '581281e242609a222233a2e5538b89dfb88fb18e'

    michaelni committed Sep 20, 2012
    * commit '581281e242609a222233a2e5538b89dfb88fb18e':
      matroskadec: check realloc in lzo encoding
      matroska: honor error_recognition on unknown doctypes
      tiffdec: Add support for GRAY16LE.
      tiffenc: Add support for little endian RGB48 and GRAY16
      mpeg4: support frame parameter changes with frame-mt
      mpegvideo: check ff_find_unused_picture() return value for errors
      mpegvideo: release frame buffers before freeing them
      configure: msvc: default to 'lib' as 'ar' tool
      build: support some non-standard ar variants
    
    Conflicts:
    	libavcodec/h263dec.c
    	libavcodec/mpegvideo.c
    	libavcodec/tiff.c
    	libavcodec/tiffenc.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 19, 2012
  1. @michaelni

    configure: Detect old git domain and inform the user about it.

    michaelni committed Sep 2, 2012
    Based on code by: Clément Bœsch <ubitux@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    Merge commit '1b3439b3055b083df51d7f7838ecc6b3f708b15c'

    michaelni committed Sep 19, 2012
    * commit '1b3439b3055b083df51d7f7838ecc6b3f708b15c':
      mpegvideo: move frame size dependent memory management to separate functions
      configure: add --toolchain option
      configure: Make the smoothstreaming muxer enable the ismv muxer
      smoothstreaming: Export the mp4 codec tags
      mov: check for EOF in long lasting loops
      avcodec: cleanup utils.c
      binkaudio: remove unneeded GET_BITS_SAFE macro
      binkaudio: use float sample format
      binkaudio: use a different value for the coefficient scale for the DCT codec
    
    Conflicts:
    	configure
    	libavcodec/mpegvideo.c
    	libavcodec/utils.c
    	libavformat/Makefile
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @mansr

    configure: msvc: default to 'lib' as 'ar' tool

    mansr committed Sep 18, 2012
    Signed-off-by: Mans Rullgard <mans@mansr.com>
  4. @mansr

    build: support some non-standard ar variants

    mansr committed Sep 17, 2012
    This adds support for the TI and Microsoft (lib.exe) variants of
    the ar utility.
    
    Signed-off-by: Mans Rullgard <mans@mansr.com>
Commits on Sep 18, 2012
  1. @mansr

    configure: add --toolchain option

    mansr committed Sep 16, 2012
    This allows creating canned shorthands for common combinations
    of cc, ld etc.
    
    Signed-off-by: Mans Rullgard <mans@mansr.com>
  2. @cehoyos

    Silence warning C4554 when compiling with msvc.

    cehoyos committed Sep 18, 2012
    warning C4554: '>>' : check operator precedence for possible error; use parentheses to clarify precedence
    
    Reviewed-by: Derek Buitenhuis
  3. @mstorsjo

    configure: Make the smoothstreaming muxer enable the ismv muxer

    mstorsjo committed Sep 18, 2012
    This doesn't fix any build failure, but the smoothstreaming muxer
    opens a chained ismv muxer.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
Something went wrong with that request. Please try again.