Michael Niedermayer
ac2570a8b0
flac fixes:
...
fix data types of residual&decoded
fix twos complement bitfields
fix utf8 (no, utf8 is not the same as the simple and compact uvlc used in nut)
add truncated bitstream support, both ogg and flac demuxers in mplayer cvs provide incomplete frames, and furthermore it isnt possible to find frameboundaries in flac without decoding it completly
add escape-less golomb rice decoder (=flac style golomb rice) (ultra efficient, the longest vlc code is just 2^32-1 bits)
printf->av_log
fix bps for non independant channels
fix a few +-1 bugs
fix sample order for independant channels
fix data_size
Originally committed as revision 2791 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roman Shaposhnik
e5966052ee
* Initial implementation of the G.726 ADPCM audio codec.
...
Originally committed as revision 2759 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
070ed1bc43
initial commit for Quicktime Animation (RLE) video decoder; bit depths
...
32, 24, and 16 are working; 8bpp is partially working; 4, 2, and 1 bpp
are not supported yet
Originally committed as revision 2748 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
7d8379f2b7
added support for EA ADPCM and SMJPEG IMA ADPCM
...
Originally committed as revision 2744 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
a273bbfb03
MSZH and ZLIB decoder support
...
Experimental ZLIB encoder (not working yet)
Originally committed as revision 2693 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
fafa0b75ee
first pass at Sierra VMD A/V decoders; video looks great, audio is not
...
yet complete
Originally committed as revision 2652 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
9a4117d5a1
initial support for Duck TrueMotion v1 (think of it as On2 VP1); only
...
16-bit mode supported thus far
Originally committed as revision 2555 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
68b94c354d
rv20 decoder
...
Originally committed as revision 2543 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
42cad81aea
yep, FLI support
...
Originally committed as revision 2519 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Ivan Kalvachev
c512b303c2
mpegvideo is back
...
Originally committed as revision 2507 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
8424cf505c
new audio/video parser API
...
Originally committed as revision 2492 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
11e29a4143
added Apple Graphics (SMC) decoder
...
Originally committed as revision 2488 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
1dc1ed9933
8BPS decoder
...
Originally committed as revision 2486 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
fc38477715
activate the XA and ADX ADPCM codecs
...
Originally committed as revision 2385 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
5e83dec46a
Sunplus JPEG codec (SP5X) support
...
Originally committed as revision 2362 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
f44ee2c34b
theora decoding support (only keyframes for now, because by theora the frame isn't flipped so the motion vectors are getting screwed up)
...
Originally committed as revision 2359 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
29d48296a7
Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)
...
Originally committed as revision 2342 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
4120a53a86
implemented Id Quake II CIN support
...
Originally committed as revision 2339 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
6955a88293
first pass at a VQA video decoder
...
Originally committed as revision 2332 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
2fdf638b0c
New demuxers: Sega FILM/CPK, Westwood VQA & AUD; new decoders: MS RLE &
...
Video-1, Apple RPZA, Cinepak, Westwood IMA ADPCM
Originally committed as revision 2324 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
7458ccbb02
* DV handling was streamlined for both muxing/demuxing and
...
decoding. All muxing/demuxing functionality is now available
in libavformat/dv.[ch].
* dv1394.c and avidec.c were hooked up with general DV demuxer.
* DVAUDIO is dead! Long live pcm_s16le!
* DV audio is now always recognized -- which means we can
now hear all those ducks quaking in pond.dv.
Originally committed as revision 2319 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
d663a1fdc0
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
...
Originally committed as revision 2311 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
9937e686fe
New fringe codecs: WC3/Xan video, Xan DPCM, DK3 & DK4 ADPCM
...
Originally committed as revision 2217 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
3ef8be2bfc
initial commit for Id RoQ and Interplay MVE multimedia subsystems
...
Originally committed as revision 2195 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1149acdc17
asv2 encoding
...
Originally committed as revision 2187 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
9b56edf52a
ASV2 decoder
...
Originally committed as revision 2186 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
922bc38d55
mpeg2 regression test
...
add mpeg2video_decoder, thats more consistant with the encoders, note, both mpeg1video and mpeg2video decoder will happily decode both mpeg1 and 2
Originally committed as revision 2166 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
029911d1c3
mpeg2 encoding
...
Originally committed as revision 2164 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
c3bf0288c9
PSX MDEC decoder, based upon some code from Sebastian Jedruszkiewicz <elf at frogger dot rules dot pl>
...
note: completly untested, no demuxer yet
Originally committed as revision 2134 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
3aff069b58
CLJR decoding support
...
Originally committed as revision 2090 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Ivan Kalvachev
2e7b4c8442
initial XvMC support
...
Originally committed as revision 2085 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
be3564edad
ATI VCR1 decoder
...
Originally committed as revision 2076 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
dde384225e
1000l (forgot to commit)
...
Originally committed as revision 2030 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b1e6b355f7
lossless mjpeg encoding (planar yuv & RGB) and somerelated bugfixes
...
Originally committed as revision 1968 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Nick Kurshev
b8414bbd16
RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders. Author unknown, code from a mplayerhq (originally from public domain player for Amiga
...
at http://www.honeypot.net/audio )
Originally committed as revision 1952 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
5e20f836b3
FFV1 codec (our very simple lossless intra only codec, compresses much better then huffyuv)
...
Originally committed as revision 1939 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
bc634f6fc2
* 3gp patch by Joca
...
Originally committed as revision 1931 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
4b465299f3
4xm adpcm
...
Originally committed as revision 1928 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
8809cfee0a
4xm codec
...
Originally committed as revision 1923 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3d2e8cce3a
ASV1 codec
...
with postprocessing support :)
Originally committed as revision 1891 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
joca@rixmail.se
891f64b339
AMR-NB audio support patch by (<joca at rixmail dot se>)
...
Originally committed as revision 1876 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
280bd7b7de
* support for AAC audio streams via libfaad
...
* could be complied with runtime linking of libfaad (CONFIG_FAADBIN)
* missing/untested support for raw AAC streams (maybe there will be
just one entry for aac)
* missing configure check for libfaad/config option
Originally committed as revision 1857 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
8b82a95675
svq3 decoder by anonymous
...
Originally committed as revision 1845 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
631670888d
* introducing new public interface in imgconvert.c
...
+ avcodec_get_pix_fmt
converts textual representation of pixel format into
the actual id. Complements avcodec_get_pix_fmt_name.
+ avpicture_layout
serializes given picture into a flat array.
Complements avpicture_fill.
* adding a new option -pix_fmt to the ffmpeg, in order to control
pixel format for the codecs that do support it, like rawvideo,
for example.
* reducing complexity of the rawvideo codec by splitting it in two
and making it more reliable via hooking up to the avpicture_layout.
Plus adding new FourCC as described here: http://www.fourcc.org
* A tiny fix for avienc.c that makes avih and video strf consistent
regarding codec FourCC.
Originally committed as revision 1842 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
d86053a416
first pass at a new VP3 video decoder
...
Originally committed as revision 1831 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
deabd4fdde
native Indeo3 decoder implementation
...
Originally committed as revision 1777 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
0da71265d8
H264 decoder & demuxer
...
Originally committed as revision 1732 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
983e3246b7
per file doxy
...
Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
c78f73c8c1
register cyuv with allcodecs.c
...
Originally committed as revision 1563 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1d0d55daf4
--disable-risky support
...
Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago