Benjamin Larsson
dd462087fd
Don't use byte swaps and use the more portable way
...
of declaring aligned buffers.
Originally committed as revision 8021 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
fda51641b1
factorize more calls to fill_rectangle()
...
Originally committed as revision 8017 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
d19f5acb36
factorize fill_rectangle() calls
...
Originally committed as revision 8016 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Alex Beregszaszi
492d0e4c12
display line number when printing error
...
Originally committed as revision 8015 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
b21e0b6dfc
rewrite H264_CHROMA_MC4_TMPL (20% faster)
...
Originally committed as revision 8012 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
bc2ce35b31
remove imgresample and convert with the next version bump
...
Originally committed as revision 8005 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
e4cc43625f
Use AVRandom
...
Originally committed as revision 8004 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
eeb40eb367
10l: forgot break statement
...
Originally committed as revision 8003 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
8d6947bc7d
factorize fill_rectangle()
...
remove more silly ref_count checks
use list_count where appropriate
Originally committed as revision 8000 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
3425501d3b
replace list<2 checks by list<list_count
...
remove silly ref_count<0 and ref_count==0 checks its impossible for this variable to have such a value
Originally committed as revision 7999 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
187696fa72
fix 2nd ref_count check
...
add list_count
Originally committed as revision 7998 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
0565c64834
fix ref_count check
...
Originally committed as revision 7997 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
65a0f3fd47
factorize mv_cache and mvd_cache init
...
Originally committed as revision 7996 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
43ff071456
simplify
...
Originally committed as revision 7995 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
2a115873af
add a few asserts to ensure alignment
...
Originally committed as revision 7994 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
00e210ddbb
prevent h.264 MC related functions from being inlined (yes this is much faster the code just doesnt fit in the code cache otherwise)
...
Originally committed as revision 7993 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michel Bardiaux
5286d11fcd
Spelling fix
...
Originally committed as revision 7989 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michel Bardiaux
1d726a5958
Spelling fix
...
Originally committed as revision 7988 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
befa3397c5
Move xvmc_render.h to libavcodec where it belongs. Blessed by Ivan.
...
Originally committed as revision 7986 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
e13d80238c
doxy for avcodec_encode_video()
...
Originally committed as revision 7977 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michel Bardiaux
e372862674
Fix one warning
...
Originally committed as revision 7976 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
35f9736988
rename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERF
...
Originally committed as revision 7968 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
François Revol
8fa36ae09d
This fixes error handling for BeOS, removing the need for some ifdefs.
...
AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h.
Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed.
Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code.
This also removes the need for berrno.h.
Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michel Bardiaux
bcdf0d2697
Change some dprintf to av_log
...
Originally committed as revision 7964 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
674678b04a
Intensity compensation for B-frames in AP was missing
...
Originally committed as revision 7962 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
dc02fc6a68
consistency renaming: yuv422 --> yuyv422
...
Originally committed as revision 7959 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
9ac529a5ba
consistency renaming: uyvy411 --> uyyvyy411
...
Originally committed as revision 7958 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
3cf5b6bed7
consistency renaming: rgba32 --> rgb32
...
Originally committed as revision 7957 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
7bc5f2a8a4
Restore the possibility to link liba52 instead of dlopening.
...
Originally committed as revision 7945 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
f4ca507980
Rename ac3 decoder to liba52 to prepare for native decoder.
...
Originally committed as revision 7939 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
ecfc4f4436
rename HAVE_GPROF to CONFIG_GPROF
...
Originally committed as revision 7934 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
0900a85fe8
Remove internal liba52; external lib still works, native decoder coming up.
...
Originally committed as revision 7933 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b7d3bfa6d3
Remove unused libac3 AC3 decoding interface.
...
Originally committed as revision 7923 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
392b76ca93
Minor AMD64 compilation fix
...
Originally committed as revision 7907 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
9bc0d3ef3e
maybe fix x86_64 (untested)
...
Originally committed as revision 7906 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Francois Oligny-Lemieux
6ff9b4226b
always decode extradata when of non-avc stream (like RTSP)
...
Patch by Francois Oligny-Lemieux % eucloid A gmail P com %
Original thread:
Date: Feb 9, 2007 12:00 AM
Subject: [Ffmpeg-devel] h264.c patch, always decoding extradata when on non avc stream
Originally committed as revision 7904 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
b2a581dc71
packets with half pcm samples are invalid
...
Originally committed as revision 7900 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
7c4fd7eb0c
factor out common subexprssion (gcc of course is too stupid to do this ...)
...
5% faster avg_h264_chroma_mc2_mmx2()
10% faster put_h264_chroma_mc2_mmx2()
Originally committed as revision 7898 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
9301a0b4a9
merge asm fragments in H264_CHROMA_MC2_TMPL()
...
10% faster avg_h264_chroma_mc2_mmx2()
5% faster put_h264_chroma_mc2_mmx2()
Originally committed as revision 7897 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
04cfef21ff
sanity check
...
Originally committed as revision 7890 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
960964f5a9
fix segfault with lol-ffplay2.mpg (dunno if this is exploitable, probably not easily)
...
Originally committed as revision 7889 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Justin Ruggles
f7a49547de
fix parsing of RealAudio AC-3/DolbyNet
...
Originally committed as revision 7888 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Luca Abeni
ab1c6dc95c
Directly access av_log_level instead of calling av_log_{set, get}_level()
...
(which will be removed at the next avutil version increment)
Originally committed as revision 7882 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
5959a29893
Fix incorrect use of ff_get_fourcc that made mjpgb not play on big endian.
...
Fixes bug 739.
Originally committed as revision 7875 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
7dda43eefd
vorbis suffers from the same sign flip issue as wma (so this lame workaround, though it arguably doesnt matter much where the sign is fliped back)
...
Originally committed as revision 7873 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
6836af5250
doxygenize
...
Originally committed as revision 7872 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
013591c5f2
Add a comment about swapped numerator and denominator.
...
Originally committed as revision 7871 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
9b1a3ea0de
missing spaces
...
Originally committed as revision 7870 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
71e445fca3
Replace deprecated PIX_FMT names by the newer variants.
...
Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
a1fd944f73
workaround sign bug
...
Originally committed as revision 7864 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago