root/branches/perian-1.2/Release/Changes.txt

Revision 1283, 6.5 KB (checked in by astrange, 5 months ago)

Merge trunk to 1.2 branch and make them identical.

Line 
11.2.1
2- Added Indeo 5 decoding. [r1271]
3Fixes:
4- Fixed several bugs in Matroska support (1.2 regression) [r1240, r1243]
5- Incomplete AVI files were not fully imported (1.2 regression) [r1242]
6- Fixed subtitles crashing in 10.4 [r1240]
7- Fixed a rare crash with .mp4 [r1265]
8- No error was shown if the installer somehow failed [r1270]
9Note that it does not try to correct errors, only report them
10- Fixed crash in SSA support [r1250]
11- Fixed invisible subtitles sometimes appearing over the first frame [r1275]
12
131.2
14- Matroska cover art is now imported as iTunes cover art [r1149]
15- Video tracks now have their colorspace set based on the size of the video [r1170]
16Mac OS X 10.6/Snow Leopard compatibility fixes:
17- QuickTime Player 10 refused to open some files due to missing type identifiers [r1126]
18- Worked around 96khz HE-AAC audio tracks not playing or playing noise [r1128]
19- Extended Front Row subtitle hack to cover 10.6 and reduced its ugliness [r1130, r1186]
20- Worked around re-encoding files with subtitles not working [r1177]
21- Worked around some MKV embedded fonts being incompatible with 10.6 [r1193]
22- Fixed RGB HuffYUV video displaying black bars over the video on 10.6 [r1198]
23- Now compiles under Xcode 3.2
24Fixes:
25- Using a debugger on a process with Perian loaded printed warnings about missing files [r1122]
26- Fixed decoding of WMA audio tracks [r1131]
27- Fixed a crash in LoadExternalSubtitlesFromFileDataRef [r1153]
28- Fixed some VobSub video tracks displaying with wrong colors [r1171]
29- Better support for tracks with delayed start times [r1181]
30- Fixed MPEG1/2 in Matroska playing out of order [r1188]
31- Fixed a crash opening files while they were being downloaded [r1227]
32SSA:
33- Fixed some top-aligned subtitles being too low [r1163]
34- Vertical text is re-enabled and works somewhat better [r1208]
35
361.1.4
37Features:
38- Forced VobSub subtitles are imported into a separate track [r1015]
39- Added initial DTS passthrough via similar mechanisms as AC3 [r1024]
40- Support old ffmpeg-generated MKV files with no enabled tracks [r1021]
41- 10.6-compatible preference pane [r1085]
42Fixes:
43- Fixed "Load External Subtitles" checkbox [r998]
44- Fixed crash/freeze when loading broken VobSub subtitles [r1000, r1034]
45- Fixed import of uncompressed audio in FLV [r1007]
46- Fixed import of some audio tracks; should improve iApps [r1042, r1088]
47- Fixed CRAM codec AVI in browsers [r1010]
48- Worked around bug in iChat codec loading [r1008]
49- Never allows Apple's code to handle AC3 data anymore so passthrough works more often [r1014]
50- Doesn't try to decode some RGB colorspaces (such as in Camtasia) that aren't supported [r1039]
51- Fixed some 16-bit RGB codecs on Intel [r1039]
52- Fixed importing movie files with no video tracks (regression from r706) [r1042]
53- Fixed H264 crash in put_h264_qpel8_h_lowpass_l2_ssse3 (in FFmpeg)
54- Fixed crash with corrupt first frame [r1061]
55- Fixed BMP/RLE in AVI [r1078]
56- Fixed several memory leaks [r1086]
57- Fixed a problem with wrong channel order in DTS 5.1 [r1076]
58- Fixed possible conflict with UniversalDetector.framework [r1100]
59Subtitles:
60- Fixed garbage characters appearing at the end of a line with some fonts [r1013]
61- Better handling of invalid SSA files [r1013]
62- Fixed rendering of multi-layer subtitles [r1016]
63- Fixed SRT files using ',' for decimals [r1019]
64- Ignored SSA shapes and \blur instead of misparsing them [r1027, r1036]
65- Disabled vertical font support again to fix files wrongly using it for Latin text [r1027]
66- Fixed subtitles in MKV wrongly displaying at the end of a video [r1036]
67- Better handling of \move and \org [r1063, r1103]
68Notes:
69- Compilation under 10.4 is no longer supported.
70- A52Codec has been deprecated and will be replaced by an LGPL decoder in a future release.
71
721.1.3
73- Enabled Indeo 2/3 decodecs
74- Added external idx/sub (VobSub) support
75- Added support for H.264 and H.263 in FLV containers
76- Apple's decoder now handles Baseline/Main Profile H.264
77- Fix inconsistent importing for multi-channel audio
78- Reduced memory usage for packed streams
79- Added sanity checks on all preferences
80- Fixed crash caused by (among other things) resizing a streaming window
81Subtitles:
82- Enabled hack to show subtitles in Front Row
83- Fixed negative values in SSA \frz tag
84- Fixed VSFilter bug-compatibility for \an
85
861.1.2
87- Fixed update checker never running - this version requires a manual install
88- Enabled frame-dropping on AppleTV
89- Fixed some frames being lost in AVCHD/.mp4 with newer versions of QuickTime
90- Fixed another ffmpeg crash on G3s
91
921.1.1
93- H.264 in AVI fixed
94- Some anamorphic AVI files are now supported
95- Performance problems due to PIC fixed with Xcode 3.1
96- Incorrect frame skipping on H.264 intra frames fixed
97- Better character set detection
98- The update checker is now much more polite
99- Several parsing and rendering bugs with subtitles fixed
100- Player freezing while loading subtitles with external fonts fixed
101- Audio fixed for some older MKV files with AAC/FLAC
102- Strange values in MKV chapters or video sizes are handled better
103- Initial support for SAMI subtitles added
104- Worked around a QuickTime bug (#5770288) causing frames to be lost during export
105- New codecs: DosBox ZMBV, VP6+Alpha, Nellymoser ASAO
106FFmpeg:
107- Crashing on PPC G3 fixed
108- Fraps decoding artifacts fixed
109
1101.1
111- Major performance improvements
112- TrueAudio, MP1, and DTS audio support
113- Slice-based multithreaded decoding for MPEG-1/2/H.264
114- Apple H.264 now handles AVCHD/interlaced video
115- Compatibility fixes for QuickTime 7.4 and Leopard
116- Objective-C GC compatibility
117- Fixed a crash in Toast
118- Better subtitle rendering
119- Subtitles play during MKV loading
120- Snow support
121- Miscellaneous bug fixes
122
1231.0
124- Added support for Matroska/mkv
125- Integrated a52codec
126- Added subtitle support
127- Added support for .gvi (avi wrapper from Google Video)
128- Changed distribution to a Preference Pane in order to make installation simpler and configuration possible in the long term.
129- Changed installation directory from /Library/QuickTime to ~/Library/QuickTime.
130- Fixed avi/flv over http
131- Added support for Windows Media Audio in AVI
132- Added support for MPEG-1 layer 2 audio
133- Added support for the ADPCM audio codec in FLV
134- Added Vorbis decoder
135- Added support for Fraps FPS1
136- Added support for VP3
137- Added support for i263
138- Added support for HuffYUV
139- Added support for MPEG-1/2 video in AVI/MKV
140- Fix opening AVIs with VBR audio for which there is no available decoder
141- Fix crash with DVI ADPCM
142- Fix multichannel audio descriptions in AVI
143- Faster opening of AVI files
144- High profile H.264 support
145- Full MPEG-4 video support in .mp4
146- Altivec & SSE2 colorspace conversion
147- Fix DV in type 1 AVIs
148
1490.5 - Initial Release
150
Note: See TracBrowser for help on using the browser.