[FFmpeg-cvslog] New commits on branch oldabi
Git System
git at videolan.org
Fri Aug 5 13:20:32 CEST 2011
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1e3d79ef3b1cfa0b5052dcba9eac7a84ca55551
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Aug 5 13:10:24 2011 +0200
Revert "lavfi-showfiltfmts: extend output format for specifying audio data"
This reverts commit 9c484d294483241b4d066530b1eee06d94cfefdc.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c99acb7dafee2c2d80a4250327086227310c375
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Aug 5 13:08:42 2011 +0200
Revert "lavfi: add audio channel packing negotiation fields"
This reverts commit b57df29f95d1107a66315a6744c1c3e73293b2ee.
Conflicts:
doc/APIchanges
libavfilter/avfilter.h
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=22d841becd89f21fcd88a76bcafb675fd051ce86
Merge: 25c2f13 6e19cfb
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Aug 5 12:39:51 2011 +0200
Merge branch 'master' into oldabi
* master: (780 commits)
ffmpeg: Fix doxygen comments for MetadataMap
filters.texi: fix wrong references in the "Filtergraph syntax" section
yadif: correct documentation on the parity parameter
mpegvideo.h: remove the 1 line difference to qatar
applehttp: fix variant discard logic
Fix possible crash when decoding mpeg streams.
h263dec: Fix asserts broken by the elimination of FF_COMMON_FRAME.
avidec: skip seek pos adjustment for non interleaved files. Fixes Ticket327
lsws: remove deprecated and unused stuff after the 0->1 major bump
cosmetics: remove some stray comments from AVCodec declarations
cosmetics: fix indentation/alignment in AVCodec declarations
Abort if command offset decreases, avoids potential endless loop.
Warn when falling back to unreliable UMF fps tag.
Detect NI-avi at playtime like mplayer. Fixes Ticket333
avidec: Fix XAN DPCM demuxing.
Fix a possible miscompilation of cabac with old (broken) compilers.
Fix -loop_input.
Set bits_per_coded_sample when encoding ADPCM.
vf_boxblur: call avfilter_draw_slice() at the end of draw_slice()
vf_boxblur: fix out-of-buffer access when h > w
...
Conflicts:
ffmpeg.c
libavcodec/avcodec.h
libavcodec/opt.h
libavcodec/version.h
libavdevice/avdevice.h
libavfilter/avfilter.h
libavformat/avformat.h
libavformat/aviobuf.c
libavformat/rtsp.c
libavformat/udp.c
libavformat/utils.c
libavformat/version.h
libavutil/avutil.h
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6e19cfb083eda83aaf4b49ae765ab2b3e578d32d
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Aug 5 01:18:07 2011 +0200
ffmpeg: Fix doxygen comments for MetadataMap
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=48734a54e8dc1ad7ec1c59dece6e132e97e7e79b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Aug 4 23:49:14 2011 +0200
filters.texi: fix wrong references in the "Filtergraph syntax" section
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84a6abd95420f6552c30b11ab5585fdb306269ba
Merge: 82b1516 1bf6cb8
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Aug 4 20:59:29 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
applehttp: fix variant discard logic
h263dec: Fix asserts broken by the elimination of FF_COMMON_FRAME.
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=82b1516a85ad21b5455dcfef6fe49d1189565c33
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Aug 4 00:25:35 2011 +0200
yadif: correct documentation on the parity parameter
0 is top-field-first, 1 is bottom-field-first, not the other way
around.
Fix trac issue #380.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e63720b4b1241a9b17622b789c47cff6e180a4f
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Aug 4 17:04:14 2011 +0200
mpegvideo.h: remove the 1 line difference to qatar
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1bf6cb85bebe639c836cdbb4498ea5bc252a7c21
Author: Luca Barbato <lu_zero at gentoo.org>
Date: Thu Aug 4 01:06:58 2011 +0200
applehttp: fix variant discard logic
The v->ctx is always not NULL now, check for streams presence to
mark the read_header state.
Fixes bug #25, possibly introduced by 603b8bc
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=31fe5d9825a050ca319ab9ddbe502d84ac3a576e
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Thu Aug 4 11:06:43 2011 +0200
Fix possible crash when decoding mpeg streams.
This reverts 2cf8355f98681bdd726b739008acd5483f82f8d7,
fixes ticket 329.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad62507f325ae4e93690a581283eb54dcfd4fee0
Author: Alex Converse <alex.converse at gmail.com>
Date: Wed Aug 3 17:31:11 2011 -0700
h263dec: Fix asserts broken by the elimination of FF_COMMON_FRAME.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=64160ef39216b2d40eb34c13421febe045ddcf8a
Merge: 72b0c9f fed6c90
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Aug 4 01:40:29 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
cosmetics: remove some stray comments from AVCodec declarations
cosmetics: fix indentation/alignment in AVCodec declarations
arm: Avoid using the movw instruction needlessly
Move an int64_t down in MpegEncContext
Conflicts:
libavcodec/arm/ac3dsp_armv6.S
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72b0c9f55f26049e22bf147ab120173bd1d54cd5
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Aug 4 01:04:50 2011 +0200
avidec: skip seek pos adjustment for non interleaved files.
Fixes Ticket327
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4ce0a94656591eb2a6f567e0c6778e2cc96c17b0
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Jul 28 12:30:19 2011 +0200
lsws: remove deprecated and unused stuff after the 0->1 major bump
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fed6c90b68fa00ad399e0b6d51c1e41d0d3730a0
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Aug 3 23:28:26 2011 +0200
cosmetics: remove some stray comments from AVCodec declarations
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=933a6fd5a1a2dfe3da58b6e15b394bf05d32f2eb
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Aug 3 23:27:50 2011 +0200
cosmetics: fix indentation/alignment in AVCodec declarations
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=99c7b516414e76c90446a865ca5a02df3117f694
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Wed Aug 3 20:09:53 2011 +0200
Abort if command offset decreases, avoids potential endless loop.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1816addc4ebedd8d08633fbff0daf52bf4e4b77f
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Wed Aug 3 20:05:59 2011 +0200
Warn when falling back to unreliable UMF fps tag.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46eaaad8dd12eb6c962bc0f1d528afff933dc872
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Aug 3 17:44:50 2011 +0200
Detect NI-avi at playtime like mplayer.
Fixes Ticket333
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=652c772981f18c8d1523b572a4c57606801c60e7
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Aug 3 19:01:09 2011 +0200
avidec: Fix XAN DPCM demuxing.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=324b8adca4455cff861b6587921ce68df6cee286
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Aug 3 13:09:42 2011 +0200
Fix a possible miscompilation of cabac with old (broken) compilers.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08d2cee49c323715b66df0e4ff45ec0e07aaea7b
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Aug 3 11:45:02 2011 +0200
Fix -loop_input.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eb29649cad7c133e68f0194b9b913f039a7c623f
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Aug 3 11:42:33 2011 +0200
Set bits_per_coded_sample when encoding ADPCM.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f1b7c7e697e04b5fbbc39bd282956a16d408437d
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Aug 2 23:58:19 2011 +0200
vf_boxblur: call avfilter_draw_slice() at the end of draw_slice()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a342517710690a8f113986e8d8e9d9ffabb701fe
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Aug 3 00:01:41 2011 +0200
vf_boxblur: fix out-of-buffer access when h > w
Increase size of the private temporary buffers from w to FFMAX(w, h),
indeed they are used also for blurring vertical lines with length h.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d68ba3feb80f9fbb6c80c2ede4a105062084fef8
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Aug 2 23:45:30 2011 +0200
vf_boxblur: prefer the name "len" over "w" in the blur routines
Make more clear the meaning of the variables. They specify the length
of a (vertical or horizontal) line rather than a width.
Less confusing.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9a83adaf346bc5e38183427b2bd11084c11d1c8b
Author: Måns Rullgård <mans at mansr.com>
Date: Mon Aug 1 20:21:04 2011 +0300
arm: Avoid using the movw instruction needlessly
This fixes building for ARM11 without Thumb2.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d0a2f0af9db7e84f1274c4ccf5d54022527664e2
Author: Martin Storsjö <martin at martin.st>
Date: Mon Aug 1 17:18:13 2011 +0300
Move an int64_t down in MpegEncContext
This allows using the same arm assembler offsets for both EABI
and the mach-o ABI.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1d186e9e120d777cc9f5e68d2974d48bfbdd528e
Merge: 03cbe6c 62ee0e6
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Aug 2 22:07:51 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
Revert "swscale: use 15-bit intermediates for 9/10-bit scaling."
swscale: use 15-bit intermediates for 9/10-bit scaling.
dct32: Add SSE2 ASM optimizations
Correct chroma vector calculation for RealVideo 3.
lavf: Add an option to discard corrupted frames
mpegts: Mark wrongly-sized packets as corrupted
mpegts: Move scan test to handle_packets
mpegts: Mark corrupted packets
mpegts: Reset continuity counter on seek
mpegts: Fix for continuity counter
mpegts: Silence "can't seek" warning on unseekable
apichange: add an entry for AV_PKT_FLAG_CORRUPT
avpacket: signal possibly corrupted packets
mpeg4videodec: remove dead code that would have detected erroneous encoding
aac: Remove some suspicious illegal memcpy()s from LTP.
bink: Eliminate unnecessary shadow declaration.
Conflicts:
doc/APIchanges
libavcodec/version.h
libavformat/avformat.h
libavformat/options.c
libavformat/utils.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62ee0e6a977e1990c9853630c7dea1415b38bb28
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Aug 2 12:27:43 2011 -0700
Revert "swscale: use 15-bit intermediates for 9/10-bit scaling."
This reverts commit ac0fb5934893be554a44d2a1eb7a3bc7bf39da4a. It
causes valgrind errors which I'll want to investigate before
resubmitting this.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac0fb5934893be554a44d2a1eb7a3bc7bf39da4a
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Mon Aug 1 21:04:19 2011 -0700
swscale: use 15-bit intermediates for 9/10-bit scaling.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18b131de0473a3110c63966cd7c6cd2ab118d401
Author: Vitor Sessak <vitor1001 at gmail.com>
Date: Sat Jul 30 18:39:25 2011 +0200
dct32: Add SSE2 ASM optimizations
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6f7fe4723b9bfbb52341568906e6168966f486b3
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Tue Aug 2 13:45:28 2011 +0200
Correct chroma vector calculation for RealVideo 3.
Old version divided it wrong, which resulted in chroma drift (visible on FATE
sample too as dirty trails left by clouds).
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=73e8e8dbf969b9a0bc1591abcfeba474a42e47bc
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 17:28:33 2011 +0300
lavf: Add an option to discard corrupted frames
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5081514269a17809f8a8ff71e6b26e4b761e8266
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 11:13:51 2011 +0300
mpegts: Mark wrongly-sized packets as corrupted
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdb9884a636987061d549ac23a248aabc4a91140
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 11:13:50 2011 +0300
mpegts: Move scan test to handle_packets
This fixes an issue where packets which start being read
while reading the header stick around after a seek.
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce9e31655e5b8f8db3bb4f13f436fc836062a514
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 11:13:50 2011 +0300
mpegts: Mark corrupted packets
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c64f80b0e85ad138fca300f05278263bd713d27a
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 11:13:50 2011 +0300
mpegts: Reset continuity counter on seek
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b9df201dfb2fa557b5dfc4e04c927d3f13a0dd9
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 11:13:50 2011 +0300
mpegts: Fix for continuity counter
Make continuity counter respect discontinuity flag
and null packets. Unpack the adaptation_field_control field.
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be9c00615b5c2cb858b9905854726ebe578c007b
Author: Zohar Kelrich <lumimies at gmail.com>
Date: Sun Jul 24 11:13:50 2011 +0300
mpegts: Silence "can't seek" warning on unseekable
Do not try to seek when we already know we are not allowed to.
Silences warning that always happens when streaming.
Signed-off-by: Zohar Kelrich <lumimies at gmail.com>
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5038f9b2684c4be1d9543e34e76282c6935815ba
Author: Luca Barbato <lu_zero at gentoo.org>
Date: Mon Aug 1 17:46:29 2011 +0200
apichange: add an entry for AV_PKT_FLAG_CORRUPT
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9d39cbf6cfecfda88e2f822b0437ee22ffa6d745
Author: Luca Barbato <lu_zero at gentoo.org>
Date: Mon Aug 1 17:41:44 2011 +0200
avpacket: signal possibly corrupted packets
Use AV_PKT_FLAG_CORRUPT flag to mark packets that might be incomplete
or have errors. Formats that have a mean to validate their packets
should use this flag to deliver such information instead of silently
dropping the packets.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4326f6f525063e92d40e7a8f39cf7ccd7759aea7
Author: Dustin Brody <libav at parsoma.net>
Date: Wed Jul 27 20:44:58 2011 -0400
mpeg4videodec: remove dead code that would have detected erroneous encoding
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a6c49f18abacb9bf52d4d808a2a56561a5b5445c
Author: Alex Converse <alex.converse at gmail.com>
Date: Fri Jul 29 15:49:11 2011 -0700
aac: Remove some suspicious illegal memcpy()s from LTP.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e11a5fccb237b54da884e19c3f09986b780bd618
Author: Alex Converse <alex.converse at gmail.com>
Date: Fri Jul 29 14:45:04 2011 -0700
bink: Eliminate unnecessary shadow declaration.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=03cbe6c8bc42626107e75b001180b81781619ed7
Merge: 29d854d b4ea1c5
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Aug 1 18:24:31 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
Not merged: Remove the ffserver test.
Remove ffserver.h
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29d854d6c5b31f816b639eac231ce86afa42b11d
Author: Compn <tempn at twmi.rr.com>
Date: Mon Aug 1 09:55:54 2011 -0400
correct shorthand ffmpeg-dev > ffmpeg-devel
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b4ea1c5a77704eb7096bc017467b774e088ef3bd
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jul 27 20:29:32 2011 +0200
Remove the ffserver test.
It doesn't work and is therefore useless.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e5fc6ab6652b39311bce0767c7e1a92942b3cc47
Author: Anton Khirnov <anton at khirnov.net>
Date: Tue Jul 26 21:57:15 2011 +0200
Remove ffserver.h
It's unused an serves no purpose.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=318fd9dac2d76765b2ac68338fdedb5809bf09e6
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 01:26:55 2011 +0200
Remove non-existing fourcc " Y8".
This reverts a line of r1842.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1c5480651efa7cb2dbec9309e1c6938f9c85fd53
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 01:23:39 2011 +0200
Support FourCC DreX as MPEG4 ASP.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b36bd27fbeaadcf265c0851643833f6847af02a0
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:55:40 2011 +0200
Rm lavfi-showfiltfmts on make testclean.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=940a116b1f441b90e49886bfc07e0137ae342d5a
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:40:28 2011 +0200
Unbreak ffplay -s and ffplay -pix_fmt.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8460b757c2c20b57d1dd1c1989086f942a261b4b
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:36:52 2011 +0200
Do not ignore opt_default() return values.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=222b333ed5dfce06583940793cc4890cc342fe9f
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:33:09 2011 +0200
Cosmetics: Restore alphabetical order.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b60b076fb9ab5b39997f3969ac769c03d6abeaf
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:30:56 2011 +0200
Support muxing MP1, MP2 and MP3 in caf.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c6e0332f3062efb00a8c577e11aee70821874b2e
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:28:04 2011 +0200
Explicitely fail for unsupported codecs when muxing caf.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b35477a2f203a64fddd1a3fa96d8d6682839f788
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Aug 1 00:23:07 2011 +0200
Use av_get_bits_per_sample() for mBitsPerChannel in caf.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7747a091f57b1e995a524854b397925a38d82cfb
Author: Naoya OYAMA <naoya.oyama at gmail.com>
Date: Mon Aug 1 00:17:45 2011 +0200
Cosmetics: Fix indentation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=335bbe424f6d21b5540230db8dadd4f42751d260
Merge: b39f872 18cb40f
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Aug 1 00:35:57 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
lavc: Deprecate unused FF_ER_VERY_AGGRESSIVE
x11grab: add show_region AVOption.
x11grab: add follow_mouse AVOption.
Do not convert RGB buffer at once when stride does not fit exact samples.
Conflicts:
libswscale/swscale_unscaled.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18cb40f074ec7e79b20bf9b8c8f19c55784a071c
Author: Dustin Brody <libav at parsoma.net>
Date: Fri Jul 29 03:25:34 2011 -0400
lavc: Deprecate unused FF_ER_VERY_AGGRESSIVE
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b39f872a41b92a31589052c8f914c5b52f206fd0
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sat Jul 30 11:45:15 2011 +0200
Limit fsize before adding to pointer.
This avoids a theoretically possible pointer arithmetic overflow
which would lead to a crash due to reading from NULL page.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1442d295337dfc83fb66b20444c1b09a803ebb80
Author: Yu-Jie Lin <livibetter at gmail.com>
Date: Sat Jul 30 19:13:43 2011 +0800
x11grab: add show_region AVOption.
Draw the current grabbing region for indication.
Signed-off-by: Yu-Jie Lin <livibetter at gmail.com>
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=085791a92e239875fed560c34db87e98083f4092
Author: Yu-Jie Lin <livibetter at gmail.com>
Date: Sat Jul 30 18:46:36 2011 +0800
x11grab: add follow_mouse AVOption.
-follow_mouse centered|PIXELS
move grabbing region to where mouse pointer at the center; or
only move when pointer reaches within PIXELS to the edge.
Signed-off-by: Yu-Jie Lin <livibetter at gmail.com>
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8400607267458371398b0d3f170b6c0d9c688453
Merge: 3b5ddf0 8a54bfe
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 31 00:34:34 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
build: make examples build normally
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=42ba12888b9296977237f2bca0027d8b017011db
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Fri Jul 29 12:55:01 2011 +0200
Do not convert RGB buffer at once when stride does not fit exact samples.
When converting RGB format to RGB format with the same bits per sample,
unscaled path performs conversion on the whole buffer at once. For
non-multiple-of-16 BGR24 to RGB24 conversion it means that padding at the
end of line will be converted too. Since it may be of arbitrary length
(e.g. 8 bytes), operating on the whole buffer produces obviously wrong
results.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b5ddf07c0c4ab6a0d347d92ff8d9cfbac6b66ed
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 30 18:23:24 2011 +0200
vf_pad: add an example employing the sar variable
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9959a76782861a438f5a007086509bbc507022d8
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 30 18:15:08 2011 +0200
ffplay: set input link sample aspect ratio in input_config_props()
Allow sample_aspect_ratio information to be correctly propagated in
the filterchain.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=45f9e053d8bf15ed0417155e57d16d1fdce0446e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 4 13:28:37 2011 +0200
vf_crop: add support for a, dar, sar, hsub, and vsub variables
Consistent with the pad and scale filters.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61d55fda2b513caf18e37b27aba680a87840904a
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jul 27 10:58:24 2011 +0200
lavfi: tweak display aspect ratio variables in pad and scale filters
Previously, "dar" and "a" were documented like "input display aspect
ratio", but their actual value was "in_w/in_h".
In order to avoid to break scripts which rely on the "a" variable, the
patch keeps the same semantics but fixes the corresponding docs, and
fixes the semantics of the recently added "dar" variable, which
now correctly expresses the input Display Aspect Ratio value as
"(inw_w/in_h)*sar".
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8a54bfe83f3387072fb2044096d073c973739ed1
Author: Luca Barbato <lu_zero at gentoo.org>
Date: Sat Jul 30 11:01:17 2011 +0200
build: make examples build normally
The link target was missing $(EXAMPLES)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0e29c4f761575d60c764e56ed1d07b432eaf0262
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sat Jul 30 11:22:11 2011 +0200
Revert bink dequantization hack that is no longer necessary.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=faba79e0800ded6285e2cf75622fa42077e781f4
Merge: d9c23a0 1f6f58d
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 30 06:39:57 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
mxfdec: Include FF_INPUT_BUFFER_PADDING_SIZE when allocating extradata.
H.264: tweak some other x86 asm for Atom
probe: Fix insane flow control.
mpegts: remove invalid error check
s302m: use nondeprecated audio sample format API
lavc: use designated initialisers for all codecs.
x86: cabac: add operand size suffixes missing from 6c32576
Conflicts:
libavcodec/ac3enc_float.c
libavcodec/flacenc.c
libavcodec/frwu.c
libavcodec/pictordec.c
libavcodec/qtrleenc.c
libavcodec/v210enc.c
libavcodec/wmv2dec.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1f6f58d5855288492fc2640a9f1035c01c75d356
Author: Alex Converse <alex.converse at gmail.com>
Date: Fri Jul 29 15:27:36 2011 -0700
mxfdec: Include FF_INPUT_BUFFER_PADDING_SIZE when allocating extradata.
This prevents out of bounds reads when extradata is being decoded.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3bf7b864acae5921f5de53b45945770e93e6237
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jul 27 18:09:49 2011 -0700
H.264: tweak some other x86 asm for Atom
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d9c23a0d5a56488b146eef17a19a9b47643be333
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 29 20:19:04 2011 +0200
vf_transpose: avoid multiple calls to avfilter_draw_slice()
avfilter_draw_slice() is already called in the end_frame() callback,
this avoids multiple calls. This is done by adding a null draw_slice()
callback.
In particular fix crash occurring with -vf transpose=3,hflip, fix trac
issue #371.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5ef953e84f0a272396bf11d7b780dec6c0e3ac00
Author: Alex Converse <alex.converse at gmail.com>
Date: Thu Jul 28 18:53:19 2011 -0700
probe: Fix insane flow control.
A loop control variable was shadowed inside the loop and never updated.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=298c4e3c522a1bc43cb557efe2e443be2ee80bb5
Author: Mike Williams <mike at mikebwilliams.com>
Date: Thu Jul 14 16:49:21 2011 -0400
mpegts: remove invalid error check
mpegts_read_header is used by both mpegts and mpegtsraw, so this
erro check is no longer valid.
Signed-off-by: Mike Williams <mike at mikebwilliams.com>
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f9d3f6d9a77be68215046fde7a3e0a12fe024f9
Author: Dustin Brody <libav at parsoma.net>
Date: Fri Jul 29 02:36:11 2011 -0400
s302m: use nondeprecated audio sample format API
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec6402b7c595c3ceed6d1b8c1b75c6aa8336e052
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun Jul 17 12:54:31 2011 +0200
lavc: use designated initialisers for all codecs.
It's more readable and less prone to breakage.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3ad168412600e16dfaa4b41b21322a82a8535990
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 29 01:55:58 2011 +0100
x86: cabac: add operand size suffixes missing from 6c32576
This fixes build with clang.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2dd2abe391ccf1b9140c6eea95767b5a8c503ddd
Merge: 4105443 2a11952
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 29 01:50:43 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
h263dec: Propagate AV_LOG_ERRORs from slice decoding through frame decoding with sufficient error recognition
x86: cabac: don't load/store context values in asm
H.264: optimize CABAC x86 asm for Atom
vp3/theora: flush after seek.
doc/fftools-common-opts: wording fixes missing from the previous commit.
doc: document using AVOptions in fftools.
cmdutils: add codec_opts parameter to setup_find_stream_info_opts()
cmdutils: clarify documentation for filter_codec_opts()
cmdutils: clarify documentation for setup_find_stream_info_opts()
lavf: add forgotten attribute_deprecated to av_find_stream_info()
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2a11952f457658d58303c8e5b4e10fb4599eef4f
Author: Dustin Brody <libav at parsoma.net>
Date: Wed Jul 27 19:09:45 2011 -0400
h263dec: Propagate AV_LOG_ERRORs from slice decoding through frame decoding with sufficient error recognition
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5f004bc5a40e5a5de62bd5e2818ab5de7f6bf21
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 28 20:21:33 2011 +0100
x86: cabac: don't load/store context values in asm
Inspection of compiled code shows gcc handles these fine on its own.
Benchmarking also shows no measurable speed difference.
Removing the remaining cases in get_cabac_bypass_sign_x86() does
cause more substantial changes to the compiled code with uncertain
impact.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6c3257654801d525aa61e6fb46022a2a3b12c074
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jul 26 19:08:05 2011 -0700
H.264: optimize CABAC x86 asm for Atom
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8dcf5184307f072d55fb29373be05ef8b0fd02df
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 26 10:58:29 2011 -0700
vp3/theora: flush after seek.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4105443872be75a8d1141facc43b54641304c722
Author: Jeff Downs <heydowns at somuchpressure.net>
Date: Wed Jul 6 11:54:36 2011 -0400
h264 - Correct implicit weight table computation for long ref pics
Correct computation of implicit weight tables when referencing pictures
that are marked for long reference.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e80e2d5ba1d8c699fa1cf0c329feb6e237362505
Author: Jeff Downs <heydowns at somuchpressure.net>
Date: Tue Jul 5 14:21:54 2011 -0400
h264 - correct the check for invalid long term frame index in MMCO decode
The current checks on MMCO parameters prohibits a "max long term frame index
plus 1" of 16 (frame idx of 15) for the "set max long term frame index" MMCO.
Fix this off-by-one error to allow the full range of legal values.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=188694b2f50b125b31cf5d287751ee85af937c2b
Author: Jeff Downs <heydowns at somuchpressure.net>
Date: Tue Jul 5 13:20:06 2011 -0400
h264 - Fix PCM intra coded blocks in monochrome case
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e0e65ddb883427aafbcef1ae52248f4d1e087963
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 28 17:43:24 2011 +0200
doc/fftools-common-opts: wording fixes missing from the previous commit.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=22b203baf81f8efcf134d2d27732ee6e842fdcb6
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun Jul 17 14:54:20 2011 +0200
doc: document using AVOptions in fftools.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8ec19f84e12283dd79c16782ab55dd3b4e1ded66
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 17 16:19:28 2011 +0200
cmdutils: add codec_opts parameter to setup_find_stream_info_opts()
Avoid brittle and obfuscating reference to a global.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce23ca814b0fa6327b21e03be09b81f9b0d7113d
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 17 01:20:50 2011 +0200
cmdutils: clarify documentation for filter_codec_opts()
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7cea06d135c91bf21f3d2a095c2f610594bed7df
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 17 01:30:43 2011 +0200
cmdutils: clarify documentation for setup_find_stream_info_opts()
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3c7fa664af5b3c2abbedd489142a0f9b6690b364
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun Jul 17 13:59:04 2011 +0200
lavf: add forgotten attribute_deprecated to av_find_stream_info()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=956c901c68eff78288f40e3c8f41ee2fa081d4a8
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 28 14:59:54 2011 +0200
Fix several security issues in matroskadec.c (MSVR-11-0080).
Whitespace of the patch cleaned up by Aurel
Some of the issues have been reported by Steve Manzuik / Microsoft Vulnerability Research (MSVR)
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2fb9fc0f6c033c1fabe5c0314d9c7536ef160e01
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 28 11:30:44 2011 +0200
h264: improve max slices error message
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=25a53c54d146edd3cf21358505d3cd5d5b55bc3b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jul 26 00:03:50 2011 +0200
lsws: apply logging factorization in sws_scale_init()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=539940d42fd1df29db2e9393e868816824c821cf
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 25 11:47:32 2011 +0200
imgconvert: remove unused and inconsistent PixFmtInfo.depth field
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fdd130a2131912133c72b5ff532726784aaa70a2
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jul 27 10:35:08 2011 +0200
prefer "SAR" over "PAR" in av_dump_format()
"SAR" (Sample Aspect Ratio) is globally preferred over "PAR" (Pixel
Aspect Ratio), although the two terms share the same semantics.
For example the corresponding AVStream field is called
sample_aspect_ratio, and libavfilter has a filter named setsar.
Therefore prefer the term "SAR" over "PAR" in the
libavformat/utils.c:dump_stream_format() and avcodec_string() output
for avoiding confusion.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c484d294483241b4d066530b1eee06d94cfefdc
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 16 21:29:05 2011 +0200
lavfi-showfiltfmts: extend output format for specifying audio data
This is required for extending lavfi tests to audio filtering.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e2affa8ce7491253810117a8f0b22aada1f5cea6
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jul 27 18:41:09 2011 +0200
audioconvert: define unique strings for AV_CH_LAYOUT_5POINT{0,1}_BACK
Previously the string for AV_CH_LAYOUT_5POINT{0,1}_BACK was the same
of the string for AV_CH_LAYOUT_5POINT{0,1}.
This is required for discerning the two channel layouts, given a
channel layout string.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=44187717c1611695ff441d22f29c7882bd318ae4
Merge: faa3381 ca6a904
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 28 09:27:28 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ppc: remove redundant setting of Altivec IDCT
mpegvideo: initialise DSPContext in ff_dct_common_init()
cosmetics: reindent
eac3enc: support writing of basic mixing and info metadata
dnxhdenc: fix declarations in for loops
dsputil: remove stale bink prototypes and comments
dsputil: move a bink-only function to binkdsp
dsputil: remove some unused functions
bink: make IDCT take 32-bit input
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=faa338183ba44051e05019411956b41c257c2510
Author: Joakim Plate <elupus at ecce.se>
Date: Thu Jul 14 22:31:37 2011 +0200
yadif must copy buffer properties like aspect for second frame as well
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f234cd0f37311454de996c35837e8e6698fabcbd
Author: Lou Logan <lou at lrcd.com>
Date: Mon Jul 11 12:34:08 2011 -0800
Remove libx264 baseline ffpreset
Made redundant by "-profile baseline".
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca6a90465634152c7abe2f10112fd06dc778122f
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 25 16:18:17 2011 +0100
ppc: remove redundant setting of Altivec IDCT
This is already set by dsputil_init_ppc() and is best done in only
one place.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c3027b4d2f9d14906387ced6f73008d4fa2c2dfb
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 25 15:51:36 2011 +0100
mpegvideo: initialise DSPContext in ff_dct_common_init()
The functions and tables initialised in this function rely on an
initialised DSPContext. Make sure they always have one.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=093ee8e199d758d3f8576354fc4783a5e54eb970
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Mon Jul 25 12:54:25 2011 -0400
cosmetics: reindent
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1bca72e1bd2fa5db2585a58e452c384ca73bf0eb
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Sun May 29 19:16:46 2011 -0400
eac3enc: support writing of basic mixing and info metadata
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e72f3d10f64f5c65a67aa21dcc79a85ee55e912e
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 27 16:14:33 2011 +0100
dnxhdenc: fix declarations in for loops
Apparently the gcc warning doesn't trigger on these.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c358a0364e26ffcd8f5986a85997882e1c36eed2
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 27 15:49:03 2011 +0100
dsputil: remove stale bink prototypes and comments
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1b3539d4534f9877b463fb8b7fa56b7d20dd1338
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 27 15:47:02 2011 +0100
dsputil: move a bink-only function to binkdsp
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cbd58a872d343f5996ed7ab917c8839dbfd99eaa
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 27 14:47:56 2011 +0100
dsputil: remove some unused functions
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2968bedf129558024ea87a1aabc4aa2d3a5bcb6e
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Sat Jul 23 15:46:35 2011 +0200
bink: make IDCT take 32-bit input
Since IDCT transforming 32-bit input to 8-bit output is unusual and unpractical
for most codecs, move Bink IDCT into separate context. Get rid of an additional
permutation table while at it since SIMD support for Bink IDCT is unlikely to
be implemented in foreseeable future.
Quantisation tables also have to change type to signed for proper
dequantisation of DCT coefficients.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f52ad8ceddf3078dbfef7ab437ca8600a1f96ef2
Merge: c617d7b 001e600
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jul 27 10:40:34 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
configure: spelling cosmetics
dctref: make sure function declarations match between .c and .h file
x86: fix build with gcc 4.7
Conflicts:
configure
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c617d7b86a69aefafb0a5d6a9f916f9c97974c8f
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jul 27 02:04:53 2011 +0200
examples/muxing.c: apply misc style fixes
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90b043a698d6ffd78ac01774af5840ab327a203e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jul 27 02:01:14 2011 +0200
examples/muxing.c: fix typo, futur -> future
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e324619ca9294458892b29dfdbdcce9cb65363a7
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 24 15:38:59 2011 +0200
imgconvert: change logic in avcodec_get_pix_fmt_loss()
Avoid the use of the brittle/inconsistent information in
PixFmtInfo.depth, and implement a possibly more robust logic which
exposes the information in pixdesc.
Also allow the removal of PixFmtInfo.depth, since this is the only use
of it.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07f49ca1d1027f57400acbf7ca1aada9a1812648
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 25 13:04:11 2011 +0200
lsws: remove redundant macros isSupportedIn/Out
Directly call sws_isSupportedInput/Output.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=64bb65632645e56482c250e5ac48b1049dbb627a
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 25 14:09:55 2011 +0200
lsws: factorize some logging code in sws_init_context()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=001e600c3b8668191f96d7a1e46da0d7fff546de
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 13 18:12:43 2011 +0200
configure: spelling cosmetics
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b3139ebca0ee1e97c6f72e25607dee5f4ecdf89
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 00:00:43 2011 +0200
dctref: make sure function declarations match between .c and .h file
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da4c7cce2100a4e4f9276b4f17e260be47b53f41
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jul 26 12:23:43 2011 +0100
x86: fix build with gcc 4.7
The upcoming gcc 4.7 has more advanced constant propagation
resulting some inline asm operands becoming constants and thus
emitted as literals, sometimes in contexts where this results
in invalid instructions.
This patch changes the constraints of the relevant operands
to "rm" thus forcing a valid type. While obviously suboptimal,
this is what older gcc versions already did, and there is no
change to the code generated with these.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7cbb856efe6ccab7485bb96ad3887472a6519ffa
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Tue Jul 26 22:28:26 2011 +0200
Remove useless NULL check.
We dereferenced the pointer two lines above, no point in
checking for NULL afterwards.
In addition it cannot be NULL the way it was initialized
just one line further above.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=788d8399385361a88e5d7bd4377cf38fb1488544
Merge: 2962049 ab3d241
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jul 26 15:37:11 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ape: adjust some printf format strings to correctly match argument types
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ab3d241be17ac376f0dfdbbce0e4ce2c319c6eea
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jun 1 15:06:08 2011 +0200
ape: adjust some printf format strings to correctly match argument types
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2962049ac318c1577c15e934a50b64572b2e877c
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 25 22:25:24 2011 +0200
muxer opts: fix avdict use in case of early private context alloc
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=981f6fc988dc33e81566fdaf4087da3cfa3ddb04
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 25 20:48:55 2011 +0200
ffmpeg: better timebase guessing for stream copy
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=158eb8599a2811ad8eed9939878982f172b79a89
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 25 15:50:56 2011 +0200
rtp: disable udp fifos, the rtp code cannot work with the fifos in its current form as rtp bypasses the public API.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd652ff66e2062df5a05030f211c23e7d4e0be36
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 25 15:50:13 2011 +0200
udp: allow fifo size to be tuned seperately
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e8794f1d5e9b76330985d2b6d3856b05cfa72c2e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 25 13:02:53 2011 +0200
lsws: fix weird indent
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d7e14c0d103a2c9cca6c50568e09b40d6f48ea19
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 23 15:37:05 2011 +0200
imgconvert: remove PixFmtInfo.pixel_type field
The field is only used for checking if a format is YUV planar
and if the format is paletted.
This patch replaces the current is_planar_yuv() code with a function
which uses the pixdesc information. The new implementation is less
efficient, but this should not be an issue as the functions which use
it (av_picture_crop/pad()) are deprecated and currently never used in
the codebase.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c899bedbca77de42014a1092ae2857c61f2d4b76
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 24 02:36:02 2011 +0200
lsws: use array for storing the supported in/out information
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=14d5e214bfb56f08b1d34d13758c1e56a59c8c99
Merge: 88084ee 8c0fa61
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 25 01:19:09 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
jpegdec: actually search for and parse RSTn
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=88084eecdfd163802a47501935408acbe07b1691
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Sun Jul 24 23:52:42 2011 +0200
Use little endian for caf codec tags.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e4ed295dab61fe0538a73ab88070e3af201f1e6
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 24 16:22:18 2011 +0200
mpeg4_decode_profile_level: fix indention
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=52e24c7d7e3a449aa1e4043e77f082150d733e7a
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 24 16:21:37 2011 +0200
mpeg4videodec: simplify mpeg4_decode_profile_level()
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c0fa61a9713a1306fca7997dd04d72ea1f060ea
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jun 9 03:35:50 2011 +0200
jpegdec: actually search for and parse RSTn
Fixes decoding of MJPEG files produced by some UVC Logitec web cameras,
such as "Notebook Pro" and "HD C910".
References:
http://trac.videolan.org/vlc/ticket/4215
http://ffmpeg.org/trac/ffmpeg/ticket/267
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Reviewed-by: Kostya <kostya.shishkov at gmail.com>
(cherry picked from commit 7b8ed831eb8432d202dad16dedc1758b018bb1fa)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c2651ab44fac3fcacd576852a7570ac64f3686e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jul 19 12:01:48 2011 +0200
parseutils: add some documentation for small_strptime()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b8bb503eea726219ad7aa4d9586163a5a199cae
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jul 19 15:38:53 2011 +0200
imgconvert: store padded size information in PixFmtInfo, simplify avg_bits_per_pixel()
Prefer data-driven over procedural logic in avg_bits_per_pixel(),
simplify and improve robustness, as it is easy to miss a function
update when a new format is added.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=49f612ee2954720f50ee37ae38303f251af0e4eb
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jul 19 14:16:04 2011 +0200
imgconvert: remove useless PixFmtInfo.nb_channels field
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5271b857ebc7ddcfa2d0dc6604f55ef43d2bc49e
Merge: cc0dc50 b4cfb82
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 23 16:47:10 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
dnxhddec: avoid a branch in 10-bit decode_dct_block()
H.264: Add optimizations to predict x86 assembly.
riff: Add mpgv MPEG-2 fourcc
add Flash Screen Video 2 decoder
Conflicts:
configure
doc/general.texi
libavcodec/Makefile
libavcodec/allcodecs.c
libavcodec/version.h
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc0dc50d027b8aca27b07ef5cededde2e9d96d57
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 17 17:07:39 2011 +0200
vf_mp: remove blackframe filter wrapper
blackframe is integrated as a native filter.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=00a9ac424eeb273785cc529f14e481ff88c02eac
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 9 15:38:23 2011 +0200
examples/encoding.c: adopt a less restrictive license
Adopt ISC (Internet Systems Consortium) license in place of LGPL,
consistent with the other examples.
Fabrice explicitely approved the relicensing.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b4cfb8254eeeb2fc0aa2c0c36a5ede208af47a79
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 22 00:13:27 2011 +0100
dnxhddec: avoid a branch in 10-bit decode_dct_block()
The minimum weight value is 32 so this test can be skipped for the
10-bit case. Overall speedup 3-4%.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=406fbd24dc62db4853cb24b24f40caf3e70ee2e8
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Thu Jul 21 21:15:58 2011 -0400
H.264: Add optimizations to predict x86 assembly.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=505345ed5d180093a44da8d70ac541898c31c22f
Author: Alex Converse <alex.converse at gmail.com>
Date: Fri Jul 22 10:13:22 2011 -0700
riff: Add mpgv MPEG-2 fourcc
Supported by mplayer and seen in the wild.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c2d23309ef87c3f1a515860425a5a898aab9b760
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Sat Jul 16 12:02:55 2011 +0200
add Flash Screen Video 2 decoder
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4095fa903830f8395a26d6ee38c77ad6333a4f5e
Merge: 657eac0 bb32fde
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 22 11:56:53 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
dnxhddec: optimise dnxhd_decode_dct_block()
rtp: remove disabled code
eac3enc: use different numbers of blocks per frame to allow higher bitrates
dnxhd: add regression test for 10-bit
dnxhd: 10-bit support
dsputil: update per-arch init funcs for non-h264 high bit depth
dsputil: template get_pixels() for different bit depths
dsputil: create 16/32-bit dctcoef versions of some functions
jfdctint: add 10-bit version
mov: add clcp type track as Subtitle stream.
mpeg4: add Mpeg4 Profiles names.
mpeg4: decode Level Profile for MPEG4 Part 2.
ffprobe: display bitstream level.
imgconvert: remove unused glue and xglue macros
Conflicts:
libavcodec/dsputil_template.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=657eac048eb267d781de83849fe7616d29320832
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Thu Jul 21 15:16:12 2011 +0200
version.sh: handle shallow clones and snapshots.
Shallow clones (--depth X) lack the N tag used to compute
the revision number: use 'git-YYYY-MM-DD-hhhhhhh' as revision,
where hhhhhhh is the short git hash.
Snapshots from gitweb do not have git information at all,
but they have the short git hash in the directory name:
append it to the release number.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb32fded3623a20ff8999c2924315841c08c985c
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 19:04:37 2011 +0100
dnxhddec: optimise dnxhd_decode_dct_block()
Template the function for 8/10-bit and use lowlevel bitstream
macros.
6% faster overall on i7 gcc 4.5.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4cc843facdc8cd922c423a09c5fff911137e4b4c
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:27:46 2011 +0200
rtp: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be7bd626c4832c4bc5295a01bfd68156ac78ccba
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Thu Jul 14 13:02:45 2011 -0400
eac3enc: use different numbers of blocks per frame to allow higher bitrates
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4555874af19acd0cbd6e856e032468ff52ceaa63
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 00:55:24 2011 +0100
dnxhd: add regression test for 10-bit
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5ab21439fdfb8e239eb778128590d95967067b46
Author: Joseph Artsimovich <joseph at mirriad.com>
Date: Wed Jul 20 18:58:27 2011 +0100
dnxhd: 10-bit support
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a617c6aaa3e6c0201c9ea31d319808273efd78b0
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 10:05:15 2011 +0100
dsputil: update per-arch init funcs for non-h264 high bit depth
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=874f1a901d9f2d1d6825be309ed046abc7672b03
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 02:31:57 2011 +0100
dsputil: template get_pixels() for different bit depths
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5cc2600964c72dad995efb18c918a63e0965f8db
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 12:39:41 2011 +0100
dsputil: create 16/32-bit dctcoef versions of some functions
High bitdepth H.264 needs 32-bit transform coefficients, whereas
dnxhd does not. This creates a conflict with the templated
functions operating on DCTELEM data. This patch adds a field
allowing the caller to choose the element size in dsputil_init()
and adds the required functions.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a72533e9854aa615bb6d1569dd5f0c4cd031429
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 20 20:01:56 2011 +0100
jfdctint: add 10-bit version
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=73c0dd939d503aaf83d3266181a156615eeb77d5
Author: Thierry Foucu <tfoucu at gmail.com>
Date: Wed Jul 20 20:33:25 2011 -0700
mov: add clcp type track as Subtitle stream.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c4ab43ff3c65de1d3d565a12e1ac8fae176bbd1a
Author: Thierry Foucu <tfoucu at gmail.com>
Date: Wed Jul 20 20:33:24 2011 -0700
mpeg4: add Mpeg4 Profiles names.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0637e50579c77ce16373a45dc173aa449e3a8011
Author: Thierry Foucu <tfoucu at gmail.com>
Date: Wed Jul 20 20:33:23 2011 -0700
mpeg4: decode Level Profile for MPEG4 Part 2.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=364d64275c66ac3b6dff699e80c167b6815e8f57
Author: Thierry Foucu <tfoucu at gmail.com>
Date: Wed Jul 20 20:33:22 2011 -0700
ffprobe: display bitstream level.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=09e8163625ec985fa4388000fe90b9a3550122aa
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jul 19 14:23:47 2011 +0200
imgconvert: remove unused glue and xglue macros
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ba99474b1d3282afd5111d7e4ce542030f3f0ccc
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 21 16:50:00 2011 +0200
h264: fix h264-test
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f93f6963babf08a7bcf85b9a57f37266dc0a4ae0
Merge: 8c2863b e598518
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 21 16:27:55 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
rv30: return AVERROR(EINVAL) instead of EINVAL
build: add -L flags before existing LDFLAGS
simple_idct: whitespace cosmetics
simple_idct: make repeated code a macro
dsputil: remove huge #if 0 block
simple_idct: change 10-bit add/put stride from pixels to bytes
dsputil: allow 9/10-bit functions for non-h264 codecs
dnxhd: rename some data tables
dnxhdenc: remove inline from function only called through pointer
dnxhdenc: whitespace cosmetics
swscale: mark YUV422P10(LE,BE) as supported for output
configure: add -xc99 to LDFLAGS for Sun CC
Remove unused and non-compiling vestigial g729 decoder
Remove unused code under G729_BITEXACT #ifdef.
mpegvideo: fix invalid picture unreferencing.
dsputil: Remove extra blank line at end.
dsputil: Replace a LONG_MAX check with HAVE_FAST_64BIT.
simple_idct: add 10-bit version
Conflicts:
Makefile
libavcodec/g729data.h
libavcodec/g729dec.c
libavcodec/rv30.c
tests/ref/lavfi/pixdesc
tests/ref/lavfi/pixfmts_copy
tests/ref/lavfi/pixfmts_null
tests/ref/lavfi/pixfmts_scale
tests/ref/lavfi/pixfmts_vflip
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e5985185d2eda942333ebbb72bd7d043ffe40be7
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 21 14:25:01 2011 +0200
rv30: return AVERROR(EINVAL) instead of EINVAL
On some platforms EINVAL could be positive, ensure we return negative values.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=371584c42bffa21991a0e0d97a03f6d42123ba1f
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 13 18:17:54 2011 +0100
build: add -L flags before existing LDFLAGS
This ensures the linker picks the just built libraries even
if LDFLAGS for some reason contains -L flags pointing at
other directories containing libav libraries.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2cc4f3b21f33740db1728bae104f336e7008731c
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 09:49:17 2011 +0100
simple_idct: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a402f109599c589ba75f6d95cf071a205406d9d7
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 09:48:29 2011 +0100
simple_idct: make repeated code a macro
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c2863b87f651bfce061d5b0e03cd756b049a553
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 17 17:39:05 2011 +0200
vf_mp: remove cropdetect wrapper
The cropdetect filter is natively integrated into libavfilter.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c76974524a622745f3e8e105eb84793ccdb87d0b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 17 17:05:14 2011 +0200
vf_blackframe: port missing features from libmpcodecs blackframe
Use and show picref->video->pict_type and key_frame information.
The pict_type and key_frame information was not available at the time
of the port.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=daa62372293a265d8885be94ffd3f243ed1adb91
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 18 14:02:07 2011 +0200
au: reuse the result of the previous call to av_get_bits_per_sample()
Avoid an unnecessary call to the function, slighlty more
robust/readable.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7df701a1925cc46cea5a01988cbabc1e6b3a49b1
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 10:58:56 2011 +0100
dsputil: remove huge #if 0 block
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=633aa01f728b3f67b420e9e34ef21a995578d613
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 21 11:00:47 2011 +0200
libavfilter: fix --enable-small
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7bcc5baf721d6a80fcb79674aad4171e5ca94e7
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 03:56:44 2011 +0100
simple_idct: change 10-bit add/put stride from pixels to bytes
This matches other dsputil functions and simplifies calls.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a82beafd64529cba8c20bd24f63d6af7dccffb7d
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 21 02:21:14 2011 +0100
dsputil: allow 9/10-bit functions for non-h264 codecs
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=42c27f2ecae38abd7d6b75070998fb2f98089389
Author: Joseph Artsimovich <joseph at mirriad.com>
Date: Mon Jul 18 11:21:33 2011 +0100
dnxhd: rename some data tables
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b04997839786c56e5000569d0192fa629e2d3a76
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 20 18:41:37 2011 +0100
dnxhdenc: remove inline from function only called through pointer
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1073823984cf2938896fa30f9cc3d25640bbc19a
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 20 18:38:37 2011 +0100
dnxhdenc: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eedb1f2034e18d4a292167aef5efea6606874a7b
Author: Joseph Artsimovich <joseph at mirriad.com>
Date: Mon Jul 18 11:22:15 2011 +0100
swscale: mark YUV422P10(LE,BE) as supported for output
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=558c268318f968b77b1cd8bc55ad4429e4c39948
Author: Sean McGovern <gseanmcg at gmail.com>
Date: Wed Jul 20 17:25:41 2011 -0400
configure: add -xc99 to LDFLAGS for Sun CC
Using Sun's compiler on Solaris, -xc99 is as much a linker flag as a
compiler flag, so add it to LDFLAGS.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79a9aab56f06b870bfb8090e8e29fabdd0cfc6df
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 02:37:33 2011 +0200
Remove unused and non-compiling vestigial g729 decoder
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a005174b2500c180b9e7344d882af6cf79c79d8f
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 20 18:37:15 2011 +0200
Remove unused code under G729_BITEXACT #ifdef.
G729_BITEXACT is never set, so the code is all dead code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=80469eafb747018cb9d9a2547f65def715d073b2
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Wed Jul 20 09:24:07 2011 -0700
mpegvideo: fix invalid picture unreferencing.
Mpegvideo would free frames as soon as they're not the next or prev
picture. This is fine for a single-threading model, but fails miserably
in a system where pictures can be referenced (as e.g. last/prev pic)
in other threads. Keeping track of ownership of pictures keeps image
references (e.g. motion vectors, or the reference of a motion vector)
alive as long as the picture data itself is alive.
This also happens to fix make THREADS=[3-16] fate-vsynth[12]-error.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e4b50572b7bae9edd0374f2ef918e6c68a4da018
Author: Alex Converse <alex.converse at gmail.com>
Date: Mon Jul 18 17:49:23 2011 -0700
dsputil: Remove extra blank line at end.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d9a9f50a3683b577e9c391ce8cab9edc9b239fcb
Author: Alex Converse <alex.converse at gmail.com>
Date: Mon Jul 18 17:48:45 2011 -0700
dsputil: Replace a LONG_MAX check with HAVE_FAST_64BIT.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7a972e113ddf3271c4c0e01a2d57e23ac5195f1
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 20 16:05:05 2011 +0100
simple_idct: add 10-bit version
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7c6c4cf2fb48d7469170e1fc5d9096b95e9b7e9f
Merge: 045ef52 7b4ee3a
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jul 20 18:20:05 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
Remove h264_lowres_idct_put/add functions
Remove snow/dwt test program
h264: remove some disabled code
Fix incorrect max_lowres values
matroskadec: fix integer underflow if header length < probe length.
cosmetics: indentation
eac3enc: use frame exponent strategy when applicable.
cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also be used in the E-AC-3 encoder.
dsputil: fix ff_check_alignment()
Conflicts:
libavcodec/Makefile
libavcodec/h264idct_template.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7b4ee3a21d7c7419b485bf7af3b2795b9c3e89ea
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 20 09:46:18 2011 +0100
Remove h264_lowres_idct_put/add functions
Use of these has been broken ever since the h264 idct was changed
to always use transposed inputs. Furthermore, they were only
ever used if some *other* non-default idct was requested.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89cc8a316d252d37a14906da9c170afbc7488326
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 20:43:15 2011 +0100
Remove snow/dwt test program
This test program so full of programming errors it is impossible
to make sense of it.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1b4a17094ebdc605a9414d4d98653a1bfb0ea0a4
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:09:04 2011 +0200
h264: remove some disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e23a05ab0605693aa715b95120bc0132079ded06
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jul 20 09:55:48 2011 +0100
Fix incorrect max_lowres values
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=69619a13c3fef940cba545cf0a283ff22771dd71
Author: Chris Evans <cevans at chromium.org>
Date: Tue Jul 19 17:51:48 2011 -0700
matroskadec: fix integer underflow if header length < probe length.
This fixes a crash with specifically crafted files.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=045ef52ef513973a134f95c10a33f9ccb89ec92f
Author: Erik Slagter <erik at slagter.name>
Date: Mon Jul 18 20:04:15 2011 +0200
libx264.c: distinguish between x264 parameter errors.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=953302656aaaeb1bc737b59fae2d5a11b75d9f7d
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jul 13 12:49:15 2011 -0400
cosmetics: indentation
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08a747afb98c11da48b89339c2f1c5fdc56ced7e
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jul 13 12:20:29 2011 -0400
eac3enc: use frame exponent strategy when applicable.
This checks if the set of selected exponent strategies for all blocks in a
channel are in the frame exponent strategy table, and if so, writes the
table index instead of each strategy. This saves up to 7 bits per channel per
frame, so the overall effect on quality is small.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=31b69928e5fd3d40dda4091ae7db340c582113af
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Tue Jul 12 16:44:22 2011 -0400
cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also
be used in the E-AC-3 encoder.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d303e0affd9274381a098da55ef4eca954f23b74
Merge: 257f274 3e9409b
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jul 19 18:45:47 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
simple_idct: simplify some ifdeffery
simple_idct: remove code for DCTELEM != int16
Remove VLAs in ff_amrwb_lsp2lpc()
fate: make vsynth tests depend on only the relevant vref
rtsp: remove disabled code
dsputil: restore mistakenly removed hunk of disabled code
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29b42c66f70ec7f8bcac87cb3cb35ec13dc0c71e
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jul 19 10:20:56 2011 +0100
dsputil: fix ff_check_alignment()
The change to LOCAL_ALIGNED means the declared object must be an
array and the subsequent test should not use the & operator.
Noticed by Uoti Urpala.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=257f274dfa000ae0add4aef8bd11375c8d32add0
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Sat Jul 16 10:09:17 2011 +0200
Do not use AVFMT_FLAG_NONBLOCK for the output file.
Restore the commit 0de8ebf by Carl Eugen Hoyos that was lost during the
merge 58257ea.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3e9409b1d0ca6ee7063fa04d940af36a20b46a8b
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 18 16:04:25 2011 +0100
simple_idct: simplify some ifdeffery
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dbb5ee8ea78e6fa22407523f4ecedfebe3db302f
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 18 15:23:22 2011 +0100
simple_idct: remove code for DCTELEM != int16
DCTELEM can never be changed to anything else, too much code
depends on it.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=47b71eea099b3fe2c7e16644878ad9b7067974e3
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sun Jul 17 13:03:57 2011 +0200
Bink: clip AC coefficients during dequantization.
Fixes artefacts with Neverwinter Nights WOTCLogo.bik
(http://drmccoy.de/zeugs/WOTCLogo.bik).
Fixes trac ticket #352.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f04d4345da29782035f241d605de5df3cefbfeda
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Mon Jul 18 19:53:36 2011 +0200
Remove a pointless/bad "static".
It has no advantage and seems to cause compile issues with
some combinations of compiler/compiler flags/PIC.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3f5dcde7e656618e531968fff25773d80e96278f
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 11:24:34 2011 +0100
Remove VLAs in ff_amrwb_lsp2lpc()
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b13c6e336cea3bafd182448d97e50c42c4d7a710
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 19:47:58 2011 +0100
fate: make vsynth tests depend on only the relevant vref
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76e25dbca6eb6ea899baa042902bd038bd2e3056
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:27:27 2011 +0200
rtsp: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e463f0e9790b4ee00b1a0572e5de600476ee0618
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jul 18 18:03:28 2011 +0200
dsputil: restore mistakenly removed hunk of disabled code
This particular part serves to document the optimized code variant.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3c3daf4d198306295e3342631f19422bdc258dbb
Merge: 93263dc 9bc8bcd
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 18 16:43:35 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.h
dsputil: remove disabled code
tta: remove disabled code
gxfenc: place variable declarations before statements
x86: Use LOCAL_ALIGNED in mpegvideo_mmx_template
random_seed: use proper #includes
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=93263dc19e441f347baf9c36b5bc83693f16d084
Author: ami_stuff <ami_stuff at o2.pl>
Date: Mon Jul 18 13:59:30 2011 +0200
au: add computation for duration
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9bc8bcddbd4fc394e2268e9849dcbf3bad6de980
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 15 15:40:31 2011 +0200
vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.h
cxtypes.h works with version 2.1 and older, cxcore.h works with 2.2 and older.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=65083b49117cb64c0e9a3741da9ed1cfbf64aff3
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:29:13 2011 +0200
dsputil: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c99c0e2625d5f19854586fc2142c673ce05c9f40
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:26:53 2011 +0200
tta: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6eaaf8da88f8fff9160c92c84128c182f934e0d9
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 23:51:10 2011 +0200
gxfenc: place variable declarations before statements
libavformat/gxfenc.c:409: warning: ISO C90 forbids mixed declarations and code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f62ef0f95cd0bc915086a9d3d66b27fceb6916f
Author: Martin Storsjö <martin at martin.st>
Date: Sun Jul 17 18:43:11 2011 +0300
x86: Use LOCAL_ALIGNED in mpegvideo_mmx_template
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=172ee1da2b2b7c84733822092eb29fcaec102055
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 14:17:10 2011 +0100
random_seed: use proper #includes
Use <> for system headers, add needed math.h, drop unnecessary avutil.h.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78accb876c173c881082018b169b5cf9fa13e6e1
Merge: fc096e2 08e09ed
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 17 19:52:05 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ffmpeg: fix some indentation
ffmpeg: fix operation with --disable-avfilter
simple_idct: remove disabled code
motion_est: remove disabled code
vc1: remove disabled code
fate: separate lavf-mxf_d10 test from lavf-mxf
cabac: Move code only used in the cabac test program to cabac.c.
ffplay: warn that -pix_fmt is no longer working, suggest alternative
ffplay: warn that -s is no longer working, suggest alternative
lavf: rename enc variable in utils.c:has_codec_parameters()
lavf: use designated initialisers for all (de)muxers.
wav: remove a use of deprecated AV_METADATA_ macro
rmdec: remove useless ap parameter from rm_read_header_old()
dct-test: remove write-only variable
des: fix #if conditional around P_shuffle
Use LOCAL_ALIGNED in ff_check_alignment()
Conflicts:
ffmpeg.c
libavformat/avidec.c
libavformat/matroskaenc.c
libavformat/mp3enc.c
libavformat/oggenc.c
libavformat/utils.c
tests/ref/lavf/mxf
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08e09ed7db732ebc53b8c60d7a39ac0abd49694f
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 15:27:41 2011 +0100
ffmpeg: fix some indentation
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e9f98c90229999c0e654bd77af55d7020347440a
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 15:27:14 2011 +0100
ffmpeg: fix operation with --disable-avfilter
The width and height must be copied from the input before
being used.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e0ae2174dbbc8528008afb3549e1673dff96db4d
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:30:00 2011 +0200
simple_idct: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=473e547e80fd74c44179905a4fa99cfc39cc9b79
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:28:11 2011 +0200
motion_est: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9cab9421ce3f6254e695b2b2bd31d28099162daf
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 17 13:35:21 2011 +0200
vc1: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0218808d4980b794c78f57931d671508aed500b5
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 17 15:40:05 2011 +0100
fate: separate lavf-mxf_d10 test from lavf-mxf
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fc096e2e861e821a743bf9c42abee0fb41fff5d6
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 17 14:05:03 2011 +0200
Revert "Do not decode RV30 files if the extradata is too small"
This commit is plain wrong, theres no reason to error out at this point nor is the
error value guranteed to be negative as it should be
This reverts commit 289c60001fb0a9a1d7a97c876d8a42b84c6874ac.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fd065d3e799033ed0159f766067f3deefecaf48a
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 23:16:56 2011 +0200
cabac: Move code only used in the cabac test program to cabac.c.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a858048af695e0d5788f0613fc2dc490572e1de
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 16 22:43:11 2011 +0200
ffplay: warn that -pix_fmt is no longer working, suggest alternative
Also remove now unused variable.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4e540c4f58f4c3b8d2cd924d6cd7ebf8183b074
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 16 23:08:06 2011 +0200
ffplay: warn that -s is no longer working, suggest alternative
Also remove now unused variables.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=25dfda7f318c570990aab5f699b9cb3e22bcd4c6
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 16 23:08:29 2011 +0200
lavf: rename enc variable in utils.c:has_codec_parameters()
Rename it to "avctx", the old name was confusing as the function is
used also with decoder contexts.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dfc2c4d900e48fa788ad9364ac408c01cfb62b94
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jul 16 22:18:12 2011 +0200
lavf: use designated initialisers for all (de)muxers.
It's more readable and less prone to breakage.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62709956677d648cbf340dccd4549fa62142cb7e
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jul 16 09:53:40 2011 +0200
wav: remove a use of deprecated AV_METADATA_ macro
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=412b4367c5b93586b42ea95a90d7c2f9f3e4b710
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jul 16 09:43:33 2011 +0200
rmdec: remove useless ap parameter from rm_read_header_old()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f07cb4d3938575d8c3c2cff83d0e1be8b68c7a8
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 16 19:23:07 2011 +0100
dct-test: remove write-only variable
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd39c076885e8c6d9e05d5573433416180ef4da8
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 16 19:10:43 2011 +0100
des: fix #if conditional around P_shuffle
CONFIG_SMALL is always defined as 0 or 1.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=58d7efdb2983a338af8e222358814b5fd88a9aec
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 16 15:37:05 2011 +0100
Use LOCAL_ALIGNED in ff_check_alignment()
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=15285d8fc528483aebf4ae7c522ea33c558f503c
Merge: c31a5b2 8342a82
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 16 19:40:35 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master: (22 commits)
arm: remove disabled function dct_unquantize_h263_inter_iwmmxt()
Remove commented-out call to non-existing function print_pow1().
Do not decode RV30 files if the extradata is too small
flashsv: split flashsv_decode_block() off from flashsv_decode_frame().
ppc: remove disabled code
libspeexdec: Drop const qualifier to silence compiler warning.
libopenjpeg: Drop const qualifier to silence compiler warning.
alac: Remove unused dummy code.
Remove unused structs and tables.
vaapi: do not assert on value read from input bitstream
flashsvenc: replace bitstream description by a link to the specification
flashsvenc: drop unnecessary cast
flashsvenc: improve some variable names and fix corresponding comments
flashsvenc: merge two consecutive if-conditions
flashsvenc: merge variable declarations and initializations
flashsvenc: convert some debug av_log() to av_dlog()
flashsvenc: whitespace cosmetics
flashsvenc: drop some unnecessary parentheses
flashsvenc: fix some comment typos
aacps: skip some memcpy() if src and dst would be equal
...
Conflicts:
libavcodec/vaapi_mpeg2.c
libavformat/aviobuf.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c31a5b23b4cd566724743685e5ea158b0c818647
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 16 19:24:10 2011 +0200
Revert "ffmpeg: get rid of a pointless limit on number of streams."
This reverts commit c7dd3e7e43555b2922481a9242a306c5b138d69c
Conflicts:
ffmpeg.c
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b57df29f95d1107a66315a6744c1c3e73293b2ee
Author: Mina Nagy Zaki <mnzaki at gmail.com>
Date: Tue Jun 28 08:56:19 2011 +0300
lavfi: add audio channel packing negotiation fields
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8342a82680966055af8cbc48e0ad129411df7c44
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 16 19:15:01 2011 +0200
arm: remove disabled function dct_unquantize_h263_inter_iwmmxt()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d4c7f8ef0366e30c9a2a8e8107eda47a603a0b8
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Apr 26 16:57:55 2011 +0200
Remove commented-out call to non-existing function print_pow1().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7bda0c9a82eb3c9a58e0c9f170ac47fe7289f6f7
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 16 18:49:39 2011 +0200
mpegvideo: fix compilation after 900321b08c95bd42e6db53864bfffbe48d6019da
Replace:
s->last_picture_ptr->f.key_frame = 0;
with:
s->last_picture_ptr->key_frame = 0;
This is required since mpegvideo.h:Picture now contains an embedded
AVFrame f, rather than a literal copy of the AVFrame fields.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=289c60001fb0a9a1d7a97c876d8a42b84c6874ac
Author: Rafaël Carré <rafael.carre at gmail.com>
Date: Sat Jul 16 11:41:08 2011 -0400
Do not decode RV30 files if the extradata is too small
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=900321b08c95bd42e6db53864bfffbe48d6019da
Author: elupus <elupus at xbmc.org>
Date: Fri Apr 22 15:42:51 2011 +0200
Don't mark generated dummy frame output from mpeg1/2 decoder as keyframe.
We use this flag to tell when to assume decoded data is free
from artifacts after a seek. The mpeg1/2 decoder will generate
a dummy frame if decoding is started on a non keyframe. This
will sadly be output from decoder to player and displayed
as a gray screen.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b973d4937f833d1c7a226cfb2c2bc404e8f23a7
Author: Jernej Fijačko <jernej at jernej-ThinkCentre-M91p.(none)>
Date: Mon Jul 11 10:11:04 2011 +0200
Patch for memory leaks in DVB subtitles decoder
Signed-off-by: Joakim Plate <elupus at ecce.se>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b8783b98c5f924f2f2637bc80289b7c66a5a2ecb
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 6 23:53:32 2011 +0200
flashsv: split flashsv_decode_block() off from flashsv_decode_frame().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21aed0ed925e15c502135ed90dca68ba8a2e8471
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 16 01:35:01 2011 +0200
ppc: remove disabled code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0523dc57ffd0032b572392b1acc353db651eb23f
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:31:03 2011 +0200
libspeexdec: Drop const qualifier to silence compiler warning.
libavcodec/libspeexdec.c:108: warning: passing argument 2 of ‘speex_bits_read_from’ discards qualifiers from pointer target type
/usr/include/speex/speex_bits.h:80: note: expected ‘char *’ but argument is of type ‘const uint8_t *’
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=34e36f3a1c21af25c0a96f3e3f8ef82224ce8a6e
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:31:02 2011 +0200
libopenjpeg: Drop const qualifier to silence compiler warning.
libavcodec/libopenjpeg.c:100: warning: passing argument 2 of ‘opj_cio_open’ discards qualifiers from pointer target type
/usr/include/openjpeg.h:770: note: expected ‘unsigned char *’ but argument is of type ‘const uint8_t *’
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b587fa29207a98c235660b3f129bac110620ec5
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Apr 29 19:49:45 2011 +0200
alac: Remove unused dummy code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=356be9307cbffa1226bed52b26aa2ac9c7af174f
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Apr 29 19:40:16 2011 +0200
Remove unused structs and tables.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f20418c3491b745b0f82e6eb1a7debae4cfff126
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 01:06:16 2011 +0200
vaapi: do not assert on value read from input bitstream
User-provided data should never trigger an assert; return error instead.
Also fix an instance of get_bits where get_bits_long should have been used.
This eliminates the following warning:
libavcodec/vaapi_mpeg2.c:112:14: warning: variable 'start_code' set but not used
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=86e8272a235ac233bf7dbad86bab2c45720d65ca
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 19:45:17 2011 +0200
flashsvenc: replace bitstream description by a link to the specification
An official specification now exists and it is both more detailed and
easier to understand than the incomplete notes available here.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=20a6f210cdc870691018b44b41ba23e3b7e1bc2b
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 16:21:20 2011 +0200
flashsvenc: drop unnecessary cast
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0686515cb49c813eedbb5f9caee3903056060e3b
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:55:19 2011 +0200
flashsvenc: improve some variable names and fix corresponding comments
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59ef6bded5d01e4debf08dc65cfd4a088652759b
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:28:43 2011 +0200
flashsvenc: merge two consecutive if-conditions
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=12e9bf3e845bd444223e1f326edaabd36236362f
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:28:18 2011 +0200
flashsvenc: merge variable declarations and initializations
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b88523c25da37fb45b2df720218f5868b8e891fc
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:26:49 2011 +0200
flashsvenc: convert some debug av_log() to av_dlog()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3d5669c6e9765b5f8096cd69e90c3e2904f19b4d
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:26:18 2011 +0200
flashsvenc: whitespace cosmetics
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4877356d8fcd873318bfc57625adde4007b66cf7
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:09:39 2011 +0200
flashsvenc: drop some unnecessary parentheses
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=36ba39d140adb17997b660e89d3cc22726917353
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 15:05:51 2011 +0200
flashsvenc: fix some comment typos
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e5902d60ce8f7cf10b6e87a57eec536b316261a3
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 15 22:38:10 2011 +0100
aacps: skip some memcpy() if src and dst would be equal
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d3bb71914bcdf83311d70cb1e235cdd85527e5cf
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jul 15 20:27:43 2011 +0200
lavf/utils: drop av_ prefixes from static functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c3bec4cd1391c7f2ca0e98713e3721d0336b49c4
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat May 21 19:13:22 2011 +0200
avio: don't replicate avio_alloc_context functionality.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=32aef7d01909034f231c98a5ad8c23f43738e1cf
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 15 18:27:30 2011 +0200
ffmpeg: fix muxer private options (bug introduced by anton khirnov)
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=042f9d62ca42a6ca26ef6ff23c6078c9ecc90c18
Merge: e6cc30c e3bc07f
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 15 17:40:51 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
configure: Automatically add more flags required on symbian
mem.h: switch doxygen parameter order to match function prototype
doxygen: replace @sa tag by the more readable but equivalent @see
doxygen: use Doxygen markup for authors and web links where appropriate
doxygen: do not include license boilerplate in Doxygen documentation
ac3enc: Mark AVClasses const
ffserver: Replace two loops with one loop.
ffmpeg: Fix the check for experimental codecs
swscale: extend mmx padding.
swscale: clip unscaled colorspace conversion path.
doxygen: misc consistency cosmetics
doc: remove file name from @file directive in Doxygen usage example
doxygen: consistently place brief description
doxygen: place empty line between brief description and detailed description
avformat_open_input(): Add braces to shut up gcc warning.
Conflicts:
libavcodec/8svx.c
libavcodec/tiff.c
libavcodec/tiff.h
libavcodec/vaapi_h264.c
libavcodec/vorbis.c
libavcodec/vorbisdec.c
libavcodec/vp6.c
libswscale/swscale_unscaled.c
libswscale/utils.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e6cc30c22bb2007e4d66302d6477176ecf0c0877
Author: Peter Ross <pross at xvid.org>
Date: Fri Jul 15 15:59:46 2011 +1000
wtvdec: also support big-sectors when fat depth is zero
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3bc07f4af25287fa4ade1e9c5501de65c8a698e
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 15 10:53:12 2011 +0300
configure: Automatically add more flags required on symbian
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66f6bab7ad2034672f3c6fe9602b59fe291d2d60
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 00:45:59 2011 +0200
mem.h: switch doxygen parameter order to match function prototype
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bee6d2fd76015b1ee0d73c5f3500b0a7d0109199
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 15 00:45:23 2011 +0200
doxygen: replace @sa tag by the more readable but equivalent @see
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad4cd0c2a4d7b2c323900a57f24fcf41d53a2410
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 03:56:07 2011 +0200
doxygen: use Doxygen markup for authors and web links where appropriate
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b43ca2deb617c9b8d00f2f41ddb384f2a00c5905
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 15 01:29:24 2011 +0200
vf_mp: remove rgbtest wrapper
The filter was integrated natively into libavfilter as a source with
name rgbtestsrc.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9dbe8d9e22835e289aea315354129b0758d1c573
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 11 16:27:09 2011 +0200
lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecs
The licence was changed from GPL to LGPL with explicit approval from
the original author.
See thread:
Subject: [FFmpeg-devel] [PATCH] lavfi: add rgbtestsrc source,
ported from MPlayer libmpcodecs
Date: Mon, 11 Jul 2011 16:32:41 +0200
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1b8807964c0cf956d4bd2d6c0169dd08a89602fc
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 11 16:20:05 2011 +0200
vsrc_testsrc: perform some refactoring for simplifying sharing code with another test
In particular creates a special test_init function, which calls a
common init, and introduces a fill_picture_fn which points to the
filling function.
This is required by the pending patch for adding the rgbtestsrc
source.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4bd28579e51a358fc6d26040c4ccd6aefb5a90ef
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 9 18:23:02 2011 +0200
vf_mp: remove boxblur wrapper
It is natively included in libavfilter.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6168781f70ebac7da557207750d14f57c3cd4cb3
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 03:11:19 2011 +0200
doxygen: do not include license boilerplate in Doxygen documentation
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca5d57ef8ace36ca465208e04aaae1b461cb514a
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 15 00:21:15 2011 +0300
ac3enc: Mark AVClasses const
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=863e2046fdcdf26493effb6e696d98c9dc23b4a7
Author: Mike Williams <mike at mikebwilliams.com>
Date: Wed Jul 13 14:24:47 2011 -0400
ffserver: Replace two loops with one loop.
Signed-off-by: Mike Williams <mike at mikebwilliams.com>
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=daca33659d12fd85062bc1798f4eb7ffeb83cc3c
Author: Martin Storsjö <martin at martin.st>
Date: Thu Jul 14 23:01:29 2011 +0300
ffmpeg: Fix the check for experimental codecs
The variable 'codec' was used uninitialized here.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=baba2eedacbbaecf55bdb89dbfe32c69799df99f
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jul 14 10:31:27 2011 -0700
swscale: extend mmx padding.
Fixes a crash when forcing libc to strictly adhere to malloc sizes.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=55eda370cb6fe9e4c21539f3f90fd940fcf7a103
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jul 14 10:24:40 2011 -0700
swscale: clip unscaled colorspace conversion path.
Prevents overflows on very bright scenes when adding dither,
which may lead to black dots.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8bc3a4807e2da36f458e7784c3d390dbd19899a5
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 14 21:27:13 2011 +0200
cmdutils: remove #if 0-ed conflict marger trash that i forgot
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=321b2a9ded0468670b7678b7c098886930ae16b2
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 14 21:22:12 2011 +0200
ffmpeg: loose lowres hackery
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=99b9df5281ef5e8f1991cd5edd5d5acb49a35144
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 04:05:17 2011 +0200
doxygen: misc consistency cosmetics
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a2f31564b4759c02c81f3f4d1be359eb4a18f050
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 03:54:10 2011 +0200
doc: remove file name from @file directive in Doxygen usage example
The file name is redundant and brittle across file renamings.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6f95d4e4930b087851165d84dec1b45e412e86b
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 03:46:19 2011 +0200
doxygen: consistently place brief description
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec679eb4530174fe8d1e06c6010597539f6c1c97
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 14 03:12:36 2011 +0200
doxygen: place empty line between brief description and detailed description
Without it, Doxygen cannot separate them into different sections.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a819c5e23b46bb03a9862790452ff829ea1e898
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 02:01:07 2011 +0200
avformat_open_input(): Add braces to shut up gcc warning.
libavformat/utils.c:599: warning: missing braces around initializer
libavformat/utils.c:599: warning: (near initialization for ‘ap.time_base’)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5dc6bd86f0f5cfffb44b47e6e916119f26b12091
Merge: 1885824 6cb1197
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 14 20:44:58 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
APIchanges: fill in missing hashes and dates.
Add an APIChanges entry and bump minor versions for recent changes.
ffmpeg: print the low bitrate warning after the codec is openend.
doxygen: Move function documentation into the macro generating the function.
doxygen: Make sure parameter names match between .c and .h files.
h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.h
H.264: Add more x86 assembly for 10-bit H.264 predict functions
lavf: fix invalid reads in avformat_find_stream_info()
cmdutils: replace opt_default with opt_default2() and remove set_context_opts
ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.
ffplay: use new avcodec_open2 and avformat_find_stream_info API.
cmdutils: store all codec options in one dict instead of video/audio/sub
ffmpeg: check experimental flag after codec is opened.
ffmpeg: do not set GLOBAL_HEADER flag in the options context
Conflicts:
cmdutils.c
doc/APIchanges
ffmpeg.c
ffplay.c
libavcodec/version.h
libavformat/version.h
libswscale/swscale_unscaled.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1885824b20a493d25db4b8e5397666e3a68f45f2
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jun 15 07:34:12 2011 +0200
ffmpeg: deprecate -vc and -tvstd
They've been replaced by demuxer private options.
55ba12e3009fd6c8f78102f7c747496d500d0bac
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f790d0092e360aa4d5f6f140a92bd954ee8859c4
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jun 9 10:58:23 2011 +0200
ffmpeg: use new avformat_open_* API.
8035f429684e368fe54af8ccedc2d4776a2d6154
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=371888cad5ce1578846c8a5b8925fccbf33b701b
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 14 17:49:29 2011 +0200
seektest: forgot adding a file (from commit 191c5f8ff33eb995b6dbc5b11af7c1a79f8381f0 during the last merge)
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6cb11979295ae5d3b9bad0965cbd6a06d9c9783b
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 14 10:43:24 2011 +0200
APIchanges: fill in missing hashes and dates.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f2f523fffc59ea69772948e2754f3a87acd8406e
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 14 10:09:05 2011 +0200
Add an APIChanges entry and bump minor versions for recent changes.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d03ca085f7d355f4c7b3bcc1fd9de488e73e739
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 14 09:38:36 2011 +0200
ffmpeg: print the low bitrate warning after the codec is openend.
This doesn't access avcodec_opts, so it works with the new options
passing system.
Makes opt_bitrate() unneeded, so it's removed.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d0fcf39f0c6201c8cce439395eee051798c0a958
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jul 4 12:33:11 2011 +0200
doxygen: Move function documentation into the macro generating the function.
This fixes a bunch of related warnings where Doxygen assumed that the
documentation belonged to the macro and not the function.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=96c1e6d40d389eeb628840030dfe340d762a7ac8
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 2 14:47:34 2011 +0200
doxygen: Make sure parameter names match between .c and .h files.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=806212498ae6b333d0c85dbc9c750580da7c6838
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 13 21:51:23 2011 +0200
h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.h
This fixes a bunch of unused function warnings.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac4a85f47642b8d84c369bdb49b8d58611f1ca5e
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Mon Jul 11 17:26:43 2011 -0400
H.264: Add more x86 assembly for 10-bit H.264 predict functions
Mainly ported from 8-bit H.264 predict.
Some code ported from x264. LGPL ok by author.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e358f7ee90fec591348ca05dff94ebaf4c1a098b
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 14 03:08:53 2011 +0200
lavf: fix invalid reads in avformat_find_stream_info()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=80e4fe4063001d0cf468d5f4c7c02ba5b04484b7
Merge: 6b61920 b5849f7
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jul 14 02:22:48 2011 +0200
Merge commit 'b5849f77095439e994b11c25e6063d443b36c228'
* commit 'b5849f77095439e994b11c25e6063d443b36c228': (21 commits)
ac3enc: merge AC3MDCTContext with AC3EncodeContext.
ac3enc: prefer passing AC3EncodeContext rather than AVCodecContext
ac3enc: fix memleak
mpeg1video: add CODEC_CAP_SLICE_THREADS.
lavf: fix segfault in av_open_input_stream()
mpegtsenc: set Random Access indicator on keyframe start packets
lavf: Cleanup try_decode_frame() logic.
Replace some gotos that lead to single return statements by direct return.
build: move tests/seek_test.c to libavformat and reuse generic build rules
mxfenc: include needed header for ff_iso8601_to_unix_time() prototype
Add a check for strptime().
lavf: factor out conversion of ISO8601 string to unix time
wav: parse 'bext' metadata
wav: keep parsing until EOF if the input is seekable and we know the size of the data tag
wav: Refactor the tag checking into a switch statement
wav: make sure neither data_size nor sample_count is negative.
wav: refactor the 'fmt ' tag search and parsing.
wav: add an option for writing BEXT chunk
ffmpeg: get rid of a pointless limit on number of streams.
ffmpeg: remove an unused define.
...
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6b61920ab76dc6d85ef462909951923935dd643f
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 9 18:13:10 2011 +0200
lavfi: port boxblur filter from libmpcodecs
With the following additions:
* support to gray format
* support to yuva420p format
* parametric luma/chroma/alpha radius
* consistency check on the radius values, avoid crashes with invalid values
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=35d2e4e5c395bdb5b581e9caede63c7fc7a36138
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed May 25 17:30:23 2011 +0200
cmdutils: replace opt_default with opt_default2() and remove set_context_opts
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf174a70cde333eba7e27063f9ce44497108f466
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed May 25 17:29:25 2011 +0200
ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3009f521f390b2bd440d9747a9c6baf648b2087a
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed May 25 16:59:51 2011 +0200
ffplay: use new avcodec_open2 and avformat_find_stream_info API.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c8eab8bfed74cceb4a04f982f349c7c17f5eb6f
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun Jul 10 15:46:15 2011 +0200
cmdutils: store all codec options in one dict instead of video/audio/sub
Split them when codec id is known.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a9eb4f0899de04a3093a04f461611c6f0664398e
Author: Anton Khirnov <anton at khirnov.net>
Date: Tue Jul 12 17:18:42 2011 +0200
ffmpeg: check experimental flag after codec is opened.
This doesn't access avcodec_opts, so it will work with the new options
passing system.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e2d08551655e7838688e0c01619592acbc91dfc
Author: Anton Khirnov <anton at khirnov.net>
Date: Tue Jul 12 16:18:45 2011 +0200
ffmpeg: do not set GLOBAL_HEADER flag in the options context
The removed lines have no effect, since the flag is set on all encoder
for the given file and avcodec_opts are reset between files.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b5849f77095439e994b11c25e6063d443b36c228
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jul 13 15:12:11 2011 -0400
ac3enc: merge AC3MDCTContext with AC3EncodeContext.
Since both the fixed-point and floating-point encoders use the FFTContext,
this no longer needs to be in a separate context. Also, when a short-transform
context is added, the same MDCT window will be used.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=82cea7cb6c38e251f88fbf090cd5361f5d0a49de
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jul 13 13:53:58 2011 -0400
ac3enc: prefer passing AC3EncodeContext rather than AVCodecContext
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f501157e5352e418b28cf6728208ea028bf3505c
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jul 13 15:49:08 2011 -0400
ac3enc: fix memleak
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdc5a3a194ac9275129ca88da005786ebaceb268
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Wed Jun 29 14:13:17 2011 -0700
mpeg1video: add CODEC_CAP_SLICE_THREADS.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=13551ad1e336573e3732fdeaf25607c47244bb80
Author: Anton Khirnov <anton at khirnov.net>
Date: Tue Jul 12 22:42:18 2011 +0200
lavf: fix segfault in av_open_input_stream()
ic is NULL in case of error.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=575c38d76ce546842d62a481ef03c122d55d3a69
Author: Jindrich Makovicka <jindrich.makovicka at nangu.tv>
Date: Wed Jun 29 15:01:39 2011 +0200
mpegtsenc: set Random Access indicator on keyframe start packets
Signed-off-by: Jindrich Makovicka <jindrich.makovicka at nangu.tv>
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a58858d60d37c7abfcea11bb387909bf9cd4916d
Author: Alex Converse <alex.converse at gmail.com>
Date: Tue Jul 12 15:13:29 2011 -0700
lavf: Cleanup try_decode_frame() logic.
This fixes AAC playback in ffplay.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=71a1d1116fd952f348d732c19ba7f4ebe041ce26
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jul 11 16:32:54 2011 +0200
Replace some gotos that lead to single return statements by direct return.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=191c5f8ff33eb995b6dbc5b11af7c1a79f8381f0
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 13 02:09:19 2011 +0200
build: move tests/seek_test.c to libavformat and reuse generic build rules
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2c4d7bf0083fc79a144ffed84200412cbf3f603c
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Wed Jul 13 12:21:00 2011 +0100
mxfenc: include needed header for ff_iso8601_to_unix_time() prototype
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6379900c533d1e556d484e57166873f3ab2505f5
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jul 13 09:30:06 2011 +0200
Add a check for strptime().
It's an XSI extension, not available on some supported systems.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=001d668d40b5f87d19271c7d5521368b5187425b
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jul 13 11:45:17 2011 +0200
lavf: factor out conversion of ISO8601 string to unix time
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b21e6b707fbc80511f4886d3b272a77b86157a2d
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date: Wed May 18 13:48:39 2011 +0200
wav: parse 'bext' metadata
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67b1761fcbd8ddcfe7bdb47ace5f46435d8313fa
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date: Wed May 18 13:48:02 2011 +0200
wav: keep parsing until EOF if the input is seekable and we know the size of the data tag
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90f2ee8cb4d2b135dd33128a94ad6cf126821472
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date: Thu Feb 17 15:58:10 2011 +0100
wav: Refactor the tag checking into a switch statement
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1cf18de982a0a62fa9214a6c4a5becc1a32d9caf
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date: Tue May 17 19:52:36 2011 +0200
wav: make sure neither data_size nor sample_count is negative.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f84055e2d3814972a61515da7f1d2659b185ea0
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date: Tue May 17 19:46:08 2011 +0200
wav: refactor the 'fmt ' tag search and parsing.
Moving the search and parsing of the 'fmt ' info the main loop of
wav_read_header() allows tags that precede it to be parsed. Creating
wav_parse_fmt_tag() makes wav_read_header() easier to read.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4ad9438600ea20f4ef459f3f5f397755d48c58b
Author: Benjamin Larsson <benjamin at southpole.se>
Date: Fri Mar 18 00:00:15 2011 +0000
wav: add an option for writing BEXT chunk
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c7dd3e7e43555b2922481a9242a306c5b138d69c
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jul 9 16:49:44 2011 +0200
ffmpeg: get rid of a pointless limit on number of streams.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=646a9a189346392ea0e23d4eacbec890955d187c
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jul 9 16:48:47 2011 +0200
ffmpeg: remove an unused define.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0cdd1208bed747bc96dcf109fe0e3c607cdbba45
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Mon Jul 11 15:13:39 2011 +0200
Musepack SV7: try to read files without number of frames provided
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb258fb995a42112d1fe14f53ec599b2cd19b707
Merge: 896e597 2cb6dec
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jul 13 00:42:11 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
doc: Improve references to external URLs.
h264: move decode_mb_skip() from h264.h to h.264_mvpred.h
ffplay: skip return value of avcodec_decode_video2 / avcodec_decode_subtitle2
dnxhdenc: Replace a forward declaration by the proper #include.
h264: move h264_mvpred.h include.
pix_fmt: Fix number of bits per component in yuv444p9be
lavf: deprecate AVFormatContext.timestamp
ffmpeg: merge input_files_ts_scale into InputStream.
ffmpeg: don't abuse a global for passing sample format from input to output
ffmpeg: don't abuse a global for passing channel layout from input to output
ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()
matroskaenc: make SSA default subtitle codec.
oggdec: prevent heap corruption.
Conflicts:
doc/developer.texi
doc/faq.texi
doc/general.texi
ffmpeg.c
ffplay.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2cb6dec61c8e6676105de628ba20a5b3d162976e
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 8 15:33:17 2011 +0200
doc: Improve references to external URLs.
Sometimes it makes sense to replace a raw URL with some informative text
that links to the URL instead of using the raw URL itself in the text.
Also transform some mailing list references into links.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=028216b2c2d81f7fe918163c74b0a59cd327f2f7
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jul 12 20:36:50 2011 +0200
h264: move decode_mb_skip() from h264.h to h.264_mvpred.h
This resolves a circular dependency between the headers.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=987041318ff7a5e99682470a017eef06151f00ae
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jul 11 17:04:15 2011 +0200
ffplay: skip return value of avcodec_decode_video2 / avcodec_decode_subtitle2
This fixes some warnings about unused-but-set variables.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=896e59758a11ff645879098b5ebca2e753731b4e
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Mon Jul 11 20:35:02 2011 +0200
Move resetting of channels, sample_rate back to av_find_stream_info.
Resetting it on codec init would incorrectly clear the values
if av_find_stream_info was already run before, in particular
breaking ffplay.
This fixes trac tickets #213 and #262.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=828e20733726e8e4fcf70a19d51652948d9436b6
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 8 15:29:57 2011 +0200
dnxhdenc: Replace a forward declaration by the proper #include.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=45ecc7a294d56e41dab621512f6f70fc2578340e
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Tue Jul 12 17:35:20 2011 +0200
Support adpcm_ima_wav and adpcm_ms in caf.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c90a2538a0bb4937cdecb852fadc3f98899624a9
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 12 08:15:55 2011 -0700
h264: move h264_mvpred.h include.
Fixes the following compile error with darwin/gcc-4.2.1:
In file included from libavcodec/error_resilience.c:33:
libavcodec/h264.h: In function ‘decode_mb_skip’:
libavcodec/h264.h:773: error: ‘always_inline’ function could not be inlined in call to ‘pred_pskip_motion’: the function body must appear before caller
libavcodec/h264.h:1334: error: called from here
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e59d6b4d7255d6d3dc89580f534e18af1433fe25
Author: Oskar Arvidsson <oskar at irock.se>
Date: Tue Jul 12 10:52:19 2011 +0200
pix_fmt: Fix number of bits per component in yuv444p9be
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=afa218f372ad2616e6609e2c3b41ef458261a431
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Tue Jul 12 16:09:10 2011 +0200
Add another MP3 CAF codec tag.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5f847bf61dca1fd1a2f65a2f56c9a99d1cb716ab
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 7 11:25:03 2011 +0200
lavf: deprecate AVFormatContext.timestamp
It's replaced by 'creation_time' metadata tag.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b12c2592525c3d8e12265a3d923a945d6f699a5b
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jul 7 08:54:07 2011 +0200
ffmpeg: merge input_files_ts_scale into InputStream.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6fbf2485ad5b1d52f55b229acbf2a7de2b752283
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jun 15 08:00:03 2011 +0200
ffmpeg: don't abuse a global for passing sample format from input to output
It's broken with multiple files or audio streams.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=87c739a395ff2951058d719687cd06b0e89420bd
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jun 15 08:00:03 2011 +0200
ffmpeg: don't abuse a global for passing channel layout from input to output
It's broken with multiple files or audio streams.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1cede1d0112b5b26e6d023846729662b7cf1853f
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jun 25 07:43:49 2011 +0200
ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=93ade976c8e0af5cfe4a0d2f5a32875efe73e2d9
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jun 24 21:34:42 2011 +0200
matroskaenc: make SSA default subtitle codec.
It's a better format and we have an encoder for it, so it doesn't fail
like CODEC_ID_TEXT.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8ced6f52ddd38491ca964557115b105c95851705
Author: Dominique Leuenberger <dominique at leuenberger.net>
Date: Mon Jul 11 20:33:45 2011 +0200
RELEASE: We are git after 0.8 release
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e10979ff5624248dc86780443df9ebd8cc48e246
Merge: a8c2ff2 b047941
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jul 12 01:42:32 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
changelog: misc typo and wording fixes
H.264: add filter_mb_fast support for >8-bit decoding
doc: Remove outdated comments about gcc 2.95 and gcc 3.3 support.
lls: use av_lfg instead of rand() in test program
build: remove unnecessary dependency on libs from 'all' target
H.264: avoid redundant alpha/beta calculations in loopfilter
H.264: optimize intra/inter loopfilter decision
mpegts: fix Continuity Counter error detection
build: remove unnecessary FFLDFLAGS variable
vp8/mt: flush worker thread, not application thread context, on seek.
mt: proper locking around release_buffer calls.
DxVA2: unbreak build after [657ccb5ac75ce34e62bd67f228d9bd36db72189e]
hwaccel: unbreak build
Eliminate FF_COMMON_FRAME macro.
Conflicts:
Changelog
Makefile
doc/developer.texi
libavcodec/avcodec.h
libavcodec/h264.c
libavcodec/mpeg4videodec.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4cc3467e7abfea7e8d03b6af511f7719038a5a98
Author: Chris Evans <cevans at chromium.org>
Date: Wed Jun 29 15:44:40 2011 -0700
oggdec: prevent heap corruption.
Specifically crafted samples can reinit ogg->streams[] while
reading samples, and thus we should not cache old pointers since
these may no longer be valid.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b047941d7da470ba0dcedb1fd0aa828075265ffc
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 9 17:43:53 2011 +0200
changelog: misc typo and wording fixes
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b5bbc84fe2ae07d98764361d93d40ee2781467ab
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Mon Jul 11 14:46:37 2011 -0700
H.264: add filter_mb_fast support for >8-bit decoding
Much faster high bit depth deblocking.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5ccbf80963c1cc54aed97b1c81b1657ab91baf6a
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 9 20:15:29 2011 +0200
doc: Remove outdated comments about gcc 2.95 and gcc 3.3 support.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ce914fb5a4ae974985368ce98db4031c034d513
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 8 15:01:05 2011 +0100
lls: use av_lfg instead of rand() in test program
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1fef92fd7390cda7e5a2655c1c7cfc0851c9a66e
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 11 20:53:15 2011 +0100
build: remove unnecessary dependency on libs from 'all' target
The libs are added to the all target elsewhere, no need to do it
again here.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6b7f72461673e4d398b1edf9ed2a7fe70d99c47
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Sun Jul 10 02:25:53 2011 -0700
H.264: avoid redundant alpha/beta calculations in loopfilter
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4f6be86d67ae30d494fbe8a470bc32b715d75a9
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Sun Jul 10 01:28:50 2011 -0700
H.264: optimize intra/inter loopfilter decision
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8923cfa328e8eb565aebcfe8672b276fd1c19bf7
Author: Jindrich Makovicka <makovick at gmail.com>
Date: Thu Jun 30 09:03:15 2011 +0000
mpegts: fix Continuity Counter error detection
According to MPEG-TS specs, the continuity_counter shall not be
incremented when the adaptation_field_control of the packet
equals '00' or '10'.
Signed-off-by: Jindrich Makovicka <jindrich.makovicka at nangu.tv>
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca9036155d28ed9f5a1406356316c3fd41e5a400
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 10 22:01:41 2011 +0100
build: remove unnecessary FFLDFLAGS variable
This variable is set to the same value for all directories.
Adding the -L flags directly to LDFLAGS is simpler and achieves
the same thing.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d1cf45911935cc4fed9afd3a37d99616d31eb9da
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Sun Jul 10 21:23:09 2011 -0700
vp8/mt: flush worker thread, not application thread context, on seek.
This prevents a crash when seeking.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5eafc8b46644764f8aef1b7b2ecae53ee8034822
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Sun Jul 10 17:28:28 2011 -0700
mt: proper locking around release_buffer calls.
This fixes a crash when seeking in some webm files with many
threads (e.g. 8).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a8c2ff2c3cc5f28c36692031c342692cac742280
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 11 05:46:51 2011 +0200
Revert "lavc: remove a half-working attempt at different defaults for audio/video codecs."
This reverts commit 18c007ba37b2c7dee5bd2f1a3eb3bfee9b6b3d26.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3602ad7ee6fe5caa402e61aa04ac695e1c46fe5e
Merge: 3b2d285 142e76f
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 11 04:23:25 2011 +0200
Merge commit '142e76f1055de5dde44696e71a5f63f2cb11dedf'
* commit '142e76f1055de5dde44696e71a5f63f2cb11dedf':
swscale: fix crash with dithering due incorrect offset calculation.
matroskadec: fix stupid typo (!= -> ==)
build: remove duplicates from order-only directory prerequisite list
build: rework rules for things in the tools dir
configure: fix --cpu=host with gcc 4.6
ARM: use const macro to define constant data in asm
bitdepth: simplify FUNC/FUNCC macros
dsputil: remove ff_emulated_edge_mc macro used in one place
9/10-bit: simplify clipping macros
matroskadec: reindent
matroskadec: defer parsing of cues element until we seek.
lavc: add support for codec-specific defaults.
lavc: make avcodec_alloc_context3 officially public.
lavc: remove a half-working attempt at different defaults for audio/video codecs.
ac3dec: add a drc_scale private option
lavf: add avformat_find_stream_info()
lavc: introduce avcodec_open2() as a replacement for avcodec_open().
Conflicts:
Makefile
libavcodec/utils.c
libavformat/avformat.h
libswscale/swscale_internal.h
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b2d285afbd6304505a96b71877cdfda13f4565c
Merge: 3743ea1 46b32b5
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 11 04:00:41 2011 +0200
Merge branch 'sws_32bit_integration'
* sws_32bit_integration:
regtests/sws: update checksums for recent changes
sws: dont mess with XInc when the code needing it isnt used
sws: Fix chroma init for 32bit buffers.
swscale: error dithering for 16/9/10-bit to 8-bit.
swscale: fix overflow in 16-bit vertical scaling.
swscale: fix crash in 8-bpc bilinear output without alpha.
swscale: fix 16-bit scaling when output is 8-bits.
sws: fix non native endian 9-15 bit input with 16bit out
sws: disable scale16 when int32 is used
sws: fix rgb -> 16bit
sws: fix uv overwrite in 32bt
sws: fix gray16_1
sws:ix yuv2rgb48_1_c_template()
sws: fix 16/32 bug from merge
swscale: for >8bit scaling, read in native bit-depth.
swscale: fix another yuv range conversion overflow in 16bit scaling. (cherry picked from commit 81cc7d0bd1eab0aa782ff8dd49e087025a42cdee)
swscale: fix yuv range correction when using 16-bit scaling. (cherry picked from commit e0b8fff6c7a293e35079ba1931bd19372686b3f6)
swscale: implement >8bit scaling support.
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46b32b51979af94f645f8780c78bb12944d04790
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 11 03:54:30 2011 +0200
regtests/sws: update checksums for recent changes
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1d9cee13dda335dcb8e46115512cca7d1f2b5a1
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 11 01:44:23 2011 +0200
sws: dont mess with XInc when the code needing it isnt used
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29fb1b5a06752d2baf10dd363ece1f1b3c964833
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 10 15:58:24 2011 +0200
sws: Fix chroma init for 32bit buffers.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c59f9a68e2eda847538df367b5b9e7256247ef78
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 5 12:49:11 2011 -0700
swscale: error dithering for 16/9/10-bit to 8-bit.
Based on a somewhat similar idea in FFmpeg's swscale copy.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=93a10dd56121862fab13aa6676227673c534cc12
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 14:57:07 2011 -0700
swscale: fix overflow in 16-bit vertical scaling.
We operated on 31-bits, but with e.g. lanczos scaling, values can
add up to beyond 0x80000000, thus leading to output of zeroes. Drop
one bit of precision fixes this.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=71a04bc19dfb990d3f7cce82b5516e88d2c371f4
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 12:28:28 2011 -0700
swscale: fix crash in 8-bpc bilinear output without alpha.
We accessed the alpha array even it wasn't used and didn't
exist, hence leading to a NULL pointer segfault.
(cherry picked from commit bf2cba453244a74331238a472fe0e309f116f4d9)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac9ac45aca7d3114dc790f794b49f066b4178827
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 14:52:52 2011 -0700
swscale: fix 16-bit scaling when output is 8-bits.
We would use the second half of the U plane buffer, rather than the
V plane buffer, to output the V plane pixels.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08b57574c6a1bde51576f42546b7b9f8c03f9297
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 3 02:46:54 2011 +0200
sws: fix non native endian 9-15 bit input with 16bit out
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca78fa24b75906538156392a449efacedd234247
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 3 02:34:00 2011 +0200
sws: disable scale16 when int32 is used
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=987e4c1787f18d97a39a5bce17b9c1f19a0996c9
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 3 02:08:45 2011 +0200
sws: fix rgb -> 16bit
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b5ff61695f2c0493036b463666c5936ee10da344
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 3 01:04:51 2011 +0200
sws: fix uv overwrite in 32bt
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2c910b9a4ff6cd8bff0da1b6dd9098c70c01189
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 3 00:33:23 2011 +0200
sws: fix gray16_1
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=947020541400bbef27a6a2858e725d234758c384
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 2 23:30:14 2011 +0200
sws:ix yuv2rgb48_1_c_template()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ae05dd87311b4a3f77409c86d51f967ca750fa5a
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 2 02:25:02 2011 +0200
sws: fix 16/32 bug from merge
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=948ccdadf4b9c4b15e2777d25517ef1343675785
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 30 17:35:13 2011 -0700
swscale: for >8bit scaling, read in native bit-depth.
For 9/10bit, it means we don't have to upscale to 16bit before
actual scaling or pixel format conversion, and thus a performance
gain.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f2db5602ba8e51436a0b491c85f8b309fccb59c8
Merge: 9251942 afb9d4e
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 1 05:28:13 2011 +0200
Merge branch 'ronalds_buggy_gt8bit_sws'
* ronalds_buggy_gt8bit_sws:
swscale: fix another yuv range conversion overflow in 16bit scaling. (cherry picked from commit 81cc7d0bd1eab0aa782ff8dd49e087025a42cdee)
swscale: fix yuv range correction when using 16-bit scaling. (cherry picked from commit e0b8fff6c7a293e35079ba1931bd19372686b3f6)
swscale: implement >8bit scaling support.
Conflicts:
libswscale/swscale.c
libswscale/utils.c
libswscale/x86/swscale_template.c
tests/ref/lavfi/pixdesc
tests/ref/lavfi/pixfmts_copy
tests/ref/lavfi/pixfmts_null
tests/ref/lavfi/pixfmts_scale
tests/ref/lavfi/pixfmts_vflip
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=58ef4ecff834f47f5a4c2a6bd4385b1999a30930
Author: Jean-Baptiste Kempf <jb at videolan.org>
Date: Mon Jul 11 01:13:20 2011 +0200
DxVA2: unbreak build after [657ccb5ac75ce34e62bd67f228d9bd36db72189e]
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1765aacb17fd1df0cd794a9ddc95e22d272434cb
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 10 23:55:06 2011 +0100
hwaccel: unbreak build
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=657ccb5ac75ce34e62bd67f228d9bd36db72189e
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 6 20:08:30 2011 +0200
Eliminate FF_COMMON_FRAME macro.
FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied
to struct Picture. Replace by an embedded AVFrame structure in struct Picture.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=142e76f1055de5dde44696e71a5f63f2cb11dedf
Author: Anton Mitrofanov <BugMaster at narod.ru>
Date: Sun Jul 10 20:07:43 2011 +0400
swscale: fix crash with dithering due incorrect offset calculation.
ptrdiff_t can be 4 bytes, which leads to the next element being 4-byte
aligned and thus at a different offset than intended. Forcing 8-byte
alignment forces equal offset of dither16/32 on x86-32 and x86-64.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fdb94444beb9c32beb8cfc70656f5115d9eec58b
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun Jul 10 20:48:23 2011 +0100
matroskadec: fix stupid typo (!= -> ==)
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3e5cce81e77fae6af91fcf8de11dafe9c8b1744d
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 10 21:05:45 2011 +0200
build: remove duplicates from order-only directory prerequisite list
This reduces startup latency for make invocations, which is especially
noticeable on systems that are slow or have slow I/O, like Windows.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=28e1c97916b026c8785f54ec591718379b251bbb
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 10 20:26:25 2011 +0100
build: rework rules for things in the tools dir
Declaring tools associated with each library in their respective
makefiles allows these tools to easily depend on the correct
prerequisites and link against the libs they need.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3743ea1fe3761ddbf8bfaae31c6acbf59a8cdc0a
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Sun Jul 10 21:11:37 2011 +0200
Hint why SDL_Init() may have failed.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fb464fca4486e77d689851d22abe5d08825f7c1d
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Sun Jul 10 21:09:55 2011 +0200
Match VA-API / VDPAU with zlib / bzlib build system documentation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b695256eddf2b3608e6f8da4663d31dcf96612af
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 10 16:17:55 2011 +0100
configure: fix --cpu=host with gcc 4.6
The output from -v with gcc 4.6 has changed such that the search
pattern matches too soon without making it more strict.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=11043d80f60ca37330f5f1afb8ee956665a71290
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 9 12:37:08 2011 +0100
ARM: use const macro to define constant data in asm
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=39c2a6bf44b25534fdbc9b6ac3844dab28ba5b0e
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 9 11:44:07 2011 +0100
bitdepth: simplify FUNC/FUNCC macros
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=710b8df949248b29446e5ee8b081b611a83951fa
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 9 11:38:39 2011 +0100
dsputil: remove ff_emulated_edge_mc macro used in one place
This macro can cause problems in conjunction with the bitdepth
template expansion. It was presumably added to keep source
compatibility when high bitdepth support was added. However,
emulated_edge_mc is a dsputil pointer and should not be called
directly, so there is little reason to keep such a macro.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f6fc8660e32a69c406cba44cf31df6f7a7543d2
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 9 11:03:01 2011 +0100
9/10-bit: simplify clipping macros
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f47ac3c6ca966d72b2966495958184b524d001f7
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jul 9 08:11:30 2011 +0200
matroskadec: reindent
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=31ad14c21e0735387ba8082c6e3436241f7ccfc8
Author: Aaron Colwell <acolwell at chromium.org>
Date: Sat Jul 9 07:48:43 2011 +0200
matroskadec: defer parsing of cues element until we seek.
This decreases startup latency.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=58174293d815c76a4fafe290c78a955c52a47981
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jul 10 17:58:35 2011 +0200
examples/muxing.c: remove doxy reference to unexisting file
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fcc7d869d98838356e3e778afe2196a12bfcd2b1
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jun 21 00:33:37 2011 +0200
doc/examples: add decoding/filtering example program
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c762f9fa2d9adde5c7119b2a06f41206c003507e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 9 15:24:54 2011 +0200
examples/encoding.c: remove unnecessary includes
Simplify.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2e5a9e580cef8a30a8d724cc8ff93897f4903d06
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 8 09:52:07 2011 +0200
examples/encoding.c: use av_image_alloc() for allocating an image buffer
Simplify.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2420763638bef385c8116a44ff5c0d2c15589494
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 15:37:32 2011 +0200
graphparser: simplify condition in avfilter_graph_parse()
Since avfilter_graph_parse() creates the "[in]" inout for the first
unlabelled input pad, it is expected that it will create an "[out]"
inout for last unlabelled output pad, even in the case where it cannot
find any open input pad with that name.
This change removes the check on the existence of an open input pad
named "out", so it simplifies the checked condition while implementing
a more intuitive behavior.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84626b364babc27c5a3db454ebf6a02aeaa186fe
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jun 8 08:27:53 2011 +0200
lavc: add support for codec-specific defaults.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=71a861cf4010ab835fab383a250f27903eb61a34
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jun 18 13:40:48 2011 +0200
lavc: make avcodec_alloc_context3 officially public.
Deprecate avcodec_alloc_context/2.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18c007ba37b2c7dee5bd2f1a3eb3bfee9b6b3d26
Author: Anton Khirnov <anton at khirnov.net>
Date: Mon Jun 6 18:37:46 2011 +0200
lavc: remove a half-working attempt at different defaults for audio/video codecs.
It should be replaced with proper per-codec defaults.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b83919f44eb1c87dc9431112944f0cccf6a599f
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri May 20 22:37:59 2011 +0200
ac3dec: add a drc_scale private option
Deprecate corresponding AVCodecContext option.
This is the first test of decoder private options.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a67c061e0f3b55ffcc96f336fc0998e44b86c8e4
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun May 22 19:24:59 2011 +0200
lavf: add avformat_find_stream_info()
It supports passing options to codecs.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0b950fe240936fa48fd41204bcfd04f35bbf39c3
Author: Anton Khirnov <anton at khirnov.net>
Date: Sun May 22 14:10:49 2011 +0200
lavc: introduce avcodec_open2() as a replacement for avcodec_open().
Adds support for decoder-private options and makes setting other options
simpler.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f56a97f2488146f209de415e3338f7e597c5719
Merge: a7d3a51 7f7dc4f
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 10 04:28:50 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master: (22 commits)
H.264: fix filter_mb_fast with 4:4:4 + 8x8dct
alsa: limit buffer_size to 32768 frames.
alsa: fallback to buffer_size/4 for period_size.
doc: replace @pxref by @ref where appropriate
mpeg1video: don't abort if thread_count is too high.
segafilm: add support for videos with cri adx adpcm
gxf: Fix 25 fps DV material in GXF being misdetected as 50 fps
libxvid: Add const qualifier to silence compiler warning.
H.264: improve qp_thresh check
H.264: use fill_rectangle in CABAC decoding
H.264: Remove redundant hl_motion_16/8 code
H.264: merge fill_rectangle into P-SKIP MV prediction, to match B-SKIP
H.264: faster P-SKIP decoding
H.264: av_always_inline some more functions
H.264: Add x86 assembly for 10-bit H.264 predict functions
swscale: rename uv_off/uv_off2 to uv_off_px/byte.
swscale: implement error dithering in planarCopyWrapper.
swscale: error dithering for 16/9/10-bit to 8-bit.
swscale: fix overflow in 16-bit vertical scaling.
swscale: fix crash in 8-bpc bilinear output without alpha.
...
Conflicts:
doc/developer.texi
libavdevice/alsa-audio.h
libavformat/gxf.c
libswscale/swscale.c
libswscale/swscale_internal.h
libswscale/swscale_unscaled.c
libswscale/x86/swscale_template.c
tests/ref/lavfi/pixdesc
tests/ref/lavfi/pixfmts_copy
tests/ref/lavfi/pixfmts_crop
tests/ref/lavfi/pixfmts_hflip
tests/ref/lavfi/pixfmts_null
tests/ref/lavfi/pixfmts_scale
tests/ref/lavfi/pixfmts_vflip
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f7dc4fb55904e7b51b78ebca746c6755fc9770c
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Sat Jul 9 11:03:26 2011 -0700
H.264: fix filter_mb_fast with 4:4:4 + 8x8dct
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e35c674d13a7f180412cfe058530a2e7f1d49a90
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jun 22 16:38:20 2011 -0400
alsa: limit buffer_size to 32768 frames.
In testing, the file output plugin gave a max buffer size of about 20 million
frames, which is way more than what is really needed and causes a memory
allocation error on my system.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8bfd7f6a475225a0595bf657f8b99a8fffb461e4
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Wed Jun 22 15:33:56 2011 -0400
alsa: fallback to buffer_size/4 for period_size.
buffer_size/4 is the value used by aplay. This fixes output to null
devices, e.g. writing ALSA output to a file.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c98976124f611b1a475bccb1b5177ff536be79c
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jul 8 15:34:56 2011 +0200
doc: replace @pxref by @ref where appropriate
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f98c9fb27de84dc4f6123537b754eb2fe1a80c02
Author: Frank Barchard <fbarchard at chromium.org>
Date: Wed Jun 29 14:13:18 2011 -0700
mpeg1video: don't abort if thread_count is too high.
Instead, just decrease it to a valid value and use that.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a7d3a51dd1efa3073cc9d419a73f709f784ce267
Author: Joakim Plate <elupus at ecce.se>
Date: Sat Jul 9 17:30:25 2011 +0200
cosmetic: reindent of dxva2 zigzag workaround
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dabe0f74a967fd6f4af7cab3da65b08f06cb088
Author: Joakim Plate <elupus at ecce.se>
Date: Tue Jul 5 00:18:32 2011 +0200
Added ability to enable workaround for dxva2 decoding using older ATI cards
The workaround need to be enabled per pci id which can not
be detected inside ffmpeg. So this adds a flag that enabled
the alternate behavior.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=43e96d0466094e3780260fa896046b1ecbb8ff06
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Sat Jul 9 17:13:13 2011 +0200
Support gsm_ms in caf files.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84d098d943bacbc4a3c71c3abeef229d3791b6f7
Author: Matthew Hoops <clone2727 at gmail.com>
Date: Tue Jul 5 12:21:22 2011 -0400
segafilm: add support for videos with cri adx adpcm
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a7aabda267d6e2277ac8e234a603ebee3ede2fca
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 9 15:40:01 2011 +0200
examples/encoding.c: replace "this library" with "libavcodec" in doxy
So it is more clear the context of the sentence.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ffe3856de7a5f18aba36b56a314aee48d7b7ac78
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 9 15:39:16 2011 +0200
examples/encoding.c: remove reference to unexisting file
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=26f373988d61fbdf140b6d34125e195ec95bcb58
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 8 10:05:06 2011 +0200
examples/muxing.c: set sample format for encoding
This is required, or avcodec_open() will abort because of invalid
sample format.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=99fecc64b064a013559d3d61f7d9790e3c95c80e
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date: Thu Jun 23 15:59:33 2011 +0200
gxf: Fix 25 fps DV material in GXF being misdetected as 50 fps
Set DV packet durations using fields_per_frame.
This requires turning gxf_stream_info into the demuxer's context for access to the value in gxf_packet().
Since MPEG-2 seems to work fine this done only for DV.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d8dbe20241558a1b4439ac33120caa4dafebf418
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:31:04 2011 +0200
libxvid: Add const qualifier to silence compiler warning.
libavcodec/libxvidff.c:752: warning: initialization discards qualifiers from pointer target type
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=58257ea29e0716a50dc742959de876606ed22416
Merge: 971c040 bda168d
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 9 02:06:40 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master: (28 commits)
mp3enc: write a xing frame containing number of frames in the file
lavf: update AVStream.nb_frames when muxing.
ffmpeg: remove unused variables from InputStream.
doc: update ffmpeg -ar and -ac documentation to reflect reality.
ffmpeg: remove pointless if (nb_input_files)
ffmpeg: merge input_files_ts_offset into input_files.
ffmpeg: merge input_codecs into input_streams.
ffmpeg: drop AV prefixes from struct names.
ffmpeg: deprecate loop_input and loop_output options
gif: add loop private option.
img2: add loop private option.
AVOptions: in av_opt_find() don't return named constants unless unit is specified.
x11grab: replace undocumented nomouse hackery with a private option.
dict: extend documentation.
lls: whitespace cosmetics
docs: Use proper markup for a literal command line option
docs: Remove a remark that isn't relevant any longer
docs: Explain how to regenerate import libraries with MSVC tools
docs: Mention that libraries for MSVC can be built with a cross compiler
docs: Remove old docs that mention setting up a build environment with lib.exe
...
Conflicts:
doc/ffmpeg.texi
doc/general.texi
ffmpeg.c
libavcodec/Makefile
libavcodec/dnxhddata.c
libavformat/mp3enc.c
libavformat/utils.c
libavutil/Makefile
tests/copycooker.sh
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6a2176aac05e1edbcdf8fb9c26d572d092a00c3c
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jul 6 14:08:30 2011 -0700
H.264: improve qp_thresh check
Eliminate redundant check in filter_mb_fast, consider bit depth in calculating qp_thresh.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=99b6d2c065c3823e77e23cadaf9077ca954b36ff
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jul 6 13:25:13 2011 -0700
H.264: use fill_rectangle in CABAC decoding
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=298e52c99caabebba63bb2b7074d8c4b5c2c0f92
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jul 6 12:26:04 2011 -0700
H.264: Remove redundant hl_motion_16/8 code
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ef0c5948018216aadae18e5626ed0b1b95668f4f
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jul 6 07:58:50 2011 -0700
H.264: merge fill_rectangle into P-SKIP MV prediction, to match B-SKIP
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5136ba7c690f50ebe12bba6e3320a18e1d4fd936
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jul 5 17:55:14 2011 -0700
H.264: faster P-SKIP decoding
Inline the relevant parts of fill_decode_caches into P-SKIP mv prediction to
avoid calling the whole thing.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bbdd52ed343cb594d4af07f9b369df6a00117774
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jul 5 18:08:22 2011 -0700
H.264: av_always_inline some more functions
These weren't getting inlined all the time in all gcc versions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c0483d0c7a8f12564f615dcd73890bcc2f7c2796
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Sun Jul 3 14:56:09 2011 -0400
H.264: Add x86 assembly for 10-bit H.264 predict functions
Mainly ported from 8-bit H.264 predict.
Some code ported from x264. LGPL ok by author.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=971c04066c601bdd38ed5e8eb585d2f5ba211fe2
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 9 00:28:16 2011 +0200
make the RELEASE file say git and not 0.7
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c391a161a1f71dcdafd3f59b45d80220845f501
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 14:39:04 2011 -0700
swscale: rename uv_off/uv_off2 to uv_off_px/byte.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1ce724ee393a04a79cab9e7c28290fe7d82dadf2
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 5 20:48:13 2011 -0700
swscale: implement error dithering in planarCopyWrapper.
Based on a somewhat similar idea in FFmpeg's swscale.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4e3e333a79272944b40695166438359b376d7864
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 5 12:49:11 2011 -0700
swscale: error dithering for 16/9/10-bit to 8-bit.
Based on a somewhat similar idea in FFmpeg's swscale copy.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7d7bacf0f1f43f5cc112977fc3b8438e3e4a4a9b
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 14:57:07 2011 -0700
swscale: fix overflow in 16-bit vertical scaling.
We operated on 31-bits, but with e.g. lanczos scaling, values can
add up to beyond 0x80000000, thus leading to output of zeroes. Drop
one bit of precision fixes this.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf2cba453244a74331238a472fe0e309f116f4d9
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 12:28:28 2011 -0700
swscale: fix crash in 8-bpc bilinear output without alpha.
We accessed the alpha array even it wasn't used and didn't
exist, hence leading to a NULL pointer segfault.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f44d50a94c120135faeba6b4a1e5551b4397810f
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 14:54:31 2011 -0700
swscale: fix 16-bit horizontal scaling underflow.
When using e.g. lanczos scaling, values can drop below 0, so they
should never be unsigned.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=42d622fab31dbcae91fd4b0810e0ac07027e2df1
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jul 8 14:52:52 2011 -0700
swscale: fix 16-bit scaling when output is 8-bits.
We would use the second half of the U plane buffer, rather than the
V plane buffer, to output the V plane pixels.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bda168d2b0210dda84f1a9d32c8aa4653d1674d5
Author: Anton Khirnov <anton at khirnov.net>
Date: Mon Mar 21 21:02:50 2011 +0100
mp3enc: write a xing frame containing number of frames in the file
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1c6d2b7df061de2a9205ed711f4344926237bb5f
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Mar 16 08:45:14 2011 +0100
lavf: update AVStream.nb_frames when muxing.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e98bc78ca168bbb615752ed8e3b97bcacafdf0b7
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jul 6 08:35:07 2011 +0200
ffmpeg: remove unused variables from InputStream.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a58db9d283ced3eb443b3123e6e742dfd0614bc4
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jun 24 11:22:15 2011 +0200
doc: update ffmpeg -ar and -ac documentation to reflect reality.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=20f9f21fd49112c70c94dad015550f59ece5a0e9
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jun 24 08:54:52 2011 +0200
ffmpeg: remove pointless if (nb_input_files)
It's required to be non-zero since
cc58300e30e7aea6acfecd72a04a3886b285cfd8
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=27e91f37f58d122f94d9d9b30c6355d2dd2b0e49
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jun 23 19:30:15 2011 +0200
ffmpeg: merge input_files_ts_offset into input_files.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e253c13d0f019359bdddc75aa5adba59e2a793d
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jun 23 19:22:19 2011 +0200
ffmpeg: merge input_codecs into input_streams.
There's no point in keeping them separate.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=17c8cc550d823e796c7153e43374ece2f4b31cb9
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jun 23 19:14:08 2011 +0200
ffmpeg: drop AV prefixes from struct names.
Those are reserved for the libs.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5302e5dcf6572e9424d51d152bffc570cd75ce6
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jun 18 09:49:24 2011 +0200
ffmpeg: deprecate loop_input and loop_output options
They were replaced by (de)muxer private options.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d31e3f7ccc5d1e198b3a582f4413ce7342928d8c
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jun 18 09:47:46 2011 +0200
gif: add loop private option.
Deprecate AVFormatContext.loop_output.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6002fdef5eba7ecc623092583d5bb051c8a27318
Author: Anton Khirnov <anton at khirnov.net>
Date: Sat Jun 18 09:28:49 2011 +0200
img2: add loop private option.
Deprecate AVFormatContext.loop_input.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a726d7fd4e0b112b276678ea9da9c9b3097e8b8f
Author: Anton Khirnov <anton at khirnov.net>
Date: Wed Jul 6 19:56:58 2011 +0200
AVOptions: in av_opt_find() don't return named constants unless unit is specified.
That is, unless the caller explicitly asks for them.
Prevents conflict between e.g. the 'loop' option in img2 demuxer and
'loop' flag in AVCodecContext.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce558c8f590610fc68596ef0b4ac2a9d299fbcb2
Author: Anton Khirnov <anton at khirnov.net>
Date: Mon Jun 20 12:42:36 2011 +0200
x11grab: replace undocumented nomouse hackery with a private option.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c28e01d3153edefec4469f379dd99722a4609c2
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jul 8 08:27:53 2011 +0200
dict: extend documentation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fdaf1d0640af0da11005a483de8533803a6ae42d
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 8 12:52:12 2011 +0100
lls: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3a94e1498685480800c22fc3ffa20d42ccfd527
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 8 13:37:54 2011 +0300
docs: Use proper markup for a literal command line option
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a0db0b302c98b7a1fe821771371685a744c23502
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 8 11:18:13 2011 +0300
docs: Remove a remark that isn't relevant any longer
Now the bin directory only contains those DLLs that are actually used.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=37e6e6d3130ad0f93d3f5d040e41998d56bbf012
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 8 11:16:32 2011 +0300
docs: Explain how to regenerate import libraries with MSVC tools
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b8272cc2cff052c953a0727e9ffc6d55a8d3037f
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 8 11:15:00 2011 +0300
docs: Mention that libraries for MSVC can be built with a cross compiler
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e4e3cdc6363b45213d79fd1467ff55dab3cd2bd4
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 8 11:14:14 2011 +0300
docs: Remove old docs that mention setting up a build environment with lib.exe
The build system doesn't use lib.exe any longer, and therefore this
can be simplified.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b369f327d5e6b01a4cae9e2726df7c73b2893eba
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jul 8 11:00:01 2011 +0300
docs: Mention the upstream bugzilla url about the dlltool vs MSVC issue
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ecf86e1a97b8cbb1ae6e0ed12825187c5cc00de0
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 8 13:58:15 2011 +0100
dnxhd: prettify tables
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a953577b46fdaf4655d110c60925c2fc331f9c17
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jul 5 17:22:56 2011 +0200
examples: move metadata-example.c to doc/examples
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d1b39f7e7381a2e837b9b6d43dede7de528da3c
Merge: ebd1edf 2f138f0
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 8 01:05:28 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
build: clean up library installation rules
vf_drawtext: Remove some write-only variables.
libgsm: Drop const qualifier to silence compiler warning.
docs: Remove needless configure options
docs: Don't recommend adding --enable-memalign-hack
libvo-amrwbenc: Add braces to shut up gcc warning.
adts: Fix PCE copying.
Conflicts:
configure
doc/general.texi
subdir.mak
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=51915cfa47e3fba1778673a0772070eaf2a9b742
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 00:59:13 2011 +0200
flashsv: inline copy_region() into flashsv_decode_frame()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4904995652dbbfc7cb37fef9656b9b86f53449f7
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jun 27 00:46:29 2011 +0200
avutil: Add missing test programs to Makefile.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=91fe776913d6525e2a7f582e4d5e21f517a09f0f
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 01:00:10 2011 +0200
flashsv: improve some variable names
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8886d752636ab7b7fbe374061dbe24946ea95d18
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:30:59 2011 +0200
libschroedingerdec: Remove write-only variable.
libavcodec/libschroedingerdec.c:211:23: warning: variable 'format' set but not used
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f9853c1b9c4b4a0b8599e4dbce292586e87100cc
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Apr 26 14:28:45 2011 +0200
libavdevice: Remove disabled code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb83478d2c91db2c9150bb78568ccef25f0e975f
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jul 5 14:58:49 2011 +0200
build: remove unused copy regression test script
The copy regression test script is unused, bash-specific and did
not even work properly when it was originally committed.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f138f0b7c36fe50b51e0d74bc913d14aea00c5e
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jul 7 15:25:30 2011 +0100
build: clean up library installation rules
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=965fdda0159a5ce22a16d41f3cb197c5ab6651f0
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:31:05 2011 +0200
vf_drawtext: Remove some write-only variables.
libavfilter/vf_drawtext.c:427:22: warning: variable 'dst_pixel' set but not used
libavfilter/vf_drawtext.c:463:22: warning: variable 'dst_pixel' set but not used
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=357d0d8fc787ea5d6ca8ba0839f94493604208a3
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:31:01 2011 +0200
libgsm: Drop const qualifier to silence compiler warning.
libavcodec/libgsm.c:148: warning: passing argument 2 of ‘gsm_decode’ discards qualifiers from pointer target type
/usr/include/gsm/gsm.h:68: note: expected ‘gsm_byte *’ but argument is of type ‘const uint8_t *’
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6e4ca0749c2e6434e071dbd314076613fb3ef59b
Author: Martin Storsjö <martin at martin.st>
Date: Thu Jul 7 09:51:57 2011 +0300
docs: Remove needless configure options
Specifying --enable-static --disable-shared isn't necessary, these
are the defaults.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9d36139231bfcf155a1b94f61a420768f1771174
Author: Martin Storsjö <martin at martin.st>
Date: Thu Jul 7 09:50:43 2011 +0300
docs: Don't recommend adding --enable-memalign-hack
It is enabled automatically when required nowadays.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0058bda78bcbb6a887e5099b85ac3bc2e23bb57
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jul 7 01:31:00 2011 +0200
libvo-amrwbenc: Add braces to shut up gcc warning.
libavcodec/libvo-amrwbenc.c:37:5: warning: missing braces around initializer
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f01a4192cdf4565eadee457f76e6b5196e35e0b
Author: Alex Converse <alex.converse at gmail.com>
Date: Wed Jun 29 13:41:47 2011 -0700
adts: Fix PCE copying.
Parse the extension flag bit when reading the MPEG4 AudioSpecificConfig.
This has nothing to do with SBR/PS contradictory to what was noted when it was removed.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ebd1edf36c81155e2817edaa056b0bc9eb21e8f5
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 16:09:55 2011 +0200
avfiltergraph: clarify doxy for avfilter_graph_parse() open_inputs/outputs params
Make it clear that open_inputs/open_outputs are updated only if non-NULL.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ce05bc73c782d9361a03ac83e41c44ed429f27b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 15:36:23 2011 +0200
graphparser: clarify comments in avfilter_graph_parse()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df8c675f487bc2cda2b22541cd8e5a6d8090374d
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 1 16:31:16 2011 +0200
graphparser: fix logic for updating the open_inputs/outputs in avfilter_graph_parse()
Create open_inputs and open_outputs structs if they are not provided by
the user, and free them before exit.
In particular, fix NULL pointer dereference and crash, in case the
passed open_inputs/outputs is NULL and the parsing failed.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c3b6cc61e502b8df0d5bc6b9058dfc482a08d42a
Merge: 4e59c8e f02f745
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jul 6 23:57:11 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ffserver: remove unused variable.
Remove unused and outdated TODO file.
gitignore: Drop individual .d ignore; it is already covered by a wildcard.
lavf: deprecate AVStream.quality.
bink: pass Bink version to audio decoder through extradata instead of codec_tag.
libpostproc: Remove disabled code.
flashsv: improve some comments and fix some wrong ones
flashsv: Eliminate redundant variable indirection.
flashsv: set reference frame type to full frame
flashsv: replace bitstream description by a link to the specification
flashsv: convert a debug av_log into av_dlog
flashsv: simplify condition
flashsv: return more meaningful error values
flashsv: cosmetics: break some overly long lines
flashsv: cosmetics: drop some unnecessary parentheses
swscale: amend documentation to mention use of native depth for scaling.
eval: add missing comma to tests.
eval: fix memleak.
H.264: make loopfilter bS const where applicable
Conflicts:
libavcodec/binkaudio.c
libavformat/bink.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f02f745e4aa070e5fabf1156b75c340171304933
Author: Chris Wilson <cwilson at vigilantsw.com>
Date: Wed Jul 6 22:13:10 2011 +0200
ffserver: remove unused variable.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fb2f23c6c9c95297d1c1c1ab44c27d2b1929f708
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jul 6 20:46:06 2011 +0200
Remove unused and outdated TODO file.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b845af0115cbdf8f077ddabb2a3fc3f8fc0c09f0
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 23:48:22 2011 +0200
gitignore: Drop individual .d ignore; it is already covered by a wildcard.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4e59c8ecf1433b85b539c5e89bb68cfe8b839866
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Tue Jul 5 23:10:44 2011 +0200
Fix av_open_input_stream with uninitialized context pointer.
Code would allocate a new context but forget to assign it
to the pointer actually passed to avformat_open_input,
potentially causing a crash.
Even if it was initialized it would cause a memleak.
This caused crashes with e.g. mpd, see also
http://bugs.gentoo.org/show_bug.cgi?id=373423
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e8d2e337e432cad00daae7a6755c994b4853e70
Author: Anton Khirnov <anton at khirnov.net>
Date: Mon Jun 20 13:08:40 2011 +0200
lavf: deprecate AVStream.quality.
AVStream is no place for it and it's unused outside of ffmpeg anyway.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df64da3b1ef0c7014135bce44e5f82becf81fe79
Author: Kostya <kostya.shishkov at gmail.com>
Date: Fri Jun 17 07:28:58 2011 +0000
bink: pass Bink version to audio decoder through extradata instead of codec_tag.
This is needed because not all players (e.g. MPlayer) are able to distinguish
two different Bink audio decoders when codec_tag is set.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0fedf754b24331ae80a50816cd02ad0eba9beba4
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Apr 26 14:27:38 2011 +0200
libpostproc: Remove disabled code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dc900310380ca77ad3398b93099cd211e3c53d65
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 15:05:24 2011 +0200
flashsv: improve some comments and fix some wrong ones
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a082e68030d6515a418c86db9a2ec529a7ed3ec8
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 20:45:22 2011 +0200
flashsv: Eliminate redundant variable indirection.
As a positive side-effect, this gets rid of the following warning:
libavcodec/flashsv.c:190:38: warning: assignment discards ‘const’ qualifier from pointer target type
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ecf026f1aa8ffe170b5b8c577cae56a405ebafc8
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 15:07:36 2011 +0200
flashsv: set reference frame type to full frame
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bc35ab3f7d453e94df81c3145bdc77982f14ae9e
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jul 5 19:25:10 2011 +0200
flashsv: replace bitstream description by a link to the specification
An official specification now exists and it is both more detailed and easier to
understand than the incomplete notes available here. Also remove ideas on how
to implement an encoder; these notes are already present in the encoder.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b576e4d124474272c2abeb322df3fd5602f00b8
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 15:03:45 2011 +0200
flashsv: convert a debug av_log into av_dlog
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=39884ab0356677c1673da1ebc3d906137cdeb8d2
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 01:00:30 2011 +0200
flashsv: simplify condition
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dbf5b95d35043ae3a24024d1db44d51bfa218704
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 00:28:08 2011 +0200
flashsv: return more meaningful error values
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=940230202a5cc80cef75a91cf9c063ae616e195d
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 00:25:35 2011 +0200
flashsv: cosmetics: break some overly long lines
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cabc2938deef077a612bdf511580c2d9c810c322
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 00:21:43 2011 +0200
flashsv: cosmetics: drop some unnecessary parentheses
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3950376b8baa6292f2f195dae43d7b00bcbf53e7
Author: ami_stuff <ami_stuff at o2.pl>
Date: Wed Jul 6 10:05:08 2011 +0200
Support fourcc YV24.
Fixes ticket #306.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=923cff747a0f31b0e120e1899a4b807fb8137484
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Jul 6 10:04:02 2011 +0200
Support extension jls for jpeg-ls.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f28aaae1c5e99eba51761d7c7cd0ae7e03232b54
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 5 18:19:26 2011 -0700
swscale: amend documentation to mention use of native depth for scaling.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dfd8116986a30e312a27269fbac702e885e0e673
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 5 18:11:32 2011 -0700
eval: add missing comma to tests.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fe277b16f0861a327e1f6c00c0dbb8b00806d60d
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jul 5 18:10:48 2011 -0700
eval: fix memleak.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aa61ca0c592b6169edf82990078579ada49a3332
Merge: f428c29 d3f751e
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jul 6 00:56:41 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
Add some missing mathematics.h #includes for av_rescale().
opencore-amr: Add missing initializer braces to shut up gcc warning.
ARM: workaround for bug in GNU assembler
dv: fix comment wording mistake
Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.c
dv: fix valgrind use of uninitialised value warnings.
mxfenc: fix ignored drop flag in binary timecode representation.
PPC: use Altivec IMDCT only for supported sizes
dv: fix comment spelling
configure: simplify -rpath-link linker flag
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a625e13208ad0ebf1554aa73c9bf41452520f176
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jul 5 16:27:54 2011 -0700
H.264: make loopfilter bS const where applicable
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d3f751e6030545c5e1f312c5a83c1e6ed5794f18
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jul 5 00:42:31 2011 +0200
Add some missing mathematics.h #includes for av_rescale().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8dd52d82029febc3effd981c3107846904559c6d
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jun 15 00:04:48 2011 +0200
opencore-amr: Add missing initializer braces to shut up gcc warning.
This fixes the warning:
libavcodec/libopencore-amr.c:91: warning: missing braces around initializer
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fce1e43410bdc032c4cf2b1c66166a9ed99cc8f1
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jul 5 18:29:35 2011 +0100
ARM: workaround for bug in GNU assembler
Some versions of the GNU assembler do not handle 64-bit
immediate operands containing arithmetic. Writing the
value out in full works correctly.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6d75fb01eb9d3cf72fff45aa757932cced3bcd4e
Author: Clément Bœsch <ubitux at gmail.com>
Date: Tue Jul 5 17:30:00 2011 +0200
dv: fix comment wording mistake
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c45f629576151f05ce7010967683385d277859fe
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jul 5 17:33:24 2011 +0200
Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.c
This naming scheme is used elsewhere, so it's sensible to be consistent.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f428c29c23931620eafe692bede0773f66fe17e3
Author: Clément Bœsch <ubitux at gmail.com>
Date: Tue Jul 5 17:30:00 2011 +0200
dv: fix comment wording mistake
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76f105967bb5340754ee693658ad87199682fe1f
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date: Mon Jul 4 10:19:46 2011 +0200
mxfenc: fix ignored drop flag in binary timecode representation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=afd06c68734e251a616fa53abdcf864e31c302e2
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Tue Jul 5 16:02:56 2011 +0200
dv: fix valgrind use of uninitialised value warnings.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=50f8c26579f4c88ad2a4c1460cdf05459ee7993d
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date: Tue Jul 5 10:30:48 2011 +0200
dv: fix comment spelling.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=68e39d6efeacbf95144e3fd47b34fc79f907df3c
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Tue Jul 5 16:02:56 2011 +0200
dv: fix valgrind use of uninitialised value warnings.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d5e7ab5c48451404038706ef3113c9925a83087
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date: Mon Jul 4 10:19:46 2011 +0200
mxfenc: fix ignored drop flag in binary timecode representation.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6cbf2420b95db9c65921c2f1c23105b9f7998338
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jul 5 15:53:05 2011 +0100
PPC: use Altivec IMDCT only for supported sizes
The Altivec IMDCT works with size 32 and higher only.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=65614321db88fc52100db9d7ca1a3e1eee762729
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date: Tue Jul 5 10:30:48 2011 +0200
dv: fix comment spelling
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=965dbe09b01c45eaf5d6dacde4bf03267751ebc9
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jul 5 02:34:28 2011 +0200
configure: simplify -rpath-link linker flag
Lists of ':'-separated directories can be passed to -rpath-link directly.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=16a565d0cbb7e753f594236c60bbcc66657024f6
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jul 5 10:46:11 2011 +0200
eval/fate: try to fix nan printing format failures.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e6d88f63a805be3a866fe76f7453e8da71bc2e00
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Mon Jul 4 20:43:37 2011 +0200
libavfilter: add a default to silence a warning.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d4fd1d1adf1ec17dd19548783f7f2eb0d64225f
Merge: 96676e1 3824ef0
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jul 5 01:46:03 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master: (36 commits)
ARM: allow unaligned buffer in fixed-point NEON FFT4
fate: test more FFT etc sizes
dca: set AVCodecContext frame_size for DTS audio
YASM: Shut up unused variable compiler warning with --disable-yasm.
x86_32: Fix build on x86_32 with --disable-yasm.
iirfilter: add fate test
doxygen: Add qmul docs.
ogg: propagate return values and return more meaningful error values
H.264: fix overreads of qscale_table
Remove unused static tables and static inline functions.
eval: clear Parser instances before using
dct-test: remove 'ref' function pointer from tables
build: Remove deleted 'check' target from .PHONY list.
oggdec: Abort Ogg header parsing when encountering a data packet.
Add LGPL license boilerplate to files lacking it.
mxfenc: small typo fix
doxygen: Fix documentation for some VP8 functions.
sha: use AV_RB32() instead of assuming buffer can be cast to uint32_t*
des: allow unaligned input and output buffers
aes: allow unaligned input and output buffers
...
Conflicts:
libavcodec/dct-test.c
libavcodec/libvpxenc.c
libavcodec/x86/dsputil_mmx.c
libavcodec/x86/h264_qpel_mmx.c
libavfilter/x86/gradfun.c
libavformat/oggdec.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3824ef08e0878aa9f100f33ef22b61daf68058c2
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 20:36:35 2011 +0100
ARM: allow unaligned buffer in fixed-point NEON FFT4
This function is called with only 8-byte alignment from
imdct for size 16. The fft4 function is not called for
the larger FFT or MDCT sizes, so this has no impact on
typical uses.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=240c5d6f3b2d676888a873b0e5c1dc82a2493c65
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 18:08:02 2011 +0100
fate: test more FFT etc sizes
This tests sizes from 16 to 4096, not only the default 512.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=49c7006c7e815d4330247624a9e6ba30e288cd02
Author: John Stebbins <stebbins at jetheaddev.com>
Date: Mon Jul 4 09:55:19 2011 -0700
dca: set AVCodecContext frame_size for DTS audio
Set the frame size when decoding DTS audio.
This has the side effect of fixing the computation of timestamps for DTS-HD in compute_pkt_fields. Since frame_size is
not currently set, the duration of a frame is being guessed based on the streams bitrate. But for DTS-HD, the bitrate
currently used is the rate of the DTS core which is much different than the whole DTS-HD stream and leads to a wildly
inaccurate frame duration estimate.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3c7c16fde3c2b758bb3c9f038c9a7d3461664f98
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Mon Jul 4 11:53:21 2011 -0400
YASM: Shut up unused variable compiler warning with --disable-yasm.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=567a32b5b26dcc9c27e2c5ecb9c6c60d65b0e78d
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Mon Jul 4 11:44:59 2011 -0400
x86_32: Fix build on x86_32 with --disable-yasm.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75a24bef4a33a36d1bcd9dbd87c105d5893d0728
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 16:26:03 2011 +0100
iirfilter: add fate test
Change the test program to output text instead of binary files so
it can be compared easily in FATE.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=96676e1abfece89e20bc962255b48cb2d9e417bd
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Jul 4 17:13:05 2011 +0200
Unbreak libavutil API.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66e2dd11876395c3ad053744b19fd46b0618155a
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 19:29:18 2011 +0200
doxygen: Add qmul docs.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9cec1bbd1477b1e38907b37779ab9a7f5800eca2
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Fri Jun 24 12:02:41 2011 +0200
ogg: propagate return values and return more meaningful error values
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5029a406334ad0eaf92130e23d596e405a8a5aa0
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Mon Jul 4 06:05:34 2011 -0700
H.264: fix overreads of qscale_table
filter_mb_fast assumed that qscale_table was padded like many of the other tables.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e589e4b82de49526e5d900fdda5b8321727be004
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:58:55 2011 +0200
Remove unused static tables and static inline functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=94350ab986dfce1c93fa720baf28b548c60a9879
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 12:26:59 2011 +0100
eval: clear Parser instances before using
This prevents random values from the stack being used as
"variables" in expressions.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=74965f2644e3af4d21a1d52841b5b48b2bc0895b
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 11:54:22 2011 +0100
dct-test: remove 'ref' function pointer from tables
The reference function can be inferred from the direction of the
transform, no need for storing it with each entry.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=db54be09c20917081031c73816bfa79c08a1cd5b
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 13:46:58 2011 +0200
build: Remove deleted 'check' target from .PHONY list.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a94020b5b073d1abf442e28b6db3be785aa680a
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Mon Jul 4 02:57:47 2011 +0200
oggdec: Abort Ogg header parsing when encountering a data packet.
Fixes Bugzilla #11.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3759c567db42c8dff255ef9f7258326da470755
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 19:40:34 2011 +0200
Add LGPL license boilerplate to files lacking it.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=19b6127365ca12c9bbed2b90a250c4860257166d
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date: Mon Jul 4 10:19:47 2011 +0200
mxfenc: small typo fix
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3c432e1186443fae474fa4e8613fbc21fd8a6c63
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:09:37 2011 +0200
doxygen: Fix documentation for some VP8 functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3e2aa268f652be8828b6351f54d41914c1ec3dae
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Mon Jul 4 11:57:46 2011 +0200
sha: use AV_RB32() instead of assuming buffer can be cast to uint32_t*
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e52a40695609259d1f2fe1d9381ea45f9824272
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 19:14:01 2011 +0100
des: allow unaligned input and output buffers
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d04d9f24a0f1ff5d903a8222f6933a7482ddde19
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 19:13:20 2011 +0100
aes: allow unaligned input and output buffers
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6c374bc0b40306c84e35a4002ab7fa96ace11c6c
Author: Christian Schmidt <schmidt at digadd.de>
Date: Mon Jul 4 10:41:04 2011 +0100
libxvid: add missing include of libavutil/mathematics.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=27e714435043f52ef818642489c1fb698717496e
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 00:58:56 2011 +0100
fate: add idct8x8 test
This tests the IDCT implementations available in the build.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dbf396d497e6d6f14b838092ed4ba4283a9505a0
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 00:53:39 2011 +0100
dct-test: exit with non-zero status if an IDCT fails
IDCTs are partially evaluated according to IEEE 1180-1990 (more or
less). An override is added to the table for implementations known
to not meet the spec requirements. These variants are run but not
checked for accuracy.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=883fd9e393cea378bda99ddc6ee5d5ef2141a9f8
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 19:35:30 2011 +0100
eval: add fate test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6da812e4ee6d6620d3a77ca1ac47a32161ba5aab
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 19:34:10 2011 +0100
eval: make timing optional in test program
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=80f1cfd09d15be441d6b22c259397aaec29a7b27
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 4 11:15:14 2011 +0200
vf_pad: fix "vsub" variable value computation
It was shifting 2 rather than 1, +10l.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b59caca7b4a3b7058a1991f8babd2715df5dd10
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Mon Jul 4 11:10:50 2011 +0200
filters.texi: fix @var{auto} misc typos in yadif docs
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0bf02fb1ea57962b97fb3ffc7c827d4b12e439f3
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 17:31:18 2011 +0200
vf_pad: add support for a "sar" variable
Also add a "dar" alias for "a", for avoiding confusion with sar/dar.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01151a26c03c5df85509150d393e039f574d005f
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 17:27:31 2011 +0200
vf_scale: add a "sar" variable
Also create a "dar" alias for the "a" variable, for avoiding possible
confusion between dar/sar.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79f3384ce15db4bbf3aa49a526d79ae58ad231c2
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 13:15:16 2011 +0200
examples: rename "-example" suffix from examples files
The suffix is redundant since the containing directory itself is
called "examples". Simplify.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84757de0f5b32b2e7dab52b4409fcb99c3e8f65b
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jul 4 00:56:38 2011 +0100
fate: add 'null' comparison method
Setting CMP=null uses stdout from the test as the diff record in
the report without further inspection. This can be useful when
the exit status of the test itself determines success while the
output is informative.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7fd2c138880c61b646090475c90a5607fcd7ddc8
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 23:19:13 2011 +0100
dct-test: make speed test optional
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf2b4f884d6155a22053e22db73e6da339233062
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 23:05:21 2011 +0100
dct-test: remove is_idct field from tables
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b357756b1a6e4a8d47d5e8def7c8561efc61c60
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 23:03:11 2011 +0100
dct-test: split table in two for idct and fdct
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4f905a658b22f78b7d5ea75a7ae2cf1f3e8e5521
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 22:48:53 2011 +0100
dct-test: simplify calling dct_error()
Pass a pointer to the DCT descriptor instead of each field
individually.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=36fa9ef3e2044920135cd62db90d5c3ef4f5da7d
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 22:59:03 2011 +0100
dct-test: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=412594ed0ac72ea66391eb3fa9dc8e644237ea61
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 23:19:46 2011 +0100
dct-test: remove commented out code
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=954a6532160b9eac7773613be105fd706d639ade
Author: Robert Swain <robert.swain at gmail.com>
Date: Mon Jul 4 08:44:49 2011 +0200
vorbis: vpxenc: Add missing include for av_rescale*
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4ab70f92e4d8705434a2fee42a2b69a8bfa6bb1
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Jun 27 07:25:58 2011 +0000
ffmpeg: Fix VDPAU decoding for some H264 samples.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=58f7aad05125058407a3e15ad0125ec3e6d48ffa
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Sun Jul 3 22:28:47 2011 -0400
Fix build with --disable-yasm.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=145293b33566d0029e61281233750ed363cd8cee
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 4 03:05:24 2011 +0200
h264_qpel_mmx: add another forgotten have_yasm
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=889639969bf8106c05e2958370dbe290ef283c42
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 4 02:02:24 2011 +0200
dsputil_mmx: try to fix compilation without yasm.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=082768f0b189b1706fdcd15b42dcca5fd0822315
Author: Loren Merritt <lorenm at u.washington.edu>
Date: Sun Jul 3 22:47:10 2011 +0000
vf_gradfun: relicense x86 asm to LGPL
Actually I gave permission for LGPL long ago, but the original import
failed to update the license header.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=976a8b217986fecdbe1fdcaa3e14ce9c3c92eb25
Merge: 2a375bb 556f8a0
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jul 4 00:34:44 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master: (40 commits)
H.264: template left MB handling
H.264: faster fill_decode_caches
H.264: faster write_back_*
H.264: faster fill_filter_caches
H.264: make filter_mb_fast support the case of unavailable top mb
Do not include log.h in avutil.h
Do not include pixfmt.h in avutil.h
Do not include rational.h in avutil.h
Do not include mathematics.h in avutil.h
Do not include intfloat_readwrite.h in avutil.h
Remove return statements following infinite loops without break
RTSP: Doxygen comment cleanup
doxygen: Escape '\' in Doxygen documentation.
md5: cosmetics
md5: use AV_WL32 to write result
md5: add fate test
md5: include correct headers
md5: fix test program
doxygen: Drop array size declarations from Doxygen parameter names.
doxygen: Fix parameter names to match the function prototypes.
...
Conflicts:
libavcodec/x86/dsputil_mmx.c
libavformat/flvenc.c
libavformat/oggenc.c
libavformat/wtv.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=556f8a066cb33241bf29e85d7e24c9acf7ea9043
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jun 29 15:38:39 2011 -0700
H.264: template left MB handling
Faster H.264 decoding with ALLOW_INTERLACE off.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca80f11ec30834566f7b16c46a8f4eeacc9c2ce4
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jun 29 15:02:31 2011 -0700
H.264: faster fill_decode_caches
Aliasing avoidance and general cleanup.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b7ebeb4d52a25c7e1038ae90c6c19b0d6f11877
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jun 29 13:27:36 2011 -0700
H.264: faster write_back_*
Avoid aliasing, unroll loops, and inline more functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb5469462d427ea38625e255306f07b37d75280f
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Mon Jun 27 17:41:28 2011 -0700
H.264: faster fill_filter_caches
Reduce aliasing problems and unroll mv/ref loop.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4320a309ce10a7eec93aef239a0776a33b1a5a34
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Mon Jun 27 13:07:26 2011 -0700
H.264: make filter_mb_fast support the case of unavailable top mb
Significantly faster deblocking in streams with lots of slices.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=abc78a5a7c158e9813db502cedce096101e38890
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 4 13:34:27 2011 +0100
Do not include log.h in avutil.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d49ea4afb4e39e4af33435452dee8ef4c852d83d
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 4 13:12:08 2011 +0100
Do not include pixfmt.h in avutil.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e91709ca178800faf7f6ce228eb260a6efaa2451
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 4 13:05:35 2011 +0100
Do not include rational.h in avutil.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0ebcdf5cdad6bf20a5170735a7f77b23ecc081ac
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 4 12:58:23 2011 +0100
Do not include mathematics.h in avutil.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ee8aecd23a962914d7c264c2169eed8b69d031aa
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 4 12:42:16 2011 +0100
Do not include intfloat_readwrite.h in avutil.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=add41decd94b2d3581a3715ba10f27168b8cdb1b
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 21:02:18 2011 +0100
Remove return statements following infinite loops without break
These statements cannot be reached and are thus not needed.
This removes a number of compiler warnings.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f75e3da535f297ddbe501ce866e57ccca7645455
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:35:10 2011 +0200
RTSP: Doxygen comment cleanup
Do not use Doxygen for comments that apply to specific implementation
details; merge some duplicated Doxygen comment blocks.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c81a2b9b4f5488c831dc27635152394ab632c46a
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:33:25 2011 +0200
doxygen: Escape '\' in Doxygen documentation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=82494cad9db1f32f13b6643b7dce15f2688e3f27
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 18:18:26 2011 +0100
md5: cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa49fc72d9f25c1b2dccf7a4c43aa9b027e80e4b
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 18:01:26 2011 +0100
md5: use AV_WL32 to write result
This is simpler, safer, and removes the undocumented requirement of
aligned output buffer.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b53755ebd8310bfa9d92013712d2abc07af59ef
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 17:51:34 2011 +0100
md5: add fate test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=44496ff2d60d3f49b55ea794284504a16c2ba4c5
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 17:51:02 2011 +0100
md5: include correct headers
This file needs stdint.h but not string.h
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=edf4dbff33d8ab5653ecc9124bf4333cf05bab2a
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 17:50:38 2011 +0100
md5: fix test program
This makes the md5-test program print something meaningful and not
smash the stack.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff993cd7fcdfeffcac10337c0c6b69c599060c2b
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 2 14:42:27 2011 +0200
doxygen: Drop array size declarations from Doxygen parameter names.
Adding [] to a Doxygen parameter name clashes with Doxygen syntax.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=24c9babaaf458f943ed1ef74628d157ac29c5d5f
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jul 2 13:23:35 2011 +0200
doxygen: Fix parameter names to match the function prototypes.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01c17c88ede76f8321cf2c59a535dbbc5b5ff989
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:11:16 2011 +0200
doxygen: Remove spurious documentation for non-existing function parameters.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3d85acc8f71581f403ea33711af76d97c4922310
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 13:45:23 2011 +0200
doxygen: Fix execute_code() @return documentation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=050f509065b4f328c4621ef4116848303f0d1db0
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:56:21 2011 +0200
snow: Remove unused code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=91c9aa0941869531ce8cadbea8cd333a9c4b1244
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jul 3 16:57:26 2011 +0200
Move some conditionally used code below the appropriate #ifdef.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=14376a53b20bed4463a0998dfd25012f8a927838
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 16:12:51 2011 +0100
crc: add fate test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=03256d96e42f9fba88cc64751da925d65aa2e3f2
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 16:07:37 2011 +0100
fate: move libavutil test rules to a separate file
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c94eab011b1d2d1c5f70c2deff3a05e876fbb7d
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 17:05:22 2011 +0100
configure: do not blank $LIBNAME if static libs disabled
Whatever reason this was done for no longer applies, and it causes
lots of make warnings.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c558122e4ee53dc4cb82f87749a9c28c38ca9401
Author: Gavin Kinsey <gkinsey at ad-holdings.co.uk>
Date: Tue Jun 21 13:13:37 2011 +0100
Fix segmentation fault in ffprobe
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9bfa5363da21a5ba7bed174a82c86f2a089fc917
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Sat Jul 2 22:18:39 2011 -0400
H.264: Add x86 assembly for 10-bit H.264 qpel functions.
Mainly ported from 8-bit H.264 qpel.
Some code ported from x264. LGPL ok by author.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10dde477c77e0ac0fecda49fdb1dc71329aa7513
Author: Reinhard Tartler <siretart at tauware.de>
Date: Sun Jul 3 11:54:24 2011 +0200
Update Doxyfile to the format preferred by Doxygen 1.7.1 (via 'doxygen -u').
This is the version available in Debian stable, so it should be a reasonable
baseline that can be expected to be present on all developer machines.
Moreover, this is the version that is used by the nightly cronjob that
generates the online html version.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f175810beba0e4d7fb76c6eb747e5aab76071b4
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 11:20:39 2011 +0100
aes: fix for big endian systems
This was missed in 5d20f19 since CONFIG_SMALL was always broken
for big endian.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66fe5970abdad0964d0e0d0e100b62e715922886
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 12:55:54 2011 +0100
des: reduce number of iterations in test program
Testing a million random keys takes annoying long time.
1000 iterations should be enough.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=904b5d302d4e6b22226d2144c727f58793f3e547
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 12:54:57 2011 +0100
fate: add DES test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2a375bb400febf8c1a2dfa87c29fd4185663454c
Author: Joakim Plate <elupus at ecce.se>
Date: Sun Jul 3 13:19:44 2011 +0200
Add mode to yadif to enable/disable deinterlacing based on src frame "interlaced" flag
Signed-off-by: Joakim Plate <elupus at ecce.se>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9403419b25e36328cd25dc0855fd946c261a233
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 02:54:58 2011 +0100
avidec: simplify convoluted flow in avi_load_index()
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6728aaf6d8046ec0a82b6955b8bf27bf87358046
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 01:52:37 2011 +0100
ffv1: remove unused tables
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b27565b1432f8bb2c933afa184ace6582ad650ee
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 02:37:03 2011 +0100
Remove statements immediately following unconditional jumps
This removes a number of compiler warnings.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=050f2b3e7f3a98bc824cfcaf4c825ed4c643e21c
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 02:34:27 2011 +0100
mjpeg: remove pointless braces around block of code
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d20f19be25c973fe10d0d17db9245002585710d
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 2 22:10:25 2011 +0100
aes: fix invalid array indexing in init code
This makes the code work with clang/x86_32 and removes several warnings.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21accb3bb26c874d95796a77feeab049f6f6f80d
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 02:37:31 2011 +0100
h264: remove assert() immediately following return statement
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=af2ea724951b4b12b4522b462047eebbf9566b84
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jul 3 00:46:23 2011 +0100
aes: use direct assignments instead of memcpy() or loops
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cbfdfbe846f872d4283579c8cbca42c90896905c
Merge: 59bd0fe 5dd045e
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jul 3 02:56:12 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ARM: ac3: update ff_ac3_extract_exponents_neon per 8b7b2d6
ARM: NEON optimised vector_clip_int32()
swscale: disable full_chroma_int when converting to non-24/32bpp RGB.
suggest to use av_get_bytes_per_sample() in av_get_bits_per_sample_format() doxy
ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()
put_bits: remove ALT_BITSTREAM_WRITER
put_bits: always use intreadwrite.h macros
libavformat: Add an example how to use the metadata API
doxygen: Prefer member groups over grouping into modules
doxygen: be more permissive when searching for API examples
avformat: doxify the Metadata API
lavf: restore old behavior for custom AVIOContex with an AVFMT_NOFILE format.
lavf: use the correct pointer in av_open_input_stream().
avidec: infer absolute vs relative index from first packet
Conflicts:
libavformat/Makefile
libavformat/avidec.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5dd045ebc11933dca4d6af06e6b1e62be56802f7
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 2 18:24:13 2011 +0100
ARM: ac3: update ff_ac3_extract_exponents_neon per 8b7b2d6
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8aa63f0b31544a63e107c67c519d6ccd11c94810
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 2 17:21:02 2011 +0100
ARM: NEON optimised vector_clip_int32()
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f440223f6cb2b557ea6e34ca4079fbe415ecb9d
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Sun Jun 26 15:52:01 2011 -0700
swscale: disable full_chroma_int when converting to non-24/32bpp RGB.
This functionality is only implemented for RGB24/32 and causes crashes
otherwise.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ccfa626db863b6019fd4c316d19d8f7018543bed
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 13:22:35 2011 +0200
suggest to use av_get_bytes_per_sample() in av_get_bits_per_sample_format() doxy
The previously suggested replacement - av_get_bits_per_sample_fmt() -
was also deprecated.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6d6783a4df127d2ad1cf755ac4f363decbd7fbb
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 13:22:18 2011 +0200
ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()
av_get_bits_per_sample_fmt() was deprecated.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0d5c349ac45a22da4944f5e7447d98c154590d24
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jul 2 11:50:24 2011 +0100
put_bits: remove ALT_BITSTREAM_WRITER
The code for this variant does not compile.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30b05520c8b1d1574d7b62dee59776b50d231590
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 1 16:35:37 2011 +0100
put_bits: always use intreadwrite.h macros
This fixes invalid unaligned stores in some ARM configurations.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59bd0fef6691f5b23eebbd7dd2f3e74c8d60c6a7
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 15:23:56 2011 +0200
vf_lut: set minimum and maximum alpha value for yuva420p
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2b550beb2299e30d5fc13596c619457c13b49d5f
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jul 2 15:06:02 2011 +0200
vf_lut: add plane validity check in draw_slice()
The value for inpic->data[plane] with plane >=4 is undefined, and it
will contain in general random data. This change adds a check for
exiting the loop when plane reaches the value 4.
Fix crash (occurring for example with: format=rgba,lut).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=12489443dec228d60fa3dc56695f6ddae08beb37
Author: Reinhard Tartler <siretart at tauware.de>
Date: Fri Jul 1 20:50:33 2011 +0200
libavformat: Add an example how to use the metadata API
Also include it into the doxygen documentation
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21a19b7912fe0622f3d1748ff102fcc7bc7a974a
Author: Reinhard Tartler <siretart at tauware.de>
Date: Fri Jul 1 15:32:21 2011 +0200
doxygen: Prefer member groups over grouping into modules
Before this, almost all module groups have been used for grouping functions
and fields in structures semantically. This causes them to not appear
properly in the file documentation and needlessly clutters up the "Modules"
index.
Additionally, this commit streamlines some spelling and appearances.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=25119a7f082ba2432df528f70348f5bd83aa8c07
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Fri Jul 1 15:48:04 2011 +0200
ffprobe: flush stdout after each group.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3db9002f36ab1b40e75e28410650133a44bfe023
Author: Etienne Buira <etienne.buira.lists at free.fr>
Date: Fri Jul 1 22:44:53 2011 +0200
cmdutils: fix an opt name/val swap in set_context_opts()
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d35b279e21814b3b1499ae0b2e0e0dad7d7f782
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Fri Jul 1 15:26:40 2011 +0200
ALSA demuxer: use av_gettime and a timefilter.
The PTS for captured audio was measured using snd_pcm_htimestamp.
snd_pcm_htimestamp hangs when the input is a dsnoop plugin.
Furthermore, at some point, snd_pcm_htimestamp started returning monotonic
timestamps rather than wall clock timestamps, in most but not all
situations.
Monotonic timestamps are fine, but ffmpeg uses wall clock timestamps
everywhere else, and we have no API to inform the user which kind of
timestamps it is.
A separate snd_pcm_htimestamp is only slightly less accurate than
snd_pcm_htimestamp: the standard deviation for the difference between two
consecutive timestamps is (on my hardware):
- ~13 µs with snd_pcm_htimestamp;
- ~35 µs with av_gettime;
- ~5 µs with av_gettime and a timefilter.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7655cfb1b8d8a70e8cc4b1ca811bfc3f293768d8
Author: Reinhard Tartler <siretart at tauware.de>
Date: Fri Jul 1 20:53:09 2011 +0200
doxygen: be more permissive when searching for API examples
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1a53a438dc04e74628b39f29d3ff81ae4aa086a0
Author: Reinhard Tartler <siretart at tauware.de>
Date: Fri Jul 1 20:49:14 2011 +0200
avformat: doxify the Metadata API
convert the comment that documents the metadata API to use
the doxygen markup
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4f731c4429e1fe66a5c92ff15feb63253a36d8fb
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jun 24 07:58:16 2011 +0200
lavf: restore old behavior for custom AVIOContex with an AVFMT_NOFILE format.
av_open_input_stream used to allow this, even though it makes no sense.
Make it just print a warning instead of failing, thus restoring
compatibility.
Note that avformat_open_input() will still reject this combination.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5001d6ef4a2b70fe903b1d2e3e64c6ad7cc1cfa6
Author: Anton Khirnov <anton at khirnov.net>
Date: Fri Jul 1 21:24:17 2011 +0200
lavf: use the correct pointer in av_open_input_stream().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3074f03a074de3aab79639d261cbd0ccc265b5b4
Merge: 392acae 23ce6e7
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jul 2 03:07:06 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
get_bits: remove x86 inline asm in A32 bitstream reader
doc: Remove outdated information about our issue tracker
avidec: Factor out the sync fucntionality.
fate-aac: Expand coverage.
ac3dsp: add x86-optimized versions of ac3dsp.extract_exponents().
ac3dsp: simplify extract_exponents() now that it does not need to do clipping.
ac3enc: clip coefficients after MDCT.
ac3enc: add int32_t array clipping function to DSPUtil, including x86 versions.
swscale: for >8bit scaling, read in native bit-depth.
matroskadec: matroska_read_seek after after EBML_STOP leads to failure.
doxygen: fix usage of @file directive in libavutil/{dict,file}.h
doxygen: Help doxygen parser to understand the DECLARE_ALIGNED and offsetof macros
Conflicts:
doc/issue_tracker.txt
libavformat/avidec.c
libavutil/dict.h
libswscale/swscale.c
libswscale/utils.c
tests/ref/lavfi/pixfmts_scale
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d3f610c186b6e8430e4cf97667750e720f6983c8
Author: Alex Converse <alex.converse at gmail.com>
Date: Wed Jun 1 17:33:38 2011 -0700
avidec: infer absolute vs relative index from first packet
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=23ce6e72123a40895baaeefeb27c7c18748bd67e
Author: Mans Rullgard <mans at mansr.com>
Date: Fri Jul 1 12:47:36 2011 +0100
get_bits: remove x86 inline asm in A32 bitstream reader
x86 does not use this variant so having inline asm there
is pointless.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fccab0180748c7e796f7e5911cb5c63cf8a97697
Author: Reinhard Tartler <siretart at tauware.de>
Date: Fri Jul 1 15:49:53 2011 +0200
doc: Remove outdated information about our issue tracker
We have now switched to http://bugzilla.libav.org.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b84af748865105a6520a1e486792e8a5a82e2a6
Author: Alex Converse <alex.converse at gmail.com>
Date: Wed Jun 29 13:30:09 2011 -0700
avidec: Factor out the sync fucntionality.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29651e1d44f7e702a43133752a31398f4e73fe09
Author: Alex Converse <alex.converse at gmail.com>
Date: Mon Jun 27 23:12:55 2011 -0700
fate-aac: Expand coverage.
Add al05_44, al06_44, al17_44.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f99a5ef92e5aba87a2d861822274147c994041d5
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Thu Jun 30 17:48:44 2011 -0400
ac3dsp: add x86-optimized versions of ac3dsp.extract_exponents().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b7b2d6aaee8cef0051beb3a4cf3e1c5a87cf40f
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Thu Jun 16 16:55:33 2011 -0400
ac3dsp: simplify extract_exponents() now that it does not need to do clipping.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=523b7eba19590652b7ba19c5bdd85dd257bfe4f7
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Mon Jun 27 14:29:33 2011 -0400
ac3enc: clip coefficients after MDCT.
This ensures that any processing between the MDCT and exponent extraction will
be using clipped coefficients.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6054cd25b4d7dce97c4fa3cc6e4757ba1e59ab86
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Thu Jun 2 14:00:50 2011 -0400
ac3enc: add int32_t array clipping function to DSPUtil, including x86 versions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=392acaedcb052fa64386d5d0aea4931386f72d64
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Fri Jul 1 14:58:24 2011 +0200
ALSA: fix use of period_size.
period_size is in frames, while the demuxer assumed it was in bytes,
resulting in short reads.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8a8d0ce208b77f506759185ff580fa61b5c41f70
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 30 17:35:13 2011 -0700
swscale: for >8bit scaling, read in native bit-depth.
For 9/10bit, it means we don't have to upscale to 16bit before
actual scaling or pixel format conversion, and thus a performance
gain.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdc2c1c57616956d975c57b4b69eb73865f513f5
Author: John Stebbins <stebbins at jetheaddev.com>
Date: Fri Jul 1 08:57:42 2011 -0700
matroskadec: matroska_read_seek after after EBML_STOP leads to failure.
EBML_STOP leaves matroska->current_id set. Then matroska_read_seek changes
the stream position without resetting current_id. The next
matroska_parse_cluster fails due to calculation of incorrect pos. So clear
current_id when avio_seek happens in matroska_read_seek.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=134557f3a47697a7b5e5da2bd7e5a4b8f8d56b1c
Author: Reinhard Tartler <siretart at tauware.de>
Date: Thu Jun 30 23:00:46 2011 +0200
doxygen: fix usage of @file directive in libavutil/{dict,file}.h
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46edd3a01b68f7a1ca833510bef39f599a5055c9
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 1 12:52:46 2011 +0200
ffprobe: fix opt_pretty() signature
This is required after the OPT_FUNC2 removal.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7464a53aaa5a241858ffbcb0194d3fc44a7aa441
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Jun 30 09:51:17 2011 +0200
lavfi: make pix_fmt_is_in() in vf_lut.c an internal function
Also generalize it, making it accept ints rather than pixel formats.
Allow factorization.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=518d8d436566e6260d73346cd999ff69eeb94e49
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Fri Jul 1 10:09:04 2011 +0200
lavf: bump minor and add APIchanges entry for av_get_output_timestamp
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb7e3202eca057b814865e876c6cd5abf5c097dc
Author: Jonathan Baldwin <jbaldwin9182 at gmail.com>
Date: Fri Jul 1 10:48:49 2011 +0200
openal: prefer ISC license
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala at poste.it>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=34ab23f226669a6e198b1504dd2e90b72e35718e
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jul 1 10:47:07 2011 +0200
dict: fix another typo
achive -> achieve
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84c2d8af135695e829fb5ce5e8569d02678550a8
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Thu Jun 30 19:46:02 2011 +0200
ALSA: implement get_output_timestamp.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b442ca69d9d3cc50f00b43a25b200631cfb1e9ec
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Thu Jun 30 19:45:22 2011 +0200
lavf: add an API to get output timestamps.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d1b029dec97cd740943eb0222a519a571e3349c5
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Thu Jun 30 19:47:52 2011 +0200
ALSA encoder: correctly set time_base.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=721be993713550e7f1c3bccf670fd0a1be7e7738
Merge: 9251942 be73d76
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 1 05:33:39 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
cosmetics: fix some then/than typos
doxygen: Include libavcodec and libavformat examples into the documentation
avutil: elaborate documentation for av_get_random_seed
Add support for aac streams in mp4/mov without extradata.
aes: whitespace cosmetics
adler32: whitespace cosmetics
swscale: fix another yuv range conversion overflow in 16bit scaling.
Fix cpu flags test program
opt-test: Add missing braces to silence compiler warnings.
build: Eliminate obsolete test targets.
udp: Fix a compilation warning
swscale: Unbreak build with --enable-small
base64: add fate test
aes: improve test program and add fate test
adler32: make test program more useful and add fate test
swscale: fix yuv range correction when using 16-bit scaling.
aacenc: Make chan_map const correct
Conflicts:
Makefile
doc/examples/muxing-example.c
libavformat/udp.c
libavutil/random_seed.h
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=afb9d4e8f10a78d52750e59bfd06d6fbd88e98f3
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 30 07:05:52 2011 -0700
swscale: fix another yuv range conversion overflow in 16bit scaling.
(cherry picked from commit 81cc7d0bd1eab0aa782ff8dd49e087025a42cdee)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ebb0d6035394eaeddc346173e7c0a314fe568fd9
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Wed Jun 29 21:04:45 2011 -0700
swscale: fix yuv range correction when using 16-bit scaling.
(cherry picked from commit e0b8fff6c7a293e35079ba1931bd19372686b3f6)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9251942ca728e7807a2a95306415b27b36a8b8e7
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jul 1 02:51:10 2011 +0200
Fix mpeg4 padding bug detection with more than 128bit trash and slices.
Fixes ticket302
The second hunk is from anatoly
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=315f0e3fd8dcbd1362276b7407dad2e97cccc4b7
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Fri Jul 1 02:38:28 2011 +0200
Fix possible double free when encoding using xvid.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dec126a932c8dc0605054dc3be07791b629cc275
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Fri Jul 1 02:34:33 2011 +0200
Fix internal buffer size for 2bpp and 4bpp raw video.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=807aa2d8f398bf2b005fa1ecdf98b48be7cf54f9
Author: Reinhard Tartler <siretart at tauware.de>
Date: Thu Jun 30 21:57:43 2011 +0200
doxygen: Help doxygen parser to understand the DECLARE_ALIGNED and offsetof macros
Without this, members that have been declare with the DECLARE_ALIGNED
macro don't show up at all in the generated documentation.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be73d76b34481686020e423ccabcca77042d0ede
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 30 20:53:59 2011 +0200
cosmetics: fix some then/than typos
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d7537a6fce140876405a66f059f14e190527388d
Author: Reinhard Tartler <siretart at tauware.de>
Date: Thu Jun 30 21:06:25 2011 +0200
doxygen: Include libavcodec and libavformat examples into the documentation
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=192bfbc1f18d50afea03c2d62ce5325fabb2f141
Author: Reinhard Tartler <siretart at tauware.de>
Date: Thu Jun 30 20:44:46 2011 +0200
avutil: elaborate documentation for av_get_random_seed
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dafaef2fe1e1af7c40adc1855547fd4cba9862a9
Author: Benjamin Larsson <benjamin at southpole.se>
Date: Mon Jun 27 23:39:12 2011 -0700
Add support for aac streams in mp4/mov without extradata.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4bfe0644606264c2c81ccc8b044ca46e52e7b24a
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jun 30 12:29:25 2011 +0100
aes: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd55da1c08b5d560db357f0023dadf38d8c0cf7d
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jun 30 10:15:10 2011 +0100
adler32: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a09918335f1305e2d6bf6a9b0001ac5f167c1aea
Author: Jeff Downs <heydowns at somuchpressure.net>
Date: Wed Jun 29 12:38:46 2011 -0400
Make all option parsing functions match the function pointer type through which they are called.
All option parsing functions now match the function pointer signature through
which they are called (int f(const char *, const char *), thereby working
reliably on all platforms.
Prefix all option processing functions with opt_
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=81cc7d0bd1eab0aa782ff8dd49e087025a42cdee
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 30 07:05:52 2011 -0700
swscale: fix another yuv range conversion overflow in 16bit scaling.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c31bc5371e1b261f487a8795e8f57eb88290cd06
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jun 30 14:03:54 2011 +0100
Fix cpu flags test program
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce1e181b1346ee3fc32cd4159e1ebae75fa7d4bb
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jun 26 13:50:37 2011 +0200
opt-test: Add missing braces to silence compiler warnings.
libavutil/opt.c:604:1: warning: missing braces around initializer [-Wmissing-braces]
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd9a9a2f1801895c8e69fcb50ce31a35d1938146
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jun 25 18:12:36 2011 +0200
build: Eliminate obsolete test targets.
The targets are now part of FATE and can be run as individual FATE targets.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a931a158fbe2ea413dcf28c43c4d6bace3514a1
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Jun 30 11:09:13 2011 +0200
lavu: bump minor and add APIchanges entry for AV_PICTURE_TYPE_NONE
The symbols was added in the git commit
512933671409f9f88cc9fdfc8f29525d32240bab.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d62d0b114807cc143079a8a0430b86d585ab606
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jun 17 10:08:23 2011 +0300
udp: Fix a compilation warning
This fixes this compilation warning, by making endptr a non-const
pointer, as required by strtol:
In function ‘udp_open’:
warning: passing argument 2 of ‘strtol’ from incompatible pointer type
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=705b21a06ed357ed2b432b967c4fcb09fb992d02
Author: Mohamed Naufal <naufal11 at gmail.com>
Date: Thu Jun 30 11:57:32 2011 +0300
swscale: Unbreak build with --enable-small
This fixes building with --enable-small, by using the correct
variable name.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=71f029146c963f5bab61bce000839f20bd06549a
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 23:34:09 2011 +0100
base64: add fate test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=744765a9c58107951136a3552f441662f231e91d
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 23:27:07 2011 +0100
aes: improve test program and add fate test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6252b48455dc8aa5413a480bc208ea4ac0c9136
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 19:33:10 2011 +0100
adler32: make test program more useful and add fate test
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3713cf11c62df4d993272843c7ef57a1dca3a386
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Thu Jun 30 09:02:14 2011 +0200
Fix linesize for some rawvideo samples with odd width.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e0b8fff6c7a293e35079ba1931bd19372686b3f6
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Wed Jun 29 21:04:45 2011 -0700
swscale: fix yuv range correction when using 16-bit scaling.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=45f6ffe5e948f3ed2f136404f8386b03b150b702
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Wed Jun 29 09:39:43 2011 -0700
swscale: implement >8bit scaling support.
This means that precision is retained when scaling between sample
formats with >8 bits per component (48bit RGB, 16bit grayscale,
9/10/16bit YUV).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c0cbb0848430e4de7182dc2fa2f70262d8c77c7
Merge: 623bf96 812f237
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jun 30 04:20:53 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
rational-test: Add proper main() declaration to fix gcc warnings.
configure: Add vdpau and dxva2 to configure results output.
Remove unused, never built libavutil/pca.[ch]
matroskadec: forward parsing errors to caller.
av_find_stream_info: simplify EAGAIN handling.
aacenc: Fix determination of Mid/Side Mode.
psymodel: Remove the single channel analysis function
aacenc: Implement dummy channel group analysis that just calls the single channel analysis for each channel.
psymodel: Add channels and channel groups to the psymodel.
ARM: remove check for PLD instruction
fate: move amr[nw]b test rules into separate files
ogg: fix double free when finding length of small chained oggs.
swscale: implement >8bit scaling support.
build: fix creation of tools dir with make 3.81
build: Mark all-yes Makefile target as phony.
pixfmt: fix YUV422/444 wrong endian comment
build: create output directories as needed
Add new yuv444 pixfmts to avcodec_align_dimensions2
Conflicts:
Makefile
configure
libavutil/pca.c
libavutil/pca.h
libavutil/pixfmt.h
libswscale/swscale.c
libswscale/utils.c
libswscale/x86/swscale_template.c
tests/ref/lavfi/pixdesc
tests/ref/lavfi/pixfmts_copy
tests/ref/lavfi/pixfmts_null
tests/ref/lavfi/pixfmts_scale
tests/ref/lavfi/pixfmts_vflip
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce2649af3d012d36d2f70d77867f18270f0e296d
Author: Alex Converse <alex.converse at gmail.com>
Date: Wed Jun 29 14:33:33 2011 -0700
aacenc: Make chan_map const correct
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=623bf96678d2009d34e88ed7c2b73c00930cebae
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jun 29 20:02:08 2011 +0200
avcodec: increase padding, fixes ticket313
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=812f2376eecc19c40a95ade1f7a43b762106e0f7
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jun 27 00:29:32 2011 +0200
rational-test: Add proper main() declaration to fix gcc warnings.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c562ba4c3d1037eb36cae5b7e93da1282ace9c53
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jun 8 19:43:45 2011 +0200
configure: Add vdpau and dxva2 to configure results output.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cfa68a3381a7f67eed75bc503e75aab076fad3c6
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 23:38:05 2011 +0100
Remove unused, never built libavutil/pca.[ch]
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5dd514af937ff4d74c3c263e4ca428b14b62d5f1
Author: Ami Fischman <fischman at chromium.org>
Date: Wed Jun 29 13:54:49 2011 -0700
matroskadec: forward parsing errors to caller.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59ca3955fbe13401bf49d456562264267d9991fe
Author: Ami Fischman <fischman at chromium.org>
Date: Wed Jun 29 13:50:21 2011 -0700
av_find_stream_info: simplify EAGAIN handling.
Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1a54304be1ccbbff2fcd3ee955acfbceb71221f
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Thu Jun 30 00:01:14 2011 +0200
Move SRC_PATH hack around to allow compilation from subdir again.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08b4a667ef0ed02980a74f3b2174de2040fe1061
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Jun 29 23:49:44 2011 +0200
Set channel_layout if channels is set when transcoding.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=98add74e85967441d6b7263d1eee79aa2d98cd82
Author: Nathan Caldwell <saintdev at gmail.com>
Date: Tue Jun 28 21:11:39 2011 -0600
aacenc: Fix determination of Mid/Side Mode.
In adjust_frame_information(), msc is incremented for each sfb in each
sub-window then compared against max_sfb which is for a single sub-window.
This resulted in frames using EIGHT_SHORT_SEQUENCE where the first few
sub-windows increment msc to a value that results in ms_mode == 2. Even
though only some of the bands are actually using Mid/Side.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d3a6c2ab7e76f12f56932a087266b082dc1dc39b
Author: Nathan Caldwell <saintdev at gmail.com>
Date: Wed May 18 23:23:22 2011 -0600
psymodel: Remove the single channel analysis function
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01344fe409da286cd377f9af610eb4c4888687ec
Author: Nathan Caldwell <saintdev at gmail.com>
Date: Wed May 18 23:14:59 2011 -0600
aacenc: Implement dummy channel group analysis that just calls the single channel analysis for each channel.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0bc01cc9fe83fe676690fd200e7d74cdab595f15
Author: Nathan Caldwell <saintdev at gmail.com>
Date: Wed Jun 15 02:50:25 2011 -0600
psymodel: Add channels and channel groups to the psymodel.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3e1f80e8ba28151ea5d84c15ecf454b8170aa13
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 20:59:24 2011 +0100
ARM: remove check for PLD instruction
PLD is present in ARMv5TE and later, which is checked for separately.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0291ce840c0d2dd0fe79701e09f1d7a88def47a6
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 19:01:25 2011 +0100
fate: move amr[nw]b test rules into separate files
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9ed6cbc3ee2ae3e7472fb25192a7e36fd7b15533
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jun 28 22:24:21 2011 -0700
ogg: fix double free when finding length of small chained oggs.
ogg_save() copies streams[], but doesn't keep track of free()'ed
struct members. Thus, if in between a call to ogg_save() and
ogg_restore(), streams[].private was free()'ed, this would result
in a double free -> crash, which happened when e.g. playing small
chained ogg fragments.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ef1ee362b36893cd1cc1e9c7de378e9cb239b0e8
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Wed Jun 29 09:39:43 2011 -0700
swscale: implement >8bit scaling support.
This means that precision is retained when scaling between sample
formats with >8 bits per component (48bit RGB, 16bit grayscale,
9/10/16bit YUV).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f68069868bd17a46f2dd80f87b712845f2fcfa56
Author: Mans Rullgard <mans at mansr.com>
Date: Wed Jun 29 11:46:08 2011 +0100
build: fix creation of tools dir with make 3.81
GNU make 3.81 apparently does not support order-only prerequisites
with pattern rules, and thus fails to create the tools directory
if it is missing. Naming the objects explicitly in the rule makes
it work properly.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e2542dcc6e94d86b8b844f6ab0ce32ed329d39ee
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jun 7 13:16:48 2011 +0200
build: Mark all-yes Makefile target as phony.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=86c3c1abf0126e8aad58aaf9d2bfa124d112a372
Author: Can Wu <wu.canus at gmail.com>
Date: Wed Jun 29 09:37:57 2011 +0800
pixfmt: fix YUV422/444 wrong endian comment
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e27ec28f0aa263fc6af60ea88677e2c40631920
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 18:45:13 2011 +0100
build: create output directories as needed
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d08dfefa9911055fc89e94936bdbed7a6c4da36
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Jun 29 10:07:39 2011 +0200
Remove gcc 2.95.3 remnants.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da55ee6ccc05efdd9006bb8c31db9012a3326857
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jun 28 18:22:23 2011 -0700
Add new yuv444 pixfmts to avcodec_align_dimensions2
Fixes draw_edges crashes with high-bit-depth 4:4:4 decoding.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e17d051ac9b113b70980373b8489ca469505f3f
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jun 29 05:56:46 2011 +0200
swscale: Fix yuv422p10
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb9d5171a7352205ac9f09c970e24938fab57165
Merge: dbe5f01 4578435
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jun 29 04:08:31 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master: (21 commits)
swscale: Add Doxygen for hyscale_fast/hScale.
fate: enable lavfi-pixmt tests on big endian systems
PPC: swscale: disable altivec functions for unsupported formats
fate: merge identical pixdesc_be/le tests
swscale: Add Doxygen for yuv2planar*/yuv2packed* functions.
build: call texi2pod.pl with full path instead of symlink
build: include sub-makefiles using full path instead of symlinks
swscale: update big endian reference values after dff5a835.
wavpack: skip blocks with no samples
cosmetics: remove outdated comment that is no longer true
build: replace some addprefix/addsuffix with substitution refs
avutil: Remove unused arbitrary precision integer code.
configure: Drop check for availability of ten assembler operands.
aacenc: Save channel configuration for later use.
aacenc: Fix codebook trellising for zeroed bands.
swscale: change prototypes of scaled YUV output functions.
swscale: re-add support for non-native endianness.
swscale: disentangle yuv2rgbX_c_full() into small functions.
swscale: split yuv2packed[12X]_c() remainders into small functions.
swscale: split yuv2packedX_altivec in smaller functions.
...
Conflicts:
Makefile
configure
libavcodec/x86/dsputil_mmx.c
libavfilter/Makefile
libavformat/Makefile
libavutil/integer.c
libavutil/integer.h
libswscale/swscale.c
libswscale/swscale_internal.h
libswscale/x86/swscale_template.c
tests/ref/lavfi/pixdesc_le
tests/ref/lavfi/pixfmts_scale
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4578435f35888c95b12a53a12cdab612ac3fef04
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jun 28 21:32:40 2011 +0200
swscale: Add Doxygen for hyscale_fast/hScale.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0da4903dd5092f4b646880ae88b639991132a59
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 22:37:42 2011 +0100
fate: enable lavfi-pixmt tests on big endian systems
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=635930d466dd146686e4b6736aab3cab38527df4
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 23:19:36 2011 +0100
PPC: swscale: disable altivec functions for unsupported formats
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dbe5f0172b4f123b15bc8ada82dd17b13c4bbbd7
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jun 28 22:23:52 2011 +0200
amrnbdec: we dont want dtx samples anymore and give the user a hint towards how to play such files.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=842f463c7706671546a637a23ad9639aaac7b969
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 21:24:35 2011 +0100
fate: merge identical pixdesc_be/le tests
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e78f96811247571fe111c38672cfae6074bdb1d4
Author: Paul Sterne <make4ppc at gmail.com>
Date: Sun Jun 26 12:55:53 2011 -0700
Fix configure problem with out-of-source-tree build for fate-related .mak files in the tests and tests/fate subdirectories
This patch will add to the list of files for which configure creates
symbolic links when building outside of the ffmpeg source tree.
This fixes a problem for fate-related .mak files in the tests and tests/fate
subdirectories.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d6cc6ac6b844ce0ea8c8e6383b940ca2a94c2993
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Tue Jun 28 19:42:17 2011 +0200
swscale: Add Doxygen for yuv2planar*/yuv2packed* functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ac6910dd83be28331edccf5ad7511cb006afd05
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 17:12:36 2011 +0100
build: call texi2pod.pl with full path instead of symlink
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=57b4a3dd2b358b2122736af861c1538acd1eed1a
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 17:08:00 2011 +0100
build: include sub-makefiles using full path instead of symlinks
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90cbbbc1e2fbe0ea35da450f82d2b6e53691b9a8
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Mon Jun 27 19:15:46 2011 +0200
targa: Do not read colormap from files without one.
This is necessary because some programs writing TGA files forget
to initialize parts of the header they don't care about, resulting
in "random" data there.
The new behaviour is consistent with other programs, e.g. tgatoppm.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=efdb198e00bf4cf21023db6f47f16aab6ee31393
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Mon Jun 27 19:05:49 2011 +0200
targa: Simplify using bytestream_get functions.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=618230c7f44adf2c6acc68028e4117376c9f68db
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Mon Jun 27 20:49:12 2011 -0700
swscale: update big endian reference values after dff5a835.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb7b55b0962f5503f601d6b557f8945444b73395
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date: Tue Jun 28 11:49:32 2011 +0200
wavpack: skip blocks with no samples
These blocks don't report audio stream parameters and they are not needed
for decoding.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd2deab706bba303e15fb43e91f46a9f7840aba6
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Thu Jun 23 14:26:34 2011 -0400
cosmetics: remove outdated comment that is no longer true
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=deb3ed01b50f5706a610bf7f3e82ef97e910a65e
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 28 14:45:57 2011 +0100
build: replace some addprefix/addsuffix with substitution refs
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=512933671409f9f88cc9fdfc8f29525d32240bab
Author: Martin Matuska <mm at FreeBSD.org>
Date: Tue Jun 28 13:26:56 2011 +0200
pict_type: add a value for unknown/none.
In commit bebe72f4a05d338e04ae9ca1e9c6b72749b488aa, the enum AV_PICTURE_TYPE_* was introduced. There are still places in the code where pict_type is used as an integer and there is a case where "pict_type = 0" with the explanation "let ffmpeg decide what to do". The new enum does not know a value of 0 and C++ will fail if compiling such programs anyway as it is refered as an int (and you cannot patch them properly).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb00b15f9e4e3c56abf628ed2cb9bfa8965e2bf8
Author: Diego Biurrun <diego at biurrun.de>
Date: Mon Jun 27 00:42:55 2011 +0200
avutil: Remove unused arbitrary precision integer code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2ee495fb241fa4ef5b8b56161328c4379d1c79a
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jun 22 23:30:15 2011 +0200
configure: Drop check for availability of ten assembler operands.
This was done to support gcc 2.95, which is an old legacy compiler
that fails to compile the current codebase anyway.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca699ac24e85c2f4ef8effa5d57d1c3082160d30
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jun 28 10:35:30 2011 +0200
dict: fix various typos
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1bb52045d3a6eb3fa35dbe8c9775ae07329e4cd6
Author: Nathan Caldwell <saintdev at gmail.com>
Date: Sun Jun 19 22:29:37 2011 -0600
aacenc: Save channel configuration for later use.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8dbaa5bd695e9f0fc3f7bbf52a76fd0d7caa2b80
Author: Alex Converse <alex.converse at gmail.com>
Date: Tue Jun 21 23:12:42 2011 -0700
aacenc: Fix codebook trellising for zeroed bands.
Choose band type (codebook) zero, count its bits, and mark the other
states as unnavigable.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=13a099799e89a76eb921ca452e1b04a7a28a9855
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 16 12:04:26 2011 -0400
swscale: change prototypes of scaled YUV output functions.
Remove unused variables "flags" and "dstFormat" in yuv2packed1,
merge source rows per plane for yuv2packed[12], and make every
source argument int16_t (some where invalidly set to uint16_t).
This prevents stack pollution and is part of the Great Evil Plan
to simplify swscale.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=94e59cb84b0fbc016333c22685cdc4afeabbdf08
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jun 28 04:23:20 2011 +0200
random_seed: more elaborate doxy.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c029ea39bd58905d7a15ad7e1eb7991447606974
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jun 28 04:10:40 2011 +0200
AVDictionary: warn about its shortcommings and mention available replacements.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dff5a8353266641311827a4bbdd940f7ad08c8b6
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Fri Jun 24 07:43:19 2011 -0700
swscale: re-add support for non-native endianness.
This works through some non-obvious hacks in utils.c.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3d3c8149370da133c2059bc2370268b4ffbc18d5
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 16 12:04:25 2011 -0400
swscale: disentangle yuv2rgbX_c_full() into small functions.
This is part of the Great Evil Plan to simplify swscale.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6fba14eecbc7849efc9951866103e21d99713d88
Author: Ronald Bultje <rbultje at dhcp-172-22-79-135.mtv.corp.google.com>
Date: Mon Jun 27 18:10:03 2011 -0700
swscale: split yuv2packed[12X]_c() remainders into small functions.
This is part of the Great Evil Plan to simplify swscale.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dc179ec81902e3c9d327f9e818454f2849308000
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Thu Jun 16 12:04:24 2011 -0400
swscale: split yuv2packedX_altivec in smaller functions.
This will likely lead to a considerable performance boost,
since it removes a branch from the inner loop. Part of the
Great Evil Plan to simplify swscale.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7b7c47c8f70e51d3835a6153c3e467e59acf8a8b
Merge: 65eae2a 8683c6a
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Tue Jun 28 02:29:39 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ac3enc: move ff_ac3_encode_frame() to ac3enc_template.c
ac3enc: merge log2_tab() into normalize_samples()
ac3enc: Remove bit allocation fallbacks.
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0d994b2f45c08794899057ee7ca54f48218c0a53
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Sun Jun 26 15:52:00 2011 -0700
swscale: don't use planar output functions to write to NV12/21.
This prevents a crash when converting to NV12/21 without the bitexact
flags enabled.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8683c6a638f2e323d11b520c5e130b46b1eb1eda
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Sun Jun 26 23:58:19 2011 -0400
ac3enc: move ff_ac3_encode_frame() to ac3enc_template.c
This avoids using function pointers for quite a few small functions, most of
which just call DSP functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=668afae438ec8502517abb1c001b984c649e5e95
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Mon Jun 27 07:46:27 2011 -0400
ac3enc: merge log2_tab() into normalize_samples()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7dcdf974d02caee206b38d0946b2fc1fab082aa3
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Tue Jun 21 12:59:11 2011 -0400
ac3enc: Remove bit allocation fallbacks.
They introduce too much complexity for very little benefit. The result is that
encoding will be more likely to fail at extremely low bitrates where quality
would be awful anyway.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=65eae2a7a2a14926c9f9683544e99982ba565f93
Author: Jonathan Baldwin <jbaldwin9182 at gmail.com>
Date: Sat Jun 25 08:06:00 2011 +0200
lavdev: add openal input device
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdeb803e2fe1239e0217186c7441c94adb0d9895
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sun Jun 26 18:49:00 2011 +0200
vf_lut: fix draw_slice() in case of non packed image data for packed RGB
The previous code was erroneously assuming that the linesize was
equivalent to width*pixel_step, which is not always true.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9df1d329a5ac718dd9459ed37acdbbc88adc31e3
Author: ami_stuff <ami_stuff at o2.pl>
Date: Mon Jun 27 10:03:21 2011 +0200
Support fourcc Y8 (ticket 308).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90d475a9e7ecc03f9b3067a90225a9438ac84b9f
Author: ami_stuff <ami_stuff at o2.pl>
Date: Mon Jun 27 09:40:53 2011 +0200
Support fourcc YV16 (ticket 307).
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e747b091cbc6b41f3531cfdf9d1bdd34606b1df3
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Jun 27 09:26:48 2011 +0200
Fix VDPAU decoding for some H264 samples.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f211d9d8391c15e7408b8468dd7430eae2514544
Merge: 721719d 659aa20
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jun 27 03:32:45 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
build: improve rules for test programs
build: factor out the .c and .S compile commands as a macro
swscale: remove unused xInc/srcW arguments from hScale().
H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bit
H.264: make filter_mb_fast support 4:4:4
mpeg4videoenc: Remove disabled variant of mpeg4_encode_block().
configure: allow post-fixed cpu strings for athlon64, k8, and opteron when setting the -march flag.
Move some variable declarations below the proper #ifdefs.
Conflicts:
Makefile
ffplay.c
libswscale/swscale.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=659aa20e56de03b461afdaa6ae7e5d4be6e0d5fc
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 25 11:51:09 2011 +0100
build: improve rules for test programs
This generates dependencies for the *-test.o files ensuring
rebuilds when necessary.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bc877faf7f92deef9c619d81bec85202b9f10f0e
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 25 11:57:32 2011 +0100
build: factor out the .c and .S compile commands as a macro
These commands have the same form, and using a common macro allows
it to be used elsewhere without further duplication.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=97535ffb9795f59c4fbfacfe1541d752ed47218e
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date: Sun Jun 26 14:41:44 2011 -0700
swscale: remove unused xInc/srcW arguments from hScale().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9a0dda8b3ab07fa7be60335715a6c350c907a7b8
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Sun Jun 26 00:21:54 2011 -0700
H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bit
2tap qpel isn't implemented yet for high bit depth, so it just breaks decoding.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84153d188347b3dee684fab40bf28ddd3eba64cf
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Sat Jun 25 19:40:05 2011 -0700
H.264: make filter_mb_fast support 4:4:4
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=721719dd0c0321b47500fa49b649c78422e910aa
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date: Sun Jun 26 14:08:22 2011 -0700
dnxhddec: handle cid change in bitstream.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90a40b226a5c90e48da8041294c3782de6ee61fc
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date: Sun Jun 26 14:01:00 2011 -0700
ffmpeg: fix prototypes of functions after the removal of OPT_FUNC2.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3fbc9bbb884da6a1fb331b1cb03945008ee36312
Author: Diego Biurrun <diego at biurrun.de>
Date: Sun Jun 26 16:37:07 2011 +0200
mpeg4videoenc: Remove disabled variant of mpeg4_encode_block().
As a nice sideeffect this fixes the following warning:
libavcodec/mpeg4videoenc.c:302:20: warning: variable ‘rl’ set but not used [-Wunused-but-set-variable]
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f222b95506349f78c0124eb72489dc61d2c6218
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jun 18 03:11:16 2011 +0200
lavfi: add testsrc source
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9ddf1b1ae4d654008501726f98a244627b8765a0
Author: Alexis Ballier <aballier at gentoo.org>
Date: Wed Jun 22 22:25:14 2011 +0200
configure: allow post-fixed cpu strings for athlon64, k8, and opteron
when setting the -march flag.
This is to match gcc's {athlon64,k8,opteron}-sse3 -march flags.
Signed-off-by: Justin Ruggles <justin.ruggles at gmail.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f3876ea4850dcb52c200cf7b8955dc6790626829
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jun 15 00:30:03 2011 +0200
Move some variable declarations below the proper #ifdefs.
This avoids warnings about set-but-unused variables.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c13b5bb398c12361732b7b47c71954484f5af1d
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sun Jun 26 13:29:17 2011 +0200
Add operand size to add instructions.
In these cases it can't be guessed from the operands (at least
not necessarily), and it seems some clang versions refuse to
compiler it.
Fixes ticket #303.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ebc64dc81881bd514144b9ddf6ee08c1bc116574
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sun Jun 26 09:44:31 2011 +0200
Revert "build: Remove multiple inclusion guards from config.mak."
This reverts commit 89b5829d0a4d9510efeff65dbeeaed50e0980120.
Conflicts:
configure
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=11096804340ac2cec37ef1bce828105bd0a7dfbe
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sun Jun 26 09:46:05 2011 +0200
Revert "build: Remove redundant config.mak includes from subdirectory Makefiles."
This reverts commit a6213f3dce4006e0d47bd938e15832987d95efef.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b3ca11f07feb08738128f6b7127ccf8eb3f72ede
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Sun Jun 26 09:42:42 2011 +0200
Revert "build: Add DEP_LIBS dependency directly to the shared library build rule."
This reverts commit 729f953fb5079ca09bbac391b824be454df029d6.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4ccb7911baa761d373e28068b93db13a76a780b8
Merge: 5fba761 d0ce090
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sun Jun 26 02:31:32 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ARM: silence some annoying armcc warnings
ffplay: Remove unused-but-set channels variable from update_sample_display().
build: Add DEP_LIBS dependency directly to the shared library build rule.
build: Remove multiple inclusion guards from config.mak.
build: Remove redundant config.mak includes from subdirectory Makefiles.
aacenc: Mark psy_3gpp_window() as av_unused.
Conflicts:
configure
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5fba761f6e3ff1e3d27fdefe257a9bb31d2cc7ea
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jun 25 21:54:58 2011 +0200
samplefmt: remove deprecated use of av_get_bits_per_sample_fmt()
Use av_get_bytes_per_sample() instead.
Fix deprecation warning:
samplefmt.c: In function ‘av_samples_fill_arrays’:
samplefmt.c:88: warning: ‘av_get_bits_per_sample_fmt’ is deprecated (declared at samplefmt.c:76)
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5aca97e2471f0a64c93789a912d4284726bea47b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jun 25 21:53:21 2011 +0200
vsink_buffer: add missing description
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d7686b3e0f590e793cd0b2986015019023dc22c2
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Sat Jun 25 21:49:45 2011 +0200
configure: select buffersink_filter when ffplay is enabled
buffersink_filter is a strong requirement for compiling ffplay.
Fixes ffplay compilation with --disable-everything --disable-ffmpeg.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d0ce090ec553c88eb8e9c303156017417d4599cc
Author: Mans Rullgard <mans at mansr.com>
Date: Sat Jun 25 18:51:00 2011 +0100
ARM: silence some annoying armcc warnings
This silences warnings about pointer target sign mismatches as
already done for gcc with -Wno-pointer-sign.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c5cf0f7a76e80996bd6d2786408cd24bbef605de
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Fri Jun 24 10:04:22 2011 +0200
Fix compilation in subdir with NASM.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fe343286ec5564606f29aa94848bc5dc3b2b3709
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Fri Jun 24 19:53:28 2011 +0200
Restore some more rules to common.mak to improve building in subdirs.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c713620b4c261e35522fc49394bc9ab5cc4ca27a
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jun 25 14:09:40 2011 +0200
ffplay: Remove unused-but-set channels variable from update_sample_display().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=729f953fb5079ca09bbac391b824be454df029d6
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jun 25 02:01:12 2011 +0200
build: Add DEP_LIBS dependency directly to the shared library build rule.
The dependency was added conditional to a variable that is always defined,
so it is safe to add it directly.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89b5829d0a4d9510efeff65dbeeaed50e0980120
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jun 25 00:32:12 2011 +0200
build: Remove multiple inclusion guards from config.mak.
config.mak is no longer included multiple times; the guards are pointless.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a6213f3dce4006e0d47bd938e15832987d95efef
Author: Diego Biurrun <diego at biurrun.de>
Date: Sat Jun 25 00:19:39 2011 +0200
build: Remove redundant config.mak includes from subdirectory Makefiles.
Calling Make from subdirectories is not supported and config.mak has
multiple inclusion guards anyway, so the top-level include is enough.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3a0d0ff5e60a8245f672fedd2aa49fa937aa875a
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jun 24 10:49:59 2011 +0200
aacenc: Mark psy_3gpp_window() as av_unused.
It is intentionally left in to allow adding 3GPP-style windowing in the future.
Marking it av_unused silences an annoying unused function warning.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=392aa6e444f13aaddcf3d215b1058640a2ada846
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Fri Jun 24 12:02:41 2011 +0200
ogg_read_packet: forward error code.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dca3542d35c8b1769f9fd32641567ffa2346327e
Merge: e65d6e2 b36518d
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Sat Jun 25 04:04:53 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
configure: Add -Wno-format-zero-length to CFLAGS.
udp: Receive on the remote port number, if no local port is set
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e65d6e22e300e286bcc27443df8449aaf9d062dd
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 24 23:45:15 2011 +0200
configure: select buffersink_filter when ffmpeg is enabled
buffersink_filter is a strong requirement for compiling ffmpeg.
Fixes ffmpeg compilation with --disable-everything.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b36518dcf457f5655c75c978bffed08dcd9535d6
Author: Diego Biurrun <diego at biurrun.de>
Date: Fri Jun 24 21:16:10 2011 +0200
configure: Add -Wno-format-zero-length to CFLAGS.
The C standard specifies that zero-length format strings are allowed.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5aa8b270db2b88f136ef518b4bdf2b5dfff4a77b
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Fri Jun 24 19:51:16 2011 +0200
Restore accidentally removed parts of "BRIEF" list.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6d28cf02965e74ff2f772d8632b018375a6c346
Author: Jeff Downs <heydowns at somuchpressure.net>
Date: Thu Jun 23 14:12:37 2011 -0400
parse_options(): Avoid passing NULL as a string arg to fprintf
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fc66e231541b91b22f6e0d8257991cc5343db8d5
Author: Can Wu <wu.canus at gmail.com>
Date: Fri Jun 17 13:58:01 2011 +0800
udp: Receive on the remote port number, if no local port is set
For a unicast udp stream to localhost:1234, currently
ffplay udp://:1234?localport=1234
works, but
ffplay udp://:1234
doesn't work.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f925b243818fa320b3c19e4e0554a07b49e8a2be
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 24 11:56:19 2011 +0200
general.texi: clarify with examples what "the FFmpeg libraries" means
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=978e711b2cacf6d9515f7c5e32e76a4013aec0d2
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Jun 23 01:36:29 2011 +0200
general.texi: remove reference to --enable-memalign-hack, no longer required
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=470ac1437d8efbb619b72b75be0e71fe98915be4
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 24 00:06:56 2011 +0200
MAINTAINERS: add a "Releases" section
The new section documents the maintainership status for the various
FFmpeg releases, on a best effort basis.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9fff623d0a95f44ef9ec8b5e752146b77869e5d3
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Thu Jun 23 23:52:33 2011 +0200
Changelog: merge various 0.7* sections into a single 0.8 section
FFmpeg never had distinct alfa/beta 0.7 releases, so having a single
0.8 section with all the changes should be less confusing for the
users, and it is also consistent with what we did with 0.5 and 0.6
releases.
Also add a dedicated 0.7 section, explaining how it differs from 0.8.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=95dd1741af2c0416b74135f6ccf40f4bab5583b6
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Fri Jun 24 09:10:25 2011 +0200
Allow running make in subdirs again.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ec899222b3c90b3496a502175baac74cac1f564
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Fri Jun 24 09:02:57 2011 +0200
Revert "build: move basic rules and variables to main Makefile"
This reverts commit bb5249244ddb22df1cfb8dee1c369e6cd653d00d.
This is necessary to allow running "make" in subdirs again.
Conflicts:
Makefile
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=686959e87e377c0494da636640e36779dd985c30
Merge: ffc6c8a adbfc60
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Fri Jun 24 02:54:12 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
doxygen: Consistently use '@' instead of '\' for Doxygen markup.
Use av_printf_format to check the usage of printf style functions
Add av_printf_format, for marking printf style format strings and their parameters
ARM: enable thumb for Cortex-M* CPUs
nsvdec: Propagate error values instead of returning 0 in nsv_read_header().
build: remove SRC_PATH_BARE variable
build: move basic rules and variables to main Makefile
build: move special targets to end of main Makefile
lavdev: improve feedback in case of invalid frame rate/size
vfwcap: prefer "framerate_q" over "fps" in vfw_read_header()
v4l2: prefer "framerate_q" over "fps" in v4l2_set_parameters()
fbdev: prefer "framerate_q" over "fps" in device context
bktr: prefer "framerate" over "fps" for grab_read_header()
ALSA: implement channel layout for playback.
alsa: support unsigned variants of already supported signed formats.
alsa: add support for more formats.
ARM: allow building in Thumb2 mode
Conflicts:
common.mak
doc/APIchanges
libavcodec/vdpau.h
libavdevice/alsa-audio-common.c
libavdevice/fbdev.c
libavdevice/libdc1394.c
libavutil/avutil.h
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=adbfc605f6bbe87b292c82cd1f5d4d974fa6b73c
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 23 22:41:54 2011 +0200
doxygen: Consistently use '@' instead of '\' for Doxygen markup.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9abbe8cc136e7fbc69004df3f1de9d54c40d969d
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jun 17 10:31:11 2011 +0300
Use av_printf_format to check the usage of printf style functions
This helps catching cases where the format string doesn't
match what is passed in, or injection bugs where user data
is passed in as format string.
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67e9ae14d93aeee019bf65d38192ca5c75dc99dd
Author: Martin Storsjö <martin at martin.st>
Date: Fri Jun 17 10:30:15 2011 +0300
Add av_printf_format, for marking printf style format strings and their parameters
Signed-off-by: Martin Storsjö <martin at martin.st>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e19704a6a04786f65478b9e9aeb470c6d1e277c
Author: Mans Rullgard <mans at mansr.com>
Date: Thu Jun 23 15:42:19 2011 +0100
ARM: enable thumb for Cortex-M* CPUs
These CPUs are thumb-only and thus require this option.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ffc6c8a4305d25db8a5af72389a2453b17f43646
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jun 23 16:49:51 2011 +0200
Support u8, s8, alaw and mulaw channel reordering in alsa.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=35fa0d47585cef28cd8191dccf0607d90c7667a6
Author: Diego Biurrun <diego at biurrun.de>
Date: Thu Jun 23 13:27:21 2011 +0200
nsvdec: Propagate error values instead of returning 0 in nsv_read_header().
This eliminates a warning about a set-but-unused variable.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f038cf3c745099151cdc8aa311fa83f5907598a6
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jun 6 22:38:38 2011 +0100
build: remove SRC_PATH_BARE variable
Setting SRC_PATH to "." when building in-tree removes the need
for a quoted version of the source path since out-of-tree builds
are not possible if the pathname contains spaces.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb5249244ddb22df1cfb8dee1c369e6cd653d00d
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jun 5 22:29:37 2011 +0100
build: move basic rules and variables to main Makefile
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d853efe53f13ef85ef8937df33017b33869bd52
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jun 6 15:21:12 2011 +0100
build: move special targets to end of main Makefile
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=41b68dce4d148b6a227d001b32deb275c01aa550
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 3 10:50:28 2011 +0200
lavdev: improve feedback in case of invalid frame rate/size
Show the invalid string in the error message.
While at it also prefer "Could not" over "Couldn't", plain forms are
preferred over contractions (simplify readability, especially for non
English-savvy people).
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4bda405447b13e84b4004ab281ae01abd230e22
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 3 10:41:47 2011 +0200
vfwcap: prefer "framerate_q" over "fps" in vfw_read_header()
The variable is used for containing the parsed value of framerate,
using a lexically consistent name eases readability/understanding.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e60068baeb576f34a542c8cad75d5604e9c5a2a9
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 3 10:39:54 2011 +0200
v4l2: prefer "framerate_q" over "fps" in v4l2_set_parameters()
The variable is used for containing the parsed value of framerate,
using a lexically consistent name eases readability/understanding.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a5351720cc2439219bb348efc81ff3df828df2a3
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 3 10:31:42 2011 +0200
fbdev: prefer "framerate_q" over "fps" in device context
The variable is used for containing the parsed value of framerate,
using a lexically consistent name eases readability/understanding.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da51a7c69cd105498d28a23f1137eef2915a8e6b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Fri Jun 3 10:54:10 2011 +0200
bktr: prefer "framerate" over "fps" for grab_read_header()
The variable is used for containing the parsed value of s1->framerate,
using a lexically consistent name ease readability/understanding.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=147bcf27c4f8b22a386ea626f9455cf3f7cf0410
Author: Nicolas George <nicolas.george at normalesup.org>
Date: Thu Mar 10 12:10:34 2011 +0100
ALSA: implement channel layout for playback.
Currently quad, 5.0, 5.1 and 7.1 are implemented.
Implementing support for other formats/layouts and capture should be
straightforward.
5.0 and 7.1 support by Carl Eugen Hoyos.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2359aeb52d2325ed6c28d4f7579e0999963bcec1
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Thu Apr 14 01:04:18 2011 +0200
alsa: support unsigned variants of already supported signed formats.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=921715edffbba5db8deb26b7ad3cb583ba963d03
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Jun 13 21:16:30 2011 +0200
alsa: add support for more formats.
Specifically, f32, f64, s32, s24, a-law and mu-law.
Signed-off-by: Anton Khirnov <anton at khirnov.net>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8986fddc2bab92bd7d77a123ac70c4fb70c96c7c
Author: Mans Rullgard <mans at mansr.com>
Date: Tue Jun 14 11:29:48 2011 +0100
ARM: allow building in Thumb2 mode
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b87a088bf5acad2a11e9f9c1dcec8f29bab3ec9
Merge: 1af1b52 9cd7b85
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Thu Jun 23 04:49:04 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
configure: add --optflags option
build: move documentation rules to doc/Makefile
build: move test rules to tests/Makefile
ac3enc: remove unneeded local variable in asym_quant()
ac3enc: remove a branch in asym_quant() by doing 2 shifts
ac3enc: avoid masking output in asym_quant() by using signed values for quantized mantissas.
H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
H.264: fix 4:4:4 + deblocking + MBAFF
H.264: fix 4:4:4 cropping warning
H.264: reference the correct SPS in decode_scaling_matrices
H.264: fix bug in lossless 4:4:4 decoding
Conflicts:
Makefile
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1af1b527727ccdfcfec8c02fa4e1ff291e9dd932
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jun 22 21:16:40 2011 +0200
general.texi: use "the FFmpeg libraries" in place of enumerating them
Avoid an incomplete listing of the libav* libraries, and the need to
update them again.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72365be496f845a419dccda09f94b3e11ee26a4d
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Wed Jun 22 21:17:31 2011 +0200
general.texi: apply minor formatting fix in the MinGW section
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9cd7b8549b71bcfced2062596fd9eecba092aeb1
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jun 19 18:47:06 2011 +0100
configure: add --optflags option
This allows overriding the default optimisation flags selected by
configure.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f87b03b50d0b4632f95da5b5d6772ec8f2a7f16f
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jun 6 18:03:22 2011 +0100
build: move documentation rules to doc/Makefile
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=698a183e30a5803537ded99e4b7aee640373575c
Author: Mans Rullgard <mans at mansr.com>
Date: Mon Jun 6 19:44:29 2011 +0100
build: move test rules to tests/Makefile
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8ae1a9524ebeecc2287731c47aad517904c4f942
Author: Alexis Ballier <aballier at gentoo.org>
Date: Wed Jun 22 22:25:14 2011 +0200
This is to match gcc's {athlon64,k8,opteron}-sse3 -march flags.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=81ef892ca8a85f0ab6058a3ed40c05a82a151ba5
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Wed Jun 22 21:42:09 2011 +0200
Use HAVE_TEN_OPERANDS for new decode_significance* functions.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c956907eca740f609a4e19d32b43a01fbaedff75
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date: Wed Jun 22 18:25:49 2011 +0200
Revert needless API change in 05e84c95.
When providing a custom AVIOContex for a AVFMT_NOFILE format
only print a warning instead of erroring out.
This allows the code to work with older MPlayer versions that
just always set pb out of laziness.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b6bde8c7702f6e6a485594fb5831e5bc04b2e763
Author: Anton Khirnov <anton at khirnov.net>
Date: Thu Jun 9 10:58:23 2011 +0200
ffplay: use new avformat_open_* API.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9584f0c9c5f3b84c3b2e9b2b9d3a7fdc2e0fd0d
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date: Wed Jun 22 10:33:01 2011 +0200
vf_mp: do not add duplicated pixel formats.
This avoid a crash with in avfilter_merge_formats() in case one of the
filter formats list has multiple time the same entry.
Thanks to Mina Nagy Zaki for helping figuring out the issue.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f4228097e41575dbbef56d65b01eb585892ce66b
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date: Tue Jun 21 10:30:41 2011 +0200
lavfi: minor style fixes in formats.c
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=684f4abfac6e007d3481e06e1c0777b826e3ba42
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Tue Jun 21 16:49:16 2011 -0400
ac3enc: remove unneeded local variable in asym_quant()
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f21fb76b1be18036c93c3e29fe1889a9fabf30b3
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Tue Jun 21 16:14:19 2011 -0400
ac3enc: remove a branch in asym_quant() by doing 2 shifts
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0e4dbe2996cad6d5e0b1c1d702306f3bd8499df9
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date: Tue Jun 21 13:39:02 2011 -0400
ac3enc: avoid masking output in asym_quant() by using signed values for
quantized mantissas.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2702a6f114f996ddfb334f1d8ddfae50e2c7eef7
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jun 22 02:34:02 2011 -0700
H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7c9079ab4cf0bcf34103fc9c5e49ec1fd7dd390c
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Wed Jun 22 02:05:14 2011 -0700
H.264: fix 4:4:4 + deblocking + MBAFF
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=932db250243812380640112fd27a59bc0642bc8a
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jun 21 04:16:33 2011 -0700
H.264: fix 4:4:4 cropping warning
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=85a88f9c0c0fcc2fc48121db1beb5ada68d24bdc
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Tue Jun 21 01:10:37 2011 -0700
H.264: reference the correct SPS in decode_scaling_matrices
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b79f2e2e928eb346dbea85cc89393dcdf010ca9
Author: Jason Garrett-Glaser <jason at x264.com>
Date: Mon Jun 20 15:56:35 2011 -0700
H.264: fix bug in lossless 4:4:4 decoding
Coefficient test for i16x16 add_pixels4 assumed luma plane.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b2ad33dead8e97b8eee4e707e54dcd64b4854b8d
Author: Philip Langdale <philipl at overt.org>
Date: Sat Jun 18 10:58:42 2011 -0700
CrystalHD: Always identify H.264 streams as Annex B.
Now that we're converting all streams to Annex B format, we
can identify them as such to the hardware.
Signed-off-by: Philip Langdale <philipl at overt.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=63e0697294ce0040fba58daa0a1de4e45dc4c677
Author: Philip Langdale <philipl at overt.org>
Date: Sat Jun 18 11:00:37 2011 -0700
CrystalHD: Always send filtered H.264 stream to hardware.
As we're now always running mp4 format streams through the annex b
filter, it makes sense to pass the filtered stream down, as
libcrystalhd would be doing the conversion internally anyway.
Signed-off-by: Philip Langdale <philipl at overt.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=edf5fbd5b2e78f59d864332d0db1320b429e9dc0
Author: Philip Langdale <philipl at overt.org>
Date: Sun Jun 12 20:13:18 2011 -0700
CrystalHD: Simplfy extradata handling for non-Annex B content.
Originally, we needed to restore the original extradata after
initialising the mp4toannexb filter because mplayer would end up
taking two passes through the init sequence for the same stream
and end up miscategorising the stream. This doesn't seem to happen
anymore, making the backup/restore process unnecessary.
Signed-off-by: Philip Langdale <philipl at overt.org>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=043d2affbbc124c6d802fe2989d9b1ed73825368
Merge: 86824c1 67e7dc5
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Jun 22 05:16:40 2011 +0200
Merge remote-tracking branch 'qatar/master'
* qatar/master:
rawdec: Fix decoding of QT WRAW files.
configure: report optimization for size separately
mov: Support Digital Voodoo SD 8 Bit and DTS codec identifiers.
mov: Support R10g codec identifier.
riff/img2: Add JPEG 2000 codec IDs.
riff: Add DAVC fourcc.
riff: Add M263, XVIX, MMJP, CDV5 fourccs.
rawvideo: Support auv2 fourcc.
swscale: Remove unused variable from ff_bfin_get_unscaled_swscale().
h264: Fix assert that failed to compile with -DDEBUG.
h264: Add x86 assembly for 10-bit weight/biweight H.264 functions.
fate: remove output redirections from old regtest scripts
Conflicts:
configure
libavcodec/rawdec.c
libavformat/isom.c
Merged-by: Michael Niedermayer <michaelni at gmx.at>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67e7dc54049d9b51a0c2168c8265145a9aef7780
Author: ami_stuff <ami_stuff at o2.pl>
Date: Tue May 24 23:38:01 2011 +0200
rawdec: Fix decoding of QT WRAW files.
From some tests it results that:
1. All of the AVI/MOV WRAW files need to be flipped.
2. MOV WRAW files need to use AVI color modes.
3. Assigning PAL8 mode by default to WRAW codec is not correct.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f082a0fb420f0367bdd00219fd0fe8fe3caf7bc7
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jun 19 18:41:14 2011 +0100
configure: report optimization for size separately
This removes an unsightly override of the 'optimizations' setting
only to make the configure report print 'small' when --enable-small
is used.
Signed-off-by: Mans Rullgard <mans at mansr.com>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=53d5cd2c8225e251826c77f8f69a30250038fbd0
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Fri May 13 01:08:01 2011 +0200
mov: Support Digital Voodoo SD 8 Bit and DTS codec identifiers.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ac639654f21aa78e0afa14f6c049ffa2c9078bd
Author: ami_stuff <ami_stuff at o2.pl>
Date: Fri May 13 00:49:29 2011 +0200
mov: Support R10g codec identifier.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a304a833621a793bbf49b796fe1fd11ea1cd54c8
Author: Kamil Nowosad <k.nowosad at students.mimuw.edu.pl>
Date: Mon May 23 23:13:34 2011 +0200
riff/img2: Add JPEG 2000 codec IDs.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ea1ca1714f655a463b941b115e45a1a2f031f7b
Author: ami_stuff <ami_stuff at o2.pl>
Date: Wed May 11 22:18:15 2011 +0200
riff: Add DAVC fourcc.
This fourcc is used by the "mpegable AVC" codec and files encoded with
this codec decode correctly with our H.264 decoder.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=682a20114e9ee0272be764c68dc1cf251ff083da
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon Apr 25 00:27:03 2011 +0200
riff: Add M263, XVIX, MMJP, CDV5 fourccs.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d352df093169f39631f1ec0017a3f186ef85f83c
Author: ami_stuff <amiUNDERSCOREstuff at o2.pl>
Date: Mon Apr 25 00:20:27 2011 +0200
rawvideo: Support auv2 fourcc.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=087d93f568962463e3db7bc2895a3d98ce30bfc0
Author: Diego Biurrun <diego at biurrun.de>
Date: Wed Jun 15 13:45:24 2011 +0200
swscale: Remove unused variable from ff_bfin_get_unscaled_swscale().
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6371ce4b0f0535a7f576b8f109d35345e3d11d7d
Author: Diego Biurrun <diego at biurrun.de>
Date: Tue Jun 21 01:11:28 2011 +0200
h264: Fix assert that failed to compile with -DDEBUG.
The assert referenced a variable that no longer exists since 4:4:4 support.
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84e70ef004d763262ea4e795341ff240b8b10da3
Author: Daniel Kang <daniel.d.kang at gmail.com>
Date: Tue Jun 21 00:30:23 2011 -0400
h264: Add x86 assembly for 10-bit weight/biweight H.264 functions.
Mainly ported from 8-bit H.264 weight/biweight.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
URL: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ea57502c82a91362daeafec392375706fa266d8b
Author: Mans Rullgard <mans at mansr.com>
Date: Sun Jun 19 16:19:06 2011 +0100
fate: remove output redirections from old regtest scripts
All tests are run through the fate-run.sh script which already
sets up redirections. Using the outputs set there simplifies
things somewhat.
Signed-off-by: Mans Rullgard <mans at mansr.com>
More information about the ffmpeg-cvslog
mailing list