[FFmpeg-cvslog] New commits on branch oldabi

Git System git at videolan.org
Mon May 2 04:35:44 CEST 2011


URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66b1f210c024a08ba00e4a730e64940d248b8717
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 2 04:25:42 2011 +0200

    Revert "avio: Fix the deprecated fallback URL-prefixed open flags"
    
    This reverts commit 5b81e295931bad4dac0af29333b4e2a203b3f4d4.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d4b98d475f8abf9f05ebe91b3fce341aa4b902ee
Merge: 8d8962c 1a9f9f8
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 2 04:18:04 2011 +0200

    Merge commit '1a9f9f8' into oldabi
    
    * commit '1a9f9f8': (98 commits)
      Do not drop packets with no valid ->pos set as e.g. DV-in-AVI produces.
      FFMPEG: support demuxer specific options. Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      AVIDEC: use_odmc demuxer specific option. (mostly an exmaple for demuxer specific options) Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      LAVFAPI: demuxer specific options. (someone please add doxy) Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      output_example: use avformat_alloc_output_context() Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      LAVFAPI: avformat_alloc_output_context() / simplify usage of muxers. Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      LAVF API: remove AVOutputFormat.set_parameters() the field is unused. Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      CrystalHD: Add auto-detection of packed b-frame bug.
      lavc: remove disabled avcodec_decode_video() code
      Read the album_artist, grouping and lyrics metadata.
      In libx264 wrapper, change wpredp to a codec specific option.
      AMV: disable DR1 and don't override EMU_EDGE
      lavf: inspect more frames for fps when container time base is coarse
      Fix races in default av_log handler
      flashsv2enc: regression test. Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
      vorbis: Replace sized int_fast integer types with plain int/unsigned.
      Remove disabled non-optimized code variants.
      bswap.h: Remove disabled code.
      Remove some disabled printf debug cruft.
      Replace more disabled printf() calls by av_dlog().
      ...
    
    Conflicts:
    	libavcodec/options.c
    	libavcodec/qpeg.c
    	libavfilter/avfilter.h
    	libavformat/avformat.h
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d8962ca3e95b1ce86ab505498e7cd3ec89fa996
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 2 04:10:59 2011 +0200

    Revert "lavc: remove FF_API_HURRY_UP cruft"
    
    This reverts commit e7021c0ed5d1265d5b4f0f01a01f840196a70415.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=329559ae502a8d63bb04c0c3852caa48ac405ccc
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 2 04:10:51 2011 +0200

    Revert "lavc: remove FF_API_RATE_EMU cruft"
    
    This reverts commit 694c142434f1b775c93cb2586eebf7ddd5ef6aa8.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0b3a88fe1585f9d5d64da89417c0f8cc6788526a
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 2 04:10:44 2011 +0200

    Revert "lavc: remove FF_API_MB_Q cruft"
    
    This reverts commit 6deae83e555982d86ef8cc68b804495092216fc4.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=563fe360c356c0144badd63063c16dae989b5379
Merge: 73a502d d7e5aeb
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 2 04:10:19 2011 +0200

    Merge commit 'd7e5aeb' into oldabi
    
    * commit 'd7e5aeb': (24 commits)
      Fix runtime CPU detection in libswscale.
      ac3enc: correct the flipped sign in the ac3_fixed encoder
      Eliminate pointless '#if 1' statements without matching '#else'.
      Add AVX FFT implementation.
      Increase alignment of av_malloc() as needed by AVX ASM.
      Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX.
      mjpeg: Detect overreads in mjpeg_decode_scan() and error out.
      documentation: extend documentation for ffmpeg -aspect option
      APIChanges: update commit hashes for recent additions.
      lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enums
      aac: add headers needed for log2f()
      lavc: remove FF_API_MB_Q cruft
      lavc: remove FF_API_RATE_EMU cruft
      lavc: remove FF_API_HURRY_UP cruft
      pad: make the filter parametric
      vsrc_movie: add key_frame and pict_type.
      vsrc_movie: fix leak in request_frame()
      lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.
      vsrc_buffer: add sample_aspect_ratio fields to arguments.
      lavfi: add fieldorder filter
      ...
    
    Conflicts:
    	libavcodec/version.h
    	libavfilter/avfilter.h
    	libavutil/avutil.h
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1a9f9f81b1244b952126bb65bc741b04d3534f81
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sat Apr 30 11:49:49 2011 +0200

    Do not drop packets with no valid ->pos set as e.g. DV-in-AVI produces.
    
    Fixes ticket #140.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa1195227ff010bc22472688587fdcfa620f69de
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 21:38:40 2011 +0200

    FFMPEG: support demuxer specific options.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ffdc49df25ec275c17e7f3e0ae5893185e3d9b93
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 21:37:11 2011 +0200

    AVIDEC: use_odmc demuxer specific option. (mostly an exmaple for demuxer specific options)
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=492026209b9b58eaf6d2ea56423f6b1e1a8a76a5
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 21:35:48 2011 +0200

    LAVFAPI: demuxer specific options.
    (someone please add doxy)
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce62b35c313c2618c2e3b49cae3441b3a7dd29fe
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 20:44:09 2011 +0200

    output_example: use avformat_alloc_output_context()
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7d727f1338fb23ce26975ba0e5487d2fa5783d16
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 20:43:16 2011 +0200

    LAVFAPI: avformat_alloc_output_context() / simplify usage of muxers.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a2eef3e9f579db4278ff32cba6281452a163b05f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 20:03:16 2011 +0200

    LAVF API: remove AVOutputFormat.set_parameters() the field is unused.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8de45adb37bb0591626645e1f7d1303339b2bc9f
