...
|
...
|
@@ -1,22 +1,29 @@
|
1
|
1
|
Release Notes
|
2
|
2
|
=============
|
3
|
3
|
|
4
|
|
-* 0.7 "The Big Bump" June, 2011
|
|
4
|
+* 0.8 "Forbidden Fruit"
|
5
|
5
|
|
6
|
6
|
General notes
|
7
|
7
|
-------------
|
8
|
8
|
|
9
|
|
-This release enables frame-based multithreaded decoding for a number of codecs,
|
10
|
|
-including VP8, H.263 and H.264. Additionally, there has been a major cleanup of
|
11
|
|
-both internal and external APIs. For this reason, the major versions of all
|
12
|
|
-libraries have been bumped. On the one hand, this means that 0.7 can be installed
|
13
|
|
-side-by-side with previous releases, on the other hand, in order to benefit
|
14
|
|
-from the new features, applications need to be recompiled.
|
15
|
|
-
|
16
|
|
-Other important changes are additions of decoders including, but not limited to,
|
17
|
|
-AMR-WB, single stream LATM/LOAS, G.722 ADPCM, a native VP8 decoder
|
18
|
|
-and HE-AACv2. Additionally, many new de/muxers such as WebM in Matroska, Apple
|
19
|
|
-HTTP Live Streaming, SAP, IEC 61937 (S/PDIF) have been added.
|
|
9
|
+This release continues the API cleanups that have begun with the
|
|
10
|
+previous release. While it is binary compatible with 0.7, many parts of
|
|
11
|
+the public API were deprecated and will be removed in the git master and
|
|
12
|
+later releases. Please consult the doc/APIchanges file to see intended
|
|
13
|
+replacements for the deprecated APIs.
|
|
14
|
+
|
|
15
|
+Furthermore, our work on the 'ffmpeg' command-line tool has resulted in
|
|
16
|
+major revisions to its interface. In order to not break existing scripts
|
|
17
|
+and applications, we have chosen to introduce a new tool called
|
|
18
|
+'avconv', and keep the traditional 'ffmpeg' frontend for end-user's
|
|
19
|
+convenience. Please see the Changelog file for details how 'avconv'
|
|
20
|
+differs from 'ffmpeg'.
|
|
21
|
+
|
|
22
|
+Additionally, this release introduces a number of new interesting codecs
|
|
23
|
+such as the Apple Prores, Flash Screen Video 2 and Windows Media Image,
|
|
24
|
+and muxers such as LATM or CELT in Ogg, among many others. Moreover, our
|
|
25
|
+H.264 decoder has been improved to decode 4:2:2 material and our libx264
|
|
26
|
+wrapper now allows to produce 4:2:2 and 4:4:4 video.
|
20
|
27
|
|
21
|
28
|
See the Changelog file for a list of significant changes.
|
22
|
29
|
|
...
|
...
|
@@ -30,23 +37,14 @@ report against the development code following the usual bug reporting guidelines
|
30
|
30
|
API changes
|
31
|
31
|
-----------
|
32
|
32
|
|
33
|
|
-Please see the file doc/APIchanges for programmer-centric information. Note that a
|
34
|
|
-lot of long-time deprecated APIs have been removed. Also, a number of additional
|
35
|
|
-APIs have been deprecated and are scheduled for removal in the next release.
|
|
33
|
+A number of additional APIs have been introduced and some existing
|
|
34
|
+functions have been deprecated and are scheduled for removal in the next
|
|
35
|
+release. Please see the file doc/APIchanges for details along with
|
|
36
|
+similar programmer-centric information.
|
|
37
|
+
|
36
|
38
|
|
37
|
39
|
|
38
|
40
|
Other notable changes
|
39
|
41
|
---------------------
|
40
|
42
|
|
41
|
|
-- many ARM NEON optimizations
|
42
|
|
-- libswscale cleanup started, optimizations should become easier in the future
|
43
|
|
-- nonfree libfaad support for AAC decoding removed
|
44
|
|
-- 4:4:4 H.264 decoding
|
45
|
|
-- 9/10bit H.264 decoding
|
46
|
|
-- Win64 Assembler support
|
47
|
|
-- native MMSH/MMST support
|
48
|
|
-- Windows TV demuxing
|
49
|
|
-- native AMR-WB decoding
|
50
|
|
-- native GSM-MS decoding
|
51
|
|
-- SMPTE 302M decoding
|
52
|
|
-- AVS encoding
|
|
43
|
+Please see the Changelog file for a more detailed list of changes.
|