comparison Changelog @ 24063:2be2fc8014fe

misc fixes and additions
author diego
date Thu, 16 Aug 2007 21:39:00 +0000
parents 98ba5d5bfe2d
children b69c47dca975
comparison
equal deleted inserted replaced
24062:b7f34336c879 24063:2be2fc8014fe
17 audio and video, Interplay DPCM audio, Sierra VMD video, Tiertex SEQ 17 audio and video, Interplay DPCM audio, Sierra VMD video, Tiertex SEQ
18 video, Westwood IMA ADPCM audio, XAN wc3 video, Id CIN video, Interplay 18 video, Westwood IMA ADPCM audio, XAN wc3 video, Id CIN video, Interplay
19 video, XAN ADPCM audio, Westwood SND1 audio, Feeble Files DXA video, THP 19 video, XAN ADPCM audio, Westwood SND1 audio, Feeble Files DXA video, THP
20 audio and video, Renderware TeXture Dictionary video, Bethesda Software 20 audio and video, Renderware TeXture Dictionary video, Bethesda Software
21 VID video via lavc 21 VID video via lavc
22 * video game codecs: XAN wc4 video via binary DLL
22 * libmpeg2 updated to 0.4.1 23 * libmpeg2 updated to 0.4.1
23 * fixed resolution switching with libmpeg2 24 * fixed resolution switching with libmpeg2
24 * handle resolution switching for Real codecs 25 * handle resolution switching for Real codecs
25 * ffmpeg video decoder handles aspect ratio changes 26 * FFmpeg video decoder can now handle aspect ratio changes
26 * amr now handled via libamr wrapper (http://www.penguin.cz/~utx/amr) 27 * AMR now handled via libamr wrapper (http://www.penguin.cz/~utx/amr)
27 * SIMD optimizations for mp3lib under AMD64 28 * SIMD optimizations for mp3lib under AMD64
28 * XAN wc4 video decoding via binary codec
29 29
30 Demuxers: 30 Demuxers:
31 * implemented switch_video and switch_program consistently with switch_audio 31 * Implemented switch_video and switch_program consistently with switch_audio
32 (default keys are "_" and TAB, respectively). For the time being program 32 (default keys are "_" and TAB, respectively). For the time being program
33 switching is only available in TS streams handled by demux_ts.c (not 33 switching is only available in TS streams handled by demux_ts.c (not
34 lavf), while video switching is also handled by demux_lavf.c and 34 lavf), while video switching is also handled by demux_lavf.c and
35 demux_avi.c. 35 demux_avi.c.
36 * audio and video switching for AVI demuxer (video switching untested) 36 * audio and video switching for the AVI demuxer (video switching untested)
37 * GIF demuxer improvements, should work with all GIFs now 37 * GIF demuxer improvements, should work with all GIFs now
38 * support for VC1 in MPEG-TS and MPEG-PS files (bd,hd)-dvd 38 * support for VC1 in MPEG-TS and MPEG-PS files (BD,HD)-DVD
39 * support for EVO demuxing 39 * support for EVO demuxing
40 * support -noidx with -demuxer lavf 40 * support -noidx with libavformat demuxer
41 * support for channel navigation with PVR input 41 * support for channel navigation with PVR input
42 * text subtitles should now work with -demuxer lavf 42 * text subtitles should now work with libavformat demuxer
43 43
44 Streaming: 44 Streaming:
45 * authentication for Real RTSP streams 45 * authentication for Real RTSP streams
46 * near-precise seeking in dvd:// and dvdnav:// (this last one requires libdvdnav from mphq) 46 * near-precise seeking in dvd:// and dvdnav://
47 (dvdnav:// requires libdvdnav from mphq)
47 * speed selection when playing dvd:// streams, to make drive quieter 48 * speed selection when playing dvd:// streams, to make drive quieter
48 * support SVQ3 and H.264 in X-QT over RTSP, 49 * support SVQ3 and H.264 in X-QT over RTSP, now RTSP Apple keynotes work
49 now RTSP Apple keynotes are playable 50 * SMIL playlist over Real RTSP
50 * smil playlist over Real RTSP
51 * support H.263-2000 over RTSP 51 * support H.263-2000 over RTSP
52 * fix AAC-LATM over RTSP 52 * fix AAC-LATM over RTSP
53 * support AMR over RTSP 53 * support AMR over RTSP
54 * support H.264 over RTSP 54 * support H.264 over RTSP
55 * "device" and "adevice" suboptions now works for *BSD BT848 tv driver too 55 * "device" and "adevice" suboptions now work for the *BSD BT848 TV driver
56 * dvdnav:// now depends on mplayer's fork of libdvdnav 56 * dvdnav:// now depends on MPlayer's fork of libdvdnav
57 * teletext support for tv:// (v4l and v4l2 only) 57 * teletext support for tv:// (v4l and v4l2 only)
58 58
59 FFmpeg/libavcodec: 59 FFmpeg/libavcodec:
60 * Intel Music coder audio decoder 60 * Intel Music coder audio decoder
61 * Fraps v2/v4 video decoder 61 * Fraps v2/v4 video decoder
62 * H.264 decoding speedup 62 * H.264 decoding speedup
63 * Native NUT demuxer updated to spec 63 * native NUT demuxer updated to spec
64 * native NUT muxer
64 * NUT muxing and demuxing support via libnut 65 * NUT muxing and demuxing support via libnut
65 * WMA encoder 66 * WMA encoder
66 * fix MJPEGB on big-endian systems 67 * fix MJPEG-B on big-endian systems
67 * lowres support for some H.264 files 68 * lowres support for some H.264 files
68 * Atrac 3 decoder 69 * DTS/DCA audio decoder
70 * Atrac 3 audio decoder
69 * MPEG-1/2 speedups 71 * MPEG-1/2 speedups
70 72
71 libmpeg2: 73 libmpeg2:
72 * iWMMXt-accelerated DCT and motion compensation for ARM processors 74 * iWMMXt-accelerated DCT and motion compensation for ARM processors
73 75
84 * removed B-frame warning message 86 * removed B-frame warning message
85 87
86 Ports: 88 Ports:
87 * Complete Intel Mac support 89 * Complete Intel Mac support
88 * Hitachi SuperH (SH3) support 90 * Hitachi SuperH (SH3) support
91 * Blackfin optimizations
89 92
90 Drivers: 93 Drivers:
91 * ALSA audio output now sets the non-audio bit for AC3 passthrough even 94 * ALSA audio output now sets the non-audio bit for AC3 passthrough even
92 if the user-specified default device name tries to clear it 95 if the user-specified default device name tries to clear it
93 * fixed internal vidix in Solaris/x86, also auto-enabled 96 * fixed internal VIDIX in Solaris/x86, also auto-enabled
94 * rework of internal vidix API which is now a fully static library with built-in drivers 97 * rework of internal VIDIX, now a fully static library with builtin drivers
95 * VIDIX now also supports ATI R350 (Radeon 9600) to R520 (Radeon X1900) 98 * VIDIX now also supports ATI R350 (Radeon 9600) to R520 (Radeon X1900)
96 99
97 Others: 100 Others:
98 * monitorpixelaspect=1 is now default. Set monitoraspect=4/3 to get the old 101 * monitorpixelaspect=1 is now default. Set monitoraspect=4/3 to get the old
99 behaviour (if you have non-square pixels). 102 behavior (if you have non-square pixels).
100 * libdvdcss updated to Subversion HEAD, now same as upstream version 103 * libdvdcss updated to Subversion HEAD, now same as upstream version
101 * libmpdvdkit split into libdvdread and libdvdcss 104 * libmpdvdkit split into libdvdread and libdvdcss
102 * obsolete Xvid 3 support removed 105 * obsolete Xvid 3 support removed
103 * long-deprecated -vop option removed 106 * long-deprecated -vop option removed
104 * video stream switching 107 * video stream switching
105 * dvdnav:// honour -alang and -slang 108 * dvdnav:// honor -alang and -slang
106 * support for doubleclick as input event 109 * support for doubleclick as input event
107 * -really-quiet works fully now 110 * -really-quiet works as expected now
108 * select libavformat demuxer (-lavfdopts format=) 111 * select libavformat demuxer (-lavfdopts format=)
109 * internal minilzo removed in favor of FFmpeg implementation, 112 * internal minilzo removed in favor of FFmpeg implementation,
110 use liblzo2 for encoding 113 use liblzo2 for encoding
111 * change GUI dependency from libpng to libavcodec 114 * change GUI dependency from libpng to libavcodec
112 * ability to change subtitle size during playback 115 * ability to change subtitle size during playback