Author: Philip Langdale <philipl at overt.org>
Date:   Wed Apr 20 21:43:29 2011 -0700

    CrystalHD: Add auto-detection of packed b-frame bug.
    
    I still don't fully understand the cause but the difference between
    the samples that trigger the bug and the samples that don't is
    that the former uses delay frames and the later uses drop frames
    as placeholders for the packed frame. So, if we see the one type
    of frame, we can assume the bug will or won't be present.
    
    Right now, I'm detecting the frame types by size, which may not be
    safe in general, but given the specific codec and file type, I
    expect any scenario where we encounter these frames where they
    aren't being used for b-frame packing won't care one way or
    another whether the work around is in effect or not.
    
    Signed-off-by: Philip Langdale <philipl at overt.org>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d5551265f3004d70bb349aa06bc16ce3225c6f4d
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Apr 30 11:55:06 2011 +0200

    lavc: remove disabled avcodec_decode_video() code
    
    Fix warning:
    libavcodec/utils.c: At top level:
    libavcodec/utils.c:714:5: warning: "FF_API_VIDEO_OLD" is not defined
    
    Also fix trac issue #139.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=543f3db9784348499a1ac1088373e2fb9100d4c0
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Apr 24 17:02:09 2011 +0200

    Read the album_artist, grouping and lyrics metadata.
    
    Our muxer writes these out, so we really should support reading them.
    Fixes ticket #30.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=97dc86b793efb9c6ac604cdfff4027fe27efa12c
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Fri Apr 29 14:13:19 2011 -0700

    In libx264 wrapper, change wpredp to a codec specific option.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be315a3232d96a2704e276f1ebe870a4d249d090
Merge: 500bf39 7089265
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 30 01:40:29 2011 +0200

    Merge remote branch 'qatar/master'
    
    * qatar/master:
    Duplicate  AMV: disable DR1 and don't override EMU_EDGE
    Duplicate  lavf: inspect more frames for fps when container time base is coarse
    Wrong and we have correct fix: Fix races in default av_log handler
      vorbis: Replace sized int_fast integer types with plain int/unsigned.
      Remove disabled non-optimized code variants.
    NO  bswap.h: Remove disabled code.
      Remove some disabled printf debug cruft.
      Replace more disabled printf() calls by av_dlog().
    NO  tests: Remove disabled code.
    NO  Replace some commented-out debug printf() / av_log() messages with av_dlog().
      vorbisdec: Replace some sizeof(type) by sizeof(*variable).
    NO  vf_fieldorder: Replace FFmpeg by Libav in license boilerplate.
    
    Conflicts:
    	libavcodec/h264.c
    	libavcodec/vorbisdec.c
    	libavutil/log.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7089265756a84bf884a7c2290c6cda38d4dfd60f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 28 21:10:04 2011 +0200

    AMV: disable DR1 and don't override EMU_EDGE
    
    This works around a possibly exploitable crash.
    Appearently, vlc can be exploited with a malicous file. This should get
    reverted as soon as a proper fix is found.
    
    Reported-at: Thu, 21 Apr 2011 14:38:25 +0000
    Reported-by: Dominic Chell <Dominic.Chell at ngssecure.com>
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 89f903b3d5ec38c9c5d90fba7e626fa0eda61a32)
    (cherry picked from commit 9b919571e506fbb72b81a35ca1e7c1bd6efc4209)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7c152a458d3fb0a2fb1aef1f05bfee90fe70697e
Author: Anssi Hannula <anssi.hannula at iki.fi>
Date:   Thu Apr 28 20:47:40 2011 +0200

    lavf: inspect more frames for fps when container time base is coarse
    
    As per issue2629, most 23.976fps matroska H.264 files are incorrectly
    detected as 24fps, as the matroska timestamps usually have only
    millisecond precision.
    
    Fix that by doubling the amount of timestamps inspected for frame rate
    for streams that have coarse time base. This also fixes 29.970 detection
    in matroska.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 78431098f9e306ebe27e7698d0ae539e3df2afe9)
    
    Tested with mplayer based on this report
    http://thread.gmane.org/gmane.comp.video.mplayer.user/66043/focus=66063
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0247bdee2581a6857a24c5ff297f01d3a3112b11
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Wed Apr 27 21:21:54 2011 +0200

    Fix races in default av_log handler
    
    Prevent competing threads from overwriting (shared) buffers.
    
    Original patch by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=500bf397153a7597ebd7bf2b410d71c6e8706198
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 21:53:25 2011 +0200

    flashsv2enc: regression test.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf3ac54339c42530342ec053b981d7b717404889
