Michael Niedermayer [Fri, 15 Feb 2008 20:32:32 +0000 (20:32 +0000)]
Fix timestamps and durations if the first packets have no durations nor timestamps,
and the information needed to guess the duration only becomes known at a later packet.
Originally committed as revision 11963 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 20:23:49 +0000 (20:23 +0000)]
Simplify avcodec_default_get_buffer()
Originally committed as revision 11962 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 20:20:57 +0000 (20:20 +0000)]
Add header for declaration of ff_xxxx functions in imgconvert.c
Originally committed as revision 11961 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 20:19:46 +0000 (20:19 +0000)]
This should not be part of the public API
Originally committed as revision 11960 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:47:14 +0000 (19:47 +0000)]
My commit in r11942 broke compilation.
This fixes it.
Originally committed as revision 11959 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:36:58 +0000 (19:36 +0000)]
Remove everything not yet commited to svn
Originally committed as revision 11958 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:35:06 +0000 (19:35 +0000)]
Improve conditional compilation of vsrc_movie.c
Commited in SoC by Vitor Sessak on 2008-02-13 17:59:45
Originally committed as revision 11957 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:34:54 +0000 (19:34 +0000)]
Fix compilation
Commited in SoC by Vitor Sessak on 2008-02-12 20:51:02
Originally committed as revision 11956 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:34:43 +0000 (19:34 +0000)]
True conditional compilation
Commited in SoC by Vitor Sessak on 2008-02-12 20:35:37
Originally committed as revision 11955 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:34:10 +0000 (19:34 +0000)]
Add movie file video source filter.
Commited in SoC by Víctor Paesa on 2008-01-31 20:55:50
Originally committed as revision 11954 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:33:48 +0000 (19:33 +0000)]
Cosmetics: split long line
Commited in SoC by Víctor Paesa on 2008-01-12 11:33:59
Originally committed as revision 11953 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:33:36 +0000 (19:33 +0000)]
Link to libraries in dependency order.
Commited in SoC by Víctor Paesa on 2008-01-12 11:31:09
Originally committed as revision 11952 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:33:05 +0000 (19:33 +0000)]
More targets addition
Merge of several patches in SoC, by various authors.
Originally committed as revision 11951 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Fri, 15 Feb 2008 19:31:19 +0000 (19:31 +0000)]
Fix Cygwin compilation.
Patch by Víctor Paesa.
Commited in SoC by Vitor Sessak on 2007-11-10 20:00:16
Originally committed as revision 11950 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:30:58 +0000 (19:30 +0000)]
Targets addition and removal
Commited in SoC by Bobby Bingham
Originally committed as revision 11949 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:29:00 +0000 (19:29 +0000)]
Remove test program and test video output module since ffplay can be used
for testing for a while now.
Commited in SoC by Bobby Bingham on 2007-08-14 22:31:51
Originally committed as revision 11948 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:24:25 +0000 (19:24 +0000)]
Merge ... several revisions that add more targets to the
Makefile.
Commited in SoC by Bobby Bingham on sep. 2007.
Originally committed as revision 11947 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:21:42 +0000 (19:21 +0000)]
work into the ffmpeg build system
Commited in SoC by Bobby Bingham on 2007-07-24 17:59:16
Originally committed as revision 11946 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:21:21 +0000 (19:21 +0000)]
Add rule for make clean.
Commited in SoC by Bobby Bingham on 2007-07-15 16:16:36
Originally committed as revision 11945 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:20:46 +0000 (19:20 +0000)]
Merge of several revisions adding filters
Commited in SoC by Bobby Bingham from 2007-07-06 to
2007-07-08.
Originally committed as revision 11944 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:18:12 +0000 (19:18 +0000)]
First version of libavfilter Makefile
Original commit message:
Simple filter test program
Commited in SoC by Bobby Bingham on 2007-06-29 17:08:49
Originally committed as revision 11943 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 18:01:07 +0000 (18:01 +0000)]
Split avpicture_fill() in two functions. This will be
useful for libavfilter and to simplify
avcodec_default_get_buffer().
Originally committed as revision 11942 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Feb 2008 14:58:18 +0000 (14:58 +0000)]
prettyprinting cosmetics
Originally committed as revision 11941 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Fri, 15 Feb 2008 13:44:08 +0000 (13:44 +0000)]
silence wmaenc.c:181: warning:suggestparentheses around assignment used as truth value
Originally committed as revision 11940 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Feb 2008 13:21:00 +0000 (13:21 +0000)]
It appears last_pts was not set ...
Originally committed as revision 11939 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Fri, 15 Feb 2008 12:04:35 +0000 (12:04 +0000)]
Fix
utils.c: In function ‘avcodec_get_context_defaults2’:
utils.c:793: warning: assignment discards qualifiers from pointer target type
Originally committed as revision 11938 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Fri, 15 Feb 2008 11:38:38 +0000 (11:38 +0000)]
Fix
opt.c: In function ‘av_set_string’:
opt.c:164: warning: passing argument 9 of ‘ff_eval2’ from incompatible pointer type
Originally committed as revision 11937 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Fri, 15 Feb 2008 07:50:27 +0000 (07:50 +0000)]
More explicit unsupported pixel format error messages.
Patch by Stefano Sabatini: stefano sabatini (minus) lala % poste it
Originally committed as revision 25999 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Michael Niedermayer [Fri, 15 Feb 2008 02:57:19 +0000 (02:57 +0000)]
Header elision muxing support.
This only removes 2 bytes from MP3 and MP2 currently.
Up to 4 could be removed from MP3/MP2 though this might need a 2pass muxer.
Primitive code to remove headers from MPEG-1/2/4 is there too but for the
single file I tried it on (the one in the regression tests), it was a loss
because all video frames were >4096 byte, so that it is disabled ATM.
Originally committed as revision 11936 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Feb 2008 02:36:09 +0000 (02:36 +0000)]
Elision header demuxing support.
Originally committed as revision 11935 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 14 Feb 2008 18:53:12 +0000 (18:53 +0000)]
-vsync 2 (drop frames if there are too many but do not duplicate any)
Originally committed as revision 11934 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benoit Fouet [Thu, 14 Feb 2008 09:20:53 +0000 (09:20 +0000)]
Update regression test checksum for ffm.
Originally committed as revision 11933 to svn://svn.ffmpeg.org/ffmpeg/trunk
avcoder [Thu, 14 Feb 2008 08:16:07 +0000 (08:16 +0000)]
Avoid void*-arithmetic.
Patch by mvplayer: ffmpeg gmail com
Originally committed as revision 11932 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Feb 2008 20:17:28 +0000 (20:17 +0000)]
Read match time delta in the frame header.
We do not do anything with it as lavf does not really support it yet.
Originally committed as revision 11931 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Feb 2008 20:13:29 +0000 (20:13 +0000)]
Read match_time_delta in the framecode table.
Originally committed as revision 11930 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Feb 2008 20:01:09 +0000 (20:01 +0000)]
update flags
Originally committed as revision 11929 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 19:26:45 +0000 (19:26 +0000)]
honor stsd v1 first, fix mace surge-2-8-MAC3.mov, beware of mulaw,alaw
Originally committed as revision 11928 to svn://svn.ffmpeg.org/ffmpeg/trunk
Thorsten Jordan [Wed, 13 Feb 2008 14:24:34 +0000 (14:24 +0000)]
Cosmetics: indentation
Patch by Thorsten Jordan (tjordan atay macrosystem otday de)
[FFmpeg-devel] Behaviour of liba52 decoder
Originally committed as revision 11927 to svn://svn.ffmpeg.org/ffmpeg/trunk
Thorsten Jordan [Wed, 13 Feb 2008 14:20:22 +0000 (14:20 +0000)]
Remove useless buffering of input data, so that avcodec_decode_audio never
returns 0 for a valid frame
Patch by Thorsten Jordan (tjordan atay macrosystem otday de)
[FFmpeg-devel] Behaviour of liba52 decoder
Originally committed as revision 11926 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 13:11:10 +0000 (13:11 +0000)]
10l, forgot alaw/mulaw mono, use bits_per_sample in fact,
it should correctly set by av_get_bits_per_sample if recognized
Originally committed as revision 11925 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Wed, 13 Feb 2008 12:51:14 +0000 (12:51 +0000)]
Include poll.h instead of sys/poll.h
Originally committed as revision 11924 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 10:58:16 +0000 (10:58 +0000)]
warn use if edit list is not starting at 0, a/v desync might occur
Originally committed as revision 11923 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 10:53:48 +0000 (10:53 +0000)]
remove now useless code
Originally committed as revision 11922 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 10:52:23 +0000 (10:52 +0000)]
remove messy and not always correct chunk size workaround, use correct values instead
Originally committed as revision 11921 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 09:26:10 +0000 (09:26 +0000)]
typo fix: inited --> initialized
Originally committed as revision 11920 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 09:07:41 +0000 (09:07 +0000)]
typo
Originally committed as revision 25991 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Wed, 13 Feb 2008 08:36:04 +0000 (08:36 +0000)]
Add fallback for DECLARE_ALIGNED and DECLARE_ASM_CONST.
Originally committed as revision 11919 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 08:33:05 +0000 (08:33 +0000)]
Mark MSVC compiler macros as such.
Originally committed as revision 11918 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 08:08:03 +0000 (08:08 +0000)]
Disentangle nested preprocessor directives.
Originally committed as revision 11917 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 08:05:51 +0000 (08:05 +0000)]
Print Theora bitstream version at DEBUG, not at VERBOSE level.
Originally committed as revision 11916 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 01:18:12 +0000 (01:18 +0000)]
cosmetics: Replace // by /* */ comments.
sync with upstream libmpeg2 0.4.1
Originally committed as revision 11915 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 11 Feb 2008 23:17:06 +0000 (23:17 +0000)]
Do not use ranges with tr, the results are locale-dependent.
Suggested by Rich Felker.
Originally committed as revision 11914 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 22:37:44 +0000 (22:37 +0000)]
return error when dv audio extraction fails
Originally committed as revision 11913 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 22:34:43 +0000 (22:34 +0000)]
remove obsolete comments
Originally committed as revision 11912 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 22:34:03 +0000 (22:34 +0000)]
remove useless braces
Originally committed as revision 11911 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 22:33:35 +0000 (22:33 +0000)]
cosmetics, indentation, braces
Originally committed as revision 11910 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 22:32:35 +0000 (22:32 +0000)]
split chunks in the case of big compressed audio frames,
might be tweaked, fix qt_dv_pal_test.mov.
Originally committed as revision 11909 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 22:23:05 +0000 (22:23 +0000)]
use correct demux mechanism when audio compression id is -2, dv audio does not matter, demux partially qt_dv_pal_test.mov which does NOT use cid -2
Originally committed as revision 11908 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Mon, 11 Feb 2008 21:49:24 +0000 (21:49 +0000)]
Factor bytewidth determination in its own function
Originally committed as revision 11907 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 15:20:35 +0000 (15:20 +0000)]
fcp imx 40 fourccs
Originally committed as revision 11906 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 14:10:52 +0000 (14:10 +0000)]
indentation
Originally committed as revision 11905 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 11 Feb 2008 14:10:29 +0000 (14:10 +0000)]
more correct and simpler
Originally committed as revision 11904 to svn://svn.ffmpeg.org/ffmpeg/trunk
Paul Kelly [Mon, 11 Feb 2008 08:01:07 +0000 (08:01 +0000)]
Add 'reservoir' flag to lavc's flags2 controlling whether or not codes may
utilize a bit reservoir. Also, make the lame encoder utilize this flag.
patch by Paul Kelly, paul a stjohnspoint d co d uk
Originally committed as revision 11903 to svn://svn.ffmpeg.org/ffmpeg/trunk
D Richard Felker III [Mon, 11 Feb 2008 03:30:42 +0000 (03:30 +0000)]
Do not use GNU-specific (or BSD-specific or whatever they may be)
constants which are completely unneeded anyway. Note that 3 is a cheap
integer bound for log10(1<<CHAR_BIT).
Originally committed as revision 11902 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:05:02 +0000 (18:05 +0000)]
Coding style changes
Originally committed as revision 11901 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:55 +0000 (18:04 +0000)]
More code factorization
Originally committed as revision 11900 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:52 +0000 (18:04 +0000)]
Factor duplicated loop
Originally committed as revision 11899 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:49 +0000 (18:04 +0000)]
Do not hardcode the list of pixel formats and use PIX_FMT_NB instead.
Originally committed as revision 11898 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:43 +0000 (18:04 +0000)]
Do not hardcode the type of AVFilterFormats.formats in allocation
Originally committed as revision 11897 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:38 +0000 (18:04 +0000)]
Oops, my last commit broke compilation...
Originally committed as revision 11896 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:36 +0000 (18:04 +0000)]
Make regression tests to pass with libavfilter.
Originally committed as revision 11895 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:32 +0000 (18:04 +0000)]
Need to be careful when dealing with references.
Commited in SoC by Bobby Bingham
Originally committed as revision 11894 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:04:27 +0000 (18:04 +0000)]
10l. parameter was unused and redundant.
Commited in SoC by Bobby Bingham
Originally committed as revision 11893 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:03:18 +0000 (18:03 +0000)]
avfilter_formats_unref() should remove the given reference, not the last
reference.
Commited in SoC by Bobby Bingham
Originally committed as revision 11892 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 10 Feb 2008 18:02:11 +0000 (18:02 +0000)]
First libavfilter commit.
Original log message:
Forgot to add in the big colorspace commit
Commited in SoC by Bobby Bingham
Originally committed as revision 11891 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Sun, 10 Feb 2008 01:45:42 +0000 (01:45 +0000)]
asm argument that might be in memory needs a size
Originally committed as revision 11890 to svn://svn.ffmpeg.org/ffmpeg/trunk
Carl Eugen Hoyos [Sat, 9 Feb 2008 22:57:37 +0000 (22:57 +0000)]
Make dither4 & dither8 const.
Originally committed as revision 25967 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Carl Eugen Hoyos [Sat, 9 Feb 2008 20:47:11 +0000 (20:47 +0000)]
Allow compilation with icc 10.1.
Originally committed as revision 11889 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 9 Feb 2008 18:07:20 +0000 (18:07 +0000)]
Remove pointless #if.
Originally committed as revision 11888 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 9 Feb 2008 18:02:28 +0000 (18:02 +0000)]
Remove pointless code.
Originally committed as revision 11887 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 9 Feb 2008 17:55:07 +0000 (17:55 +0000)]
Use HAVE_ALTIVEC preprocessor conditionals like in the rest of FFmpeg.
Originally committed as revision 11886 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 9 Feb 2008 17:26:40 +0000 (17:26 +0000)]
Remove pointless code.
Originally committed as revision 11885 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 9 Feb 2008 14:45:36 +0000 (14:45 +0000)]
assert() and note about odd len.
Originally committed as revision 11884 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Sat, 9 Feb 2008 13:53:15 +0000 (13:53 +0000)]
30% faster ff_vorbis_floor1_render_list, 3% faster overall
Originally committed as revision 11883 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Sat, 9 Feb 2008 05:29:47 +0000 (05:29 +0000)]
use fewer registers in apply_welch_window_sse2
Originally committed as revision 11882 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 9 Feb 2008 03:42:48 +0000 (03:42 +0000)]
optimize apply_welch_window()
Originally committed as revision 11881 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Fri, 8 Feb 2008 19:17:46 +0000 (19:17 +0000)]
Use a consistent capitalization for 'Snow' as discussed on the list
Originally committed as revision 11880 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 6 Feb 2008 18:57:00 +0000 (18:57 +0000)]
cosmetics, remove whitespaces before and after parenthesis
Originally committed as revision 11879 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Wed, 6 Feb 2008 12:37:37 +0000 (12:37 +0000)]
Add support for speex in ogg
Originally committed as revision 11878 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 6 Feb 2008 12:32:31 +0000 (12:32 +0000)]
sse2 h264 motion compensation. not new code, just separate out the cases that didn't need ssse3.
Originally committed as revision 11877 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 6 Feb 2008 04:44:21 +0000 (04:44 +0000)]
put loop counter in a register if possible. makes some of the qpel functions 3% faster.
Originally committed as revision 11876 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 6 Feb 2008 04:14:07 +0000 (04:14 +0000)]
fix aliasing warnings. simpler too.
Originally committed as revision 11875 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 6 Feb 2008 03:51:53 +0000 (03:51 +0000)]
constant was excessively aligned
Originally committed as revision 11874 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 6 Feb 2008 01:51:32 +0000 (01:51 +0000)]
Allow the user to select which codec out of several in stsd he wants.
Originally committed as revision 11873 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Tue, 5 Feb 2008 18:39:55 +0000 (18:39 +0000)]
Check that we have enough input data in IMC decoder.
Originally committed as revision 11872 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Tue, 5 Feb 2008 11:22:55 +0000 (11:22 +0000)]
ssse3 h264 motion compensation.
25% faster tham mmx on core2, 35% if you discount fullpel, 4% overall decoding.
Originally committed as revision 11871 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Tue, 5 Feb 2008 03:58:13 +0000 (03:58 +0000)]
add qpel rounder once during hv rather than twice during hv and whatever it's averaged with
Originally committed as revision 11870 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 5 Feb 2008 01:35:34 +0000 (01:35 +0000)]
seek regression ref update for ogg
Originally committed as revision 11869 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Tue, 5 Feb 2008 01:16:48 +0000 (01:16 +0000)]
clean up an ugliness introduced in r11826. this syntax will require fewer changes when adding future sse2 code.
Originally committed as revision 11868 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 5 Feb 2008 01:16:47 +0000 (01:16 +0000)]
Fix issue 338:
Correctly interleave ogg packets per granule
and set eos correctly, 2 packets buffering is needed.
It duplicates interleave_per_dts a bit,
if someone has a good solution, I'll implement it.
Originally committed as revision 11867 to svn://svn.ffmpeg.org/ffmpeg/trunk