[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