Author: Diego Biurrun <diego at biurrun.de>
Date:   Fri Apr 29 20:12:48 2011 +0200

    vorbis: Replace sized int_fast integer types with plain int/unsigned.
    
    int/unsigned is the natural memory access type for CPUs, using sized types
    for temporary variables, counters and similar just increases code size and
    can possibly cause a slowdown.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a734fa575f94c7c28103420f756b5f64dd0c806b
Author: Diego Biurrun <diego at biurrun.de>
Date:   Fri Apr 29 19:46:10 2011 +0200

    Remove disabled non-optimized code variants.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e610098e7b3e4851e18c4f472adec4980f901ad2
Author: Diego Biurrun <diego at biurrun.de>
Date:   Fri Apr 29 19:36:48 2011 +0200

    bswap.h: Remove disabled code.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2e15305b7088c9dfe1c8d29c248a9b49bcf0b0a3
Author: Diego Biurrun <diego at biurrun.de>
Date:   Fri Apr 29 19:05:40 2011 +0200

    Remove some disabled printf debug cruft.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=09cbf60f8eec65cc53c5931234476a9956cc27fd
Author: Diego Biurrun <diego at biurrun.de>
Date:   Fri Apr 29 19:18:46 2011 +0200

    Replace more disabled printf() calls by av_dlog().

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4517ba092e0606e9473c8e148c9895b01f975e18
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 18:31:17 2011 +0200

    flashsv2enc:fix segfault
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=03acaa4a43432d76d048986076f3aa725b64ab3d
Author: Diego Biurrun <diego at biurrun.de>
Date:   Tue Apr 26 14:26:23 2011 +0200

    tests: Remove disabled code.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=045dd4b9287551443e655b313417fd776f52aab0
Author: Diego Biurrun <diego at biurrun.de>
Date:   Fri Apr 29 17:27:01 2011 +0200

    Replace some commented-out debug printf() / av_log() messages with av_dlog().

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d1be646e906487b395190af1d6dd8d33c22bf25f
Author: Diego Biurrun <diego at biurrun.de>
Date:   Thu Apr 28 11:09:35 2011 +0200

    vorbisdec: Replace some sizeof(type) by sizeof(*variable).

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3b7dabb5bd3d7d9469f04e3fba7a49489a75372
Author: Diego Biurrun <diego at biurrun.de>
Date:   Thu Apr 28 18:59:14 2011 +0200

    vf_fieldorder: Replace FFmpeg by Libav in license boilerplate.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d804784db5a2bd47e614770a7bd86403bf84bdf6
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Fri Apr 29 10:46:45 2011 +0200

    Set channel layout for True Audio files.
    
    This is not documented (and possibly not originally intended),
    but it's what the current reference decoder does.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2ee3c913d6fec3cb8c0c1b67347007c7cd604e1
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Fri Apr 29 10:42:43 2011 +0200

    Fix channel layout for some stereo flac files.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=749d16ced4596d6b83c3a2b2cf3a44c714516379
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 05:00:45 2011 +0200

    Checksum update due to (should make fate green again)
    	ffmpeg | branch: master | Anton Khirnov <anton at khirnov.net> | Tue Apr 26 09:59:07 2011 +0000| [f8fec0505294a4c05e5cfd9323e04258db465314] | committer: Anton Khirnov
    
    	mpegtsenc: make PMT PID really start on pmt_start_pid
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3ffe0eb761d7a98b8c1e0e4b962da4012a46729
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 04:31:28 2011 +0200

    Revert "Fix url_fopen() flag values."
    No longer needed after martins change to the values.
    Though this would have been nicer ABI wise but iam too lazy to maintain this difference
    
    This reverts commit 183401b92419febf2c6aeaa2dfecdd16ad99bff8.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=455ce979d0793096662d139e996107a527617832
