Michael Niedermayer
c8a596d210
bugs found by valgrind
...
Originally committed as revision 4841 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 21:37:57 +00:00
Reimar Döffinger
517840c654
Our own LZO (1X) implementation, under LGPL and optimized for readability.
...
Tested on CamStudio sample files.
Originally committed as revision 4840 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 17:52:41 +00:00
Loren Merritt
1015631b79
faster iterative_me: avoid duplicate mc of neighboring blocks.
...
Originally committed as revision 4839 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 05:47:52 +00:00
Diego Biurrun
fb3d46da69
Move Darwin shared library build peculiarities to configure.
...
Originally committed as revision 4838 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 00:00:00 +00:00
Luca Abeni
14f0c8e28a
Parameter added for user to set the cutoff frequency when encoding with faac.
...
Patch by Luca Abeni - lucabe72 at email dot it.
Originally committed as revision 4837 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-10 20:07:29 +00:00
Reimar Döffinger
e0f80bd744
CamStudio decoder, only 32 bit lzo mode is tested
...
Originally committed as revision 4836 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 15:41:39 +00:00
Loren Merritt
e8b562087d
tweak h264_biweight
...
Originally committed as revision 4835 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 03:38:37 +00:00
Loren Merritt
70abb40759
tweak inlines.
...
Originally committed as revision 4834 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 03:15:53 +00:00
Diego Biurrun
32504425d0
consistency cosmetics
...
Originally committed as revision 4833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 02:08:24 +00:00
Loren Merritt
8bf755d4ff
10l: bidir_refine didn't save the new mvs. also improve speed.
...
Originally committed as revision 4832 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 02:08:12 +00:00
Jacob Meuser
62e60aed8d
Make shared lib name handling consistent with the other Makefiles.
...
patch by Jacob Meuser < jakemsr ..@.. jakemsr ... com >
Originally committed as revision 4831 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 02:05:17 +00:00
Diego Biurrun
1f49fa5961
--enable-shared-pp should directly enable pp and not depend on --enable-pp.
...
Originally committed as revision 4830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 01:59:58 +00:00
Benjamin Larsson
946c113046
get_vlc -> get_vlc2 transition and get_vlc() removed from bitstream.h
...
Originally committed as revision 4829 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-08 21:19:39 +00:00
Benjamin Larsson
fb9cb0b8c4
get_vlc -> get_vlc2 transition.
...
Originally committed as revision 4828 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-08 19:31:21 +00:00
Benjamin Larsson
52fa37f17c
get_vlc -> get_vlc2 transition.
...
Originally committed as revision 4827 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-08 17:09:05 +00:00
Michael Niedermayer
47ad9abaa5
fixing second last time François Revol applies a patch without running the regression tests, next time his account is disabled
...
Note, if you think thats too harsh, look at the cvs history he has broken the regression tests many times and has not once
updated the checksums ...
regression test checksum change due to: movenc.c 1.46->1.47
"finally found what those >138 codes were... crappy compressed 5bit ascii. this gets them correctly, and adds setting track"
Originally committed as revision 4826 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-08 17:06:26 +00:00
Nico Sabbi
a305b82d42
install dsputil.h, that is used by many filters in mplayer
...
Originally committed as revision 4825 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-08 14:53:37 +00:00
Michael Niedermayer
80e44bc3bf
use h264 MC functions for 2xX Xx2 blocks in snow too
...
Originally committed as revision 4824 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-08 01:50:34 +00:00
Benjamin Larsson
51bb91cb24
Incorrect check removed.
...
Originally committed as revision 4823 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-07 23:38:17 +00:00
Alex Beregszaszi
cc59080c01
better version reporting
...
Originally committed as revision 4822 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-07 20:21:36 +00:00
Michael Niedermayer
2692ceab8b
use h264 MC functions for rectangular blocks too
...
Originally committed as revision 4821 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-07 18:34:19 +00:00
Michael Niedermayer
a588a2c654
regression test for iterative ME & wavelet cmp functions
...
Originally committed as revision 4820 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-07 15:53:21 +00:00
Michael Niedermayer
39277cf949
10l (assertion failure)
...
Originally committed as revision 4819 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-07 03:39:10 +00:00
Roman Shaposhnik
aa06658248
Moving dv_anchor back to the global scope. This creates a tiny memory
...
leak for cases like dlopening libavcodec.so and such, but I still
don't know how to catch such events.
Originally committed as revision 4818 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-06 19:19:39 +00:00
Diego Biurrun
faf824dfd1
Comment out WMV3 decoder for now, it crashes on every file and causes
...
bug report spam.
Originally committed as revision 4817 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-06 13:18:31 +00:00
Benjamin Larsson
560b10a6c3
Dual mono stereo strems sound ok now, added sanity checks and removed
...
some unused variables and redundant memsets.
Patch by Benjamin Larsson
Originally committed as revision 4816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-06 12:41:57 +00:00
Diego Biurrun
e839a994d1
RealVideo 1.0/2.0 and TrueSpeech are supported.
...
Originally committed as revision 4815 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-05 22:33:41 +00:00
Mike Melanson
609009913d
ugly, but necessary
...
Originally committed as revision 4814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-05 06:58:36 +00:00
Michael Niedermayer
3b6ab26c01
cleanup
...
fix 4mv playback distortions
Originally committed as revision 4813 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-04 22:34:11 +00:00
Tom Joseph
ee0d2803ec
H.263: more descriptive error message
...
patch by Tom Joseph < tom-lists @@ @ @@ jambon @@ dot @@ ll @@ dot @@ cx >
Originally committed as revision 4812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-04 17:07:30 +00:00
Michael Niedermayer
27c61ac53d
8x8 integer dct from x264 as cmp function (under CONFIG_GPL)
...
if this gives better quality then SATD then someone should port the x86 code too or maybe we could even just call it from libx264
the 4x4 one could be tried too ...
Originally committed as revision 4811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-04 16:31:23 +00:00
Benjamin Larsson
7022003581
Fix an out of array access and some minor cleanup of the code.
...
All available cook samples decode correctly now.
patch by Benjamin Larsson < banan ** at ** student ** dot ** ltu ** dot ** se >
Originally committed as revision 4810 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-04 12:48:10 +00:00
Michael Niedermayer
1499e0bee9
av_freep() recommandition
...
Originally committed as revision 4809 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-04 09:42:37 +00:00
Diego Biurrun
87f50d2733
Make all tables static const.
...
Originally committed as revision 4808 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-04 03:01:05 +00:00
Diego Biurrun
6942d002ba
Simplify source_path handling, avoids some warnings with non-bash shells.
...
Originally committed as revision 4807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 15:40:39 +00:00
Diego Biurrun
39503a2715
bashism--; Use POSIX-compatible string handling instead.
...
Originally committed as revision 4806 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 15:13:59 +00:00
Diego Biurrun
e3880318a7
bashism--;
...
Originally committed as revision 4805 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 14:55:49 +00:00
Michel Bardiaux
9f23a10ae0
Add -Wdeclaration-after-statement to CFLAGS on GCCs that support it.
...
patch by Michel Bardiaux < mbardiaux !! at !! mediaxim !! dot !! be >
Originally committed as revision 4804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 14:18:43 +00:00
Diego Biurrun
bf3027c87b
TrueSpeech compatible audio decoder by Konstantin Shishkov
...
Originally committed as revision 4803 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 02:30:38 +00:00
Nico Sabbi
27c748b576
try with auto_guess if first detection fails
...
Originally committed as revision 4802 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-02 20:27:15 +00:00
Nico Sabbi
5d4d67e0ff
added support for DVHS (192) packet size
...
Originally committed as revision 4801 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-02 20:13:24 +00:00
Diego Biurrun
f007d35865
Add entry about release frequency.
...
Originally committed as revision 4800 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-02 10:24:06 +00:00
Loren Merritt
ab2e3e2c80
fix asymmetric CQMs with pre-transposed DCT.
...
Originally committed as revision 4799 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-31 14:14:38 +00:00
Loren Merritt
f23af3d825
CQM: fix fallback to JVT scaling lists
...
Originally committed as revision 4798 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-31 13:20:24 +00:00
Loren Merritt
11d86c979c
direct mvs in B_8x8 mbs were set too early.
...
Originally committed as revision 4797 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-31 11:31:53 +00:00
Loren Merritt
f1f17e54ea
fix direct_8x8_inference_flag with 4x4 mvs.
...
Originally committed as revision 4796 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-31 10:11:37 +00:00
Loren Merritt
cec9395977
fix some potential arithmetic overflows in pred_direct_motion() and
...
ff_h264_weight_WxH_mmx2().
Originally committed as revision 4795 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 23:47:41 +00:00
François Revol
003cd80df9
:%s/check_block_2p/check_block_inter/g
...
Originally committed as revision 4794 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 22:41:32 +00:00
François Revol
52137f2f43
this fixes compilation with gcc 2.95 which seems to not like array casting... special case inline of check_block which makes the array and passes it
...
Originally committed as revision 4793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 21:05:44 +00:00
François Revol
ab561df995
finally found what those >138 codes were... crappy compressed 5bit ascii. this gets them correctly, and adds setting track lang in movenc too.
...
Originally committed as revision 4792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 20:34:08 +00:00