Benjamin Larsson
9aee40d967
SIMD vector optimizations. 3% faster overall decoding.
...
Originally committed as revision 6026 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-19 08:46:52 +00:00
Benjamin Larsson
b8889ea51f
Possibility to skip bytes in the beginning of a file.
...
Originally committed as revision 5783 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-18 21:41:49 +00:00
Benjamin Larsson
7943355485
ff_fft_init now double checks that the system has mm3dnow.h before
...
checking if the cpu can do 3dnow at all. This bug caused amd cpu's
without sse to not have a working fft function. Ie no wma, cook or
vorbis decoder.
Originally committed as revision 5570 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 02:05:35 +00:00
Benjamin Larsson
63d6a6b91e
Fixed a possible bug, checked against the assembly.
...
No sample that used the code has been found though.
Originally committed as revision 5448 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-02 07:50:12 +00:00
Benjamin Larsson
0919e788ae
Flash Screen Video decoder (fourcc:FSV1)
...
Originally committed as revision 5436 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 07:31:59 +00:00
Benjamin Larsson
8dcf48a8c3
Cosmetics. Add the defines needed for debug output.
...
Originally committed as revision 5361 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-11 00:28:30 +00:00
Benjamin Larsson
89ca8c497f
Add support for raw flac decoding based on the .flac suffix of input files.
...
Originally committed as revision 5352 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-09 12:34:35 +00:00
Benjamin Larsson
6eb1427f0f
Revert bad ac3enc commit, the commited code was bigger and slower.
...
Originally committed as revision 5327 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-28 14:19:11 +00:00
Benjamin Larsson
ddbddce547
Fix samples to bytes relation.
...
Originally committed as revision 5314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-24 13:04:12 +00:00
Benjamin Larsson
176c142abc
Patch to generate the ac3 window, based on code by Justin Ruggles.
...
Originally committed as revision 5310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-22 21:21:16 +00:00
Benjamin Larsson
f1f7807abd
AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.
...
Originally committed as revision 5281 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-10 12:12:26 +00:00
Benjamin Larsson
5b6638517f
Use a more descriptive error message.
...
Originally committed as revision 5224 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-26 17:07:02 +00:00
Benjamin Larsson
6f3dda9328
Init simplification and 2% faster wma_decode_block on amd64 with tables use
...
instead of pow().
Originally committed as revision 5126 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-08 09:26:57 +00:00
Benjamin Larsson
26d6d03270
Set 'MJLS' FOURCC for JPEG-LS in AVI and documentation fix. Patch by
...
kostya shishkov - gmail - com.
Originally committed as revision 5082 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 07:42:55 +00:00
Benjamin Larsson
79a32e3b95
64bit fixes for the tta decoder, sizeof(long) is 8 on amd64, 4 on x86, the patch
...
basicly just do a s/long/int32_t/. Patch tested on amd64 and x86.
Originally committed as revision 5072 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-27 12:17:20 +00:00
Benjamin Larsson
2e9c78d354
Fix broken cosmetics commit and add a check for valid headers.
...
Originally committed as revision 4945 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-06 11:21:10 +00:00
Benjamin Larsson
7f129a33b1
Small cosmetics and better variable names.
...
Originally committed as revision 4944 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-06 11:03:37 +00:00
Benjamin Larsson
12943a53b5
Fix the wrongly commited regressions stuff for psp compatible mp4 files.
...
Originally committed as revision 4890 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-24 08:15:47 +00:00
Benjamin Larsson
dcfdb046ee
Fix for title field in PSP compatible mp4 files. Patch by
...
Olivier, oandrieu <at> gmail.com.
Originally committed as revision 4889 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-24 08:03:42 +00:00
Benjamin Larsson
ed06cf6d1d
gcc 2.95 fix
...
Originally committed as revision 4887 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-23 14:28:50 +00:00
Benjamin Larsson
82863d1e02
Silence warnings, these came when some tables got declared as const.
...
Originally committed as revision 4873 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-20 23:06:35 +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
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
Benjamin Larsson and Roberto Togni
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
Benjamin Larsson and Diego Biurrun
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
Benjamin Larsson and Roberto Togni
b7c24ff668
This patch adds some support for non-joint stereo streams. It also
...
removes some fixmes.
Patch by Benjamin Larsson
Originally committed as revision 4733 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-11 00:56:39 +00:00
Benjamin Larsson and Roberto Togni
e0f7e32970
Cook compatibe decoder, patch by Benjamin Larsson
...
Add cook demucing, change rm demuxer so that it reorders audio packets
before sending them to the decoder, and send minimum decodeable sized
packets; pass only real codec extradata fo the decoder
Fix 28_8 decoder for the new demuxer strategy
Originally committed as revision 4726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-09 16:08:18 +00:00
Benjamin Larsson and Michael Niedermayer
58379c062f
printf-> av_log patch by (Benjamin Larsson, banan: student ltu se)
...
Originally committed as revision 4437 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-07-13 10:18:35 +00:00
Benjamin Larsson and Michael Niedermayer
0979831511
printf -> av_log patch by (Benjamin Larsson <>banan student.ltu se)
...
Originally committed as revision 4105 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-04-04 21:47:50 +00:00
Benjamin Larsson and Michael Niedermayer
37776c3bac
Liba52 can be compiled to use only integers and FFmpeg can handle the
...
Real Audio dnet codec (lowbitrate AC3).
patch by (Benjamin Larsson <banan at student dot ltu dot se>)
Originally committed as revision 3306 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-11 21:07:49 +00:00
Benjamin Larsson and Michael Niedermayer
f6fa7a6cf5
Ffmpeg supports AAC doesn't it patch by (Benjamin Larsson <banan at student dot ltu dot se>)
...
Originally committed as revision 3280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-01 00:45:16 +00:00
Benjamin Larsson and Michael Niedermayer
e83a84ac41
ss patch by (Benjamin Larsson <banan at student dot ltu dot se>)
...
Originally committed as revision 2859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-08 19:13:23 +00:00