Merge: f0f3425 5b81e29
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 04:29:21 2011 +0200

    Merge remote branch 'qatar/master'
    
    * qatar/master:
    LOTS of duplicates ...
      avio: Fix the deprecated fallback URL-prefixed open flags
      avoid duplicate -lm in .pc files
      mpeg12: terminate mpeg2_video_profiles arrays
      network: Check POLLERR and POLLHUP in ff_network_wait_fd
      mpegtsenc: make PMT PID really start on pmt_start_pid
      nut format: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BE
      rawvideo codec: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BE
      hflip: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formats
      crop: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formats
      libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation
    
    Conflicts:
    	configure
    	libswscale/swscale.h
    	tests/ref/lavf/ts
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0f3425311ea88cf4ff24fffea0b679f54508c1c
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 03:06:06 2011 +0200

    flashsv2enc: mark encoder experimental
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c83a528193da3bd863d0b62eaf18510f873200ca
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 02:43:12 2011 +0200

    flashsv2enc: remove useless casts
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ba9c4db59a82e7aa70a61782c3e3e85eaae7dd72
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 02:41:13 2011 +0200

    flashsv2enc: use av_freep()
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6a5edb64c004b45ae063e85652e3213731b42b6
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 02:40:22 2011 +0200

    flashsv2enc: remove useless if()
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3f6dc4a13098f0776e9adcbf32029f9e9c4a4d4e
Author: Joshua Warner <joshuawarner32 at gmail.com>
Date:   Fri Apr 29 02:25:56 2011 +0200

    encoder for adobe's flash ScreenVideo2 codec

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=85ff33948963257d418abe7d8975b4c9c4641223
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 02:14:43 2011 +0200

    Revert "avparser: don't av_malloc(0)."
    
    This hack is no longer needed.
    
    This reverts commit 191e08d113ef1d089c45c5fb6c95491e16dde86e.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a36783bc4a1887a67dbfe5ec7198903f35a46b1
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Apr 29 02:13:59 2011 +0200

    Fix all malloc(0) issues
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0fea3b7b807b58b72522044770b9307ba141f172
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Fri Apr 29 00:58:57 2011 +0200

    Remove lowres support from cdgraphics decoder
    
    The lowres support doesn't work correctly (crops the video), so let's remove it.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f27c72b3682da19d7507561a1cad90f2068e354a
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Fri Apr 29 00:47:36 2011 +0200

    Reduce max lowres from 5 to 3 in sp5x decoder
    
    lowres higher than 3 crashes ffmpeg/ffplay here
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e4f42f1f89a1a4abb9132fcb1524ffd852101c07
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Fri Apr 29 00:41:28 2011 +0200

    Remove lowres support from pnm decoder
    
    The lowres support doesn't work correctly (crops the video), so let's remove it.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=658296e3447264138e7b67664ada4b3de37d4843
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Thu Apr 28 23:45:24 2011 +0200

    Remove lowres support from png decoder
    
    The lowres support doesn't work correctly (crops the video), so let's remove it.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5b81e295931bad4dac0af29333b4e2a203b3f4d4
