]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
benoit [Tue, 27 Jan 2009 18:00:40 +0000 (18:00 +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
mru [Tue, 27 Jan 2009 16:34:10 +0000 (16:34 +0000)]
ARM: remove some unused macro arguments
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16824
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 27 Jan 2009 16:06:51 +0000 (16:06 +0000)]
ARM: reorder some instructions in put_pixels*_arm
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16823
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 27 Jan 2009 16:06:47 +0000 (16:06 +0000)]
ARM: replace jump tables with conditional branches
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16822
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 27 Jan 2009 16:06:44 +0000 (16:06 +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
mru [Tue, 27 Jan 2009 16:06:41 +0000 (16:06 +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
mru [Tue, 27 Jan 2009 16:06:38 +0000 (16:06 +0000)]
ARM: optimised mid_pred()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16819
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 27 Jan 2009 16:06:34 +0000 (16:06 +0000)]
ARM: allow register operands for shifts in MULL()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16818
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Tue, 27 Jan 2009 12:23:16 +0000 (12:23 +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
stefang [Tue, 27 Jan 2009 06:04:01 +0000 (06:04 +0000)]
fix doxygen file reference
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16816
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 27 Jan 2009 04:29:33 +0000 (04:29 +0000)]
seek at 0 when timestamp requested is negative
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16815
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Tue, 27 Jan 2009 00:46:18 +0000 (00:46 +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
aurel [Tue, 27 Jan 2009 00:23:27 +0000 (00:23 +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
aurel [Mon, 26 Jan 2009 23:39:22 +0000 (23:39 +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
diego [Mon, 26 Jan 2009 22:51:16 +0000 (22:51 +0000)]
Fix filenames in Doxygen comments.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16811
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 26 Jan 2009 22:23:04 +0000 (22:23 +0000)]
Update preset files documentation to match with r16795.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16810
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 26 Jan 2009 20:21:25 +0000 (20:21 +0000)]
Implement avfilter_graph_check_validity().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16809
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 26 Jan 2009 19:46:47 +0000 (19:46 +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
mru [Mon, 26 Jan 2009 14:32:01 +0000 (14:32 +0000)]
configure: exit with error if OS is unknown
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16807
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Mon, 26 Jan 2009 13:55:54 +0000 (13:55 +0000)]
Add a Changelog entry for the ALSA stuff.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16806
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Mon, 26 Jan 2009 13:44:09 +0000 (13:44 +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
diego [Mon, 26 Jan 2009 11:15:47 +0000 (11:15 +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
benoit [Mon, 26 Jan 2009 09:42:48 +0000 (09:42 +0000)]
Remove unneeded check.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16803
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Mon, 26 Jan 2009 09:41:23 +0000 (09:41 +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
mru [Mon, 26 Jan 2009 09:24:52 +0000 (09:24 +0000)]
Fix version.h dependency on version.sh
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16801
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Mon, 26 Jan 2009 09:16:09 +0000 (09:16 +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
diego [Mon, 26 Jan 2009 09:10:04 +0000 (09:10 +0000)]
version.h depends on version.sh.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16799
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 26 Jan 2009 08:36:06 +0000 (08:36 +0000)]
HAVE_3DNOW --> HAVE_AMD3DNOW
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16798
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 26 Jan 2009 03:40:48 +0000 (03:40 +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
diego [Sun, 25 Jan 2009 23:21:02 +0000 (23:21 +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
superdump [Sun, 25 Jan 2009 23:10:56 +0000 (23:10 +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
diego [Sun, 25 Jan 2009 22:59:05 +0000 (22:59 +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
superdump [Sun, 25 Jan 2009 22:44:57 +0000 (22:44 +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
diego [Sun, 25 Jan 2009 22:40:43 +0000 (22:40 +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
mru [Sun, 25 Jan 2009 22:23:03 +0000 (22:23 +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
diego [Sun, 25 Jan 2009 22:05:26 +0000 (22:05 +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
diego [Sun, 25 Jan 2009 21:54:05 +0000 (21:54 +0000)]
Add required limits.h header.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16789
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Sun, 25 Jan 2009 21:28:56 +0000 (21:28 +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
diego [Sun, 25 Jan 2009 19:57:52 +0000 (19:57 +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
diego [Sun, 25 Jan 2009 19:51:07 +0000 (19:51 +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
diego [Sun, 25 Jan 2009 19:48:26 +0000 (19:48 +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
diego [Sun, 25 Jan 2009 19:43:48 +0000 (19:43 +0000)]
Drop redundant architecture extension dependencies.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16784
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 25 Jan 2009 19:24:47 +0000 (19:24 +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
diego [Sun, 25 Jan 2009 19:22:47 +0000 (19:22 +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
diego [Sun, 25 Jan 2009 19:18:56 +0000 (19:18 +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
diego [Sun, 25 Jan 2009 19:11:10 +0000 (19:11 +0000)]
Directly #include some required headers.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16780
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 25 Jan 2009 18:15:41 +0000 (18:15 +0000)]
Add missing architecture-specific options to summary output.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16779
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 25 Jan 2009 18:12:13 +0000 (18:12 +0000)]
Use AV_WL32/AV_WB32 in bitstream.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16778
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 25 Jan 2009 17:52:52 +0000 (17:52 +0000)]
SSE depends on x86.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16777
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 25 Jan 2009 17:36:48 +0000 (17:36 +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
stefano [Sun, 25 Jan 2009 16:59:48 +0000 (16:59 +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
stefano [Sun, 25 Jan 2009 16:44:45 +0000 (16:44 +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
diego [Sun, 25 Jan 2009 14:01:23 +0000 (14:01 +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
diego [Sun, 25 Jan 2009 14:00:21 +0000 (14:00 +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
mru [Sun, 25 Jan 2009 13:04:45 +0000 (13:04 +0000)]
ARM: NEON optimised H.264 weighted prediction
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16771
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 25 Jan 2009 13:04:41 +0000 (13:04 +0000)]
ARM: NEON optimised H.264 biweighted prediction
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16770
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 25 Jan 2009 11:16:25 +0000 (11:16 +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
jbr [Sun, 25 Jan 2009 02:27:02 +0000 (02:27 +0000)]
flacdec: get total number of samples from STREAMINFO
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16768
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 25 Jan 2009 01:21:10 +0000 (01:21 +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
jbr [Sun, 25 Jan 2009 00:34:32 +0000 (00:34 +0000)]
move FLAC_STREAMINFO_SIZE to flac.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16766
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 25 Jan 2009 00:33:25 +0000 (00:33 +0000)]
define FLAC metadata types in flac.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16765
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 25 Jan 2009 00:16:27 +0000 (00:16 +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
jbr [Sat, 24 Jan 2009 19:05:52 +0000 (19:05 +0000)]
flacdec: cosmetics: some line wrapping at 80 chars
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16763
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sat, 24 Jan 2009 18:52:30 +0000 (18:52 +0000)]
flacdec: cosmetics: indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16762
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sat, 24 Jan 2009 18:51:43 +0000 (18:51 +0000)]
flacdec: cosmetics: use consistent coding style (K&R)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16761
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 24 Jan 2009 18:18:24 +0000 (18:18 +0000)]
Add configuration options section to help output.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16760
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 24 Jan 2009 18:14:46 +0000 (18:14 +0000)]
help output cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16759
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 24 Jan 2009 17:56:39 +0000 (17:56 +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
diego [Sat, 24 Jan 2009 17:49:01 +0000 (17:49 +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
diego [Sat, 24 Jan 2009 17:44:46 +0000 (17:44 +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
diego [Sat, 24 Jan 2009 17:32:06 +0000 (17:32 +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
mru [Sat, 24 Jan 2009 17:08:49 +0000 (17:08 +0000)]
configure: add help for fastdiv
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16754
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sat, 24 Jan 2009 16:13:21 +0000 (16:13 +0000)]
cosmetics: indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16753
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sat, 24 Jan 2009 16:03:17 +0000 (16:03 +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
jbr [Sat, 24 Jan 2009 16:02:30 +0000 (16:02 +0000)]
flacdec: remove another unneeded debugging statement
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16751
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sat, 24 Jan 2009 16:01:20 +0000 (16:01 +0000)]
flacdec: remove unneeded debugging statements
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16750
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sat, 24 Jan 2009 15:46:19 +0000 (15:46 +0000)]
flacdec: remove some unused code
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16749
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 24 Jan 2009 14:55:30 +0000 (14:55 +0000)]
Directly #include a bunch of indirectly #included headers.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16748
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 24 Jan 2009 14:52:46 +0000 (14:52 +0000)]
Fix undefined preprocessor directives warnings during 'make checkheaders'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16747
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 24 Jan 2009 14:46:00 +0000 (14:46 +0000)]
Add required headers to fix 'make checkheaders'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16746
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 24 Jan 2009 14:32:22 +0000 (14:32 +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
stefang [Sat, 24 Jan 2009 14:30:15 +0000 (14:30 +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
stefang [Sat, 24 Jan 2009 14:28:08 +0000 (14:28 +0000)]
avoid duplication of size_table and offset_table
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16743
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 24 Jan 2009 14:26:40 +0000 (14:26 +0000)]
avoid duplication of dquant_code
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16742
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Sat, 24 Jan 2009 10:52:26 +0000 (10:52 +0000)]
I'll take care of qdm2 also
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16741
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 24 Jan 2009 08:20:42 +0000 (08:20 +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
vitor [Sat, 24 Jan 2009 08:15:43 +0000 (08:15 +0000)]
Do not allocate RoqTempData on the stack
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16739
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 24 Jan 2009 08:06:43 +0000 (08:06 +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
rbultje [Sat, 24 Jan 2009 04:56:18 +0000 (04:56 +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
jbr [Fri, 23 Jan 2009 22:38:35 +0000 (22:38 +0000)]
add myself as a maintainer of flacdec.c
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16736
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Fri, 23 Jan 2009 22:27:19 +0000 (22:27 +0000)]
rename flac.c to flacdec.c
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16735
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 23 Jan 2009 22:16:31 +0000 (22:16 +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
bcoudurier [Fri, 23 Jan 2009 20:57:12 +0000 (20:57 +0000)]
write essence container data
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16733
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 23 Jan 2009 20:20:36 +0000 (20:20 +0000)]
reduce display aspect ratio
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16732
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 23 Jan 2009 20:15:46 +0000 (20:15 +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
bcoudurier [Fri, 23 Jan 2009 20:03:57 +0000 (20:03 +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
compn [Fri, 23 Jan 2009 12:17:40 +0000 (12:17 +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
andoma [Fri, 23 Jan 2009 12:09:32 +0000 (12:09 +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
michael [Fri, 23 Jan 2009 09:47:22 +0000 (09:47 +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
kostya [Fri, 23 Jan 2009 06:33:04 +0000 (06:33 +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