X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Changelog;h=58ebffcc29e48e875a6721575d15ba914c04e715;hb=5ef251e50437ce84a00735c5cac8dd836fb032e9;hp=9c655e8e6d63e82118b54a39cf72df6c3817d024;hpb=52548eeede51e43c811b813d0b9c7144f5939046;p=ffmpeg diff --git a/Changelog b/Changelog index 9c655e8e6d6..58ebffcc29e 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,7 @@ version +- The "device" muxers and demuxers are now in a new libavdevice library - DV50 AKA DVCPRO50 encoder, decoder, muxer and demuxer +- DV100 AKA DVCPRO HD decoder and demuxer - TechSmith Camtasia (TSCC) video decoder - IBM Ultimotion (ULTI) video decoder - Sierra Online audio file demuxer and decoder @@ -63,13 +65,92 @@ version - Delphine Software .cin demuxer/audio and video decoder - Tiertex .seq demuxer/video decoder - MTV demuxer -- TIFF picture decoder +- TIFF picture encoder and decoder - GIF picture decoder - Intel Music decoder - Musepack decoder - Flash Screen Video encoder - Theora encoding via libtheora - BMP encoder +- WMA encoder +- GSM-MS encoder and decoder +- DCA decoder +- DXA demuxer and decoder +- DNxHD decoder +- Gamecube movie (.THP) playback system +- Blackfin optimizations +- Interplay C93 demuxer and video decoder +- Bethsoft VID demuxer and video decoder +- CRYO APC demuxer +- Atrac3 decoder +- V.Flash PTX decoder +- RoQ muxer, audio encoder +- Renderware TXD demuxer and decoder +- extern C declarations for C++ removed from headers +- sws_flags command line option +- codebook generator +- RoQ video encoder +- QTRLE encoder +- OS/2 support removed and restored again +- AC-3 decoder +- NUT muxer (since r10052) +- Matroska muxer +- Slice-based parallel H.264 decoding +- Monkey's Audio demuxer and decoder +- additional SPARC (VIS) optimizations +- AMV audio and video decoder +- DNxHD encoder +- H.264 PAFF decoding +- Nellymoser ASAO decoder +- Beam Software SIFF demuxer and decoder +- libvorbis Vorbis decoding removed in favor of native decoder +- IntraX8 (J-Frame) subdecoder for WMV2 and VC-1 +- Ogg muxer +- PC Paintbrush PCX decoder +- Sun Rasterfile decoder +- TechnoTrend PVA demuxer +- Linux Media Labs MPEG-4 (LMLM4) demuxer +- AVM2 (Flash 9) SWF muxer +- QT variant of IMA ADPCM encoder +- VFW grabber +- Ipod/Iphone compatible mp4 muxer +- Mimic decoder +- MSN TCP Webcam stream demuxer +- RL2 demuxer / decoder +- IFF demuxer +- 8SVX audio decoder +- BFI demuxer +- MAXIS EA XA (.xa) demuxer / decoder +- BFI video decoder +- OMA demuxer +- MLP/TrueHD decoder +- Electronic Arts CMV decoder +- Motion Pixels Video decoder +- Motion Pixels MVI demuxer +- removed animated GIF decoder/demuxer +- D-Cinema audio muxer +- Electronic Arts TGV decoder +- Apple Lossless Audio Codec (ALAC) encoder +- AAC decoder +- floating point PCM encoder/decoder +- MXF muxer +- E-AC-3 support added to AC-3 decoder +- Nellymoser ASAO encoder +- ASS and SSA demuxer and muxer +- liba52 wrapper removed +- SVQ3 watermark decoding support +- Speex decoding via libspeex +- Electronic Arts TGQ decoder +- RV30 and RV40 decoder +- QCELP / PureVoice decoder +- hybrid WavPack support +- R3D REDCODE demuxer +- ALSA support for playback and record +- Electronic Arts TQI decoder +- OpenJPEG based JPEG 2000 decoder +- NC (NC4600) cameras file demuxer +- Gopher client support +- MXF D-10 muxer version 0.4.9-pre1: @@ -138,7 +219,7 @@ version 0.4.9-pre1: - SGI image format, encoding and decoding - H.264 loop filter support - H.264 CABAC support -- nicer looking arrows for the motion vector vissualization +- nicer looking arrows for the motion vector visualization - improved VCD support - audio timestamp drift compensation - MPEG-2 YUV 422/444 support @@ -152,6 +233,7 @@ version 0.4.9-pre1: - more accurate deblock filter - padding support - many optimizations and bugfixes +- FunCom ISS audio file demuxer and according ADPCM decoding version 0.4.8: @@ -241,8 +323,8 @@ version 0.4.6: version 0.4.5: -- some header fixes (Zdenek Kabelac ) -- many MMX optimizations (Nick Kurshev ) +- some header fixes (Zdenek Kabelac ) +- many MMX optimizations (Nick Kurshev ) - added configure system (actually a small shell script) - added MPEG audio layer 1/2/3 decoding using LGPL'ed mpglib by Michael Hipp (temporary solution - waiting for integer only @@ -259,12 +341,12 @@ version 0.4.5: - added MJPEG decoder - added mmx/mmxext IDCT from libmpeg2 - added pgmyuvpipe, ppm, and ppm_pipe formats (original patch by Celer - ) + ) - added pixel format conversion layer (e.g. for MJPEG or PPM) - added deinterlacing option - MPEG-1/2 fixes -- MPEG-4 vol header fixes (Jonathan Marsden ) -- ARM optimizations (Lionel Ulmer ). +- MPEG-4 vol header fixes (Jonathan Marsden ) +- ARM optimizations (Lionel Ulmer ). - Windows porting of file converter - added MJPEG raw format (input/ouput) - added JPEG image format support (input/output) @@ -272,7 +354,7 @@ version 0.4.5: version 0.4.4: - fixed some std header definitions (Bjorn Lindgren - ). + ). - added MPEG demuxer (MPEG-1 and 2 compatible). - added ASF demuxer - added prototype RM demuxer @@ -295,7 +377,7 @@ version 0.4.4: version 0.4.3: -- BGR24 patch (initial patch by Jeroen Vreeken ) +- BGR24 patch (initial patch by Jeroen Vreeken ) - fixed raw yuv output - added motion rounding support in MPEG-4 - fixed motion bug rounding in MSMPEG4 @@ -310,7 +392,7 @@ version 0.4.3: - suppressed 'img:' protocol. Simply use: /tmp/test%d.[pgm|Y] as input or output. - added pgmpipe I/O format (original patch from Martin Aumueller - , but changed completely since we use a format + , but changed completely since we use a format instead of a protocol) version 0.4.2: @@ -348,7 +430,7 @@ version 0.4.0: - added timeshifting support for live feeds (option ?date=xxx in the URL) - added high quality image resize code with polyphase filter (need - mmx/see optimisation). Enable multiple image size support in ffserver. + mmx/see optimization). Enable multiple image size support in ffserver. - added multi live feed support in ffserver - suppressed master feature from ffserver (it should be done with an external program which opens the .ffm url and writes it to another @@ -362,7 +444,7 @@ version 0.4.0: - added WAV format support - added "tty user interface" to ffmpeg to stop grabbing gracefully - added MMX/SSE optimizations to SAD (Sums of Absolutes Differences) - (Juan J. Sierralta P. a.k.a. "Juanjo" ) + (Juan J. Sierralta P. a.k.a. "Juanjo" ) - added MMX DCT from mpeg2_movie 1.5 (Juanjo) - added new motion estimation algorithms, log and phods (Juanjo) - changed directories: libav for format handling, libavcodec for