comparison Changelog @ 31458:dc7d2af64152

typo fixes; mention lowering of hardware MPEG decoder priority
author diego
date Mon, 21 Jun 2010 17:36:25 +0000
parents 0b7792622c88
children c3d0a219d4be
comparison
equal deleted inserted replaced
31457:6e8f3cbab5f4 31458:dc7d2af64152
1 MPlayer (1.0) 1 MPlayer (1.0)
2 2
3 rc4: "Yes We Can" 3 rc4: "Yes We Can"
4 Gui: Changes towards removing the Gui 4
5 * The Gui will no longer display any error or warning messages 5 GUI: Changes towards removing the GUI
6 * Special Gui slave commands (gui_*) were removed, as well as 6 * The GUI will no longer display any error or warning messages.
7 the related key bindings 7 * Special GUI slave commands (gui_*) were removed, along with
8 the related key bindings.
8 9
9 Decoders: 10 Decoders:
10 * YUY2 Lossless Codec (YLC0) via binary DLL 11 * YUY2 Lossless Codec (YLC0) via binary DLL
11 * Truemotion RT codec (TR20) via binary DLL 12 * Truemotion RT codec (TR20) via binary DLL
12 * Nogantech Codec (NTN1 and NTN2) via binary DLL 13 * Nogantech Codec (NTN1 and NTN2) via binary DLL
13 * add new FourCCs (m1v1, yuvs, VYUY, Y42B, V422, YUNV, UYNV, UYNY, uyv1, 14 * add new FourCCs (m1v1, yuvs, VYUY, Y42B, V422, YUNV, UYNV, UYNY, uyv1,
14 2Vu1, P422, HDYC, IJLV, MVJP) 15 2Vu1, P422, HDYC, IJLV, MVJP)
15 TwoCCs (0xA106, 0x6c75, 0xAAC0, 0x55005354) 16 TwoCCs (0xA106, 0x6c75, 0xAAC0, 0x55005354)
16 to existing decoders. 17 to existing decoders
17 * AMR now handled via OpenCORE decoder 18 * AMR now handled via OpenCORE decoder
18 * updated Windows Media Screen Codec (MSS1, MSS2) via binary DLL 19 * updated Windows Media Screen Codec (MSS1, MSS2) via binary DLL
19 * CoreAVC H.264 decoder via binary DLL (Windows only) 20 * CoreAVC H.264 decoder via binary DLL (Windows only)
20 * Kega Game video codec (KGV1) via binary DLL 21 * Kega Game video codec (KGV1) via binary DLL
21 * SoftLab-NSK Forward MPEG-2 I-frames (SLIF) via binary DLL 22 * SoftLab-NSK Forward MPEG-2 I-frames (SLIF) via binary DLL
22 * JPEG 2000 support via OpenJPEG 23 * JPEG 2000 support via OpenJPEG
23 * internal liba52 copy removed 24 * internal liba52 copy removed
24 * CineForm HD (CFHD) via binary DLL 25 * CineForm HD (CFHD) via binary DLL
25 * VP8 decoding through libvpx wrapper in FFmpeg 26 * VP8 decoding through libvpx wrapper in FFmpeg
26 * support for external libmpeg2 added 27 * support for external libmpeg2 added
28 * hardware MPEG decoder priority lowered
27 29
28 Demuxers: 30 Demuxers:
29 * Mostly fixed timing issues with some H.264 (PAFF) samples 31 * Mostly fixed timing issues with some H.264 (PAFF) samples
30 * Matroska and Ogg demuxers switched to use libavformat by default. 32 * Matroska and Ogg demuxers switched to use libavformat by default.
31 Report issues and use -demuxer ogg and -demuxer mkv to work around them. 33 Report issues and use -demuxer ogg and -demuxer mkv to work around them.
38 * remove vf_yuy2, functionality is replaced by -vf format=yuv2 40 * remove vf_yuy2, functionality is replaced by -vf format=yuv2
39 * remove vf_rgb2bgr, functionality is replaced by sws and vf_format 41 * remove vf_rgb2bgr, functionality is replaced by sws and vf_format
40 42
41 Drivers: 43 Drivers:
42 * -vo yuv4mpeg:interlaced no longer does its own interlaced RGB->YUV 44 * -vo yuv4mpeg:interlaced no longer does its own interlaced RGB->YUV
43 conversion. Use -vf scale=::1 to keep the same behaviour and report 45 conversion. Use -vf scale=::1 to keep the same behavior and report
44 if there are any issues with that. 46 if there are any issues with that.
45 * X11: Window manager choses Window position by default. 47 * X11: Window manager chooses Window position by default.
46 Add geometry=50%:50% to your configuration to get the old behaviour. 48 Add geometry=50%:50% to your configuration to get the old behavior.
47 * -vo md5sum md5 calculation changed so output matches FFmpeg's -f framemd5 49 * -vo md5sum md5 calculation changed so output matches FFmpeg's -f framemd5
48 * Support for more formats in OpenGL video output drivers (different YUV 50 * Support for more formats in OpenGL video output drivers (different YUV
49 subsampling, 16 bit per component) 51 subsampling, 16 bit per component)
50 * Selectable YUV to RGB conversion standard for -vo gl 52 * Selectable YUV to RGB conversion standard for -vo gl
51 (-vo gl:colorspace=...:levelconv=...) 53 (-vo gl:colorspace=...:levelconv=...)
52 * -vo gl now tries to use yuv=2 by default if possible. 54 * -vo gl now tries to use yuv=2 by default if possible
53 * -vo matrixview finally added 55 * -vo matrixview finally added
54 * add OS/2 KAI audio driver (-ao kai) 56 * add OS/2 KAI audio driver (-ao kai)
55 57
56 Other: 58 Other:
57 * -nosub option for disabling auto-selected subtitles 59 * -nosub option for disabling auto-selected subtitles
59 * support for subtitles with audio-only files 61 * support for subtitles with audio-only files
60 * support for right-to-left languages with embedded subtitles 62 * support for right-to-left languages with embedded subtitles
61 * support for UTF-16 encoded external subtitles 63 * support for UTF-16 encoded external subtitles
62 * support for 8 channel audio 64 * support for 8 channel audio
63 * sync dvd:// and dvdnav:// features 65 * sync dvd:// and dvdnav:// features
64 * support for MPEG-4 ASP in VDPAU video output (non B-frame only) 66 * support for MPEG-4 ASP in VDPAU video output (non-B-frame only)
65 * support for live and non-live DVB teletext with demuxer lavf 67 * support for live and non-live DVB teletext with demuxer lavf
66 * -name, -title and -use-filename-title options for MPlayer 68 * -name, -title and -use-filename-title options for MPlayer
67 * support for stream handling via FFmpeg, in particular rtmp and rtsp 69 * support for stream handling via FFmpeg, in particular RTMP and RTSP
68 (use e.g. ffmpeg://http://example.com/test) 70 (use e.g. ffmpeg://http://example.com/test)
69 * experimental support for external libass, configure with 71 * experimental support for external libass, configure with
70 --disable-ass-internal 72 --disable-ass-internal
71 * better support for 16-bit-per-component formats and formats 73 * better support for 16-bit-per-component formats and formats
72 with alpha channel. 74 with alpha channel
73 * better out-of-the-box support for compiling for ARM, IA64, 75 * better out-of-the-box support for compiling for ARM, IA64,
74 MinGW32 and MinGW-w64, MinGW has ASLR enabled with recent 76 MinGW32 and MinGW-w64, MinGW has ASLR enabled with recent
75 enough binutils. 77 enough binutils
76 * libdvdcss synced with upstream Subversion snapshot 78 * libdvdcss synced with upstream Subversion snapshot
77 79
78 MEncoder: 80 MEncoder:
79 * add -tsprog for demuxer lavf 81 * add -tsprog for demuxer lavf
80 82
81 83
82 84
83 rc3: "BikeshedCounter AKA Godot" May 30, 2010 85 rc3: "BikeshedCounter AKA Godot" May 30, 2010
86
84 Decoders: 87 Decoders:
85 * support for X8 frames (fixes "J-type picture is not supported" for WMV2) 88 * support for X8 frames (fixes "J-type picture is not supported" for WMV2)
86 * support for DTS WAV/DTS-CD passthrough by ad_hwac3 89 * support for DTS WAV/DTS-CD passthrough by ad_hwac3
87 * Apple's raw YUV2 in MOV 90 * Apple's raw YUV2 in MOV
88 * LATM over LOAS AAC decoding via internal libfaad2 91 * LATM over LOAS AAC decoding via internal libfaad2
522 * -correct-pts option 525 * -correct-pts option
523 * UTF-8 used for OSD and subtitles, some bitmap fonts will no longer work 526 * UTF-8 used for OSD and subtitles, some bitmap fonts will no longer work
524 correctly and -subcp must be set for all non-UTF-8 subtitles 527 correctly and -subcp must be set for all non-UTF-8 subtitles
525 * more audio-truncation fixes 528 * more audio-truncation fixes
526 * libavutil mandatory for MPlayer compilation 529 * libavutil mandatory for MPlayer compilation
527 * more intuitive -edlout behaviour 530 * more intuitive -edlout behavior
528 * -nortc is now default since -rtc has disadvantages with recent kernels 531 * -nortc is now default since -rtc has disadvantages with recent kernels
529 532
530 533
531 534
532 pre8: "NeuTeam strikes back" June 11, 2006 535 pre8: "NeuTeam strikes back" June 11, 2006
1335 * VIDIX working under Windows XP/2000 (native dhahelper) 1338 * VIDIX working under Windows XP/2000 (native dhahelper)
1336 * builds out of the box under GNU Hurd 1339 * builds out of the box under GNU Hurd
1337 * SSE optimizations enabled under MinGW 1340 * SSE optimizations enabled under MinGW
1338 * SSE support under OpenBSD 1341 * SSE support under OpenBSD
1339 * AltiVec support under NetBSD 1342 * AltiVec support under NetBSD
1340 * GCC 3.4 support (due to changed behaviour in ASM code snippets) 1343 * GCC 3.4 support (due to changed behavior in ASM code snippets)
1341 1344
1342 Demuxers: 1345 Demuxers:
1343 * Matroska containing RealVideo works better 1346 * Matroska containing RealVideo works better
1344 * fixed random segfaults in VIVO 1347 * fixed random segfaults in VIVO
1345 * endianness fixes in CDDA 1348 * endianness fixes in CDDA