commit e988d85ed81b46d23b83e2658883776f9ecc40b0 Author: Kovensky Date: Sun Mar 29 21:55:59 2009 -0300 Add file.o, fix link error with ordered chapters. libavformat/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2b3f16d5b5b11d2ed15b3c4f47d130109f902643 Merge: 3550ea5... ef77553... Author: Kovensky Date: Sun Mar 29 21:55:10 2009 -0300 Merge commit 'ordered/master' Conflicts: libavformat/file.c commit 3550ea5c6f76a7b285875267e6a1a98a674eff19 Merge: 65e8486... f7a1f37... Author: Kovensky Date: Sun Mar 29 21:53:16 2009 -0300 Merge commit 'ordered/ass_fix' Conflicts: libavformat/file.c commit 65e8486a1dd1efbf2750d0bc25c326f8dc836bcd Author: Alexander Strange Date: Sun Mar 29 03:10:53 2009 -0400 Fix nonsense 2am code - left the huffman tables uninited. It would be faster to copy the VLCs but it would require more code. And this could be factored into another function. libavcodec/huffyuv.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 544c6a6709833f1a449b8faf4478ab529e269240 Author: Alexander Strange Date: Sun Mar 29 02:28:29 2009 -0400 Frame threading support for HuffYUV decoding libavcodec/huffyuv.c | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) commit c75cec5217fc23206476e2d1c894e8a6ddcd81b9 Author: Alexander Strange Date: Sun Mar 29 02:25:19 2009 -0400 Fix missing ff_get/release_buffer calls in mdec. libavcodec/mdec.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 74f382ae597d9cf69c885bc03c716d18fdbd413c Author: Alexander Strange Date: Mon Mar 16 23:12:44 2009 -0400 Disable frame threading for MPEG-4 It seems to have problems with packed B-frames in mplayer. I don't know if any other players work (at least ffplay does). libavcodec/h263dec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fb1afd9eba5fe2752b83c4b3de24ed88e14b534a Author: Alexander Strange Date: Sat Mar 14 00:56:54 2009 -0400 Rewrite todo (again...) split up so other people should be able to understand it. Add yuvcmp, though maybe it should go somewhere else. mt-work/todo.txt | 53 +++++++++++----- mt-work/yuvcmp.c | 181 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 218 insertions(+), 16 deletions(-) commit 00c4b0bb5a7801d14627015d38762ec314639d3d Merge: 63d086d... feadf1b... Author: Alexander Strange Date: Fri Mar 13 23:50:33 2009 -0400 Merge mainline. Conflicts: libavcodec/avcodec.h libavcodec/h263.c libavcodec/h263dec.c libavcodec/h264.c libavcodec/mpeg12.c libavcodec/mpegvideo.c libavcodec/options.c libavutil/log.c commit feadf1b5fe65d014fb990f759af078a490399ed1 Author: cehoyos Date: Fri Mar 13 23:36:38 2009 +0000 Add 1bpp, 8bpp, 15bpp, and 16bpp support to BMP encoder. Patch by Daniel Verkamp, daniel drv nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17954 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bmpenc.c | 72 +++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 61 insertions(+), 11 deletions(-) commit c6e72ca60381857b2ff7c8322c383bd47cfe4522 Author: reimar Date: Fri Mar 13 22:26:45 2009 +0000 Set pkt->pos correctly (to the start of header of the packet) in swfdec. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17953 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/swfdec.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 195a04c43e9a7df2fdf64e034295e2ad056c05fd Author: bcoudurier Date: Fri Mar 13 19:37:05 2009 +0000 fix swf seeking by fixing new stream detection git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17952 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/swfdec.c | 30 +++++++++++++++++++++++++----- tests/seek.regression.ref | 44 ++++++++++++++++++++++---------------------- 2 files changed, 47 insertions(+), 27 deletions(-) commit 37f5204f6de668199e817774683fa8798fda73be Author: diego Date: Fri Mar 13 15:56:29 2009 +0000 Remove 'lib' and 'swscale-error' from list of phony targets. Both targets no longer exist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17951 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6476321b6953b1c72edfa3b13659cfa0ca5d4861 Author: diego Date: Fri Mar 13 15:55:16 2009 +0000 Mark all clean targets as phony. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17950 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- common.mak | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit eeae9498c61d5e8d0cd6d99a8331a91f3c3f5bd0 Author: michael Date: Fri Mar 13 14:10:49 2009 +0000 Print timing_info on -debug 1. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17949 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit a53737a0a914af5d360bbb8b830f4c936aef1594 Author: reimar Date: Fri Mar 13 13:51:52 2009 +0000 Add "testclean" target to .PHONY git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17948 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2d61b7bd41a9e18e42a1dca10343e10268a1b0b7 Author: kostya Date: Fri Mar 13 13:48:44 2009 +0000 Fix direct and skip MB motion compensation in RV4: two conditions were incomplete and zeroing motion vectors was performed only on half of them. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17947 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 0421f952caa1a9f2fd6f77e96edf7f5cfb54646e Author: reimar Date: Fri Mar 13 13:37:35 2009 +0000 Simplify RoQ demuxer pts calculation by using a appropriate time bases. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17946 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/idroq.c | 19 ++++++------------- 1 files changed, 6 insertions(+), 13 deletions(-) commit 2f7b90c87a58c279825dbad2039b525f6fdd2c46 Author: reimar Date: Thu Mar 12 11:47:50 2009 +0000 Set video width/height and create audio stream in read_packet instead of pre-parsing the file in read_header. This avoids some code duplication and seeking, and also avoids an IO error for small video-only files (as created during e.g. the FATE encoder test). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17945 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/idroq.c | 98 +++++++++++++-------------------------------------- 1 files changed, 25 insertions(+), 73 deletions(-) commit ef775533ad75e82425fe50e24a87a530394e94a2 Merge: 956b55c... bc01970... Author: Anton Khirnov Date: Thu Mar 12 08:14:07 2009 +0100 Merge branch 'master' into ordered_chapters commit bc01970dcd15eaa1453d8bddd1825c1a14e9161e Author: bcoudurier Date: Thu Mar 12 03:17:36 2009 +0000 remove sws_flags, seems to have no effect git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17944 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/regression.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5f4c9dd59aa38e6ffdbd301e6bd9ba84026605ef Author: alexc Date: Wed Mar 11 19:13:15 2009 +0000 patcheck: Replace non-POSIX echo -e with printf. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17943 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit 036bf374fbc7c401d2cf76c9d539c68880f1b0d8 Author: gb Date: Wed Mar 11 08:25:00 2009 +0000 Use av_mallocz() to initialize hwaccel_data_private. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17942 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 6 +++--- libavcodec/mpegvideo.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) commit b985fc73f74532f44cc82ceedab0d4223ca4fbb9 Author: bcoudurier Date: Wed Mar 11 08:14:19 2009 +0000 stag option to force subtitle tag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17941 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit 7602ce19fe79df7e03af614922dd5b06009fb675 Author: bcoudurier Date: Wed Mar 11 08:05:18 2009 +0000 reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17940 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8c1ac29adff1d4e4e717a061fedec91cc75e8588 Author: bcoudurier Date: Wed Mar 11 08:04:44 2009 +0000 keep original tag when stream copying subs with ipod format git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17939 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 22ff5e7ec9401f6c1f9040817e2c743b395c813c Author: bcoudurier Date: Wed Mar 11 08:03:42 2009 +0000 ipod supports both subs tags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17938 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 2cc26fad5870ce6d0c9a51635c02172349307f2e Author: bcoudurier Date: Wed Mar 11 08:02:59 2009 +0000 reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17937 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1743871a74070a6e547d23553432a2ef0287f7ed Author: bcoudurier Date: Wed Mar 11 08:01:39 2009 +0000 write correct atoms based on tag and not format, fixes subs stream copy git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17936 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1e3a2d6c69946a963a806df4bb81c0e3201ddeec Author: bcoudurier Date: Wed Mar 11 07:59:38 2009 +0000 use correct codec tag list for ipod format git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17935 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0c76ba38fcffdd74fd73222b8a235b3d6366b9af Author: bcoudurier Date: Wed Mar 11 07:16:19 2009 +0000 mxf and mxf d10 regression tests git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17934 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 1 + tests/libav.regression.ref | 6 ++ tests/regression.sh | 5 ++ tests/seek.regression.ref | 110 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 122 insertions(+), 0 deletions(-) commit feb62014edb7c802293fa31132ccdfe82725843d Author: bcoudurier Date: Wed Mar 11 06:48:02 2009 +0000 again 10l, typo, put_byte instead of put_buffer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17933 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f59a59b946a87d448fbf157068d9c62d0101957e Author: bcoudurier Date: Wed Mar 11 06:15:00 2009 +0000 attempt to try to generate an random umid git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17932 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 40 ++++++++++++++++++++++++++++++++-------- 1 files changed, 32 insertions(+), 8 deletions(-) commit 315e4e474c3ee4b5df431e5fe319f25c470d0497 Author: bcoudurier Date: Wed Mar 11 06:13:14 2009 +0000 10l, set ret to 0 when finished git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17931 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 05d0e679de67e1fe96bbc56cfbf465e06c24f3ce Author: bcoudurier Date: Wed Mar 11 06:06:18 2009 +0000 dump_format after av_write_header to print updated parameters git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17930 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 100 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 56 insertions(+), 44 deletions(-) commit 480d8b9bb7cd97b01f66a058c8c928019e6d9092 Author: bcoudurier Date: Wed Mar 11 06:04:56 2009 +0000 fix subs track height, set track->height to codec height if not set git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17929 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit a844ce10f493d4ad7f1a279c2d0900af58b86dad Author: compn Date: Wed Mar 11 01:36:25 2009 +0000 sn40 avi fourcc decodes with ffodivx git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17928 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit a77797f3048adeabcb39756315815f327e6a3c1d Author: stefano Date: Tue Mar 10 21:41:31 2009 +0000 Fix typos. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17927 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/random_seed.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6a16ca70e5b5f37e6f00274e02ac9c4dfd16c916 Author: vitor Date: Tue Mar 10 17:38:16 2009 +0000 Fix bug when elbg->utility_inc[elbg->numCB-1] == 1 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17926 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/elbg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 21e4e1c3e15d2c870338e7f4cd7f05a5e7603c11 Author: gb Date: Tue Mar 10 14:35:55 2009 +0000 Add REGISTER_HWACCEL() for hardware accelerators. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17925 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/allcodecs.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit cbcd1120df27d0ca56a6819946c01c7ac1eae043 Author: rbultje Date: Tue Mar 10 12:55:29 2009 +0000 Correctly skip complete INDX chunks, i.e. read the 32-bit header correctly and if the size is broken (20 bytes, header-only), calculate the expected size and skip the index entries anyway. See "[PATCH] rmdec.c: correctly skip indexes" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17924 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) commit 374304c96af84510c94bbe72649602cc54aed995 Author: diego Date: Mon Mar 9 23:59:31 2009 +0000 Replace all `` by $(), the latter can be nested more easily. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17923 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) commit 56e5e76f6b83f5c3408e372180804b373cb87169 Author: diego Date: Mon Mar 9 23:33:27 2009 +0000 Fix MMX2 check, 'movss' is not an MMX2 instruction, use 'pmaxub' instead. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17922 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6ba717b3f607b78bcf84c15d7bb4259ff7bb3f2e Author: mru Date: Mon Mar 9 23:27:38 2009 +0000 Fix unaligned access in ff_copy_bits() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17921 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bitstream.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 6b5e46e38d06b8effb77f25162349b66824014ff Author: mru Date: Mon Mar 9 22:39:49 2009 +0000 Set AS to $CC by default, override with gcc only when CC is armcc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17920 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) commit 098e49773056fcacc1ae6b64c5bacda26ae29a07 Author: rbultje Date: Mon Mar 9 22:03:47 2009 +0000 Prevent (negative) overflow of rm->remaining_len. This evaluation really only has two possible outcomes: either len and rm->remaining_len are the same, in which case we care about the outcome and it is zero, or rm->remaining_len is currently not in use and we don't care about the outcome. In that case, len is positive and rm->remaining_len is zero, which leads to a negative result. This is confusing and could eventually lead to a sign-flip if we skip a lot of packets (unlikely, but still). Therefore, just always set it to zero. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17919 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 71f10cc51e5132f45926706b25278415c3bc1571 Author: rbultje Date: Mon Mar 9 22:02:06 2009 +0000 Revert to r17908. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17918 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 45 ++++++++++++++++++++++++++++++++------------- 1 files changed, 32 insertions(+), 13 deletions(-) commit fc7066c9e5c791aa02c06c9a098efa34ddb24820 Author: reynaldo Date: Mon Mar 9 22:00:35 2009 +0000 Cosmetics from Kenan Gillet's 'extract and share weighted_vector_sumf' patchset. Just a reindent. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17917 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/qcelpdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e22e8be1c4cba003841784b4e5909eff6c4611a4 Author: reynaldo Date: Mon Mar 9 21:55:24 2009 +0000 Functional part Kenan Gillet's 'extract and share weighted_vector_sumf' patchset. Idea is to share this common code between the AMR and QCELP decoders. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17916 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- libavcodec/acelp_vectors.c | 10 ++++++++++ libavcodec/acelp_vectors.h | 14 ++++++++++++++ libavcodec/qcelpdec.c | 16 +++------------- 4 files changed, 28 insertions(+), 14 deletions(-) commit 38c1b352475b4f9c1663c609a07a834e675c82f6 Author: rbultje Date: Mon Mar 9 21:53:00 2009 +0000 Move MOVContext and related structures from mov.c to isom.h. See "[PATCH] move MOVContext from mov.c to isom.h" thread on ML. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17915 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/isom.h | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/mov.c | 96 ---------------------------------------------------- 2 files changed, 96 insertions(+), 96 deletions(-) commit 956b55ca0dfa3cf6d2c2c78994a15fe95db2881b Merge: 136d3b1... e509b03... Author: Anton Khirnov Date: Mon Mar 9 19:42:38 2009 +0100 Merge branch 'master' into ordered_chapters Conflicts: libavformat/file.c commit e509b034b75d9fab7e77434341c18575d7ca6f04 Author: reimar Date: Mon Mar 9 17:47:47 2009 +0000 Reorder arguments for av_fifo_generic_read to be more logical and consistent with av_fifo_generic_write. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17914 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 2 ++ ffmpeg.c | 4 ++-- libavformat/audiointerleave.c | 2 +- libavformat/mpegenc.c | 2 +- libavformat/swfenc.c | 2 +- libavutil/fifo.c | 4 ++-- libavutil/fifo.h | 2 +- 7 files changed, 10 insertions(+), 8 deletions(-) commit 84cf59ddec567742f570ea3ae4a37cc845d8d6b0 Author: reimar Date: Mon Mar 9 17:44:57 2009 +0000 Fix seek regression test broken by r17905, seeking fails completely for swf before and after, but it it now incorrectly creates additional streams. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17913 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek.regression.ref | 44 ++++++++++++++++++++++---------------------- 1 files changed, 22 insertions(+), 22 deletions(-) commit fadfbfc9fd1fa43fdf6426af70818d4047b731a5 Author: gb Date: Mon Mar 9 15:52:45 2009 +0000 Update VA API pixfmts documentation: struct vaapi_render_state shall now be copied to Picture.data[3]. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17912 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/pixfmt.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6c5d93dc2076fe7c6503bf3e1297fc0d4e60516d Author: reimar Date: Mon Mar 9 15:38:08 2009 +0000 Convert spurious DOS line breaks to UNIX line breaks in seek regression test reference file. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17911 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek.regression.ref | 90 ++++++++++++++++++++++---------------------- 1 files changed, 45 insertions(+), 45 deletions(-) commit 7b076aff9b5e661f78b3706d4f0904c5c3266783 Author: rbultje Date: Mon Mar 9 13:08:19 2009 +0000 Prevent (negative) overflow of rm->remaining_len. This evaluation really only has two possible outcomes: either len and rm->remaining_len are the same, in which case we care about the outcome and it is zero, or rm->remaining_len is currently not in use and we don't care about the outcome. In that case, len is positive and rm->remaining_len is zero, which leads to a negative result. This is confusing and could eventually lead to a sign-flip if we skip a lot of packets (unlikely, but still). Therefore, just always set it to zero. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17910 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 104c2716d2a715a2718a14027508c7949e0c5523 Author: rbultje Date: Mon Mar 9 12:46:32 2009 +0000 Replace separate packet parsing for "old_format" .ra files by a call to ff_rm_parse_packet(). See "[PATCH] Make RM demuxer behave better with -an option" thread, which sort-of turned into an aggregate of unrelated rmdec.c cleanups. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17909 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 43 ++++++++++++------------------------------- 1 files changed, 12 insertions(+), 31 deletions(-) commit 7377c7ba544a1fdb779813609e4d8fed166e40f8 Author: rbultje Date: Mon Mar 9 12:42:53 2009 +0000 Move frame discarding out of the ff_rm_parse_packet() loop, and respect rm->audio_pkt_cnt in case multiple packets should be read before the next syncpoint in the file, so that ffplay -an on a file containing AAC audio works. See "[PATCH] Make RM demuxer behave better with -an option" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17908 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) commit 0ca8238c3658264b19ec38dc4513579cc46d0094 Author: reimar Date: Mon Mar 9 12:25:13 2009 +0000 Mark all packets from nuv demuxer as keyframes in order to make seeking work. For proper seeking, they should be set correctly though. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17907 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/nuv.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 0e6cad01c678c0675f2e623d9b7552923431878c Author: rbultje Date: Mon Mar 9 12:06:47 2009 +0000 Reorder alphabetically after r17902. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17906 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bbfc410c2dadd6f1543a12866be4c9eb850c7256 Author: reimar Date: Mon Mar 9 12:06:31 2009 +0000 100l, to start reading from the first frame we must seek to data_offset, not 0 in av_seek_frame_generic. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17905 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 701ff136586a38332dd2c4f8a4d08a9e70ed1bee Author: reimar Date: Mon Mar 9 11:35:59 2009 +0000 Set AVPacket pos also for audio packets in nuv demuxer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17904 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/nuv.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit d1928270982e45da75c2c792a4966eb44d2a7757 Author: diego Date: Mon Mar 9 10:24:47 2009 +0000 Remove all remaining code that was disabled through the major version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17903 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/log.h | 14 -------------- libavutil/mathematics.c | 6 ------ libavutil/random.c | 7 ------- libavutil/random.h | 3 --- 4 files changed, 0 insertions(+), 30 deletions(-) commit 276fdef44f5c020dafa9184ce7ad358ea750fc61 Author: kostya Date: Mon Mar 9 10:00:45 2009 +0000 Add maintainers for RM muxer, demuxer and RDT protocol git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17902 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit db99829432e1bf1fe1889f20fc4aece0af6e831c Author: reimar Date: Mon Mar 9 09:26:32 2009 +0000 Add av_fifo_reset function to completely reset fifo state, which makes it easier to reuse the fifo. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17901 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 8 +++++++- libavutil/fifo.h | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletions(-) commit b35c8b75236f2e80881ca1d2944e0a13c39e26cf Author: mru Date: Mon Mar 9 09:19:11 2009 +0000 Enable CONFIG_FASTDIV by default git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17900 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit b896e413b7acc92450893484d30990d961ea5cb3 Author: gb Date: Mon Mar 9 08:04:41 2009 +0000 Add private HW accel data infrastructure. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17899 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 16 ++++++++++++++++ libavcodec/mpegvideo.c | 13 +++++++++++++ 2 files changed, 29 insertions(+), 0 deletions(-) commit bf827091c34cbef62949d061fecc6b2286920b64 Author: bcoudurier Date: Mon Mar 9 04:17:12 2009 +0000 reindent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17898 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit dfa54308ede7fe82adf688eb76b4396c607e98c2 Author: michael Date: Mon Mar 9 03:39:58 2009 +0000 indent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17897 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 3abf2bef5989de567f132b0032ac5e7a5a1f1737 Author: bcoudurier Date: Mon Mar 9 03:34:15 2009 +0000 change path pattern to be similar to existing files, and remove useless buffer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17896 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 15 +++++------- tests/libav.regression.ref | 4 +- tests/seek.regression.ref | 54 ++++++++++++++++++++++---------------------- 3 files changed, 35 insertions(+), 38 deletions(-) commit 41456ee37968aaf1d1b2303e267e4d4d34eb482c Author: bcoudurier Date: Mon Mar 9 02:49:47 2009 +0000 merge struct declaration and definition git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17895 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 11 +++-------- 1 files changed, 3 insertions(+), 8 deletions(-) commit a16565e1806a84bff94fe5bbc4ac3df5fcfa4036 Author: bcoudurier Date: Mon Mar 9 02:47:32 2009 +0000 write map packet every 100 packets according to specs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17894 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 46 insertions(+), 4 deletions(-) commit b740cb4fb92603d763b4b851e2fc150b9f82eb15 Author: bcoudurier Date: Mon Mar 9 01:35:00 2009 +0000 write flt packet, might need some tweaking but it works git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17893 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 43 ++++++++++++++++++++++++++--------- tests/libav.regression.ref | 4 +- tests/seek.regression.ref | 54 ++++++++++++++++++++++---------------------- 3 files changed, 61 insertions(+), 40 deletions(-) commit b058bf4e1e88f9d85a3ffcb73ed4d9536b74a2ac Author: bcoudurier Date: Mon Mar 9 01:10:28 2009 +0000 correctly interleave audio and video according to specs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17892 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 51 ++++++++++++++++++++++++++++++++++++------- tests/libav.regression.ref | 2 +- tests/seek.regression.ref | 18 +++++++------- 3 files changed, 52 insertions(+), 19 deletions(-) commit 9c1f50bc4ad4a30adce13ea12abaf2d91b558473 Author: bcoudurier Date: Mon Mar 9 00:15:29 2009 +0000 write timecode track in gxf git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17891 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/libav.regression.ref | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c553319b9b69ce4420b39b8bdfeeb97a2ac9a634 Author: bcoudurier Date: Mon Mar 9 00:14:55 2009 +0000 write timecode track in gxf git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17890 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 91 ++++++++++++++++++++++++++++++++------------- tests/seek.regression.ref | 90 ++++++++++++++++++++++---------------------- 2 files changed, 110 insertions(+), 71 deletions(-) commit a8b0e4ae82419815082e2eb0a7505a911020afa7 Author: bcoudurier Date: Sun Mar 8 22:23:44 2009 +0000 compute media info in write_header git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17889 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 36 +++++++++++++++++++----------------- 1 files changed, 19 insertions(+), 17 deletions(-) commit 185a3cceb6df4a2dd7dbeeebcf48a36cab22984b Author: bcoudurier Date: Sun Mar 8 22:14:26 2009 +0000 factorize write packet git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17888 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 11 +++-------- 1 files changed, 3 insertions(+), 8 deletions(-) commit d357a31c339e167a4fc768ef39d13a1da5e9151e Author: bcoudurier Date: Sun Mar 8 22:12:56 2009 +0000 remove unneeded and empty user data git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17886 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 25 ++----------------------- tests/libav.regression.ref | 4 ++-- 2 files changed, 4 insertions(+), 25 deletions(-) commit 937dcc40520c28025fb2e461c313819a61a7d7db Author: mru Date: Sun Mar 8 22:11:24 2009 +0000 Allow different executable suffix for host and target git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17885 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 13 +++++++------ configure | 14 +++++++++++--- 2 files changed, 18 insertions(+), 9 deletions(-) commit 2f2b2142e0b6790a8ea5a0f67344755958d0b283 Author: bcoudurier Date: Sun Mar 8 21:55:08 2009 +0000 uniformize variable names and remove duplicating fields in private structs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17884 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 312 +++++++++++++++++++++++++++----------------------- 1 files changed, 167 insertions(+), 145 deletions(-) commit 678da5885048cd4bdf382d569a881dd22f409613 Author: bcoudurier Date: Sun Mar 8 21:08:06 2009 +0000 remove useless fields git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17883 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-) commit 43b5cd7f2df6f5924f78bd321e55e3950ee3188f Author: jbr Date: Sun Mar 8 18:33:24 2009 +0000 move NTT VQF demuxer to keep formats list alphabetized. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17882 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1e9568e7477eaa9fe73d46ca19b3d06395124e38 Author: vitor Date: Sun Mar 8 17:43:12 2009 +0000 Use FLG pseudo-random number generator in RoQ and ELBG git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17881 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/elbg.c | 10 +++++----- libavcodec/elbg.h | 4 ++-- libavcodec/roqvideo.h | 4 ++-- libavcodec/roqvideoenc.c | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) commit b54d1269e511593e87ea9b3387529907416cbba3 Author: kostya Date: Sun Mar 8 16:37:57 2009 +0000 Make Musepack decoders use LFG pseudorandom generator git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17880 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpc.c | 1 - libavcodec/mpc.h | 4 ++-- libavcodec/mpc7.c | 6 +++--- libavcodec/mpc8.c | 6 +++--- 4 files changed, 8 insertions(+), 9 deletions(-) commit 84a051cc16a1e2d44ca82df9b058791d0037207f Author: vitor Date: Sun Mar 8 16:08:18 2009 +0000 Be more verbose in describing VQF demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17879 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit b00cf4a0250488d0d9031a580d92750225faffe4 Author: reimar Date: Sun Mar 8 15:17:37 2009 +0000 Add a part explaining that API should be considered unstable after major version changes and list dates of last major version increase. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17878 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit 6738b9c3e40d87c763864a42178ee36341e0523d Author: reimar Date: Sun Mar 8 15:09:11 2009 +0000 Preliminary summary of AVFifoBuffer changes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17877 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit ba0f14bdd47819a923dfd4e4664f9a5f34c92e5c Author: reimar Date: Sun Mar 8 15:02:12 2009 +0000 Remove more functions disabled by major version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17876 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 13 ------------- libavutil/fifo.h | 20 -------------------- libavutil/lzo.c | 6 ------ libavutil/rc4.c | 8 -------- 4 files changed, 0 insertions(+), 47 deletions(-) commit c76f7c8b56e8953ab07d3fbc8507ce5e425ca7b7 Author: reimar Date: Sun Mar 8 14:51:25 2009 +0000 Remove/replace code disabled by major version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17875 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/des.c | 14 +++----------- 1 files changed, 3 insertions(+), 11 deletions(-) commit c0c808d0cc1b87cf6e0d644ef933fe6b3e7b9247 Author: michael Date: Sun Mar 8 14:46:10 2009 +0000 Deprecate the Mersenne Twister. Please use an ALFG, MLFG, LCG or KISS99 generator, MLFG&KISS99 provide higher quality numbers and all should be faster. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17874 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/random.h | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit c2882743a6c6666d6365a3f59ce313f17522d0b6 Author: reimar Date: Sun Mar 8 14:42:11 2009 +0000 Replace all uses of the replaced av_fifo_read by av_fifo_generic_read git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17873 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 4 ++-- libavformat/audiointerleave.c | 2 +- libavutil/fifo.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) commit 9cbad7f6b52915b10faf12f609848e1fd2949b44 Author: michael Date: Sun Mar 8 14:35:13 2009 +0000 Remove the Mersenne Twister from the public API/ABI. We provide better PRNGs. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17872 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit d1cbd7ae9f3617b90d3ee3b41ef991e27d776c31 Author: michael Date: Sun Mar 8 14:33:30 2009 +0000 Bump major version of libavutil due to FIFO fixes. The current API/ABI should not be considered stable yet, further ABI/API breakage is possible without major bumps. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17871 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 2 +- libavutil/avutil.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit dbe69b900b8d9b3d057b2783d204451a6eaef6ae Author: reimar Date: Sun Mar 8 14:21:56 2009 +0000 Remove av_fifo_read, API is already broken and major version will be bumped soon. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17870 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 5 ----- libavutil/fifo.h | 8 -------- 2 files changed, 0 insertions(+), 13 deletions(-) commit 9f8370a9dea5f778c14ba94ca154faf1cf7749e5 Author: michael Date: Sun Mar 8 14:16:55 2009 +0000 Allocate AVFifoBuffer through the fifo API to reduce future API/ABI issues. Yes this breaks ABI/API but ive already broken it and will bump avutil major soon. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17869 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 25 +++++++++++++------------ libavformat/audiointerleave.c | 16 ++++++++-------- libavformat/audiointerleave.h | 2 +- libavformat/dvenc.c | 22 +++++++++++----------- libavformat/mpegenc.c | 26 +++++++++++++------------- libavformat/swf.h | 2 +- libavformat/swfenc.c | 14 +++++++------- libavutil/fifo.c | 26 ++++++++++++++++---------- libavutil/fifo.h | 5 ++--- 9 files changed, 72 insertions(+), 66 deletions(-) commit 9bec55847f2c77187d2b89d23724b9537a1f5450 Author: bcoudurier Date: Sun Mar 8 01:28:14 2009 +0000 add ff_random_get_seed to be used in conjunction with random functions git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17868 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 1 + libavutil/random_seed.c | 43 +++++++++++++++++++++++++++++++++++++++++++ libavutil/random_seed.h | 31 +++++++++++++++++++++++++++++++ 3 files changed, 75 insertions(+), 0 deletions(-) commit 5f03841ce41c3b258f0c4090f98103eb96db3277 Author: michael Date: Sun Mar 8 00:45:45 2009 +0000 Comments to indicate where memory barriers may be needed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17867 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit e90c60c7aeb268ae512a6dc36230a59843b61c5f Author: vitor Date: Sat Mar 7 22:42:09 2009 +0000 VQF demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17866 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + doc/general.texi | 1 + libavcodec/avcodec.h | 1 + libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/vqf.c | 256 ++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 261 insertions(+), 0 deletions(-) commit 466d8226bf8085d0e19e3a7522873869291763f0 Author: michael Date: Sat Mar 7 21:02:08 2009 +0000 Try to fix the 1 byte cant be used issue. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17865 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 12 ++++++------ libavutil/fifo.h | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) commit 9d664c296f9d527a4d1c0d336a7574f6c499fc4d Author: diego Date: Sat Mar 7 19:56:21 2009 +0000 cosmetics: fix indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17864 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 125c801a31894ca6b3c2614b98e2d48e2af69882 Author: lucabe Date: Sat Mar 7 18:17:13 2009 +0000 Fix AVFMT_FLAG_NONBLOCK in alsa git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17863 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavdevice/alsa-audio-common.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c7c3d4237908e0b4f6b7b6df1f71a8d378a943ec Author: rbultje Date: Sat Mar 7 15:20:55 2009 +0000 rtpmap is case-insensitive, see comment from Luca in "[PATCH] rtsp.c: keep-alive" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17862 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f6ee28a9eee38c5c509d377b1b4cb841932dc568 Author: alexc Date: Fri Mar 6 22:37:21 2009 +0000 Re-indent after last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17861 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit b944671090376e90892de70eaaffdce171198d50 Author: alexc Date: Fri Mar 6 22:36:24 2009 +0000 If we get an error from ff_aac_parse_header() we should not trust the header info that it provides. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17860 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5d1230def6e428110bc64d4695c2c1b81a989868 Author: alexc Date: Fri Mar 6 21:19:16 2009 +0000 ADTS: Increased protection against writing illegal/nonsense files. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17859 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/adtsenc.c | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) commit f2fc8fcfda1b5ef6b7f69bbcc41e0eecac301c4c Author: michael Date: Fri Mar 6 20:51:50 2009 +0000 Add my name to copyright & author as requested by the original author. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17858 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 2 ++ libavformat/timefilter.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit d2fea49caf73c2e695fa83d80868aa4c91c5a7ec Author: michael Date: Fri Mar 6 20:48:31 2009 +0000 Add code to the self test to print jitter & drift. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17857 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) commit e3bc1926465f9d1edca55f44d57a7d30fe320d83 Author: alexc Date: Fri Mar 6 19:47:01 2009 +0000 Fix the channel allocation bug/assumption (issue 800). Approved by Rob on IRC. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17856 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 86 +++++++++++++++++++++++++++++++++++++++++++---------- libavcodec/aac.h | 2 + 2 files changed, 71 insertions(+), 17 deletions(-) commit 9f9a9fb5511d667e4f49c52ab7165ee961627a68 Author: diego Date: Fri Mar 6 10:18:39 2009 +0000 Get rid of redundant vdpau option, decoders can still be disabled individually. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17855 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 14 +++++--------- 1 files changed, 5 insertions(+), 9 deletions(-) commit d97daca3fe1b3e8df0a8c983dcebd00a4130da82 Author: cehoyos Date: Fri Mar 6 08:03:26 2009 +0000 Fix H.264 bitstream field log2_max_pic_order_cnt_lsb_minus4 if sps.poc_type == 0. Patch by Stephen Warren, swarren nvidia com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17854 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f1698dbba01108fd8e743f6f171f59646fdb57eb Author: rbultje Date: Fri Mar 6 03:12:33 2009 +0000 Oops, very silly typo. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17853 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9c9384e9f80c02e95eccabc27aa5e7ee60f161d0 Author: jbr Date: Fri Mar 6 01:31:10 2009 +0000 flacdec: Parse the metadata header in the raw FLAC demuxer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17852 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 1 + libavformat/Makefile | 2 +- libavformat/flacdec.c | 77 ++++++++++++++++++++++++++++++++++++++++++++- tests/seek.regression.ref | 22 ++++++------ 4 files changed, 89 insertions(+), 13 deletions(-) commit cb509ccf6fc0f38c04ecd331652078a45b7d77dc Author: jbr Date: Fri Mar 6 01:25:11 2009 +0000 flacdec: Add a shared function for parsing a FLAC metadata block header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17851 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 10 ++++++++++ libavcodec/flacdec.c | 22 ++++++++++++++++------ 2 files changed, 26 insertions(+), 6 deletions(-) commit 692a1e1a724fd41f6f104cc5c630b278afa97801 Author: diego Date: Fri Mar 6 00:57:26 2009 +0000 Add '#undef rand' to fix test program build. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17850 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 1c419b795b78302f334179a5198e4957e2b46dd3 Author: diego Date: Fri Mar 6 00:55:50 2009 +0000 cosmetics: Fix test program warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17849 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 7b02162749080b426f91d016b86118bdda1088c6 Author: jbr Date: Fri Mar 6 00:54:49 2009 +0000 pnm: Add missing 'else'. Fixes decoding for 16-bit pgm. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17848 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pnm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ea1110bb04cfbf5867f6aa4a8f25a0287e13b5e6 Author: michael Date: Fri Mar 6 00:48:02 2009 +0000 Vertical align. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17847 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 07e2bee8c681d5346772c28875cec466ca879db7 Author: michael Date: Fri Mar 6 00:47:16 2009 +0000 Better name for integrator2_state. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17846 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 7d7f24a5311af16b00d46471513b471646971adc Author: michael Date: Fri Mar 6 00:44:12 2009 +0000 Add clock_period parameter, this should makes the code easier to use. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17845 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 6 +++--- libavformat/timefilter.h | 10 +++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) commit e994a059b13c09f9eda922f56ab2991decc090c4 Author: michael Date: Fri Mar 6 00:26:51 2009 +0000 Selftest code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17844 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) commit 899bd125487d70fb0eb518b2e7730e7e8bc5f9e1 Author: michael Date: Fri Mar 6 00:23:52 2009 +0000 Fix bug with time==0 being special. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17843 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 2c371d13c5cd06a564b0002c16fe29848910a09c Author: michael Date: Fri Mar 6 00:20:55 2009 +0000 Adapt first factor. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17842 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 71c30ff7e5935d8a898d766e3178ae6d5b24bf68 Author: michael Date: Fri Mar 6 00:14:44 2009 +0000 Merge ff_timefilter_read() and ff_timefilter_update(), this simplifies API and avoids calling them in the wrong order. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17841 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 6 +----- libavformat/timefilter.h | 16 ++-------------- 2 files changed, 3 insertions(+), 19 deletions(-) commit 3e4e98c1fe16b7bce01b965a94b480ac39d2a5ad Author: michael Date: Fri Mar 6 00:09:14 2009 +0000 Allow timespans to vari. No change in perforance if they do not vari. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17840 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 10 +++++----- libavformat/timefilter.h | 11 +++++------ 2 files changed, 10 insertions(+), 11 deletions(-) commit ff97ec896f149ae7e6b5d29f9819c8c7baef62f8 Author: michael Date: Thu Mar 5 23:57:42 2009 +0000 Reorder operations, 20% improved performance, 1 variable less. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17839 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) commit 6b3d117e2b8af6d605b42aaeb8d4e463d2e770c5 Author: michael Date: Thu Mar 5 23:45:18 2009 +0000 Timefilter code by Olivier Guilyardi o list O samalyse o com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17838 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/timefilter.c | 77 ++++++++++++++++++++++++++++++++++ libavformat/timefilter.h | 104 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 181 insertions(+), 0 deletions(-) commit abab7546d0a4e4695973d7e620667c11ae166e9c Author: diego Date: Thu Mar 5 23:38:52 2009 +0000 Mark variables "j" and "structure" in execute_ref_pic_marking() as av_uninit to work around false positive 'may be used uninitialized' warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17837 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 4f8315b96721bc015a4de094b0ade91b78a5a446 Author: diego Date: Thu Mar 5 23:17:11 2009 +0000 Directly read the version number from a VERSION file; useful for releases. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17836 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b version.sh | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) commit 767805a3a9422adba5aabdcdcf3e9033cc36b901 Author: alexc Date: Thu Mar 5 23:10:22 2009 +0000 AAC: hoist dependent gain lookup out of the loop git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17835 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit ba481c4dad0909d901ff3d6ce8b914db7cc56fa3 Author: diego Date: Thu Mar 5 22:59:23 2009 +0000 cosmetics: Zip Blocks Motion Video --> Zip Motion Blocks Video git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17834 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 2fe8cf7a6625bbbef644f23a3e6c7188aa8c6716 Author: diego Date: Thu Mar 5 22:58:19 2009 +0000 cosmetics: Order changelog entries chronologically. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17833 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) commit d95587130c6d03a68a80176560df5ecde22850b1 Author: diego Date: Thu Mar 5 22:17:12 2009 +0000 Remove duplicated MUL16 macro definition, fixes the warning: libavcodec/ac3enc.c:119:1: warning: "MUL16" redefined git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17832 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ac3enc.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 6eecb8234333fed121714796ab2649d1518f2340 Author: mru Date: Thu Mar 5 21:20:13 2009 +0000 ARM: disable inline asm for armcc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17831 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/mathops.h | 4 ++++ libavutil/internal.h | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 2a41a74fc93dcdbe5520c384d8c3d92ab9997eb9 Author: mru Date: Thu Mar 5 21:20:10 2009 +0000 ARM: armcc versions of bswap_16/32 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17830 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/arm/bswap.h | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) commit 423c673047bb30d893a455608fd9fedae7b0ff9a Author: mru Date: Thu Mar 5 21:20:08 2009 +0000 ARM: detect armcc compiler and enable gcc mode git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17829 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 48a65db87ab46149663e3d3e602a777dda59a375 Author: mru Date: Thu Mar 5 21:20:04 2009 +0000 configure: check asm support using $as git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17828 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) commit 0c6c9754e7a0416a512b06a0a5d9828d80ae0daf Author: mru Date: Thu Mar 5 21:20:01 2009 +0000 Compile .S files with $(AS), set it in configure Assembler files using the GNU syntax need to be processed by gcc, whichever compiler is used for C files. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17827 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- configure | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) commit c697fcd2a4b660c01e47ce2ac24e297da07f867f Author: diego Date: Thu Mar 5 19:15:14 2009 +0000 Mark pos_min and pos_max variables as av_uninit to work around false positive uninitialized variable warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17826 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 28269759fc5be1add6366f15b3ff0b0da49e3d21 Author: diego Date: Thu Mar 5 19:13:12 2009 +0000 Mark dvdaudio_substream_type variable as av_uninit to work around false positive uninitialized variable warning. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17825 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 00c09c73247d4ee6354a6576bf877d2be9dcfd71 Author: schreter Date: Thu Mar 5 07:36:16 2009 +0000 Pass packet position to the parser, so frame's AVPacket.pos is computed correctly. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17824 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- libavformat/utils.c | 14 +- tests/seek.regression.ref | 606 ++++++++++++++++++++++---------------------- 3 files changed, 312 insertions(+), 310 deletions(-) commit 0a6a8cf48d801fe7484e64b85ea75fe878100f95 Author: schreter Date: Thu Mar 5 07:35:06 2009 +0000 Add handling of frame position in the parser. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17823 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 57 +++++++++++++++++++++++++++++++++++++++++++++++++- libavcodec/parser.c | 16 ++++++++++++++ 2 files changed, 72 insertions(+), 1 deletions(-) commit 96826245ba350828a02ed200b66d7f93b1e1e7f5 Author: jbr Date: Thu Mar 5 04:40:42 2009 +0000 flacdec: cosmetics: Add a comment with the data of the smallest FLAC frame for future reference. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17822 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 4b738eabab1d12a1f1ac33f8bb6f498665c5f401 Author: jbr Date: Thu Mar 5 02:36:17 2009 +0000 flacdec: There is an even smaller FLAC frame size possibility. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17821 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4bdc591f17cc4246b0b9ed3f584b4573170ec6c8 Author: jbr Date: Thu Mar 5 02:21:35 2009 +0000 flacdec: 10l to me. I miscalculated the smallest FLAC frame. It is 16 bytes, not 24. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17820 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f7f614d6c58c42b0e3eb3601e0e4ede3680c4049 Author: jbr Date: Thu Mar 5 01:23:53 2009 +0000 flacdec: cosmetics: move 2 statements to immediately after frame decoding. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17819 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit f66848b7d994b9848964dd4d896832126834ca0f Author: jbr Date: Thu Mar 5 01:15:38 2009 +0000 flacdec: Simplify frame sync by not using the bitstream reader. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17818 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) commit 0668131dc46e748e14ffc081728a81e4efb74e54 Author: jbr Date: Thu Mar 5 00:56:09 2009 +0000 flacdec: Split the metadata_parse() function into 2 separate functions, parse_streaminfo() and get_metadata_size(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17817 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 86 +++++++++++++++++++++++++++++--------------------- 1 files changed, 50 insertions(+), 36 deletions(-) commit f05ed60af9b181be10da5c8ec9e400901b56561f Author: jbr Date: Wed Mar 4 23:55:10 2009 +0000 flacdec: Add a check for small buffer size. This ensures reading as much of the frame header as possible without excluding the smallest possible FLAC frame. It also fixes a false positive warning message that was being emitted at the end of decoding. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17816 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 4e97e4efbac4bb576adb3d35adaa249f1e8a7f08 Author: jbr Date: Wed Mar 4 23:24:44 2009 +0000 flacdec: cosmetics: Use a more descriptive variable name for the number of bytes read, instead of reusing 'i'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17815 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 013ceab3ddc38dd52f400807298a5c1aaf8abbf9 Author: jbr Date: Wed Mar 4 23:16:30 2009 +0000 flacdec: Handle 32 bps data when checking allocated size. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17814 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 622ca5a3014ad24de5fa16232b2d02a8eabcae35 Author: jbr Date: Wed Mar 4 23:10:40 2009 +0000 flacdec: Check curr_bps after wasted bits are subtracted. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17813 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit e011520a7c99b799d8936c5c746df59394462c91 Author: stefano Date: Wed Mar 4 21:50:10 2009 +0000 Fix typo: "i" -> "in". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17812 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 61a5fb8cdad591d586bee922ce049cd0aa3b7883 Author: schreter Date: Wed Mar 4 19:37:19 2009 +0000 Add support for ct_type to correctly detect interlaced flag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17811 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 18 +++++++----------- libavcodec/h264.h | 7 +++++++ 2 files changed, 14 insertions(+), 11 deletions(-) commit 661c3d576808c13672610b45a572ece222f9fe91 Author: michael Date: Wed Mar 4 18:43:20 2009 +0000 Add "deprecated old scaler removed" git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17810 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d7c7bb9a9c4b0dfb5cdba38b56bb6d365196ada3 Author: reimar Date: Wed Mar 4 18:41:47 2009 +0000 Remove the swscale dummy option, most (all?) FATE configs should be updated to work without it. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17809 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 4a4837ee7263c4bd18622b9b1db7da6ef00ac632 Author: reimar Date: Wed Mar 4 18:18:49 2009 +0000 100l, interplayvideo uses 8x8 blocks, so call the 8x8 put_pixels_tab function instead of the 16x16 one. Seems to fix decoding on PPC. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17808 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/interplayvideo.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit d0091a914b8cf14bfb4071ad94d0ba6eaf0fde3a Author: reimar Date: Wed Mar 4 17:12:58 2009 +0000 Set AVFrame.reference correctly for nuv decoder. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17807 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/nuv.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 86cfb077e7412d48c504296750de02ee781394b9 Author: vitor Date: Wed Mar 4 16:56:55 2009 +0000 Add more correct bound checking in filter_mb(). Should fix decoding of CVMAPAQP3_Sony_E.jsv in MinGW git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17806 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 98b6c01405fc5d8445e93e2f91a0dd0fc53afd74 Author: gb Date: Wed Mar 4 08:47:29 2009 +0000 Add frame buffer allocators. aka simplify calls to AVCodecContext.{get,release}_buffer(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17804 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 69 +++++++++++++++++++++++++++++++---------------- 1 files changed, 45 insertions(+), 24 deletions(-) commit 9e1005d8aebc2cf9a53f9784ab03ec591c349f25 Author: alexc Date: Wed Mar 4 07:57:09 2009 +0000 MOV: fix demuxing fragmented files git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17803 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) commit b0cb0fc0d0e0c9ece65071a1b6b02fd2d60a74d7 Author: melanson Date: Wed Mar 4 05:40:53 2009 +0000 Fix a condition that causes an infinite loop, but only when compiled with gcc 4.2.4 on x86_32. Thanks to Vitor for hunting this down. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17802 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/wc3movie.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 80e8020321816dbc448795847cae1b1bfe5183bf Author: melanson Date: Wed Mar 4 05:24:59 2009 +0000 excellent first pass at a description; now it's time for the Ministry of English Composition to tear it apart and rebuild it, stronger than before git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17801 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/rate_distortion.txt | 99 +++++++++++++++++++++++++--------------------- 1 files changed, 54 insertions(+), 45 deletions(-) commit 5bb1555fdfd0f5165ce708ec9758915aee93b1a8 Author: reynaldo Date: Wed Mar 4 01:33:56 2009 +0000 Part 2 of 2 of Kenan Gillet's 'make ff_qcelp_lspf2lpc more general' changeset. This one relocates the QCELP especific code to the qcelpdec.* files. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17800 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/qcelp_lsp.c | 43 ++----------------------------------------- libavcodec/qcelpdata.h | 9 +++++++++ libavcodec/qcelpdec.c | 38 ++++++++++++++++++++++++++++++++++---- 3 files changed, 45 insertions(+), 45 deletions(-) commit 7f6113e2edd7189d6fac26428cd11b9bdcc88c74 Author: reynaldo Date: Wed Mar 4 01:28:07 2009 +0000 Part 1 of 2 of Kenan Gillet's 'make ff_qcelp_lspf2lpc more general' changeset. This one splits ff_qcelp_lspf2lpc into the QCELP-especific ff_qcelp_lspf2lpc + the more general ff_qcelp_lspf2lpc. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17799 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/qcelp_lsp.c | 46 ++++++++++++++++++++++++++++++++-------------- 1 files changed, 32 insertions(+), 14 deletions(-) commit cc795b6112493e251b5054d25719554a7d5da87f Author: jbr Date: Wed Mar 4 01:08:26 2009 +0000 flacdec: When there is not enough data to read the next header block, reset the bitstream reader instead of skipping backwards. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17798 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e3aaa58adb323bdd13fc713c35f203706fe5b1d6 Author: rbultje Date: Wed Mar 4 00:57:37 2009 +0000 Split rtsp_send_cmd() into two functions, one for the actual sending of the command and a second, new function to read the reply to this command. This will make it possible to read server notices that are not in response to a command in future versions, such as EOS or interrupt notices. See "[PATCH] rtsp.c: split rtsp_send_cmd() in a send- and a receive-function" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17797 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 47 ++++++++++++++++++++++++++++------------------- 1 files changed, 28 insertions(+), 19 deletions(-) commit 5010bcf1f06c73c67e88cc79156f7cac36bb0029 Author: jbr Date: Wed Mar 4 00:53:04 2009 +0000 cosmetics: indentation after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17796 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 44 ++++++++++++++++++++++---------------------- 1 files changed, 22 insertions(+), 22 deletions(-) commit 280ddee24857c9ead7e8435971bf56825cd6ac4d Author: jbr Date: Wed Mar 4 00:52:18 2009 +0000 flacdec: Check for an inline header before calling metadata_parse(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17795 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) commit 03d3f04f9fc840ccb6ae334dd38efbc8163e7503 Author: jbr Date: Wed Mar 4 00:21:46 2009 +0000 flacdec: Allocate buffers right after STREAMINFO is parsed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17794 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 7f8105408756283ab213743f32db5c8e959adbda Author: mru Date: Tue Mar 3 23:53:29 2009 +0000 Alpha: use -g3 with ccc to allow optimisation with debugging symbols git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17793 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit f004abd2a7d1b61b26a5df96f2f5e71f1df04cd4 Author: stefano Date: Tue Mar 3 23:52:31 2009 +0000 Fix syntax for the libfaad_decoder definition. Fix compilation (when libfaad is enabled). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17792 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/libfaad.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit ef33d476067477427258e72a9f32248a963d2208 Author: jbr Date: Tue Mar 3 23:50:21 2009 +0000 cosmetics: indentation after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17791 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 6b3128271650640e174ab782be4f742a1acba11d Author: jbr Date: Tue Mar 3 23:49:36 2009 +0000 flacdec: Avoid parsing the STREAMINFO multiple times. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17790 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) commit 8e03bae869f805271aae19baa08fba2559e9b618 Author: stefano Date: Tue Mar 3 23:32:10 2009 +0000 Rename avctx_opts to avcodec_opts. The new name is more meaningful and consistent with avformat_opts and sws_opts. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17789 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b cmdutils.c | 18 +++++++++--------- cmdutils.h | 2 +- ffmpeg.c | 24 ++++++++++++------------ ffplay.c | 4 ++-- 4 files changed, 24 insertions(+), 24 deletions(-) commit 0764192c59940ff3e2915a55251c8540b0e2758d Author: mru Date: Tue Mar 3 23:07:12 2009 +0000 Allow --enable-swscale until FATE is updated git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17788 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 32d7a9b14676e06655372b73a8d4ed49b1c885eb Author: michael Date: Tue Mar 3 22:51:30 2009 +0000 Remove old scaler. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17786 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 12 +- cmdutils.c | 2 - configure | 14 - libavcodec/Makefile | 3 - libavcodec/imgconvert.c | 1492 ---------------------------------- libavcodec/imgconvert_template.c | 875 -------------------- libavcodec/imgresample.c | 833 ------------------- libavcodec/ppc/imgresample_altivec.c | 142 ---- libavcodec/ppc/imgresample_altivec.h | 26 - libavfilter/Makefile | 3 +- 10 files changed, 2 insertions(+), 3400 deletions(-) commit bad36f467a1d5f725aa32af4eb91a16ac36aa6d7 Author: michael Date: Tue Mar 3 20:25:21 2009 +0000 Enable AVFMT_FLAG_NONBLOCK. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17785 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit b046e45008d3f55242fb893a1d91cc442b5f1fc5 Author: michael Date: Tue Mar 3 20:24:58 2009 +0000 Do usleep(10000) when all demuxers returned EAGAIN. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17784 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 279e7100a49a0e22518af26e8134cd3e1fcd0dba Author: michael Date: Tue Mar 3 20:24:17 2009 +0000 Replace 2 return AVERROR(EAGAIN); by continue, these being nicer and the EAGAIN where just added as example not because they made sense. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17783 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 727643765d001aaa034a92821e7ae6e74037c735 Author: michael Date: Tue Mar 3 19:50:04 2009 +0000 If a demuxer returns EAGAIN, try another demuxer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17782 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) commit b3f3355dc645ecea3326b67940925876075337a7 Author: alexc Date: Tue Mar 3 18:19:44 2009 +0000 MOV: fix crash when 'meta' occurs before first 'trak' git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17781 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 0cb071060f3e167528e42cea99fcd0ac52d2cbbe Author: rbultje Date: Tue Mar 3 17:06:18 2009 +0000 Rename "fd1" variable ro "fd". There were previously two variables (fd1 and fd2) and one was just removed, so naming the other "fd1" is counter-intuitive. See "[RFC] rtsp.c EOF support" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17780 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 737e1ff5c6f96dd59d086df0976c02081611631e Author: rbultje Date: Tue Mar 3 17:04:51 2009 +0000 Add url_get_file_handle(), which is used to get the file descriptor associated with the I/O handle (e.g. the fd returned by open()). See "[RFC] rtsp.c EOF support" thread. There were previously some URI-specific implementations of the same idea, e.g. rtp_get_file_handles() and udp_get_file_handle(). All of these are deprecated by this patch and will be removed at the next major API bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17779 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avio.c | 7 +++++++ libavformat/avio.h | 12 ++++++++++++ libavformat/file.c | 7 +++++++ libavformat/http.c | 8 ++++++++ libavformat/rtpdec.h | 2 ++ libavformat/rtpproto.c | 13 +++++++++++-- libavformat/rtsp.c | 6 +++--- libavformat/tcp.c | 7 +++++++ libavformat/udp.c | 4 ++++ 9 files changed, 61 insertions(+), 5 deletions(-) commit 26f8e2a9f6d7efc7d1b2936fc632e1130eb3992a Author: rbultje Date: Tue Mar 3 16:53:04 2009 +0000 Reindent after r17777. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17778 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 27 ++++++++++++++------------- 1 files changed, 14 insertions(+), 13 deletions(-) commit 6f63b87be6df4a8fd365b4f34116ec433293cef9 Author: rbultje Date: Tue Mar 3 16:52:35 2009 +0000 Make RTSP-MS-over-UDP negotiation work. See "[PATCH] RTSP-MS 8/15: fix RTSP-MS UDP" thread on mailinglist. Basically, UDP setup needs to be done in a particular order (first rtx on two UDP ports (one for RTP, one for RTCP), then the other streams over one, single port for all of them together). Not doing this correctly results in a "461" error (invalid transport) during setup. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17777 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 39 ++++++++++++++++++++++++++++++++++++--- 1 files changed, 36 insertions(+), 3 deletions(-) commit 76a856016e50d7df3dcb0e3ba083fde543c8b4b6 Author: rbultje Date: Tue Mar 3 16:48:56 2009 +0000 Recognize the "application" data type, which is used at least in ASF/RTP streams. However, at the same time, setup of this stream might be required for UDP-sessions to work correctly, at the same time it will cause TCP sessions to barf. Therefore, add a special case to the TCP code to skip setup of these application streams when we are dealing with WMS servers. See discussion in "[PATCH] RTSP-MS 8/15: fix RTSP-MS UDP" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17776 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit cbc6b905a33c6a8a6017f373d7e04981302a0fe8 Author: benoit Date: Tue Mar 3 16:19:37 2009 +0000 Add a context to av_log() calls. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17775 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/txd.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 3d166da4eb56ff80a2efb3246dc4178a04b07039 Author: michael Date: Tue Mar 3 16:09:19 2009 +0000 A quick description of Rate distortion theory. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17774 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/rate_distortion.txt | 50 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) commit 25b48ad9e31b9056466e89f493c65aeaa28caab5 Author: diego Date: Tue Mar 3 15:48:52 2009 +0000 Do not use a macro to generate a single AVCodec declaration. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17773 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/libfaad.c | 26 ++++++++++---------------- 1 files changed, 10 insertions(+), 16 deletions(-) commit f955bfedc4895ca0e379d804d8101fc65a4129dc Author: michael Date: Tue Mar 3 15:35:20 2009 +0000 Quick desription of the viterbi algorithm so i dont have to repeat it over and over again on the ML. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17772 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/viterbi.txt | 110 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 110 insertions(+), 0 deletions(-) commit 365953ec4ba71419cef733995ced122a66fcebce Author: takis Date: Tue Mar 3 14:32:24 2009 +0000 When a H.264 stream references a PPS or SPS id which doesn't exist, instead of just saying that a non-existing id is referenced, show the value of the id. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17771 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 7c869ad4937c512c27dee875312ee6c06c576caa Author: diego Date: Tue Mar 3 14:12:41 2009 +0000 Add vhook removal to the changelog. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17770 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit afb9d44bafdd666787f50104354ef6ce02f2a8b9 Author: diego Date: Tue Mar 3 14:09:10 2009 +0000 Remove deprecated vhook subsystem. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17769 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 9 - Makefile | 54 +---- configure | 57 +---- doc/ffmpeg-doc.texi | 3 - doc/general.texi | 4 - doc/hooks.texi | 299 --------------------- ffmpeg.c | 38 +--- libavformat/Makefile | 2 - libavformat/framehook.c | 115 --------- libavformat/framehook.h | 52 ---- vhook/drawtext.c | 531 -------------------------------------- vhook/fish.c | 382 --------------------------- vhook/imlib2.c | 493 ----------------------------------- vhook/null.c | 116 --------- vhook/ppm.c | 374 --------------------------- vhook/watermark.c | 655 ----------------------------------------------- 16 files changed, 7 insertions(+), 3177 deletions(-) commit 15e1ec5850dba2fb3c30c73287cae6bb9b2c57c0 Author: rbultje Date: Tue Mar 3 13:57:09 2009 +0000 Remove size_t cast in setting s->priv_data directly to the (integer) file descriptor returned by open(). This removes some dubious doublecasts such as priv_data = (void *) (size_t) some_integer, and is always safe on systems we care about because sizeof(int)<=sizeof(void*). See comments from Mans and Michael in "[RFC] rtsp.c EOF support" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17768 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/file.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 3e6a9e1fb04596c6c53ac23f0abfdbcb3256313a Author: rbultje Date: Tue Mar 3 13:51:34 2009 +0000 Don't let finalize_packet() touch pkt->stream_index. Instead, let individual payload handlers take care of that themselves at their own option. What this patch really does is "fix" a bug in MS-RTSP protocol where incoming packets are always coming in over the connection (UDP) or interleave-id (TCP) of the stream-id of the first ASF packet in the RTP packet. However, RTP packets may contain multiple ASF packets (and usually do, from what I can see), and therefore this leads to playback bugs. The intended stream-id per ASF packet is given in the respective ASF packet header. The ASF demuxer will correctly read this and set pkt->stream_index, but since the "stream" parameter can not be known to rtpdec.c or any of the RTP/RTSP code, the "st" parameter in all these functions is basically invalid. Therefore, using st->id as pkt->stream_index leads to various playback bugs. The result of this patch is that pkt->stream_index is left untouched for RTP/ASF (and possibly for other payloads that have similar behaviour). The patch was discussed in the "[PATCH] rtpdec.c: don't overwrite pkt->stream_index in finalize_packet()" thread on the mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17767 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp_h264.c | 2 ++ libavformat/rtpdec.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletions(-) commit 4ec232afe82ddca131d72336944e8d025a72f61f Author: gb Date: Tue Mar 3 13:43:24 2009 +0000 Set PixFmtInfo::{x, y}_chroma_shift for VDPAU and VAAPI formats. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17766 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit cec0eea8ac9caf96f400b0bb7bcbf78128ff3ac1 Author: rbultje Date: Tue Mar 3 13:42:16 2009 +0000 Reindent after r17764. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17765 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtpdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 0e1f8bc30499e513503befdbfba21721a886a4da Author: rbultje Date: Tue Mar 3 13:41:50 2009 +0000 In the current implementation of rtp_parse_packet(), finalize_packet() is called for all packets with an internal handler function but only for non-first packets from dynamic payload parse_packet() handlers. This patch fixes that. Bug was noticed by Luca in "[PATCH] rtpdec.c: don't overwrite pkt->stream_index in finalize_packet()" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17764 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtpdec.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 08b8ca89515bb72f9798ebde73c0813362bd50e5 Author: diego Date: Tue Mar 3 13:38:40 2009 +0000 Start Changelog for next version. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17763 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit ffaba035c248d03dab2da2acacf7153bd3037699 Author: diego Date: Tue Mar 3 13:30:57 2009 +0000 cosmetics: Add some empty lines for readability. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17762 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) commit a87f67e35f2215c74983b1192933bb9f06d7a647 Author: rbultje Date: Tue Mar 3 13:26:17 2009 +0000 Fix allocated length of the HTTP authentication request field buffer, as noticed by Stefano and Luca in the "[PATCH]RTSP Basic Authentication" mailinglist thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17761 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/http.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cc4769b7ec17cc5484b81ef6a9547011f4c6c840 Author: takis Date: Tue Mar 3 13:25:53 2009 +0000 Cosmetics: Typo git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17760 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 49430ae8860809d0e91d42da6709f691aab71e06 Author: benoit Date: Tue Mar 3 13:11:10 2009 +0000 Use sign_extend(). On behalf of Jai. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17759 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/alacenc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit cfb4a821924495d2949378f50731b55bb2814d38 Author: takis Date: Tue Mar 3 13:01:38 2009 +0000 Add my GPG fingerprint git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17758 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 7e86c42b0ac680f609389ead620e32c6d6680098 Author: takis Date: Tue Mar 3 12:58:49 2009 +0000 Cosmetics: Typo git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17757 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e3ae99678616f7873926868b389cc47909ea7d90 Author: diego Date: Tue Mar 3 12:57:07 2009 +0000 cosmetics: Fix indentation. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17756 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) commit 5c625d83f04a493a74a3403550747df61ee1d8d9 Author: diego Date: Tue Mar 3 12:52:12 2009 +0000 Do not add -D_FILE_OFFSET_BITS=64 and -D_LARGEFILE_SOURCE unconditionally to CFLAGS. Apparently there are some systems that do not like these definitions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17755 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 3 +-- configure | 6 ++++++ 2 files changed, 7 insertions(+), 2 deletions(-) commit 7c2e7ff89f4121ed87651d6497d94c62cfc26273 Author: diego Date: Tue Mar 3 12:45:48 2009 +0000 Remove mpeg4aac dependency declaration, the decoder was removed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17753 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 8670f16c8955c0cafd8adaf9395a62ec730005aa Author: mru Date: Tue Mar 3 08:53:55 2009 +0000 configure: improve temp file creation and cleanup git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17752 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 37 +++++++++++++++++++++++++++---------- 1 files changed, 27 insertions(+), 10 deletions(-) commit e82995fc017660cf4da5b11de3bde60e280142fd Author: jbr Date: Tue Mar 3 05:53:38 2009 +0000 flacdec: Warn about invalid max blocksize and limit the minimum value. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17751 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 57c61caf7a96e2856dc22a04522cf687869a524a Author: alexc Date: Tue Mar 3 05:26:39 2009 +0000 H.264: Simplify decode_residual() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17750 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) commit b8f5e40f13e940d99561b098482aa94b061ec529 Author: jbr Date: Tue Mar 3 05:25:58 2009 +0000 cosmetics: remove a pointless comment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17749 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 2a4d295c4186f4a61bda33f23fc97bcec037f113 Author: jbr Date: Tue Mar 3 05:25:23 2009 +0000 flacdec: Remove unused variable, min_blocksize. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17748 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 1 - libavcodec/flacdec.c | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) commit 9fcde35ca0773e4caf8b029cf1e43f3220e27a78 Author: jbr Date: Tue Mar 3 05:22:44 2009 +0000 flacdec: Return error when blocksize code of 0 is found. It is a reserved value per the FLAC format documentation. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17747 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 1736299678ecf0b05866997ec67446091eb947c5 Author: kostya Date: Tue Mar 3 05:18:39 2009 +0000 Enable PB-frames decoding for H.263 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17746 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) commit aeb61d5d577d3307d0801b40bae19eafff28eddd Author: kostya Date: Tue Mar 3 05:17:22 2009 +0000 Add PB-frame decoding support for H.263/i263 (and enable it for i263) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17745 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 56 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 52 insertions(+), 4 deletions(-) commit b2786f263027ef32fd492eefd59583e549a3ebef Author: jbr Date: Tue Mar 3 04:57:02 2009 +0000 alacdec: Simplify reading of uncompressed samples by using get_sbits_long(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17744 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/alac.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 015a3c4fda24e9a578a9a8420118f6ff2047f8eb Author: jbr Date: Tue Mar 3 04:45:45 2009 +0000 flacdec: Avoid trying to read 33 bits. This occurs when the source is 32 bits-per-sample and channel decorrelation is used. Such files are valid, but not supported currently. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17743 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 4b055c6bb19e9dbb2ab6ec05adcc0c2d92248b3d Author: jbr Date: Tue Mar 3 02:53:11 2009 +0000 flacdec: ALT_BITSTREAM_READER is no longer required. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17742 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit a3a9c9036203b7ce5dd7d4b545de183dec96da6b Author: jbr Date: Tue Mar 3 02:19:01 2009 +0000 flacdec: use get_sbits_long() where needed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17741 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit b6fe75bdd729a4729968c2452ceb135212a78fe7 Author: jbr Date: Tue Mar 3 02:00:47 2009 +0000 Add a get_sbits_long() function. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17740 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bitstream.h | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit fbdb9650a0c2d5b6b7368d70a14830a10c99197c Author: mru Date: Tue Mar 3 01:53:54 2009 +0000 ALAC: use sign_extend() from mathops.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17739 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/alac.c | 14 +++++--------- 1 files changed, 5 insertions(+), 9 deletions(-) commit 26d2496e46b50a8189c971de876fa1e27e3fe342 Author: mru Date: Tue Mar 3 00:03:55 2009 +0000 Add sign_extend() function to mathops.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17738 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mathops.h | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 94defe8e75b20484210635156a6799399c690d72 Author: reimar Date: Mon Mar 2 19:42:31 2009 +0000 Simplify show_bits_long and copy the GetBitsContext around only once instead of twice. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17736 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bitstream.h | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 9d319fa1134bb50391502e89eff9210ca48b060b Author: jbr Date: Mon Mar 2 17:32:53 2009 +0000 flacdec: Use get/skip_bits_long() for more than 17-bits and get/skip_bits() for 17-bits or less. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17735 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 96ebc5dd2574210425cda08358a37835b5468731 Author: kostya Date: Mon Mar 2 17:18:49 2009 +0000 Factor out block decoding in ff_h263_decode_mb() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17734 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 36 +++++++++++------------------------- 1 files changed, 11 insertions(+), 25 deletions(-) commit cf0cbe4445d68fa0593d40327fd99c86bae8915b Author: michael Date: Mon Mar 2 15:13:58 2009 +0000 Consider all packets in the parser, not just ones with timestamps, this should greatly simplify handling of packet pos. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17733 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/parser.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit a20c0b9a7fc3509a19b235eb43eb572e7df07b93 Author: michael Date: Mon Mar 2 15:12:26 2009 +0000 Favor container packets that end after the first byte of the access unit in fetch_timestamp(). This should make no difference for valid streams but may help invalid ones, also its needed for future changes. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17732 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/parser.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0b1b16e1f8b1ddcd0d9d5566aebf3bbfefe489be Author: michael Date: Mon Mar 2 14:53:18 2009 +0000 Call ff_fetch_timestamp() for mpeg1/2 when a picture start code is found instead of calling it at the end of a frame with a large negative offset. This significantly reduces the maximal distance in container packets between the point where the first byte of the "access unit" was stored and where we call ff_fetch_timestamp() thus reducing the constraints on our parser. Also change the parser from next_frame_offset to cur, this is needed because now the reference is from container packet start instead of frame start. (i previously misinterpreted this as bug) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17731 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 7 +++++-- libavcodec/mpegvideo.h | 2 +- libavcodec/mpegvideo_parser.c | 5 +---- libavcodec/parser.c | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) commit f7a1f37022bc4363be42dba838379e23d4c1bb3e Merge: 0c2ccd8... 136d3b1... Author: Anton Khirnov Date: Mon Mar 2 14:06:00 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit 136d3b1891200b328f39ecff526366efd57c5878 Merge: d505dce... 6eecfac... Author: Anton Khirnov Date: Mon Mar 2 14:05:43 2009 +0100 Merge branch 'master' into ordered_chapters commit 6eecfac7b4f3659ed7b7e601d9dbee606d6ed4f9 Author: diego Date: Mon Mar 2 09:33:57 2009 +0000 version.h should depend on config.mak. The extra version string that is passed to configure is recorded in config.mak and changes to config.mak can therefore make version.h rebuilds necessary. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17730 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1736c8542cdbdadc78944bed160ae80e05cf91de Author: benoit Date: Mon Mar 2 09:28:37 2009 +0000 Add context to some av_log() calls. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17729 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp_h264.c | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit 68e788da829924a7c2557d095cd3d9811abcc066 Author: benoit Date: Mon Mar 2 09:22:17 2009 +0000 Merge three conditions in a single 'if' instead of two. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17728 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit b9adff5a58f2114ea360b902723372a3f79758f2 Author: diego Date: Mon Mar 2 07:57:04 2009 +0000 Mention non-recursive Makefiles in the changelog. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17725 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit a9513e183d199d15359599de8ae7f817cdff3f23 Author: diego Date: Mon Mar 2 07:52:47 2009 +0000 cosmetics: spelling/wording fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17724 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) commit 15e418ca07943d1e83e1ee29a6307954bfecbad0 Author: jbr Date: Mon Mar 2 06:31:28 2009 +0000 AC-3 encoding is integer-only git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17723 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e98313c95b9ac2484d160287cdbbff68bd29fea6 Author: diego Date: Mon Mar 2 06:13:54 2009 +0000 Revert previous removal of PAM, PBM, PGM, PGMYUV and PPM from the list of supported image formats. Apparently decoding these formats is supported. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17722 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit bcac216e553e893c95b5470fa939f4a9f2489351 Author: diego Date: Mon Mar 2 06:01:32 2009 +0000 cosmetics: Reformat long_names so that "DPCM" comes first. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17721 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 16 ++++++++-------- libavcodec/dpcm.c | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) commit d90ccbad42ddb89a0d892842306b5df4ef7af343 Author: diego Date: Mon Mar 2 05:55:03 2009 +0000 cosmetics: Reformat long_names so that "ADPCM" comes first. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17720 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 86 ++++++++++++++++++++++++++-------------------------- libavcodec/adpcm.c | 52 ++++++++++++++++---------------- 2 files changed, 69 insertions(+), 69 deletions(-) commit bd4bad116d28944eb54f0d6be7492391d4846100 Author: diego Date: Mon Mar 2 05:45:44 2009 +0000 cosmetics: Reformat long_names so that "PCM" comes first. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17719 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pcm.c | 48 ++++++++++++++++++++++++------------------------ 1 files changed, 24 insertions(+), 24 deletions(-) commit 81ab1e07827ad5e4d4d0c5756be3ee3a69ccfbac Author: diego Date: Mon Mar 2 05:41:55 2009 +0000 small spelling/grammar fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17718 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgresample.c | 2 +- libavcodec/mpegvideo.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit 0eab3ae27cd316f625e6343bf7e4f826d68618ad Author: diego Date: Mon Mar 2 05:20:00 2009 +0000 xvmc works with MPEG-2 as well as MPEG-1, note this in the codec long_name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17717 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c4bf78efb14ad9b3cec9f3e3fbdd9019146a9340 Author: diego Date: Mon Mar 2 05:18:33 2009 +0000 Change a bunch of codec long_names to be more consistent and descriptive. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17716 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/adpcm.c | 2 +- libavcodec/adxdec.c | 2 +- libavcodec/adxenc.c | 2 +- libavcodec/eacmv.c | 2 +- libavcodec/eatgq.c | 2 +- libavcodec/eatgv.c | 2 +- libavcodec/h263dec.c | 4 ++-- libavcodec/interplayvideo.c | 2 +- libavcodec/mlpdec.c | 2 +- libavcodec/motionpixels.c | 2 +- libavcodec/mpegvideo_enc.c | 2 +- libavcodec/nellymoserenc.c | 2 +- libavcodec/nuv.c | 2 +- libavformat/mp3.c | 2 +- 14 files changed, 15 insertions(+), 15 deletions(-) commit 09b4ab899c93944899fce0d0217a3ffc133e3e1a Author: diego Date: Mon Mar 2 05:08:57 2009 +0000 Decoding of PAM, PBM, PGM, PGMYUV and PPM image formats is not supported. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17715 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 53a5e411c85b6e333e39b88a8619c03ca659342b Author: compn Date: Mon Mar 2 04:37:46 2009 +0000 figure out which muxers support which codecs? new api required! git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17714 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0f24918b3a854eb95705771068f60c21ab4e7f0d Author: superdump Date: Mon Mar 2 04:19:59 2009 +0000 The Ogg muxer will handle Theora as well git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17713 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 076ce0a5d26f1cea7be9ccaed3a0f46284616e90 Author: diego Date: Mon Mar 2 03:52:40 2009 +0000 Another round of missing codecs and name updates to match the codec long_name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17712 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 29 ++++++++++++++++++++++++++--- 1 files changed, 26 insertions(+), 3 deletions(-) commit baeca4c9bd87ad4880d998ea33841b45d6f6d9c2 Author: jbr Date: Mon Mar 2 03:41:58 2009 +0000 Add some more missing codecs and update names to match the codec long_name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17711 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 45 ++++++++++++++++++++++++--------------------- 1 files changed, 24 insertions(+), 21 deletions(-) commit 818ce1c3c9a4d16c47fa96ab6b511328b638c0f5 Author: diego Date: Mon Mar 2 03:30:53 2009 +0000 Add some more missing codecs and update names to match the codec long_name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17710 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 93 +++++++++++++++++++++++++++++------------------------ 1 files changed, 51 insertions(+), 42 deletions(-) commit 640b6504fa78e2773886c3736404e9d28f123702 Author: diego Date: Mon Mar 2 02:58:22 2009 +0000 Merge MP2, MP3 and MPEG audio demuxer entries. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17709 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit ebe4886ba428425c7636df021b752ae1c5fc73a7 Author: compn Date: Mon Mar 2 02:48:30 2009 +0000 vorbis and flac ogg muxer only git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17708 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 09f1c3c44611b1dd970097398960365b41558e6d Author: compn Date: Mon Mar 2 02:31:46 2009 +0000 ogg muxer is vorbis only git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17707 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2867e94d1ccf14d11c83c281381ebc68f9330328 Author: jbr Date: Mon Mar 2 02:25:31 2009 +0000 Add some missing codecs and update names to match the codec long_name or vice-versa. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17706 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 21 ++++++++++++--------- libavcodec/tta.c | 2 +- 2 files changed, 13 insertions(+), 10 deletions(-) commit a0cf19e823289d8c0cb811c9a058ed86267ef496 Author: diego Date: Mon Mar 2 01:55:21 2009 +0000 Add some missing codecs and update names to match the codec long_name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17705 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 90 ++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 57 insertions(+), 33 deletions(-) commit aa2a148830d88be6070f2ea0a4b79fa272c0e6b6 Author: jbr Date: Mon Mar 2 01:40:21 2009 +0000 add some missing codecs and update some names to match AVCodec.long_name git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17704 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) commit 547b36a2b92b22c65ebc01694fa3180f06ea40e9 Author: diego Date: Mon Mar 2 00:55:43 2009 +0000 Integer-only decoding of AC-3 is not supported. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17703 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c408785f018ed8a17cb3e39c9661022550d17b9b Author: diego Date: Mon Mar 2 00:34:34 2009 +0000 Split PGM and PPM in image formats section. patch by Daniel Verkamp, daniel drv nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17702 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 86fb0e8fdfbec7fd539b7046c76fdcdcee07b2aa Author: diego Date: Mon Mar 2 00:29:24 2009 +0000 Add missing image formats, patch by Daniel Verkamp, daniel drv nu. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17701 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit df3f712790c2dac994562dbee4e810f1a6fad91e Author: diego Date: Mon Mar 2 00:27:51 2009 +0000 Split PGM and PPM in image formats section. patch by Daniel Verkamp, daniel drv nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17700 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 6ff8b2249581378f70d8a5634016b37e4164f0cd Author: diego Date: Mon Mar 2 00:24:10 2009 +0000 cosmetics: Break image format lines before comments. patch by Daniel Verkamp, daniel drv nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17699 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) commit 2caba714abf5fecbac67971742eda789d113b579 Author: mru Date: Sun Mar 1 23:41:39 2009 +0000 RA144: work around gcc bug/oddity on ARM This should not make any difference, yet some gcc versions on ARM produce incorrect output without this fix. Approved by Vitor. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17698 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ra144.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a7d91423cd44cf8e4748390802241c8a511d4065 Author: aurel Date: Sun Mar 1 18:20:26 2009 +0000 add an API changelog with a first entry for the new metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17697 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/APIchanges | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit ed1ecb01ea6dfae1a15d973dddf38afc98aa4af8 Author: diego Date: Sun Mar 1 18:12:06 2009 +0000 Add release version number. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17696 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 39ee913a06a9b3539da56e0890427a78c3b493ab Author: mru Date: Sun Mar 1 17:57:14 2009 +0000 configure: fix return value from check_header git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17695 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 6247d4a848cf1159b2e7d45c6ba218e4ffc9a572 Author: stefano Date: Sun Mar 1 17:13:33 2009 +0000 Document ffplay -ast, -vst, and -sst options. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17694 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffplay-doc.texi | 15 +++++++++++++++ ffplay.c | 6 +++--- 2 files changed, 18 insertions(+), 3 deletions(-) commit 6d2d0763e950251ddc4b112bc7aabe77f95c0ca6 Author: stefano Date: Sun Mar 1 17:06:01 2009 +0000 Apply the same logic used for subtitle stream selection to audio and video stream selection. Make the counting starts from 0, and disable the corresponding playbck when the selected stream number is negative. See the thread: " [FFmpeg-devel] [PATCH] Add documentation for -ast, -vst, -sst". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17693 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 72977c932bc1832ed084161599283406358a0b57 Author: stefano Date: Sun Mar 1 17:02:21 2009 +0000 Simplify the logic for the subtitle stream selection. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17692 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit cd655c7b10240a6a3088ac4f59aabcd4c945c163 Author: stefano Date: Sun Mar 1 16:58:59 2009 +0000 Fix subtitle selection logic, make ffplay select the subtitle stream N rather than the subtitle stream N-1 when N is not zero. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17691 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0d02535b69c4488ecb0b1039c9eae9fa513abb09 Author: aurel Date: Sun Mar 1 16:35:25 2009 +0000 deprecate old metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17690 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 10 +++++++++- libavformat/options.c | 2 ++ libavformat/utils.c | 8 ++++++++ 3 files changed, 19 insertions(+), 1 deletions(-) commit 297ac4cb7309df56066bd37967ccf5a42aa1543a Author: aurel Date: Sun Mar 1 16:06:26 2009 +0000 fix missed usage of old metadata API in mov demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17689 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit be6207f4811d5f7fe79a96e40697d22559aeeb7e Author: aurel Date: Sun Mar 1 15:58:57 2009 +0000 fix last usage of old metadata API in ffmpeg.c (handling of AVStream language) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17688 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit 6c60be118b089554f0662c4a608a60000cbeb5e7 Author: aurel Date: Sun Mar 1 15:38:06 2009 +0000 use new metadata API in libavformat/utils.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17687 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) commit 79de4d3aef0f096c414e7ef87bdf29c5718be6d3 Author: aurel Date: Sun Mar 1 15:28:56 2009 +0000 use new metadata API in r3d demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17686 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/r3d.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 28397f77402b80256e2be4a0847c3ae1237eabc3 Author: aurel Date: Sun Mar 1 14:56:27 2009 +0000 convert ffserver to new metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17685 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 19 ++++++------------- 1 files changed, 6 insertions(+), 13 deletions(-) commit a376702d7c18ab83005229a169feb10dec64494b Author: aurel Date: Sun Mar 1 14:55:21 2009 +0000 convert ffplay to new metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17684 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 19 +++---------------- 1 files changed, 3 insertions(+), 16 deletions(-) commit 6ba059b4e53b6a067d2697ee89b1f2cec3966718 Author: aurel Date: Sun Mar 1 14:54:22 2009 +0000 convert ffmpeg to new metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17683 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 65 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 33 insertions(+), 32 deletions(-) commit 6d10f0c21759c8d99b4621e24258079b320ae2a4 Author: aurel Date: Sun Mar 1 14:50:03 2009 +0000 new metadata API is now officially part of public API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17682 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + libavformat/avformat.h | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) commit 541fdfebb8cbb5579c22c0f56d123b4a3a3d5bcf Author: aurel Date: Sun Mar 1 14:29:30 2009 +0000 simplify metadata conversion and fixes gcc-2.95 at the same time git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17681 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/metadata.c | 20 +++++++++----------- 1 files changed, 9 insertions(+), 11 deletions(-) commit 4e7996943125324a735c2332e8e48e2ac1a61a13 Author: mru Date: Sun Mar 1 12:11:07 2009 +0000 SVQ3: Fix decoding with A32_BITSTREAM_READER svq3_decode_slice_header() modifies the buffer used by the bitstream reader. Some of the bitstream readers cache a few bytes of data, which must be flushed after such a modification. Calling skip_bits_long(gb, 0) achieves this. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17680 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/svq3.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit c498048422b9d318734a2e92c54cf99a53a7b84d Author: mru Date: Sun Mar 1 12:11:02 2009 +0000 ARM: fix missing MUL16() return type git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17679 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/mathops.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9f34f314694605fc2a6475e86bfd579074f1f733 Author: vitor Date: Sun Mar 1 11:16:57 2009 +0000 Reindent after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17678 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ra144.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 8b2304c5139aea0727419e7602db8233eb7a3872 Author: vitor Date: Sun Mar 1 11:14:21 2009 +0000 Do not read uninitialized buffer, no matter if it will be multiplied by zero later. This should fix some valgrind warnings and hopefully FATE ra144 test on ARM. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17677 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ra144.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit edd030a3d4828b105a8b11736560dd7a1cc0b0b7 Author: reimar Date: Sun Mar 1 09:14:20 2009 +0000 Remove unused variable in mpeg_mc_decode_init git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17676 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 95ff6f6fd8ec3306999a587723d858d2b684a9e8 Author: michael Date: Sun Mar 1 03:48:35 2009 +0000 Change the timebase of the raw demuxer to one that can represent the ts of fields. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17675 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 5 +- tests/seek.regression.ref | 508 ++++++++++++++++++++++---------------------- 2 files changed, 257 insertions(+), 256 deletions(-) commit 85cb8ff3f4a817e690da16811655179e8905d077 Author: michael Date: Sun Mar 1 03:17:24 2009 +0000 Disable MPEG1/2 style timestamp calculation for H264 it still randomizes the timestamps because delay is not known for the first few frames. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17674 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 0621f664cf9d52c4d504564b65252b0682cece94 Author: michael Date: Sun Mar 1 03:13:04 2009 +0000 Do not set low_delay if has_b_frames has been set before init() this will be needed once the parser can figure out has_b_frames in av_find_stream_info(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17673 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d32067d1942516b5db05efd8cbbf6726eb596126 Author: alexc Date: Sun Mar 1 00:23:05 2009 +0000 AAC: Make the CPE function more consistent with the functions for other channel elements. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17672 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit f7c83dd598b9ad060b7bb32c482152de09c26162 Author: aurel Date: Sun Mar 1 00:12:08 2009 +0000 add missing const qualifiers for metadata_conv in AV{In|Out}putFormat git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17671 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf.c | 12 ++++++++++++ libavformat/asf.h | 3 +++ libavformat/asfdec.c | 1 + libavformat/asfenc.c | 2 ++ libavformat/avformat.h | 4 ++-- libavformat/matroska.c | 7 +++++++ libavformat/matroska.h | 2 ++ libavformat/matroskadec.c | 1 + 8 files changed, 30 insertions(+), 2 deletions(-) commit a10b9180d346a317498ba54b28f9137b6f706ef4 Author: aurel Date: Sat Feb 28 23:34:16 2009 +0000 add a metadata conversion API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17670 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 18 +++++++++++++++- libavformat/metadata.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/metadata.h | 5 ++++ 3 files changed, 70 insertions(+), 2 deletions(-) commit 9689f4f468988d2b2ceb1231c3637c091920307d Author: michael Date: Sat Feb 28 20:58:07 2009 +0000 Adjust time_base exactly when changing ticks_per_frame to 2 this is safer and for some raw h264 we managed to change the timebase twice before. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17669 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 86852513ddcc905cb36373159c1a7ca89c1eccad Author: mru Date: Sat Feb 28 19:56:21 2009 +0000 configure: check_func_headers should mark headers as found git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17668 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fe2b32ebc503bd6063e6aecd10604fbd4693e601 Author: mru Date: Sat Feb 28 19:56:19 2009 +0000 configure: {enable,disable}_safe functions that sanitise arguments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17667 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) commit 66eb2380fa652555e3c8741239e722cf7f6209b8 Author: lucabe Date: Sat Feb 28 19:34:50 2009 +0000 Document ff_rtp_codec_id() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17666 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 4d97accffe78ca7a2c01b89c6511e0077f63360c Author: cehoyos Date: Sat Feb 28 18:35:53 2009 +0000 Change TS seeking so it returns position/timestamp of a key frame. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17665 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegts.c | 16 ++++++++++--- tests/seek.regression.ref | 54 ++++++++++++++++++++++---------------------- 2 files changed, 39 insertions(+), 31 deletions(-) commit 4f16deabee39a5bfc70aceaa6665b76b9f0640fd Author: lucabe Date: Sat Feb 28 18:23:19 2009 +0000 Fix typo in a comment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17664 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d968100fc72fbe6b81422c82a02da364391799a2 Author: lucabe Date: Sat Feb 28 18:21:43 2009 +0000 Document ff_rtp_enc_name() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17663 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 9954319981a8cacfc00c3b29422be8016731207a Author: jbr Date: Sat Feb 28 17:31:25 2009 +0000 cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17662 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flacdec.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit fa67dc420958c50b6e6d36cd0f9effc14278893f Author: lucabe Date: Sat Feb 28 17:24:56 2009 +0000 Document ff_rtp_get_codec_info() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17661 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit 1a302865568aa105ac40106becccfdbbc6242395 Author: jbr Date: Sat Feb 28 17:24:46 2009 +0000 Separate the raw FLAC demuxer from raw.c and put in a new file, flacdec.c. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17660 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 1 + libavformat/Makefile | 2 +- libavformat/flacdec.c | 72 +++++++++++++++++++++++++++++++++++++++++++++++ libavformat/raw.c | 75 ++++++++++++------------------------------------- libavformat/raw.h | 2 + 5 files changed, 94 insertions(+), 58 deletions(-) commit 3fb9389a7bac92562fcbcbf4a0d6c841114b1aed Author: rbultje Date: Sat Feb 28 16:02:29 2009 +0000 Rename movenc.c MOVContext to MOVMuxContext, since MOVContext is already used in mov.c for the demuxer. See "[PATCH] rename movenc.c MOVContext to MOVMuxContext" thread on the mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17659 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 42 +++++++++++++++++++++--------------------- 1 files changed, 21 insertions(+), 21 deletions(-) commit 27dfcdee6f033e640a0244eb4d1e016c116c73dd Author: mru Date: Sat Feb 28 15:15:54 2009 +0000 Revert "Improve frame rate guessing for streams with two fields per frame." This reverts r17656, which broke many tests. Further investigation is necessary. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17658 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) commit ca2c8fa098f5c53b338158e4103ea68705a09aa0 Author: mru Date: Sat Feb 28 13:48:54 2009 +0000 ARM: fix corner-case overflow in H.264 weighted prediction git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17657 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/h264dsp_neon.S | 81 ++++++++++++++++++++++------------------- 1 files changed, 43 insertions(+), 38 deletions(-) commit 91c670dc320b54a892f9488c0e41928af6741e59 Author: cehoyos Date: Sat Feb 28 13:14:46 2009 +0000 Improve frame rate guessing for streams with two fields per frame. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17656 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit ff873d951cea429a6140502870089c64e316be12 Author: stefang Date: Sat Feb 28 08:38:33 2009 +0000 sub_mb_type[] needs to be 8-byte aligned because it is referenced as a uint64_t in get_dct8x8_allowed(). Patch by David S. Miller git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17655 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0e605fb519fb78ca7d3c0a9ad382a1379be89a9d Author: sdrik Date: Sat Feb 28 07:31:36 2009 +0000 Fix avpicture_layout to not chroma shift the alpha plane when outputting YUVA420P git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17654 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 0c2ccd890d14fac2cd3555246fdfe7ccfde6b1bb Merge: 76c7829... d505dce... Author: Anton Khirnov Date: Sat Feb 28 07:53:48 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit d505dcebde52ce90127779bc8d8f80fcbdc4c2df Merge: f8d79a0... 1c8d31e... Author: Anton Khirnov Date: Sat Feb 28 07:53:26 2009 +0100 Merge branch 'master' into ordered_chapters Conflicts: libavformat/matroskadec.c commit 1c8d31edc1c54495ffd41bb11eb754c80799f384 Author: aurel Date: Fri Feb 27 23:12:14 2009 +0000 use new metadata API in nut muxer This is only a straight conversion of current code, so for now, it won't mux generic metadata. It will only mux Title, Author and Copyright. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17653 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/nutenc.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) commit 8f96eca15f0cc587c805b8f0cec5ea59b0e2e6c4 Author: aurel Date: Fri Feb 27 23:10:34 2009 +0000 use new metadata API in nut demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17652 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/nutdec.c | 28 +++++++++++++--------------- 1 files changed, 13 insertions(+), 15 deletions(-) commit d215d88a0e9e89e1d214ce2d50f8dbb8dceaaccf Author: cehoyos Date: Fri Feb 27 21:28:41 2009 +0000 Correctly reset SEI variables. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17651 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) commit 87b704feb2c1a63b97983ccea9149e76f9e52203 Author: mru Date: Fri Feb 27 21:15:12 2009 +0000 configure: remove redundant alsa/asoundlib.h check git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17650 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 4d7063a09430624569b86695d13adc29dd372b6c Author: michael Date: Fri Feb 27 21:11:49 2009 +0000 Detect static prototypes. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17649 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 1af165445407ce168c63c504079ed62af9a6f2c3 Author: michael Date: Fri Feb 27 21:08:32 2009 +0000 Improve detection of non doxy comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17648 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 76168fa7a4ae1932821c1d46e2f7f5c6fddffef1 Author: michael Date: Fri Feb 27 18:33:46 2009 +0000 Fix misdetection of #else in 'missing } prior to else'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17647 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1d4589b8af6fd1b434a9a22fdf3d3d63a68837fe Author: benoit Date: Fri Feb 27 15:51:15 2009 +0000 Make ff_print_debug_info() a no-op when using HW acceleration. Patch by Gwenolé Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17646 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit c2e5c6db395d599758e72557d46bdc6c743f85f8 Author: benoit Date: Fri Feb 27 15:49:32 2009 +0000 Use ff_hwaccel_pixfmt_list_420[] in H.263 decoder. Patch by Gwenolé Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17645 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 3af83fb0af63cd93549d4563f50266a299e81c8a Author: benoit Date: Fri Feb 27 15:45:55 2009 +0000 Add hardware acceleration hooks to H.264. Patch by Gwenolé Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17644 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) commit aefd1543158a589aec95a913ab0191818ad47d34 Author: michael Date: Fri Feb 27 14:53:29 2009 +0000 Make sure -vsync 2 does not produce timestamps equal to the previous, rather drop a frame. Fixes Issue872. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17643 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit b7681fec4356743d75a523eab214731dbb456887 Author: michael Date: Fri Feb 27 14:44:58 2009 +0000 Update commented fprintf(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17642 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c5937721654f950bb40c5a193b28d122685ef082 Author: reimar Date: Fri Feb 27 14:13:15 2009 +0000 Do not allow standard-frame-rate detection to increase the value of r_frame_rate by more than 1% over a previously set/detected value. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17641 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 4d2fbf3ba33ef885d22a6ce7a7b4810d574afd10 Author: michael Date: Fri Feb 27 14:01:32 2009 +0000 Fix SVQ3 regression since ticks_per_frame=2. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17640 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit fbb9bc1569338c6bbe6a7b1a7ac31b3742851ece Author: reimar Date: Fri Feb 27 10:07:12 2009 +0000 Simplify ipmovie.c pts calculation by using an appropriate time_base. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17639 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ipmovie.c | 22 +++++++--------------- 1 files changed, 7 insertions(+), 15 deletions(-) commit 7972654a51f51907a8c623c98f7e7726de3e8046 Author: benoit Date: Fri Feb 27 08:31:20 2009 +0000 Add a context to av_log() call. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17638 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 183e18ef76fbea0ced175590ea70723b3984b2ff Author: benoit Date: Fri Feb 27 08:27:50 2009 +0000 Add HW acceleration hooks for MPEG-4 / H.263 decoding. Patch by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17637 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) commit f7850a78d250fda15f5bb32640bf87b7a5c8d074 Author: benoit Date: Fri Feb 27 08:20:45 2009 +0000 Remove superfluous call to mpeg_decode_slice() for hwaccel, this function already contains the needed code. Patch by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17636 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) commit 718a82816448ffa22a8c37dd904ada58db085da2 Author: benoit Date: Fri Feb 27 08:16:22 2009 +0000 Return early if a HW accelerator is used. Patch by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17635 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/error_resilience.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 8946a0fa8d8ac40265285c591844b291bdd19d5f Author: benoit Date: Fri Feb 27 08:12:41 2009 +0000 Add VA API pixel formats. Patch by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17634 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 14 ++++++++++++++ libavutil/pixfmt.h | 3 +++ 2 files changed, 17 insertions(+), 0 deletions(-) commit c65b55c388ac0b844fa30695f71cc7a4d58ade6b Author: benoit Date: Fri Feb 27 08:09:23 2009 +0000 Add ff_hwaccel_pixfmt_list_420[] definition. Patch by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17633 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 5 +++++ libavcodec/mpegvideo.h | 1 + 2 files changed, 6 insertions(+), 0 deletions(-) commit 503ae328e9beb7a8f4d3a623945acb8186c0f154 Author: reimar Date: Fri Feb 27 08:02:34 2009 +0000 Hack: #undef printf so compilation works with DEBUG_IPMOVIE set to 1 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17632 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ipmovie.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 8090a7477695baf67c04bfa502a29fb247e95610 Author: reimar Date: Fri Feb 27 07:56:24 2009 +0000 Detect the case when the time base is exact but far finer than necessary to represent the time stamps, as e.g. for ipmovie.c and set a better r_frame_rate. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17631 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 68f29ac60ec3f3c33f142497337666a36288d54d Author: michael Date: Thu Feb 26 23:47:32 2009 +0000 Add ticks_per_frame, this should hopefully fix the regressions caused by the time_base change. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17630 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 9 +++++---- libavcodec/avcodec.h | 11 ++++++++++- libavcodec/h264.c | 1 + libavcodec/mpeg12.c | 3 ++- libavcodec/options.c | 1 + libavformat/utils.c | 6 +++--- 6 files changed, 22 insertions(+), 9 deletions(-) commit 2a81fcc0193eb1df29109d018cd25633bba531e1 Author: aurel Date: Thu Feb 26 22:39:53 2009 +0000 cosmetics: vertical alignment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17629 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rpl.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 419f201cb93ddd0e11e5aacfd0e874b33b0b8472 Author: aurel Date: Thu Feb 26 22:38:46 2009 +0000 use new metadata API in rpl demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17628 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rpl.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 3b99bdb9d7f0cf13076afbad19fa6400c005f86a Author: aurel Date: Thu Feb 26 22:35:26 2009 +0000 use new metadata API in wc3 demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17627 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/wc3movie.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 8220cd25270d4d9b761e4a83cbfd1a964213b375 Author: stefano Date: Thu Feb 26 22:34:18 2009 +0000 Mark as "internal but installed" the avio.h file. This should prevent its direct inclusion in an external project, which results broken if avformat.h is not included before. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17626 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- libavformat/avio.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletions(-) commit 51d7191a4d0d817b3ebf0a057177162af734d93e Author: stefano Date: Thu Feb 26 22:28:42 2009 +0000 Add a @file notice to avio.h. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17625 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avio.h | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit dbc51cd3a0938ae4e7de1cf5d3fb25033625544d Author: stefano Date: Thu Feb 26 22:03:55 2009 +0000 Rename avfilter_parse_graph() to avfilter_graph_parse(), for better consistency with the rest of the API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17624 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavfilter/graphparser.c | 2 +- libavfilter/graphparser.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 06050eeef5fcf96e530af0ed9238c72256301f36 Author: stefano Date: Thu Feb 26 22:02:09 2009 +0000 Rename avfilter_destroy_graph() to avfilter_graph_destroy(), for better consistency with the rest of the API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17623 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavfilter/avfiltergraph.c | 2 +- libavfilter/avfiltergraph.h | 2 +- libavfilter/graphparser.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit 1672ac228c665f07ed9d91365598214fcbc19a71 Author: michael Date: Thu Feb 26 21:09:24 2009 +0000 Half user provided time_base once during the first frame when there is no timebase stored in the h264 stream. This should fix fate. (ffmpeg.c used pict_repeat with its default 1/25 timebase) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17622 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 5fc852c8b59dbf4d8ff1232163b5c37c10ffb5b6 Author: cehoyos Date: Thu Feb 26 20:36:47 2009 +0000 Cosmetics: Fix indentation after last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17621 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 938bde804b1276ac75b205d9064768a89dacb31a Author: cehoyos Date: Thu Feb 26 20:36:02 2009 +0000 Initialize H264 parser context correctly if the optional SEI messages are not present. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17620 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 443bf69b96719ca2483379e14e998dc31869d6a6 Author: aurel Date: Thu Feb 26 16:17:17 2009 +0000 move static tables from asf.h to non-static tables in asf.c this avoid getting those tables duplicated in asfenc.o and asfdec.o git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17619 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 6 +- libavformat/asf.c | 113 ++++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/asf.h | 112 ++++++++++--------------------------------------- libavformat/asfdec.c | 72 ++++++++++++++++---------------- libavformat/asfenc.c | 36 ++++++++-------- 5 files changed, 192 insertions(+), 147 deletions(-) commit 40e0394891a6da147fae3d2b05311fb9b34b4c1c Author: aurel Date: Thu Feb 26 15:44:19 2009 +0000 rename asf-enc.c to asfenc.c and asf.c to asfdec.c for consistency git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17618 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 6 +- libavformat/asf-enc.c | 880 --------------------------------------- libavformat/asf.c | 1090 ------------------------------------------------- libavformat/asfdec.c | 1090 +++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/asfenc.c | 880 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 1973 insertions(+), 1973 deletions(-) commit 580e3d0e87f63c236ac09efc6540aa36a2d3dbac Author: aurel Date: Thu Feb 26 14:40:04 2009 +0000 fix a memleak in av_metadata_set() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17617 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/metadata.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit febfbb3c7f2559a103b5e7556c78889bda3b6200 Author: rbultje Date: Thu Feb 26 14:24:50 2009 +0000 Implement marker bit, which is used for several RTP payloads currently under review. See "[FFmpeg-devel] RTP mark bit not passed to parse_packet" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17616 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtpdec.c | 2 ++ libavformat/rtpdec.h | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) commit e3a4ed3355956d75e13be3fcf874d7d6c7009f4e Author: rbultje Date: Thu Feb 26 14:23:05 2009 +0000 Don't (ab)use PKT_FLAG_* in RTP code, since the two have virtually nothing in common except for this one value. Change was requested by Luca in the "[FFmpeg-devel] RTP mark bit not passed to parse_packet" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17615 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rdt.c | 4 ++-- libavformat/rtpdec.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) commit c9a89594e349f2d7d75b58224b068de57d5456d3 Author: rbultje Date: Thu Feb 26 14:15:41 2009 +0000 Document rtsp.h, see "[PATCH] document rtsp.h" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17614 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.h | 202 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 172 insertions(+), 30 deletions(-) commit 510933e09f6257bd4558a667066446f2d289bf7a Author: michael Date: Thu Feb 26 13:15:22 2009 +0000 Fix next_pts computation to consider repeat_pict. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17613 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 1611dbd73f981fcbd93d00683e944aadcf9e7090 Author: aurel Date: Thu Feb 26 13:13:48 2009 +0000 movenc: add muxing of language along with metadata tags when available git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17612 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 28 ++++++++++++++++++++-------- 1 files changed, 20 insertions(+), 8 deletions(-) commit 4e6f2c74dae8be40a7b5b29953df1ef73dd9ae9c Author: aurel Date: Thu Feb 26 13:11:18 2009 +0000 return -1 for errors in ff_mov_iso639_to_lang() to allow for error checking git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17611 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/isom.c | 6 +++--- libavformat/movenc.c | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) commit 8b9612ddc4f565f773236d56d139fc3d546809e6 Author: aurel Date: Thu Feb 26 13:08:22 2009 +0000 cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17610 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) commit 45cdd9f70804bc46e9a0be4ce8a7e7c38d2479ee Author: aurel Date: Thu Feb 26 13:06:49 2009 +0000 use new metadata API in mov muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17609 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 118 ++++++++++++++++++++++++++------------------------ 1 files changed, 61 insertions(+), 57 deletions(-) commit 6cbbef31e13485016a200e3b47a97b982d6ca586 Author: aurel Date: Thu Feb 26 13:00:13 2009 +0000 don't trigger metadata compatibility code when user app already set metadata using new API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17608 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/metadata_compat.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 3472117f27486afbb40a9449d210ce784ce289a3 Author: bcoudurier Date: Thu Feb 26 08:45:59 2009 +0000 dv probe git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17607 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/dv.c | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) commit 6968db5057d9fafa0b8f163b8ce216eaa7a31a8a Author: jbr Date: Thu Feb 26 02:41:53 2009 +0000 Share the function to write a raw FLAC header and use it in the Matroska muxer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17606 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 4 ++-- libavformat/flacenc.c | 13 +++++++++---- libavformat/flacenc.h | 29 +++++++++++++++++++++++++++++ libavformat/matroskaenc.c | 23 ++--------------------- 4 files changed, 42 insertions(+), 27 deletions(-) commit 297cb580cc5af2d64972f5edee14bc6627ba20dd Author: jbr Date: Thu Feb 26 02:33:19 2009 +0000 cosmetics: add a comment in flac_write_header(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17605 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flacenc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 58b2ce790c972d8806229b104adf34b5aaf38137 Author: jbr Date: Thu Feb 26 02:32:18 2009 +0000 Add support for full header extradata to raw FLAC muxer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17604 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flacenc.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 58cd14b77a9d6e8960f17a4db8667ce9ba486e8b Author: jbr Date: Thu Feb 26 02:30:29 2009 +0000 cosmetics: line wrap and indentation after last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17603 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 83829feb83010571c7230375b5d4a8777c8d953a Author: jbr Date: Thu Feb 26 02:29:24 2009 +0000 Use a shared function to validate FLAC extradata. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17602 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 7 +++-- libavcodec/flac.h | 16 +++++++++++++++ libavcodec/flacdec.c | 47 ++++++++++++++++++++++++++++++++++++-------- libavformat/flacenc.c | 25 ++++++++++++++++++----- libavformat/matroskaenc.c | 16 ++++++-------- libavformat/oggenc.c | 11 ++++++--- 6 files changed, 91 insertions(+), 31 deletions(-) commit 91c2636e3599cc6eae9fa122e10f22b53dafdb58 Author: jbr Date: Thu Feb 26 02:21:43 2009 +0000 Separate the raw FLAC muxer from raw.c to its own file, flacenc.c. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17601 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 +- libavformat/flacenc.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/raw.c | 48 ------------------------------- 3 files changed, 75 insertions(+), 49 deletions(-) commit e1e17a54d1bc3f30a502a7e71103ff7aeb70501d Author: alexc Date: Thu Feb 26 01:54:16 2009 +0000 Re-indent after last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17600 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 48 ++++++++++++++++++++++++------------------------ 1 files changed, 24 insertions(+), 24 deletions(-) commit 27bcc4c40ac63a24d715a28fcea05c0d0da12c44 Author: alexc Date: Thu Feb 26 01:51:34 2009 +0000 Refactor AAC unsigned band type decoding for a modest speedup. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17599 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit fb4ea1d04f251514748ebd1837313136872f0f81 Author: alexc Date: Thu Feb 26 01:50:00 2009 +0000 Use const to better allow the compiler to optimize AAC independent coupling. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17598 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 61f6d45ffd631c0008ef2fceb94ffd14f9eb16e0 Author: cehoyos Date: Thu Feb 26 01:38:51 2009 +0000 Completed documentation of reference field. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17597 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit f5782a01457db6a465aed23a6e74917cd6063905 Author: cehoyos Date: Thu Feb 26 01:03:01 2009 +0000 Do not set h264.is_reference for pictures that are delayed, but not actually reference frames. Patch by NVIDIA git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17596 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 40df0799a7c5ef2e9c156586eafe4567bdad47da Author: cehoyos Date: Thu Feb 26 00:29:01 2009 +0000 The field rangered in VDPAU's VdpPictureInfoVC1 now also contains rangeredfrm (VC-1 7.1.13) in bit 1. Patch by NVIDIA git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17595 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit aba12fb93b93135f6a51932172be7c8686ef239d Author: cehoyos Date: Wed Feb 25 23:58:52 2009 +0000 Apply correct pix_fmts to WMV3_VDPAU and VC1_VDPAU. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17594 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 61526de2735a9c6f3074e0c693daed956d8264f7 Author: diego Date: Wed Feb 25 23:24:34 2009 +0000 Add missing prototype for ff_is_hwaccel_pix_fmt(). patch by Gwenole Beauchesne, gbeauchesne,splitted-desktop,com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17593 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/internal.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 52a6d0e0721c81147f90066e3cb510090cc4b336 Author: superdump Date: Wed Feb 25 20:18:01 2009 +0000 http://bytesex.org/xawtv/ permanently redirects to http://linux.bytesex.org/xawtv/ so update the URL git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17592 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffmpeg-doc.texi | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cd4496220f374758d21962c3cdf3c17b16c73c0d Author: michael Date: Wed Feb 25 19:39:42 2009 +0000 Add hwaccel->decode_slice() call for avhwaccel by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17591 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 531c6055804305465ca7c222b806f22d2ded557d Author: michael Date: Wed Feb 25 19:16:27 2009 +0000 More AVhwaccel hunks from Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17590 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) commit ffbf98578fa08d1084a5df9e744f5ed7c82f02f4 Author: diego Date: Wed Feb 25 19:10:39 2009 +0000 spelling/wording/grammar cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17589 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 109 ++++++++++++++++++++++++------------------------ 1 files changed, 54 insertions(+), 55 deletions(-) commit a68d5184465de092e437e56d9fa1024f2ef40e3f Author: diego Date: Wed Feb 25 18:03:47 2009 +0000 spelling/wording/grammar cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17588 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 4 ++-- libavcodec/pixdesc.h | 33 +++++++++++++++++---------------- 2 files changed, 19 insertions(+), 18 deletions(-) commit c5b7ab029919746b7be61be0011f66123d1f6502 Author: cehoyos Date: Wed Feb 25 15:43:53 2009 +0000 Fix VC1 and WMV3 playback in MPlayer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17587 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit f991a68c3ddf25d63126d3d063a514b7ade72f5e Author: michael Date: Wed Feb 25 10:45:08 2009 +0000 untypo git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17586 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2193f93c45f1955387ba27c54793eb9a0d4afa6d Author: kostya Date: Wed Feb 25 08:36:00 2009 +0000 cosmetics: reindent after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17585 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 4f026f9d5ea761cff99c9deb8a450bf627e06d9d Author: kostya Date: Wed Feb 25 08:35:37 2009 +0000 Since motion vectors for intra blocks are always zero, do not try to retrieve them. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17584 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 2e9e45edccbb214bcf8c55885300bee7065cc528 Author: bcoudurier Date: Wed Feb 25 08:09:13 2009 +0000 fix index edit rate, inverse num and den git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17583 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b911531bb4e898bc4517d7fc94c72dc5266694d4 Author: bcoudurier Date: Wed Feb 25 08:08:10 2009 +0000 simplify, use codec->block_align git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17582 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 450ffdf419ec759eba09cd78c81c2b670f8b96c9 Author: bcoudurier Date: Wed Feb 25 08:06:15 2009 +0000 set channel number even for inactive channels git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17581 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8ef11f7af0b885b1039fbbc50236fc06cb7c3e50 Author: bcoudurier Date: Wed Feb 25 08:05:43 2009 +0000 do not set frame start bit since marked as not used and factorize git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17580 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 5272209c2a2370054ee6c8342818fafa28db3828 Author: michael Date: Wed Feb 25 03:18:11 2009 +0000 AVInputFormat.reed_seek2() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17579 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit 4bd31eab55382502396642d8226eb45c49432a3a Author: diego Date: Tue Feb 24 23:10:36 2009 +0000 10l: Ignore error output from failed attempt to read snapshot_version. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17578 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b version.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 318821f657c92300fe8b4a9a4e691f3cff0c20fc Author: diego Date: Tue Feb 24 23:04:52 2009 +0000 Read revision string from the file snapshot_version if available. This will be used by daily snapshots without Subversion metadata. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17577 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b version.sh | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 566eca19e7d1f505974862205e4eb7d509d7ebb6 Author: diego Date: Tue Feb 24 22:54:58 2009 +0000 cosmetics: USE $() instead of ``, the former can be nested more easily. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17576 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b version.sh | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 272ecd3868da5b7e4800c5ec1717556c6dc17fff Author: cehoyos Date: Tue Feb 24 22:24:34 2009 +0000 Export timestamp parameter from H.264. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17575 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit bb6c4471ac7d1af9e35dbab72c30f969583064ab Author: cehoyos Date: Tue Feb 24 22:19:09 2009 +0000 Add timestamp computation if values are exported by decoder. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17574 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 43 ++++++++++++++++++++++++++++++++++++++++++- libavcodec/parser.c | 3 +++ libavformat/avformat.h | 14 ++++++++++++-- libavformat/utils.c | 21 +++++++++++++++++++++ 4 files changed, 78 insertions(+), 3 deletions(-) commit 46263c58eab006228b344a335ed07ba89a89f93d Author: michael Date: Tue Feb 24 22:19:02 2009 +0000 1000l for me, wrong pix_fmt. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17573 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/svq3.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7c744b83a8c39a09a1538f24e9f18a144a0c0eae Author: cehoyos Date: Tue Feb 24 20:23:19 2009 +0000 Correct time_base and repeat_pict for MPEG2 video. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17572 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 2 +- libavcodec/mpegvideo_parser.c | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) commit 66769fbf43dac238bf2c0f69face18232fec1e9f Author: cehoyos Date: Tue Feb 24 20:19:59 2009 +0000 Correct time_base of H.264 and repeat_pict. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17571 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 2 +- libavcodec/h264_parser.c | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) commit 789c2cccfffbfad95413b0bd848ccb029d037623 Author: cehoyos Date: Tue Feb 24 20:17:02 2009 +0000 Change duration computation to use time_base instead of TB/2. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17570 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 5 +---- libavformat/utils.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) commit 4df033335ae5fa3a1e0b32b17acbb6cef756e88d Author: michael Date: Tue Feb 24 19:04:43 2009 +0000 add ff_find_hwaccel() by Gwenole Beauchesne git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17569 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 1 + libavcodec/h264.c | 1 + libavcodec/internal.h | 13 +++++++++++++ libavcodec/mpeg12.c | 2 ++ 4 files changed, 17 insertions(+), 0 deletions(-) commit c22576e0ac10e48fc5ab3dc41c92d5fe8aa5f8b8 Author: michael Date: Tue Feb 24 18:51:16 2009 +0000 ff_find_hwaccel() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17568 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit 5c93c1544a8665d6f2650515985b5e566a9a16a4 Author: michael Date: Tue Feb 24 18:47:36 2009 +0000 av_hwaccel_next() by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17567 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit df13e66951c24b26baee0c87026f5bb1d537b3c9 Author: michael Date: Tue Feb 24 18:46:00 2009 +0000 av_register_hwaccel() from Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17566 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit a81a9e433ecf3e80d9146d061c4fbb21c43f209c Author: michael Date: Tue Feb 24 18:39:42 2009 +0000 Another AVhwaccel hunk from Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17565 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit e2336cc8e2e7bb89a48e9b7369b01a3d7c398c5f Author: michael Date: Tue Feb 24 18:27:52 2009 +0000 Add and use ff_pixfmt_list_420. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17564 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 10 +++++++++- libavcodec/h264.c | 7 +++---- libavcodec/mpegvideo.c | 4 ++++ libavcodec/mpegvideo.h | 2 ++ libavcodec/rv10.c | 2 ++ libavcodec/rv30.c | 1 + libavcodec/rv40.c | 1 + libavcodec/svq3.c | 1 + libavcodec/wmv2dec.c | 1 + 9 files changed, 24 insertions(+), 5 deletions(-) commit 52dc82d6fd3e6b138eb839c8057df8b836180b08 Author: michael Date: Tue Feb 24 18:24:56 2009 +0000 Approved hunk from the AVHWaccel patch by Gwenole Beauchesne. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17563 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e79d42411d958de6d9d1be4b025482948cf5671c Author: vitor Date: Tue Feb 24 18:11:42 2009 +0000 Do not reimplement ff_celp_lp_synthesis_filterf(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17562 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- libavcodec/ra288.c | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) commit cd06d41009e5fde8e0b89985fbe984d583f7d378 Author: kostya Date: Tue Feb 24 17:09:57 2009 +0000 Rename buf_vdpau to buf_start Patch by Gwenole Beauchesne <(antonym of "joined")-desktop> git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17561 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 9cf55d0882f8774767015da8a4a0eefe7d61bf16 Author: michael Date: Tue Feb 24 16:12:47 2009 +0000 Add ff_h263_find_resync_marker() to find the bit position of the next resync_marker, if any. patch by Gwenole Beauchesne gbeauchesne splitted-desktopcom based on suggested implementation by me git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17560 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 21 +++++++++++++++++++++ libavcodec/mpegvideo.h | 1 + 2 files changed, 22 insertions(+), 0 deletions(-) commit f530981aa54e847c7d5303f3d9f53d6e96e5b528 Author: stefang Date: Tue Feb 24 15:56:53 2009 +0000 check for a stuffing byte at the end of a slice git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17559 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavsdec.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 2c970c7dcfa72c10a92195a5de05a59d756da8c1 Author: stefang Date: Tue Feb 24 15:54:51 2009 +0000 change macroblock loop in inter frames so that after a slice header the skip count is always parsed first git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17558 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavsdec.c | 63 +++++++++++++++++++++++--------------------------- 1 files changed, 29 insertions(+), 34 deletions(-) commit 88c73cf0ebf3b899b9ccea7576b58434d0c64bc8 Author: diego Date: Tue Feb 24 15:33:39 2009 +0000 100l: Revert removal of GPL check for libswscale. libswscale still compiles GPL parts by default. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17557 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit b6394499d6c24778eaf6c614c5a9770d6456241a Author: diego Date: Tue Feb 24 15:11:45 2009 +0000 The software scaler is no longer GPLed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17556 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 7b87964d13db9d093745d6a3b28b8ca3ff947b98 Author: michael Date: Tue Feb 24 15:06:17 2009 +0000 Do not duplicate frames if the muxer claims that its not needed. Note to release manager, this is risky and should be reverted if it causes any problem. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17555 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e1a96acc9d556345ed9a605bc9f1bbb804ce5ae7 Author: michael Date: Tue Feb 24 15:04:18 2009 +0000 Add AVFMT_VARIABLE_FPS to specify which muxers dont need duplicated frames. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17554 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 1 + libavformat/avienc.c | 1 + libavformat/matroskaenc.c | 2 +- libavformat/movenc.c | 4 ++-- libavformat/nutenc.c | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) commit 2e23933ac771ad79dce4746d281398b71c086416 Author: diego Date: Tue Feb 24 14:53:46 2009 +0000 Update information regarding LGPL libswscale. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17553 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b README | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit 4d69c0dc701af167dbf653205a4c90455e3cd0ad Author: diego Date: Tue Feb 24 14:13:46 2009 +0000 Mark two variables with av_uninit to avoid false positive gcc warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17552 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e760caefa02dae142f407a4e3930a677b8bb7909 Author: michael Date: Tue Feb 24 13:35:54 2009 +0000 Add CODEC_ID_H264 to tb_unreliable(), it belongs there for the same reason as mpeg2. (telecine amongth others) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17551 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 3ea6fb65bde8fbada4fc23142aa0e4a2b90e66c2 Author: mru Date: Tue Feb 24 01:41:44 2009 +0000 Fix get_ur_golomb_jpegls() with A32_BITSTREAM_READER If k==0, log==0 can indicate that the coded value uses more than MIN_CACHE_BITS bits. With MIN_CACHE_BITS==32, the fast branch is incorrectly taken in this case unless explicitly forbidden. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17550 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/golomb.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a3eeb5d70fd1782875c83f9f99ce1b2e85ed077c Author: michael Date: Tue Feb 24 01:12:25 2009 +0000 AVPixFmtDescriptor doxy git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17549 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.h | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 57537297580f76a35106dc976b84443223cef078 Author: michael Date: Tue Feb 24 01:08:29 2009 +0000 Pixel Format descriptor, try #1. (yes its intentionally unused, this is intended as a basis for further work, and to prevent repeation of the whole discussion dying and the results being forgotten) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17548 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pixdesc.c | 187 ++++++++++++++++++++++++++++++++++++++++++++++++++ libavcodec/pixdesc.h | 91 ++++++++++++++++++++++++ 2 files changed, 278 insertions(+), 0 deletions(-) commit 0f5e87e569cc0d20a1c12903104298e21e6c2042 Author: stefano Date: Mon Feb 23 23:45:21 2009 +0000 Implement in AVFilterGraph the scale_sws_opts field, and pass its value in the args for the auto-inserted scale filters. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17547 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavfilter/avfilter.h | 2 +- libavfilter/avfiltergraph.c | 5 ++++- libavfilter/avfiltergraph.h | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) commit e773d42669a8d96597c270ebb632aad8fd3444ed Author: vitor Date: Mon Feb 23 22:19:16 2009 +0000 Change sign in ff_celp_lp_synthesis_filterf(). This makes this function useful for AMR and RA144. Patch by Kenan Gillet git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17546 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/celp_filters.c | 2 +- libavcodec/qcelp_lsp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 89cca4b428e13b25729c26b68616d4bd56b33b14 Author: bcoudurier Date: Mon Feb 23 19:51:16 2009 +0000 start track id at 2, track id 1 for timecode git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17545 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit f35daf371a23f2f412803007225cf91e6175076e Author: alexc Date: Mon Feb 23 19:25:18 2009 +0000 Close the AAC parse context, discovered by Netgem. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17544 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac_parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cdaf1b386f965a45f56b4119456249a53a6eeae3 Author: zuxy Date: Mon Feb 23 15:53:39 2009 +0000 Remove CPUID availability check on AMD64 as it's architectural. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17543 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/cpuid.c | 17 ++++++----------- 1 files changed, 6 insertions(+), 11 deletions(-) commit 77eaff2ecacc3f63e1e77a42e1fc0eb8b3c913fe Author: reimar Date: Mon Feb 23 15:18:28 2009 +0000 Check return value of ff_fill_pointer in avcodec_default_get_buffer, if it returns -1 we do not know how to allocate an AVFrame for that format and must return -1 instead of returning nonsense. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17542 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 4907a70b5adf98f3edcf73320e24b255dabe009d Author: reimar Date: Mon Feb 23 14:02:11 2009 +0000 100l, always declare variables at the top of a block, not inside a for () git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17541 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 39406dc0df38763e5cde49ce06b04f4a3aafeab4 Author: michael Date: Mon Feb 23 13:44:51 2009 +0000 More approved hunks for VAAPI & our new and cleaner hwaccel API. patch by Gwenole Beauchesne gbeauchesne splitted-desktop com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17540 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 100 +++++++++++++++++++++++++++++++++++++++++ libavcodec/error_resilience.c | 1 + libavcodec/h263dec.c | 4 ++ libavcodec/h264.c | 3 + 4 files changed, 108 insertions(+), 0 deletions(-) commit 4963b60d223c4840efeb666c372e3c0283d1054c Author: michael Date: Mon Feb 23 13:35:52 2009 +0000 Approved hunks for VAAPI by Gwenole Beauche. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17539 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 13 +++++++++++++ libavcodec/mpeg12.c | 2 ++ libavcodec/mpegvideo.c | 3 ++- libavcodec/utils.c | 4 +++- libavcodec/vc1.c | 1 + 5 files changed, 21 insertions(+), 2 deletions(-) commit a1633c62d8362aff70e83fb353d6e7c765f32a9c Author: michael Date: Mon Feb 23 02:38:45 2009 +0000 Allow av_find_stream_info() to be aborted. Based on a patch by netgem. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17538 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit a05bd18525f8fb04d558bae5e3cb9bcf4ff5cf28 Author: diego Date: Mon Feb 23 01:56:08 2009 +0000 Check if -lrt is required for nanosleep, as is the case on Solaris. inspired by a patch from Fabian Groffen, grobian gentoo org git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17537 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 1dd900d0b2083ffc64a138fea2c2ae3f67531165 Author: diego Date: Mon Feb 23 01:47:18 2009 +0000 Document 'ffmpeg -formats', patch by Daniel Verkamp, daniel drv nu. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17536 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffmpeg-doc.texi | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) commit 1e80630a642a17c8ded2bb1c86b67f482139f090 Author: diego Date: Mon Feb 23 01:36:22 2009 +0000 Updates notes about which files are GPL. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17535 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b README | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit e8ec378bbb78fe8275f8938d868426d297a36a0d Author: diego Date: Sun Feb 22 23:13:00 2009 +0000 Fix xvmc object dependencies. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17534 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 758c161601fa83b7be74878f50bd65a382181c71 Author: michael Date: Sun Feb 22 20:48:12 2009 +0000 Fix vc1 split(). Fixes Subtitle-sample.evo, issue52. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17533 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1_parser.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) commit f264f4e7c9c2e2ad384b7046daf097ad0f5d6bc4 Author: kostya Date: Sun Feb 22 18:13:40 2009 +0000 Better parsing of i263 picture header git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17532 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 44 ++++++++++++++++++++++++++++++++++++++------ libavcodec/mpegvideo.h | 1 + 2 files changed, 39 insertions(+), 6 deletions(-) commit 9ab3a920a86292c443623d8ce1ce33c9f45d2d0a Author: michael Date: Sun Feb 22 17:53:14 2009 +0000 Compact repeated messages to "Last message repeated x times". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17531 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/log.c | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) commit 7c2ad9e509443ebabb7f9954e645557c48ef1168 Author: stefang Date: Sun Feb 22 14:39:06 2009 +0000 mention raw Chinese AVS video demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17530 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 9879cf1e6a6405fa91d7ebbcc077b46c27019e1e Author: michael Date: Sun Feb 22 14:29:48 2009 +0000 Search for things like "int *src" without const. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17529 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 415dc81ceac8283c99ac03e3f5d4fba133dbf014 Author: stefano Date: Sun Feb 22 14:27:50 2009 +0000 Split avutil.h, move all the pixel format definitions to the new dedicated file pixfmt.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17528 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 1 + libavutil/avutil.h | 103 +--------------------------------------- libavutil/pixfmt.h | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 136 insertions(+), 102 deletions(-) commit 6a05f827bfc367363dc1b0ee2438271358d5ee80 Author: stefang Date: Sun Feb 22 14:27:50 2009 +0000 consistent naming of Chinese AVS raw demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17527 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit deb2b64d20e7db10315021ad8a9c921fc55a3123 Author: stefano Date: Sun Feb 22 13:48:55 2009 +0000 Add missing av_cold in static init/close functions. Patch by Daniel Verkamp daniel at drv dot nu. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17526 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/4xm.c | 2 +- libavcodec/ac3enc.c | 2 +- libavcodec/adpcm.c | 4 ++-- libavcodec/atrac3.c | 6 +++--- libavcodec/bfi.c | 4 ++-- libavcodec/cook.c | 12 ++++++------ libavcodec/dvdsub_parser.c | 4 ++-- libavcodec/huffyuv.c | 4 ++-- libavcodec/imgconvert.c | 2 +- libavcodec/libamr.c | 16 ++++++++-------- libavcodec/libdiracdec.c | 4 ++-- libavcodec/libdiracenc.c | 4 ++-- libavcodec/libfaad.c | 2 +- libavcodec/libschroedingerdec.c | 4 ++-- libavcodec/libtheoraenc.c | 4 ++-- libavcodec/libvorbis.c | 2 +- libavcodec/mpeg4video_parser.c | 2 +- libavcodec/mpegaudio_parser.c | 2 +- libavcodec/mpegaudiodec.c | 8 ++++---- libavcodec/mpegvideo.c | 4 ++-- libavcodec/msmpeg4.c | 8 ++++---- libavcodec/qdm2.c | 14 +++++++------- libavcodec/roqaudioenc.c | 2 +- libavcodec/svq3.c | 2 +- libavcodec/vp3.c | 2 +- 25 files changed, 60 insertions(+), 60 deletions(-) commit b1672813ff55347763e83e39c4b47894e5e05039 Author: michael Date: Sun Feb 22 13:48:25 2009 +0000 Add note about big vs. little endian. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17525 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/avutil.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 18a857f2f5154dcc906baf214d7f2583391ebf1e Author: darkshikari Date: Sun Feb 22 11:35:32 2009 +0000 Convert x264 asm files to proper unix line breaks git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17524 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/h264_deblock_sse2.asm | 1494 +++++++++++++++++----------------- libavcodec/x86/h264_idct_sse2.asm | 122 ++-- 2 files changed, 808 insertions(+), 808 deletions(-) commit ebdc6c232593b81ac66612ea9dfd5f4ff814fdaf Author: darkshikari Date: Sun Feb 22 11:33:09 2009 +0000 Remove (incorrect) filenames from x264 asm files, add descriptions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17523 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/h264_deblock_sse2.asm | 2 +- libavcodec/x86/h264_idct_sse2.asm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit be92b1494013c858215c839b8775d4c67a7fc4d9 Author: diego Date: Sun Feb 22 11:04:22 2009 +0000 Fix gcc detection: Not all gcc versions have "(GCC)" in the version string. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17522 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e0ca3791ad5eea84f38982d357ac9a4d0f2ea89a Author: bcoudurier Date: Sun Feb 22 10:47:16 2009 +0000 mention MXF D-10 Mapping muxer in documentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17521 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit b47f0dcc3b109e6d188f184a619777831a595970 Author: reimar Date: Sun Feb 22 09:51:58 2009 +0000 Check return value of frame_start(), this avoids a crash if AVCodecContext::get_buffer failed. Not sure if returning -1 is the best possible solution but at least avoids the crash. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17520 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 7030fc765b7cf14cf72f8ce5540bbe6101f50d0b Author: reimar Date: Sun Feb 22 09:42:56 2009 +0000 Support playback of incorrectly cut DV files where the headers do not start at the first byte. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17519 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/dv.c | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) commit 266a1416f92462b82580cff8642532ae205e6179 Author: kostya Date: Sun Feb 22 09:23:29 2009 +0000 Update regressions for YUV2RGB table generator change in SwScaler git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17518 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/libav.regression.ref | 48 ++++++++++++++++++++++---------------------- 1 files changed, 24 insertions(+), 24 deletions(-) commit 9bf03b1b7edd51b5463503a5bd8fac93702da038 Author: iive Date: Sun Feb 22 09:02:06 2009 +0000 Change the type of pblocks from pointers to short array into pointers to array of 64 DCTELEM, similarly to other block fields. This also get rid of some casts and fixes a warning. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17517 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 18 ++++++++++-------- libavcodec/mpegvideo.c | 4 ++-- libavcodec/mpegvideo.h | 2 +- libavcodec/mpegvideo_xvmc.c | 14 +++++++------- 4 files changed, 20 insertions(+), 18 deletions(-) commit 18142a97473fed4ba2806dc64901d50e0031a0ad Author: bcoudurier Date: Sun Feb 22 02:06:55 2009 +0000 add bandwidth before failing if feed is already being received git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17516 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit ceed10202e30e878cd040a6d56f480cb3d249eec Author: bcoudurier Date: Sun Feb 22 02:04:24 2009 +0000 do not set if unknown parameter if config file, just skip git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17515 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 4cfab95b5dbddea289c4ce113c92bfcafca89521 Author: bcoudurier Date: Sun Feb 22 01:07:46 2009 +0000 check av_get_packet return value git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17514 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 9be6349577c6cdbe5b8bccbb4bb59b376e873400 Author: pross Date: Sun Feb 22 01:00:28 2009 +0000 Increase ffmpeg intermediate conversion buffer size to accomodate 48-bit RGB rawvideo images. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17513 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e7b2177d9405a90b21df123f8132b58bcde07d71 Author: pross Date: Sun Feb 22 00:58:51 2009 +0000 Increase ffmpeg intermediate conversion buffer size to accomodate PPM/PNM header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17512 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 06eeb8fc388e9052179336b013eb33ab1dd95792 Author: pross Date: Sun Feb 22 00:56:55 2009 +0000 Support 48-bit RGB PPM image. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17511 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/pnm.c | 5 ++++- libavcodec/pnmenc.c | 11 +++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) commit 728f62ab0840fe188142036157e1497d74c06f3a Author: pross Date: Sun Feb 22 00:55:49 2009 +0000 Add PIX_FMT_RGB48BE and PIX_FMT_RGB48LE. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17510 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 22 ++++++++++++++++++++++ libavutil/avutil.h | 6 +++++- 2 files changed, 27 insertions(+), 1 deletions(-) commit d44a00029a4dfd078d42c1011c8633c53856397e Author: bcoudurier Date: Sun Feb 22 00:20:07 2009 +0000 return AVERROR(ENOMEM) if alloc failed, set count after alloc, use variable when reallocing, based on patch by Netgem git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17509 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 76 +++++++++++++++++++++++++++++----------------------- 1 files changed, 42 insertions(+), 34 deletions(-) commit 9696abee470b742fb0174ba1de9d868dd0bcf1b7 Author: mru Date: Sun Feb 22 00:13:23 2009 +0000 Avoid warnings from AV_GCC_VERSION_AT_LEAST with some non-gcc compilers git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17508 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 1da60ab81fa280502e83d11bd8f9d8767bcd5d66 Author: mru Date: Sun Feb 22 00:13:19 2009 +0000 configure: detect ccc compiler (Alpha) and set required flags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17507 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) commit 5647b2ed30ec8c6567dc69d0701121948de72861 Author: bcoudurier Date: Sat Feb 21 23:54:50 2009 +0000 parse aac extradata to fetch channels and sample rate, patch from Netgem git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17506 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit 241b31b472b4a6ffc4cc2d9087b68d91e24225ee Author: michael Date: Sat Feb 21 23:00:07 2009 +0000 Waste less space for printing timebases. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17505 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 9d6d703c3b206fd388bd956bce89de542ff895b0 Author: rbultje Date: Sat Feb 21 22:26:44 2009 +0000 Rename RTSPHeader to RTSPMessageHeader to reflect more clearly what the structure is meant to represent. See "[PATCH] rtsp.[ch]: RTSPHeader -> RTSPServerResponse" and "[PATCH] document rtsp.h" threads on ML. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17504 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 20 ++++++++++---------- libavformat/rtsp.c | 18 +++++++++--------- libavformat/rtsp.h | 6 +++--- 3 files changed, 22 insertions(+), 22 deletions(-) commit 2db8ad3c67a081bcdeb7f2fe282f73e6703d3e95 Author: mru Date: Sat Feb 21 22:12:47 2009 +0000 configure: indent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17503 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) commit eab9088a4b91581e0ebb13a303ae8c622d8ed84c Author: michael Date: Sat Feb 21 21:30:44 2009 +0000 Print all timebases (idea from netgem) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17502 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit b9ffbd449a3527823a62ab980135a97993e7b4b1 Author: diego Date: Sat Feb 21 21:09:38 2009 +0000 Check the return values of a few functions to avoid the corresponding warnings. patch by Patrik Kullman, patrik yes nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17501 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/ppm.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) commit 7ec4f7dd87129f230dcd8e65972f0599c55706b5 Author: mru Date: Sat Feb 21 21:07:37 2009 +0000 Pass sysroot argument to gcc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17500 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit b96dce978833c4d9701220c4c908e7768ea803d9 Author: mru Date: Sat Feb 21 21:07:34 2009 +0000 Add --sysroot and --sysinclude configure options Some cross-compilers need these parameters, and we can't figure out the correct values. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17499 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 568f7aef1d7a504e250a9b0e986f95eb3773e1f3 Author: mru Date: Sat Feb 21 21:07:32 2009 +0000 configure: move detection of compiler type to single location git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17498 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit 27463afe572690e1c51292e0c900a55a879b1853 Author: michael Date: Sat Feb 21 20:57:46 2009 +0000 Check for alloc failures. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17497 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) commit 40ffb230602ba5bc68fbf221c3e17d444ca6c279 Author: michael Date: Sat Feb 21 20:44:39 2009 +0000 Check for EOF during index reading. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17496 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 0e893c08a257c6f22c19b9ea5007398a59d31200 Author: diego Date: Sat Feb 21 20:38:27 2009 +0000 Check return value of posix_memalign and explicitly set pointer to NULL if it fails, patch by Patrik Kullman, patrik yes nu. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17495 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/mem.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 486e0f6ed492e2dfb54efaa917669e1a8b7200e2 Author: diego Date: Sat Feb 21 20:35:58 2009 +0000 Use av_strdup to allocate string, prevents the warning: vhook/fish.c:130: warning: assignment discards qualifiers from pointer target type patch by Patrik Kullman, patrik yes nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17494 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/fish.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 0ac55b01c16e236da24be15028deffbfdf452488 Author: diego Date: Sat Feb 21 20:29:49 2009 +0000 Revert adding av_uninit to out_width/out_height variables. The warning is not a false positive. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17493 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/ppm.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 4d98fa3b2ecae0f5799738151040183ab948d504 Author: cehoyos Date: Sat Feb 21 20:11:47 2009 +0000 Use context variable repeat_pict for frame duration computation and document this new use. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17492 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 12 ++++++++++++ libavcodec/h264_parser.c | 29 +++++++++++++++++++++++++++++ libavformat/utils.c | 2 ++ 3 files changed, 43 insertions(+), 0 deletions(-) commit 7bad18c41d0145c8b5f45d6653768d76a667cad4 Author: michael Date: Sat Feb 21 20:11:34 2009 +0000 Handle chunks with the MSB in size set correctly that is unsigned. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17491 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit b9c7c9565559b0ea92c5907178a3c5211387b1eb Author: cehoyos Date: Sat Feb 21 20:03:05 2009 +0000 Set context variable picture_structure in H264 parser. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17490 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) commit 53962ff6dbe06a236dba862fc1f11b05eec204ae Author: cehoyos Date: Sat Feb 21 19:59:25 2009 +0000 Set context variable key_frame in H264 parser. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17489 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 5079df10bcabee0bd98dc51cb8039900f6815874 Author: cehoyos Date: Sat Feb 21 19:56:50 2009 +0000 Parse NAL units in H264 parser. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17488 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 71 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 71 insertions(+), 0 deletions(-) commit c4fbdd15243c6dd4ebe8b78a34eb6a3541d2d224 Author: cehoyos Date: Sat Feb 21 19:54:14 2009 +0000 Make the following H264 functions available to the parser: ff_h264_decode_sei, ff_h264_decode_seq_parameter_set, ff_h264_decode_picture_parameter_set, ff_h264_decode_nal, ff_h264_decode_rbsp_trailing Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17487 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 33 +++++++++++---------------------- libavcodec/h264.h | 30 ++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 22 deletions(-) commit 043e47679070c4c977bd2d28ffae0bc944c915e1 Author: diego Date: Sat Feb 21 18:41:52 2009 +0000 Bail out if regtest-flashsv is run but zlib is not enabled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17486 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit 4bec4aa03fcc6e8a0ec50f816371fa583c1a7118 Author: diego Date: Sat Feb 21 18:31:38 2009 +0000 Fix swscale-error vs. swscale_error typo; it is marked as the former in .PHONY. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17485 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e517930c0372ddad27b7dad6b765343e4ec7c4ff Author: mru Date: Sat Feb 21 18:19:29 2009 +0000 Remove special treatment of version.h in DEPEND_CMD git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17484 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 99b24d53a533bf3650be56190e896b96226a62ff Author: mru Date: Sat Feb 21 18:19:26 2009 +0000 Declare version.h dependencies explicitly git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17483 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 108eb5e3a3e4d5b353d3620898a3322af35dc30b Author: michael Date: Sat Feb 21 17:29:25 2009 +0000 Be less noisy with invalid pts/dts. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17482 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1e5adf5582eac9ab27a35bbefa41f9ed63321812 Author: michael Date: Sat Feb 21 17:17:09 2009 +0000 indent git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17481 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rawdec.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 596bbf0f80af1de5dc112c93d982308d12c516e8 Author: mru Date: Sat Feb 21 16:03:30 2009 +0000 Correct, portable definition of INT_BIT git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17480 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) commit 9674cbc4f6fb922fda5fdd6c8f9c608f1f56fc06 Author: mru Date: Sat Feb 21 16:03:27 2009 +0000 configure: add (empty) avr32 arch case git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17479 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit d980258ed068f775a510a192dd66b1704d66e10a Author: mru Date: Sat Feb 21 16:03:25 2009 +0000 configure: sort cases in arch section git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17478 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 82 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 41 insertions(+), 41 deletions(-) commit 2c2f77156545e4704c6050d48c76d586ff39c321 Author: mru Date: Sat Feb 21 16:03:23 2009 +0000 Alpha: fix inline asm with DEC/Compaq/HP compiler git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17477 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/alpha/asm.h | 48 ++++++++++++++++++++++++------------------------ 1 files changed, 24 insertions(+), 24 deletions(-) commit 59a227516e5c2edd9ce063ccbd2d3020c98f991c Author: aurel Date: Sat Feb 21 16:01:52 2009 +0000 Take account of struct size in total packet queue size tracking. fix issue806 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17476 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit cc20568d95771d82b3c19da1779c59d4d84cf6fb Author: michael Date: Sat Feb 21 15:32:56 2009 +0000 Fix raw rgb/bgr vertical flip in avi based on info from http://www.fourcc.org/fccbihgt.php. partially fixes issue862. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17475 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rawdec.c | 7 +++++-- libavformat/avidec.c | 11 ++++++++++- libavformat/riff.c | 3 ++- 3 files changed, 17 insertions(+), 4 deletions(-) commit 28e714c5aaaf185477c040c70111089668f3c152 Author: rbultje Date: Sat Feb 21 14:40:19 2009 +0000 Change sizeof(struct_type) to sizeof(variable). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17474 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 2 +- libavformat/rtsp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 593e96b7a45c5358cf1ea4071ee7bd9115c44837 Author: stefang Date: Sat Feb 21 10:34:29 2009 +0000 add raw demuxer for Chinese AVS elementary streams git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17473 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/raw.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 0 deletions(-) commit b64221319295deaac8e5180c5ad441ebce5d97d0 Author: jbr Date: Fri Feb 20 22:00:41 2009 +0000 Set the correct number of samples for E-AC-3 in the AC3 parser. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17472 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ac3_parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2ac3283eb3a0efe6bbd0de01e412c82255f37290 Author: cehoyos Date: Fri Feb 20 16:20:01 2009 +0000 Use last decoded SPS as current SPS in order to parse picture timing SEI correctly. This works around an apparent H.264 standard deficiency. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17471 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 65e3e24ec4784e78931312dd1a52b5fd7571e6a3 Author: pross Date: Fri Feb 20 12:03:35 2009 +0000 Add myself as maintainer for American Laser Games and Electronic Arts decoders. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17470 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit c0e7e9ec8c17c466b541f5f7f67d5a3f4cc9a820 Author: romansh Date: Fri Feb 20 02:00:44 2009 +0000 Fixing a value returning issue git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17469 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 5699198c24c306f8ed0bc7944ef9060c4b5bdb35 Author: cehoyos Date: Thu Feb 19 23:35:59 2009 +0000 Add convergence_duration to AVCodecParserContext. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17468 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 19 ++++++++++++++++++- libavcodec/parser.c | 1 + libavformat/avformat.h | 2 +- libavformat/utils.c | 2 ++ 4 files changed, 22 insertions(+), 2 deletions(-) commit 91d4e7adbf3a1b71fa317c4e109ab1f1d460b49f Author: alexc Date: Thu Feb 19 23:24:41 2009 +0000 Re-indent after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17467 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e0b2f1216d92b7b9aa5d6c38730fdc3c4a233f22 Author: alexc Date: Thu Feb 19 23:23:53 2009 +0000 AAC in ASF does not need parsing. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17466 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit ffaa8584476793d4213c7b40281b2c20a816d11b Author: alexc Date: Thu Feb 19 23:09:24 2009 +0000 Add Divio MPEG-4 FOURCC (M4CC) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17465 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 4f209224a6cecac1d3ac07337d59129868ddf5d3 Author: alexc Date: Thu Feb 19 23:08:23 2009 +0000 Reindent after last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17464 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/indeo3.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 916a717cc7d447c5ac84a2a2a09e4ec5bdd1ac54 Author: cehoyos Date: Thu Feb 19 23:01:13 2009 +0000 Silence two warnings: cast discards qualifiers from pointer target type Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17463 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit fe5b6b4587dad27e7f75ff02499b07a1b6458602 Author: alexc Date: Thu Feb 19 22:56:35 2009 +0000 Some buffer checks for indeo3 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17462 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/indeo3.c | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) commit 7a7ba30a7ebd2d2706ebad76c60f91c12e148f8c Author: aurel Date: Thu Feb 19 21:41:40 2009 +0000 matroskadec: fix seek regression tests according to r17460 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17461 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/seek.regression.ref | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit b8476bf4b7a90d5a397d6554c1a21f85aafc27c4 Author: aurel Date: Thu Feb 19 21:01:45 2009 +0000 matroskadec: return AVERROR_EOF upon detection of end of file git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17460 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f98f4ce69ce4c74d7c55a65ea1a8d3432f455c9e Author: michael Date: Thu Feb 19 17:54:23 2009 +0000 A try to fix the regressions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17459 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/wmaenc.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit f8c3b385af7cfa09cbdb891f657d6bd5c84d3f39 Author: pross Date: Thu Feb 19 12:21:09 2009 +0000 FFplay: Stop processing input file when AVERROR_EOF is returned from av_read_frame() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17458 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9fbe0c91abc00190a26b083dd971c5f04a01f62d Author: pross Date: Thu Feb 19 12:19:55 2009 +0000 FLV demuxer: return AVERROR_EOF upon detection of end of file. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17457 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a1faf6306685ed92368c03cdf46e4eb81b0d9595 Author: pross Date: Thu Feb 19 12:19:33 2009 +0000 AVI demuxer: return AVERROR_EOF upon detection of end of file. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17456 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6fde63156c46b491f478e54d83f8965b0edceca4 Author: pross Date: Thu Feb 19 12:18:09 2009 +0000 Add AVERROR_EOF. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17455 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit a621dff7c01cb066bc40f88ca3cc7d4d7fc67cf4 Author: diego Date: Thu Feb 19 10:09:46 2009 +0000 Mark functions only used within the test programs as static. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17454 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tests/audiogen.c | 2 +- tests/rotozoom.c | 10 +++++----- tests/videogen.c | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) commit c5985c04a48547cf043dec84fa78c2cb5320a46b Author: iive Date: Thu Feb 19 09:55:52 2009 +0000 Add more paranoid checks of xvmc token. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17453 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 192206776a512bb383b493b94529cd98649444b0 Author: iive Date: Thu Feb 19 08:39:47 2009 +0000 Exit with error if MPV_common_init() is called with PIX_FMT_NONE. Give nice error message to fix codecs that call it this way. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17452 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 63d086d2585d3275a6b9068ee1ca957617ecf902 Merge: 314c2b1... 712afbf... Author: Alexander Strange Date: Wed Feb 18 21:29:44 2009 -0500 Merge branch 'master' of git://git.mplayerhq.hu/ffmpeg commit 712afbfc7c9846aac2e9595ab766aa26d7e26de6 Author: diego Date: Thu Feb 19 00:54:59 2009 +0000 Only enable SSE/3DNOW optimizations when they have been enabled at compilation. Fixes shared build with SSE/3DNOW disabled but MMX and yasm enabled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17451 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/fft.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 568a8ba805f17fbdb606c5cd68eb49eb21ef19b4 Author: diego Date: Thu Feb 19 00:47:11 2009 +0000 Directly #include required X11/XvMC header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17450 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 87f12529416f4cd3af88c545e53384322217890f Author: romansh Date: Thu Feb 19 00:34:42 2009 +0000 transitioning dv_guess_dct_mode to dsputil cmp function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17449 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 40 ++++++++++++++-------------------------- 1 files changed, 14 insertions(+), 26 deletions(-) commit 4fceb5e25d95bd262ba305135b95e51bb2dc9917 Author: romansh Date: Thu Feb 19 00:30:24 2009 +0000 Adding 2 intra 8x8 cmp functions: vsad, vsse git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17448 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dsputil.c | 65 ++++++++++++++++++++++++++++--------------------- 1 files changed, 37 insertions(+), 28 deletions(-) commit 1c80fe913a8009e59d0fa4368020f2e0b2ba827b Author: jbr Date: Thu Feb 19 00:28:19 2009 +0000 Allow AC-3 parser to modify codec_id. Patch by Joakim Plate (elupus A ecce D se). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17447 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac_ac3_parser.c | 3 +++ libavcodec/aac_ac3_parser.h | 1 + libavcodec/ac3_parser.c | 4 ++++ 3 files changed, 8 insertions(+), 0 deletions(-) commit ad151a0d0368ba5d1b93a63543b533b470a7657d Author: romansh Date: Thu Feb 19 00:28:08 2009 +0000 Making the arrays accomodate an extra intra 8x8 cmp function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17446 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dsputil.c | 4 ++-- libavcodec/dsputil.h | 42 +++++++++++++++++++++--------------------- 2 files changed, 23 insertions(+), 23 deletions(-) commit 11da90d66c092d2f1e156528cf1b1306ae096315 Author: aurel Date: Thu Feb 19 00:27:57 2009 +0000 fix missing dependencies git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17445 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 +++ libavcodec/Makefile | 28 ++++++++++++++++++++-------- libavformat/Makefile | 37 +++++++++++++++++++++++++++++++------ 3 files changed, 54 insertions(+), 14 deletions(-) commit 1578bba47957379400e207e283a267602f763ce2 Author: stefano Date: Thu Feb 19 00:14:41 2009 +0000 Fix typo: explixitly -> explicitly. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17444 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b cmdutils.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 14f4af4d8b89313fe20690446a099a8cda498a1f Author: diego Date: Thu Feb 19 00:06:17 2009 +0000 prettyprinting whitespace cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17443 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/fft.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit 5d91f0d90affe52685f404734a77dc49b2615cc5 Author: cehoyos Date: Wed Feb 18 23:46:05 2009 +0000 Add key_frame to AVCodecParserContext, used in libavformat. Initialized to -1 in parser.c for backward compatibility. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17442 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 10 +++++++++- libavcodec/parser.c | 1 + libavformat/avformat.h | 2 +- libavformat/utils.c | 6 ++++-- 4 files changed, 15 insertions(+), 4 deletions(-) commit a89dbf1ec25960b8cd462134b0039a1b908c18a2 Author: cehoyos Date: Wed Feb 18 23:33:30 2009 +0000 Parse buffering period (H.264, D.1.1). Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17441 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 38 ++++++++++++++++++++++++++++++++++++++ libavcodec/h264.h | 5 +++++ 2 files changed, 43 insertions(+), 0 deletions(-) commit 0e704ee79dd7264c28aa33fc5b5907f4b3a0c0ba Author: diego Date: Wed Feb 18 23:32:41 2009 +0000 The 3DNow! and SSE FFT optimizations depend on the yasm optimizations in x86/fft_mmx.asm, so only build them if the latter is built. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17440 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) commit a9d5b1109f7efd894e78ce18d9bf0adda383ef7b Author: cehoyos Date: Wed Feb 18 23:25:59 2009 +0000 Store CPB count in the context. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17439 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 1 + libavcodec/h264.h | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit 5163eb5a92003c73e3d8795a371d17abb3a322c5 Author: stefano Date: Wed Feb 18 21:32:59 2009 +0000 Use const qualifier for the variable "tbp", fix warning. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17438 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/imlib2.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f67a906af255275335e460459721bd9162a6c081 Author: stefano Date: Wed Feb 18 21:30:44 2009 +0000 Use parentheses aroung assignment used as truth value, fix warning. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17437 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/imlib2.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3ba3ddbe84088f474db6cd1b861cd54b402f692d Author: stefano Date: Wed Feb 18 21:29:03 2009 +0000 Assign const qualifier to the font variable, fix warning. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17436 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/imlib2.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f52edda2f434937132b3cd7d2eb0a6bb795b1fa3 Author: stefano Date: Wed Feb 18 21:20:02 2009 +0000 Add const qualifier to the error var, fix warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17435 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/imlib2.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 01978a99839bf53f29768abd1237b15c515997a9 Author: benoit Date: Wed Feb 18 15:25:57 2009 +0000 Move debug trace to the new compute_frame_delay() function. Patch by Tomer Barletz: barletz gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17434 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit d7369a7dba8df2dfcf3d8f2974f90c8b559c1328 Author: benoit Date: Wed Feb 18 15:23:30 2009 +0000 Cosmetics: reindent after previous commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17433 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c296c646a492be11bce378732ebd4821ce6068dd Author: benoit Date: Wed Feb 18 15:23:05 2009 +0000 Do not force last delay value to its own value. Adapted from a patch by Tomer Barletz: surname chez gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17432 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 0057adf5507e34f3d851e995c9041a819b820666 Author: benoit Date: Wed Feb 18 15:17:39 2009 +0000 Extract into its own function the code to compute frame delay. Patch by Tomer Barletz gmail_address(last_name) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17431 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 85 +++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 46 insertions(+), 39 deletions(-) commit 0b6311097f43213631259dc8ddc027d83efb7ba9 Author: benoit Date: Wed Feb 18 14:01:46 2009 +0000 av_alloc_format_context has been renamed, update AVFormatContext av_class documentation accordingly. Patch by avcoder: `gmail_adress(ffmpeg)` git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17430 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2ea5d78a60e0cd6b9715deb066c840bbceb02180 Author: michael Date: Wed Feb 18 11:57:11 2009 +0000 Clarify get_ue_golomb_31() behavior with >31. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17429 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/golomb.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit dce9e3d896526312937d3d17bae8b45a2ea7e6f2 Author: benoit Date: Wed Feb 18 11:46:14 2009 +0000 Make outpu_example use av_interleaved_write_frame() instead of av_write_frame(). Patch by Art Clarke (standard login name) xuggle com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17428 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b output_example.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit e179612d9e3dd34efcf27437e02aae82ce3872fc Author: cehoyos Date: Wed Feb 18 09:21:29 2009 +0000 Instead of crashing, return from ff_vdpau_mpeg_picture_complete() if get_buffer() failed. Patch by Reimar git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17427 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 82faa974453278c66a5e93e2649b456da3344f21 Author: cehoyos Date: Wed Feb 18 09:14:41 2009 +0000 Add myself as vdpau maintainer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17426 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit f4b49a02c7ac573dfe51af659a610648a3fdcb32 Author: benoit Date: Wed Feb 18 08:42:35 2009 +0000 Set global header flag for every container that requires it. Patch by Art Clarke a$(name) xuggle com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17425 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b output_example.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 49baf20c095f1e002facf1856b038845e17c54f5 Author: bcoudurier Date: Wed Feb 18 07:14:23 2009 +0000 fix partition index byte count git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17424 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a7a04e25af416f2576218be71f5f1b679b80dead Author: bcoudurier Date: Wed Feb 18 07:13:57 2009 +0000 always use multi track since timecode track is present git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17423 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 16 +++------------- 1 files changed, 3 insertions(+), 13 deletions(-) commit aa9aaaeedaca4ef2a16fda647ace701842442ab7 Author: andoma Date: Wed Feb 18 06:49:32 2009 +0000 av_write_trailer() must be done before closing codecs. Patch by aclarke a xuggle d com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17422 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b output_example.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit ad0c86c6122cb4e288df7a67acd75f02fa86f650 Author: bcoudurier Date: Wed Feb 18 04:57:54 2009 +0000 fix preface version git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17421 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 672ad6f57782e232401fc278870e976e43950d44 Author: bcoudurier Date: Wed Feb 18 04:42:31 2009 +0000 check fifo size and realloc if needed git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17420 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 314c2b1d2f94be3b6aca3dd1ae0f30c05f10f2ee Merge: 9816b66... bd8850b... Author: Alexander Strange Date: Tue Feb 17 22:41:31 2009 -0500 Merge branch 'master' of git://git.mplayerhq.hu/ffmpeg Conflicts: libavcodec/avcodec.h libavcodec/mimic.c libavcodec/mpeg12.c libavcodec/mpegvideo.c commit bd8850b36b4d63227f14f9675e5c5e95c81e86ed Author: bcoudurier Date: Wed Feb 18 02:57:41 2009 +0000 start counting track number from 0 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17419 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) commit 0e0fb9687d1e69db8c2f607a697f1938f4186758 Author: bcoudurier Date: Wed Feb 18 02:18:52 2009 +0000 remove redundant comment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17418 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 72d581de07adf88604d7a89ffa3044b13a7dda4e Author: bcoudurier Date: Wed Feb 18 02:13:59 2009 +0000 do not write slice count when muxing cbr git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17417 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit d388cf0af6a1f91f8b2ac64727e19d057a889381 Author: bcoudurier Date: Wed Feb 18 01:43:40 2009 +0000 flush pending write in mxf_write_footer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17416 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 87a96504a51556a7e6153ef6b6cc0ad857dfa55b Author: bcoudurier Date: Wed Feb 18 01:35:36 2009 +0000 use index 0 for timecode track and write it in source package also git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17415 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 37 ++++++++++++++++++------------------- 1 files changed, 18 insertions(+), 19 deletions(-) commit 17bb0d87e7b59575060f1b3f6dfb5221f29090c8 Author: bcoudurier Date: Wed Feb 18 01:05:06 2009 +0000 fix rip body sid when muxing cbr git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17414 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit ff8c7f1aa9a7ed88810355b205db7b1c727ae6c5 Author: cehoyos Date: Wed Feb 18 00:38:10 2009 +0000 Parse cbp_removal_delay in SEI picture structure. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17413 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 5 ++++- libavcodec/h264.h | 5 +++++ 2 files changed, 9 insertions(+), 1 deletions(-) commit abefe2aba6e29205f00f279f4619ec302fd1c984 Author: cehoyos Date: Wed Feb 18 00:36:07 2009 +0000 Parse dpb_output_delay in SEI picture structure. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17412 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 5 ++++- libavcodec/h264.h | 5 +++++ 2 files changed, 9 insertions(+), 1 deletions(-) commit b6247abaa103897dc2bb5b4c1ff13cd7831034a0 Author: cehoyos Date: Wed Feb 18 00:33:33 2009 +0000 Parse initial_cpb_removal_delay_length. Patch by Ivan Schreter, schreter gmx net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17411 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 2 +- libavcodec/h264.h | 1 + 2 files changed, 2 insertions(+), 1 deletions(-) commit d0d7ac467971dbd8c44e662daf8ceef24499bbca Author: bcoudurier Date: Wed Feb 18 00:12:05 2009 +0000 simplify descriptor size computation logic git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17410 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 20 +++++++++----------- 1 files changed, 9 insertions(+), 11 deletions(-) commit e3ea35824d68aa3633f86013fe217eb9d97a35f8 Author: diego Date: Wed Feb 18 00:11:49 2009 +0000 Handle conditional compilation of CPU-specific FFT code in the Makefile. Also replace one coarse MMX condition with more fine-grained 3DNow!/3DNowExt!/SSE conditions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17409 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 --- libavcodec/Makefile | 11 ++++++----- 2 files changed, 6 insertions(+), 8 deletions(-) commit a3b275549c4a616f2f1d8a0d09f99fd86420e6fa Author: diego Date: Wed Feb 18 00:03:09 2009 +0000 Add support for enabling/disabling AMD 3DNow! extended optimizations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17408 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit ec9ed19413442490ef977780a4e5f72338757ed4 Author: aurel Date: Wed Feb 18 00:02:38 2009 +0000 use new metadata API in nsv demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17407 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/nsvdec.c | 10 +--------- 1 files changed, 1 insertions(+), 9 deletions(-) commit ee490cf03ae2c49c9c30dd69a22a8daf1950cc7f Author: aurel Date: Wed Feb 18 00:00:38 2009 +0000 use new metadata API in mpegts muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17406 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegtsenc.c | 19 +++++++++---------- 1 files changed, 9 insertions(+), 10 deletions(-) commit e2c4c8a02549efb152a61bcc41cb4d68570b5f49 Author: diego Date: Tue Feb 17 23:59:53 2009 +0000 mpegvideo_xvmc.o depends on mpegvideo.o. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17405 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0dce332b130c5d299f36b92ce77c84bf095dd0c3 Author: diego Date: Tue Feb 17 23:51:28 2009 +0000 Replace sizeof(short) by the more robust sizeof(*s->pblocks[i]) in memset and memcpy calls. s->pblocks is the element actually being handled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17404 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8d4ea46e9f38db6dfefcd711975c39eca41d683f Author: diego Date: Tue Feb 17 23:36:28 2009 +0000 small Doxygen comment grammar fix git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17403 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4e82a3c89c3b84bca14467c0504cf10dfc982687 Author: diego Date: Tue Feb 17 23:35:41 2009 +0000 Revert converting two asserts into if checks and error messages. It did not achieve the intended effect. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17402 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 13 +++++-------- 1 files changed, 5 insertions(+), 8 deletions(-) commit 104828f6442738291feed810bec152324cf348b5 Author: cehoyos Date: Tue Feb 17 23:30:07 2009 +0000 Fix MBAFF/PAFF samples. Patch by Stephen Warren, swarren nvidia com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17401 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 811a00cbe9b87ce84179341ca01b321f58df3c3f Author: diego Date: Tue Feb 17 22:36:48 2009 +0000 spelling/grammar/wording fixes for the Doxygen comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17400 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) commit f35d80124328c16922f78aed78fe828e2524f6b9 Author: andoma Date: Tue Feb 17 22:25:40 2009 +0000 Gopher protocol should depend on networking being enabled. Ok'd by Måns and DonDiego on IRC. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17399 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d552e2c3d6364e0e6311b8c76c49f34a8eb7e4f8 Author: diego Date: Tue Feb 17 21:43:57 2009 +0000 Add missing #includes to fix 'make checkheaders'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17398 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.h | 1 + libavcodec/ac3dec.h | 1 + libavformat/avio.h | 2 ++ 3 files changed, 4 insertions(+), 0 deletions(-) commit 8bd9d5904d17e6daaad95b6325311b2f0f350d6b Author: aurel Date: Tue Feb 17 21:41:50 2009 +0000 remove now useless get_str16() from rmdec.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17397 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) commit 801764fbb30baf7efc4ee3d018e631c802544975 Author: aurel Date: Tue Feb 17 21:40:38 2009 +0000 use new metadata API in rm (de)muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17396 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 4 ++-- libavformat/rm.c | 29 +++++++++++++++++++++++++++++ libavformat/rm.h | 2 ++ libavformat/rmdec.c | 27 ++++++++++++++------------- libavformat/rmenc.c | 16 ++++++++++------ 5 files changed, 57 insertions(+), 21 deletions(-) commit fbb22715001cb9d8aae40dfd1a27e286b6ae2b02 Author: michael Date: Tue Feb 17 18:20:06 2009 +0000 Fix @param[in/out] handling git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17395 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f3e02ef9fca2a79b1da154ee34754c5bb81b683d Author: aurel Date: Tue Feb 17 15:44:11 2009 +0000 apedec: display a warning when truncating a metadata tag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17394 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ape.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 9ac1d96c06b82b9d99175fd62837a7bffd0342c4 Author: benoit Date: Tue Feb 17 13:41:27 2009 +0000 Move initialization of {luma,chroma}_weight_flag[] up, to make sure they are always initialized. Patch by Gwenole Beauchesne g${name} splitted-desktop com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17393 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit c3709035a71a7522a20289f51897c5808a7dc727 Author: diego Date: Tue Feb 17 12:11:46 2009 +0000 cosmetics: 'void/int inline' --> 'inline void/int' to avoid warnings of the type "'inline' is not at beginning of declaration" with -Wextra. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17392 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 2 +- libavcodec/vc1.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 0b8b36392210204f2f9f1a5adc154a4ccf03c63c Author: diego Date: Tue Feb 17 12:03:10 2009 +0000 cosmetics: 'const static' --> 'static const' to avoid warnings of the type "'static' is not at beginning of declaration" with -Wextra. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17391 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 18 +++++++++--------- libavcodec/mimic.c | 2 +- libavcodec/mpc8data.h | 4 ++-- libavformat/nutenc.c | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) commit 0f29d70e21ddf93900f2c843d3da9f0bd0551025 Author: lucabe Date: Tue Feb 17 08:12:51 2009 +0000 Remame rtp_get_codec_info() to ff_rtp_get_codec_info(), as it is not a static function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17390 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.c | 2 +- libavformat/rtp.h | 2 +- libavformat/rtsp.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit 065bb8aa465c1b32dcbecbefa638209a037574b2 Author: lucabe Date: Tue Feb 17 08:09:34 2009 +0000 Move to rtp.h the prototypes of all the functions defined in rtp.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17389 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 4 ++++ libavformat/rtpdec.h | 5 ----- 2 files changed, 4 insertions(+), 5 deletions(-) commit 55118e552fb5778fe4465d9fcfc1fa8a58ce1e4e Author: aurel Date: Tue Feb 17 00:02:13 2009 +0000 use new metadata API in ape demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17388 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ape.c | 50 +++++++++++--------------------------------------- 1 files changed, 11 insertions(+), 39 deletions(-) commit 06247873b827715304c79229d869c8040b81fb94 Author: iive Date: Mon Feb 16 22:46:30 2009 +0000 Thoroughly check all fields set by the application in xvmc struct. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17387 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit a427ed89364faf42b705b806b0b5fa7aa9c76ac7 Author: jbr Date: Mon Feb 16 22:23:47 2009 +0000 flacdec: Silence false positive warning about uninitialized variables in decode_subframe_fixed(). Patch by Patrik Kullman (patrik A yes D nu). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17386 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7aeb4232567502e8aba57b69f6c3937ec8f17375 Author: mru Date: Mon Feb 16 18:52:14 2009 +0000 avidec: fix error introduced in r17382 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17385 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2d5b666c54641bfa5bbcdd94f88458561615aa58 Author: iive Date: Mon Feb 16 18:19:48 2009 +0000 Minor clarification of xvmc field description. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17384 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 05d56bc18471fc0259276b1d56f3fa53cf1e6e6b Author: iive Date: Mon Feb 16 18:16:23 2009 +0000 Improvements in xvmc structure fields descriptions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17383 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 48 ++++++++++++++++++++++++------------------------ 1 files changed, 24 insertions(+), 24 deletions(-) commit 684f28c66e1f9fc5749964860037512ef4798066 Author: benoit Date: Mon Feb 16 16:33:00 2009 +0000 Add a context to av_log() calls and modify a function prototype to allow it. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17382 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avidec.c | 31 ++++++++++++++++--------------- 1 files changed, 16 insertions(+), 15 deletions(-) commit 4239993fd3435c1fea58dce9db6208b5dea09501 Author: rbultje Date: Mon Feb 16 16:27:35 2009 +0000 Rename RTSP_*_LAST to RTSP_*_NB in line with PIX_FMT_* in lavc. See "[PATCH] document rtsp.h" mailinglist thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17381 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 2 +- libavformat/rtsp.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) commit c5dd597e351bdd4fc4031b0758d18a9065aa2110 Author: benoit Date: Mon Feb 16 16:27:08 2009 +0000 Add a context to av_log() call and update the trace not to be redundant. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17380 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d97226ec53c35f78f52cdd49edde791d367d56a1 Author: rbultje Date: Mon Feb 16 16:24:01 2009 +0000 Don't install rtsp.h. It is intended to be private, it depends on rtp code which isn't installed anyway (so it doesn't work). In the process, also remove public/private API comments from rtsp headers because they are unnecessary. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17379 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 +- libavformat/rtsp.h | 3 --- 2 files changed, 1 insertions(+), 4 deletions(-) commit be3d870326f6487faf9a8905e5d88386a9ebf884 Author: benoit Date: Mon Feb 16 16:14:34 2009 +0000 Change av_log() calls to fprintf() to stderr calls. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17378 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit c42b6d6014665da455c33b15f2534f75b7c53dd0 Author: benoit Date: Mon Feb 16 16:12:23 2009 +0000 Add a context to av_log() calls. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17377 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit cc112e470d3823e67a042feaed2c78bd3ce94ada Author: benoit Date: Mon Feb 16 16:09:58 2009 +0000 Add a context to av_log() call. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17376 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 96330bf36c438a17ec0aaa36d4eb478d869497c9 Author: benoit Date: Mon Feb 16 16:09:34 2009 +0000 Add a context to av_log() calls. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17375 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 32e64801d399cdc3549374d476c854eb7b41f82b Author: benoit Date: Mon Feb 16 16:09:02 2009 +0000 Add a context to av_log() calls. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17374 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) commit ea1658bf239c8a7c4b89f300410a49724ade82cf Author: benoit Date: Mon Feb 16 14:45:05 2009 +0000 Add a context to av_log() call. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17373 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/sierravmd.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 655c2b6a69709ca007a38bdba7e326113c2ccec5 Author: benoit Date: Mon Feb 16 14:44:31 2009 +0000 Add a context to av_log() calls and extend ape_dumpinfo prototype to do that. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17372 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ape.c | 94 ++++++++++++++++++++++++++-------------------------- 1 files changed, 47 insertions(+), 47 deletions(-) commit ec88e60061a7f004cf1203442d0769419ed4a04c Author: bcoudurier Date: Mon Feb 16 12:48:45 2009 +0000 fetch display aspect ratio from mpeg-2 essence git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17371 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) commit a1fdcdbae2a3d1b3e0088aa4f5b192e7e9f36941 Author: diego Date: Mon Feb 16 11:50:06 2009 +0000 whitespace cosmetics: Reindent a few lines after the last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17370 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 32a8684c687caa3361168dc5e8c1d49a65851ef4 Author: diego Date: Mon Feb 16 11:49:08 2009 +0000 Get rid of some '#if CONFIG_MPEG_XVMC_DECODER' preprocessor checks around if statements by merging the CONFIG_MPEG_XVMC_DECODER check into the if condition. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17369 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/error_resilience.c | 12 ++++-------- libavcodec/mpegvideo.c | 13 ++++--------- 2 files changed, 8 insertions(+), 17 deletions(-) commit e82fc0bdc0108710f234be1ac53833d904e4ba38 Author: diego Date: Mon Feb 16 11:35:38 2009 +0000 whitespace cosmetics: Place spaces around += for better readability. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17368 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 76c7829f9d3fe8708c182c0f0e217184ca55fa2a Merge: 37491ac... f8d79a0... Author: Anton Khirnov Date: Mon Feb 16 12:14:52 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit f8d79a05324cba101230496ab0926f11ebac7bbe Merge: 76d9d0f... b3fc617... Author: Anton Khirnov Date: Mon Feb 16 12:14:26 2009 +0100 Merge branch 'master' into ordered_chapters Conflicts: libavformat/avformat.h libavformat/matroskadec.c commit b3fc61707dae404536762ec8a43e7b9357caf2a9 Author: bcoudurier Date: Mon Feb 16 10:44:38 2009 +0000 merge mxf_write_d10_packet into mxf_write_packet git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17367 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 95 ++++++++++++++++---------------------------------- 1 files changed, 30 insertions(+), 65 deletions(-) commit d7c317ec799ab29539584134888907ac8fb274df Author: diego Date: Mon Feb 16 10:38:23 2009 +0000 Add missing object dependencies: eatqi.o depends on mpeg12.o. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17366 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 85223d5416e1e7c6484bb05e222b28080f4b478d Author: lucabe Date: Mon Feb 16 10:21:14 2009 +0000 Document ff_rtp_get_payload_type() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17365 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) commit a3da74d04c83857601256eeff082c07b3671dc8f Author: lucabe Date: Mon Feb 16 09:36:21 2009 +0000 Rename rtp_get_payload_type() to ff_rtp_get_payload_type(), as it is not a static function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17364 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.c | 2 +- libavformat/rtp.h | 2 +- libavformat/rtpenc.c | 2 +- libavformat/sdp.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) commit 940565c6e141dff5da4caf4a696dbe92f729fe42 Author: kostya Date: Mon Feb 16 06:57:11 2009 +0000 Make BMP decoder try to decode files with incorrect filesize field value git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17363 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bmp.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit eac37ba1963604573a1939de75f2f447bf74a59e Author: diego Date: Mon Feb 16 02:02:49 2009 +0000 Replace two asserts by checks and error messages. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17362 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) commit 9150f7cc47fc98ea012f06d848a1b280583cdc2f Author: diego Date: Mon Feb 16 01:59:51 2009 +0000 Doxygen comment wording fix git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17361 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 764296bc3205b00d3de78cf3b4c419fa029d6b3b Author: diego Date: Mon Feb 16 01:55:28 2009 +0000 Make format long_names consistent. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17360 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit ae28b0f778e33bd24c9decee00bd766dd0e74a7d Author: bcoudurier Date: Mon Feb 16 01:51:52 2009 +0000 fix mxf interleaving packet purge git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17359 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 19 +++++++++---------- 1 files changed, 9 insertions(+), 10 deletions(-) commit 0e028c2a3a3f775cd9225b50b931e0b7b851b96b Author: diego Date: Mon Feb 16 01:33:02 2009 +0000 whitespace cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17358 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c91c13d3b8a83edbf3a352c6ead6f0ae18b1f246 Author: superdump Date: Mon Feb 16 00:36:56 2009 +0000 Make myself maintainer of the website code git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17357 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 35b84e7bf913139adf958b0d57e43696ff1fda28 Author: diego Date: Mon Feb 16 00:21:16 2009 +0000 Give struct members more sensible names: total_number_of_mv_blocks --> allocated_mv_blocks total_number_of_data_blocks --> allocated_data_blocks git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17356 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- libavcodec/xvmc.h | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) commit 30f60917412882dd8738618a7ae57092689ee24f Author: diego Date: Mon Feb 16 00:09:00 2009 +0000 cosmetics: one more wording fix git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17355 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 093d6016a44e3d1dae443df31ab3a84c89ff693e Author: diego Date: Mon Feb 16 00:06:32 2009 +0000 cosmetics: Keep lines below 80 characters where sensibly possible. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17354 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) commit 355d0fd5f4692b7b0f52df1349f2a2f9bda89597 Author: diego Date: Sun Feb 15 23:55:34 2009 +0000 Doxygen spelling/wording fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17353 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) commit a61342aefb90fcb880f4602b249d76ed45052d9d Author: diego Date: Sun Feb 15 23:23:39 2009 +0000 spelling/wording fixes for the Doxygen comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17352 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit e58e83e943b95ab7a3b34dfb1b61800e1c1d897a Author: lorenm Date: Sun Feb 15 21:12:05 2009 +0000 Add my GPG fingerprint git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17351 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit c70c48f90ad5fd5ca9ad400c56e9961a89ac1a70 Author: diego Date: Sun Feb 15 21:05:48 2009 +0000 draw_horiz_band() is really ff_draw_horiz_band(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17350 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 2d0f3a500de09a7db732ca24a6950817382d8479 Author: diego Date: Sun Feb 15 21:03:52 2009 +0000 spelling/grammar/wording/whitespace for Doxygen comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17349 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 71131907a488fd3d92a514a0b0b0a9db79e66691 Author: diego Date: Sun Feb 15 20:45:33 2009 +0000 Rename AV_XVMC_RENDER_MAGIC constant to AV_XVMC_ID to reflect a similar change in the name of the struct member xvmc_id. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17348 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- libavcodec/xvmc.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit eebe66ba4020b3e4f9928d0b981953a78269290a Author: stefano Date: Sun Feb 15 20:45:10 2009 +0000 Improve grammar: "X next after Y" -> "next X after Y". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17347 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 +- libavformat/avformat.h | 4 ++-- libavformat/avio.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) commit fca28b571916d4c95dbf328689c4195ff34fac59 Author: diego Date: Sun Feb 15 20:37:39 2009 +0000 cosmetics: typo fix git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17346 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b540036ebc4c6b117d022c48701309c5e6c3d022 Author: iive Date: Sun Feb 15 20:13:00 2009 +0000 Describe all fields in xvmc struct. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17345 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 84 ++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 74 insertions(+), 10 deletions(-) commit ec0b40c056f9ea78f62859225144fbd2f6909f20 Author: diego Date: Sun Feb 15 19:10:16 2009 +0000 spelling/grammar/wording fixes for Doxygen comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17344 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 136d013b6b0e5618fb4fef2a067335a16c6085d7 Author: diego Date: Sun Feb 15 19:06:05 2009 +0000 comment spelling/grammar/wording fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17343 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit dfc6e7e3c12eb04ea4535859ad28cd1e240b4ad4 Author: diego Date: Sun Feb 15 18:59:18 2009 +0000 Explain how AV_XVMC_RENDER_MAGIC got its seemingly arbitrary value. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17342 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit ed983a14dc3ee10d7e8858c66f47ac648a3dc794 Author: iive Date: Sun Feb 15 18:45:22 2009 +0000 Rename xvmc to the way michaelni likes it. (xvmc_id) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17341 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- libavcodec/xvmc.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit 6d629e8fe7e502d25aea584d6d839bca3c782308 Author: iive Date: Sun Feb 15 18:30:39 2009 +0000 Document all functions in mpegvideo_xvmc. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17340 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) commit 2b265cc13549fcef0bf2f936a9a896e5f76cfce8 Author: diego Date: Sun Feb 15 17:42:08 2009 +0000 Rename xvmc_pixfmt_render structure to xvmc_pix_fmt. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17339 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 14 +++++++------- libavcodec/xvmc.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) commit 9c55507ede0c07a7368c5618061801765c82b78b Author: iive Date: Sun Feb 15 17:21:37 2009 +0000 Kill the magic field in xvmc structure. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17338 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- libavcodec/xvmc.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit 71eee16b3ece0307b2ae319bc9cd8136eb0dfcd5 Author: diego Date: Sun Feb 15 16:54:02 2009 +0000 K&R whitespace cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17337 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 904a39ea8ecf49bf56160b59b26bddb6c1453684 Author: aurel Date: Sun Feb 15 16:53:05 2009 +0000 matroskaenc: use new metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17336 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskaenc.c | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) commit 1cf488fe009294f3ed105b917848cb9f7d62b168 Author: diego Date: Sun Feb 15 16:29:31 2009 +0000 10l: Remove duplicated hunk of code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17335 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) commit 1f4222863f6a64df76d0077802da94e59ae5f0ef Author: aurel Date: Sun Feb 15 16:05:37 2009 +0000 matroskadec: export language of metadata tags when available git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17334 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) commit 3645a279ff0c30444943174cc19c139171c6945e Author: stefano Date: Sun Feb 15 16:02:07 2009 +0000 Document av_codec_next(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17333 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 105182063e36c0072d261d7ab367d05a97b9b66a Author: aurel Date: Sun Feb 15 16:00:58 2009 +0000 matroskadec: add needed definitions forgotten in r17331 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17332 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroska.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit a1e5ecb002138cde6f9d30baf91e38e380369777 Author: aurel Date: Sun Feb 15 15:53:55 2009 +0000 matroskadec: add generic metadata support git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17331 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 105 +++++++++++++++++++++++++++++--------------- 1 files changed, 69 insertions(+), 36 deletions(-) commit 3d45300fb507d6f757f0926d11957e6de12e4e37 Author: aurel Date: Sun Feb 15 15:34:22 2009 +0000 matroskadec: read track and attachment uid will be useful for generic metadata support git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17330 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 1c1b77d4c2b5c5ab8529e121f6e63929bae7302e Author: aurel Date: Sun Feb 15 15:29:09 2009 +0000 matroskadec: export track name through the metadata API git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17329 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 38a2465e783389b509870673be3a10ef31d1d6c8 Author: aurel Date: Sun Feb 15 15:25:14 2009 +0000 matroskadec: use new metadata API to export some simple information git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17328 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) commit 86fe0815283a0e6211cece34f2ba54bea73548db Author: cehoyos Date: Sun Feb 15 15:23:02 2009 +0000 Silence following warning if only zeros were not consumed: AVC: Consumed only m bytes instead of n git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17327 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 351d87f497dda8fec51f23de5d20fb614da4bc8d Author: stefano Date: Sun Feb 15 14:34:23 2009 +0000 Do not export to the public the first_protocol symbol at the next major bump. There is no need for that, since av_protocol_next() already provides access to the first registered protocol. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17326 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avio.h | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 3b40e9e3e1e072794e8bce8b0f4d4653d4276541 Author: lucabe Date: Sun Feb 15 14:32:09 2009 +0000 Cast a __u64 variable to uint64_t so that it can be printed without warnings git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17325 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavdevice/v4l2.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6214463f6e0b254b34e4495f98202cb2cae078aa Author: stefano Date: Sun Feb 15 14:31:18 2009 +0000 Document av_protocol_next(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17324 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avio.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit ee87754a4ebda0dd2eebe6f5322b1eb50af39488 Author: stefano Date: Sun Feb 15 14:29:23 2009 +0000 Replace calls/references of the deprecated register_protocol() function with correponding calls/references to av_register_protocol(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17323 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/allformats.c | 2 +- libavformat/avformat.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 01b185160db12406f1a7540891f92da45b900211 Author: stefano Date: Sun Feb 15 14:25:23 2009 +0000 Rename register_protocol() to av_register_protocol() and deprecate register_protocol(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17322 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- libavformat/avio.c | 9 ++++++++- libavformat/avio.h | 9 ++++++++- 3 files changed, 17 insertions(+), 3 deletions(-) commit ff7249918177069ad6cee4be0ff24fd701956f81 Author: aurel Date: Sun Feb 15 14:13:28 2009 +0000 demux some more metadata tags in mov git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17321 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 37b605476b07f982de8ecf77dd8014f9b56db38c Author: reimar Date: Sun Feb 15 12:31:01 2009 +0000 Place spaces consistently in pointer types in vdpau.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17320 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) commit 3b34ac1d836be7092b3c3ec5a57959fea0a59234 Author: iive Date: Sun Feb 15 10:15:02 2009 +0000 Cosmetics. Vertical align. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17319 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8b09f1e674caec04c39d9a8281019cd46b88fe33 Author: iive Date: Sun Feb 15 10:14:16 2009 +0000 Almost cosmetics. Move some assignments after the checks. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17318 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 95a615dde565c625027c1d81bcb53ae19e4dc211 Author: iive Date: Sun Feb 15 10:06:23 2009 +0000 Check all critical xvmc struct fields in ff_xvmc_field_start() and log error if they are not correct. All other functions are supposedly called after that one, so use assert() for them. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17317 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 27 +++++++++++++++++++++------ 1 files changed, 21 insertions(+), 6 deletions(-) commit f1bb17ebf9ff189c2e3b5487294d98326f5b400d Author: stefano Date: Sun Feb 15 09:04:08 2009 +0000 Document av_iformat_next() and av_oformat_next() functions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17316 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit 58e5270ffb6a5ae1d059d4ef6aef49115127c8d2 Author: iive Date: Sun Feb 15 09:03:47 2009 +0000 Proper condition in xvmc decode mb. The old one would try to use mv blocks that are written outside their buffer, in case of unhandled error. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17315 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 83ac45fde18f18cb7396cd8c7bac496366d5d2dd Author: iive Date: Sun Feb 15 08:42:11 2009 +0000 Rename xvmc_render_state to something with pixfmt in its name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17314 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 14 +++++++------- libavcodec/xvmc.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) commit f1e27a0521b6c42944268c928ad724e99d10585c Author: iive Date: Sun Feb 15 08:29:06 2009 +0000 A little better wording of doxygen comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17313 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) commit 92d2a65610e23b13b441bdeb1f49d6b7cf68db3d Author: iive Date: Sun Feb 15 07:55:39 2009 +0000 Revert 17308. The above commit makes ff_xvmc_decode_mb to output one log entry for each decoded MB, causing massive slowdown. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17312 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 99779c95f9dcd55d7c13505ba55ec7c2e40107fa Author: pross Date: Sun Feb 15 06:29:43 2009 +0000 Prevent heap corruption when resampling 8-bit audio. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17311 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/resample.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5a2ffd8bb22f7680a79cb6d9bf097da1b0ba0b46 Author: iive Date: Sun Feb 15 02:36:43 2009 +0000 Give a little better name to the magic(_id) field in xvmc struct git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17310 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- libavcodec/xvmc.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit c9f041b79754d2bc6f9c4138d9b796e228de3527 Author: aurel Date: Sun Feb 15 02:28:54 2009 +0000 use new metadata API in mov demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17309 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 37 +++++++++++++++++++++---------------- 1 files changed, 21 insertions(+), 16 deletions(-) commit e35008a26b2a4670f125b46207aceaf30c26522f Author: diego Date: Sun Feb 15 02:27:55 2009 +0000 Replace assert in ff_xvmc_field_end() by av_log call at level AV_LOG_ERROR. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17308 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 35933f23cda58cd14a230f4a481ab288867492bd Author: iive Date: Sun Feb 15 02:17:48 2009 +0000 Remove obsolate display_flag from xvmc struct and mark state defines as obsolete. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17307 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 8ef685dfc102c1a9cc7710a61572fdfc35f29859 Author: iive Date: Sun Feb 15 01:35:32 2009 +0000 Detailed description of the interesting fields in xvmc struct. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17306 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 32 +++++++++++++++++++++++++------- 1 files changed, 25 insertions(+), 7 deletions(-) commit e4a8e476bfc240da8808bcd4a41f0ed4f980c86e Author: iive Date: Sun Feb 15 01:28:50 2009 +0000 Mpve the field state in xvmc struct to the extentions section. It have always been workaround for MPlayer limitations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17305 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 69bd30d9c20aa324e25923d29831f43626a0851d Author: diego Date: Sun Feb 15 01:24:09 2009 +0000 Remove redundant assert(render) in ff_xvmc_init_block(). The immediately following if condition checks render and does an assert if it fails. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17304 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 29e1e6ccc75a4888dea0de170a0842a17a24ab2b Author: diego Date: Sun Feb 15 00:52:16 2009 +0000 Remove asserts that are immediately followed by a check and error return. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17303 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 7b68f2181b021346a637e170602287d407a61014 Author: diego Date: Sun Feb 15 00:40:57 2009 +0000 Drop struct members display_flags and state with the next major version bump. They are not used within FFmpeg. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17302 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 88dd6f389f0abfa6866c7911e55df991b733eea7 Author: diego Date: Sun Feb 15 00:16:51 2009 +0000 Doxygen comment/explanation for ff_xvmc_init_block(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17301 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit b54998e6bd5ac90c06c7cb898b3cc2e16d8b71e3 Author: diego Date: Sun Feb 15 00:09:28 2009 +0000 Remove completely unsed structure fields mc_type and chroma_format. Their only user, MPlayer, has already been updated not to use them anymore. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17300 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) commit fd496558fa99d27d2980859b250ed7e6b63f898c Author: diego Date: Sat Feb 14 23:48:11 2009 +0000 whitespace consistency cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17299 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 96e810e47c071aa0dc7955afe73b93d0ef02f768 Author: diego Date: Sat Feb 14 23:45:35 2009 +0000 Add avcodec.h #include so that LIBAVCODEC_VERSION_MAJOR is not undefined. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17298 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 6cf52e45a2e485205a8ade7b6c6227d7dd8d056f Author: iive Date: Sat Feb 14 23:28:09 2009 +0000 Depricate some unused xvmc structure fields. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17297 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 58149e04b9994cc7427b0bac8516c285886f90d6 Author: diego Date: Sat Feb 14 23:13:32 2009 +0000 Add Doxygen comment similar to ff_xvmc_field_start() to ff_xvmc_field_end(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17296 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 9ffdc1d91db8425865ecf343c30100061c8e44a9 Author: diego Date: Sat Feb 14 23:08:43 2009 +0000 whitespace cosmetics: remove stray space git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17295 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d45b86ca843a4040dcdc807d2e41f4093c40e2fc Author: iive Date: Sat Feb 14 23:01:19 2009 +0000 Cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17294 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit ce6487e8897e5d7342e3356a47665bdd4e5ab437 Author: iive Date: Sat Feb 14 22:59:19 2009 +0000 Merge preprocessor if CONFIG_MPEG_XVMC_DECODER and code if( &&) where possible git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17293 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 21 ++++++--------------- 1 files changed, 6 insertions(+), 15 deletions(-) commit 1464998754a3fff5be1191c676ebeed98f070c0e Author: diego Date: Sat Feb 14 22:48:59 2009 +0000 Doxygenize ff_xvmc_field_start() comment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17292 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 6a3963bbff08dde7d92daa084ed5ba739a98e235 Author: diego Date: Sat Feb 14 22:46:40 2009 +0000 Clarify ff_xvmc_field_start() comment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17291 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1738e8c6c886983e5de965b622da20c14e408433 Author: iive Date: Sat Feb 14 22:46:20 2009 +0000 Check ff_xvmc_field_start() result in all cases. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17290 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit f3e4367c6021d922790313a820cd57a168543647 Author: iive Date: Sat Feb 14 22:22:55 2009 +0000 Another attempt to clarify draw_horiz_band() usage. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17289 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 3dd95e479b466b93facb2dd2268f7f7c76f7aef0 Author: diego Date: Sat Feb 14 22:21:17 2009 +0000 Merge some declarations and initializations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17288 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 13 ++++--------- 1 files changed, 4 insertions(+), 9 deletions(-) commit 598af9a98a8ca1cb9adb6ab32eb1efeb5da423b3 Author: iive Date: Sat Feb 14 22:06:00 2009 +0000 Return error instead triggering assert. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17287 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 40e8b21e8fd20d5a772cf91de4f2666f3effaa82 Author: diego Date: Sat Feb 14 21:52:44 2009 +0000 cosmetics: comment wording/grammar git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17286 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 59ba119b69f3df0875e84aefe85ca77702f64bac Author: diego Date: Sat Feb 14 21:50:46 2009 +0000 cosmetics: Change '8*8' to '64'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17285 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3b4ccc42f875155d197cb05ad29f38eef27a8563 Author: diego Date: Sat Feb 14 21:49:48 2009 +0000 cosmetics: K&R style git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17284 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 12b152680ce1049891982d409a7e188861b78875 Author: iive Date: Sat Feb 14 21:33:13 2009 +0000 Give nice message for failed assert. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17283 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 2125980efe06e353d34fe56684fbb911d8865605 Author: diego Date: Sat Feb 14 21:00:26 2009 +0000 Attempt to clarify draw_horiz_band description and fix two random typos. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17282 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 0a32007bbbdb9a9d22629dde0422f48cabffe67c Author: iive Date: Sat Feb 14 20:52:18 2009 +0000 More clarification for draw_horiz_band() in hwaccell mode. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17281 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit ba7f9622850dae75b9d289201c7f482ceadffe7a Author: diego Date: Sat Feb 14 20:37:14 2009 +0000 Add xvmc_internal.h that contains all internal xvmc function declarations. This allows getting rid of a bunch of ugly forward declarations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17280 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 6 +----- libavcodec/mpegvideo.c | 5 +---- libavcodec/mpegvideo_xvmc.c | 1 + libavcodec/xvmc_internal.h | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 36 insertions(+), 9 deletions(-) commit e5ae60dd4139ac16ff7b4436ead32936d7014064 Author: iive Date: Sat Feb 14 20:35:10 2009 +0000 Cosmetic 64 instead 8*8 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17279 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9541c1e38f944ef180d2652109e1b09ec8c07847 Author: iive Date: Sat Feb 14 20:30:13 2009 +0000 Clarify some assert usage. They are not to check application supplied parameters. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17278 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit d30a9ac993200975b440dce81edf64f6bf34012f Author: iive Date: Sat Feb 14 20:07:52 2009 +0000 Document that ff_draw_horiz_band() could be used as hwaccell callback. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17277 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit afc73c118d310ca84446878222ac7f0ae2cd91c1 Author: diego Date: Sat Feb 14 20:00:22 2009 +0000 another (last?) round of K&R whitespace cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17276 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 68ce437ebb145702f81baf19f633c339c22be330 Author: diego Date: Sat Feb 14 19:54:59 2009 +0000 whitespace cosmetics: Align some comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17275 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 8dc07420689243cebd2a946f3bf713746864d7bd Author: diego Date: Sat Feb 14 19:52:06 2009 +0000 whitespace cosmetics: Put some spaces around operators for better readability. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17274 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 586a7b8d05e727ae52dec954e35d0d9ea3c22261 Author: diego Date: Sat Feb 14 19:47:55 2009 +0000 Remove a comment that references a non-existing function. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17273 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit fea00e83528f6b087be212d12b96a9c13168cecd Author: diego Date: Sat Feb 14 19:42:29 2009 +0000 Make one comment slightly clearer and more readable. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17272 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9a4b6d52b47d829e0170cae355583fccf111835d Author: diego Date: Sat Feb 14 19:41:16 2009 +0000 Remove one more commented-out line. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17271 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ee3b9594d166ad312aeb8dac16f94a729dff4cc8 Author: diego Date: Sat Feb 14 19:39:07 2009 +0000 some more K&R whitespace cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17270 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit 748c9bab72c731cc22a9d25a5d1e050ab39f88db Author: diego Date: Sat Feb 14 19:33:09 2009 +0000 cosmetics: grammar/spelling/wording fixes in comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17269 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 15 ++++++++------- libavcodec/xvmc.h | 6 +++--- 2 files changed, 11 insertions(+), 10 deletions(-) commit 0ae5e46c59ecaff198b641b8509de1dba024bfa1 Author: diego Date: Sat Feb 14 19:27:34 2009 +0000 Remove useless comment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17268 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 6efbaff710f34de16c264d7c782dc890148da4fc Author: diego Date: Sat Feb 14 19:24:37 2009 +0000 Restore one set of parentheses to avoid the warning: libavcodec/mpegvideo_xvmc.c: In function ‘ff_xvmc_decode_mb’: libavcodec/mpegvideo_xvmc.c:269: warning: suggest parentheses around && within || git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17267 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit af59a3db9463e7e0f5c07d9e4110b401fdac5b46 Author: diego Date: Sat Feb 14 19:21:00 2009 +0000 whitespace cosmetics: consistently format all comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17266 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 69 +++++++++++++++++++++---------------------- 1 files changed, 34 insertions(+), 35 deletions(-) commit 65a15049c4dec8686ee4106a28eb74003c6db27e Author: diego Date: Sat Feb 14 19:14:46 2009 +0000 whitespace cosmetics: Correctly indent all comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17265 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit 56d9d1f91a97f6da1dc569fbde42cae3f476c5a3 Author: iive Date: Sat Feb 14 19:09:33 2009 +0000 Clarify TODO comment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17264 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit f340a923a639ea7254efdcd28d27764719bf0264 Author: diego Date: Sat Feb 14 19:08:47 2009 +0000 Remove compatibility layer for old names of xvmc definitions. The header was non-public before and the only user, MPlayer, was updated. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17263 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) commit 24e0a9f6d6a6b4f9a18d888f7961fbcb38b27f2f Author: diego Date: Sat Feb 14 19:05:07 2009 +0000 Drop two more sets of useless parentheses. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17262 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 470fbb87be1caee4b1d418a58459715217ad159d Author: iive Date: Sat Feb 14 19:02:46 2009 +0000 get rid of the branch prediction git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17261 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 12 ++++-------- 1 files changed, 4 insertions(+), 8 deletions(-) commit 7e2243300cc1ff8bcaadf2486a9c33b323c012e9 Author: diego Date: Sat Feb 14 19:00:51 2009 +0000 cosmetics: Consistently format all if/else statements in K&R style and drop braces from if statements where unnecessary. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17260 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) commit 1d8b343b91c424e0a8f97b585732775d3b61a5ed Author: diego Date: Sat Feb 14 18:57:32 2009 +0000 Remove some useless parentheses. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17259 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 646fddd45b249941cc597545b29673f9aec47ac8 Author: diego Date: Sat Feb 14 18:51:17 2009 +0000 Rename some forward declarations that were missed, fixes the warnings: libavcodec/mpegvideo.o libavcodec/mpegvideo.c libavcodec/mpegvideo.c: In function ‘MPV_frame_start’: libavcodec/mpegvideo.c:944: warning: implicit declaration of function ‘ff_xvmc_field_start’ libavcodec/mpegvideo.c: In function ‘MPV_frame_end’: libavcodec/mpegvideo.c:957: warning: implicit declaration of function ‘ff_xvmc_field_end’ git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17258 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 4040e6ead2deaeea80f331eb7932d48bf0fde3e5 Author: iive Date: Sat Feb 14 18:47:00 2009 +0000 remove obsolate comment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17257 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit c24d240f8697722faffaa1f1be852e54d31743cd Author: diego Date: Sat Feb 14 18:46:32 2009 +0000 Fix compilation: XVMC_ --> ff_xvmc prefix for xvmc functions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17256 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit dcc417b21451ec71cc5e132861857458299e672d Author: iive Date: Sat Feb 14 18:45:44 2009 +0000 remove some useless () git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17255 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 3799b3f901e4d925d0e9ca192d54f0446bb96477 Author: iive Date: Sat Feb 14 18:25:41 2009 +0000 use ff_xvmc for function names instead of XVMC_ git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17254 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 18 +++++++++--------- libavcodec/mpegvideo.c | 4 ++-- libavcodec/mpegvideo_xvmc.c | 10 +++++----- 3 files changed, 16 insertions(+), 16 deletions(-) commit 517d90bf8a12f6ef2f9d949be1c2cf1ea79b1cc3 Author: diego Date: Sat Feb 14 18:15:59 2009 +0000 whitespace cosmetics: Restore vertical alignment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17253 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 46 +++++++++++++++++++++------------------------- 1 files changed, 21 insertions(+), 25 deletions(-) commit f983a673607d272e8094e704d0605f115503f91b Author: iive Date: Sat Feb 14 18:06:05 2009 +0000 clarify xvmc struct fields usage distribution (internal communication) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17252 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 4f472abd9700451b2ac01599cf68267c4a199d36 Author: iive Date: Sat Feb 14 17:56:51 2009 +0000 doxygen style comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17251 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 63 ++++++++++++++++++++++++++++++++--------------------- 1 files changed, 38 insertions(+), 25 deletions(-) commit bc22b0161b35d306380eda5a884b86362a68a235 Author: diego Date: Sat Feb 14 17:52:30 2009 +0000 Replace useless X11 #includes by the one that actually provides the required declarations of XvMCMacroBlock and XvMCSurface. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17250 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit 22817d16a664f57b8eb56f2b833318067a94cc99 Author: diego Date: Sat Feb 14 17:45:38 2009 +0000 whitespace cosmetics: vertical alignment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17249 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 52 ++++++++++++++++++++++++---------------------------- 1 files changed, 24 insertions(+), 28 deletions(-) commit 9384fe5eda1f78e5e3ccdc2a57ce6c1464ac2571 Author: diego Date: Sat Feb 14 17:42:40 2009 +0000 Fix non-Doxygen comment. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17248 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d18fc20874813f15ddb817b4a7cbffa8a7d3ac67 Author: diego Date: Sat Feb 14 17:37:42 2009 +0000 Add avcodec.h #include so that LIBAVCODEC_VERSION_MAJOR is not undefined. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17247 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 308d57b5d7e9b75d1d7a065d0794a28ca7c44fb5 Author: iive Date: Sat Feb 14 17:28:39 2009 +0000 vertically align xvmc struct member comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17246 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) commit cd23222e54216ec13bc662954d5f395a83ab99a7 Author: iive Date: Sat Feb 14 17:24:01 2009 +0000 Rename xvmc flags to follow ffmpeg AV_ notion. preserve MP_ ones until next major bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17245 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) commit decd0e34490f067400a621ca75d6adb510deaf7f Author: diego Date: Sat Feb 14 17:12:25 2009 +0000 Give public #defines that are used by MPlayer an AV_ prefix. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17244 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- libavcodec/xvmc.h | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) commit c56c6d6e1c3f6fb4a23bb8603104f78abfb6d7f0 Author: diego Date: Sat Feb 14 17:04:09 2009 +0000 Replace all (x == NULL) or (x != NULL) in assert and if conditions by !x and x. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17243 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit 5a84892d80ce0a423f8a50f92b6aca687e1b970f Author: diego Date: Sat Feb 14 16:54:53 2009 +0000 Update multiple inclusion guards to match filename. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17242 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit ac2ad99e677d45a37a0e83e05855ff6c83f87430 Author: iive Date: Sat Feb 14 16:53:42 2009 +0000 remove assertion that use external definitions git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17241 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit ae5107b51daadcf2b02ce9c26441bbed1be17644 Author: diego Date: Sat Feb 14 16:43:35 2009 +0000 Fix compilation: Restore mistakenly removed constant definitions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17240 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit be71fc8ef9fedc2f9cce5066b80fbf5518dd428c Author: iive Date: Sat Feb 14 16:37:30 2009 +0000 explain chroma_format field in xvmc struct git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17239 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2577b86347a21fca1facb1ee6be92142c886bbda Author: iive Date: Sat Feb 14 16:30:57 2009 +0000 describe idct variable in xvmc struct git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17238 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) commit 0c66bc5b0688bde3f5b59242e6eff9a76bec7b19 Author: iive Date: Sat Feb 14 16:24:45 2009 +0000 Describe the pirpose of magic in xvmc structure git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17237 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xvmc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8c1ed7b09ae75e60dbbdcde8fcbc1562e7441c78 Author: diego Date: Sat Feb 14 16:23:08 2009 +0000 whitespace cosmetics: vertical alignment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17236 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 52628cf6298b9f425f9df0af1b61dc0dd38cd554 Author: diego Date: Sat Feb 14 16:22:11 2009 +0000 whitespace cosmetics: another round of formatting consistency fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17235 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit e5dd10eb52a3f0074367f2c68f4ace14c0787b54 Author: diego Date: Sat Feb 14 16:14:26 2009 +0000 whitespace cosmetics: consistent (more or less) K&R style git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17234 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 111 +++++++++++++++++++++++------------------- 1 files changed, 61 insertions(+), 50 deletions(-) commit 295c246b5737cf9710e2fe72e3c517ebf20db8b2 Author: diego Date: Sat Feb 14 16:05:36 2009 +0000 whitespace cosmetics: Fix indentation depth. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17233 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit 40e64cb68f8370d01b2b062eed97886489cbe671 Author: diego Date: Sat Feb 14 16:01:03 2009 +0000 Remove commented-out code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17232 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_xvmc.c | 18 ------------------ 1 files changed, 0 insertions(+), 18 deletions(-) commit 95f241e67849e2c8405df21bdfd4cc86a1f6f4d1 Author: diego Date: Sat Feb 14 15:54:24 2009 +0000 100l: Remove stray character that slipped into header name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17231 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8db0f956f3f99861f7d1a3eca6ac6176ba81e521 Author: michael Date: Sat Feb 14 15:44:46 2009 +0000 Silence "assdec.c:146: warning: passing argument 4 of ‘qsort’ from incompatible pointer type" The alternative (schoolbook) solution is less readable. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17230 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/assdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9af9ddceb600afedf23895aad892bf8711c4c4b2 Author: diego Date: Sat Feb 14 15:37:40 2009 +0000 Remove redundant CONFIG_XVMC option, CONFIG_MPEG_XVMC_DECODER suffices. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17229 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 4 +--- libavcodec/Makefile | 2 +- libavcodec/error_resilience.c | 6 +++--- libavcodec/mpeg12.c | 12 ++++++------ libavcodec/mpegvideo.c | 6 +++--- 5 files changed, 14 insertions(+), 16 deletions(-) commit 63513634b052dc75d933247522052e179cca14e4 Author: diego Date: Sat Feb 14 15:30:40 2009 +0000 Rename xvmc.c --> mpegvideo_xvmc.c as suggested by Ivan. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17228 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- libavcodec/mpegvideo_xvmc.c | 310 +++++++++++++++++++++++++++++++++++++++++++ libavcodec/xvmc.c | 310 ------------------------------------------- 3 files changed, 311 insertions(+), 311 deletions(-) commit 44467c9c76e92bec9532b6f092c8e5eef7954317 Author: pross Date: Sat Feb 14 13:44:21 2009 +0000 Use consistent indent style in oggdec. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17227 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggdec.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) commit 33a0d06cac0afb9a4b48072670142aa1776c1727 Author: diego Date: Sat Feb 14 13:40:53 2009 +0000 Make xvmc.h an installed header, applications like MPlayer need it. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17226 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ab339cec3f86bbf4c2f7fa3aaff3bf8b8d7077aa Author: diego Date: Sat Feb 14 13:37:18 2009 +0000 Revert adding a _pixfmt to vdpau/xvmc header names. Since vdpau.h was an installed header this would break API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17225 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- libavcodec/vdpau.c | 2 +- libavcodec/vdpau.h | 86 +++++++++++++++++++++++++++++++++++++++++++++ libavcodec/vdpau_pixfmt.h | 86 --------------------------------------------- libavcodec/xvmc.c | 4 +- libavcodec/xvmc.h | 75 +++++++++++++++++++++++++++++++++++++++ libavcodec/xvmc_pixfmt.h | 75 --------------------------------------- 7 files changed, 165 insertions(+), 165 deletions(-) commit c53afa03ce05e6de2bc45510f0f5296779ecfc7c Author: diego Date: Sat Feb 14 13:12:49 2009 +0000 cosmetics: alphabetical order git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17224 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 3accb1f88e8130866d6bf31e4b49e2cae02e6c39 Author: diego Date: Sat Feb 14 11:49:54 2009 +0000 Add av_uninit to variable declarations to fix the false positive warnings: vhook/ppm.c:236: warning: 'out_height' may be used uninitialized in this function vhook/ppm.c:235: warning: 'out_width' may be used uninitialized in this function patch by Patrik Kullman, patrik yes nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17223 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b vhook/ppm.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 98891e78545c7a389180a7e79bf1022c355cd9b6 Author: stefano Date: Sat Feb 14 11:47:42 2009 +0000 Fix avfilter_parse_graph() invalid graph description detection. See the thread: "[FFmpeg-devel] [PATCH] Fix avfilter-parse-graph()". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17222 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavfilter/graphparser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 043c2c7048095170a3412a908da991c607de8eac Author: kostya Date: Sat Feb 14 06:38:50 2009 +0000 Enable dropping frames for RV3/4 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17221 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit bc8e3d81d890bfe64e247ef3b1c0c9f428411f66 Author: superdump Date: Fri Feb 13 23:02:05 2009 +0000 Add libavcodec/internal.h include to avoid warning: implicit declaration of function ‘ff_log_missing_feature’ Patch by Patrik Kullman ( patrik yes nu ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17220 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/adtsenc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 47918a463067f0c5509249f525ec7f1cda28d8bf Author: bcoudurier Date: Fri Feb 13 22:38:05 2009 +0000 compute body offset and index entry offset correctly git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17219 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) commit beb6a768fb305b159663349b4d69d0d726150e0a Author: jbr Date: Fri Feb 13 22:05:55 2009 +0000 lpc: Remove false positive compilation warning about weight being uninitialized. Patch by Patrik Kullman (patrik A yes D nu). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17218 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/lpc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c0c283f3942697210e7221a2bbfa8918433aa9b2 Author: jbr Date: Fri Feb 13 22:03:11 2009 +0000 Assert that ff_lpc_calc_coefs() is called with a valid LPC method. Patch by Patrik Kullman (patrik A yes D nu). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17217 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/lpc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 059dd681fa83c1aff84502089cc28d86432044ee Author: jbr Date: Fri Feb 13 22:01:46 2009 +0000 lpc: Document the use_lpc parameter to ff_lpc_calc_coefs(). Patch by Patrik Kullman (patrik A yes D nu). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17216 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/lpc.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 40be76c346198b02a48a03d9f68bc8f7665b0596 Author: jbr Date: Fri Feb 13 21:56:00 2009 +0000 add myself as maintainer for lpc.[ch] git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17215 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 496d1a703b928afc40892427133026c6634142d2 Author: bcoudurier Date: Fri Feb 13 21:36:36 2009 +0000 use correct field number for video according to specs, patch by Thierry Foucu, tfoucu at gmail dot com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17214 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) commit 7d813e5c64836d93eac1cd7f8c29cc279ab57684 Author: bcoudurier Date: Fri Feb 13 21:32:18 2009 +0000 cosmetics, rename nb_frames to nb_fields git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17213 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-) commit 666e0bcc85cfb3bd22a5beecdc54d39844c4313e Author: bcoudurier Date: Fri Feb 13 19:04:30 2009 +0000 fix slice offset computation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17212 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit ccc4bbb30e167fc64ef58e3505b81eced76fdfe2 Author: alexc Date: Fri Feb 13 16:07:20 2009 +0000 Re-indent after last commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17211 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit 95809afbd4a51311166f72670fd03ea5ef0a467c Author: alexc Date: Fri Feb 13 16:06:22 2009 +0000 Make set coup.gain[c][0] aand only coup.gain[c][0] is set for a independently switched CCE. Discussed/OKed at http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-February/062219.html git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17210 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 908fe8c3cfc235e43e38a39892c22af40b7856c5 Author: diego Date: Fri Feb 13 09:52:15 2009 +0000 Add supported network protocols section. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17209 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) commit 0b3de3533a7f33010d85e4e8030dc6715c35f6b5 Author: diego Date: Fri Feb 13 09:39:04 2009 +0000 Remove pointless #if around the file, it is already conditionally compiled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17208 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avienc.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit fdd7b62082818f494e2dd9a18b05ab2ca88d9cfd Author: bcoudurier Date: Fri Feb 13 07:57:37 2009 +0000 set mime type for mxf git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17207 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4bbd8d7c531a5a6f5d8764e644f9edeb58ca54c5 Author: bcoudurier Date: Fri Feb 13 07:46:03 2009 +0000 simplify git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17206 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) commit 7aa27a62e78ff6efc2d03e22ad48d5a23083e545 Author: bcoudurier Date: Fri Feb 13 07:34:01 2009 +0000 cosmetics, reindent, add/remove some empty lines, redundant comment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17205 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 146 +++++++++++++++++++++++++------------------------- 1 files changed, 73 insertions(+), 73 deletions(-) commit 17cbfc712949b68fee2d65cf12f6cbfa7b89673b Author: bcoudurier Date: Fri Feb 13 07:28:20 2009 +0000 MXF D-10 muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17204 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + libavformat/allformats.c | 1 + libavformat/avformat.h | 2 +- libavformat/mxfenc.c | 288 ++++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 280 insertions(+), 12 deletions(-) commit a458c722cfd0deac24295b145111297db66fecdb Author: bcoudurier Date: Fri Feb 13 07:13:36 2009 +0000 store display height without vbi git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17203 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit 2a582f9b39c36bacc8b436d8f33f81b4529e83a0 Author: bcoudurier Date: Fri Feb 13 07:11:21 2009 +0000 split mpegvideo descriptor into cdci descriptor and wav common in sound common git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17202 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 30 +++++++++++++++++++----------- 1 files changed, 19 insertions(+), 11 deletions(-) commit 8b9180a7c3cdbdc8bc575cc9f8197201594fc41c Author: kostya Date: Fri Feb 13 07:06:36 2009 +0000 In RV3/4 nonzero MB offset for the first slice also indicates error git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17201 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d77fa11e01400f38b0dcb03642e3de5c63564371 Author: bcoudurier Date: Fri Feb 13 07:06:35 2009 +0000 write essence elements klv packets with ber4 length, more interoperable git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17200 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit a175105247be58a8bd69cd0ece9813b95d3d5aa7 Author: bcoudurier Date: Fri Feb 13 05:33:11 2009 +0000 encode klv fill item length in fixed ber 4 bytes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17199 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) commit f04b7ae80df74c6262f29ace27bcc640ac587fa7 Author: alexc Date: Fri Feb 13 03:51:15 2009 +0000 Report the illegal audio object type, not it offset by 1. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17198 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/adtsenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3585f7b1fa12035b0b865c1c0f972787aa6d2e01 Author: astrange Date: Fri Feb 13 00:57:22 2009 +0000 Put dispatch_tab in the rodata section for macho64. This fixes linking shared libavcodec, since the linker doesn't allow text relocations in shared libraries under Darwin/x86_64. Based on a patch by Art Clarke (aclarke xuggle com) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17197 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/fft_mmx.asm | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 86d9623f4e167abc16d1736acb795c412338e576 Author: superdump Date: Fri Feb 13 00:08:15 2009 +0000 Correctly map ADTS profile_ObjectType to MPEG-4 AOT Patch by Alex Converse ( alex converse gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17196 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac_parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2b087fdd28fc409c9b751024d291093389723a33 Author: aurel Date: Fri Feb 13 00:02:33 2009 +0000 add SSE2 version of vp6_filter_diag original patch by Zuxy Meng zuxy.meng _at_ gmail _dot_ com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17195 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 6 +- libavcodec/x86/dsputil_mmx.c | 5 ++ libavcodec/x86/vp6dsp_sse2.c | 98 ++++++++++++++++++++++++++++++++++++++++++ libavcodec/x86/vp6dsp_sse2.h | 30 +++++++++++++ 4 files changed, 136 insertions(+), 3 deletions(-) commit 73775c280b06128405390961799ea13dc2c68ec0 Author: aurel Date: Thu Feb 12 23:52:52 2009 +0000 add MMX version of vp6_filter_diag original patch by Sebastien Lucas sebastien.lucas _at_ gmail _dot_ com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17194 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 9 ++- libavcodec/x86/dsputil_mmx.c | 5 ++ libavcodec/x86/vp6dsp_mmx.c | 108 ++++++++++++++++++++++++++++++++++++++++++ libavcodec/x86/vp6dsp_mmx.h | 30 ++++++++++++ 4 files changed, 149 insertions(+), 3 deletions(-) commit 073ff29ca182f47f010f3c4c78e5a19c82aeebeb Author: superdump Date: Thu Feb 12 23:51:08 2009 +0000 ADTS Muxer: Refuse to write illegal ADTS files by checking validity of header members and erroring out if invalid Patch by Alex Converse ( alex converse gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17193 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/adtsenc.c | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) commit 7dbedac1c1ff13dad22e174ade9578ba833f35b5 Author: aurel Date: Thu Feb 12 23:48:07 2009 +0000 convert ff_pw_64 into an xmm_reg for future use in vp6 sse code git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17192 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/cavsdsp_mmx.c | 2 +- libavcodec/x86/dsputil_mmx.c | 2 +- libavcodec/x86/dsputil_mmx.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit 68101f0ac79fa77c61a284b51c2dbcefdaf37fe5 Author: diego Date: Thu Feb 12 22:58:33 2009 +0000 Fix typo: vido --> video git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17191 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9d8f3b721136be3081b975c41443a0bf8dcc46af Author: diego Date: Thu Feb 12 22:52:03 2009 +0000 Add raw (de)muxers to list of supported file formats. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17190 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 48 ++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 42 insertions(+), 6 deletions(-) commit fe8d632d87a31b4f0dc3defd0a235ade9ce24b11 Author: superdump Date: Thu Feb 12 22:21:57 2009 +0000 Relinquish maintainership of adtsenc.c from Måns grasp :) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17189 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b668d243e0201835e90ce47a642880c39d5c76be Author: jbr Date: Thu Feb 12 21:39:37 2009 +0000 use av_malloc() in vorbis_comment() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17188 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggparsevorbis.c | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) commit a3f55f0a4e1a8fbf7eb3e9bf667872628fd31e29 Author: diego Date: Thu Feb 12 17:52:05 2009 +0000 Add entries that were missing from the supported file formats list. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17187 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) commit 30f58f07b449e2cfe720c87960569e718db673f4 Author: diego Date: Thu Feb 12 17:49:10 2009 +0000 Use more descriptive format names, similar to the format long_names. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17186 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 78 ++++++++++++++++++++++++++++------------------------- 1 files changed, 41 insertions(+), 37 deletions(-) commit d0216ffed1d93294d1867a097dc7c25a47605ee7 Author: reimar Date: Thu Feb 12 17:27:53 2009 +0000 Fix compilation, there is no file vdpauvideo.c, only vdpau.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17185 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit a6e9c89e8028dbbdbad5fceca3bcf81f0597f2bf Author: diego Date: Thu Feb 12 17:26:06 2009 +0000 Use more descriptive format long_names. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17184 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/idcin.c | 2 +- libavformat/mmf.c | 4 ++-- libavformat/nsvdec.c | 2 +- libavformat/rmdec.c | 2 +- libavformat/rmenc.c | 2 +- libavformat/txd.c | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) commit 31edc6f444af893e0ad973ff6286492b89b26f36 Author: diego Date: Thu Feb 12 17:24:17 2009 +0000 cosmetics: format long_name spelling fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17183 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpjpeg.c | 2 +- libavformat/rl2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 1fac0d2ae31c5f32b1878e01ab50741a42f4b0e6 Author: superdump Date: Thu Feb 12 13:49:59 2009 +0000 AAC: Cosmetic alterations after the last commit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17182 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) commit a58cd1436075b26ab99c4c9ddd88728b8516cc54 Author: superdump Date: Thu Feb 12 13:47:21 2009 +0000 Give an error message when returning due to an unallocated channel element Patch by Alex Converse ( alex converse gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17181 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 5f41c648cc1989d5f9e47a62b67127a11cd803d1 Author: superdump Date: Thu Feb 12 13:31:43 2009 +0000 Add support for sample rate index 12, 7350 Hz Patch by Alex Converse ( alex converse gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17180 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 6 +++--- libavcodec/aacdectab.h | 10 ++++++---- libavcodec/aactab.c | 6 +++--- 3 files changed, 12 insertions(+), 10 deletions(-) commit e28f0af49013844593af2fa08807da5b7ff3ef98 Author: superdump Date: Thu Feb 12 13:22:41 2009 +0000 Remove bogus coupling_point assignment for non-CCE as this value is not checked in this case Patch by Alex Converse ( alex converse gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17179 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 856cb9c51d019fdbb99cf2fa6b1f25fd20d845b1 Author: bcoudurier Date: Thu Feb 12 09:15:36 2009 +0000 write active picture height for d-10/imx in mov git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17178 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/movenc.c | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) commit bfd2bcb65dd14d2a1460b4919a01ada4409d4b3f Author: benoit Date: Thu Feb 12 08:10:43 2009 +0000 Add a warning log when trying to encode into a container requiring global headers in extradata and the codec is not set correctly. Patch by Art Clarke aclarke xuggle com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17177 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 4bab42350d3a970cae3a4903cf917e601d21d737 Author: bcoudurier Date: Thu Feb 12 05:32:40 2009 +0000 set last packet next pointer to null git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17176 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 58fa930ff376765c3eb4209e02f4829ff4a421d4 Author: bcoudurier Date: Thu Feb 12 03:38:08 2009 +0000 check body partitions count before writing git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17175 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dc4a6f9f11841fdec6122759d0c223b83597799e Author: bcoudurier Date: Thu Feb 12 02:23:25 2009 +0000 Check return value of ffm_write_write_index and ffm_read_write_index. Patch by Patrik Kullman, patrik at yes dot nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17174 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) commit c122ad244e48129162ecb214adc8172b7d929c88 Author: bcoudurier Date: Thu Feb 12 02:17:16 2009 +0000 return error if read failed git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17173 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ffmdec.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 1c5397ed486755aada6bf6c3bb2c06fb1c5279bb Author: bcoudurier Date: Thu Feb 12 02:15:07 2009 +0000 Change ffm_write_write_index to return int, and return if error occured. Patch by Patrik Kullman, patrik at yes dot nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17172 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- libavformat/ffmdec.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) commit f1711ccbd7553642cf6115196ac624507cd77a5c Author: diego Date: Thu Feb 12 02:02:42 2009 +0000 Remove reference to renamed header file xvmc_render.h. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17171 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/avutil.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1214ce83386333a948942a859f1af2cddcd69050 Author: diego Date: Thu Feb 12 01:27:56 2009 +0000 Set AVSubtitle format to 0. Neither dvdsubdec nor xsubdec intializes format to 0, but ffplay checks it before displaying subtitles (ffplay.c:1437). patch by Björn Axelsson, gecko acc.umu se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17170 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dvdsubdec.c | 1 + libavcodec/xsubdec.c | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) commit 3a5654f7a1e49259ed04f84ba81b1c770b7b9162 Author: diego Date: Thu Feb 12 01:07:13 2009 +0000 10l: Rename vdpau.h --> vdpau_pixfmt.h in the Makefile as well. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17169 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e55019373c6077d89382a1cbd0f4c588901d7975 Author: diego Date: Thu Feb 12 01:00:46 2009 +0000 Rename xvmc_render.h --> xvmc_pixfmt.h and vdpau.h --> vdpau_pixfmt.h as suggested by Michael, the new names better describe the contents of the files. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17168 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vdpau.c | 2 +- libavcodec/vdpau.h | 86 --------------------------------------------- libavcodec/vdpau_pixfmt.h | 86 +++++++++++++++++++++++++++++++++++++++++++++ libavcodec/xvmc.c | 4 +- libavcodec/xvmc_pixfmt.h | 75 +++++++++++++++++++++++++++++++++++++++ libavcodec/xvmc_render.h | 75 --------------------------------------- 6 files changed, 164 insertions(+), 164 deletions(-) commit 960908809fcd23e40beb757ea8e79d1dc9800859 Author: michael Date: Thu Feb 12 00:48:30 2009 +0000 Let rgb32 pass for ljpeg. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17167 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegvideo_enc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c6067a2d41bde46d36eecd0cac25308703b1c89b Author: bcoudurier Date: Thu Feb 12 00:08:44 2009 +0000 compute b_per_i_or_p value correctly, patch by Thierry Foucu, tfoucu at gmail dot com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17166 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 5fc1cf00e3c0cf70a967e4af5de230d5897c2e21 Author: bcoudurier Date: Wed Feb 11 23:49:54 2009 +0000 rename wrongly named b_per_gop to b_per_i_or_p according to specs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17165 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit e9afbe28cb6c9121dd6d49333aa8687d0c5b7b5a Author: aurel Date: Wed Feb 11 23:34:57 2009 +0000 use new metadata API in ogg/vorbis demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17164 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggparsevorbis.c | 16 +--------------- 1 files changed, 1 insertions(+), 15 deletions(-) commit 6367cfbbc3cc69631fb318e345ce37b561d20c63 Author: bcoudurier Date: Wed Feb 11 22:57:10 2009 +0000 extend resampling API, add S16 internal conversion git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17163 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 16 +++--- libavcodec/avcodec.h | 34 +++++++++++- libavcodec/resample.c | 133 +++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 168 insertions(+), 15 deletions(-) commit 4dbc6c7b124934d8c94cc8eadf6d1262eec79052 Author: bcoudurier Date: Wed Feb 11 21:11:19 2009 +0000 fix frame size, time rate is not stts duration anymore with time offset git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17162 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit 1955d7d1254f50b1c3d0b5ebfd84665b21476244 Author: bcoudurier Date: Wed Feb 11 20:19:35 2009 +0000 do not set start time to 0, it is not the case with elst time offset git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17161 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit a1d86dabc661b46b06552a3d5737c82e98c0651f Author: vitor Date: Wed Feb 11 19:07:25 2009 +0000 Document ols scaler as deprecated git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17160 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgresample.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 445587462e34f99cbad1779eb6a00dfa22584d04 Author: diego Date: Wed Feb 11 16:28:46 2009 +0000 Gopher protocol, patch by Toshimitsu Kimura, lovesyao gmail com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17159 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/avformat.h | 2 +- libavformat/gopher.c | 128 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 132 insertions(+), 1 deletions(-) commit 28d3eae7714b0c3fb88ea893eba5227a8b0a043a Author: diego Date: Wed Feb 11 16:12:04 2009 +0000 Fix wrong file name in header, noticed by David DeHaven, dave sagetv com. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17158 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/x86util.asm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fc66fc3d21b4f4fb67d734285455749131aaf4cc Author: diego Date: Wed Feb 11 15:01:52 2009 +0000 Add av_uninit macro to variable to avoid false positive warning: libavformat/electronicarts.c: In function ‘ea_read_packet’: libavformat/electronicarts.c:447: warning: ‘num_samples’ may be used uninitialized in this function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17157 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/electronicarts.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 20d99f32d380c432b5f77e1925ebd32e8396d62c Author: diego Date: Wed Feb 11 14:57:42 2009 +0000 Add av_uninit macro to variables to avoid false positive warnings: libavcodec/msrledec.c: In function ‘ff_msrle_decode’: libavcodec/msrledec.c:139: warning: ‘pix32’ may be used uninitialized in this function libavcodec/msrledec.c:138: warning: ‘pix16’ may be used uninitialized in this function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17156 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/msrledec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8a0c1f8331cbf4431a37afc37339cb6ebbd899bf Author: diego Date: Wed Feb 11 14:55:24 2009 +0000 Add av_uninit macro to variable to avoid false positive warning: libavcodec/qtrleenc.c: In function ‘qtrle_encode_frame’: libavcodec/qtrleenc.c:113: warning: ‘bulkcount’ may be used uninitialized in this function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17155 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/qtrleenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ee0325935dd6b07217ebb88324752491a3df4a88 Author: diego Date: Wed Feb 11 14:52:35 2009 +0000 Add av_uninit macro to variable to avoid false positive warning: libavcodec/eatgv.c: In function ‘tgv_decode_frame’: libavcodec/eatgv.c:66: warning: ‘offset’ may be used uninitialized in this function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17154 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/eatgv.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit db2297e3909a30ffba8deeb9c95c596b66eec648 Author: kostya Date: Wed Feb 11 12:02:16 2009 +0000 Initialize s->gob_index for Intel variant of H.263 too git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17153 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1dd1d3de5df6806eee9433d756ec1b48bbd1ccf7 Author: diego Date: Wed Feb 11 12:01:59 2009 +0000 Rename vdpauvideo.c --> vdpau.c and xvmcvideo.c --> xvmc.c to better fit the general libavcodec naming structure. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17152 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- libavcodec/Makefile | 4 +- libavcodec/vdpau.c | 305 ++++++++++++++++++++++++++++++++++++++++++++++ libavcodec/vdpauvideo.c | 305 ---------------------------------------------- libavcodec/xvmc.c | 310 +++++++++++++++++++++++++++++++++++++++++++++++ libavcodec/xvmcvideo.c | 310 ----------------------------------------------- 6 files changed, 618 insertions(+), 618 deletions(-) commit 19eec741fa33359f38ca805bc0c57f9aca6f5aaf Author: diego Date: Wed Feb 11 11:16:00 2009 +0000 Add check whether the compiler/assembler supports 10 or more operands. thanks to Loren for some help with the asm statements git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17151 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 14 ++++++++++++++ libavcodec/x86/dsputil_mmx.c | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) commit 785e306c50170203866ffd8053a979b1141088d0 Author: benoit Date: Wed Feb 11 11:09:36 2009 +0000 Allow demuxing of audio substreams stored as 0x06 type. Fixes issue 725: MPEG2 PS with PCM audio. On behalf of Jai. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17150 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpeg.c | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) commit 17660aa820ceb9303e0fc0ade50c00e6ce1b0fd4 Author: bcoudurier Date: Wed Feb 11 08:02:23 2009 +0000 parse mpeg2 gop header time code and use it git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17149 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 26 ++++++++++++++++++++++---- 1 files changed, 22 insertions(+), 4 deletions(-) commit 73b985448629366fa90ec1df00f3dd89a0b6d92a Author: bcoudurier Date: Wed Feb 11 07:18:00 2009 +0000 write timecode track git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17148 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 113 +++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 90 insertions(+), 23 deletions(-) commit fed8d3b8979dcedb71f19e49fd286c01794cdfec Author: astrange Date: Wed Feb 11 06:03:18 2009 +0000 H264: Change left_block_options to uint8_t from int, saving a little space. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17147 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 29aa572645510ee4aad313547db8bf4edab9f1b7 Author: bcoudurier Date: Wed Feb 11 02:32:39 2009 +0000 adjust time rate according to elst time offset git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17146 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6783e33856d32896b956bafae43927c6b3a7f2b5 Author: bcoudurier Date: Wed Feb 11 01:06:12 2009 +0000 fix last keyframe index accross body partitions git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17145 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 90b30b57165cc2e8bfd1c139fc1ebe3918c3bc13 Author: bcoudurier Date: Wed Feb 11 00:56:27 2009 +0000 fix body offset git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17144 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) commit 44fed88d36d608ec3b9aa38e3f9f6aa0fb340b65 Author: stefano Date: Wed Feb 11 00:25:30 2009 +0000 Cosmetics: vertical align "*" for consistency with the other doxyies. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17143 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 04696e01619249e01aba6b930c894e1682bfcbc4 Author: stefano Date: Wed Feb 11 00:19:05 2009 +0000 Remove @depreated notice on AVFrac, it is not anymore deprecated. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17142 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 9384567b85f20be7be5745a49a8d56d062861029 Author: diego Date: Wed Feb 11 00:07:32 2009 +0000 Use av_strlcpy instead of snprintf without formatting. Prevents warnings about "format not a string literal and no format arguments". patch by Patrik Kullman, patrik yes nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17141 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1efe0ff3c23326eab397e829b240d2f32bb76529 Author: bcoudurier Date: Tue Feb 10 23:25:23 2009 +0000 fix partition offset when only one stream present git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17140 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 258b0e631bbe7bd7ff0cc8b1eaa770f01cb6e9a8 Author: bcoudurier Date: Tue Feb 10 22:59:13 2009 +0000 fix timecode value git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17139 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9422c7a44583a6d32c9eb4bddf42a5282c679942 Author: stefang Date: Tue Feb 10 22:38:02 2009 +0000 introduce a macroblock index to avoid a few x*width+y calculations git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17138 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavs.c | 5 ++--- libavcodec/cavs.h | 5 ++--- libavcodec/cavsdec.c | 19 ++++++++++--------- 3 files changed, 14 insertions(+), 15 deletions(-) commit 2742401834706ab0ae9a8c9237123e32531c8625 Author: stefang Date: Tue Feb 10 20:51:35 2009 +0000 fix multiple slices per frame git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17137 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavs.c | 2 -- libavcodec/cavsdec.c | 12 +++++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) commit 2c4c8bfa57a9a758304e6d21c632b1be7276f5fa Author: stefang Date: Tue Feb 10 17:08:56 2009 +0000 fix parsing of pic_structure git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17136 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavsdec.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit e9526a3fde8654ec52f1b7183aae921197c775e3 Author: stefang Date: Tue Feb 10 16:45:02 2009 +0000 avoid duplicating dsputil's clear_block git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17135 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavsdec.c | 1 + libavcodec/cavsdsp.c | 1 - libavcodec/x86/cavsdsp_mmx.c | 22 ---------------------- 3 files changed, 1 insertions(+), 23 deletions(-) commit a50a5c333c7d21dfc93b77e1e20f88ab083192e1 Author: stefang Date: Tue Feb 10 16:36:01 2009 +0000 time_code has 24 bits, not 16 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17134 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavsdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b177b64f19d66b2abfc10070a35f786b2c4a6525 Author: stefang Date: Tue Feb 10 16:34:45 2009 +0000 do not check for minimum slice start code, 0x00000100 is valid git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17133 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavs.h | 1 - libavcodec/cavs_parser.c | 2 +- libavcodec/cavsdec.c | 3 +-- 3 files changed, 2 insertions(+), 4 deletions(-) commit 4979830e0fd48f5039111daf7eaeeb097bec9e85 Author: diego Date: Tue Feb 10 14:27:16 2009 +0000 Fix crash when encoding using libschroedinger. Currently only pixel and half-pixel motion vector precisions are supported in libschroedinger. Setting the mv_precision field to 2 (i.e. quarter pixel) causes a crash in the libschroedinger encoder calls. By not setting this parameter, we fall back to the default value used in libschroedinger. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17132 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/libschroedingerenc.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) commit ba1ad35b935d0abd9aef86c3ab2901dcc37a6b45 Author: superdump Date: Tue Feb 10 13:47:50 2009 +0000 Check sampling index validity for AAC decoding Patch by Jai Menon ( jmenon86 gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17131 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit f54be2b33c86535e80a297fd935979953bd844ea Author: gpoirier Date: Tue Feb 10 12:38:56 2009 +0000 Add a default (error) for the switch in case of an unsupported PIX_FMT. Removes warnings about possibly uninitialized variables. Patch by Patrik Kullman %patrik A yes P nu% git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17130 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 1c6daf3d794e11a5a62f521f02cf8b8be4f6499d Author: diego Date: Tue Feb 10 11:29:31 2009 +0000 Use default system include path for an installed OpenJPEG library. patch by Mathieu Malaterre, mathieu.malaterre gmail com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17129 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- libavcodec/libopenjpeg.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 3a0ad5c816228da7c3194d31a0b7ddc159641a99 Author: gpoirier Date: Tue Feb 10 10:35:05 2009 +0000 Fix (with av_uninit()) false positive warning about uninitialized variable: offset is initialized and used if code == 1. Patch by Patrik Kullman %patrik A yes P nu% git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17128 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bfi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cf0eb02a635d993090e9fac535b0468723fce7d6 Author: cehoyos Date: Tue Feb 10 09:12:52 2009 +0000 Silence one icc warning: variable "..." is used before its value is set git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17127 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 91f1c71f0cc26edc5cfcee3267c08e3fd1a9f021 Author: bcoudurier Date: Tue Feb 10 09:02:29 2009 +0000 write body partitions git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17126 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 81 ++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 65 insertions(+), 16 deletions(-) commit dc7c3d8ad2c7161009b77bfdd24e63bba75c9f50 Author: bcoudurier Date: Tue Feb 10 08:46:04 2009 +0000 compute index byte count in mxf_write_partition git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17125 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) commit c058d7396afbc8dc81fdf2f7b071d55da290be6d Author: bcoudurier Date: Tue Feb 10 08:35:14 2009 +0000 remove check, mxf muxer does not have track number limitation anymore git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17124 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) commit 160bcfac03bcbf1dfa5c69301c13dab404593ecd Author: bcoudurier Date: Tue Feb 10 08:31:48 2009 +0000 retrieve flags from mxf_parse_mpeg2_frame using a param git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17123 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) commit f8e121d9e2bf62a4db8133c8df421e819624c4a0 Author: bcoudurier Date: Tue Feb 10 07:28:53 2009 +0000 10l, edit unit offset is after klv fill git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17122 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit a2b838f57b1e05093600449b521088113161344b Author: bcoudurier Date: Tue Feb 10 07:23:51 2009 +0000 cosmetics, associate mxf_write_klv_fill to aligned elements git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17121 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 9 ++------- 1 files changed, 2 insertions(+), 7 deletions(-) commit daede9d67ed7c35e0912299bdd0dcdf43eda515e Author: bcoudurier Date: Tue Feb 10 06:14:39 2009 +0000 write component depth and horizontal subsampling best effort local tags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17120 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) commit fdffeffc6f9eea4a6a9aa114fedb6c9e30c3f014 Author: bcoudurier Date: Tue Feb 10 06:09:50 2009 +0000 fix header byte count git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17119 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 79fef65532c00883aca3c9a3b9801fdb3d7ff02c Author: bcoudurier Date: Tue Feb 10 05:35:28 2009 +0000 move up mxf_write_klv_fill and align index, rip and primer pack git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17118 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 39 +++++++++++++++++++++++---------------- 1 files changed, 23 insertions(+), 16 deletions(-) commit b00d4cdc7f50833573e0b994072d2e5663193fcc Author: bcoudurier Date: Tue Feb 10 05:22:38 2009 +0000 fix primer pack local tags uls git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17117 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 38a8917df4e8949fdc9401d6ac99c3b82975c53c Author: bcoudurier Date: Tue Feb 10 04:53:41 2009 +0000 correctly set multi track operational pattern git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17116 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) commit f5f5a7091720b9ae4704bcd44fe64ef5aa0f5aa1 Author: bcoudurier Date: Tue Feb 10 02:27:26 2009 +0000 fix compilation with DEBUG defined, field does not exist anymore git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17115 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f18058cacd18f9f050fecdcfc746f29d280a03e7 Author: diego Date: Tue Feb 10 01:24:06 2009 +0000 Use AV_GCC_VERSION_AT_LEAST instead of complicated __GNUC__ version check. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17114 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d566740d60acc7275eebdeca09834ebcea8dda93 Author: aurel Date: Tue Feb 10 00:27:42 2009 +0000 remove now useless av_set_program_name() function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17113 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/internal.h | 1 - libavformat/utils.c | 11 ----------- 2 files changed, 0 insertions(+), 12 deletions(-) commit 51da49c903fcbced16e1c388cbf6d3d6f4bb357b Author: aurel Date: Tue Feb 10 00:25:21 2009 +0000 use new metadata API in mpegts demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17112 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegts.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) commit 2a99e5b99babb869465a29a888a7061b6faeade8 Author: aurel Date: Mon Feb 9 23:37:31 2009 +0000 move vp6_filter_diag4() to a new vp6dsp.c file and use it throught dsputil git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17111 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/Makefile | 6 ++-- libavcodec/dsputil.c | 3 ++ libavcodec/dsputil.h | 7 ++++++ libavcodec/vp6.c | 35 +---------------------------- libavcodec/vp6dsp.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 73 insertions(+), 37 deletions(-) commit 3fafa9a45bca9e445f9b4cb3814b06856e5822dc Author: cehoyos Date: Mon Feb 9 23:11:26 2009 +0000 Replace snprintf() with av_strlcpy(). Fixes the following warning on some systems: audioconvert.c:131: warning: format not a string literal and no format arguments Patch by Patrik patrik A yes D nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17110 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/audioconvert.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit afd00c7de5e89172b437424097b73483156bc583 Author: cehoyos Date: Mon Feb 9 23:04:16 2009 +0000 Add SEI recovery point frame counter to H264Context and use it when setting key_frame. Patch by Ivan Schreter schreter A gmx D net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17109 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 20 +++++++++++++++++++- libavcodec/h264.h | 9 +++++++++ 2 files changed, 28 insertions(+), 1 deletions(-) commit 28869c2b76f4f5d52a4ebdf8e407b6288f62b776 Author: aurel Date: Mon Feb 9 22:45:30 2009 +0000 vp56: alpha_offset is uninitialized on purpose git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17108 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vp56.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit eb828cddcc20efc5f057445861c426eff10992c1 Author: jbr Date: Mon Feb 9 22:11:28 2009 +0000 libvorbis: Use 0-10 range for audio quality. Patch by Nicolas George (nicolas george normalesup org) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17107 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/libvorbis.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 75cf8cfbf7553250ed73b0dacf7ab58b02c15fae Author: michael Date: Mon Feb 9 22:04:34 2009 +0000 Fix: libavcodec/msmpeg4.c:1612: warning: ‘dc_pred_dir’ may be used uninitialized in this function git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17106 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/msmpeg4.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d6cc4a479817b6ce6a1ff1e582543e7625cade96 Author: michael Date: Mon Feb 9 21:47:57 2009 +0000 av_flatten to make the similarly named attribute available. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17105 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit efb2473f59fc442abb5eb7068b799378d14ff12d Author: michael Date: Mon Feb 9 21:47:05 2009 +0000 av_uninit() to suppress false uninitialized warnings from gcc without deoptimizing code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17104 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit bb320269c25b1d592584d1c59d9f9643f7782eb0 Author: bcoudurier Date: Mon Feb 9 21:34:20 2009 +0000 rename ff_audio_interleave to ff_audio_rechunk_interleave git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17103 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.c | 2 +- libavformat/audiointerleave.h | 2 +- libavformat/gxfenc.c | 2 +- libavformat/mxfenc.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) commit 839d4b9c78e96fc29a8e56defa7210c456b8ebf8 Author: michael Date: Mon Feb 9 19:57:23 2009 +0000 Try to clarify doxy of avformat_seek_file(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17102 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 61d31335b0e277e7f32e2594906a98ec23a319d8 Author: michael Date: Mon Feb 9 18:37:29 2009 +0000 Check for duplicate const/static/inline. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17101 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 898faa0989c830ecdf3d03701b3c8158934e5a7c Author: michael Date: Mon Feb 9 15:49:06 2009 +0000 Try to doxyfy av_resample_init(), i hope i didnt misremember anything as i just briefly checked the source. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17100 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit b31b46d1c5d3c2788c920766488b1f4fdaed9357 Author: michael Date: Mon Feb 9 15:31:08 2009 +0000 Move doxy for public resample2 functions to the public header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17099 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 29 +++++++++++++++++++++++++++++ libavcodec/resample2.c | 25 ------------------------- 2 files changed, 29 insertions(+), 25 deletions(-) commit da2a4e96b759d7ea324a6015e00b6a3208da33ac Author: diego Date: Mon Feb 9 11:32:29 2009 +0000 Remove svn:executable property from source file. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17098 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b 0 files changed, 0 insertions(+), 0 deletions(-) commit 1f7ab4365ae42509236af681016b4b68f7e22fd5 Author: diego Date: Mon Feb 9 11:17:54 2009 +0000 Remove file name from file headers. It provides no useful information and breaks on renames. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17097 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bfin/config_bfin.h | 2 -- libavcodec/bfin/mathops.h | 2 +- libavcodec/sparc/dsputil_vis.c | 1 - libavcodec/sparc/vis.h | 1 - libavdevice/dv1394.h | 2 +- 5 files changed, 2 insertions(+), 6 deletions(-) commit 114749c20f77554282d8eabc2d5a889d427ac6c3 Author: bcoudurier Date: Mon Feb 9 08:16:04 2009 +0000 remove no more needed fields in GIFContext, patch by Daniel Verkamp, daniel at drv dot nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17096 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/gif.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit ff4c657fc1e7e13a59cd8075577d08b8fec78b6a Author: bcoudurier Date: Mon Feb 9 08:14:29 2009 +0000 remove dead rgb24 code, gif encoder now directly takes palette, patch by Daniel Verkamp, daniel at drv dot nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17095 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/gif.c | 81 +++-------------------------------------------------- 1 files changed, 5 insertions(+), 76 deletions(-) commit 8bd1386a495028bc1405f4eaf0397adf51b753a9 Author: bcoudurier Date: Mon Feb 9 08:11:08 2009 +0000 remove dead netscape loop header code in gif encoder, patch by Daniel Verkamp, daniel at drv dot nu git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17094 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/gif.c | 40 ++-------------------------------------- 1 files changed, 2 insertions(+), 38 deletions(-) commit 7d410ca061ed6bf4b322650d6c553f06a4d30a21 Author: superdump Date: Mon Feb 9 01:58:01 2009 +0000 Check that there are subtitle rects to encode in avcodec_encode_subtitle() Patch by Björn Axelsson ( gecko A acc D umu D se ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17093 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit e28e564040a50fa4da82b9b6743250e0300e6242 Author: superdump Date: Mon Feb 9 01:51:36 2009 +0000 Check that start_display_time is 0 in avcodec_encode_subtitle() Patch by Björn Axelsson ( gecko A acc D umu D se ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17092 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 470091f8d6b05fab5a7afae3e1b4f79754749ab5 Author: alexc Date: Mon Feb 9 01:46:01 2009 +0000 Increase the number of packets required to identify as MPEG PES to keep from identifying MP3 files with padding or garbage at the beginning. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17091 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ea3cdc182def87234973afdcea7cc416ae34c3d4 Author: alexc Date: Mon Feb 9 01:39:33 2009 +0000 VP3: Do not ignore error from read_huffman_tree(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17090 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vp3.c | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) commit fb15e061342d4fea691f96c4d5d615dae4859608 Author: superdump Date: Mon Feb 9 01:38:12 2009 +0000 Add ffplay subtitle stream selection command-line parameter Patch by Björn Axelsson ( gecko A acc D umu D se ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17089 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) commit 7ae081b687e3c51ba13767fec8ff7637e724cc7f Author: superdump Date: Mon Feb 9 00:27:04 2009 +0000 Fix blend_subrect for even-width subrects positioned on odd columns Patch by Björn Axelsson ( gecko A acc D umu D se ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17088 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c12701851237d2f76663ee7100f56f14e155143b Author: cehoyos Date: Mon Feb 9 00:18:26 2009 +0000 Fix timestamp parsing in XSUB decoder. Patch by Björn Axelsson gecko A acc D umu D se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17087 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xsubdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4c90e20314c72b8053f7685d0c02d75f0bbbf9d1 Author: bcoudurier Date: Mon Feb 9 00:18:25 2009 +0000 remove no more needed comment, declaration is in internal header git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17086 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/internal.h | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 03c9a0fe383efcf6e65bcc42b9cc073e0a91962e Author: diego Date: Sun Feb 8 23:34:58 2009 +0000 cosmetics: typo/grammar fixes in doxygen and other comments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17085 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.h | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 69d15a15fd53aea443103962835e94b50ec0dc76 Author: diego Date: Sun Feb 8 23:32:46 2009 +0000 cosmetics: Fix a few typos and use a consistent codec long name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17084 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/libspeexdec.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit de63c9a24bb7df10fe14fff6effddebbb3082f82 Author: diego Date: Sun Feb 8 23:28:21 2009 +0000 Remove unused variables. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17083 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vcr1.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 7954f90893ae8124338344c95bcf383093003ed7 Author: diego Date: Sun Feb 8 23:25:56 2009 +0000 Add av_cold attribute to init function. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17082 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cook.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 90cebde6b0986ab6e7e1d05e67e3989c7cad26b2 Author: diego Date: Sun Feb 8 23:24:26 2009 +0000 Remove unused variables. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17081 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cljr.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 9268eb6bbec95ab827f40431654964b86820184e Author: diego Date: Sun Feb 8 23:19:29 2009 +0000 typo: CODEC_ID_cljr --> CODEC_ID_CLJR git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17080 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cljr.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1081b5fedf1dfed3e1ff86b3ba1cbae460a0e95b Author: diego Date: Sun Feb 8 22:24:04 2009 +0000 Remove rendering column from list of supported subtitle formats. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17079 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit c02b318bb2da43e645d28f4cb8102bcaeb17ebc2 Author: diego Date: Sun Feb 8 22:22:26 2009 +0000 Add missing ffplay subtitle cycling keybinding. patch by Björn Axelsson, gecko acc.umu se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17078 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffplay-doc.texi | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 1f2ff834dfab5e3e3519ea57c9149bca2178e1fa Author: diego Date: Sun Feb 8 22:06:55 2009 +0000 cosmetics: comment grammar/spelling fixes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17077 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/sdp.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) commit a72a0dce44d9dc097e165d0386892c7bde64e46d Author: superdump Date: Sun Feb 8 22:03:54 2009 +0000 Add the ability to set the timestamp to the current time by specifying 'now' as the time Patch by Francesco Cosoleto ( cosoleto gmail com ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17076 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- libavformat/utils.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletions(-) commit 97eb308ada1171fb2366f4e0daa98d8e65171ede Author: vitor Date: Sun Feb 8 21:42:06 2009 +0000 10l: fix compiler warning git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17075 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ncdec.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit be23eaedb8eb156fd404faaf10bc65fd8ab819d7 Author: stefano Date: Sun Feb 8 21:23:15 2009 +0000 Document the av_base64_encode/decode functions. See the thread: "[PATCH] Improve documentation for libavutil/base64.h". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17074 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.h | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) commit ea5bd2aaabd464fbddfefdf30ebdf53289ba18a1 Author: superdump Date: Sun Feb 8 21:22:18 2009 +0000 Fix a const related warning Patch by Ivan Schreter ( schreter gmx net ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17073 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264_parser.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 83f24542f06b0022ed7152e2e2fe9cd93fa8e0b2 Author: stefano Date: Sun Feb 8 21:19:04 2009 +0000 Cosmetics: "* out" -> "*out" for consistency with the other parameters. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17072 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.c | 2 +- libavutil/base64.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 0a767cc58f67b26769fd896d118862a14054cc71 Author: stefano Date: Sun Feb 8 21:16:36 2009 +0000 Cosmetics: rename the "size" parameter of av_base64_encode() as "in_size". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17071 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.c | 8 ++++---- libavutil/base64.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) commit 8535c08d9c14400527ef063b3469b62e8744058b Author: bcoudurier Date: Sun Feb 8 21:14:46 2009 +0000 move declaration to internal.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17070 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.c | 1 + libavformat/avformat.h | 10 ---------- libavformat/internal.h | 10 ++++++++++ libavformat/oggenc.c | 1 + 4 files changed, 12 insertions(+), 10 deletions(-) commit fe93ca7a8fb4258d8f563eca5a0acb86f52d6106 Author: stefano Date: Sun Feb 8 21:13:11 2009 +0000 Cosmetics: prefer out/in over buf/src for the parameters names of av_base64_decode, for consistency/readability reasons. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17069 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.c | 8 ++++---- libavutil/base64.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) commit fa688128253b05d4a867f5918da7e37fd5bd5c3b Author: bcoudurier Date: Sun Feb 8 21:09:50 2009 +0000 add static, function unused outside git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17068 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.c | 2 +- libavformat/audiointerleave.h | 2 -- 2 files changed, 1 insertions(+), 3 deletions(-) commit 9fb50373d18f03972ca30fb1ca0b8fcc6e7bea79 Author: stefano Date: Sun Feb 8 21:08:42 2009 +0000 Cosmetics: consistently prefer "size" over "len"/"length" for the variable names. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17067 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.c | 12 ++++++------ libavutil/base64.h | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) commit 26c0b948128e1f6bc9fdb086d4a87f80d358cf49 Author: bcoudurier Date: Sun Feb 8 21:08:34 2009 +0000 document ff_audio_interleave git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17066 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.h | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit a9f2c3892fd346c8cfeec1d43dde4c2d58c8328f Author: stefano Date: Sun Feb 8 21:00:39 2009 +0000 Make av_base64_encode() do not require the user to provide an overallocated buffer where to put the encoded string. See the thread: "[PATCH] Improve documentation for libavutil/base64.h". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17065 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b8a054be8160139e480252ad91dce7d2aa4aa18c Author: superdump Date: Sun Feb 8 20:28:12 2009 +0000 Replace hard-coded SEI type constants with symbolic names Patch by Ivan Schreter ( schreter gmx net ) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17064 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 4 ++-- libavcodec/h264.h | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) commit 508cff2be3c21c605681804dbd2545b763691584 Author: michael Date: Sun Feb 8 18:56:33 2009 +0000 Clarify has_b_frames doxy. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17063 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 3b46ff810fa1018945fc9a5cf0f0fdea844805f3 Author: vitor Date: Sun Feb 8 18:50:32 2009 +0000 NC camera demuxer Patch by Nicolas Martin - elvadrias at gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17062 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + doc/general.texi | 2 + libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/ncdec.c | 100 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 105 insertions(+), 0 deletions(-) commit 06c80bbf580bdf2d290893081a006a89b7723f09 Author: michael Date: Sun Feb 8 17:55:00 2009 +0000 Clarify that avformat_seek_file() is not part of the stable API yet. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17061 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit a3b4c136434659ae0d943274ceb56c1ee4d4e4fe Author: michael Date: Sun Feb 8 17:52:52 2009 +0000 avformat_seek_file() prototype git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17060 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) commit 24bcc55397ee4cc7aa087b44c893438fb9f14f29 Author: lorenm Date: Sun Feb 8 17:45:30 2009 +0000 ff_add_hfyu_median_prediction_mmx2 overall ffvhuff decoding speedup: 28% on core2, 25% on k8. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17059 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dsputil.c | 18 +++++++++++ libavcodec/dsputil.h | 1 + libavcodec/huffyuv.c | 32 ++++---------------- libavcodec/x86/dsputil_mmx.c | 44 ++++++++++++++++++++++++++++ libavcodec/x86/dsputil_yasm.asm | 60 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 130 insertions(+), 25 deletions(-) commit 96064ad370cb9a5e8ebc70a99fea357a72f857de Author: lorenm Date: Sun Feb 8 17:44:04 2009 +0000 re-enable mid_pred asm on x86_64. (broke in r16681) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17058 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mathops.h | 2 +- libavcodec/x86/mathops.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletions(-) commit 66320343c8b02be8c49e52557dff942ff4cd8694 Author: michael Date: Sun Feb 8 13:34:22 2009 +0000 Fix reserved identifer detection so it doesnt detect __asm and such. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17057 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6d3c3d3047273a41eded5670a191cad6b8970f49 Author: michael Date: Sun Feb 8 13:30:34 2009 +0000 Factorize grep -v cases. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17056 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) commit 896a661a88ce00937ba454c7c2d03d199a6adf46 Author: michael Date: Sun Feb 8 12:55:17 2009 +0000 Patch check script. Note, before you flame me that its dirty, i did post it to ffmpeg-dev and asked for a review and threatened to commit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17055 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b tools/patcheck | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 147 insertions(+), 0 deletions(-) commit 80fff711fd3c052cf5ecb721a485256950d85499 Author: bcoudurier Date: Sun Feb 8 09:59:31 2009 +0000 cosmetics: sample_to_chunk -> stsc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17054 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) commit d4a38d55536c0b5d84a68599304b846782047327 Author: bcoudurier Date: Sun Feb 8 09:57:28 2009 +0000 cosmetics: sample_to_ctime -> ctts git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17053 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit b42863af60bf17e776a067800cb3258c906ebf33 Author: bcoudurier Date: Sun Feb 8 09:55:23 2009 +0000 remove useless field git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17052 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit a0543090d9a80036c17e9402ce521cd11349d32b Author: bcoudurier Date: Sun Feb 8 09:48:59 2009 +0000 rewrite pts also, as comment says git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17051 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/audiointerleave.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8840cf9a2837c5a3ee4aaa164cc109def4089c93 Author: bcoudurier Date: Sun Feb 8 09:42:37 2009 +0000 remove useless return git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17050 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) commit 7998a1f5af426244d87477e8bfa2230b273687e2 Author: bcoudurier Date: Sun Feb 8 09:39:19 2009 +0000 fix doxygen git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17049 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 +- libavformat/mxfenc.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit 78a8e6f09f86be01753a56f7cb0a3f885bc78ec3 Author: stefano Date: Sun Feb 8 08:27:26 2009 +0000 Replace the calls to the deprecated av_alloc_format_context() with corresponding calls to avformat_alloc_context(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17048 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 6 +++--- ffplay.c | 2 +- ffserver.c | 4 ++-- libavformat/mov.c | 2 +- libavformat/utils.c | 2 +- output_example.c | 2 +- tests/seek_test.c | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) commit 8dfbef7e2e399740c7bcd78bf6899de0627ac433 Author: stefano Date: Sun Feb 8 08:16:40 2009 +0000 Deprecate av_malloc_format_context() in favor of avformat_alloc_context(), and drop the old symbol at the next major bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17047 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 12 ++++++++++-- libavformat/options.c | 9 ++++++++- 2 files changed, 18 insertions(+), 3 deletions(-) commit 362811a9ac09cecef27eea392f426c8385627ae5 Author: bcoudurier Date: Sun Feb 8 06:35:21 2009 +0000 fix typo in h264dsp_mmx (no effect currently as the function is not used), approved by Dark Shikari on IRC git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17046 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/h264dsp_mmx.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 193093f674ef9162b1a443590d250c42a6fee747 Author: bcoudurier Date: Sun Feb 8 06:11:50 2009 +0000 remove only one warning git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17045 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit d006b9fe2b393aa1c6f4039462e8c00d50a8f508 Author: bcoudurier Date: Sun Feb 8 06:03:10 2009 +0000 remove useless cast, it does not remove warning, encode prototype must be changed git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17044 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/utils.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit cec377023212f8c1b12329d194ae5a6322583ebc Author: bcoudurier Date: Sun Feb 8 05:49:42 2009 +0000 remove warning about incompatible pointer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17043 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/eatqi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6bde2a86035ead5987de1b11e55f3b33acda0504 Author: bcoudurier Date: Sun Feb 8 05:12:30 2009 +0000 reuse MXFCodecUL for data def and simplify git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17042 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxf.c | 9 ++++----- libavformat/mxf.h | 9 ++------- libavformat/mxfdec.c | 15 +++------------ libavformat/mxfenc.c | 10 +++++----- 4 files changed, 14 insertions(+), 29 deletions(-) commit b51551c685a53cc57c894c7d99e56ab3adaca1c8 Author: bcoudurier Date: Sun Feb 8 04:42:38 2009 +0000 remove implicit header inclusions from mxf.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17041 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxf.c | 1 + libavformat/mxf.h | 5 ++--- libavformat/mxfdec.c | 2 ++ libavformat/mxfenc.c | 2 ++ 4 files changed, 7 insertions(+), 3 deletions(-) commit 1789da0d4d10dbe5598ab84a380e516ae0d73eb8 Author: bcoudurier Date: Sun Feb 8 04:35:36 2009 +0000 free index entries git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17040 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 393f33757daeb0e37f185ccaf9dd58d6b5a2a9cf Author: bcoudurier Date: Sun Feb 8 04:33:53 2009 +0000 use new audio interleaving generic code git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17039 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 +- libavformat/gxfenc.c | 58 +++++++++---------------------------------------- 2 files changed, 12 insertions(+), 48 deletions(-) commit 839d2803ebf4709c877b3b5ea7e6dea8884c77ad Author: bcoudurier Date: Sun Feb 8 04:31:44 2009 +0000 extract audio interleaving code from mxf muxer, will be used by gxf and dv git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17038 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/Makefile | 2 +- libavformat/audiointerleave.c | 125 +++++++++++++++++++++++++++++++++++++++++ libavformat/audiointerleave.h | 49 ++++++++++++++++ libavformat/mxfenc.c | 107 +---------------------------------- 4 files changed, 178 insertions(+), 105 deletions(-) commit bd73301e93da1e07b6165efb37442b5fcacb74ee Author: bcoudurier Date: Sun Feb 8 04:27:07 2009 +0000 offset dts according to edit list, hackish but works, based on patch by Reimar git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17037 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) commit ae71b8b5b2a47976ec7e8ba87ee5f45eb1fee32e Author: diego Date: Sun Feb 8 03:44:54 2009 +0000 Remove const qualifier from function argument to eliminate the warning swfenc.c:452: warning: passing argument 2 of #av_fifo_generic_write# discards qualifiers from pointer target type git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17036 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/swfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 393597563c6792043adfebd2f9aebb8b26895b44 Author: bcoudurier Date: Sun Feb 8 03:29:49 2009 +0000 only use 2 slices for index, one video(vbr) and one audio(cbr) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17035 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 50 +++++++++++++++++++++++++++----------------------- 1 files changed, 27 insertions(+), 23 deletions(-) commit c206df99c26f8239026ebf6db9bf7a9bba08a722 Author: bcoudurier Date: Sun Feb 8 02:38:07 2009 +0000 force first track to be video and simplify git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17034 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit 1ae1dec15964d09843e106323d46af0cffa39199 Author: bcoudurier Date: Sun Feb 8 02:34:56 2009 +0000 write system item git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17033 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 85 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 80 insertions(+), 5 deletions(-) commit 9bb8c8e41418bc82d03c5ec23cfc6166deb97743 Author: bcoudurier Date: Sat Feb 7 21:13:40 2009 +0000 declare ff_interleave_add_packet git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17032 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 37491ac814604824f123e956d726f2d6d63c6447 Merge: ab8f266... 76d9d0f... Author: Anton Khirnov Date: Sat Feb 7 19:49:00 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit 76d9d0f9ebed6eb91e8aead109471282b8f4d38b Author: Anton Khirnov Date: Sat Feb 7 19:45:54 2009 +0100 ordered chapters: seek to closest keyframe libavformat/matroskadec.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) commit c0c6c131932f7ebb22aa6eaa16938eacdf739c8c Author: kostya Date: Sat Feb 7 10:46:51 2009 +0000 Move RV3/4 frame type check upper, so 1-slice unanchored B-frames are checked too git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17031 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) commit 8791dbe798e5c184c2278a3832b63b088d88633a Author: kostya Date: Sat Feb 7 09:35:16 2009 +0000 Add decoder flush after seeking for RV3/4 decoders git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17030 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv30.c | 1 + libavcodec/rv40.c | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit c09e93b94866cd4e1f0bf5196c2662637d0c2a82 Author: bcoudurier Date: Sat Feb 7 02:13:23 2009 +0000 use 512 kag size needed for d10 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17029 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 46 insertions(+), 4 deletions(-) commit 5c4482e7ffbfaeee41b00896dc3022578c09ec60 Author: stefano Date: Fri Feb 6 23:54:50 2009 +0000 Drop the deprecated function register_avcodec() at the next major version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17028 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 ++ libavcodec/utils.c | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit 26d8cad2ca64fbfbe06c6c000385615f5555db0f Author: stefano Date: Fri Feb 6 23:50:54 2009 +0000 Replace the calls to the deprecated function register_avcodec() with corresponding calls to avcodec_register(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17027 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/allcodecs.c | 4 ++-- libavcodec/avcodec.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) commit 1639cbfffb258ec8f1a0ca67c938c8c26a937485 Author: stefano Date: Fri Feb 6 23:46:15 2009 +0000 Rename register_avcodec() as avcodec_register() and deprecate the old function name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17026 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 9 +++++++-- libavcodec/utils.c | 7 ++++++- 2 files changed, 13 insertions(+), 3 deletions(-) commit 073c498277f1d5ea5d11d29b71d16c59b38371d8 Author: stefano Date: Fri Feb 6 23:29:25 2009 +0000 Add a new test program for base64, based on that removed in r17024. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17025 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 2 +- libavutil/base64.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+), 1 deletions(-) commit afb66c822c8ab5741dbbc76e14f91889d0efbf71 Author: stefano Date: Fri Feb 6 23:24:17 2009 +0000 Remove broken test program. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17024 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/base64.c | 126 ---------------------------------------------------- 1 files changed, 0 insertions(+), 126 deletions(-) commit cf1712633b8fdde74bdf2b0394a2cc2f7f6073f9 Author: lucabe Date: Fri Feb 6 20:42:21 2009 +0000 Move RTP_MAX_PACKET_LENGTH to rtpdec.h: it is not used in the muxer anymore git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17023 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 2 -- libavformat/rtpdec.h | 1 + 2 files changed, 1 insertions(+), 2 deletions(-) commit 82a06c97864a42cdfdad1417f3f37aa371b08424 Author: lucabe Date: Fri Feb 6 20:41:15 2009 +0000 Do not use RTP_MAX_PACKET_LENGTH in the RTP muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17022 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtpenc.c | 14 ++++++++++++++ libavformat/rtpenc.h | 2 +- 2 files changed, 15 insertions(+), 1 deletions(-) commit 7d1950f8ab8ad26db8b9383345f4452d47df8b59 Author: michael Date: Fri Feb 6 20:30:18 2009 +0000 Fix minor memory leak. Patch by Jindrich Makovicka, approved by mans. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17021 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegts.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 3967095daf3ef8dc27ee59e6a1fbd84f23683cc6 Author: lucabe Date: Fri Feb 6 15:30:41 2009 +0000 Merge rtp_aac.h and rtp_mpv.h in rtpenc.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17020 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp_aac.c | 1 - libavformat/rtp_aac.h | 27 --------------------------- libavformat/rtp_mpv.h | 27 --------------------------- libavformat/rtpenc.c | 3 --- libavformat/rtpenc.h | 2 ++ 5 files changed, 2 insertions(+), 58 deletions(-) commit cf9af0c1bf93accaa243e6e5059c2790ec1f2bc9 Author: michael Date: Fri Feb 6 13:04:39 2009 +0000 Fix gifs list of supported input pix_fmts, this makes it work with swscale it also allows encoding gif with a 4bit palette and with a graycale one as sideeffect. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17019 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/gif.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8765d9f98289a6d566f5bf650cc0fe0532056384 Author: michael Date: Fri Feb 6 12:59:50 2009 +0000 Ensure that the palette is set in data[1] for all 8bit formats. Also document it. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17018 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/imgconvert.c | 62 +++++++++++++++++++++++++++++++++++-------- libavcodec/imgconvert.h | 2 + libavcodec/utils.c | 8 ++++- libavutil/avutil.h | 4 +++ tests/libav.regression.ref | 4 +- 5 files changed, 64 insertions(+), 16 deletions(-) commit 6579e36e9b6cf6250a5cb55e60f9dc887ba5ea50 Author: cehoyos Date: Fri Feb 6 11:49:31 2009 +0000 Use libopenjpeg for jpeg2k decoding. Patch by Jaikrishnan Menon git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17017 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + MAINTAINERS | 1 + configure | 5 + doc/general.texi | 3 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 1 + libavcodec/avcodec.h | 2 +- libavcodec/libopenjpeg.c | 190 ++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 203 insertions(+), 1 deletions(-) commit 87f955936a08f88d460c908d28785d93e3db9bcb Author: lucabe Date: Fri Feb 6 10:35:52 2009 +0000 Split rtp.h in rtp.h, rtpdec.h, and rtpenc.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17016 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 2 +- libavformat/rdt.c | 2 +- libavformat/rdt.h | 2 +- libavformat/rtp.h | 161 -------------------------------------- libavformat/rtp_aac.c | 4 +- libavformat/rtp_h264.c | 2 +- libavformat/rtp_h264.h | 2 +- libavformat/rtp_mpv.c | 4 +- libavformat/rtpdec.c | 2 +- libavformat/rtpdec.h | 187 +++++++++++++++++++++++++++++++++++++++++++++ libavformat/rtpenc.c | 20 +++--- libavformat/rtpenc.h | 61 +++++++++++++++ libavformat/rtpenc_h264.c | 6 +- libavformat/rtsp.c | 2 +- libavformat/rtsp.h | 2 +- 15 files changed, 273 insertions(+), 186 deletions(-) commit ab8f26625f80eb11895042ce1b530cb14ae6624c Merge: bed7774... a06ce80... Author: Anton Khirnov Date: Fri Feb 6 10:46:37 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit a06ce80eea502ab7ad68ddd1861292dcbe528ce8 Merge: 6516d1c... 46af7cc... Author: Anton Khirnov Date: Fri Feb 6 10:46:20 2009 +0100 Merge branch 'master' into ordered_chapters commit 46af7cce35d3ae8354b847b9dca9b3a294424070 Author: rbultje Date: Fri Feb 6 01:37:19 2009 +0000 Add "AVFormatContext *ctx" (that being the RTSP demuxer's) as first argument to the parse_packet() function pointer in RTPDynamicProtocolHandlers. This allows these functions to peek back and retrieve values from the demuxer's context (or RTSPState). The ASF/RTP payload parser will use this to be able to parse SDP values (which occur even before the payload ID is given), store them in the RTSPState and then retrieve them while parsing payload data. See "[PATCH] RTSP-MS 13/15: add RTSP demuxer AVFormatContext to parse_packet() function pointer (was: transport context)" mailinglist thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17015 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rdt.c | 6 +++--- libavformat/rtp.h | 4 +++- libavformat/rtp_h264.c | 3 ++- libavformat/rtpdec.c | 4 ++-- 4 files changed, 10 insertions(+), 7 deletions(-) commit 2f2b3f33991c448f4a44e6d802f2bc58f8c800c0 Author: cehoyos Date: Thu Feb 5 23:10:05 2009 +0000 Fix blend_subrect for some subrects positioned on odd rows. Patch by Björn Axelsson gecko A acc D umu D se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17014 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b7a8f150bcaec2c77f7f5cec828aea470b8b693a Author: cehoyos Date: Thu Feb 5 23:07:24 2009 +0000 Fix blend_subrect for subrects positioned on odd rows. Patch by Björn Axelsson gecko A acc D umu D se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17013 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 51f0b4b5c882e050cbe7854e94c0339267c1aeee Author: rbultje Date: Thu Feb 5 22:34:55 2009 +0000 Rename "tx_ctx" and "cur_tx" variables to "transport_priv" and "cur_transport_priv", as discussed in the "[PATCH] rtsp.h: rename tx variables" thread. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17012 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 34 +++++++++++++++++----------------- libavformat/rtsp.h | 4 ++-- 2 files changed, 19 insertions(+), 19 deletions(-) commit 834502141ceaba94afaa93633b3efda4d32cadd7 Author: bcoudurier Date: Thu Feb 5 20:15:18 2009 +0000 format timestamp correctly according to specs and set it git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17011 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 31 ++++++++++++++++++++++++------- 1 files changed, 24 insertions(+), 7 deletions(-) commit 6d30686ba94a28e339cc708487b7211a93dca828 Author: bcoudurier Date: Thu Feb 5 19:30:01 2009 +0000 use timestamp as modification date git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17010 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b5c8ae8afbed272355a1afd8334caac70779aabb Author: ramiro Date: Thu Feb 5 18:51:29 2009 +0000 Revert part of r16593. network.h should only be included when CONFIG_NETWORK is set. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17009 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b cmdutils.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 9352a389fd6a9847640cff309a7157bd5694fdbd Author: alexc Date: Thu Feb 5 18:41:06 2009 +0000 Make the MP3 probe weakly claim all files with ID3v2 tags to fix regressions on files with very large tags. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17008 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit cc0a73e53eb08ab870dee034686dc181ee803ca2 Author: bcoudurier Date: Thu Feb 5 18:32:42 2009 +0000 use timestamp as creation date git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17007 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 59a69a43d021ab07ff2bdf2b6bd91d11b97b3d9b Author: michael Date: Thu Feb 5 18:25:01 2009 +0000 Add size_in_bits to PutBitContext git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17006 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bitstream.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0d83c39c8b20c452ed4ba7473fa99d965f1a222b Author: rbultje Date: Thu Feb 5 17:00:10 2009 +0000 Delete an enum and a function typedef that aren't used anywhere, and move move a struct/typedef in rtsp.h that is only used in ffserver.c into ffserver.c. See "[PATCH] rtsp.h: move/remove unused thingies" thread on ML. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17005 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 5 +++++ libavformat/rtsp.h | 18 ------------------ 2 files changed, 5 insertions(+), 18 deletions(-) commit ff0b45b6777e2995ae4d1fe78b05e2dded60a355 Author: lucabe Date: Thu Feb 5 14:53:25 2009 +0000 Introduce a new num_frames field in RTPDemuxContext so that rtp_aac.c does not need to abuse read_buf_index git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17004 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtp.h | 1 + libavformat/rtp_aac.c | 10 +++++----- libavformat/rtpenc.c | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) commit 7bdc99a1bb7046f014d32f647c71eb58a3be59d6 Author: pross Date: Thu Feb 5 08:59:38 2009 +0000 Electronic Arts demuxer: support TQI video tag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17003 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/electronicarts.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit b5f61d8b1be73ebd7921838b8d67932cf56e896b Author: pross Date: Thu Feb 5 08:58:35 2009 +0000 Electronic Arts TQI decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17002 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + doc/general.texi | 1 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 1 + libavcodec/avcodec.h | 3 +- libavcodec/eatqi.c | 166 ++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 172 insertions(+), 1 deletions(-) commit 614233e325d3e93d54d1ac83e713d02181e6f611 Author: pross Date: Thu Feb 5 07:59:11 2009 +0000 don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is required for the Electronic Arts TQI decoder. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17001 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 18b0d46553964f831d9c78dddc4043db51ea6937 Author: pross Date: Thu Feb 5 07:57:11 2009 +0000 convert mpeg1_decode_block_intra() to inline global git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17000 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpeg12.c | 7 ++----- libavcodec/mpeg12.h | 2 ++ 2 files changed, 4 insertions(+), 5 deletions(-) commit a010293a20849c72b4619d88c880595d7f01af43 Author: bcoudurier Date: Thu Feb 5 07:47:39 2009 +0000 fix key frame offset with open gop git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16999 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) commit 6686ac5ebc6819ce21b79e52b415294754476c52 Author: mru Date: Thu Feb 5 02:47:26 2009 +0000 configure: add command flag to disable yasm use git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16998 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit e3ea545d8078027d01710bc24d7d5aa009ec5165 Author: mru Date: Thu Feb 5 00:03:54 2009 +0000 configure: set EXESUF before it is used git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16997 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 8c809f32dff50607eb1dacc6d6df08da57b83b60 Author: mru Date: Wed Feb 4 21:28:58 2009 +0000 Remove CONFIG_H264_ENCODER references git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16996 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) commit 56c8fb0e8e0f7446bfc403c34382d2bacf4c331b Author: mru Date: Wed Feb 4 21:28:54 2009 +0000 configure: move basic sanity tests before other tests git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16995 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 54 +++++++++++++++++++++++++++--------------------------- 1 files changed, 27 insertions(+), 27 deletions(-) commit b3dafb9f6340f3a4b939cff17ee9b4393a1de05d Author: diego Date: Wed Feb 4 20:43:17 2009 +0000 Remove documentation of non-existing function parameters. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16994 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mdct.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 43ae2fbab8de24e545545a06b908fc462e948ff3 Author: diego Date: Wed Feb 4 20:41:09 2009 +0000 Remove unused CONFIG_H264_ENCODER #define. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16993 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.h | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 48fbf592825298d77a84ff75668d047a05d821d3 Author: diego Date: Wed Feb 4 20:36:37 2009 +0000 Remove pointless '#if CONFIG_ENCODERS' around forward declarations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16992 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit 7d79db510333b6a448e4eda612149da69e155cea Author: diego Date: Wed Feb 4 20:34:08 2009 +0000 fastdiv is disabled by default, so put --enable-fastdiv into the help output. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16991 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7858f8abed3310dde4588dc709f60b8aeba9debd Author: diego Date: Wed Feb 4 20:31:20 2009 +0000 Use directory name as multiple inclusion guard prefix. We do this for all other libraries already. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16990 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libpostproc/postprocess.h | 6 +++--- libpostproc/postprocess_internal.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) commit 392684c15396d7182308dbecc34b605aa6d1b860 Author: rbultje Date: Wed Feb 4 17:17:20 2009 +0000 Move enum RTSPTransport up a bit, so that all fields that are assigned a value of this type can be properly attributed as such (in this case, transport in the RTSPTransportField struct). See "[PATCH] RTSP-MS 10/15: ASF header parsing" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16989 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.h | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 16e7ea786a699f075a54705b1797322342e7263c Author: romansh Date: Wed Feb 4 16:16:53 2009 +0000 No need to compute stype git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16988 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit f363413b588bc03b50efa9dba26b11d7f2f3be95 Author: bcoudurier Date: Wed Feb 4 09:35:59 2009 +0000 always write mxf time base in descriptors git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16987 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) commit 1f3f896e113b107a7be6fa6d94e57611ea0c2045 Author: ramiro Date: Wed Feb 4 05:56:39 2009 +0000 Do not misuse unsigned long to store pointers. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16986 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 6 +++--- libavformat/cutils.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) commit 84969a2ae104429627731fd3e959c1228baa061f Author: bcoudurier Date: Wed Feb 4 04:50:47 2009 +0000 use sample rate as audio input time base git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16985 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 33 ++++++++++++++++----------------- 1 files changed, 16 insertions(+), 17 deletions(-) commit 362df629bd1eea9928a4c57715acf27cc9ce3ef0 Author: aurel Date: Wed Feb 4 01:40:52 2009 +0000 write all available metadata tags into extended_content_header git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16984 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf-enc.c | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) commit 87975b1ba8fddf41a3fece5a39b8ba7e1595b3c8 Author: aurel Date: Wed Feb 4 01:37:16 2009 +0000 use new metadata API in asf muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16983 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf-enc.c | 24 +++++++++++++++--------- 1 files changed, 15 insertions(+), 9 deletions(-) commit 2c6cb81ea22fabb2977b8afc83ebff33ddec01d8 Author: bcoudurier Date: Tue Feb 3 23:18:12 2009 +0000 let packet pass through when no timestamps git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16982 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 4a875f70db1fc0487db22d21f47d3f67f198845f Author: bcoudurier Date: Tue Feb 3 23:11:13 2009 +0000 exactly compute index byte count git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16981 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) commit 04c8ffd7c6843307c40104fa45cd896f06a1abfc Author: alexc Date: Tue Feb 3 23:09:00 2009 +0000 Add av_cold attributes to *_init and *_end functions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16980 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/intrax8.c | 6 +++--- libavcodec/mdct.c | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) commit 284889a2a494e5bf97270222caf0173266223989 Author: bcoudurier Date: Tue Feb 3 23:03:41 2009 +0000 prevent reading more than container atom size, fix broken file broken_by_rev15830.MOV, fix #818 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16979 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 71a04b8a27d6d519e0ea85af87da886a718ad822 Author: alexc Date: Tue Feb 3 22:59:47 2009 +0000 VP3: Prevent stack corruption from an unset custom coding method. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16978 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vp3.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0b61a7d3a9d5434cad122cbb1543b3a88263049f Author: aurel Date: Tue Feb 3 22:12:06 2009 +0000 use new metadata API in asf demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16977 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asf.c | 55 +++++++++++++++++++++------------------------------- 1 files changed, 22 insertions(+), 33 deletions(-) commit f41d8802cba4ef9a77631cdaf24a4c0b0082c1bf Author: cehoyos Date: Tue Feb 3 20:49:02 2009 +0000 Add fields to H264Context and SPS for upcoming VA API support. Patch by Gwenole Beauchesne gbeauchesne A splitted-desktop dotcom git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16976 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 29 ++++++++++++++++++++++------- libavcodec/h264.h | 6 ++++++ 2 files changed, 28 insertions(+), 7 deletions(-) commit 93d4fa88cba1206f479883a16ca1b3c7a971edc9 Author: reimar Date: Tue Feb 3 18:04:52 2009 +0000 100l, don't run tests twice, this was some forgotten debugging code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16975 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/des.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 35311a22868f394a2b72187fa1a2c6e165058d05 Author: reimar Date: Tue Feb 3 17:58:19 2009 +0000 Fix a bug in 3DEC CBC decryption and add more extensive tests based on the official test vectors. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16974 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/des.c | 37 ++++++++++++++++++++++++++++++++++++- 1 files changed, 36 insertions(+), 1 deletions(-) commit 5af3e66f0f2289dca2221911868d19db43b8b352 Author: stefang Date: Tue Feb 3 17:56:24 2009 +0000 check validity of pointer srcC git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16973 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/adpcm.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) commit 05759fed43ed6cb7d01ee709cb5076ebebeae3a4 Author: reimar Date: Tue Feb 3 17:03:49 2009 +0000 Update DES test code to use the new public API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16972 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/des.c | 31 ++++++++++++++++++++++++------- 1 files changed, 24 insertions(+), 7 deletions(-) commit 0a7cdf315555bcefb0277ec08d4e40f8da83dbcb Author: reimar Date: Tue Feb 3 16:45:42 2009 +0000 Add support for 3DES to DES module git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16971 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/des.c | 16 ++++++++++++++-- libavutil/des.h | 2 +- 2 files changed, 15 insertions(+), 3 deletions(-) commit f32510f35514664f491aa79fc09ac17cb8e34237 Author: reimar Date: Tue Feb 3 14:20:55 2009 +0000 Add and use a public API for RC4 and DES, analogous to the AES API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16970 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/asfcrypt.c | 13 ++++++++----- libavutil/des.c | 47 +++++++++++++++++++++++++++++++++++++++++++++-- libavutil/des.h | 30 +++++++++++++++++++++--------- libavutil/rc4.c | 35 ++++++++++++++++++++++++++++------- libavutil/rc4.h | 24 +++++++++++++++++++++++- 5 files changed, 125 insertions(+), 24 deletions(-) commit a062910f697661ed27e42b40fc4f774f266fc69e Author: michael Date: Tue Feb 3 13:12:20 2009 +0000 Reformat rdt_demuxer AVCodec struct sanely. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16969 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rmdec.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 8cccb2aca28661a70046b5b21480e801a450ac5b Author: michael Date: Tue Feb 3 11:01:57 2009 +0000 Fix probe & demuxing of Topfield 58XXPVR and 68XXPVR (topfield.rec) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16968 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegts.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit 862e10cbdb0e26a65b98d4751bba8a8ebb60d2b9 Author: michael Date: Tue Feb 3 03:01:17 2009 +0000 Fix unknown header 10001000 / http://samples.mplayerhq.hu/real/VC-RV10/thankyou.rm / issue809 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16967 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv10.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 80583c0641b30b744c2c15d980092a9d9aec7166 Author: aurel Date: Mon Feb 2 23:43:12 2009 +0000 use new metadata API in aiff demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16966 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/aiff.c | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) commit 0b3385b4ba5fcf0346b1f8e49694b49917f5de30 Author: bcoudurier Date: Mon Feb 2 23:37:03 2009 +0000 be more flexible with frame rate check git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16965 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 6128bbfd855133493c5faec56f40375fbed0ac87 Author: aurel Date: Mon Feb 2 23:25:02 2009 +0000 simplify git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16964 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/aiff.c | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) commit dd6d9e22f11a98610921b036776cc6a6e5bdc557 Author: cehoyos Date: Mon Feb 2 23:24:28 2009 +0000 Fix vertical resolution of subtitles. Patch by Björn Axelsson gecko A acc D umu D se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16963 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffplay.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 2530e15a27cbe1217f5b076f7a9cf500fbeb4811 Author: diego Date: Mon Feb 2 23:13:18 2009 +0000 Add necessary header for LIBAVUTIL_VERSION_MAJOR, fixes the warning: libavutil/lzo.c:235:5: warning: "LIBAVUTIL_VERSION_MAJOR" is not defined git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16962 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/lzo.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0642499c7725faa59a92712ac88c826afe388162 Author: aurel Date: Mon Feb 2 23:09:39 2009 +0000 use new metadata API in rtsp demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16961 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 944b4c1b908cb8bf6d4065777be441fdc0defa09 Author: aurel Date: Mon Feb 2 23:08:25 2009 +0000 use new metadata API in rtp muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16960 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/sdp.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 6cd512c2e657be3b93d942d34ca15fe92dd192e4 Author: aurel Date: Mon Feb 2 22:45:01 2009 +0000 it seems I never added myself in there before git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16959 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b CREDITS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 9c632c9df26bda193586a34795dc62ce409c24ee Author: cehoyos Date: Mon Feb 2 22:43:51 2009 +0000 Add support for fourcc "SP54". Patch by Eli Friedman eli D friedman A gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16958 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit ab60acb73f8dac7fe8268eb234a57559a4470afd Author: aurel Date: Mon Feb 2 22:17:26 2009 +0000 cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16957 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 45dc4669e3f4061db935a2541876afbd1c9a039c Author: aurel Date: Mon Feb 2 22:17:14 2009 +0000 simplify usage of dstlen as it is not a parameter anymore git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16956 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 54ddabf60bd6003f2761f2b6e602b0ef77c060c7 Author: aurel Date: Mon Feb 2 22:14:28 2009 +0000 cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16955 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit fafa24ba6f6e6e4688d5ae47e32843862cb882b7 Author: aurel Date: Mon Feb 2 22:13:03 2009 +0000 use new metadata API in the mp3 muxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16954 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 90 +++++++++++++++++++++++++++++----------------------- 1 files changed, 50 insertions(+), 40 deletions(-) commit b15154a5e2f514516616950c6dce4051d5fd17df Author: aurel Date: Mon Feb 2 22:11:56 2009 +0000 use new metadata API in the mp3 demuxer git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16953 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 56 +++++++++++++++++++++++++++++++--------------------- 1 files changed, 33 insertions(+), 23 deletions(-) commit be16f2a7aae7c93bb0f691622d212d83a027bdba Author: aurel Date: Mon Feb 2 21:45:55 2009 +0000 modify the way to pass parameters to av_metadata_set() This improves code readability and this avoid warnings about discarding qualifiers from pointer target type. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16952 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 5 +++-- libavformat/avidec.c | 2 +- libavformat/metadata.c | 12 ++++++------ libavformat/metadata_compat.c | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) commit 2e814a8f19438bc1dc8593deeb9ad4b07e9901d9 Author: aurel Date: Mon Feb 2 21:32:11 2009 +0000 cosmetics: whitespace git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16951 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/matroskadec.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit aa49ff3e1a71b79ed7fee70ee77c92f2825a63f2 Author: reimar Date: Mon Feb 2 20:42:06 2009 +0000 Documentation for LZO error return value flags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16950 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/lzo.h | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) commit 66b5d31916f3c481e023e74b1574b273ca9c1553 Author: reimar Date: Mon Feb 2 20:30:36 2009 +0000 Move doxygen documentation from lzo.c to lzo.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16949 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/lzo.c | 20 -------------------- libavutil/lzo.h | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 20 deletions(-) commit c1c99c5b5c6ad8e22033b5eedf8fadc6354216b3 Author: bcoudurier Date: Mon Feb 2 20:29:31 2009 +0000 cosmetics: whitespaces, empty lines git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16948 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) commit 3e8aed30d404b2e989c898d654f5ad06960d0bee Author: bcoudurier Date: Mon Feb 2 20:26:49 2009 +0000 mxf does not have timestamps git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16947 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 5c63d991089b8144a2419a566483cf912696e822 Author: reimar Date: Mon Feb 2 20:16:00 2009 +0000 Add av_ prefix to LZO stuff and thus make it officially part of the public API. Keep lzo1x_decode until the next major version bump for binary compatibility. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16946 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cscd.c | 4 ++-- libavcodec/nuv.c | 4 ++-- libavformat/matroskadec.c | 6 +++--- libavutil/lzo.c | 28 +++++++++++++++++----------- libavutil/lzo.h | 14 +++++++------- 5 files changed, 31 insertions(+), 25 deletions(-) commit c33bfc5e2ff7696a0b843a604eb8bab96d0597c3 Author: banan Date: Mon Feb 2 18:51:02 2009 +0000 Allocate trellis tables on heap only when needed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16945 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/nellymoserenc.c | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) commit f9e2ea158b7c34bb1f7f0345c17c2656421c5d64 Author: benoit Date: Mon Feb 2 16:10:46 2009 +0000 Splits the totalbitrate in a videodatarate and audiodatarate part. Patch by Stefan de Konink stefan konink de git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16944 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvenc.c | 5 +++- tests/ffmpeg.regression.ref | 8 +++--- tests/libav.regression.ref | 2 +- tests/rotozoom.regression.ref | 8 +++--- tests/seek.regression.ref | 46 ++++++++++++++++++++-------------------- 5 files changed, 36 insertions(+), 33 deletions(-) commit bb7865601fd5c6ee40eb9fcdf5ab2def94908810 Author: benoit Date: Mon Feb 2 16:05:50 2009 +0000 Implement the reading of the video bitrate of flv movies out of the meta data, to have the total bitrate available in the avformat structures. Patch by Stefan de Konink stefan konink de git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16943 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 1847f0fa7b42f338f7d844fab97097fa83d5d3bc Author: bcoudurier Date: Mon Feb 2 10:58:33 2009 +0000 24bit pcm support git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16942 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 9abd056820915b47a58fdc18fdf205b8a265b961 Author: bcoudurier Date: Mon Feb 2 10:54:10 2009 +0000 more flexible mapping selection git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16941 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 24 ++++++++++++++++-------- 1 files changed, 16 insertions(+), 8 deletions(-) commit 00c4f7d22666a866c0acccddfdef863242375c07 Author: bcoudurier Date: Mon Feb 2 10:41:43 2009 +0000 fix temporal offet of ipbb sequences, simplification welcome git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16940 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) commit 2f335fe2b0978599891b208bcfdabc1ed1f0d311 Author: superdump Date: Mon Feb 2 10:31:51 2009 +0000 Doxygen defgroups throw a warning if they don't have a title as well as a name git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16939 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aac.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e4cadd41c6f20bd9585c8820e5ad8dc10ad4e36b Author: bcoudurier Date: Mon Feb 2 10:10:41 2009 +0000 fix video line map tag size git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16938 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7e58199d9caaf5621023ee4f1829a2419448843b Author: bcoudurier Date: Mon Feb 2 10:04:36 2009 +0000 fix flush and interleaving by edit units git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16937 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 28 ++++++++++++++++++++-------- 1 files changed, 20 insertions(+), 8 deletions(-) commit ff8388af27b9540e1960d1bd37859cec52b19c6f Author: bcoudurier Date: Mon Feb 2 10:03:38 2009 +0000 write index table and rip, muxer works pretty well now git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16936 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 219 ++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 205 insertions(+), 14 deletions(-) commit eed74abc3b61978668a2616b863ab1ab3a01a27a Author: diego Date: Mon Feb 2 09:40:02 2009 +0000 Add XSUB to list of supported subtitle formats. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16935 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit b0dbefdfa87ac976908e4520891df3bb389fc145 Author: diego Date: Mon Feb 2 09:35:23 2009 +0000 cosmetics: Place all subtitle entries together. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16934 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/allcodecs.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f7abb7954b22359bfae2e5756e9a906eb94deb11 Author: diego Date: Mon Feb 2 09:22:06 2009 +0000 Add necessary #includes to pass 'make checkheaders'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16933 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavdevice/alsa-audio.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 919b7b2c75cdeeac6c40423f9fdfc4c7c825380a Author: bcoudurier Date: Mon Feb 2 04:40:57 2009 +0000 factorize common wav local tags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16932 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 20 ++++++++------------ 1 files changed, 8 insertions(+), 12 deletions(-) commit ae5caf08be4a09e34d43fa97da62d4fb83a9a1cc Author: bcoudurier Date: Mon Feb 2 04:36:54 2009 +0000 write req local tags for wav git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16931 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) commit 0447057fc7e53133b78ab27b805ad53f290e38ed Author: bcoudurier Date: Mon Feb 2 04:00:27 2009 +0000 adjust size when not writing f2 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16930 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8b32a04232a5647557d696310b7f6e0b41057375 Author: bcoudurier Date: Mon Feb 2 03:49:23 2009 +0000 do not write f2 if not interlaced git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16929 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 9335551c554d7b13efd705224de6a83f801c29d7 Author: bcoudurier Date: Mon Feb 2 03:45:03 2009 +0000 write bitrate tag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16928 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 912fccbda746fccc152e5a3794835c0d533938ae Author: bcoudurier Date: Mon Feb 2 03:35:09 2009 +0000 write display height/width tags git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16927 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit a11541f52bc68c85ed5e6be0dc506f60d8f11c4e Author: jbr Date: Mon Feb 2 01:53:40 2009 +0000 flacdec: set default sample_fmt before parsing extradata git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16926 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 4a408ac45402a8ef64433ec37c5b726701246a06 Author: diego Date: Mon Feb 2 00:35:25 2009 +0000 Add av_unused to conditionally used variable, fixes the warning: h264.c:6464: warning: unused variable 'dir' git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16925 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e580fa9e1e17ebf2358837b503833bedd710e14f Author: bcoudurier Date: Sun Feb 1 22:02:57 2009 +0000 return eof/error if only ffm header has been written, should fix #815 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16924 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/ffmdec.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit fe6c83003ee987e9868b629133fedca285db1ca3 Author: victor Date: Sun Feb 1 21:46:08 2009 +0000 Explain how to add IPv6 support to Cygwin. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16923 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/general.texi | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 28a251a5edf565f49fd06c8bf532bc938d2a7d16 Author: aurel Date: Sun Feb 1 21:22:12 2009 +0000 don't support the mp3 extension in the mp2 muxer especially not under any conditionnal git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16922 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mp3.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit d072ea2c20c7cac85fcdf3ec0aae90089a3f0be3 Author: kostya Date: Sun Feb 1 16:14:54 2009 +0000 Silence compiler warnings for XL decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16921 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/xl.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 576e815d345aeb2c78173602f4389c24e174bd32 Author: kostya Date: Sun Feb 1 16:11:33 2009 +0000 Make WNV1 decoder use temporary buffer for bit-reversed input git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16920 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/wnv1.c | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) commit 36a6148d2d24e5c5da438702d8988ca11059879c Author: diego Date: Sun Feb 1 15:52:01 2009 +0000 cosmetics: Remove period after copyright statement non-sentence. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16919 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dct-test.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bbf804907aadda815817837b9cb5c05a6dc96560 Author: kostya Date: Sun Feb 1 15:27:44 2009 +0000 Make TM2 decoder byteswap input into separate buffer instead of doing it in-place. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16918 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/truemotion2.c | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) commit 6a47990eaeb68092c6ecd4b7de284f9e5ad80e31 Author: kostya Date: Sun Feb 1 15:20:20 2009 +0000 Factorize stream reading in TM2 decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16917 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/truemotion2.c | 40 ++++++++++++---------------------------- 1 files changed, 12 insertions(+), 28 deletions(-) commit 55d799668d36769950cb542cefa668e2957b14e7 Author: kostya Date: Sun Feb 1 15:03:40 2009 +0000 Silence two pointer assignment compiler warnings in rv34.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16916 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit aba54be26fd1fd1215abe51834de6b7a276abce1 Author: kostya Date: Sun Feb 1 14:44:51 2009 +0000 Silence useless compiler warning when passing AVFrame* instead of AVPicture* to ff_msrle_decode() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16915 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aasc.c | 2 +- libavcodec/bmp.c | 2 +- libavcodec/msrle.c | 2 +- libavcodec/tscc.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) commit 9f55d339bb456d176dc693fe6fde801f6a046219 Author: diego Date: Sun Feb 1 14:07:08 2009 +0000 Remove H.264 encoder initialization. We have no H.264 encoder to speak of and this produces warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16914 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dsputil.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit c7a80a3c63c741efc03ed3bba87fc13d7b612e51 Author: rbultje Date: Sun Feb 1 13:37:45 2009 +0000 Fix the Transport: line in the SETUP request so that it works with WMS servers when trying to set up a session over TCP: - add the interleave property - add unicast, only for WMS (since it is normally only UDP, but WMS expects it for UDP and TCP) - add mode=play See discussion in "[PATCH] RTSP-MS 9/15: add interleave property to the TCP transport line of the SETUP request" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16913 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 7269b10f9398e580f495b7bb9b1bef06adb975c4 Author: diego Date: Sun Feb 1 02:00:19 2009 +0000 Use full internal pathname in doxygen @file directives. Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16912 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/4xm.c | 2 +- libavcodec/8bps.c | 2 +- libavcodec/8svx.c | 2 +- libavcodec/aac.c | 2 +- libavcodec/aac.h | 2 +- libavcodec/aacdectab.h | 2 +- libavcodec/aacenc.c | 2 +- libavcodec/aacpsy.c | 2 +- libavcodec/aactab.c | 2 +- libavcodec/aactab.h | 2 +- libavcodec/aandcttab.c | 2 +- libavcodec/aandcttab.h | 2 +- libavcodec/aasc.c | 2 +- libavcodec/ac3.c | 2 +- libavcodec/ac3.h | 2 +- libavcodec/ac3dec.h | 2 +- libavcodec/ac3dec_data.c | 2 +- libavcodec/ac3enc.c | 2 +- libavcodec/ac3tab.c | 2 +- libavcodec/adpcm.c | 2 +- libavcodec/adx.h | 2 +- libavcodec/adxdec.c | 2 +- libavcodec/adxenc.c | 2 +- libavcodec/alac.c | 2 +- libavcodec/allcodecs.c | 2 +- libavcodec/apedec.c | 2 +- libavcodec/apiexample.c | 2 +- libavcodec/asv1.c | 2 +- libavcodec/atrac3.c | 2 +- libavcodec/atrac3data.h | 2 +- libavcodec/audioconvert.c | 2 +- libavcodec/audioconvert.h | 2 +- libavcodec/avcodec.h | 2 +- libavcodec/bethsoftvideo.c | 2 +- libavcodec/bfi.c | 2 +- libavcodec/bitstream.c | 2 +- libavcodec/bitstream.h | 2 +- libavcodec/cabac.c | 2 +- libavcodec/cabac.h | 2 +- libavcodec/cavs.c | 2 +- libavcodec/cavs_parser.c | 2 +- libavcodec/cavsdec.c | 2 +- libavcodec/cinepak.c | 2 +- libavcodec/cljr.c | 2 +- libavcodec/colorspace.h | 2 +- libavcodec/cook.c | 2 +- libavcodec/cookdata.h | 2 +- libavcodec/cyuv.c | 2 +- libavcodec/dca.c | 2 +- libavcodec/dca_parser.c | 2 +- libavcodec/dcadata.h | 2 +- libavcodec/dct-test.c | 2 +- libavcodec/dirac_parser.c | 2 +- libavcodec/dnxhd_parser.c | 2 +- libavcodec/dsicinav.c | 2 +- libavcodec/dsputil.c | 2 +- libavcodec/dsputil.h | 2 +- libavcodec/dv.c | 2 +- libavcodec/dvdata.h | 2 +- libavcodec/dxa.c | 2 +- libavcodec/eacmv.c | 2 +- libavcodec/eaidct.c | 2 +- libavcodec/eatgq.c | 2 +- libavcodec/eatgv.c | 2 +- libavcodec/elbg.c | 2 +- libavcodec/error_resilience.c | 2 +- libavcodec/eval.c | 2 +- libavcodec/eval.h | 2 +- libavcodec/faandct.c | 2 +- libavcodec/faandct.h | 2 +- libavcodec/faxcompr.c | 2 +- libavcodec/faxcompr.h | 2 +- libavcodec/fdctref.c | 2 +- libavcodec/fft-test.c | 2 +- libavcodec/fft.c | 2 +- libavcodec/ffv1.c | 2 +- libavcodec/flac.h | 2 +- libavcodec/flacdec.c | 2 +- libavcodec/flashsv.c | 2 +- libavcodec/flashsvenc.c | 2 +- libavcodec/flicvideo.c | 2 +- libavcodec/fraps.c | 2 +- libavcodec/golomb.c | 2 +- libavcodec/golomb.h | 2 +- libavcodec/h261.c | 2 +- libavcodec/h261.h | 2 +- libavcodec/h261_parser.c | 2 +- libavcodec/h261data.h | 2 +- libavcodec/h261dec.c | 2 +- libavcodec/h261enc.c | 2 +- libavcodec/h263.c | 2 +- libavcodec/h263_parser.c | 2 +- libavcodec/h263data.h | 2 +- libavcodec/h263dec.c | 2 +- libavcodec/h264.c | 2 +- libavcodec/h264.h | 2 +- libavcodec/h264_parser.c | 2 +- libavcodec/h264_parser.h | 2 +- libavcodec/h264data.h | 2 +- libavcodec/h264dspenc.c | 2 +- libavcodec/h264idct.c | 2 +- libavcodec/h264pred.c | 2 +- libavcodec/h264pred.h | 2 +- libavcodec/huffman.c | 2 +- libavcodec/huffman.h | 2 +- libavcodec/huffyuv.c | 2 +- libavcodec/idcinvideo.c | 2 +- libavcodec/iirfilter.c | 2 +- libavcodec/iirfilter.h | 2 +- libavcodec/imc.c | 2 +- libavcodec/imgconvert.c | 2 +- libavcodec/imgresample.c | 2 +- libavcodec/imx_dump_header_bsf.c | 2 +- libavcodec/indeo2.c | 2 +- libavcodec/internal.h | 2 +- libavcodec/interplayvideo.c | 2 +- libavcodec/intrax8.c | 2 +- libavcodec/intrax8dsp.c | 2 +- libavcodec/jfdctfst.c | 2 +- libavcodec/jfdctint.c | 2 +- libavcodec/jpegls.c | 2 +- libavcodec/jpegls.h | 2 +- libavcodec/jpeglsdec.c | 2 +- libavcodec/jpeglsdec.h | 2 +- libavcodec/jpeglsenc.c | 2 +- libavcodec/jrevdct.c | 2 +- libavcodec/kmvc.c | 2 +- libavcodec/lcldec.c | 2 +- libavcodec/lclenc.c | 2 +- libavcodec/libdirac.h | 2 +- libavcodec/libdirac_libschro.c | 2 +- libavcodec/libdirac_libschro.h | 2 +- libavcodec/libdiracdec.c | 2 +- libavcodec/libdiracenc.c | 2 +- libavcodec/libfaac.c | 2 +- libavcodec/libfaad.c | 2 +- libavcodec/libgsm.c | 2 +- libavcodec/libmp3lame.c | 2 +- libavcodec/libschroedinger.c | 2 +- libavcodec/libschroedinger.h | 2 +- libavcodec/libschroedingerdec.c | 2 +- libavcodec/libschroedingerenc.c | 2 +- libavcodec/libvorbis.c | 2 +- libavcodec/libxvid_internal.h | 2 +- libavcodec/libxvidff.c | 2 +- libavcodec/ljpegenc.c | 2 +- libavcodec/loco.c | 2 +- libavcodec/lzw.c | 2 +- libavcodec/lzw.h | 2 +- libavcodec/lzwenc.c | 2 +- libavcodec/mace.c | 2 +- libavcodec/mdct.c | 2 +- libavcodec/mdec.c | 2 +- libavcodec/mjpeg.c | 2 +- libavcodec/mjpeg.h | 2 +- libavcodec/mjpeg_parser.c | 2 +- libavcodec/mjpega_dump_header_bsf.c | 2 +- libavcodec/mjpegbdec.c | 2 +- libavcodec/mjpegdec.c | 2 +- libavcodec/mjpegdec.h | 2 +- libavcodec/mjpegenc.c | 2 +- libavcodec/mjpegenc.h | 2 +- libavcodec/mlp_parser.c | 2 +- libavcodec/mlp_parser.h | 2 +- libavcodec/mlpdec.c | 2 +- libavcodec/mmvideo.c | 2 +- libavcodec/motion-test.c | 2 +- libavcodec/motion_est.c | 2 +- libavcodec/motion_est_template.c | 2 +- libavcodec/mpc.c | 2 +- libavcodec/mpc.h | 2 +- libavcodec/mpc7.c | 2 +- libavcodec/mpc8.c | 2 +- libavcodec/mpeg12.c | 2 +- libavcodec/mpeg12data.c | 2 +- libavcodec/mpeg12data.h | 2 +- libavcodec/mpeg12decdata.h | 2 +- libavcodec/mpeg12enc.c | 2 +- libavcodec/mpeg4data.h | 2 +- libavcodec/mpegaudio.c | 2 +- libavcodec/mpegaudio.h | 2 +- libavcodec/mpegaudiodata.c | 2 +- libavcodec/mpegaudiodata.h | 2 +- libavcodec/mpegaudiodec.c | 2 +- libavcodec/mpegaudiodecheader.c | 2 +- libavcodec/mpegaudiodecheader.h | 2 +- libavcodec/mpegaudiodectab.h | 2 +- libavcodec/mpegaudioenc.c | 2 +- libavcodec/mpegaudiotab.h | 2 +- libavcodec/mpegvideo.c | 2 +- libavcodec/mpegvideo.h | 2 +- libavcodec/mpegvideo_common.h | 2 +- libavcodec/mpegvideo_enc.c | 2 +- libavcodec/msmpeg4.c | 2 +- libavcodec/msmpeg4.h | 2 +- libavcodec/msmpeg4data.c | 2 +- libavcodec/msmpeg4data.h | 2 +- libavcodec/msrle.c | 2 +- libavcodec/msrledec.c | 2 +- libavcodec/msvideo1.c | 2 +- libavcodec/nellymoser.c | 2 +- libavcodec/nellymoser.h | 2 +- libavcodec/nellymoserdec.c | 2 +- libavcodec/nellymoserenc.c | 2 +- libavcodec/opt.c | 2 +- libavcodec/opt.h | 2 +- libavcodec/options.c | 2 +- libavcodec/pcm.c | 2 +- libavcodec/ppc/check_altivec.c | 2 +- libavcodec/ppc/imgresample_altivec.c | 2 +- libavcodec/ppc/int_altivec.c | 2 +- libavcodec/ppc/util_altivec.h | 2 +- libavcodec/qcelp_lsp.c | 2 +- libavcodec/qcelpdata.h | 2 +- libavcodec/qcelpdec.c | 2 +- libavcodec/qdm2.c | 2 +- libavcodec/qdm2data.h | 2 +- libavcodec/qdrw.c | 2 +- libavcodec/qpeg.c | 2 +- libavcodec/qtrle.c | 2 +- libavcodec/rangecoder.c | 2 +- libavcodec/rangecoder.h | 2 +- libavcodec/ratecontrol.c | 2 +- libavcodec/ratecontrol.h | 2 +- libavcodec/raw.c | 2 +- libavcodec/raw.h | 2 +- libavcodec/rawdec.c | 2 +- libavcodec/rawenc.c | 2 +- libavcodec/rdft.c | 2 +- libavcodec/rectangle.h | 2 +- libavcodec/resample.c | 2 +- libavcodec/resample2.c | 2 +- libavcodec/rl.h | 2 +- libavcodec/rl2.c | 2 +- libavcodec/roqvideo.c | 2 +- libavcodec/roqvideodec.c | 2 +- libavcodec/roqvideoenc.c | 2 +- libavcodec/rpza.c | 2 +- libavcodec/rv10.c | 2 +- libavcodec/rv30.c | 2 +- libavcodec/rv30data.h | 2 +- libavcodec/rv30dsp.c | 2 +- libavcodec/rv34.c | 2 +- libavcodec/rv34.h | 2 +- libavcodec/rv34data.h | 2 +- libavcodec/rv34vlc.h | 2 +- libavcodec/rv40.c | 2 +- libavcodec/rv40data.h | 2 +- libavcodec/rv40dsp.c | 2 +- libavcodec/rv40vlc2.h | 2 +- libavcodec/shorten.c | 2 +- libavcodec/simple_idct.c | 2 +- libavcodec/simple_idct.h | 2 +- libavcodec/smacker.c | 2 +- libavcodec/smc.c | 2 +- libavcodec/sonic.c | 2 +- libavcodec/sp5xdec.c | 2 +- libavcodec/svq1.c | 2 +- libavcodec/svq1.h | 2 +- libavcodec/svq1_cb.h | 2 +- libavcodec/svq1dec.c | 2 +- libavcodec/svq1enc.c | 2 +- libavcodec/svq1enc_cb.h | 2 +- libavcodec/svq3.c | 2 +- libavcodec/tiertexseqv.c | 2 +- libavcodec/tiff.c | 2 +- libavcodec/tiff.h | 2 +- libavcodec/tiffenc.c | 2 +- libavcodec/truemotion1.c | 2 +- libavcodec/truemotion2.c | 2 +- libavcodec/truespeech.c | 2 +- libavcodec/tscc.c | 2 +- libavcodec/tta.c | 2 +- libavcodec/ulti.c | 2 +- libavcodec/utils.c | 2 +- libavcodec/vb.c | 2 +- libavcodec/vc1.c | 2 +- libavcodec/vc1_parser.c | 2 +- libavcodec/vc1data.c | 2 +- libavcodec/vc1data.h | 2 +- libavcodec/vc1dsp.c | 2 +- libavcodec/vcr1.c | 2 +- libavcodec/vmdav.c | 2 +- libavcodec/vmnc.c | 2 +- libavcodec/vorbis.c | 2 +- libavcodec/vorbis_dec.c | 2 +- libavcodec/vorbis_enc.c | 2 +- libavcodec/vp3.c | 2 +- libavcodec/vp3dsp.c | 2 +- libavcodec/vp5.c | 2 +- libavcodec/vp56.c | 2 +- libavcodec/vp56.h | 2 +- libavcodec/vp56data.c | 2 +- libavcodec/vp56data.h | 2 +- libavcodec/vp5data.h | 2 +- libavcodec/vp6.c | 2 +- libavcodec/vp6data.h | 2 +- libavcodec/vqavideo.c | 2 +- libavcodec/wavpack.c | 2 +- libavcodec/wmadata.h | 2 +- libavcodec/wmadec.c | 2 +- libavcodec/wnv1.c | 2 +- libavcodec/ws-snd1.c | 2 +- libavcodec/x86/h264_i386.h | 2 +- libavcodec/x86/idct_sse2_xvid.c | 2 +- libavcodec/x86/idct_xvid.h | 2 +- libavcodec/x86/vp3dsp_mmx.c | 2 +- libavcodec/x86/vp3dsp_sse2.c | 2 +- libavcodec/xan.c | 2 +- libavcodec/xl.c | 2 +- libavcodec/zmbv.c | 2 +- libavcodec/zmbvenc.c | 2 +- libavdevice/alsa-audio-common.c | 2 +- libavdevice/alsa-audio-dec.c | 2 +- libavdevice/alsa-audio-enc.c | 2 +- libavdevice/alsa-audio.h | 2 +- libavdevice/x11grab.c | 2 +- libavformat/4xm.c | 2 +- libavformat/bethsoftvid.c | 2 +- libavformat/bfi.c | 2 +- libavformat/dsicin.c | 2 +- libavformat/eacdata.c | 2 +- libavformat/electronicarts.c | 2 +- libavformat/flic.c | 2 +- libavformat/flv.h | 2 +- libavformat/idcin.c | 2 +- libavformat/idroq.c | 2 +- libavformat/iff.c | 2 +- libavformat/ipmovie.c | 2 +- libavformat/iss.c | 2 +- libavformat/libnut.c | 2 +- libavformat/matroskadec.c | 2 +- libavformat/metadata.h | 2 +- libavformat/mm.c | 2 +- libavformat/mtv.c | 2 +- libavformat/oma.c | 2 +- libavformat/options.c | 2 +- libavformat/os_support.h | 2 +- libavformat/psxstr.c | 2 +- libavformat/rdt.c | 2 +- libavformat/riff.h | 2 +- libavformat/rl2.c | 2 +- libavformat/rtp_h264.c | 2 +- libavformat/rtpenc_h264.c | 2 +- libavformat/rtpproto.c | 2 +- libavformat/segafilm.c | 2 +- libavformat/sierravmd.c | 2 +- libavformat/tiertexseq.c | 2 +- libavformat/udp.c | 2 +- libavformat/vc1test.c | 2 +- libavformat/wc3movie.c | 2 +- libavformat/westwood.c | 2 +- libavformat/xa.c | 2 +- libavutil/avutil.h | 2 +- libavutil/base64.c | 2 +- libavutil/bfin/bswap.h | 2 +- libavutil/bswap.h | 2 +- libavutil/common.h | 2 +- libavutil/fifo.h | 2 +- libavutil/integer.c | 2 +- libavutil/integer.h | 2 +- libavutil/internal.h | 2 +- libavutil/intfloat_readwrite.c | 2 +- libavutil/lls.c | 2 +- libavutil/log.c | 2 +- libavutil/mathematics.c | 2 +- libavutil/mem.c | 2 +- libavutil/mem.h | 2 +- libavutil/pca.c | 2 +- libavutil/pca.h | 2 +- libavutil/rational.c | 2 +- libavutil/rational.h | 2 +- libavutil/sh4/bswap.h | 2 +- libavutil/timer.h | 2 +- libavutil/tree.h | 2 +- libavutil/x86/bswap.h | 2 +- libpostproc/postprocess.c | 2 +- libpostproc/postprocess.h | 2 +- libpostproc/postprocess_internal.h | 2 +- libpostproc/postprocess_template.c | 2 +- 380 files changed, 380 insertions(+), 380 deletions(-) commit 0c10a129d0dd392bcd84b5bae062b91f0c5387ca Author: diego Date: Sun Feb 1 01:29:30 2009 +0000 Fix filenames in doxygen comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16911 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flicvideo.c | 2 +- libavcodec/mmvideo.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit d04837dd18554c38a0ccb076ea717eec05e5f9ce Author: diego Date: Sun Feb 1 00:20:45 2009 +0000 cosmetics: Use 'num' instead of 'nom' as abbreviation for numerator. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16910 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/rational.c | 22 +++++++++++----------- libavutil/rational.h | 8 ++++---- 2 files changed, 15 insertions(+), 15 deletions(-) commit dedc0d5301f84058198d8463961d3ec67092fbdf Author: bcoudurier Date: Sat Jan 31 22:49:58 2009 +0000 remove some warnings due to avctx->execute git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16909 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit fb8bb811bf3c7956f5d6b519b62c8da1f884317a Author: mru Date: Sat Jan 31 22:30:49 2009 +0000 shorten: trivial simplification of signature check git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16908 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/shorten.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e320c05f7c7d6e7192b5dde3d61a6ed18b41b9e0 Author: bcoudurier Date: Sat Jan 31 22:16:17 2009 +0000 assume widescreen when ratio also > 17, patch by Ben Hutchings, ben at decadent dot org dot uk git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16907 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ae0f0cf6538d759d4dcc473c65c43221fcbf90b1 Author: bcoudurier Date: Sat Jan 31 22:10:23 2009 +0000 fix decoding 720p50 audio samples git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16906 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dvdata.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6516d1c8875b50ac91e70c001541cb6008f26864 Merge: b3df493... 4681ba9... Author: Anton Khirnov Date: Sat Jan 31 14:56:48 2009 +0100 Merge branch 'master' into ordered_chapters commit 4681ba90e4565c98ba67d1df40ef07292543dab0 Author: bcoudurier Date: Sat Jan 31 11:17:04 2009 +0000 free audio fifo git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16905 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit 17697585fa2f52e77d04d158610a65d3c0b7beaf Author: bcoudurier Date: Sat Jan 31 11:06:20 2009 +0000 use st->priv_data to store per stream context git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16904 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) commit 903737a4b3f9478931970c61f07f72e65ef9cd51 Author: bcoudurier Date: Sat Jan 31 10:51:35 2009 +0000 change prototype of mxf_interleave_get_packet to make it compatible with av_interleave_packet_per_dts git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16903 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 03be844e419ed71eda6bda80050be5417030c155 Author: bcoudurier Date: Sat Jan 31 10:49:26 2009 +0000 do not use PAL_samples_per_frame in init, to make init independant git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16902 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit a66cf9967b753fb261bf919bcd70d4e092ce90c5 Author: bcoudurier Date: Sat Jan 31 10:47:55 2009 +0000 cosmetics, remove empty lines git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16901 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 13046d57fc5722b34365e9cf73c962d8bf9ee87c Author: bcoudurier Date: Sat Jan 31 09:54:59 2009 +0000 add my copyright as well git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16900 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit c4bf922acc854ea029ea31951337068e05ae05e5 Author: bcoudurier Date: Sat Jan 31 09:53:59 2009 +0000 fix doxygen tag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16899 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 789ed044b922ca89dd28fa9a2addedd03ed00400 Author: bcoudurier Date: Sat Jan 31 09:53:23 2009 +0000 cosmetics, align vertically git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16898 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 93309e1b0d8d1b1a5e465f5321a62d630bb726d2 Author: bcoudurier Date: Sat Jan 31 09:23:50 2009 +0000 write best effort video line map git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16897 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) commit 695fc068d487d983eb0d8f23825de1c485a3d2c4 Author: bcoudurier Date: Sat Jan 31 09:08:01 2009 +0000 add frame layout local tag, best effort git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16896 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit f66672000b8743b1ddce92d190bc559edbd83543 Author: bcoudurier Date: Sat Jan 31 07:02:20 2009 +0000 add aes3 pcm wrapping and use it by default git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16895 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit 3b1e82f7bebacda59143f3a0eec3efffda42cbb8 Author: bcoudurier Date: Sat Jan 31 06:59:55 2009 +0000 split wav_desc in generic_sound_desc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16894 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) commit bc01d1de79ae81bdaeaeab97637e56c0aa1d9d9f Author: bcoudurier Date: Sat Jan 31 06:54:30 2009 +0000 thanks to interleaving, audio is now locked git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16893 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 62abe5267b9247125d25453aee4ae84385643a69 Author: bcoudurier Date: Sat Jan 31 06:49:42 2009 +0000 local tag 3201 is picture essence coding, so do not write it for wav git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16892 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit b39d0b50c324f88be06a909b4bcb95a95abc2bb7 Author: bcoudurier Date: Sat Jan 31 06:46:42 2009 +0000 stored height is stupidly /2 if interlaced git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16891 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 290e150af9d270e683faacdb4d570771bf99a3dc Author: bcoudurier Date: Sat Jan 31 06:44:25 2009 +0000 add size param to write_generic_desc git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16890 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit e07d7ecc901d1c2bf952d0d5770ee2f013443702 Author: bcoudurier Date: Sat Jan 31 06:42:47 2009 +0000 parse mpeg2 progressive frame flag git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16889 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit f90fcb57603b64098f09cce6b821e8ba48d26724 Author: bcoudurier Date: Sat Jan 31 06:32:12 2009 +0000 delay header writing and parse mpeg2 frame git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16888 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 50 ++++++++++++++++++++++++++++++++++---------------- 1 files changed, 34 insertions(+), 16 deletions(-) commit 446ce920e61ef8addd0384249d61342718333d90 Author: bcoudurier Date: Sat Jan 31 06:18:25 2009 +0000 correctly pack and interleave pcm samples in mxf git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16887 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 194 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 189 insertions(+), 5 deletions(-) commit 93048bb4a5eb1725d25b6b893709c68b2c65647d Author: bcoudurier Date: Sat Jan 31 06:09:31 2009 +0000 function is static git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16886 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggenc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 14a66e2cddba349df3c2e51468f6665d200a000a Author: bcoudurier Date: Sat Jan 31 06:08:42 2009 +0000 use new ff_interleave_add_packet git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16885 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggenc.c | 37 ++++++++++++++----------------------- 1 files changed, 14 insertions(+), 23 deletions(-) commit 48604583227db7911ca0237cb078cad6751447cd Author: bcoudurier Date: Sat Jan 31 06:01:58 2009 +0000 split av_interleave_per_dts, to avoid code duplication git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16884 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 57 ++++++++++++++++++++++++++++++-------------------- 1 files changed, 34 insertions(+), 23 deletions(-) commit d11e4b9b917fcabea7e2f100288656456c2da2e3 Author: stefang Date: Sat Jan 31 05:53:04 2009 +0000 ADPCM found in Xbox wav files can be decoded with existing CODEC_ID_ADPCM_IMA_WAV git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16883 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 73f45162dadb8b241ed710469e51b70a88d2beb4 Author: jbr Date: Sat Jan 31 02:11:37 2009 +0000 cosmetics: change comment type and vertical alignment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16882 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 80f4f3ab497e22601c0dce040c273f20deeb42e4 Author: jbr Date: Sat Jan 31 02:10:43 2009 +0000 cosmetics: add some documentation to FLACContext git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16881 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit b2090185cb5de91fe9bd02d42cb699352a5427e4 Author: romansh Date: Sat Jan 31 01:50:18 2009 +0000 Cosmetics: fixing indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16880 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-) commit 2d3ed9c7ee33714781a50994f5c599f796041227 Author: romansh Date: Sat Jan 31 01:46:25 2009 +0000 unrolling encoding loops git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16879 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 79 ++++++++++++++++++++++++++++--------------------------- 1 files changed, 40 insertions(+), 39 deletions(-) commit 5f6c42fe9671585848cdc500b29b97d2732a973e Author: romansh Date: Sat Jan 31 01:41:04 2009 +0000 Cosmetics: simplifying static initialization git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16878 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 5cad8f67582f44bb4b4840b069e56f00115e6c59 Author: romansh Date: Sat Jan 31 01:39:05 2009 +0000 simplifying DIF encoding process git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16877 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 46 ++++++++++++++++++++++++---------------------- 1 files changed, 24 insertions(+), 22 deletions(-) commit 69c4aa326fa7a67997a3020996d603d717c5dbf9 Author: romansh Date: Sat Jan 31 01:37:31 2009 +0000 Cosmetics: fixing the indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16876 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-) commit 5e0324fbde59d5211d56e0d4e83dbda93a9a4d36 Author: romansh Date: Sat Jan 31 01:36:38 2009 +0000 factoring code into dv_init_enc_block git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16875 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 78 ++++++++++++++++++++++++------------------------------- 1 files changed, 34 insertions(+), 44 deletions(-) commit ac21b765e112c375c872362867e0f9866658aa2e Author: romansh Date: Sat Jan 31 01:36:00 2009 +0000 Cosmetics: replacing 0 with NULL for pointer assignment git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16874 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d4c29b9c412dab4cd26be0071802edb378f4f827 Author: romansh Date: Sat Jan 31 01:35:29 2009 +0000 Cosmetics: moving the function definition around git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16873 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 52 ++++++++++++++++++++++++++-------------------------- 1 files changed, 26 insertions(+), 26 deletions(-) commit 6351053b86ecc97642e6bd3409d462b0213621a4 Author: romansh Date: Sat Jan 31 01:34:44 2009 +0000 Replacing the constant with a macro git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16872 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dv.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) commit 91d4b5fe241f901a112b544a59ae050f47e8c4eb Author: jbr Date: Sat Jan 31 01:20:40 2009 +0000 flacdec: add support for SAMPLE_FMT_32 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16871 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 39 +++++++++++++++++++++++++++++++++------ 1 files changed, 33 insertions(+), 6 deletions(-) commit 867fd2285eb69164b16707b225e09019462de2e2 Author: michael Date: Sat Jan 31 00:45:34 2009 +0000 Fix documentation of the return value of avcodec_encode_video(). ripped out of a patch by Bitbreaker/METALVOTZE X bitbreaker ihlaid de Y git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16870 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f65eaf0009ac6a3043e43544b9cac3f5c0e6c6cf Author: diego Date: Fri Jan 30 23:50:13 2009 +0000 Use '#if defined()' for OS-specific preprocessor checks. Avoids some warnings about undefined preprocessor directives. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16869 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ppc/check_altivec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit ffe23fbfbec31b6f58851d4bcfe04cb1164386d4 Author: mru Date: Fri Jan 30 23:13:19 2009 +0000 ARM: NEON optimised vector_fmul_window git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16868 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_neon.c | 4 +++ libavcodec/arm/dsputil_neon_s.S | 50 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 0 deletions(-) commit ae4a75c161ec6dc896bc472fe97df546058ad47c Author: mru Date: Fri Jan 30 23:13:15 2009 +0000 ARM: NEON optimised vector_fmul git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16867 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_neon.c | 4 +++ libavcodec/arm/dsputil_neon_s.S | 40 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 0 deletions(-) commit fef84ca08dda32f65574262bea0458f55a7e49ab Author: stefang Date: Fri Jan 30 20:39:39 2009 +0000 remove duplicate tables git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16866 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/adpcm.c | 7 +------ libavcodec/truemotion1data.h | 7 +++---- 2 files changed, 4 insertions(+), 10 deletions(-) commit 89d12f93c9aedc358650bcf244454dbc8f564b81 Author: alexc Date: Fri Jan 30 20:33:29 2009 +0000 Use the new RDFT code in the QDM2 decoder. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16865 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- libavcodec/qdm2.c | 99 ++++++++++++++++------------------------------------ 2 files changed, 32 insertions(+), 69 deletions(-) commit 3ed1341f445f14a356e7a3c22ed27d7d1392451a Author: alexc Date: Fri Jan 30 20:15:48 2009 +0000 Add the rdft family of transforms (fft/ifft of an all real sequence) to dsputil. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16864 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 + libavcodec/Makefile | 1 + libavcodec/dsputil.h | 31 ++++++++++++ libavcodec/fft.c | 2 +- libavcodec/rdft.c | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 162 insertions(+), 1 deletions(-) commit 2415355080134ef1555fd35245f737ed2657e756 Author: diego Date: Fri Jan 30 18:52:51 2009 +0000 Add required header mem.h, av_malloc and friends are used. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16863 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 72e69601b0368839ea13306612301386091ab32d Author: diego Date: Fri Jan 30 18:46:39 2009 +0000 cosmetics: Move all #includes together at the beginning of the file. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16862 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit f149766d9bb93e4a484f507b0e91a83874af7f25 Author: diego Date: Fri Jan 30 18:44:38 2009 +0000 Add 'void' keyword to parameterless function declaration. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16861 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffserver.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d7568c44f20a5f811e708a73c197797c338a97d5 Author: diego Date: Fri Jan 30 18:38:25 2009 +0000 Add missing void keyword to parameterless function declarations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16860 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dct-test.c | 2 +- libavcodec/faxcompr.c | 2 +- libavcodec/faxcompr.h | 2 +- libavcodec/fdctref.c | 2 +- libavcodec/mlp.c | 2 +- libavcodec/mlp.h | 2 +- libavcodec/mlpdec.c | 2 +- libavcodec/mpc.c | 2 +- libavcodec/mpc.h | 2 +- libavcodec/rv34.c | 2 +- libavcodec/rv40.c | 2 +- libavcodec/sparc/dsputil_vis.c | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) commit cdc3b6b1fbdd72ea934c7431ddcaaf7217e7d870 Author: kostya Date: Fri Jan 30 17:15:08 2009 +0000 Record B-fraction index from frame header and two fields from entry point structure into VC-1 context. Patch by Gwenole Beauchesne (gbeauchesne splitted desktop com) Thread [PATCH][VC-1] Record extra syntax elements for VA API support git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16859 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 16 ++++++++-------- libavcodec/vc1.h | 3 +++ 2 files changed, 11 insertions(+), 8 deletions(-) commit 1a4af0d5f762896c544efb1bd094bb261032685f Author: benoit Date: Fri Jan 30 17:13:03 2009 +0000 Make ff_h263_resync() return the bit position of the resync_marker or a negative number if none was found. Patch by Gwenolé Beauchesne: gbeauchesne splitted minus desktop com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16858 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) commit 339132e96405f00d586f3f8eaa4585f845582cec Author: lucabe Date: Fri Jan 30 12:41:44 2009 +0000 If AVPacket->data == NULL, the packet does not contain any buffer to be freed. This fixes a double free on exit. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16857 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavdevice/v4l2.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit fc798190d933cbcc9af6d23350c722f1fc4f2cd1 Author: benoit Date: Fri Jan 30 08:18:06 2009 +0000 Use a constant instead of a magic number. Patch by Gwenolé Beauchesne: gbeauchesne splitted minus desktop com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16856 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 754266142112f10712b9984306932410ba87139d Author: stefang Date: Fri Jan 30 06:38:46 2009 +0000 avoid indeterminate order of accessing src git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16855 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/adpcm.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6a58a2d05c53160ba6957bd62284015c0986ea38 Author: aurel Date: Fri Jan 30 00:44:54 2009 +0000 typo git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16854 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 390a0e002498c41f996a7ff59a1b5b2b1af948ef Author: diego Date: Thu Jan 29 22:12:36 2009 +0000 Rename string.c to avstring.c so that the name of header and C file match. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16853 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/Makefile | 2 +- libavutil/avstring.c | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++ libavutil/string.c | 78 -------------------------------------------------- 3 files changed, 79 insertions(+), 79 deletions(-) commit 3ae15c9aebd1524e0a667c85001e8855eec277f9 Author: diego Date: Thu Jan 29 22:08:32 2009 +0000 cosmetics: Add empty line for consistent formatting. patch by Gwenolé Beauchesne, gbeauchesne splitted-desktop com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16852 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 470665201977a1d9850a90f1dba3f88bae1ff85f Author: alexc Date: Thu Jan 29 17:08:51 2009 +0000 Mark ff_fft_end av_cold. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16851 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/fft.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8469cca0fe1fc0acbf107ce2651dc0dc1a26a87c Author: compn Date: Thu Jan 29 15:33:19 2009 +0000 pvez avi fourcc is truemotion1 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16850 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 32498b097db101a0289e7a5468ae430135b5fafa Author: diego Date: Wed Jan 28 23:16:49 2009 +0000 spelling/grammar/consistency review part III git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16849 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/avstring.h | 4 ++-- libavutil/crc.c | 11 ++++++----- libavutil/des.h | 10 +++++----- libavutil/integer.h | 5 +++-- libavutil/internal.h | 2 +- libavutil/log.c | 2 +- libavutil/log.h | 14 +++++++------- libavutil/random.c | 2 +- libavutil/random.h | 8 ++++---- 9 files changed, 30 insertions(+), 28 deletions(-) commit cabcf08c6bfa89d0daea1aa62ef27bec6521806e Author: diego Date: Wed Jan 28 23:03:17 2009 +0000 spelling/grammar/consistency review part II git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16848 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/adler32.c | 3 ++- libavutil/avutil.h | 2 +- libavutil/base64.c | 11 +++++------ libavutil/base64.h | 7 +++---- libavutil/integer.h | 6 +++--- libavutil/internal.h | 4 ++-- libavutil/log.h | 14 +++++++------- libavutil/lzo.c | 2 +- libavutil/random.c | 14 ++++++++------ libavutil/random.h | 4 ++-- libavutil/tree.h | 18 +++++++++--------- 11 files changed, 43 insertions(+), 42 deletions(-) commit bed77741c69f7db4f3ced89388b36c104d6e7822 Merge: b816ff7... b3df493... Author: Anton Khirnov Date: Wed Jan 28 18:57:06 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit b3df49311ebcaf3a0bede151b1f630854c8ff55d Merge: 414c50c... d809201... Author: Anton Khirnov Date: Wed Jan 28 18:53:55 2009 +0100 Merge branch 'master' into ordered_chapters commit 414c50c160ddc5d65cc1351b4c34f89c7e14edc4 Author: Anton Khirnov Date: Wed Jan 28 18:52:19 2009 +0100 matroskadec: some minor fixes in ordered chapters. libavformat/matroskadec.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit d80920117de35886ba333b8ea8f96149f3a5afd1 Author: reimar Date: Wed Jan 28 17:48:26 2009 +0000 Add "const" to AES function arguments where possible without generating more warnings. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16847 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/aes.c | 14 +++++++------- libavutil/aes.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) commit 72e715fb798f2cb79fd24a6d2eaeafb7c6eeda17 Author: michael Date: Wed Jan 28 13:37:26 2009 +0000 Fix remotely exploitable arbitrary code execution vulnerability. Found by Tobias Klein / tk // trapkit / de / See: http://www.trapkit.de/advisories/TKADV2009-004.txt git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16846 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 82608abebf622f80e08eb82dc07607e903075ba9 Author: lorenm Date: Wed Jan 28 11:12:19 2009 +0000 fix an overflow in vc1 intra overlap filter git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16845 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1dsp.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit f8109663d2a2e50d97a74e0d23850e4185c16f01 Author: diego Date: Wed Jan 28 08:50:10 2009 +0000 Add common.h #include, necessary for av_const. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16844 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/mathematics.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit a5d712f48642346fc062a9c54977db511ab36dd0 Author: kostya Date: Wed Jan 28 07:16:52 2009 +0000 Fix documenting comments for VC1 decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16843 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) commit 2707c987be1d774e4f1a2ae2e3098553f24939fa Author: kostya Date: Wed Jan 28 07:16:20 2009 +0000 Fix documenting comments for RV3/4 decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16842 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rv34.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 7a05e57271c03e191e6a4673f752ce807e4500e6 Author: kostya Date: Wed Jan 28 07:15:22 2009 +0000 Fix documenting comments for APE decoder git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16841 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/apedec.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 2bad48143f4df3e7bad3a281d934ba8cd7b19baf Author: diego Date: Wed Jan 28 00:16:05 2009 +0000 spelling/grammar/consistency review part I git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16840 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/avstring.h | 4 +- libavutil/avutil.h | 76 ++++++++++++++++++++-------------------- libavutil/bswap.h | 4 +- libavutil/common.h | 24 ++++++------ libavutil/crc.c | 6 ++-- libavutil/crc.h | 2 +- libavutil/fifo.c | 4 +- libavutil/fifo.h | 14 ++++---- libavutil/integer.c | 2 +- libavutil/integer.h | 15 ++++---- libavutil/internal.h | 2 +- libavutil/intfloat_readwrite.c | 4 +- libavutil/lfg.h | 6 ++-- libavutil/lzo.c | 20 +++++----- libavutil/mathematics.c | 2 +- libavutil/mathematics.h | 20 +++++----- libavutil/md5.c | 16 ++++---- libavutil/mem.c | 16 ++++---- libavutil/mem.h | 37 +++++++++---------- libavutil/pca.c | 6 ++-- libavutil/pca.h | 4 +- libavutil/random.c | 6 ++-- libavutil/rational.c | 4 +- libavutil/rational.h | 40 ++++++++++---------- libavutil/sha1.c | 2 +- libavutil/softfloat.h | 15 +++----- libavutil/tree.c | 2 +- 27 files changed, 175 insertions(+), 178 deletions(-) commit d05ac39ba7d153880a6ca7c759253818fcd989fd Author: bcoudurier Date: Tue Jan 27 23:44:11 2009 +0000 second try fixing time code in gxf git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16839 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 12d37153153482f653ea0c629b0a5ce7e75589e6 Author: michael Date: Tue Jan 27 22:21:28 2009 +0000 Prefer av_freep() over av_free() for variables in the context for saftey. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16838 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 21d7966ca352a0b2d364ae1a4d776a934a984013 Author: michael Date: Tue Jan 27 22:20:05 2009 +0000 Add {} between if/else git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16837 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit b4c66261581020faaae61714a9aa6413b6c9f206 Author: michael Date: Tue Jan 27 22:14:48 2009 +0000 Export all tracks (each is a different language) instead of just one. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16836 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 26 ++++++++++++-------------- 1 files changed, 12 insertions(+), 14 deletions(-) commit b380639a6de9676929aa04f83264a06246a8f3fc Author: michael Date: Tue Jan 27 22:03:13 2009 +0000 remove pointless {} git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16835 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit a0536602d3ea80668e84e0617b1d8f37d7e855a6 Author: michael Date: Tue Jan 27 21:58:45 2009 +0000 Move current_track variable closer to where it is used. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16834 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 93689efd8587dd99295206c0e5f511498734eb1e Author: michael Date: Tue Jan 27 21:56:28 2009 +0000 Fix memleak of fourxm->tracks on error return. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16833 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 39 ++++++++++++++++++++++----------------- 1 files changed, 22 insertions(+), 17 deletions(-) commit 797f3e2560fc1c9add53a6f32eb58adbe1e0fa2f Author: michael Date: Tue Jan 27 21:09:22 2009 +0000 vertical align git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16832 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 1149d734c056e7739dfdc170c3eadbccdf5ff579 Author: michael Date: Tue Jan 27 21:06:19 2009 +0000 Fix memleak of header in error returns. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16831 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) commit 5f03ddcbc6ce449dfb69ae1d405ca2a1a7328600 Author: michael Date: Tue Jan 27 21:01:47 2009 +0000 better header_size check git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16830 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2ce50a747650d8e4f1e46c7466c4fadd649374be Author: michael Date: Tue Jan 27 20:51:10 2009 +0000 size < 4 is invalid git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16829 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/4xm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 645f47dac03be6485ff8180df08ec788f6c591db Author: ramiro Date: Tue Jan 27 20:06:13 2009 +0000 indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16828 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 377f1565f8a510415437d3b740ab29ae57e3e90c Author: ramiro Date: Tue Jan 27 20:03:22 2009 +0000 mingw: don't check for minimum mingw runtime and w32api versions for mingw-w64 there is no vfw in mingw-64, and it has different (not yet stable) version defines git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16827 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit dda02ec517f11380922b7e8805fb1be67f676c19 Author: benoit Date: Tue Jan 27 18:01:26 2009 +0000 Whitespaces cosmetics to align return statements. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16826 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5bcfbc8464384c915d8b82cbe94f7af3c145f6ae Author: benoit Date: Tue Jan 27 18:00:40 2009 +0000 Check buffer is inside what is passed when probing for flac. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16825 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 361d7072a236f70c9a0c9daed5945a2da1757912 Author: mru Date: Tue Jan 27 16:34:10 2009 +0000 ARM: remove some unused macro arguments git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16824 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_arm_s.S | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) commit 435bf8b2b38be262e0b0befff843ce0d6845498a Author: mru Date: Tue Jan 27 16:06:51 2009 +0000 ARM: reorder some instructions in put_pixels*_arm git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16823 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_arm_s.S | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 0ff1ed94507ef09bcb3021a9988aa34c7ca03b5d Author: mru Date: Tue Jan 27 16:06:47 2009 +0000 ARM: replace jump tables with conditional branches git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16822 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_arm_s.S | 100 ++++++++-------------------------------- 1 files changed, 19 insertions(+), 81 deletions(-) commit 0bfdedd0f6536a2482227353a6d4771944e0dbdf Author: mru Date: Tue Jan 27 16:06:44 2009 +0000 ARM: replace explicit literal loads with ldr Rd, =lit git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16821 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_arm_s.S | 62 ++++++++++++++++++---------------------- 1 files changed, 28 insertions(+), 34 deletions(-) commit 4c4133b8360c243125bdb73344a4ac135bb206b9 Author: mru Date: Tue Jan 27 16:06:41 2009 +0000 ARM: change alignment of loops in put_pixels*_arm to 32 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16820 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_arm_s.S | 71 ++++++++++++++++++--------------------- 1 files changed, 33 insertions(+), 38 deletions(-) commit 605fc8147b6da0583b3d0c3c9ec0e16eb8ca0d56 Author: mru Date: Tue Jan 27 16:06:38 2009 +0000 ARM: optimised mid_pred() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16819 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/mathops.h | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) commit 9e3301991851abdcfcad887c06c3bbda8077f801 Author: mru Date: Tue Jan 27 16:06:34 2009 +0000 ARM: allow register operands for shifts in MULL() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16818 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/mathops.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1110dc3621ee9a6b116a0ea2bfe133329dfdcba4 Author: lucabe Date: Tue Jan 27 12:23:16 2009 +0000 Merge rtp_internal.h in rtp.h, and remove rtp_internal.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16817 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/allformats.c | 2 +- libavformat/rdt.c | 2 +- libavformat/rtp.c | 2 +- libavformat/rtp.h | 105 ++++++++++++++++++++++++++++++++++ libavformat/rtp_aac.c | 2 +- libavformat/rtp_h264.c | 2 +- libavformat/rtp_h264.h | 2 +- libavformat/rtp_internal.h | 135 -------------------------------------------- libavformat/rtp_mpv.c | 2 +- libavformat/rtpdec.c | 2 +- libavformat/rtpenc.c | 2 +- libavformat/rtsp.c | 2 +- 12 files changed, 115 insertions(+), 145 deletions(-) commit d4f06fa4d5aa9d7479c98229bcf5d11143bffee7 Author: stefang Date: Tue Jan 27 06:04:01 2009 +0000 fix doxygen file reference git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16816 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/cavsdec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b9eefd2fe6b92c7c7824fb10f2a851dec3f5d463 Author: bcoudurier Date: Tue Jan 27 04:29:33 2009 +0000 seek at 0 when timestamp requested is negative git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16815 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mov.c | 2 ++ tests/seek.regression.ref | 36 ++++++++++++++++++++++++------------ 2 files changed, 26 insertions(+), 12 deletions(-) commit 8c518f2ca2f0702564350767d4835b067bfd3825 Author: aurel Date: Tue Jan 27 00:46:18 2009 +0000 add a ff_gcd() function again, for compatibility with old libavcodec git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16814 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/mathematics.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 0fd8733baa73d58150426dabf22977b00215952e Author: aurel Date: Tue Jan 27 00:23:27 2009 +0000 vp5: don't try decoding a P frame before any I frame was parsed fix issue802 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16813 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vp5.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit c63851653cea308d4d8ba07d29b6c3a809823c10 Author: aurel Date: Mon Jan 26 23:39:22 2009 +0000 make it clear that the new metadata API is a work in progress git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16812 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 4c98ab17df1316b400c95952e716e04e5117ac0e Author: diego Date: Mon Jan 26 22:51:16 2009 +0000 Fix filenames in Doxygen comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16811 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/adxdec.c | 2 +- libavcodec/adxenc.c | 2 +- libavcodec/dcadata.h | 2 +- libavcodec/elbg.c | 2 +- libavcodec/h264idct.c | 2 +- libavcodec/lcldec.c | 2 +- libavcodec/lclenc.c | 2 +- libavcodec/libfaad.c | 2 +- libavcodec/libmp3lame.c | 2 +- libavcodec/libtheoraenc.c | 2 +- libavcodec/libvorbis.c | 2 +- libavcodec/libxvidff.c | 2 +- libavcodec/motion-test.c | 2 +- libavcodec/vmdav.c | 2 +- libavcodec/ws-snd1.c | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) commit f256acf9e6aa52c3092f09b67b1ba4fd56267222 Author: stefano Date: Mon Jan 26 22:23:04 2009 +0000 Update preset files documentation to match with r16795. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16810 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b doc/ffmpeg-doc.texi | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 9035248552d0840a514f7ae5f80bea2a3409732c Author: stefano Date: Mon Jan 26 20:21:25 2009 +0000 Implement avfilter_graph_check_validity(). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16809 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavfilter/avfilter.h | 2 +- libavfilter/avfiltergraph.c | 30 ++++++++++++++++++++++++++++++ libavfilter/avfiltergraph.h | 10 ++++++++++ 3 files changed, 41 insertions(+), 1 deletions(-) commit 44cfd58982dfce8ce0434b244392f3d8c7ce0cb3 Author: stefano Date: Mon Jan 26 19:46:47 2009 +0000 Change "H.263 Intel" long name to "Intel H.263". git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16808 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 134e24858979605cb8cc609b59c3ccec0d72af54 Author: mru Date: Mon Jan 26 14:32:01 2009 +0000 configure: exit with error if OS is unknown git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16807 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0a40151458872ae7fe9aea9894767a9523106b0c Author: benoit Date: Mon Jan 26 13:55:54 2009 +0000 Add a Changelog entry for the ALSA stuff. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16806 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Changelog | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 091607c9ffc60362c7d25ed2822e68d0f324cd20 Author: kostya Date: Mon Jan 26 13:44:09 2009 +0000 Fix AAC data smuggling: aactab.h declares only 316 of 428 elements in ff_aac_pow2sf_tab[] git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16805 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/aactab.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8bb9107ff1a119df8a566368936e99046b9b4618 Author: diego Date: Mon Jan 26 11:15:47 2009 +0000 Remove misleading comment about how to build SHA1 test program. Generating the test program is integrated into the build system already. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16804 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/sha1.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 89bc11caac22dfc674ae2258da78eaadd5bbce27 Author: benoit Date: Mon Jan 26 09:42:48 2009 +0000 Remove unneeded check. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16803 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/indeo3.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 3c078bc672290856138c4462527d0358aa693d51 Author: benoit Date: Mon Jan 26 09:41:23 2009 +0000 Fix an exploit in indeo by checking we are not writing out of the strip array. Fixes issue 655 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16802 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/indeo3.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit f0e3d4d61017c199aff74f187d1773ea3bf1cc46 Author: mru Date: Mon Jan 26 09:24:52 2009 +0000 Fix version.h dependency on version.sh git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16801 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7740019ad2a5df804e6465f546e8467dea87328a Author: benoit Date: Mon Jan 26 09:16:09 2009 +0000 Add ALSA support in libavdevice. Patch by Nicolas George: name surname normalesup org Original thread: [FFmpeg-devel] [PATCH] ALSA for libavdevice Date: 12/09/2008 07:17 PM git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16800 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 8 ++ libavdevice/Makefile | 2 + libavdevice/alldevices.c | 1 + libavdevice/alsa-audio-common.c | 186 +++++++++++++++++++++++++++++++++++++++ libavdevice/alsa-audio-dec.c | 175 ++++++++++++++++++++++++++++++++++++ libavdevice/alsa-audio-enc.c | 108 ++++++++++++++++++++++ libavdevice/alsa-audio.h | 84 ++++++++++++++++++ 7 files changed, 564 insertions(+), 0 deletions(-) commit a1a189422f817c6670efa4da49931082771c0370 Author: diego Date: Mon Jan 26 09:10:04 2009 +0000 version.h depends on version.sh. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16799 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b common.mak | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8537de46a605fddaa3833aebc09fd85aa34a2e55 Author: diego Date: Mon Jan 26 08:36:06 2009 +0000 HAVE_3DNOW --> HAVE_AMD3DNOW git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16798 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Doxyfile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c342f4a9bc88dc768e695cc483014eea07b8332b Author: conrad Date: Mon Jan 26 03:40:48 2009 +0000 Workaround for gcc 3.4 to align sh properly git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16797 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/x86/dsputil_mmx.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d5e591dc958a3a10e17947a01c697a64f3c571b5 Author: diego Date: Sun Jan 25 23:21:02 2009 +0000 Reorganize header #includes: Unconditionally #include standard C headers, group all local #includes together. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16796 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 25 ++++++++++--------------- 1 files changed, 10 insertions(+), 15 deletions(-) commit 93a51a9606bdf4d07b0d5e2a50a6a089eb550a13 Author: superdump Date: Sun Jan 25 23:10:56 2009 +0000 Make opt_preset() use FFMPEG_DATADIR from config.h rather than /usr and /usr/local git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16795 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) commit c117ac8c7da59ee1dc7b91effbcb9e5e98b255d7 Author: diego Date: Sun Jan 25 22:59:05 2009 +0000 10l: Add #undefs for system free/malloc/realloc, which must be used here. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16794 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/mem.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit fef40e5270ed99ae37178daf9105045976b3a99d Author: superdump Date: Sun Jan 25 22:44:57 2009 +0000 Add (un)installation targets for ffpresets using the new DATADIR variable git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16793 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b Makefile | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) commit 6ee3654e730c2d7960918f15f0d4575393d61988 Author: diego Date: Sun Jan 25 22:40:43 2009 +0000 C files should #include the header files of the same name. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16792 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/log.c | 1 + libavutil/mem.c | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) commit 01cc5074b0cf0db4f31f783cfb349e8fdcef6264 Author: mru Date: Sun Jan 25 22:23:03 2009 +0000 configure: add datadir variable and write to config.{h,mak} git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16791 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 76044473b9b1566ce7890c0634b3b8b8d9be5081 Author: diego Date: Sun Jan 25 22:05:26 2009 +0000 Disambiguate the macros used to disable fprintf/printf/puts functions. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16790 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit ce593de2b9896e3e766f78be90776cfc05e9ac8b Author: diego Date: Sun Jan 25 21:54:05 2009 +0000 Add required limits.h header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16789 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 80a74cd42e680e7561621a9a4af306d62c1e7f1b Author: superdump Date: Sun Jan 25 21:28:56 2009 +0000 The default subq value in the x264 CLI is now 6, not 5. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16788 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffpresets/libx264-default.ffpreset | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e650b0fda562cff1b495ead04c89fbe33b1b8174 Author: diego Date: Sun Jan 25 19:57:52 2009 +0000 HAVE_3DNOW --> HAVE_AMD3DNOW to sync with latest configure changes. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16787 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libpostproc/postprocess.c | 16 ++++---- libpostproc/postprocess_template.c | 70 ++++++++++++++++++------------------ 2 files changed, 43 insertions(+), 43 deletions(-) commit 076031ec9864e322f0463c9b7a055fa44a59b939 Author: diego Date: Sun Jan 25 19:51:07 2009 +0000 Restore _MSC_VER case in DECLARE_ALIGNED/DECLARE_ASM_CONST macro declaration. This compiler might be supported in the future or we might some day decide to export these macros. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16786 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 5313c04fc8ccfcc69d47693969ede1d54a836b6e Author: diego Date: Sun Jan 25 19:48:26 2009 +0000 Add AMD 3DNow! instruction enabling/disabling support in the build system. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16785 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit aeed970f2142826c5aec475a697b56dc0f022c9f Author: diego Date: Sun Jan 25 19:43:48 2009 +0000 Drop redundant architecture extension dependencies. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16784 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 2c1ecf4a12badff40925cf993f74c2f1eb1f77fe Author: diego Date: Sun Jan 25 19:24:47 2009 +0000 Drop _MSC_VER case from macro declaration. This compiler will never see our internal headers. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16783 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 86e5d7ad2036d6e06ceec7ea41279669a16172db Author: diego Date: Sun Jan 25 19:22:47 2009 +0000 Drop deprecated av_fifo_write function with the next libavutil version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16782 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/fifo.c | 2 ++ libavutil/fifo.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit e2c174f2d5f2adc6ed69d82ef1670a96ad7c9062 Author: diego Date: Sun Jan 25 19:18:56 2009 +0000 Move DECLARE_ALIGNED and DECLARE_ASM_CONST to internal.h. Their definition depends on preprocessor directives from config.h, thus they cannot be declared in a public header since public headers cannot #include config.h. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16781 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 17 +++++++++++++++++ libavutil/mem.h | 17 ----------------- 2 files changed, 17 insertions(+), 17 deletions(-) commit 2360de7d7141a8724f535e9eec229d22756a05f8 Author: diego Date: Sun Jan 25 19:11:10 2009 +0000 Directly #include some required headers. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16780 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/avcodec.h | 2 +- libavcodec/bytestream.h | 1 + libavcodec/mpegvideo_common.h | 1 + libavformat/mxf.h | 1 + libpostproc/postprocess_internal.h | 1 + 5 files changed, 5 insertions(+), 1 deletions(-) commit 54e50a4f3d049d15dfab7438ac18df846cb79fdd Author: diego Date: Sun Jan 25 18:15:41 2009 +0000 Add missing architecture-specific options to summary output. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16779 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit cf4ffd0c127621b6ce708f9abfc94ae370d8e806 Author: reimar Date: Sun Jan 25 18:12:13 2009 +0000 Use AV_WL32/AV_WB32 in bitstream.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16778 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/bitstream.h | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) commit b22c4794dee9a946f2c93a83c40ae6badd62d685 Author: diego Date: Sun Jan 25 17:52:52 2009 +0000 SSE depends on x86. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16777 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c5678a762cb1d9a032b16e59c679704d1594cc5a Author: diego Date: Sun Jan 25 17:36:48 2009 +0000 Do not #include common.h without necessity. This eliminates the need to work around common.h overriding certain system functions which are required in this header. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16776 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/mem.c | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) commit d96f5a2a79e3519f7c966dd5bdbfbb85d8a4dfde Author: stefano Date: Sun Jan 25 16:59:48 2009 +0000 Make more descriptive the long names for the various variants of H.263. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16775 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263dec.c | 4 ++-- libavcodec/mpegvideo_enc.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit 859f12ecd78f2c518f54d47ed5ab05a742f2f7c8 Author: stefano Date: Sun Jan 25 16:44:45 2009 +0000 Move documentation of av_register_all() from allformats.c to avformat.h, and extend it. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16774 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/allformats.c | 6 ------ libavformat/avformat.h | 9 +++++++++ 2 files changed, 9 insertions(+), 6 deletions(-) commit 4254a444dcf9768a939646bb10bb2651823c0ed3 Author: diego Date: Sun Jan 25 14:01:23 2009 +0000 Remove redundant av_log2_16bit forward declaration, fixes checkheaders warning: libavutil/internal.h:167: warning: redundant redeclaration of `av_log2_16bit' libavutil/common.h:143: warning: previous definition of `av_log2_16bit' was here git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16773 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/internal.h | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 29e7dc85abd533ed9735c2545e248e6f3ba10235 Author: diego Date: Sun Jan 25 14:00:21 2009 +0000 Move internal.h #include to the end of the file so that it is after the declaration of av_log2_16bit, which it uses. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16772 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/common.h | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 838952cd78369b22cf69696010b3925ea34ee610 Author: mru Date: Sun Jan 25 13:04:45 2009 +0000 ARM: NEON optimised H.264 weighted prediction git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16771 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_neon.c | 26 ++++++++ libavcodec/arm/h264dsp_neon.S | 132 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 158 insertions(+), 0 deletions(-) commit 77e0f51727991bba67c3df9c94db37a3d4e2c114 Author: mru Date: Sun Jan 25 13:04:41 2009 +0000 ARM: NEON optimised H.264 biweighted prediction git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16770 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/arm/dsputil_neon.c | 34 ++++++++ libavcodec/arm/h264dsp_neon.S | 168 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 202 insertions(+), 0 deletions(-) commit 8926af5775cb9e55b2041b7de4c43179bc71e4d9 Author: diego Date: Sun Jan 25 11:16:25 2009 +0000 Add required headers to fix warnings during 'make checkheaders'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16769 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ppc/dsputil_ppc.h | 2 ++ libavcodec/ppc/mathops.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit 6df797fb88c79679661a342b989233f616efc5e2 Author: jbr Date: Sun Jan 25 02:27:02 2009 +0000 flacdec: get total number of samples from STREAMINFO git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16768 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 1 + libavcodec/flacdec.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletions(-) commit 843cf440afd55151d803aba45ded0bb6df0aff5c Author: jbr Date: Sun Jan 25 01:21:10 2009 +0000 use function and definitions from libavcodec/flac.h in oggparseflac.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16767 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/oggparseflac.c | 17 ++++++++--------- 1 files changed, 8 insertions(+), 9 deletions(-) commit 432a8cbbb9034fdc84eaa4f733b5ed892363be44 Author: jbr Date: Sun Jan 25 00:34:32 2009 +0000 move FLAC_STREAMINFO_SIZE to flac.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16766 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 2 ++ libavcodec/flacdec.c | 1 - 2 files changed, 2 insertions(+), 1 deletions(-) commit d281f2ddb1faa0f6d823214413292e10545804b0 Author: jbr Date: Sun Jan 25 00:33:25 2009 +0000 define FLAC metadata types in flac.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16765 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.h | 11 +++++++++++ libavcodec/flacdec.c | 4 +--- 2 files changed, 12 insertions(+), 3 deletions(-) commit 9df30528c5fcb85e0569f2de47c374fd30e9bab0 Author: jbr Date: Sun Jan 25 00:16:27 2009 +0000 Handle ID3v2 tags in raw FLAC streams by skipping them. Patch by David DeHaven (dave sagetv com) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16764 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/raw.c | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) commit 5427780cb94e3e4e8e72cdf669a9ef78354d4664 Author: jbr Date: Sat Jan 24 19:05:52 2009 +0000 flacdec: cosmetics: some line wrapping at 80 chars git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16763 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 46 +++++++++++++++++++++++++++++++--------------- 1 files changed, 31 insertions(+), 15 deletions(-) commit a81a56a16d29fcf50b4ebc43b523824c67763e2b Author: jbr Date: Sat Jan 24 18:52:30 2009 +0000 flacdec: cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16762 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) commit b0c785b980fb9bb541efdeb6a6fc2dc85264c9bd Author: jbr Date: Sat Jan 24 18:51:43 2009 +0000 flacdec: cosmetics: use consistent coding style (K&R) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16761 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 243 ++++++++++++++++++++++---------------------------- 1 files changed, 106 insertions(+), 137 deletions(-) commit 2b7680a3193f3cf72dcc97fe0e52138689a3216e Author: diego Date: Sat Jan 24 18:18:24 2009 +0000 Add configuration options section to help output. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16760 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 108 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 55 insertions(+), 53 deletions(-) commit 0272302b1f59b0d2e5d8186bc72da50f4668757b Author: diego Date: Sat Jan 24 18:14:46 2009 +0000 help output cosmetics git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16759 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 7f2f90a5eb8300ce95ede183da83c79d9c574d2f Author: diego Date: Sat Jan 24 17:56:39 2009 +0000 Remove --enable-static and --disable-shared from help output. Only one of --enable or --disable should be in the help output. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16758 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 2c50b89560a85d7ac624ab331727987dfc9e1011 Author: diego Date: Sat Jan 24 17:49:01 2009 +0000 Use cc_default variable in help output for --cc option. The cc variable is not yet initialized when the help output is printed. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16757 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b19f84041d45d4f722a1acee385deda0ad11288d Author: diego Date: Sat Jan 24 17:44:46 2009 +0000 Add a check for ppc4xx instructions; rename preprocessor directive accordingly. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16756 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 3 +++ libavcodec/ppc/mathops.h | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-) commit d4a441f7057f3a7e1b7381b4b770a08d12e056d8 Author: diego Date: Sat Jan 24 17:32:06 2009 +0000 Remove pointless #if HAVE_ALTIVEC around internal header #include and function declarations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16755 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/ppc/dsputil_ppc.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 5fb24f59757bd05a64f8db426ec0affa9d01076b Author: mru Date: Sat Jan 24 17:08:49 2009 +0000 configure: add help for fastdiv git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16754 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b configure | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d2502bde0ec043c3f0bc8661c5d888d2523cee61 Author: jbr Date: Sat Jan 24 16:13:21 2009 +0000 cosmetics: indentation git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16753 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit 946c697da03a06c66fb5348f2dce098efb79a9b0 Author: jbr Date: Sat Jan 24 16:03:17 2009 +0000 flacdec: change several AV_LOG_DEBUG to AV_LOG_ERROR git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16752 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit b4f4f5f50923fabee16e73ebfdb8fb4d02fbe5dc Author: jbr Date: Sat Jan 24 16:02:30 2009 +0000 flacdec: remove another unneeded debugging statement git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16751 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit ba5febf9c1720f9f84a0129f1a419ac4512cdc6f Author: jbr Date: Sat Jan 24 16:01:20 2009 +0000 flacdec: remove unneeded debugging statements git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16750 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 29 ----------------------------- 1 files changed, 0 insertions(+), 29 deletions(-) commit cea89ff13881f9729936c2004d0da972aac1cf51 Author: jbr Date: Sat Jan 24 15:46:19 2009 +0000 flacdec: remove some unused code git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16749 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flacdec.c | 69 +------------------------------------------------ 1 files changed, 2 insertions(+), 67 deletions(-) commit aa79fa9b9b90b373f302e4d6577606a145fb9aca Author: diego Date: Sat Jan 24 14:55:30 2009 +0000 Directly #include a bunch of indirectly #included headers. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16748 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavutil/mathematics.c | 1 + libavutil/mem.c | 3 +++ libavutil/mem.h | 1 + libavutil/rational.c | 1 + 4 files changed, 6 insertions(+), 0 deletions(-) commit 9b37c808a8d2fe4dca382d0c4ec3d3cd920c0a76 Author: diego Date: Sat Jan 24 14:52:46 2009 +0000 Fix undefined preprocessor directives warnings during 'make checkheaders'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16747 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/network.h | 2 ++ libavformat/os_support.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit b92a172629a03d05d2c5f38ea9fc85c3f846c354 Author: diego Date: Sat Jan 24 14:46:00 2009 +0000 Add required headers to fix 'make checkheaders'. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16746 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/rectangle.h | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit e0529fc9dec870cffd17686c516a3c7e266bcc8e Author: stefang Date: Sat Jan 24 14:32:22 2009 +0000 remove alloc_table_0 and alloc_table_2, the same data exists in alloc_table_1 and alloc_table_3 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16745 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegaudiodata.c | 43 +------------------------------------------ 1 files changed, 1 insertions(+), 42 deletions(-) commit 8bc391009c286700d74f8f7d4e367b90404827e8 Author: stefang Date: Sat Jan 24 14:30:15 2009 +0000 remove zigzag_scan8x8, it is the same as ff_zigzag_direct git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16744 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h264.c | 8 ++++---- libavcodec/h264data.h | 19 ------------------- 2 files changed, 4 insertions(+), 23 deletions(-) commit 70aafe10cfaab543a88e04dcaf3b442a402c0c81 Author: stefang Date: Sat Jan 24 14:28:08 2009 +0000 avoid duplication of size_table and offset_table git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16743 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit 71f73143cd0b054f76f1a6762e219224f265d692 Author: stefang Date: Sat Jan 24 14:26:40 2009 +0000 avoid duplication of dquant_code git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16742 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/h263.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 7ed31a02c8df6494912907a68d2948aa11c5f58c Author: banan Date: Sat Jan 24 10:52:26 2009 +0000 I'll take care of qdm2 also git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16741 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7047789a3f91b6d2bb905a7171fd7e76a363d107 Author: stefang Date: Sat Jan 24 08:20:42 2009 +0000 return an error if we can not get a full packet, fixes hang on EOF git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16740 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/iss.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 598ea31c04b4d30b022bade1379f168d31c96833 Author: vitor Date: Sat Jan 24 08:15:43 2009 +0000 Do not allocate RoqTempData on the stack git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16739 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/roqvideo.h | 3 +++ libavcodec/roqvideoenc.c | 27 +++++++++++++++------------ 2 files changed, 18 insertions(+), 12 deletions(-) commit 6434e3723deaf68987d9e5637b52817dfe57cc7f Author: stefang Date: Sat Jan 24 08:06:43 2009 +0000 fix header parsing, the NULL terminated File ID is followed by a space git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16738 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/iss.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 2874eb25f83fdad76c11fc14752326f69eeed5d7 Author: rbultje Date: Sat Jan 24 04:56:18 2009 +0000 Skip m= blocks in the SDP if the media type is unknown. This prevents subsequent a= lines from the m= block to be applied to the previous m= line, thus breaking otherwise functional RTP streams. See discussion in [PATCH] RTSP-MS 7/15: parse and allow unknown m= line codes" thread on mailinglist. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16737 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/rtsp.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 2d39540ea568224acb8e38bff376b7de522a9fb3 Author: jbr Date: Fri Jan 23 22:38:35 2009 +0000 add myself as a maintainer of flacdec.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16736 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit afcbbf9e23582d73c5544d821694837ba10a64bf Author: jbr Date: Fri Jan 23 22:27:19 2009 +0000 rename flac.c to flacdec.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16735 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b MAINTAINERS | 2 +- libavcodec/Makefile | 2 +- libavcodec/flac.c | 795 -------------------------------------------------- libavcodec/flacdec.c | 795 ++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 797 insertions(+), 797 deletions(-) commit fc8e7ccbf6897da717d8b2629eeedfd8626adc49 Author: bcoudurier Date: Fri Jan 23 22:16:31 2009 +0000 set pts and dts when only pts is present, according to specs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16734 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mpegts.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 673edb3f0b5600da16a1da5132209fbfdd7d3b89 Author: bcoudurier Date: Fri Jan 23 20:57:12 2009 +0000 write essence container data git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16733 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxf.h | 1 + libavformat/mxfenc.c | 28 +++++++++++++++++++++++++++- 2 files changed, 28 insertions(+), 1 deletions(-) commit 2abe6f6c565dc834ca3e323d1d042c146d1447a4 Author: bcoudurier Date: Fri Jan 23 20:20:36 2009 +0000 reduce display aspect ratio git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16732 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) commit 07d74283bbf77c4064b52cf56522a7ed7c843c37 Author: bcoudurier Date: Fri Jan 23 20:15:46 2009 +0000 stored height is a multiple of 16 for mpeg2 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16731 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/mxfenc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit b7db90e454ce84a5700d249f75724ad8c9e7afdb Author: bcoudurier Date: Fri Jan 23 20:03:57 2009 +0000 fix endianness of time code, and calculate it in fields, according to specs git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16730 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/gxfenc.c | 10 ++++------ tests/libav.regression.ref | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) commit b816ff72b1043ec9fb80fe20baa32df4dec693f1 Merge: 16a9ed0... ac07652... Author: Anton Khirnov Date: Fri Jan 23 17:31:03 2009 +0100 Merge branch 'ordered_chapters' into ass_fix commit ac0765277c90da6a0e1a04911efed9001951123c Merge: 1bf2313... f44fe3d... Author: Anton Khirnov Date: Fri Jan 23 17:21:22 2009 +0100 Merge branch 'master' into ordered_chapters Conflicts: libavformat/avformat.h commit f44fe3d928649e6b453087b979077df13936eb70 Author: compn Date: Fri Jan 23 12:17:40 2009 +0000 add EM4A fourcc , works for: http://av.watch.impress.co.jp/docs/20040929/xf.asf git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16729 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/riff.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 1ff6b68beb3201ec8f6d7aa36c7984f02f19029b Author: andoma Date: Fri Jan 23 12:09:32 2009 +0000 Avoid allocating MPADecodeContext on stack. Instead move relevant fields into MPADecodeHeader and use it where appropriate. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16728 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/mpegaudio.h | 27 +++++++++++++++++---------- libavcodec/mpegaudio_parser.c | 7 +++---- libavcodec/mpegaudiodec.c | 6 +++--- libavcodec/mpegaudiodecheader.c | 2 +- libavcodec/mpegaudiodecheader.h | 2 +- libavformat/mp3.c | 2 +- 6 files changed, 26 insertions(+), 20 deletions(-) commit 8c01f32fc91c5e8736977dcbefdf46b93381014c Author: michael Date: Fri Jan 23 09:47:22 2009 +0000 Workaround ffms behavior of returning EAGAIN at EOF. Should fix regression tests & fate. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16727 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 28aea0d0806113667170080a9e3badc0190b31ec Author: kostya Date: Fri Jan 23 06:33:04 2009 +0000 Remove the block with always false condition from vc1_parse_frame_header() git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16726 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit 8d8c539e046e136ebed8734813e428c44d9149a5 Author: kostya Date: Fri Jan 23 06:31:17 2009 +0000 VC-1 postproc field is 2 bits wide while decoder read only single bit. Spotted by Stephen Warren. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16725 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/vc1.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6d24823c55c97e6f9b80cce30363c6030369b6fa Author: michael Date: Thu Jan 22 23:35:31 2009 +0000 Move av_read_frame/parser related buffer variables from AVFormatContext to AVStream, this is required if we want to allow the user to pull frames from specific streams at some point in the future. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16724 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/avformat.h | 13 ++++++-- libavformat/utils.c | 81 ++++++++++++++++++++++-------------------------- 2 files changed, 47 insertions(+), 47 deletions(-) commit cec2759d5a829c80daace82e77a7118dd7ccbd3b Author: jbr Date: Thu Jan 22 22:23:58 2009 +0000 flacdec: add support for 3 additional sample rate codes git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16723 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/flac.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit c970d3e91eb0edf543b47d3811022ad3f6247b30 Author: alexc Date: Thu Jan 22 19:48:10 2009 +0000 Mark ff_fft_init with av_cold. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16722 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/fft.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9c39a22b2ced6c9886a3cdf7ddb658eeaee9d42b Author: alexc Date: Thu Jan 22 19:46:23 2009 +0000 Clean up FFT related comments. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16721 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavcodec/dsputil.h | 12 ++++++++++++ libavcodec/fft.c | 12 ------------ 2 files changed, 12 insertions(+), 12 deletions(-) commit ae01179d6d706146c7098fcfe42492d019aba788 Author: bcoudurier Date: Thu Jan 22 19:45:53 2009 +0000 print stream sar if present and different than codec sar git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16720 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit cc7bdb29172f6a8c5d2dab13a91574595b34f0d9 Author: michael Date: Thu Jan 22 12:08:06 2009 +0000 Use EAGAIN return, primarely intended as example of EAGAIN useage. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16719 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/flvdec.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 6358940cc7e776bee068d83fb5330d9de121b090 Author: michael Date: Thu Jan 22 12:06:02 2009 +0000 Handle av_read_frame() EAGAIN return. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16718 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b libavformat/utils.c | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) commit 9ba05275243aa3b5c5682d5d21cce864709f6d9a Author: michael Date: Thu Jan 22 12:04:01 2009 +0000 Handle av_read_frame() EAGAIN return. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16717 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b ffmpeg.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 16a9ed0f862747aa002445fa76aaea936edb1152 Author: Anton Khirnov Date: Fri Jan 16 20:41:22 2009 +0100 Hack to make ass subs work in mplayer. libavformat/matroskadec.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 1bf2313d257b2b87ac24cf02656fa117d83ac55d Author: Anton Khirnov Date: Fri Jan 16 19:54:30 2009 +0100 matroskadec: initial support for ordered chapters. libavformat/matroska.h | 2 + libavformat/matroskadec.c | 397 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 363 insertions(+), 36 deletions(-) commit cca2bdcbb87d5875a4a8a31abd83cad873be4063 Author: Anton Khirnov Date: Fri Jan 16 19:10:25 2009 +0100 Support for loading external files, generic part. libavformat/avformat.h | 16 ++++++++++++++-- libavformat/utils.c | 23 +++++++++++++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) commit 0860b2c56a9940beebae1b1d50fe93cd2a0fa17a Author: Anton Khirnov Date: Fri Jan 16 19:09:30 2009 +0100 File protocol: support for opening dirs. libavformat/avio.h | 1 + libavformat/file.c | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 0 deletions(-)