commit c21b2cb4df381b0657d3f4fd14168a5cbbd03ef6 Author: Kovensky Date: Tue Apr 14 19:33:28 2009 -0300 Changed max number of streams from 20 to 64 for libavformat. Fixes demuxing of the CCCP Mega Audio Test and other files with lots of streams. libavformat/avformat.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5e62fe0cdff88fd2b8e19b7c7d2d72306cb48033 Merge: b32d37c... 29c2b04... Author: Kovensky Date: Tue Apr 7 21:12:26 2009 -0300 Merge branch 'master' of git://gitorious.org/ffmpeg/ffmpeg-mt Conflicts: libavformat/file.c commit 29c2b04f5074e49aa63cf50fb90e3a51e853ad9d Author: Alexander Strange Date: Sat Apr 4 00:35:28 2009 -0400 More todos related to init api mt-work/todo.txt | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 83b344d87b97ef6b72e84c145f2185f87ce22e9b Author: Alexander Strange Date: Sat Apr 4 00:27:47 2009 -0400 Forbid calling avcodec_thread_init after avcodec_open. Although ffplay used to do this, it never worked, since codecs were free to check thread_count in their init functions. libavcodec/pthread.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 7fc3b0d1f996b8a832017095244a3187b8d80f38 Author: Alexander Strange Date: Sat Apr 4 00:23:21 2009 -0400 Remove client calls to avcodec_thread_init. This function has no effect under ffmpeg-mt, since avcodec_open() calls it anyway. ffmpeg.c | 13 ++----------- ffplay.c | 2 -- 2 files changed, 2 insertions(+), 13 deletions(-) commit c563b57b187279c1af0f723110bdab815fac6385 Merge: 65e8486... 6a3327b... Author: Alexander Strange Date: Fri Apr 3 21:23:47 2009 -0400 Merge mainline. Conflicts: libavcodec/avcodec.h libavcodec/mpegvideo.c commit 6a3327b201dd4649c17f46d8726c18a6d46aad81 Author: stefano Date: Fri Apr 3 21:28:04 2009 +0000 Remove JACK input device addition entry. The addition of a new component is not considered an API change. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18329 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 3af983b1f081fce89df151ab017ffcfc2b6e708a Author: michael Date: Fri Apr 3 15:32:31 2009 +0000 Do not fail on zero packets. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18328 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8023c2ef93980655205ce6a5033f8c939fbdebbf Author: reimar Date: Fri Apr 3 14:03:49 2009 +0000 Mark line_skip3 asm argument as output-only instead of using av_uninit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18327 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/dsputil_mmx.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit ad564efe65d0579d236aca75f247d1bdadc62b29 Author: reimar Date: Fri Apr 3 14:02:34 2009 +0000 Mark put_signed_pixels_clamped_mmx output operands as early-clobber because they are. Hopefully fixes some FATE errors, too. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18326 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/dsputil_mmx.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 059ce0d0f332dd871f63e1d47bfc634c92d84af6 Author: reimar Date: Fri Apr 3 14:01:24 2009 +0000 Use DECLARE_ASM_CONST for non-global ff_vector128 constant used via MANGLE git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18325 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/dsputil_mmx.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c89aedf33add5dbe5bc8cb4023f08671adc51ab7 Author: gb Date: Fri Apr 3 07:40:58 2009 +0000 Add VC-1 bitstream decoding through VA API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18324 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 + libavcodec/allcodecs.c | 2 + libavcodec/vaapi_vc1.c | 355 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 359 insertions(+), 0 deletions(-) commit 3d2be9fdb99486c48301e02ec429fc2710a96afd Author: stefano Date: Fri Apr 3 00:06:17 2009 +0000 Update after the last two commits. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18323 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 902d6bb13d75f0ad71cea2c4a1ca3f02651c2b96 Author: stefano Date: Thu Apr 2 23:53:47 2009 +0000 Implement JACK input device. Patch by Olivier Guilyardi list samalyse com. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18322 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 4 + doc/general.texi | 1 + libavdevice/Makefile | 1 + libavdevice/alldevices.c | 1 + libavdevice/avdevice.h | 2 +- libavdevice/jack_audio.c | 326 ++++++++++++++++++++++++++++++++++++++++++++++ libavformat/Makefile | 3 + 7 files changed, 337 insertions(+), 1 deletions(-) commit 95859886e30f90c8d7f4eb72b178fc62c4bcc4bb Author: stefano Date: Thu Apr 2 23:22:19 2009 +0000 Implement av_fifo_space(). Patch by Olivier Guilyardi list et samalyse DOT c0m. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18321 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/avutil.h | 2 +- libavutil/fifo.c | 5 +++++ libavutil/fifo.h | 8 ++++++++ 3 files changed, 14 insertions(+), 1 deletions(-) commit 8df98ae333ac9d2f319bc24135f25dce14753b0c Author: diego Date: Thu Apr 2 22:41:58 2009 +0000 Fix lzo-test linking: -llzo2 should be in ELIBS, not EXTRALIBS. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18320 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 90f162b3af3eac8cb3ee278aeb560893c8a3003a Author: alexc Date: Thu Apr 2 21:02:42 2009 +0000 Rewrite put_signed_pixels_clamped_mmx() to eliminate mmx.h from dsputil_mmx.c. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18319 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/dsputil_mmx.c | 44 +++++++++++++++++++++++++++++------------ 1 files changed, 31 insertions(+), 13 deletions(-) commit 21050428d99149fdcb14dc82b4ebadf607c7ee75 Author: stefano Date: Thu Apr 2 20:24:15 2009 +0000 Update after the last API change. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18318 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 669c012803b24e112fcbc3a38158e0365da1f41b Author: stefano Date: Thu Apr 2 19:53:53 2009 +0000 Move AVPacket declaration from avformat.h to avcodec.h. Patch by Thilo Borgmann thilo dot borgmann at googlemail _dot_ com. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18317 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 53 ++++++++++++++++++++++++++++++++++++++++++++++- libavformat/avformat.h | 49 -------------------------------------------- 2 files changed, 51 insertions(+), 51 deletions(-) commit da55d9c7d19d8875b06a0d8d73f0678d551da529 Author: cehoyos Date: Thu Apr 2 12:15:04 2009 +0000 Map MOV fourcc YUV2 correctly to PIX_FMT_YUYV422. Patch by Jai Menon git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18316 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/raw.c | 1 + libavcodec/rawdec.c | 12 ++++++++++++ libavcodec/rawenc.c | 11 ++++++++++- libavformat/isom.c | 2 +- 4 files changed, 24 insertions(+), 2 deletions(-) commit 514ed41201c8a1feba3f4ad35b598a3703d3fb9b Author: reimar Date: Thu Apr 2 11:27:14 2009 +0000 Reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18315 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1d893ec6ee62cd315466b0f59c17dfb2b934481e Author: reimar Date: Thu Apr 2 11:26:46 2009 +0000 Support DVD subtitles in mov/mp4 as created by Nero. See also http://samples.mplayerhq.hu/sub/NeroMP4/unsupported-embedded-subs-2.mp4 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18314 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 488351db6b3828787a41816df3c66d8a91be09c0 Author: gb Date: Thu Apr 2 08:53:34 2009 +0000 Register VA API HW accelerators. Pending bits from earlier approved patches: https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-March/066111.html https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-April/066918.html git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18313 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/allcodecs.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 9c8e4ea59529c829801674f1470fe3bd3c8879fc Author: gb Date: Thu Apr 2 08:49:33 2009 +0000 Add VA API deps. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18312 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 6624e2989c9006f32f96dd34a7ee2167cb8ab7d2 Author: gb Date: Thu Apr 2 08:48:06 2009 +0000 Add hwaccel configury. This generates CONFIG___HWACCEL from registered HW accelerated codecs with REGISTER_HWACCEL(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18311 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 16 +++++++++++++--- libavcodec/Makefile | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) commit b4dfb18ef12abe2c801ad2c65d9d30406badea21 Author: diego Date: Thu Apr 2 08:15:03 2009 +0000 Replace manual setting of the removed av_log_level variable by the corresponding call to av_log_set_level(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18310 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/lzo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 018069c7fd9c6d2066c12efcb67f8bcb90c1d647 Author: gb Date: Thu Apr 2 08:08:45 2009 +0000 Add VA API pixfmt (only VLD is available ATM). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18309 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 277330d12263779d5398dbcb28e03d2a99df8a60 Author: diego Date: Thu Apr 2 08:02:32 2009 +0000 Add an empty line in front of configure debug instructions. This makes the actual error message that configure prints be more noticeable. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18308 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 056a51cd565bc5bf3aff9170fb5aad0bd27f6d18 Author: gb Date: Thu Apr 2 07:30:04 2009 +0000 Add MPEG-4 / H.263 bitstream decoding through VA API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18307 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 + libavcodec/vaapi_mpeg4.c | 175 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 177 insertions(+), 0 deletions(-) commit 8f3eac4d90814df81dab2410f43fd528daa11bb9 Author: bcoudurier Date: Thu Apr 2 03:52:19 2009 +0000 skip empty data packets in flv, fix input.flv git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18306 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit b41e1058ed005e1eda47f9cb9f376fae55171a32 Author: mru Date: Wed Apr 1 22:56:26 2009 +0000 ARM: START/STOP_TIMER support for ARMv7 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18305 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/arm/timer.h | 39 +++++++++++++++++++++++++++++++++++++++ libavutil/timer.h | 4 +++- 2 files changed, 42 insertions(+), 1 deletions(-) commit f46c2662659a43d9a517280e76c07098edfb68a5 Author: mru Date: Wed Apr 1 22:56:22 2009 +0000 Split libavutil/timer.h per architecture git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18304 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/bfin/timer.h | 41 +++++++++++++++++++++++++++++++++++++ libavutil/ppc/timer.h | 47 ++++++++++++++++++++++++++++++++++++++++++ libavutil/timer.h | 53 ++++++++--------------------------------------- libavutil/x86/timer.h | 35 +++++++++++++++++++++++++++++++ 4 files changed, 132 insertions(+), 44 deletions(-) commit f3424698a957209824ef26ad75cc557634147c2c Author: stefano Date: Wed Apr 1 21:07:49 2009 +0000 Extend read_line() to make it take a read_pal_component parameter. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18303 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) commit f4d4a8c93235962f45c81116d66e071d7eb5f004 Author: conrad Date: Wed Apr 1 09:11:32 2009 +0000 Add SSE4 detection support git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18302 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 ++ libavcodec/x86/cpuid.c | 10 ++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) commit 22a503f51536f9ec896464aaaae9a6b0185c776a Author: gb Date: Wed Apr 1 08:55:31 2009 +0000 Add 16cif video frame size abbreviation. i.e. -s alias for 1408x1152. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18301 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffmpeg-doc.texi | 2 ++ libavcodec/utils.c | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) commit b43b8b64b3400740eafc35001468dbf76087c705 Author: conrad Date: Wed Apr 1 08:06:30 2009 +0000 Remove unused FILTSIGN macro git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18300 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit dc296db20ca9c54a3b4c8daa6b54ddf3f59ef966 Author: mru Date: Wed Apr 1 01:22:36 2009 +0000 Remove aandcttab.o from dct-test dependencies, the lib includes it git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18299 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a19fa1b46c694be344ec3f6fad5326a00276bf94 Author: mru Date: Wed Apr 1 00:53:34 2009 +0000 Add $(ELIBS) to example/test app link command git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18298 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 ++ subdir.mak | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit 6b73fd181894f6f256d1b73ffb06941b5559e4e7 Author: mru Date: Wed Apr 1 00:53:31 2009 +0000 Make examples and test progs depend on libraries git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18297 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 -- subdir.mak | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) commit 9485b13f99bb4c38f9410782c10d5a673ab1198e Author: mru Date: Wed Apr 1 00:53:28 2009 +0000 Link tests/examples with -lfoo instead of libfoo.a git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18296 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b subdir.mak | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 72bf59f63a60314d550ed09d50a4302946344ba5 Author: mru Date: Wed Apr 1 00:53:25 2009 +0000 Always use -L flags for all subdirs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18295 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 42794b101186a24963d4f60b1e1ed41131cac264 Author: mru Date: Wed Apr 1 00:53:22 2009 +0000 Move make rules applicable only to subdirs into subdir.mak git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18294 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 30 ------------------------------ subdir.mak | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 30 deletions(-) commit 524854c00b0945185a2341c32f7ced075236d7af Author: compn Date: Wed Apr 1 00:45:28 2009 +0000 add another dv fourcc CDVH git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18293 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 42d22099ae136c9d811ecadfef95c90eeff5354a Author: stefano Date: Tue Mar 31 22:53:48 2009 +0000 Reindent after the last patch. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18292 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit a5ef7d67bdde2d45f5f1b3cc4880307d0dd879f9 Author: stefano Date: Tue Mar 31 22:52:30 2009 +0000 Add/fix support for bitstream formats reading in read_line(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18291 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 25 ++++++++++++++++--------- 1 files changed, 16 insertions(+), 9 deletions(-) commit 5be4323b3952075d9a8dd55218889e9f020b9037 Author: stefano Date: Tue Mar 31 22:48:18 2009 +0000 Make the step and offset fields of the component descriptor express a number of bits for bitstreams formats. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18290 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) commit 7d0224e86593194a0903f33b337bfc384b6bc5be Author: reimar Date: Tue Mar 31 22:28:36 2009 +0000 Fix ipvideo_decode_block_opcode_0xD again. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18289 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) commit 4d43b449d5b1519045d651b6c3647e2653e537d8 Author: stefano Date: Tue Mar 31 20:13:29 2009 +0000 Document read_line(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18286 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit 186e66a9d0d2082a3dd2a5c9772c7bc83d0265d6 Author: stefano Date: Tue Mar 31 19:57:53 2009 +0000 Add a notice telling that the behavior of skip_put_bits() is undefined if n is 0. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18285 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bitstream.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit f480f6addd1bf2476e315b20b3472b92c2687fcf Author: reimar Date: Tue Mar 31 19:39:47 2009 +0000 Cosmetics: remove some pointless {} git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18284 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 19 ++++++------------- 1 files changed, 6 insertions(+), 13 deletions(-) commit a04f2bafb165fa080e86be38e7cc6cae9c4635a8 Author: reimar Date: Tue Mar 31 19:36:44 2009 +0000 Slightly simplify ipvideo_decode_block_opcode_0xD git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18283 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 20 +++++++------------- 1 files changed, 7 insertions(+), 13 deletions(-) commit 3776fbc2429227edb2e3b4da4e6177c4275739e5 Author: reimar Date: Tue Mar 31 19:18:13 2009 +0000 One more simplification for ipvideo_decode_block_opcode_0xA git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18282 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 71 +++++++++++++----------------------------- 1 files changed, 22 insertions(+), 49 deletions(-) commit 73a967f8525a5929225724b91ca08ff83a98c134 Author: stefano Date: Tue Mar 31 18:52:50 2009 +0000 Cosmetics: reorder the pixel format descriptors to make them match the same order in pixfmt.h. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18281 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 146 +++++++++++++++++++++++++------------------------- 1 files changed, 73 insertions(+), 73 deletions(-) commit b5478e103a731229b6645a57ef1d009c188ea9e9 Author: reimar Date: Tue Mar 31 18:48:31 2009 +0000 Slightly simplify first part of ipvideo_decode_block_opcode_0xA, hopefully allows for further simplifications in the future. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18280 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 35 ++++++++++++++--------------------- 1 files changed, 14 insertions(+), 21 deletions(-) commit fd04b5f5ed5f08afbef6d25206d328aaded9e48a Author: stefano Date: Tue Mar 31 18:41:39 2009 +0000 Change the order of the components for RGB565LE and RGB565BE, to make them resemble the order in the name: BGR <-> RGB. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18279 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 92cef38ca314d7535ecb3c8c5e80cf1b7ce90870 Author: stefano Date: Tue Mar 31 18:36:58 2009 +0000 Add comments specifying the name of the components in the descriptors. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18278 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 80 +++++++++++++++++++++++++------------------------- 1 files changed, 40 insertions(+), 40 deletions(-) commit be25463885bca8fd09df58dd07d851b05a20b190 Author: reimar Date: Tue Mar 31 18:35:19 2009 +0000 Make ipvideo_decode_block_opcode_0x8 a lot simpler by decoding the pixels in a more natural order. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18277 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 95 ++++++++++--------------------------------- 1 files changed, 22 insertions(+), 73 deletions(-) commit 2f45a514cb5e839a0dfd04ef979790587c08bbd3 Author: reimar Date: Tue Mar 31 18:23:52 2009 +0000 Fix a too small CHECK_STREAM_PTR value in interplayvideo.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18276 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit f74d1be4e79db5d5b1242b14ba49db72607d54b5 Author: stefano Date: Tue Mar 31 18:18:14 2009 +0000 Make read_line() take as parameter a const AVPixFmtDescriptor * rather than a (non const) AVPixFmtDescriptor *. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18275 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c79fc673d9f5b4e3c8bee5da95fdc10e11b9b044 Author: diego Date: Tue Mar 31 15:50:11 2009 +0000 Replace MPEG group reference DCT implementation by newly rewritten version. patch by Dylan Yudaken, dyudaken gmail com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18274 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b LICENSE | 4 - doc/TODO | 1 - libavcodec/Makefile | 2 +- libavcodec/fdctref.c | 157 -------------------------------------------------- 4 files changed, 1 insertions(+), 163 deletions(-) commit e4b18f76d9e2cee04c426c68d85e2791f6f6806f Author: diego Date: Tue Mar 31 15:48:47 2009 +0000 Replacement reference DCT implementation. patch by Dylan Yudaken, dyudaken gmail com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18273 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dctref.c | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 121 insertions(+), 0 deletions(-) commit 5db440964bac9d0f79c86bee726bbe64632c460d Author: reimar Date: Tue Mar 31 14:48:14 2009 +0000 Avoid the last two uses of bitmasks in interplayvideo git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18272 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) commit f39911c8a2fecba573d5e968a3a3162aae568457 Author: reimar Date: Tue Mar 31 14:44:46 2009 +0000 100l, fix FATE test broken by r18264 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18271 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0bd381eb8848670d76fe768a94daa82d7e81391b Author: reimar Date: Tue Mar 31 14:10:45 2009 +0000 Reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18270 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 66 +++++++++++++++++++++--------------------- 1 files changed, 33 insertions(+), 33 deletions(-) commit 2219e50ed8b4234d0d9209c51f31d401f05f5432 Author: reimar Date: Tue Mar 31 14:06:22 2009 +0000 Deduplicate code by moving it outside the if/else git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18269 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) commit 9e000915b4b9b8d7a15008a04ae9e388ccc27b06 Author: reimar Date: Tue Mar 31 14:04:54 2009 +0000 Rearrange how the different cases are checked to reduce the number of comparisons and allow further simplifications. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18268 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) commit 0b2ae7b4970023b472ca440af224e515c32138bc Author: benoit Date: Tue Mar 31 14:00:46 2009 +0000 Fix warnings in tree.c test code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18267 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/tree.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 18fc270fe82d0f81a33f3846bde0d6c2fbdc342b Author: reimar Date: Tue Mar 31 13:58:40 2009 +0000 Avoid "reloading" code by using a 64 bit type for the flags and loading all at once. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18266 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 16 ++++++---------- 1 files changed, 6 insertions(+), 10 deletions(-) commit c6651ddee3bf38ad68c406c35833d2cddee316f0 Author: reimar Date: Tue Mar 31 13:33:55 2009 +0000 Remove now pointless temporary pix variables. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18265 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 14 ++++---------- 1 files changed, 4 insertions(+), 10 deletions(-) commit bf2e18dec9d8d21ccca03054300b4325b5de7576 Author: reimar Date: Tue Mar 31 13:30:42 2009 +0000 Slightly simplify part of ipvideo_decode_block_opcode_0x8 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18264 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 24 +++++++++++------------- 1 files changed, 11 insertions(+), 13 deletions(-) commit 831cf926250d20b0a56702179f1ac56673076986 Author: reimar Date: Tue Mar 31 13:21:41 2009 +0000 Fix indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18263 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit e24b56a65d3da20ae30310644388281ddf701da5 Author: reimar Date: Tue Mar 31 13:21:10 2009 +0000 Avoid code duplication by using ?: and array indexing instead of if..else git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18262 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 52 +++++++++++------------------------------- 1 files changed, 14 insertions(+), 38 deletions(-) commit a35a192116ec08795a6850567d3327e4e9170c65 Author: reimar Date: Tue Mar 31 12:57:03 2009 +0000 Prettify some assignments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18261 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) commit 492dc21bc95ae1f34e331d8fcab179740640516e Author: reimar Date: Tue Mar 31 12:44:35 2009 +0000 Get rid of some pointless bitmask/shifter variables in interplayvideo.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18260 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 53 +++++++++++++++++-------------------------- 1 files changed, 21 insertions(+), 32 deletions(-) commit e1814ab560f7f322a976549504c386b730b90bef Author: diego Date: Tue Mar 31 09:32:59 2009 +0000 Mark non-exported functions in test and example programs as static. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18259 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/api-example.c | 11 ++++++----- libavcodec/dct-test.c | 12 ++++++------ libavcodec/fft-test.c | 16 ++++++++-------- libavcodec/motion-test.c | 8 ++++---- libavutil/base64.c | 3 ++- libavutil/des.c | 2 +- libavutil/tree.c | 2 +- 7 files changed, 28 insertions(+), 26 deletions(-) commit 0cf5e1fafc358b03845d9d7280b26dc853432095 Author: gb Date: Tue Mar 31 09:18:00 2009 +0000 Revert Diego's r18249: Add required va/va.h header, should fix 'make checkheaders'. It seems the process is "mess the stuff around and let others fix my breakage"... git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18258 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vaapi.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 09effd1a99f86d50ca9d158a380808fec0a2109c Author: diego Date: Tue Mar 31 08:55:22 2009 +0000 Give better names to reference DCT functions. patch by Dylan Yudaken, dyudaken gmail com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18257 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dct-test.c | 64 ++++++++++++++++++++++++------------------------ libavcodec/fdctref.c | 10 ++++---- 2 files changed, 37 insertions(+), 37 deletions(-) commit a280f10ce15d7553eb822d73263f7c9ff22f0f64 Author: gb Date: Tue Mar 31 08:33:02 2009 +0000 Improve VA API buffers allocation logic. This also reduces struct vaapi_context down to ~60 bytes vs. a few KBs before, and gets rid of explicit VA data types. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18256 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vaapi.c | 53 +++++++++++++++++++------------ libavcodec/vaapi.h | 73 ++---------------------------------------- libavcodec/vaapi_internal.h | 9 +++++ libavcodec/vaapi_mpeg2.c | 11 +++--- 4 files changed, 51 insertions(+), 95 deletions(-) commit 1687c9011865bab05273d5b5f4de0b94a0ed95d1 Author: benoit Date: Tue Mar 31 07:37:55 2009 +0000 Move declaration of prn before any assignment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18255 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/snow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b32d37c2b7cfabbeb7d5067dbe21932bddad3586 Author: Kovensky Date: Mon Mar 30 20:03:20 2009 -0300 Add file.o to Makefile to fix linking error libavformat/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cf152760885871db93117738ad4eda0c22c0f7d9 Merge: 65e8486... 1eb4c72... Author: Kovensky Date: Mon Mar 30 20:02:45 2009 -0300 Merge commit 'ordered/ass_fix' commit 8901c0c11b952b3d3c324adf439777430736d820 Author: aurel Date: Mon Mar 30 21:37:04 2009 +0000 matroska: add support for MLP and TRUEHD codec tags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18254 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroska.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit c13a766e3730f59b27847625d0ec9eed210eb753 Author: diego Date: Mon Mar 30 21:32:52 2009 +0000 Rename regression test result files from b-libav* to b-lavf* for consistency. This requires updating the gxf regression checksum since the gxf muxer puts the filename in files it creates. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18253 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/codec-regression.sh | 20 ++-- tests/lavf.regression.ref | 268 ++++++++++++++++++++++---------------------- tests/seek.regression.ref | 50 ++++---- 3 files changed, 169 insertions(+), 169 deletions(-) commit c6befa16c63af350eb56d822dc52ed207980c027 Author: mru Date: Mon Mar 30 21:12:44 2009 +0000 Quote stored configure arguments containing spaces git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18252 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit a4a9cdcdb4588d76e8382b96b96c58bdb2bb40e8 Author: mru Date: Mon Mar 30 20:57:01 2009 +0000 Fix running regression tests on remote targets git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18251 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/codec-regression.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6df7a2d0eaa517cd58fe665af6e7baffb4d75e01 Author: gb Date: Mon Mar 30 20:39:08 2009 +0000 Record MPEG-4 sprite trajectory points [up to num_sprite_warping_points][isY]. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18250 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 6 ++++-- libavcodec/mpegvideo.h | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) commit 8d7b44233fa8fc21f42c70258b2b446ea2791aa0 Author: diego Date: Mon Mar 30 15:36:59 2009 +0000 Add required va/va.h header, should fix 'make checkheaders'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18249 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vaapi.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 72aef750d156b4a279875a9dde06b7a550fab95a Author: diego Date: Mon Mar 30 13:29:10 2009 +0000 Skip creation of tests/data directory in individual regression test scripts. It is already being taken care of by the Makefile. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18248 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/codec-regression.sh | 3 --- tests/ffserver-regression.sh | 3 --- 2 files changed, 0 insertions(+), 6 deletions(-) commit 7d34c0cf242d58d9bce5a8b7f1ea7bd1fee6bc86 Author: diego Date: Mon Mar 30 13:09:44 2009 +0000 Fix timefilter test program build without previously building libavformat. The test program depends on symbols from this library. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18247 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a4e36e69d4d86d07eea4dc2d2a0d606dbe2eb2dd Author: diego Date: Mon Mar 30 12:27:03 2009 +0000 Move generated file aynth1.sw to the data subdirectory. Thus it does not have to be removed separately and there is less clutter in the tests directory. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18246 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 9 +++++---- tests/codec-regression.sh | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) commit 68f2910b6acb63d322bdb8349dc1ce6371bfcc0b Author: diego Date: Mon Mar 30 12:00:16 2009 +0000 Rename regression.sh --> codec-regression.sh. Now all regression test scripts carry the regression test they run as prefix in their name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18245 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 6 +- tests/codec-regression.sh | 657 +++++++++++++++++++++++++++++++++++++++++++++ tests/regression.sh | 657 --------------------------------------------- 3 files changed, 660 insertions(+), 660 deletions(-) commit 238d4777be2affd9315780d0eeddf61880706e5f Author: michael Date: Mon Mar 30 10:39:20 2009 +0000 The definition of rate and distortion is not conditional of lambda being fixed (at least the current text sounded odd to me). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18244 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/rate_distortion.txt | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit d3c5fac38a04d66cc0076dccfc3ee47ea66d8b70 Author: diego Date: Mon Mar 30 10:05:00 2009 +0000 Rename server-regression.sh --> ffserver-regression.sh for consistency. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18243 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- tests/ffserver-regression.sh | 43 ++++++++++++++++++++++++++++++++++++++++++ tests/server-regression.sh | 43 ------------------------------------------ 3 files changed, 44 insertions(+), 44 deletions(-) commit 7af3906bdeffa9c6e9873b71d9652b96e87e4b72 Author: diego Date: Mon Mar 30 05:24:10 2009 +0000 Rename servertest target to ffservertest. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18242 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 54d213e97928ea3fe79d46e0042692cb5a472992 Author: diego Date: Mon Mar 30 05:22:22 2009 +0000 cosmetics: Rename 'do_libav' function to 'do_lavf'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18241 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/regression.sh | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) commit 4a5c372b3f2ed36c6c05f945b67e09d11f2688f6 Author: ramiro Date: Mon Mar 30 03:46:52 2009 +0000 mlpdec: Simplify check for substream_parity_present. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18240 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit ef0c83a7a2841b26ca3439fec41d7ab6a6c81c74 Author: ramiro Date: Mon Mar 30 03:44:20 2009 +0000 mlpdec: Simplify no restart header seen error. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18239 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) commit 4b17741c63341e6e8114a8c7461bca08be9e96f1 Author: ramiro Date: Mon Mar 30 03:42:40 2009 +0000 mlpdec: Simplify substream length mismatch error. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18238 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) commit 0ae814d22e3b33753bced1c208a2372e4178afd8 Author: ramiro Date: Mon Mar 30 03:37:19 2009 +0000 mlpdec: Prettify substream parity check. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18237 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) commit 27ddc19638b2cb014c370435e54f0b7c874c70c9 Author: ramiro Date: Mon Mar 30 03:34:15 2009 +0000 mlpdec: Cleaner and better termination word check. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18236 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) commit ebba286955de93c9effd7c119b32267c79aaa899 Author: ramiro Date: Mon Mar 30 03:20:01 2009 +0000 mlpdec: More validation for read_channel_params() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18235 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) commit b615dd20b3dc9852171e8ded824fbfdee759df98 Author: ramiro Date: Mon Mar 30 03:12:39 2009 +0000 mlpdec: whitespace cosmetics. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18234 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 18 ++++++------------ 1 files changed, 6 insertions(+), 12 deletions(-) commit 42d0efb7e61b057d5d334e6786478895d7e0c0db Author: ramiro Date: Mon Mar 30 03:08:55 2009 +0000 mlpdec: Simplify &foo[0] to foo and use index (which has just been initialized to MAX_BLOCKSIZE) instead of MAX_BLOCKSIZE, so both copies to/from state data look alike. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18233 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 4893749f7b13f308ba5cbaffa513b84fe243bc71 Author: ramiro Date: Mon Mar 30 03:05:38 2009 +0000 mlpdec: Split filter_state_buffer into [fi]irbuf and fp to [fi]ir. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18232 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 33 +++++++++++++++++---------------- 1 files changed, 17 insertions(+), 16 deletions(-) commit 4eadbb596eed43a7c276ebf56520d37d6b3c8dcd Author: ramiro Date: Mon Mar 30 02:59:45 2009 +0000 mlpdec: Unroll copying filter state data and filtering for the two filters. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18231 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 deletions(-) commit f3bf9ae232283a86183f00c72ca4d924ca23524a Author: ramiro Date: Mon Mar 30 02:54:19 2009 +0000 mlpdec: Max filter orders for FIR and IIR are 8 and 4 respectively. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18230 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlp.h | 12 +++++------- libavcodec/mlpdec.c | 11 ++++++----- 2 files changed, 11 insertions(+), 12 deletions(-) commit 63be2af723c48e5ccc747a20aee49aef28fa9720 Author: diego Date: Sun Mar 29 21:29:46 2009 +0000 Rename libav.regression.ref --> lavf.regression.ref. This matches the new name of the test target. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18229 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/lavf.regression.ref | 143 ++++++++++++++++++++++++++++++++++++++++++++ tests/libav.regression.ref | 143 -------------------------------------------- 2 files changed, 143 insertions(+), 143 deletions(-) commit 631fe760566c1e95fe65e0e1912d16d63f6883d2 Author: diego Date: Sun Mar 29 21:27:24 2009 +0000 Rename libav.regression.ref --> lavf.regression.ref. This matches the new name of the test target. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18228 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 84f7c6dfb2591b2092b5127d2be69cf2c102c1f5 Author: diego Date: Sun Mar 29 21:24:04 2009 +0000 Rename libavtest target to lavftest to better express what it tests. Also rename related variables to match the new name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18227 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 403857faff5be16a5f0fbafc36241ff9ac6be97c Author: diego Date: Sun Mar 29 20:17:23 2009 +0000 Rename test.conf --> ffserver.conf, the new name is more meaningful. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18226 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- tests/ffserver.conf | 307 ++++++++++++++++++++++++++++++++++++++++++++ tests/server-regression.sh | 4 +- tests/test.conf | 307 -------------------------------------------- 4 files changed, 310 insertions(+), 310 deletions(-) commit 52c01356ac4aac5a722c34773477a9bdaf6ae2ec Author: reimar Date: Sun Mar 29 18:15:02 2009 +0000 Merge the 3 COPY_FROM_* macros with lots of duplicated code into a single copy_from function. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18225 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 109 ++++++++---------------------------------- 1 files changed, 21 insertions(+), 88 deletions(-) commit 139cec793d089f4a491efeb0a23eb7c6ecfd67e0 Author: reimar Date: Sun Mar 29 17:50:46 2009 +0000 Change CHECK_STREAM_PTR macro to correctly handle the (extremely unlikely) overflow case. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18224 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c07dd69df0c2e3ed7b320f88023d509f281dd19e Author: reimar Date: Sun Mar 29 17:42:03 2009 +0000 Simplify check for leftover bytes after decoding for interplayvideo. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18223 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit c780be8a6d1dee2eccf606ff66f67d8189f28551 Author: reimar Date: Sun Mar 29 17:35:22 2009 +0000 Get rid of pointless "B" array in interplayvideo decoder. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18222 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) commit 0ff96f1bed9fee983dddcf2a600f15e7ff5ca4b8 Author: reimar Date: Sun Mar 29 17:23:40 2009 +0000 Replace many tiny loops in the interplayvideo decoder by memset, memcpy or initializers. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18221 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 69 ++++++++++++++++++------------------------ 1 files changed, 30 insertions(+), 39 deletions(-) commit 0ce4f843614c0186ceecb89363345aea34203310 Author: diego Date: Sun Mar 29 17:22:07 2009 +0000 Rename seek_test.sh --> seek-regression.sh for greater consistency. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18220 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- tests/seek-regression.sh | 30 ++++++++++++++++++++++++++++++ tests/seek_test.sh | 30 ------------------------------ 3 files changed, 31 insertions(+), 31 deletions(-) commit f14e591da181b72661548707ff3128336ebad45b Author: reimar Date: Sun Mar 29 17:15:42 2009 +0000 Make ipvideo_decode_block array constant, compile-time initialized instead of initializing it each time the decoder is initialized. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18219 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 29 ++++++++++------------------- 1 files changed, 10 insertions(+), 19 deletions(-) commit 68bcd207c0faaf97c1a3dc1f86ba25e6e2324f53 Author: diego Date: Sun Mar 29 14:42:52 2009 +0000 Globally ignore all example binaries. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18218 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b commit 756371c43a22668bccd1576dce88d01290c7e5b9 Author: diego Date: Sun Mar 29 14:35:20 2009 +0000 Generalize example target rule in common.mak so that it sets a -example$(EXESUF) suffix for all example files instead of doing this in individual Makefiles. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18217 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- libavcodec/Makefile | 2 +- libavformat/Makefile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit 95b61b5e7af2ebe7b2cea3a5ea13ea64f6a4e67c Author: diego Date: Sun Mar 29 14:28:56 2009 +0000 Rename apiexample.c --> api-example.c to be consistent with other example files. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18216 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- libavcodec/api-example.c | 452 ++++++++++++++++++++++++++++++++++++++++++++++ libavcodec/apiexample.c | 452 ---------------------------------------------- 3 files changed, 453 insertions(+), 453 deletions(-) commit 27cadccb1d441feb4b3b772b671c84a837323c93 Author: diego Date: Sun Mar 29 13:48:43 2009 +0000 AltiVec optimizations in libswscale are no longer GPL. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18215 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b LICENSE | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c26801e683bdd99631705f7515a55a3ca344e3b9 Author: ramiro Date: Sun Mar 29 03:42:32 2009 +0000 mingw32: Restore creation of import libraries. They are still not being installed, but they're good for creating -dev packages. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18214 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0679c8d4e412ba62b799a6d6331d8117da8f9acf Author: rbultje Date: Sat Mar 28 03:54:31 2009 +0000 Don't strip the first three characters off of any metadata in ASF file. See "[FFmpeg-devel] [PATCH] asf fix" thread. Patch contributed by David DeHaven . git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18213 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asfdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit daa82b4809c7e8b8994de0188621128d90f5fcb8 Author: ramiro Date: Sat Mar 28 00:53:52 2009 +0000 mlpdec: Remove few random dprintf()s. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18212 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 8 -------- 1 files changed, 0 insertions(+), 8 deletions(-) commit 59918397f0d379854d9398bb84e30d52f0c16e71 Author: ramiro Date: Fri Mar 27 23:55:38 2009 +0000 mlpdec: Check for blocksize in proper range. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18211 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1beb3c304ac21bf8e12f9fd43398c96697248ed9 Author: ramiro Date: Fri Mar 27 23:48:08 2009 +0000 mlpdec: quant_step_size can be any value from 0 to 0xF. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18210 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit da0e817e5fdcab249b40e66307a928a1bc59910a Author: ramiro Date: Fri Mar 27 23:47:18 2009 +0000 mlpdec: output_shift can be any value from -8 to 7. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18209 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit f7625ec12783b9a84a318b73e6b4a43c2003b7d4 Author: ramiro Date: Fri Mar 27 23:45:52 2009 +0000 output_shift is signed git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18208 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c3c4fc75e990f97a8fe339789fca1991028adfd9 Author: ramiro Date: Fri Mar 27 23:42:22 2009 +0000 Split read_channel_params() into its own function. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18207 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 86 +++++++++++++++++++++++++++++---------------------- 1 files changed, 49 insertions(+), 37 deletions(-) commit 5abd6d6aff4048966a86a053a3758833f073a97d Author: ramiro Date: Fri Mar 27 23:32:32 2009 +0000 Split read_matrix_params() into its own function. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18206 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 88 +++++++++++++++++++++++++++++---------------------- 1 files changed, 50 insertions(+), 38 deletions(-) commit 5c565102396b7800fb7db2483ae0214d338e373e Author: ramiro Date: Fri Mar 27 23:27:16 2009 +0000 Add myself as mlp* maintainer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18205 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit ca732d4309aa2bd7c479a14d4997e11df04762d8 Author: lucabe Date: Fri Mar 27 21:36:44 2009 +0000 Make rtp_write_header() fail in case of unsupported payload type git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18204 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtpenc.c | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) commit db36904edccc455389f8356dc086f08541e79045 Author: diego Date: Fri Mar 27 17:06:39 2009 +0000 Move output-example dependency declaration after subdir.mak include so that it is not the first (and thus default) target and output-example is not always built. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18203 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e90ad4ee109c436c6da32acad731bbce1b979fa1 Author: kostya Date: Fri Mar 27 16:31:47 2009 +0000 Merge some cases for reading raw data with different bit depths in BMP git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18202 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bmp.c | 16 ++-------------- 1 files changed, 2 insertions(+), 14 deletions(-) commit ae4cfb0f1de95d67845b7d510af57201ea44ba69 Author: benoit Date: Fri Mar 27 08:24:46 2009 +0000 Fix seek test build, by undefining printf and fprintf. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18201 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek_test.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 7a4205d9bda6b6561bef9488153955f741c1efd5 Author: michael Date: Fri Mar 27 03:03:50 2009 +0000 Check for INIT_VLC_USE_STATIC git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18200 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit ebce16e705a4bf89c00f27a8afc37936277d96cd Author: diego Date: Fri Mar 27 00:01:06 2009 +0000 Move output_example.c --> libavformat/output-example.c. The libavformat directory is a better place for a libavformat API example. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18199 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 5 - doc/general.texi | 6 +- libavformat/Makefile | 3 + libavformat/output-example.c | 553 ++++++++++++++++++++++++++++++++++++++++++ output_example.c | 553 ------------------------------------------ 5 files changed, 559 insertions(+), 561 deletions(-) commit 9bee07584df9a567e148c4d992a7a70a6f39f5ea Author: victor Date: Thu Mar 26 21:46:45 2009 +0000 Make static the list of registered filters. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18198 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavfilter/avfilter.c | 2 +- libavfilter/avfilter.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit b0f87b7f6b93d30d1caf64a5cab10744953941b6 Author: diego Date: Thu Mar 26 17:16:11 2009 +0000 Remove unnecessary CFLAGS variable from output_example link command. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18197 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e07143eba1ea2cabeeb3bd48fbce7c5bd872ffc9 Author: diego Date: Thu Mar 26 14:37:14 2009 +0000 Removing example programs is already handled by the generic clean commands, so there is no need to remove output_example individually. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18196 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 77d84d52b4714d1cacf6ae101732e9c5691ae5cc Author: benoit Date: Thu Mar 26 14:15:42 2009 +0000 Fix a warning on an uninitialized variable. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18195 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek_test.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 392df16b090fdc70ef2e4206a6760104a2bf591f Author: diego Date: Thu Mar 26 12:41:11 2009 +0000 Make svn:ignore properties globally consistent. Ignore all .d, .ho, .exe, -test files, all generated libraries and headers and example programs. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18194 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b commit e65c3f83c05975bbe7e3dce657e75f71cd7a812b Author: diego Date: Thu Mar 26 10:12:21 2009 +0000 Use a wildcard match instead of a list to remove test programs. This is robust against renames and also removes test programs not (yet) hooked up in the main Makefiles. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18193 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- libavutil/Makefile | 2 -- 2 files changed, 1 insertions(+), 3 deletions(-) commit fdda8a924fecc201619a9b7bdeb5e722484a9dbe Author: ramiro Date: Thu Mar 26 01:34:02 2009 +0000 Use intptr_t when casting pointers to int. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18192 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dsputil.c | 2 +- libavcodec/h263.c | 2 +- libavformat/avc.c | 2 +- libavformat/file.c | 14 +++++++------- 4 files changed, 10 insertions(+), 10 deletions(-) commit 6a0d06658ac8da62d87ec52b5cd106d0c6168c96 Author: ramiro Date: Thu Mar 26 01:29:20 2009 +0000 Create swscale subdirs for out-of-tree builds. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18191 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 531def64c2b72e6e2a2166e92619963a4a275c63 Author: diego Date: Wed Mar 25 19:00:15 2009 +0000 fft-test does not depend on fdctref.o. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18190 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 3326fd36fb99dc025078b1be8933f774fad38e7a Author: diego Date: Wed Mar 25 18:19:20 2009 +0000 Move adding the '-test$(EXESUF)' suffix to test programs into common.mak. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18189 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- libavcodec/Makefile | 6 +++--- libavformat/Makefile | 2 +- libavutil/Makefile | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) commit fa99102cc135c3fb638939b7a87097b8aca782f5 Author: diego Date: Wed Mar 25 18:14:28 2009 +0000 prettyprinting cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18188 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) commit b0459496ebfbbca098cbdaaaa5d0d2afc2ab0f8f Author: diego Date: Wed Mar 25 17:46:25 2009 +0000 cosmetics: Group all path variables together in config.mak. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18187 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 13873253f789cf0c205e4f5d0bbbf3d987c7df14 Author: diego Date: Wed Mar 25 14:19:22 2009 +0000 typo: beomes --> becomes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18186 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b LICENSE | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d761764e64a49ae25e0c72c047d4571198f00b2a Author: diego Date: Wed Mar 25 14:05:20 2009 +0000 Move licensing information into a separate file called LICENSE and rewrite it for greater clarity in the process. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18185 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b LICENSE | 37 +++++++++++++++++++++++++++++++++++++ README | 33 +-------------------------------- 2 files changed, 38 insertions(+), 32 deletions(-) commit 72dc13d0e5588cee2188b5301d8546aac4ef29e2 Author: diego Date: Wed Mar 25 10:28:01 2009 +0000 Clarify that our LGPL/GPL licenses come with an explicit "or later" clause. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18184 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b README | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) commit e7264e02ac603a6fdf286238eea6d6db1a90c6fe Author: diego Date: Wed Mar 25 10:18:47 2009 +0000 The Mersenne Twister PRNG was removed, mention replacement. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18183 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit f4832341c71a2ad12c2cf9c62dc871c7127fa6a1 Author: diego Date: Wed Mar 25 10:12:31 2009 +0000 cosmetics: Reformat paragraphs and other cosmetic changes. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18182 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) commit 35504c08ebe9010fa3f2a9e192b0860e5e768e6c Author: bcoudurier Date: Wed Mar 25 06:07:13 2009 +0000 set wrong dts for iMovie created files which has huge ctts delay, fix ffmpeg_sample.m4v git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18181 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit d4def72dcd40af473fac1b22b3357db600d6dd3e Author: ramiro Date: Wed Mar 25 00:50:56 2009 +0000 Clear some more variables that are used on subdir Makefiles. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18180 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 434745ca6ad422f107da6d0457a1bb1ce1f9f5eb Author: jbr Date: Tue Mar 24 22:44:12 2009 +0000 cosmetics: add an @return to documentation for decode_frame_header() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18179 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit b18df932b330d98dab9894c3feb6432608ec5937 Author: diego Date: Tue Mar 24 16:28:48 2009 +0000 Add _XOPEN_SOURCE #define. This is necessary for (s)random(), which are XSI extensions of POSIX. Avoids implicit declaration warnings on some systems. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18178 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/trasher.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d9fcd32474943db1cf272f163025588511d987a8 Author: rbultje Date: Tue Mar 24 03:24:59 2009 +0000 strchr(string, '\0') returns non-NULL, and is thus not suited for use in redir_isspace(char) to check if '\0' is a space or not. Therefore, we now use memchr(), since then we can give the length of the string (i.e. the length excluding the terminating '\0'). Fixes issue 919, see also the follow-ups in the "[PATCH] rtsp.c small cleanups" mailinglist thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18177 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit f4b4a842c092324e3209d0dba0df9f65f48c7060 Author: superdump Date: Tue Mar 24 02:26:10 2009 +0000 Update apiexample.c to use the newer avcodec_decode_audio2() API. This also fixes compilation. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18176 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/apiexample.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 2830606bdec413d2f860beac2863f661c2d8f852 Author: jbr Date: Tue Mar 24 01:17:55 2009 +0000 flacdec: split frame header decoding and validation into a separate function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18175 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 15 ++++++-- libavcodec/flacdec.c | 93 ++++++++++++++++++++++++++++++-------------------- 2 files changed, 68 insertions(+), 40 deletions(-) commit e5ad74f116826df562df7337ebe71afd163a64f0 Author: stefano Date: Mon Mar 23 23:01:11 2009 +0000 Use PIX_FMT_NE() for defining the PIX_FMT_RGB32 variants macros. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18174 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/pixfmt.h | 15 ++++----------- 1 files changed, 4 insertions(+), 11 deletions(-) commit daa729f1bb2c9d5843b4ecf0fde968de4b5b8fd6 Author: stefano Date: Mon Mar 23 22:57:55 2009 +0000 Make the PIX_FMT_NE() macro more generic. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18173 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/pixfmt.h | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit db1a18afc8875d79cef4a2bf049e206034b9d0a2 Author: gb Date: Mon Mar 23 22:09:13 2009 +0000 Add MPEG-2 bitstream decoding through VA API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18172 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 1 + libavcodec/vaapi_mpeg2.c | 149 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 150 insertions(+), 0 deletions(-) commit 8766b95487a10d9c480090d68826644613a83405 Author: benoit Date: Mon Mar 23 16:43:06 2009 +0000 Move declaration of 'pict' closer to where it is used and initialize it. Patch by avcoder: gmail(ffmpeg) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18171 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit d35c8e1dae975de38b5f399abe5cc1de4df12a7e Author: benoit Date: Mon Mar 23 10:58:05 2009 +0000 Move av_class to AVResampleContext instead of ReSampleContext. Fixes issue 852. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18170 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/resample.c | 3 +-- libavcodec/resample2.c | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) commit cd28e4b0e06f8e0255ef1edda1b2feef15381876 Author: alexc Date: Mon Mar 23 05:13:26 2009 +0000 AAC: Ignore cc_domain for independent (time domain) coupling. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18169 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-) commit f96f43010bf4c44cadac42e21527496c489b694d Author: stefano Date: Sun Mar 22 23:42:06 2009 +0000 Add pcxenc.o to the $OBJS list, it was erroneously removed from it in r18164. Fix compilation. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18168 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 412106551239cd09ad756f2f9fcce60296c83104 Author: jbr Date: Sun Mar 22 23:22:44 2009 +0000 flacdec: cosmetics: white space git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18167 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 5557ca642a4f5d1c7575112bf86d9b58fc958321 Author: jbr Date: Sun Mar 22 23:19:49 2009 +0000 flacdec: cosmetics: separate the pure frame header parsing code from other frame header decoding code git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18166 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 66 +++++++++++++++++++++++++------------------------ 1 files changed, 34 insertions(+), 32 deletions(-) commit 3fbe4c45de7c31f84ec7dce0fcfd1b15754cb560 Author: diego Date: Sun Mar 22 23:13:21 2009 +0000 Rename 'tests' target to 'testprogs'. It is too easily confused with the 'test' target and a directory named tests exists. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18165 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- common.mak | 10 +++++----- libavcodec/Makefile | 6 +++--- libavformat/Makefile | 2 ++ libavutil/Makefile | 2 +- 5 files changed, 12 insertions(+), 10 deletions(-) commit 5e8aeec4e449f3ccfa9db9c2168d8f7a13b64141 Author: diego Date: Sun Mar 22 22:50:22 2009 +0000 Split AVCodec declarations for PAM/PBM/PGM/PGMYUV/PPM decoders and encoders so that they can be enabled and disabled individually. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18164 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 16 ++++++--- libavcodec/allcodecs.c | 10 +++--- libavcodec/pnmenc.c | 85 ++++++++++++++++++++++++++++++++++++++++++------ 3 files changed, 90 insertions(+), 21 deletions(-) commit 77de018fef1abb77e59942bc1e8dc47a2ed78129 Author: stefano Date: Sun Mar 22 22:50:19 2009 +0000 Make the pixel formats which were defined as macros: PIX_FMT_ARGB PIX_FMT_RGBA PIX_FMT_ABGR PIX_FMT_BGRA defined as enum PixelFormat values, and viceversa make: PIX_FMT_RGB32 PIX_FMT_RGB32_1 PIX_FMT_BGR32 PIX_FMT_BGR32_1 defined as macros, also resort accordingly the enum PixelFormat list. Also make avcodec_get_pix_fmt() recognize the "rgb32" and "bgr32" aliases, in order to make ffmpeg pass regressions test. This change breaks ABI backward compatibility. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18163 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 +- libavcodec/imgconvert.c | 40 +++++++++++++++++++++++----------------- libavutil/avutil.h | 2 +- libavutil/pixfmt.h | 24 ++++++++++++------------ 4 files changed, 37 insertions(+), 31 deletions(-) commit f8dcc6932550194ce2d9e1fddd5f129774ae037e Author: jbr Date: Sun Mar 22 22:38:06 2009 +0000 flacdec: allow sample rate to change mid-stream, but log a warning message when it does git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18162 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit 5023d14ab0f43c432b940b22f5ae88af3f610db2 Author: diego Date: Sun Mar 22 22:33:41 2009 +0000 Add rule for building API example programs. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18161 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 4 +++- common.mak | 6 ++++-- libavcodec/Makefile | 3 ++- 3 files changed, 9 insertions(+), 4 deletions(-) commit b8cd20619bdd300a223e5e31dc884a5dc6df09e1 Author: stefano Date: Sun Mar 22 22:13:10 2009 +0000 Factorize: use the X_NE() macro in avcodec_get_pix_fmt(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18160 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) commit 0269e1bde952d9a1fe17b0033120ae86cab75f55 Author: jbr Date: Sun Mar 22 22:12:03 2009 +0000 flacdec: cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18159 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d1992b67a2f4ba92300a3d2e5af4ab431c0af3a1 Author: stefano Date: Sun Mar 22 22:10:36 2009 +0000 Implement X_NE() macro. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18158 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 1f0ad33161f10a2fe5987c9198bd3d7cbe4bc68f Author: jbr Date: Sun Mar 22 22:10:33 2009 +0000 flacdec: change frame bps validation to return an error value if bps changes since this is not currently supported by the decoder. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18157 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) commit 61cdb0d9206895b72e55394a99174683a0b84aaa Author: jbr Date: Sun Mar 22 21:53:28 2009 +0000 flacdec: cosmetics: add some braces to if/else statements git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18156 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) commit 9589326c77d426bf6276eaa48589facc62320237 Author: jbr Date: Sun Mar 22 21:31:23 2009 +0000 flacdec: skip frame when allocated data size is too large git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18155 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e6a8b6ee83cb69428ea62d52ffce4d7534ce9730 Author: jbr Date: Sun Mar 22 21:13:10 2009 +0000 10l: don't check against current layout until after validating ch_mode. should have been in last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18154 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9440e96650026c1e4bc0abce4836153bb07ea02c Author: jbr Date: Sun Mar 22 21:07:43 2009 +0000 flacdec: give a more accurate error message when validating channel layout. differentiates between invalid values and unsupported values. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18153 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) commit d3e39813d4771d1b3d9bd27692d412a04d5dfd8c Author: stefano Date: Sun Mar 22 21:01:08 2009 +0000 Export to pixdesc.h the av_pix_fmt_descriptors array. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18152 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 2 +- libavcodec/pixdesc.h | 4 ++++ 2 files changed, 5 insertions(+), 1 deletions(-) commit e78b45e8e81ace8f07bb6ec97c0a6251c0d271d7 Author: jbr Date: Sun Mar 22 20:19:20 2009 +0000 flacdec: move data size check to flac_decode_frame() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18151 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) commit 0e37ded95b8f0dbb11f5b79e84e7b9940d11da62 Author: jbr Date: Sun Mar 22 19:12:02 2009 +0000 flacdec: cosmetics: comments and white space git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18150 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) commit c3d9ebce8cff295da80f994358bb16f9ac5dbc2c Author: jbr Date: Sun Mar 22 18:59:45 2009 +0000 cosmetics: vertical alignment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18149 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cfa522480aaf10c87443fc3e1fe1f83aa050f884 Author: jbr Date: Sun Mar 22 18:59:00 2009 +0000 flacdec: remove unneeded local variable git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18148 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) commit e145ca0e05b94097ecd853276c4483a1f48b9b4e Author: jbr Date: Sun Mar 22 18:56:07 2009 +0000 flacdec: cosmetics: rename 3 variables git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18147 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 38 +++++++++++++++++++------------------- 1 files changed, 19 insertions(+), 19 deletions(-) commit 354f412ed30051cd2ef74e3e299d6809d297aeee Author: jbr Date: Sun Mar 22 18:52:15 2009 +0000 flacdec: use a local variable for GetBitContext in decode_frame() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18146 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 31 ++++++++++++++++--------------- 1 files changed, 16 insertions(+), 15 deletions(-) commit da0e7fe158cd4917b1a4f8ac3544b138a8228a5a Author: aurel Date: Sun Mar 22 16:10:37 2009 +0000 handle id3v2 'genre' tag formated as '%d' git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18145 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 475f8a9c1dbef1a316c6f63775c3afcb4b51eb9c Author: rbultje Date: Sun Mar 22 13:05:13 2009 +0000 Remove alpha channel from default colorspace tables, since it is unused. See "qtpalette.h" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18144 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 6 +- libavformat/qtpalette.h | 558 +++++++++++++++++++++++----------------------- 2 files changed, 282 insertions(+), 282 deletions(-) commit 90467bc801782713dac5d564a95061fa9cd80d17 Author: diego Date: Sun Mar 22 13:00:15 2009 +0000 Use $< automatic variable to simplify some commands. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18143 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b subdir.mak | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d571df16a3d11cc0a244dfd5a891d31b90de2beb Author: rbultje Date: Sun Mar 22 12:47:16 2009 +0000 Add a @todo with a comment from Kostya so we don't forget to optimize that at some point in the future. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18142 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 16857c3453aa01574ede66e3d68291d2d9cf3e4b Author: kostya Date: Sun Mar 22 07:40:22 2009 +0000 Add AURA 1 and 2 codec IDs and register their FOURCCs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18141 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 ++ libavformat/riff.c | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit 4a9988bc0cd9f5268c9d7fadd41e23e7e025400c Author: bcoudurier Date: Sun Mar 22 03:52:55 2009 +0000 allocate tracks instead of using MAX_STREAMS git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18140 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) commit 5e1069075c552bbb323f9b70ee109a3d1c516527 Author: bcoudurier Date: Sun Mar 22 02:53:01 2009 +0000 init ext sample rate to 0 if not present git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18139 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg4audio.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit c4c3d79dd15fbd53bd683fc954f9e631248c82fb Author: bcoudurier Date: Sun Mar 22 02:47:35 2009 +0000 since code now use get_bits_long, allocate padding buffer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18138 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d9efa4eb757729c1d7c9ae4319c0fb9b58aad172 Author: bcoudurier Date: Sun Mar 22 02:04:28 2009 +0000 avoid creating a new stream not referenced in pmt since it cannot be associated to a program, fix issue 835 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18137 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegts.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit 19259a2512b508a5637d1c37120061dcd0ff30dc Author: gb Date: Sun Mar 22 01:32:27 2009 +0000 Add common VA API data structures and helpers. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18136 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vaapi.c | 197 ++++++++++++++++++++++++++++++++++++ libavcodec/vaapi.h | 232 +++++++++++++++++++++++++++++++++++++++++++ libavcodec/vaapi_internal.h | 59 +++++++++++ 3 files changed, 488 insertions(+), 0 deletions(-) commit e65edb41b45cb8c265f8682acc33645f1aa3fda4 Author: gb Date: Sat Mar 21 23:44:21 2009 +0000 Add support for HW accelerated VC-1 decoding through the new AVHWAccel infrastructure. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18135 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) commit e4d10a54addb3fbde7e61ed92740fd89835a579b Author: bcoudurier Date: Sat Mar 21 23:29:34 2009 +0000 reset codec width/height for h264 forcing decoder to parse extradata git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18134 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 6cd35857b3ce5bb8df2eda97404208c6c18ba1ab Author: stefano Date: Sat Mar 21 23:08:20 2009 +0000 Change the RGB5X5/BGR5X5 pixel format defines so that we have little endian and big endian variants instead of native-endian ones. This patch breaks API/ABI backward-compatibility. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18133 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 48 +++++++++++++++++++++++++++++++++++++++------- libavcodec/pixdesc.c | 3 -- libavutil/avutil.h | 2 +- libavutil/pixfmt.h | 19 ++++++++++++++--- 4 files changed, 56 insertions(+), 16 deletions(-) commit 2c976e2dc12a6e481fb01a722a15323290f00ed0 Author: stefano Date: Sat Mar 21 22:50:29 2009 +0000 Use PIX_FMT_NE() macro. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18132 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/pixfmt.h | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 9da00d87199cb9865da498a4712623269d002131 Author: stefano Date: Sat Mar 21 22:48:48 2009 +0000 Implement PIX_FMT_NE() macro. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18131 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/pixfmt.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 19cab246bad255d335ece2e92b3ec7a5622b56e1 Author: stefano Date: Sat Mar 21 22:43:46 2009 +0000 Extend the behavior of avcodec_get_pix_fmt(), if it cannot find a pixel format for the provided name, make it look for the native endian variant of the name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18130 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 14 +++++++++++++- libavcodec/imgconvert.c | 20 +++++++++++++++++++- 2 files changed, 32 insertions(+), 2 deletions(-) commit 4d29e6c109a61029b45152fb3d5b94fc4b6d5984 Author: stefano Date: Sat Mar 21 22:24:44 2009 +0000 Globally prefer enum PixelFormat over int when it makes sense. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18129 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 28 ++++++++++++++-------------- libavcodec/imgconvert.c | 42 ++++++++++++++++++++++-------------------- libavcodec/imgconvert.h | 4 ++-- 3 files changed, 38 insertions(+), 36 deletions(-) commit 792dbcf2939c1619d75628eb18fbc65c47bfed1f Author: rbultje Date: Sat Mar 21 21:02:08 2009 +0000 Remove slash-skipping code because the function called right after that statement (get_word_sep()) already does that all by itself. See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18128 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 0b1bab9fc242332aa65395117ab9e195d787b428 Author: rbultje Date: Sat Mar 21 21:00:51 2009 +0000 Reindent something where a if () --> { <-- is on a newline rather than on the same line as the if. See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18127 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit f90983738b0192b19cd000decc08b6f7772b2803 Author: rbultje Date: Sat Mar 21 20:59:59 2009 +0000 Free metadata if already allocated; fixes a memleak if the header occurs twice in a stream (e.g. malicious input, broken file, etc.). See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18126 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 7c30c9ef1a5a1041737c0477823ca311948dd98a Author: rbultje Date: Sat Mar 21 20:58:41 2009 +0000 Fix silly bug in hex_to_data() where it compares a string pointer for whether it is '\0' rather than its content (char *p; if (p == '\0') instead of if (*p == '\0')). See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18125 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b3d21b38bf32ce5e0b5a01b7de0eef673d3a2b8c Author: rbultje Date: Sat Mar 21 20:56:57 2009 +0000 Remove useless comment about something that is deprecated. See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18124 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit a7fc8349f3e4019b112b734485a06560282e36d8 Author: rbultje Date: Sat Mar 21 20:55:52 2009 +0000 Use skip_spaces() in the "redir" demuxer instead of "while (isspace(&p)) p++". See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18123 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 93aea025548ababb96d48631fda1cf5651e0fe8b Author: rbultje Date: Sat Mar 21 20:54:47 2009 +0000 Merge functional code from get_word() and get_word_sep() into a single function, since they both do approximately the same thing. At the same time, remove redir_isspace() altogether since code elsewhere (including get_word_sep()) uses strchr() for the same purpose. See summary in "[PATCH] rtsp.c small cleanups" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18122 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 35 ++++++++++++----------------------- 1 files changed, 12 insertions(+), 23 deletions(-) commit 2e47e78ad8ab4b6e3aaecba02077f91d7ed71995 Author: rbultje Date: Sat Mar 21 20:46:36 2009 +0000 Allow (and parse) incoming server messages (notices) interleaved with TCP data packets or in addition to UDP data packets, over the RTSP/TCP connection. See discussion in [PATCH] rtsp.c: read TCP server notifications/messages" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18121 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 65 ++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 51 insertions(+), 14 deletions(-) commit c108c924eb3ef93cf9a47e827ee64b0818ac2a20 Author: rbultje Date: Sat Mar 21 20:44:46 2009 +0000 Add a @todo item to use ByteIOContext instead of URLContext at some point in the future, requested by Luca in "[PATCH] rtsp.c: read TCP server notifications/messages" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18120 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 6277c3fea442b3b870222ed1899facf69ff3156a Author: rbultje Date: Sat Mar 21 20:34:24 2009 +0000 Remove index writing in RM muxer, since it is broken (multiple streams per single index chunk) and is always empty anyway. See "[PATCH] rmenc.c: remove index writing" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18119 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmenc.c | 14 +++----------- tests/ffmpeg.regression.ref | 12 ++++++------ tests/libav.regression.ref | 4 ++-- tests/rotozoom.regression.ref | 12 ++++++------ 4 files changed, 17 insertions(+), 25 deletions(-) commit 6360f3e7978933ee11659f1b35a93af0f47d3071 Author: rbultje Date: Sat Mar 21 19:19:09 2009 +0000 Don't allow to sync on packets of zero-size length, since these are never valid. See "[PATCH] rmdec.c: prevent zero-length packets" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18118 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6f08ac38be029fa63180da8870541cbeb45df4a9 Author: rbultje Date: Sat Mar 21 19:18:07 2009 +0000 Move "- 12" statement up a bit. See "[PATCH] rmdec.c: prevent zero-length packets" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18117 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) commit 7092231bbf52120dc92d2d4ec44a124f6dfb37ab Author: diego Date: Sat Mar 21 17:28:38 2009 +0000 Remove deprecated and now unused Mersenne Twister PRNG. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18116 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 3 +- libavutil/random.c | 99 ---------------------------------------------------- libavutil/random.h | 76 ---------------------------------------- 3 files changed, 1 insertions(+), 177 deletions(-) commit 31f9daf17a096ac90853637aafa035e6b6844234 Author: kostya Date: Sat Mar 21 17:01:56 2009 +0000 Register myself as Smacker maintainer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18115 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 5eee209fcd4057c115071cc2b1b2c8b2697c3246 Author: diego Date: Sat Mar 21 16:16:04 2009 +0000 When warning about forbidden pseudo random number generation functions, suggest the correct replacement functions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18114 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 5b721056fc1f74cdf61616424d720b789e5c4ca4 Author: diego Date: Sat Mar 21 16:14:55 2009 +0000 Fix reference to av_random_init where av_lfg_init was meant. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18113 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/elbg.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1c68deeccdee62d53bb694f071d96c0df8fa78b2 Author: diego Date: Sat Mar 21 16:14:21 2009 +0000 Fix reference to av_random where av_lfg_get was meant. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18112 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/lfg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 817a75b538e081a9e2a3f62d6305e659fefc0bb5 Author: kostya Date: Sat Mar 21 15:52:14 2009 +0000 Make Smacker audio decoder output audio in original bit depth Patch by Daniel Verkamp ($firstname) at (three-letter file extension for drivers in Win 3.1) dot (nu) Thread: [PATCH] Smacker: Output audio in original bit depth git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18111 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/smacker.c | 11 +++++------ libavformat/smacker.c | 1 + 2 files changed, 6 insertions(+), 6 deletions(-) commit dd4c8d4c60c5eb2eba98047d27afbdba3d3ba762 Author: diego Date: Sat Mar 21 13:51:29 2009 +0000 Remove deprecated functions and structures on next version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18110 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 4 ++++ libavcodec/bitstream.c | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 4f15168c09f3b3d29238b335220f689e66292be0 Author: bcoudurier Date: Sat Mar 21 10:32:43 2009 +0000 check if feed max file size is too small git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18109 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 8cc4629220739268b78d03e35a8108b0e59b8343 Author: bcoudurier Date: Sat Mar 21 10:29:37 2009 +0000 cosmetics, reindent and remove empty line git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18108 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) commit 9a00e0ce91f448904efc177c1fff8921005fc0e2 Author: bcoudurier Date: Sat Mar 21 10:28:49 2009 +0000 new Truncate option which will make feeder truncate feed file git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18107 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit c176feaa0eae926896276fa94c4f362c29aff23b Author: reimar Date: Sat Mar 21 10:25:20 2009 +0000 Fix avpicture_get_size for non-paletted formats with a helper palette to not include the size of that palette. Also clarify its documentation. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18106 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 6 +++++- libavcodec/imgconvert.c | 13 ++++++++++++- tests/libav.regression.ref | 4 ++-- 3 files changed, 19 insertions(+), 4 deletions(-) commit 0464fb90383d08417e388356aab48a58c50b2e9b Author: bcoudurier Date: Sat Mar 21 10:03:37 2009 +0000 update ffserver regression ref git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18105 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/ffserver.regression.ref | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 2ba462a256c731f25e07a718022a65467c1ede14 Author: bcoudurier Date: Sat Mar 21 09:58:07 2009 +0000 do not call av_find_stream_info if stream is ffm, should fix stalling git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18104 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3b72d12d375c5f0d1b5b6b416bc0678f493fd6f0 Author: bcoudurier Date: Sat Mar 21 09:56:25 2009 +0000 send busy reply if max connections number is exceeded git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18103 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) commit de4df06bf27449d23bdbadc74d603fd56ea501e2 Author: conrad Date: Sat Mar 21 08:22:36 2009 +0000 Reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18102 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggparsespeex.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) commit c4284e96ea254619c72ba402de1a6a1d0e814d4e Author: conrad Date: Sat Mar 21 08:22:09 2009 +0000 Fix Speex header parsing in ogg demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18101 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggparsespeex.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 746cf7506e8f37b4e6db04f12ecba486d2b10954 Author: conrad Date: Sat Mar 21 08:03:30 2009 +0000 Document ogg_codec's header function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18100 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggdec.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 29375fa3bead0ccb1a4af748d36d3ec37b23a06a Author: bcoudurier Date: Sat Mar 21 07:36:25 2009 +0000 fix compilation when DEBUG_SEEK is defined git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18099 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ffmdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d4e38581eb6777bef784d805578c08f7ed517aa5 Author: bcoudurier Date: Sat Mar 21 07:35:52 2009 +0000 fix valid seeking range git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18098 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ffmdec.c | 16 +++++++--------- tests/seek.regression.ref | 28 ++++++++++++++-------------- 2 files changed, 21 insertions(+), 23 deletions(-) commit 676102a6050506a6ab2368b21b11d8b874b4c8c3 Author: bcoudurier Date: Sat Mar 21 06:52:55 2009 +0000 adjust write index if not set git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18097 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 6c19259633a74c47db6d50de559a36e4c05fb366 Author: bcoudurier Date: Sat Mar 21 05:03:11 2009 +0000 update seek regression ref due to 18063 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18096 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek.regression.ref | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit 9d747754a62847d97bca28954871d28e3dd7f6cb Author: jbr Date: Sat Mar 21 03:14:56 2009 +0000 Take over sole maintainership for all FLAC-related stuff git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18095 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit c1b9747907a54b9556fe0eaaa0ab70a65a0cc8a3 Author: jbr Date: Sat Mar 21 02:06:31 2009 +0000 Fix the ogg regression test, which was broken by r18092. This is an expected change because the ogg muxer with FLAC encoder uses the maximum frame size estimate since it cannot rewrite the real maximum frame size at end of encoding. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18094 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/libav.regression.ref | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bec3c4155fc1a579d3da42178e2261818b68ed61 Author: jbr Date: Sat Mar 21 01:55:36 2009 +0000 add myself as maintainer for new FLAC files git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18093 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dead93a8d9735d25a10aeccc961e0085397f520d Author: jbr Date: Sat Mar 21 01:54:31 2009 +0000 add a function to calculate a more accurate estimate for maximum FLAC frame size and use the function in the FLAC decoder and FLAC encoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18092 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 16 ++++++++-------- libavcodec/flac.c | 43 +++++++++++++++++++++++++++++++++++++++++++ libavcodec/flac.h | 8 ++++++++ libavcodec/flacdec.c | 3 ++- libavcodec/flacenc.c | 7 ++----- 5 files changed, 63 insertions(+), 14 deletions(-) commit 10cd12bf56cb14b319219ae02ff5631e45baa25e Author: jbr Date: Sat Mar 21 01:27:28 2009 +0000 flacdec: account for frame and subframe header overhead when calculating estimate for maximum frame size git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18091 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 77fd4bc9a361d7997bccdfed4474c674a613c5bc Author: jbr Date: Sat Mar 21 01:20:28 2009 +0000 revert accidental unrelated change in last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18090 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacenc.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit abe527edad624de78ecccdaa8d34cd4f6c270128 Author: jbr Date: Sat Mar 21 01:16:38 2009 +0000 share sample rate and blocksize tables between the FLAC encoder and FLAC decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18089 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 16 ++++++++-------- libavcodec/flacdata.c | 33 +++++++++++++++++++++++++++++++++ libavcodec/flacdata.h | 31 +++++++++++++++++++++++++++++++ libavcodec/flacdec.c | 16 +++------------- libavcodec/flacenc.c | 33 +++++++++------------------------ 5 files changed, 84 insertions(+), 45 deletions(-) commit 356adfc5677387697acfbac2cafe7ff8c621e069 Author: bcoudurier Date: Sat Mar 21 00:50:51 2009 +0000 protect realloc overflow git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18088 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfdec.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit d93c59033d2d7b5d1bf5e6c091e74f0ca9c9e6d3 Author: jbr Date: Sat Mar 21 00:50:19 2009 +0000 flacenc: remove unneeded variable, 'min_encoded_framesize' and use 'min_framesize' instead git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18087 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacenc.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) commit a27c53b2d0d7a4a291c68cfa5b08862b8b8a2415 Author: jbr Date: Sat Mar 21 00:49:14 2009 +0000 seek backwards 4 bytes if 'fLaC' marker is not found git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18086 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flacdec.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 4025fcc7741dcf34768f2a829678ad6a3f8458b1 Author: jbr Date: Sat Mar 21 00:48:07 2009 +0000 flacdec: remove unneeded variable, 'assignment' git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18085 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) commit 99554b62e4e8e8b96ab18e18a18332123d404b70 Author: jbr Date: Sat Mar 21 00:47:04 2009 +0000 flacdec: cosmetics: rename 'decorrelation' to 'ch_mode' git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18084 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 3aa91d4f44dff45b7375aa62fadf297e12b82af2 Author: jbr Date: Sat Mar 21 00:45:44 2009 +0000 flacenc: remove unneeded context variable, 'ch_code' git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18083 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacenc.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 2c52ee9bd5696992a186a931e618ef407461f73a Author: jbr Date: Sat Mar 21 00:44:42 2009 +0000 share channel mode constants between the FLAC decoder and FLAC encoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18082 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 7 +++++++ libavcodec/flacdec.c | 25 +++++++++---------------- libavcodec/flacenc.c | 14 ++++---------- 3 files changed, 20 insertions(+), 26 deletions(-) commit 1f6c472b4de92acacc6cfdebd1d0cbd5791b1937 Author: conrad Date: Fri Mar 20 23:36:34 2009 +0000 Hostile takeover of the ogg demuxer, agreed to by Mans on irc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18081 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 3caa53a28d72cb1d5efaf3fac261c552c61deb08 Author: stefano Date: Fri Mar 20 22:29:31 2009 +0000 Remove declaration of the removed function img_convert(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18080 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.h | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit fd320ca5d76553e8c095019257fcc3df7548124a Author: banan Date: Fri Mar 20 21:32:30 2009 +0000 Get rid of av_random in cook.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18079 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cook.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit b229867e863cfcbd8e646d921aa739d63bfff1a4 Author: banan Date: Fri Mar 20 21:15:02 2009 +0000 Get rid of av_random in nellymoserdec.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18078 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/nellymoserdec.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit bdd7ab54fada98c77ce5c34c1d4a7222a41c7272 Author: cehoyos Date: Fri Mar 20 17:23:45 2009 +0000 PCX encoder that handles 1-, 8-, and 24-bpp pixfmts. Patch by Daniel Verkamp, daniel drv nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18077 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + Makefile | 1 + doc/general.texi | 2 +- libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 2 +- libavcodec/pcxenc.c | 206 ++++++++++++++++++++++++++++++++++++++++++++ libavformat/img2.c | 2 +- tests/libav.regression.ref | 3 + tests/regression.sh | 4 + 9 files changed, 219 insertions(+), 3 deletions(-) commit 998976deab54e9af2c885df06cdcae99103cb5f4 Author: sdrik Date: Fri Mar 20 14:33:59 2009 +0000 Add a changelog entry for the alpha scaler support git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18076 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit e5034b4bc3193e9eb2c34398784d8be3f8ef569e Author: sdrik Date: Fri Mar 20 14:12:47 2009 +0000 Add a CONFIG_SWSCALE_ALPHA option for alpha channel scaling (enabled by default) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18075 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit b3261eaacca1b1dfad1eeb9c3cb44dd8aaf98d37 Author: ramiro Date: Fri Mar 20 13:07:09 2009 +0000 mlp, truehd: support non 1:1 channel mapping. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18074 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 25 ++++++++++++++++--------- 1 files changed, 16 insertions(+), 9 deletions(-) commit d00a59652e81477b1b146b56dc86efd3e6120f3f Author: ramiro Date: Fri Mar 20 13:04:14 2009 +0000 Support "next parameter flags present" flag. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18073 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlpdec.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit b30e45bd505d71cdb0c7d5796396c6863aab24dc Author: ramiro Date: Fri Mar 20 13:02:15 2009 +0000 truehd: support up to 3 substreams. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18072 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mlp.h | 6 +++--- libavcodec/mlpdec.c | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) commit e92d1e59322bd1137a39c6f85a1bc62b3e066174 Author: gb Date: Fri Mar 20 12:04:58 2009 +0000 Rename hwaccel_data_private to hwaccel_picture_private. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18071 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 +- libavcodec/mpegvideo.c | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) commit a886417f1f5184454d903cee1a784fe1b423e0f1 Author: diego Date: Fri Mar 20 11:48:27 2009 +0000 Replace random() usage in test programs by av_lfg_*(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18070 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cabac.c | 6 ++++-- libavcodec/dct-test.c | 29 ++++++++++++++++------------- libavcodec/fft-test.c | 6 ++++-- libavcodec/motion-test.c | 9 ++++++--- libavcodec/rangecoder.c | 9 +++++++-- libavcodec/snow.c | 10 +++++++--- libavutil/aes.c | 7 ++++--- libavutil/pca.c | 13 ++++++++----- libavutil/tree.c | 11 ++++++++--- 9 files changed, 64 insertions(+), 36 deletions(-) commit 49e4a6628ea8575a9db68fe30c2a6de3f82d8788 Author: diego Date: Fri Mar 20 11:43:58 2009 +0000 Only build motion-test if MMX is enabled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18069 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 3df8dbcb95711ce75693c698655ee2037508f2bb Author: diego Date: Fri Mar 20 11:40:05 2009 +0000 Align test program output columns. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18068 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/snow.c | 4 ++-- libavutil/lls.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) commit 19a998a4b2be2e50dc38d760b076a025776ae86e Author: diego Date: Fri Mar 20 10:48:01 2009 +0000 Remove unused libavutil/random.h #include. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18067 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/nellymoser.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 5884e0af3cb9d29d72e24be844a6f56a62405622 Author: diego Date: Fri Mar 20 10:47:02 2009 +0000 Use correct header for struct AVLFG. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18066 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/elbg.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ef801bb03eb59203168ca6e96b793f786e1f4c55 Author: bcoudurier Date: Fri Mar 20 01:44:45 2009 +0000 resync ffm if error in stream git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18065 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ffmdec.c | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) commit 8af98fb0b035619ddad1aeaa657ffc84b47dec75 Author: bcoudurier Date: Fri Mar 20 01:39:55 2009 +0000 typo, fix eof check git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18064 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ffmdec.c | 2 +- tests/libav.regression.ref | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 6b497f208d8750e380f9e1846a260b3753dd10cc Author: bcoudurier Date: Fri Mar 20 01:23:33 2009 +0000 do not write ffm write index by default, detect if file is being written and return EOF git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18063 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- libavformat/ffmdec.c | 37 ++++++++++++++++++++----------------- libavformat/ffmenc.c | 12 +----------- tests/libav.regression.ref | 4 ++-- 4 files changed, 24 insertions(+), 31 deletions(-) commit c682378246a16844006f7c5d884b28662e821b11 Author: rbultje Date: Fri Mar 20 01:22:51 2009 +0000 Add byte reordering for the SIPRO audio codec. See "rmdec.c: add SIPR codec try #2" thread. Patch originally by Vladimir Voroshilov. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18062 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 69 +++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 62 insertions(+), 7 deletions(-) commit a5b9608ef68d0690b8f52983f5936b84d1fff4cc Author: rbultje Date: Fri Mar 20 01:11:08 2009 +0000 Assign the x-pf-asf payload string to be decoded by rtp_asf.c, and add a SDP line handler that parses the streamID in the SDP so that ASF stream data can be matched to their respective streams in the RTSP demuxer. See "[PATCH] RTSP-MS 12/15: ASF payload support" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18061 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp_asf.c | 39 +++++++++++++++++++++++++++++++++++++++ libavformat/rtp_asf.h | 8 ++++++++ libavformat/rtpdec.c | 4 ++++ 3 files changed, 51 insertions(+), 0 deletions(-) commit bf27f74460abfb20bab0a8524f518430a3b39211 Author: bcoudurier Date: Fri Mar 20 01:07:22 2009 +0000 check av_find_stream_info return value git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18060 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 26c60f7d4e003c34a86d52a4eebd7616c8ce7939 Author: bcoudurier Date: Fri Mar 20 01:05:51 2009 +0000 uniformize log messages and add some more git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18059 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) commit 3d504ed0f672d9d8fd1d45a0af185e4f3f56035d Author: bcoudurier Date: Fri Mar 20 01:00:53 2009 +0000 use lfg and ff_random_get_seed instead of deprecated av_random git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18058 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit 476af57bb0299dbd97031b002a4b37c4f657231e Author: bcoudurier Date: Fri Mar 20 00:55:00 2009 +0000 check if feed and stream already exist before registering new one git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18057 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 41 ++++++++++++++++++++++++++++++----------- 1 files changed, 30 insertions(+), 11 deletions(-) commit 943e2476f43a920f243d77da223235460b4bcab0 Author: diego Date: Fri Mar 20 00:23:13 2009 +0000 Make softfloat test program compile again: Setting the av_log_level variable needs to be replaced by a call to av_log_set_level(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18056 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/softfloat.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 476a3a49839017a77c5e4221c9e62ec4da2d1444 Author: diego Date: Fri Mar 20 00:18:46 2009 +0000 Make AES test program compile again: Setting the av_log_level variable needs to be replaced by a call to av_log_set_level(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18055 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/aes.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f8d2b0e2cb38c307921b2e039433aa1576c8a5e2 Author: cehoyos Date: Thu Mar 19 23:29:11 2009 +0000 Remove useless casting in asm "m" operand. Patch by Matthieu Castet, castet D matthieu A free D fr git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18054 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/snowdsp_mmx.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 18a411baac6de9be4c86da5b492804938a2ecc01 Author: stefano Date: Thu Mar 19 22:29:32 2009 +0000 Make ffmpeg fail if the argument provided to the -pix_fmt option is invalid. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18053 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit 7cccaf780b26b87ff094b2e41d3821f762125851 Author: bcoudurier Date: Thu Mar 19 21:57:14 2009 +0000 set avi fsize to INT64_MAX if riff tag end is not set and file size is not available git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18052 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 93cc201403f9751dcf2c8335a712e11c5f7513cd Author: bcoudurier Date: Thu Mar 19 21:54:34 2009 +0000 move max analyze duration check before considering new packet git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18051 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 050adcdd73a2a10dd87debde0b3965b43d6eac2e Author: ramiro Date: Thu Mar 19 21:52:01 2009 +0000 Check for VirtualAlloc() so it may be used to allocate executable memory in Windows. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18050 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit ee00d38590906847d18fa4943d4b7102c258f6e5 Author: ramiro Date: Thu Mar 19 21:46:56 2009 +0000 Support raw TrueHD files git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18049 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 1 + libavformat/Makefile | 2 ++ libavformat/allformats.c | 1 + libavformat/avformat.h | 4 ++-- libavformat/raw.c | 29 +++++++++++++++++++++++++++++ 5 files changed, 35 insertions(+), 2 deletions(-) commit ba4f5924d026f54e9c89d73dc1fdbb3ef8979a49 Author: reimar Date: Thu Mar 19 21:36:59 2009 +0000 Fix indentation after r18047. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18048 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 0036b528c6f580a6c99fd76818b8b25d99e3d67c Author: reimar Date: Thu Mar 19 21:34:55 2009 +0000 Change linesize alignment method to ensure that linesize[0] == 2*linesize[1] for YUV420P and YUV422P always. Fixes MPEG-2 4:2:2 encoding on PPC and ARM, and should fix mxf_d10 regression. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18047 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit 856af41b15d9317fb89321dbfd1e88164999d7ad Author: reimar Date: Thu Mar 19 21:31:10 2009 +0000 Do not set linesize for palette data, it does not make sense and creates problems with following patch to fix linesize alignment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18046 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 1980ed0b8ab9a137603a4c71b7d22433eee37da9 Author: ramiro Date: Thu Mar 19 21:23:39 2009 +0000 Split TrueHD decoder from MLP git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18045 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 6 ++++-- libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 1 + libavcodec/avcodec.h | 3 ++- libavcodec/mlp_parser.c | 2 +- libavcodec/mlpdec.c | 17 ++++++++++++++++- libavformat/mpeg.c | 2 +- 7 files changed, 26 insertions(+), 6 deletions(-) commit 47d80993298fcc0aafba3b60bab997ace23f3a7f Author: alexc Date: Thu Mar 19 18:13:42 2009 +0000 MOV: Use the AOT enum for the mp4_audio_types mapping. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18044 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit ed4768c2112baa109aac0fd074e579f9db1be7d9 Author: michael Date: Thu Mar 19 14:49:47 2009 +0000 typedef int x86_reg on non x86 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18043 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/x86_cpu.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 4b8397c16ae2db9551f41987222fcfb8f01d40ac Author: diego Date: Thu Mar 19 09:53:50 2009 +0000 Nicely align output columns. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18042 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dct-test.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1ddc6ec77859b17eb00c2f0bd9777f7219ae1516 Author: jbr Date: Thu Mar 19 03:04:21 2009 +0000 share some constants between the FLAC encoder and FLAC decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18041 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 3 +++ libavcodec/flacdec.c | 11 ++++------- libavcodec/flacenc.c | 11 +++-------- 3 files changed, 10 insertions(+), 15 deletions(-) commit e7aa6eb00424d578215db2c39b4623fd489a65d5 Author: diego Date: Thu Mar 19 01:10:30 2009 +0000 Fix compilation of adler32 test program: Use av_log_set_level() instead of assigning a value to the av_log_level variable. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18040 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/adler32.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ba59bd02b86b4977bfeec117c506bbdff6ddfdab Author: diego Date: Thu Mar 19 01:04:23 2009 +0000 Fix copy and paste typo in input/output devices section. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18039 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 421b117ae31ade4869c9ba74c14864cb16205b38 Author: stefano Date: Wed Mar 18 21:38:41 2009 +0000 Use read_yesno() in opt_output_file(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18038 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit ba515ddf056f5727eb3925ac2001f5feb433083f Author: stefano Date: Wed Mar 18 21:35:49 2009 +0000 Implement read_yesno(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18037 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b cmdutils.c | 11 +++++++++++ cmdutils.h | 6 ++++++ 2 files changed, 17 insertions(+), 0 deletions(-) commit dd322c686c8902a0fa8b2f86bf3e57dc2a3f09ad Author: stefano Date: Wed Mar 18 21:34:19 2009 +0000 Flush the remaning chars in the input buffer after reading the response to the "Overwrite ? [y/N]" question. Fix the behaviour when the question is asked more than one time. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18036 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit f4b2d302de64847e875d485587bb7d89fa89fbe9 Author: stefano Date: Wed Mar 18 20:10:09 2009 +0000 Implement a name field for AVPixFmtDescriptor. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18035 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 16 ++++++++++++++++ libavcodec/pixdesc.h | 1 + 2 files changed, 17 insertions(+), 0 deletions(-) commit 0420a83bc3a51827bbcb87697642447d46eced2e Author: alexc Date: Wed Mar 18 14:14:56 2009 +0000 Fix typo in AOT_ER_AAC_ELD git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18034 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg4audio.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 84b48d44fbd851a9a08be71e3507b492f7a6dbbc Author: alexc Date: Wed Mar 18 14:11:05 2009 +0000 Update the MPEG-4 AOT table. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18033 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg4audio.h | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 56ddfc4084193cae73b1f2f33a07e04c99c9b1b2 Author: reimar Date: Wed Mar 18 14:03:40 2009 +0000 Rename GUID typedef to ff_asf_guid to fix MinGW compilation failure (GUID is also defined, but differently, in Windows headers). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18032 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf.c | 44 ++++++++++++++++++++++---------------------- libavformat/asf.h | 48 ++++++++++++++++++++++++------------------------ libavformat/asfdec.c | 14 +++++++------- libavformat/asfenc.c | 4 ++-- 4 files changed, 55 insertions(+), 55 deletions(-) commit 0c0a4e2a74b4a8d863655061187cd4102cb3d730 Author: alexc Date: Wed Mar 18 13:52:56 2009 +0000 Move MPEG-4 AOT enum to mpeg4audio.h. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18031 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.h | 30 ------------------------------ libavcodec/mpeg4audio.h | 30 ++++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 30 deletions(-) commit 3445f4a319deb06b2924c68a03baab291a83389c Author: reimar Date: Wed Mar 18 13:17:23 2009 +0000 Add a special guidcmp function to compare ASF guids, to avoid the many duplicated sizeof(GUID). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18030 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asfdec.c | 43 ++++++++++++++++++++++++------------------- 1 files changed, 24 insertions(+), 19 deletions(-) commit abd68544ccbd21d57874ed669ee4beb2958526e8 Author: diego Date: Wed Mar 18 07:55:34 2009 +0000 Add list of supported input/output devices. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18029 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) commit f80ea43a4b6196d78661f1beef2e7c09cfa4da24 Author: diego Date: Wed Mar 18 07:49:51 2009 +0000 Adjust @columnfractions settings to reflect the number of columns in the table. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18028 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d1815d557ba673473ef8a33693db54938d7d8524 Author: ramiro Date: Tue Mar 17 20:47:31 2009 +0000 use intptr_t to cast pointers to int in codecs maintained by benjamin larsson git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18027 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/atrac3.c | 2 +- libavcodec/cook.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit cb2d2bfd0c3a97eb294670cce51f4a35798ed525 Author: rbultje Date: Tue Mar 17 18:35:58 2009 +0000 Fix wrong @file tag. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18026 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp_asf.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 26fe09585feedc9544e12de3b5d875738dfe4733 Author: gb Date: Tue Mar 17 12:43:09 2009 +0000 Amend AVCodecContext with hwaccel_context (HW accelerator context). This is needed for some HW accelerators that require a context that FFmpeg can't instantiate itself. e.g. display-dependent data from VA API and VDPAU. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18025 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit bd01a59b60d4b31b787a3e3cc3fa6fae865bd3c7 Author: rbultje Date: Tue Mar 17 12:35:55 2009 +0000 Reindent after r18023. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18024 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 8bf0aa3c1dd18c19d3076bbce193705e2642c098 Author: rbultje Date: Tue Mar 17 12:34:57 2009 +0000 Add RTP/ASF header parsing, which is part of the SDP of these streams. See patch discussion in "[PATCH] RTSP-MS 10/15: ASF header parsing" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18023 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 1 + libavformat/rtp_asf.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/rtp_asf.h | 35 +++++++++++++++++++++++++++++++++ libavformat/rtsp.c | 11 +++++++++- libavformat/rtsp.h | 6 +++++ 5 files changed, 104 insertions(+), 1 deletions(-) commit 9602a51e338381083e9bc57921b6b3538f2037b5 Author: diego Date: Tue Mar 17 12:27:32 2009 +0000 cosmetics: fix indentation, patch by avcoder, ffmpeg gmail com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18022 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asfdec.c | 51 ++++++++++++++++++++++++------------------------- 1 files changed, 25 insertions(+), 26 deletions(-) commit d31f7c38be9f63fd761300bb69e6ccf9ce2dbf9b Author: jbr Date: Tue Mar 17 01:43:01 2009 +0000 Add documentation about missing E-AC-3 features. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18021 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/eac3dec.c | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) commit 5ab9f348afadd63b6189754018dc6606d07bd44d Author: cehoyos Date: Mon Mar 16 22:38:27 2009 +0000 Fix SEIs when splitting H264 input. Patch by John Cox, jc A kynesim D co D uk git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18020 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1fedd4b5e7cffb660ab99b6f4a49afa6cab97136 Author: reimar Date: Mon Mar 16 20:49:52 2009 +0000 Extend mov edit list support to work for a first padding entry with time == -1 and duration. Complicated since time is relative to stream, duration relative to container time base. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18019 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit 2587cee6cdc9d647389b8c786694c51e88b4948a Author: mru Date: Mon Mar 16 20:22:39 2009 +0000 rmdec: fix crash at end of file git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18018 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 35ac43562831280893cff1b9f459ce5145fd6e8e Author: alexc Date: Mon Mar 16 16:24:38 2009 +0000 Cosmetics: Re-indent after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18017 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 1e6a8e7b1f40e16f79ff63080d58126e8b52ad2c Author: alexc Date: Mon Mar 16 16:14:36 2009 +0000 MOV: Support stz2 "Compact Sample Size Box" git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18016 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) commit 9f20c50e38b417582b676b6cd6b88c462ba8ae68 Author: alexc Date: Mon Mar 16 16:11:27 2009 +0000 AAC: IEEE-754 type punning for 16-bit floating point rounding. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18015 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) commit 3e91d00569c1d032368ce1a1bd4fe54a0ca87e73 Author: rbultje Date: Mon Mar 16 13:23:29 2009 +0000 More reindent, forgotten in previous commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18014 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit cf474484c4e24ccbef9a46519f5ebe82d7e7f1e6 Author: rbultje Date: Mon Mar 16 13:03:23 2009 +0000 Parse index chunk so that seeking in modern .rm files becomes a lot faster. Has been tested against streamed / non-seekable input and passes make seektest. See "[PATCH] rmdec.c: parse INDX chunk" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18013 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 56 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 54 insertions(+), 2 deletions(-) commit 2fbebf92d2b8886c0db0abe7bc518248c95dae6a Author: benoit Date: Mon Mar 16 13:03:08 2009 +0000 Revert the alphabetical reordering which made me owner of Baptiste's line. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18012 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f97c2f7de88e070f16550c44692fdc7cc652eb9d Author: rbultje Date: Mon Mar 16 13:01:02 2009 +0000 Reindent after r18010. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18011 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rdt.c | 6 +++--- libavformat/rmdec.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) commit df32dd273f5e97f8841b0a2ec1e196a001e63913 Author: rbultje Date: Mon Mar 16 12:59:18 2009 +0000 Mark the first output audio frame as keyframe (separate patch from previous, as requested by Kostya). See "[PATCH] rmdec.c: remove cache access duplication". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18010 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 2edd3b7a1070d25032bd106a2111000f2532a348 Author: rbultje Date: Mon Mar 16 12:57:49 2009 +0000 Remove packet returning in ff_rm_parse_packet() if we're using the packet cache, since this can already be accessed through ff_rm_retrieve_cache(). See "[PATCH] rmdec.c: remove cache access duplication" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18009 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rdt.c | 8 +++++--- libavformat/rm.h | 6 +++--- libavformat/rmdec.c | 18 +++++------------- 3 files changed, 13 insertions(+), 19 deletions(-) commit 356d3eda122e8f75a70e5e559ba22edb0640c3d0 Author: benoit Date: Mon Mar 16 12:56:22 2009 +0000 Fix alphabetical order. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18008 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit daa7a1ec049aa388d6e47621c6b24507c7eafd75 Author: rbultje Date: Mon Mar 16 12:50:12 2009 +0000 Reindent after r18005. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18007 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) commit 6aa284629aaab92f1263ae44c80dcddf69ae4f28 Author: benoit Date: Mon Mar 16 12:47:43 2009 +0000 Fix an assert(). Patch by Daniel Verkamp daniel drv nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18006 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/lzwenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e66f7cca449dbd8f35a62f71ea250a0ff47e91bc Author: rbultje Date: Mon Mar 16 12:47:34 2009 +0000 Merge code for packet reading in "old" (.ra, audio-only) Realmedia files and the newer (.rm, audio/video) files. See "[PATCH] rmdec.c: merge old/new packet reading code" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18005 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 57 +++++++++++++++----------------------------------- 1 files changed, 17 insertions(+), 40 deletions(-) commit adb97ccea845fc74168dc0113b2f27fa9f63f94e Author: bcoudurier Date: Mon Mar 16 06:46:57 2009 +0000 cosmetics, remove useless braces git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18004 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c6e8ce0f4012b1eb449830a941047f0d19f6953f Author: bcoudurier Date: Mon Mar 16 06:46:28 2009 +0000 simplify printing git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18003 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit e735019dc0d5fcde6d777a7a311a29a3ff3fef09 Author: bcoudurier Date: Mon Mar 16 06:44:16 2009 +0000 reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18002 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 6bae23c679dd027b6733220547d27f646928ab85 Author: bcoudurier Date: Mon Mar 16 06:43:38 2009 +0000 fix trkn metadata parsing git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18001 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 33 +++++++++++++++++++++------------ 1 files changed, 21 insertions(+), 12 deletions(-) commit 2f132b0e49b0b42f22807de2847ae7f4598940ee Author: bcoudurier Date: Mon Mar 16 06:06:05 2009 +0000 move read_udta_string up to avoid forward declaration git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18000 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 138 ++++++++++++++++++++++++++--------------------------- 1 files changed, 68 insertions(+), 70 deletions(-) commit 04f66c8d137822fb40c0874ff1d2a2fcf7a7a24b Author: bcoudurier Date: Mon Mar 16 06:03:29 2009 +0000 more generic metadata handling git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17999 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 83 ++++++++++++++++++++++++++++++++--------------------- 1 files changed, 50 insertions(+), 33 deletions(-) commit aebeb866bbb576b240fa010ba5c7a9b05746f3c6 Author: bcoudurier Date: Mon Mar 16 05:13:55 2009 +0000 do not set isom if ctype is not set, happens in mov git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17998 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 9f4fbb8ca25530e23587d5cbe31b08db6e4c9eac Author: conrad Date: Mon Mar 16 03:56:42 2009 +0000 Remove long unused ALTIVEC_USE_REFERENCE_C_CODE ifdef; all other references to it were removed in r6606 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17997 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/fft.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 34d09b1e84211af388a627c48112da922582e19a Author: bcoudurier Date: Sun Mar 15 23:54:53 2009 +0000 search for hdlr atom in meta, some files do not store version+flags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17996 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 5575d58986ed627e9f17072be9a180dd24b44bd4 Author: ramiro Date: Sun Mar 15 23:15:57 2009 +0000 mingw32: call lib.exe instead of lib to facilitate running it through wine. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17995 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 783be1b90db13801dd76da4e4ea95646f9674517 Author: diego Date: Sun Mar 15 21:32:36 2009 +0000 Disallow out-of-tree builds with config.h in the source tree. A config.h present in the source tree takes precedence over a config.h in the build tree, which can possibly result in an incorrect build. patch by matthieu castet, castet.matthieu free fr git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17994 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit dbb2ac42dde01dfd74dfa994f0e3a9e71a773268 Author: rbultje Date: Sun Mar 15 20:14:25 2009 +0000 Fix index generation in the way that it was supposed to be used. See the discussion in the ML thread "[PATCH] rmdec.c: merge old/new packet reading code". Over time, this code broke somewhat, e.g. seq was never actually written into (and was thus always 1, therefore the seq condition was always true), whereas it was supposed to be set to the sequence number of the video slice in case the video frame is divided over multiple RM packets (slices). The problem of this is that packets other than those containing the beginning of a video frame would be indexed as well. Secondly, flags&2 is supposed to be true for video keyframes and for these audio packets containing the start of a block. For some codecs (e.g. AAC), that is every single packet, whereas for others (e.g. cook), that is the packet containing the first of a series of scrambled packets that are to be descrambled together. Indexing any of the following would lead to incomplete and thus useless frames. Problem here is that flags would be reset to 2 to indicate that the first packet is ready to be returned, and in addition if no data was left to be returned (which is always true for the first packet), then we wouldn't actually write the index entry anyway. All in all, the idea was good and it probably worked at some point, but that is long ago. This patch should at the very least make it likely for this code to be executed again at the right times, i.e. the way it was originally intended to be used. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17993 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) commit 0c7ff52f2a6e6c38de3320b8e980aebc1fe8c8d2 Author: banan Date: Sun Mar 15 19:36:45 2009 +0000 Add cook channel count function, part of multichannel cook git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17992 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cook.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 4137f4c1682fb8890f9b9f3bdc704423cf0d1f2f Author: banan Date: Sun Mar 15 19:34:52 2009 +0000 Add max allowed subpackets in multichannel cook git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17991 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cook.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 2cea51d642ce8a1d7e8e492104938447925b9889 Author: diego Date: Sun Mar 15 17:20:24 2009 +0000 Remove code that was disabled by the recent major version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17990 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/pixfmt.h | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) commit 2b7eda48618299374655d85ed355973c93d82201 Author: stefano Date: Sun Mar 15 16:36:36 2009 +0000 Fix typo: 'conjuction' -> 'conjunction'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17989 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/random_seed.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9452e350515bcd0a17eef88654e8e1a666138527 Author: banan Date: Sun Mar 15 14:11:11 2009 +0000 save avctx in cook decoder context and use it for av_log git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17988 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cook.c | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 deletions(-) commit de84ff3077cf9b462e445963c5b0f4683380d1aa Author: banan Date: Sun Mar 15 14:04:25 2009 +0000 memset when category is >=7, part of cook multichannel git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17987 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cook.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d26a939f2f1f65f1ea819fcf30a573447891e481 Author: reimar Date: Sun Mar 15 13:38:36 2009 +0000 1 km^3 cola, timecode_frame_start is a 64 bit integer, this resulted in complete nonsense if timecode_frame_start was used on big-endian systems. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17986 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/options.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e2cd42d15957fb193af531f2eb0b5658f5455fba Author: cehoyos Date: Sun Mar 15 13:22:41 2009 +0000 Force ebp_available for icc. See discussion: http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/86209 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17985 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0b319c58ad90127f1f761cbd7252893bb3cbda8d Author: diego Date: Sun Mar 15 12:46:07 2009 +0000 cosmetics: Remove file name from file header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17984 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ppc/fdct_altivec.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 8ce1829e94dc4a08c1305939b6e33f8b0b00ca60 Author: bcoudurier Date: Sun Mar 15 11:21:11 2009 +0000 add my gpg key fingerprint git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17983 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 2384f127a123c5f3e161f157b94ddcbf49d97def Author: attila Date: Sun Mar 15 11:18:52 2009 +0000 add my gpg key fingerprint git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17982 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 3105b83664bd0c413c4fdfaea4b2b3ffde4f9ce4 Author: bcoudurier Date: Sun Mar 15 10:53:12 2009 +0000 typo in the mail, the 4am commit is always the worst git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17981 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 +- libavformat/movenc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 7b54ba3dc2737df263b1f6b65eb3e7849de0d288 Author: bcoudurier Date: Sun Mar 15 10:49:52 2009 +0000 cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17980 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 1c251ac2723ee3b35e94df6214f10416fb870849 Author: bcoudurier Date: Sun Mar 15 10:49:28 2009 +0000 add my copyright in mov de/muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17979 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 1 + libavformat/movenc.c | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit bde38fac589ab2393853aeb4d2fb21c25dc0ebeb Author: stefano Date: Sun Mar 15 10:37:25 2009 +0000 Expand "lsb" to "least significant bits". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17978 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 781cfb58a29f599d548f2a2744f7eb43179a482f Author: stefano Date: Sun Mar 15 10:33:51 2009 +0000 Rename the (yet not defined) macros: PIX_FMT_RGB565_BE -> PIX_FMT_RGB565BE PIX_FMT_RGB565_LE -> PIX_FMT_RGB565LE for consistency with the other pixfmts macros. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17977 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit bedf23281468b96f7e9ceed0e48cca7c4df094f8 Author: bcoudurier Date: Sun Mar 15 09:44:57 2009 +0000 allocate palette in codec directly git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17976 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/isom.h | 1 - libavformat/mov.c | 16 +++++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) commit fdb007128d3e4f2ce9da8adea74279f8d3b17615 Author: bcoudurier Date: Sun Mar 15 09:06:36 2009 +0000 cosmetics, add some whitespaces and empty lines git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17975 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 34 +++++++++++++++++++++------------- 1 files changed, 21 insertions(+), 13 deletions(-) commit a1c3d667f4e1e77be959f15646fc8b07d3a14ea9 Author: kostya Date: Sun Mar 15 08:21:42 2009 +0000 Correct MV prediction for B-frame blocks in RV4 decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17974 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d6345dd74ac9b23fd73e4af8c81c1e33c6df83cd Author: bcoudurier Date: Sun Mar 15 07:23:18 2009 +0000 add loglevel option to set libav* logging level, -v does not set it anymore git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17973 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) commit 7b053aa105e8bc62267c51588b37124e2f5e1ad5 Author: bcoudurier Date: Sun Mar 15 07:21:22 2009 +0000 do not modify sample_count, check against index entries git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17972 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 11 +++-------- 1 files changed, 3 insertions(+), 8 deletions(-) commit e9838d114116c7be89cfaca67562271db1150897 Author: bcoudurier Date: Sat Mar 14 23:39:52 2009 +0000 use utc time for timestamp and do not set it if not specified git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17971 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 8 ++++---- tests/libav.regression.ref | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) commit 2b49ff4ea3c80fe2ad24a6fefb7950e2816319ed Author: mru Date: Sat Mar 14 23:00:57 2009 +0000 Fix ff_random_get_seed() prototype git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17970 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/random_seed.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a6d2292657fdd6ba0034479d11f8566cd133c35f Author: bcoudurier Date: Sat Mar 14 22:51:38 2009 +0000 swf timestamps are 16 bits git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17969 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/swfdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bdd7bf13e7c33f0e7244bb1ed525cf6b22c2021e Author: bcoudurier Date: Sat Mar 14 22:49:01 2009 +0000 remove unused fields in swf context git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17968 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/swf.h | 1 - libavformat/swfdec.c | 1 - 2 files changed, 0 insertions(+), 2 deletions(-) commit 377b02e96c4a1afaff42034736d4df8231a1a53e Author: bcoudurier Date: Sat Mar 14 22:43:28 2009 +0000 do not parse timestamp if bitexact is set, should fix regression tests git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17967 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 4bef199374679d685632cd122345529d766aa637 Author: reimar Date: Sat Mar 14 22:07:15 2009 +0000 Enable generic index creation and seeking for NUV demuxer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17966 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/nuv.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 34e0c2793f0452d3c186d33ae393a49f2f125320 Author: reimar Date: Sat Mar 14 21:46:00 2009 +0000 Add AVFMT_GENERIC_INDEX support also for formats that do not use a parser. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17965 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit e2963e8a1eacd8029469fc1541cbd0b90a1dfe4c Author: reimar Date: Sat Mar 14 20:50:54 2009 +0000 Make pcm_read_seek treat negative time stamps as 0, this avoids incorrectly seeking before data_offset and is more consistent with how the generic index seeking code handles it. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17964 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 1 + tests/seek.regression.ref | 233 ++++++++++++++++++++++++++++++--------------- 2 files changed, 156 insertions(+), 78 deletions(-) commit d16152aa941b04bb83a9c2678f5693131ba93a78 Author: diego Date: Sat Mar 14 19:14:40 2009 +0000 Add av_uninit to vbA[1-8], vbB[1-8] variables to work around some 'may be used uninitialized' warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17963 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libpostproc/postprocess_altivec_template.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1eff82ed5feb046db8a2d915b222742211eabb7d Author: diego Date: Sat Mar 14 19:12:20 2009 +0000 prettyprinting cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17962 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ppc/h264_altivec.c | 18 +++++++++--------- libavcodec/ppc/h264_template_altivec.c | 12 ++++++------ 2 files changed, 15 insertions(+), 15 deletions(-) commit 540abe710cfd746f08a1cbdb2be862df4fcac2ae Author: diego Date: Sat Mar 14 19:11:56 2009 +0000 Add av_uninit to vsrcBuc variable to work around some 'may be used uninitialized' warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17961 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ppc/h264_altivec.c | 2 +- libavcodec/ppc/h264_template_altivec.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 9156228d5c1ad022dacf58c0635555fe002fe2f0 Author: diego Date: Sat Mar 14 17:20:28 2009 +0000 Improve description of next_free_data_block_num struct member. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17960 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 1da7b3334451fc6dbb118a49e012442beff4e050 Author: michael Date: Sat Mar 14 16:30:51 2009 +0000 Dont loose user flags when passing calls from the new to the old seeking API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17959 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 26795a0c3fc45d6ba86695acd851fcf8ab781737 Author: michael Date: Sat Mar 14 16:24:30 2009 +0000 Switch ffplay to new seeking API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17958 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 24 ++++++++++-------------- 1 files changed, 10 insertions(+), 14 deletions(-) commit 0f6543bc8456de804b2cafebec0f83e3014fe5af Author: michael Date: Sat Mar 14 15:53:56 2009 +0000 Switch regression test to the new seeking API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17957 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek_test.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit d61291a9885810de5a471d8aa2a70dd0182563f2 Author: michael Date: Sat Mar 14 15:51:46 2009 +0000 add avformat_seek_file() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17956 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) commit 7ec2a3e3b1e44ae6e56c787acbeeb92138d66c88 Author: stefano Date: Sat Mar 14 10:18:18 2009 +0000 Add an example showing how to create a video from many images. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17955 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffmpeg-doc.texi | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) commit 1eb4c7254467d2a54f6d4ddb28867c332db1ce42 Merge: 7ad5375... ef77553... Author: Anton Khirnov Date: Thu Mar 12 08:14:17 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit 7ad537552e9d517733ad48976645d4277bda726c Merge: f7a1f37... 956b55c... Author: Anton Khirnov Date: Mon Mar 9 19:42:51 2009 +0100 Merge branch 'ordered_chapters' into ass_fix