Author: Martin Storsjö <martin at martin.st>
Date:   Thu Apr 28 10:36:44 2011 +0300

    avio: Fix the deprecated fallback URL-prefixed open flags
    
    While deprecated, they're totally useless as long as their values
    are different from the AVIO_FLAG values that are used internally.
    Currently, this leads to old libav applications still compiling
    correctly (since we haven't removed the fallback wrappers), but
    failing since the functions internally compare to the new AVIO_FLAG
    values.
    
    These should be removed at some point, but they aren't removed yet.
    The intent is to be able to recompile an old application against
    the new ABI without modifying the code, and this doesn't work
    currently.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=94da542546ca42b5b0de5d56e563ae145aa77eaf
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 28 22:25:39 2011 +0200

    Try to fix big endian fate
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f3ce748d3453a490f32a5518f9cf6bef6892a30c
Author: Niobos <niobos at dest-unreach.be>
Date:   Thu Apr 28 20:23:19 2011 +0200

    MJPEG encoder to write aspect ratio information

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a0db7424e48bf33ef3194e0faf3b9805b658b020
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 28 14:06:36 2011 +0200

    Fix buffering in qpeg in a way that allows direct rendering.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=183401b92419febf2c6aeaa2dfecdd16ad99bff8
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 28 13:11:37 2011 +0200

    Fix url_fopen() flag values.
    Reported by: Luca Abeni
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90bcbc791f431dc7545e837e1a9aeca0a3e760a6
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 28 04:31:02 2011 +0200

    Revert "qpeg: use reget_buffer() in decode_frame()"
    
    This reverts commit f4e043ff63935a71b98a36bc98b501c36ceadb92.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b35a846923e554e49c593e26f746016558107a59
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 28 11:20:08 2011 +0200

    Change silly variable name "class" to "partition_class".

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=05a18adfb1e7e94d546112ff8e6f0828c89382a4
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Tue Apr 26 18:34:31 2011 +0200

    avoid duplicate -lm in .pc files

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62d33dbc170f41189c1ec775bc24e561b2e0aff5
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Thu Apr 28 01:42:56 2011 +0200

    mpeg12: terminate mpeg2_video_profiles arrays
    
    Make av_get_profile_name() return NULL if no profile is detected.
    
    Fix trac issue #130, fix crash reading file tek3.m2v.
    (cherry picked from commit e5d80c7b2d893422e2e60a97e08bfc48ca1684e6)
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2d8d6882a7316a49818778a953648b3770e8f604
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 28 10:47:40 2011 +0200

    Read channel layout atom in mov files.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dcf008af34bba5152aa0f0e515a558f9da76484b
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 28 10:47:00 2011 +0200

    Clarify warning messages.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=91b782720fd0df5571775b6591bc41797d6ecf78
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 28 10:45:32 2011 +0200

    Move channel chunk reading function to isom.c.
    
    Move ff_read_chan_chunk() to isom.c and rename it as ff_mov_read_chan().

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f2c85458c411447f006f9c928cb198ec0260255a
Author: Gil Pedersen <gil at cmi.aau.dk>
Date:   Thu Apr 28 10:27:40 2011 +0300

    network: Check POLLERR and POLLHUP in ff_network_wait_fd
    
    Previously, the function would lead to an infinite wait (by
    returning AVERROR(EAGAIN)) on sockets indicating an error
    via either of these poll flags.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f8fec0505294a4c05e5cfd9323e04258db465314
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Apr 26 09:59:07 2011 +0000

    mpegtsenc: make PMT PID really start on pmt_start_pid

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f9fb574deee2db5db89e7ca7f8f12680fb2e6d7f
Author: Peter Ross <pross at xvid.org>
Date:   Sun Mar 20 00:25:18 2011 +1100

    nut format: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BE
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=87e45ae13d1762d4ac0ff535894cec785caf99a2
Author: Peter Ross <pross at xvid.org>
Date:   Sun Mar 20 00:24:24 2011 +1100

    rawvideo codec: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BE
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c90626b2ea5434b6e6e77b654512f0e59e0ff29d
Author: Peter Ross <pross at xvid.org>
Date:   Sat Mar 19 22:11:03 2011 +1100

    hflip: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formats
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a1f4d07563c0489ee489343a4b6bfb0a7ef24300
Author: Peter Ross <pross at xvid.org>
Date:   Sat Mar 19 22:05:53 2011 +1100

    crop: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formats
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1afbae100becbfff0dcad43610326a1dadcc315d
Author: Peter Ross <pross at xvid.org>
Date:   Thu Mar 17 21:07:18 2011 +1100

    libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0665199e438fcdd2000717352fc665a8cf017f7c
Merge: e5d80c7 b239526
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 28 04:23:36 2011 +0200

    Merge remote branch 'qatar/master'
    
    * qatar/master:
      vorbisdec: Rename silly "class_" variable to plain "class".
      simple_idct_alpha: Drop some useless casts.
      Simplify av_log_missing_feature().
      ac3enc: remove check for mismatching channels and channel_layout
      If AVCodecContext.channels is 0 and AVCodecContext.channel_layout is non-zero, set channels based on channel_layout.
      If AVCodecContext.channel_layout and AVCodecContext.channels are both non-zero, check to make sure they do not contradict eachother.
      cosmetics: indentation
      Check AVCodec.supported_samplerates and AVCodec.channel_layouts in avcodec_open().
      aacdec: remove sf_scale and sf_offset.
      aacdec: use a scale of 2 in the LTP MDCT rather than doubling the coefficient table values from the spec.
      Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets instead of hardcoding 200 everywhere.
      Large intensity stereo and PNS indices are legal. Clip them instead of erroring out. A magnitude of 100 corresponds to 2^25 so the will most likely result in clipped output anyway.
      qpeg: use reget_buffer() in decode_frame()
      ultimotion: use reget_buffer() in ulti_decode_frame()
      smacker: remove unnecessary call to avctx->release_buffer in decode_frame()
      avparser: don't av_malloc(0).
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e5d80c7b2d893422e2e60a97e08bfc48ca1684e6
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Thu Apr 28 01:42:56 2011 +0200

    mpeg12: terminate mpeg2_video_profiles arrays
    
    Make av_get_profile_name() return NULL if no profile is detected.
    
    Fix trac issue #130, fix crash reading file tek3.m2v.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=058aabd4757ff800422412c908a408da4b4cf514
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 28 00:10:55 2011 +0200

    Fix caf channel layouts ITU_2_2 and DVD_6.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a810f4e27ea770a0d3a079b5871b668d3a56902
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 28 00:09:46 2011 +0200

    Return if memory allocation fails.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=045cc36fe788752bca340efb736e7d76aa7f54e9
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Wed Apr 27 14:24:19 2011 -0700

    100l, change #ifdef to #if

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46394d39e3551443f560f4050c74e380edcf20f9
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Wed Apr 27 13:57:39 2011 -0700

    In png decoder, only call png_init_mmx if HAVE_MMX is defined.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=624a7e005cc65b1e86531aa1ecfa7bea14e8bc7d
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Wed Apr 27 21:52:09 2011 +0200

    Correctly support pal8 with alpha in libswscale, fix png pal8 with alpha.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dbfdb288c1921eeb9fef5bca20eee33da7fcdd71
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Wed Apr 27 21:49:45 2011 +0200

    Set alpha of palettes to 0xff.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e91946ed23dfbb9a6341266020ed8475ec15697d
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Wed Apr 27 21:36:30 2011 +0200

    Rename y400a to gray8a.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=52a81cd0e413eb54f8d96a79d84f588fe01cc0cc
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Apr 27 19:54:32 2011 +0200

    Fix add_paeth_prediction_mmx for rgb48
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=afd2371d5c53e197128719196e7586d653ce931b
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Apr 27 19:01:33 2011 +0200

    merge read and and in add_paeth_prediction
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6d4c49a2afdb823418297bb9157890b80d45c0fe
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Wed Apr 27 18:34:10 2011 +0200

    Move png mmx functions into x86/png_mmx.c, remove them from DSPContext.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b239526873dc81f9b66796ad4d9fe1cb93ec34d3
Author: Diego Biurrun <diego at biurrun.de>
Date:   Wed Apr 27 16:38:35 2011 +0200

    vorbisdec: Rename silly "class_" variable to plain "class".

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=81afa5a2740b94ed1db8ad980e37deecb5f8e573
Author: Diego Biurrun <diego at biurrun.de>
Date:   Wed Apr 27 15:36:21 2011 +0200

    simple_idct_alpha: Drop some useless casts.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3fd3632ffeb18aeca6c0ab3fbe1034c3da75d983
Author: Diego Biurrun <diego at biurrun.de>
Date:   Wed Apr 27 15:11:41 2011 +0200

    Simplify av_log_missing_feature().
    
    Do not print the results of the conditional call to av_log_ask_for_sample()
    into the same line as the main output, separate the already long text.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d6f910ea47255b519e0b71c33d74c409a29ab3db
Author: Alexandre Colucci <alexandre at elgato.com>
Date:   Wed Apr 27 18:39:57 2011 +0200

    Fix decoding of DXSA subtitles.
    
    These have a DXSA tag and contain alpha in addition to
    color values for palette.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8745e9c45865a4409272d78db1e1af86a8b955e9
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Tue Apr 19 19:06:52 2011 -0400

    ac3enc: remove check for mismatching channels and channel_layout

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=688b09fa597804ab4708271ce467a6ae025f0c17
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Tue Apr 19 19:03:47 2011 -0400

    If AVCodecContext.channels is 0 and AVCodecContext.channel_layout is
    non-zero, set channels based on channel_layout.
    
    This allows the user to set only channel_layout and not channels.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=168f9e8c40cf383802c8c8059f283a6ea789ec1e
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Tue Apr 19 19:02:32 2011 -0400

    If AVCodecContext.channel_layout and AVCodecContext.channels are both
    non-zero, check to make sure they do not contradict eachother.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3dfc3e70c0852c62a45923b8abb57137e4bf6240
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Wed Apr 20 16:59:39 2011 -0400

    cosmetics: indentation

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b00ab0113a8ca40429e0a06331be83996963a9e
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Tue Apr 19 18:50:20 2011 -0400

    Check AVCodec.supported_samplerates and AVCodec.channel_layouts in
    avcodec_open().
    
    If the encoder has a channel_layouts list and AVCodecContext.channel_layout
    is 0, then only print a warning and let the encoder decide how to handle it.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=767848d7619ce43e00d1a13607a5cf2aa61d2d6e
Author: Alex Converse <alex.converse at gmail.com>
Date:   Tue Apr 26 17:05:07 2011 -0400

    aacdec: remove sf_scale and sf_offset.
    
    Instead, scalefactors are adjusted by the offset amount, removing the need
    for sf_scale, and the MDCT scales are adjusted to compensate for the higher
    scalefactors. Floating-point output will be handled by modifying the MDCT
    scales.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6271794041abbf79098b6c01b27f1539b3a4af5e
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Tue Apr 26 15:30:19 2011 -0400

    aacdec: use a scale of 2 in the LTP MDCT rather than doubling the coefficient
    table values from the spec.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d70fa4c4238ffa69592fffa7c817532534f303c4
Author: Alex Converse <alex.converse at gmail.com>
Date:   Tue Apr 26 14:45:48 2011 -0400

    Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets instead
    of hardcoding 200 everywhere.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e4744b59aadd6e7064491c0228d6248289a6a85a
Author: Alex Converse <alex.converse at gmail.com>
Date:   Tue Apr 26 14:29:03 2011 -0400

    Large intensity stereo and PNS indices are legal. Clip them instead of
    erroring out. A magnitude of 100 corresponds to 2^25 so the will most
    likely result in clipped output anyway.
    
    None of the conformance streams fall in the range that need to be clipped.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f08d171caa6a8eab00c1b0ac87bb3a79d98727e5
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Apr 27 17:12:14 2011 +0200

    WMADEC: fix ticket125
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f4e043ff63935a71b98a36bc98b501c36ceadb92
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Tue Apr 26 11:51:50 2011 +0200

    qpeg: use reget_buffer() in decode_frame()
    
    Decoder relies on previous frame data, so use reget_buffer().
    
    This also set frame->reference to 3, as the frame will be requested
    unmodified later so it shouldn't be modified by the application.
    
    Fix playback of file Clock.avi.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4f0b80599a534dcca57be3184b89b98f82bf2a2c
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Tue Apr 26 11:45:40 2011 +0200

    ultimotion: use reget_buffer() in ulti_decode_frame()
    
    Decoder relies on previous frame data, so use reget_buffer().
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4f2954e2327c211f3fbe20b84f4881e1f8df1528
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Tue Apr 26 11:37:36 2011 +0200

    smacker: remove unnecessary call to avctx->release_buffer in decode_frame()
    
    The release_buffer was cleaning the provided frame, thus causing the
    successive call to avctx->reget_buffer() to allocate a new frame.  In
    case the returned frame was not the same one previously returned but a
    new one with different data, it resulted in artifacts.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0886267e3cc4ce12bcd48b712d8affa8c953bc38
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Apr 27 14:03:37 2011 +0200

    Revert buggy hunk that leaked in from a libav merge.
    This unbreaks compilation with --disable-avfilter.
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fd37eac4958a2544599d1b0fce1b153ebd7cd7da
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Tue Apr 26 13:50:08 2011 +0200

    indeo2: remove unnecessary release_buffer() call
    
    This was preventing reget_buffer() to return a buffer with the same
    data, which was resulting in playback artifacts.
    
    Fix trac issue #116.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10aa5a6c429827b8f2cd5a04680a8d24d5ad8b53
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Tue Apr 26 11:59:22 2011 +0200

    4xm: use reget_buffer() in decode_frame()
    
    Also remove unnecessary call to avctx->release_buffer(). reget_buffer
    is required since apparently the codec needs to be feeded with the
    previous frame data.
    
    Releasing the frame and using get_buffer was working only in the case
    get_buffer() was returning the old frame data, and resulting in
    playback artifacts otherwise.
    
    Fix trac issue #85.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c2606259de70e1c762c1f82dcda4b3f2ddf2dd96
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Fri Apr 22 11:54:31 2011 +0200

    ffplay: move output_picture() code to queue_picture()
    
    Move output_picture() code to queue_picture(), and remove it.
    Simplify code path.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4a22ea4da1a81c2b4bc289fb8580ec763f85c62b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Fri Apr 22 11:25:54 2011 +0200

    ffplay: rename video_refresh_timer() to video_refresh()
    
    The new name is shorter and less confusing.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8adf9bb2cb5fb9179cac5c33fd2adf847a8b4c71
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Fri Apr 22 02:12:53 2011 +0200

    ffplay: rename decode_thread to read_thread, parse_tid to read_tid
    
    The new names are less misleading and more reciprocally consistent.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=31d8467d82d41d9a6720d4b4bd7bf60eab547d5e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Apr 23 20:55:34 2011 +0200

    lavfi: add showinfo filter

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f7bdffb09da597c5d6afff5359523370470ad072
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Apr 23 19:55:59 2011 +0200

    lavfi: print key-frame and picture type information in ff_dlog_ref()
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5eef4afb9a5c637229469036285fa9a334f6f7d4
Author: Ronald S. Bultje <rbultje at google.com>
Date:   Tue Apr 26 18:46:08 2011 -0700

    avparser: don't av_malloc(0).
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=191e08d113ef1d089c45c5fb6c95491e16dde86e
Author: Ronald S. Bultje <rbultje at google.com>
Date:   Tue Apr 26 18:46:08 2011 -0700

    avparser: don't av_malloc(0).
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7b9e98173ca7afea8dd76191f63ab6995ba01777
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Apr 27 04:09:35 2011 +0200

    Revert "Eliminate pointless '#if 1' statements without matching '#else'."
    
    no comment
    
    This reverts commit e6ff064845d02c43526c8a56dab121c219f16659.
    
    Conflicts:
    
    	libavcodec/dsputil.c
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d7e5aebae7652ac766034f1d90e5a4f62677fb3c
Merge: 93c28a5 79ee897
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Apr 27 03:51:04 2011 +0200

    Merge remote branch 'qatar/master'
    
    * qatar/master: (23 commits)
      ac3enc: correct the flipped sign in the ac3_fixed encoder
      Eliminate pointless '#if 1' statements without matching '#else'.
      Add AVX FFT implementation.
      Increase alignment of av_malloc() as needed by AVX ASM.
      Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX.
      mjpeg: Detect overreads in mjpeg_decode_scan() and error out.
      documentation: extend documentation for ffmpeg -aspect option
      APIChanges: update commit hashes for recent additions.
      lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enums
      aac: add headers needed for log2f()
      lavc: remove FF_API_MB_Q cruft
      lavc: remove FF_API_RATE_EMU cruft
      lavc: remove FF_API_HURRY_UP cruft
      pad: make the filter parametric
      vsrc_movie: add key_frame and pict_type.
      vsrc_movie: fix leak in request_frame()
      lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.
      vsrc_buffer: add sample_aspect_ratio fields to arguments.
      lavfi: add fieldorder filter
      scale: make the filter parametric
      ...
    
    Conflicts:
    	Changelog
    	doc/filters.texi
    	ffmpeg.c
    	libavcodec/ac3dec.h
    	libavcodec/dsputil.c
    	libavfilter/avfilter.h
    	libavfilter/vf_scale.c
    	libavfilter/vf_yadif.c
    	libavfilter/vsrc_buffer.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=93c28a55fd84280d97c3c0dd7b0d546043242c34
Author: tateu <qtmb at tateuDOTnet>
Date:   Wed Apr 27 01:50:50 2011 +0200

    Fix runtime CPU detection in libswscale.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79ee8977c25eee2408ef7b2822f377a983e4d65b
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Tue Apr 5 12:55:42 2011 -0400

    ac3enc: correct the flipped sign in the ac3_fixed encoder

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e6ff064845d02c43526c8a56dab121c219f16659
Author: Diego Biurrun <diego at biurrun.de>
Date:   Tue Apr 26 13:52:12 2011 +0200

    Eliminate pointless '#if 1' statements without matching '#else'.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9d35fa520e3b27f7dd9fe12c433eb596f1271515
Author: Vitor Sessak <vitor1001 at gmail.com>
Date:   Mon Apr 25 11:39:01 2011 +0200

    Add AVX FFT implementation.
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=13dfce3d44f99a2d7df71aba8ae003d58db726f7
Author: Vitor Sessak <vitor1001 at gmail.com>
Date:   Sat Apr 23 19:24:31 2011 +0200

    Increase alignment of av_malloc() as needed by AVX ASM.
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=33cbfa6fa37d9aea235ce7d3c389d8eec279205f
Author: Vitor Sessak <vitor1001 at gmail.com>
Date:   Sat Apr 23 19:24:06 2011 +0200

    Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX.
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76cd98b445c5a1608e9a5974bef0b0be6b35f1ce
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Apr 21 22:03:24 2011 +0200

    mjpeg: Detect overreads in mjpeg_decode_scan() and error out.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    Signed-off-by: Ronald S. Bultje <rbultje at google.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4bc282322ba1c03ed98737740f6b5e17b604ffa1
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Apr 9 13:49:49 2011 +0200

    documentation: extend documentation for ffmpeg -aspect option
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=893722ceeb709fcb301a87f07b952d30633bcb06
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Apr 26 08:51:54 2011 +0200

    APIChanges: update commit hashes for recent additions.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bebe72f4a05d338e04ae9ca1e9c6b72749b488aa
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Apr 23 13:38:50 2011 +0200

    lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enums
    
    Also deprecate av_get_pict_type_char() in favor of
    av_get_picture_type_char().
    
    The new enum and av_get_picture_type_char() are defined in libavutil.
    This allows the use in libavfilter without the need to link against
    libavcodec.
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30fe9719344f01a147628e07a8e79a9ccc7e0835
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 23 10:44:21 2011 +0200

    aac: add headers needed for log2f()
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6deae83e555982d86ef8cc68b804495092216fc4
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Apr 12 20:54:16 2011 +0200

    lavc: remove FF_API_MB_Q cruft

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=694c142434f1b775c93cb2586eebf7ddd5ef6aa8
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Apr 12 20:53:21 2011 +0200

    lavc: remove FF_API_RATE_EMU cruft

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7021c0ed5d1265d5b4f0f01a01f840196a70415
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Apr 12 20:51:40 2011 +0200

    lavc: remove FF_API_HURRY_UP cruft

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=73a4f7c21bbb179f7542d8a5fedf55fd894fa9da
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sun Apr 17 17:19:05 2011 +0200

    pad: make the filter parametric
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0bbb28c75bcce950221aa4d9c30b972aab9201f3
Author: royger <royger at gmail.com>
Date:   Mon Apr 18 17:50:16 2011 +0200

    vsrc_movie: add key_frame and pict_type.
    
    Signed-off-by: Roger Pau Monné <roger.pau at entel.upc.edu>
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5eb901cfec4a1bca4d961c6eb6889a91a87031ca
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Mon Apr 18 19:21:25 2011 +0200

    vsrc_movie: fix leak in request_frame()
    
    Also set movie->picref to NULL, in order to avoid a crash in uninit()
    when movie->picref is unreffed again and it was already freed.
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10d39405fa82473367e1ba1ed3c4ecbeca2a7986
Author: Roger Pau Monné <roger.pau at entel.upc.edu>
Date:   Sat Apr 16 10:09:15 2011 +0200

    lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a11c82fb760619d0e17ca234381b50d6c675cc0
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon Jan 31 20:48:35 2011 +0100

    vsrc_buffer: add sample_aspect_ratio fields to arguments.
    
    This fixes aspect handling in ffmpeg.
    
    This is based on a patch by Baptiste.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f84bb4236accadffdfad30a5ec0d80e72449f15
Author: Mark Himsley <mark at mdsh.com>
Date:   Sun Apr 10 19:18:03 2011 +0200

    lavfi: add fieldorder filter
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=68e23c083a5d907748481e962ee38abbcb167174
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sun Mar 27 22:58:08 2011 +0200

    scale: make the filter parametric
    
    Make the filter accept parametric expressions for the output video
    size.
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b137bf7df35b3cc792d8cd645a47c4f1d8f1d58f
Author: James Darnley <james.darnley at gmail.com>
Date:   Wed Nov 24 21:25:09 2010 +0100

    yadif: support 16-bit
    
    Fixes by Michael Niedermayer <michaelni at gmx.at>
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=88312a4de3708cdd8f0ca4121546ec882777b7fa
Author: James Darnley <james.darnley at gmail.com>
Date:   Tue Apr 5 02:45:10 2011 +0200

    yadif: support more than yuv420p.
    
    and correctly support grey8
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d85e18e6e342bf58f8e13a95f601082e5d70803a
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Apr 2 20:26:39 2011 +0200

    yadif: Fix assert() failure
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>



More information about the ffmpeg-cvslog mailing list