Mercurial > mplayer.hg
comparison Changelog @ 28756:d72233dc6b2f
import ffmpeg changelog
author | compn |
---|---|
date | Mon, 02 Mar 2009 02:40:21 +0000 |
parents | 2502c50e229f |
children | 4e4b39c8e25d |
comparison
equal
deleted
inserted
replaced
28755:dae2b01ee3c9 | 28756:d72233dc6b2f |
---|---|
1 MPlayer (1.0) | 1 MPlayer (1.0) |
2 | 2 |
3 rc3: "StillAlive" March 1, 2009 | 3 rc3: "StillAlive" March 1, 2009 |
4 Decoders: | 4 Decoders: |
5 * Nellymoser audio decoding via lavc | |
6 * support for X8 frame (fixes "J-type picture is not supported" for WMV2) | 5 * support for X8 frame (fixes "J-type picture is not supported" for WMV2) |
7 * support for DTS WAV/DTS-CD passthrough by ad_hwac3 | 6 * support for DTS WAV/DTS-CD passthrough by ad_hwac3 |
8 * Apple's raw YUV2 in MOV | 7 * Apple's raw YUV2 in MOV |
9 * LATM over LOAS AAC decoding via internal libfaad2 | 8 * LATM over LOAS AAC decoding via internal libfaad2 |
10 * video game codecs: BFI video, Playstation MDEC video, ADPCM XA audio, | 9 * video game codecs: BFI video, Playstation MDEC video, ADPCM XA audio, |
11 EA Maxis XA ADPCM audio, RL2 video, Beam Software SIFF video, V.Flash PTX video | 10 EA Maxis XA ADPCM audio, RL2 video, Beam Software SIFF video, V.Flash PTX video |
12 * AVOption support for libavcodec-based decoders | 11 * AVOption support for libavcodec-based decoders |
13 * image decoders: Sun rasterfile, PCX image | |
14 * MLP decoder via lavc | |
15 * use lavc ADPCM codecs by default | 12 * use lavc ADPCM codecs by default |
16 * support for progressive jpeg in ffmjpeg | 13 * support for progressive jpeg in ffmjpeg |
17 * ACDSystems mjpeg (ACDV) via binary DLL and lavc | 14 * ACDSystems mjpeg (ACDV) via binary DLL and lavc |
18 * SIF1 via binary DLL | 15 * SIF1 via binary DLL |
19 * wincam screen capture (WCMV) via binary DLL | 16 * wincam screen capture (WCMV) via binary DLL |
37 * fox motion (FMVC) via binary DLL | 34 * fox motion (FMVC) via binary DLL |
38 * Trident video (TY2C,TY2N,TY0N) via binary DLL | 35 * Trident video (TY2C,TY2N,TY0N) via binary DLL |
39 * 10-bit video (v210) via Cinewave binary DLL | 36 * 10-bit video (v210) via Cinewave binary DLL |
40 * Brooktree YUV 4:1:1 Raw (Y41P) via binary DLL | 37 * Brooktree YUV 4:1:1 Raw (Y41P) via binary DLL |
41 * many rare/obscure fourccs for known formats added | 38 * many rare/obscure fourccs for known formats added |
39 * lower priority for binary Linux rv3040 codecs due to bugs | |
42 | 40 |
43 Demuxers: | 41 Demuxers: |
44 * -lavfdopts cryptokey allows decrypting MXF and ASF files | 42 * -lavfdopts cryptokey allows decrypting MXF and ASF files |
45 * support for wavpack in Matroska | 43 * support for wavpack in Matroska |
46 * demux_lavf permits program switching | |
47 * AVOption support for lavf demuxing | 44 * AVOption support for lavf demuxing |
48 * prefer lavf musepack demuxer over libmpdemux | 45 * prefer lavf musepack demuxer over libmpdemux |
49 * prefer lavf MOV demuxer over libmpdemux | 46 * prefer lavf MOV demuxer over libmpdemux (use -demuxer mov for old behavior) |
47 * support program switching in lavf demuxer | |
50 * support -slang in lavf demuxer | 48 * support -slang in lavf demuxer |
51 * support nosound switching in lavf demuxer | 49 * support nosound switching in lavf demuxer |
52 * support libass in lavf demuxer | 50 * support libass in lavf demuxer |
53 * support VOBsub in lavf demuxer | 51 * support VOBsub in lavf demuxer |
54 * support MOV subtitle format | 52 * support MOV subtitle format |
55 * support for attachments in lavf demuxer | 53 * support for attachments in lavf demuxer |
56 * support for chapters in lavf demuxer | 54 * support for chapters in lavf demuxer |
55 * support seeking in multirate RealMedia files | |
57 * FLAC speedup in lavf demuxer | 56 * FLAC speedup in lavf demuxer |
58 * MNG demuxer | 57 * MNG demuxer |
59 | 58 |
60 Filters: | 59 Filters: |
61 * vf_ow new overcomplete wavelet denoiser | 60 * vf_ow new overcomplete wavelet denoiser |
68 * tv:// support for Windows | 67 * tv:// support for Windows |
69 * fix teletext on some systems | 68 * fix teletext on some systems |
70 * DVD streams can switch angles | 69 * DVD streams can switch angles |
71 * DVD still menus are now supported via dvdnav:// | 70 * DVD still menus are now supported via dvdnav:// |
72 * allow specifying the TV standard for each channel | 71 * allow specifying the TV standard for each channel |
72 * switch internal dvdread to libdvdread SVN external | |
73 | 73 |
74 FFmpeg/libavcodec: | 74 FFmpeg/libavcodec: |
75 * DNxHD (SMPTE VC-3) encoder | 75 * DNxHD encoder |
76 * H.264 speedup and PAFF decoding (install YASM for faster H264 decoding) | 76 * H.264 PAFF decoding |
77 * Nellymoser ASAO decoder | |
78 * Beam Software SIFF demuxer and decoder | |
79 * libvorbis Vorbis decoding removed in favor of native decoder | |
80 * IntraX8 (J-Frame) subdecoder for WMV2 and VC-1 | |
81 * Ogg (Vorbis only) muxer | |
82 * PC Paintbrush PCX decoder | |
83 * Sun Rasterfile decoder | |
84 * TechnoTrend PVA demuxer | |
85 * Linux Media Labs MPEG-4 (LMLM4) demuxer | |
86 * AVM2 (Flash 9) SWF muxer | |
87 * QT variant of IMA ADPCM encoder | |
88 * Ipod/Iphone compatible mp4 muxer | |
89 * Mimic decoder | |
90 * MSN TCP Webcam stream demuxer | |
91 * RL2 demuxer / decoder | |
92 * IFF demuxer | |
93 * 8SVX audio decoder | |
94 * BFI demuxer | |
95 * MAXIS EA XA (.xa) demuxer / decoder | |
96 * BFI video decoder | |
97 * OMA demuxer | |
98 * MLP/TrueHD decoder | |
99 * Electronic Arts CMV decoder | |
100 * Motion Pixels Video decoder | |
101 * Motion Pixels MVI demuxer | |
102 * removed animated GIF decoder/demuxer | |
103 * D-Cinema audio muxer | |
104 * Electronic Arts TGV decoder | |
105 * Apple Lossless Audio Codec (ALAC) encoder | |
106 * AAC decoder | |
107 * floating point PCM encoder/decoder | |
108 * MXF muxer | |
109 * E-AC-3 support added to AC-3 decoder | |
110 * Nellymoser ASAO encoder | |
111 * ASS and SSA demuxer and muxer | |
112 * liba52 wrapper removed | |
113 * SVQ3 watermark decoding support | |
114 * Speex decoding via libspeex | |
115 * Electronic Arts TGQ decoder | |
116 * RV30 and RV40 decoder | |
117 * QCELP / PureVoice decoder | |
118 * hybrid WavPack support | |
119 * R3D REDCODE demuxer | |
120 * Electronic Arts TQI decoder | |
121 * OpenJPEG based JPEG 2000 decoder | |
122 * NC (NC4600) cameras file demuxer | |
123 * MXF D-10 muxer | |
124 * Generic metadata API | |
125 * H.264 speedup and PAFF decoding (install Yasm for faster H264 decoding) | |
77 * correctly decode more of the H.264 conformance testsuite | 126 * correctly decode more of the H.264 conformance testsuite |
78 * Nellymoser audio codec | |
79 * VC-1/WMV3 decoder speedup | 127 * VC-1/WMV3 decoder speedup |
80 * VP3 decoder speedup | 128 * VP3 decoder speedup |
81 * VP6 decoder speedup | 129 * VP6 decoder speedup |
82 * Split-Radix FFT (speedup multiple audio codecs) | 130 * Split-Radix FFT (speedup multiple audio codecs) |
83 * MMX/SSE/ARM and other misc speedups | 131 * MMX/SSE/ARM and other misc speedups |
84 * QCELP decoder | |
85 * RV30 decoder | |
86 * RV40 decoder | |
87 | 132 |
88 libmpeg2: | 133 libmpeg2: |
89 * enable Alpha/ARM optimizations in libmpeg2 | 134 * enable Alpha/ARM optimizations in libmpeg2 |
90 * SSE2-optimized IDCT routines from upstream libmpeg2 | 135 * SSE2-optimized IDCT routines from upstream libmpeg2 |
91 * libmpeg2 updated to version 0.5.1 | 136 * libmpeg2 updated to version 0.5.1 |
97 * VIDIX driver for SuperH Mobile VEU hardware block. | 142 * VIDIX driver for SuperH Mobile VEU hardware block. |
98 * support -border on vo_gl/gl2 in x11 | 143 * support -border on vo_gl/gl2 in x11 |
99 * Direct3D Windows video output driver added. | 144 * Direct3D Windows video output driver added. |
100 * factorize code in vo_wii | 145 * factorize code in vo_wii |
101 * removed unnecessary code from vo x11, xv, xvmc | 146 * removed unnecessary code from vo x11, xv, xvmc |
102 * automatic detection of hw acceleration (vo gl:yuv=x) for vo_gl | |
103 * add OS/2 DART audio driver (-ao dart) | 147 * add OS/2 DART audio driver (-ao dart) |
104 * add VDPAU video output | 148 * add VDPAU video output |
105 | 149 |
106 MEncoder: | 150 MEncoder: |
107 * check for system-wide configuration file in MEncoder | 151 * check for system-wide configuration file in MEncoder |
117 the color case | 161 the color case |
118 * Linux AppleIR remote support | 162 * Linux AppleIR remote support |
119 * add options to disable some or all configuration files | 163 * add options to disable some or all configuration files |
120 * support for DOS-style file:///x:/path paths | 164 * support for DOS-style file:///x:/path paths |
121 * some new slave commands (check DOCS/tech/slave.txt) | 165 * some new slave commands (check DOCS/tech/slave.txt) |
122 * misc fixes to libass | 166 * libass fixes and updates to match VSFilter renderer |
123 * libdvdcss updated to 1.2.10, now same as upstream version | 167 * libdvdcss updated to 1.2.10, now same as upstream version |
124 * fix -endchapter support again for -dump* options | 168 * fix -endchapter support again for -dump* options |
125 * add startup volume option | 169 * add startup volume option |
126 | 170 |
127 Ports: | 171 Ports: |
130 * fix frozen OSD on Mac OS X | 174 * fix frozen OSD on Mac OS X |
131 * vo_gl now works with -wid and nVidia drivers on Windows (this is a hack) | 175 * vo_gl now works with -wid and nVidia drivers on Windows (this is a hack) |
132 * VIDIX on SuperH. | 176 * VIDIX on SuperH. |
133 * workarounds for AltiVec on Apple gcc 3.3 on Mac OS X dropped | 177 * workarounds for AltiVec on Apple gcc 3.3 on Mac OS X dropped |
134 * vo_macosx can now be compiled in 64-bits mode | 178 * vo_macosx can now be compiled in 64-bits mode |
179 * allow multiple MPlayer instances w/ vo_macosx using buffer_name | |
135 * OpenGL support for unmodified MinGW64 | 180 * OpenGL support for unmodified MinGW64 |
136 | 181 |
137 SWScaler: | 182 SWScaler: |
138 * new LGPLed YUV to RGB tables generator | 183 * new LGPLed YUV to RGB tables generator |
139 | 184 |