Vitor Sessak
f79488d426
Use proper bytestream functions
...
Originally committed as revision 9580 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Vitor Sessak
153696a663
Prepare to remove more duplicated code
...
Based on a patch by Matthieu Castet
Originally committed as revision 9576 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Vitor Sessak
a562e2e651
Remove some duplicated code
...
Originally committed as revision 9575 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Vitor Sessak
5b154bd5cd
Port some useful comments from newest version of David Hammerton's decoder (from which alac.c is based)
...
Originally committed as revision 9570 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Alex Beregszaszi
fead30d444
rename BE/LE_8/16/32 to AV_RL/B_8/16/32
...
Originally committed as revision 7587 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Matthias Hopf
1e25a7e7eb
fix some potential security issues, patch by Matthias Hopf, mat at mshopf dot de
...
Originally committed as revision 7153 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Stefan Huehner
7b49ce2e34
Add const to (mostly) char* and make some functions static, which aren't used
...
outside their declaring source file and which have no corresponding prototype.
patch by Stefan Huehner stefan^^@^^huehner^^.^^org
Originally committed as revision 5497 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
3a1a7e32ac
sanity checks, some might have been exploitable ...
...
Originally committed as revision 5369 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
415d10d0a5
fix alac decoder on little endian
...
Originally committed as revision 5357 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Alex Beregszaszi
a1db1fc445
explain extradata and pass avctx to av_log's
...
Originally committed as revision 5042 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Dieter
1b47fafd9f
make some functions static (patch by Dieter < freebsd at sopwith.solgatos.com >)
...
Originally committed as revision 4905 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Alex Beregszaszi
41a33f51d2
100l - this has only worked on big endian
...
Originally committed as revision 4418 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
6d021b00e2
replace custom bit-reading functions with FFmpeg's internal function;
...
roll alac_file data structure members into ALACContext
Originally committed as revision 4027 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
fc90504b99
get rid of nasty exit()'s so the decoder will only warn the user before
...
it runs off the end of a buffer; eventually, this should be replaced
with FFmpeg's internal bit reader which is hopefully more robust
Originally committed as revision 4012 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
f770ee038f
decoder works fine now, when fed properly-sized chunks by the demuxer;
...
cleaned up some cruft for this commit
Originally committed as revision 4010 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
7ff85a81ed
do not use a variable before proper initialization
...
Originally committed as revision 4009 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
6d6d7970e7
first pass at ALAC decoder from David Hammerton; while David's original
...
decoder works great, this decoder is not completely and seamlessly
integrated yet with FFmpeg
Originally committed as revision 4008 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago