2011-06-19 17:45:36 +00:00
|
|
|
Release Notes
|
|
|
|
=============
|
|
|
|
|
2011-06-21 15:02:14 +00:00
|
|
|
* 0.8 "Love" June, 2011
|
|
|
|
* 0.7 "Peace" June, 2011 (identical to 0.8 but using 0.6 ABI/API)
|
|
|
|
|
2011-06-19 17:45:36 +00:00
|
|
|
|
|
|
|
General notes
|
|
|
|
-------------
|
|
|
|
|
|
|
|
This release enables frame-based multithreaded decoding for a number of codecs,
|
2011-06-21 15:06:35 +00:00
|
|
|
including theora, huffyuv, VP8, H.263, mpeg4 and H.264. Additionally, there has
|
|
|
|
been a major cleanup of
|
2011-06-19 17:45:36 +00:00
|
|
|
both internal and external APIs. For this reason, the major versions of all
|
2011-06-21 15:08:01 +00:00
|
|
|
libraries have been bumped. On the one hand, this means that 0.8 can be installed
|
2011-06-19 17:45:36 +00:00
|
|
|
side-by-side with previous releases, on the other hand, in order to benefit
|
|
|
|
from the new features, applications need to be recompiled.
|
|
|
|
|
|
|
|
Other important changes are additions of decoders including, but not limited to,
|
|
|
|
AMR-WB, single stream LATM/LOAS, G.722 ADPCM, a native VP8 decoder
|
|
|
|
and HE-AACv2. Additionally, many new de/muxers such as WebM in Matroska, Apple
|
|
|
|
HTTP Live Streaming, SAP, IEC 61937 (S/PDIF) have been added.
|
|
|
|
|
|
|
|
See the Changelog file for a list of significant changes.
|
|
|
|
|
2011-06-21 14:37:11 +00:00
|
|
|
Bugreports against FFmpeg git master or the most recent FFmpeg release are
|
|
|
|
accepted. If you are experiencing issues with any formally released version of
|
|
|
|
FFmpeg, please try git master to check if the issue still exists. If it does,
|
|
|
|
make your report against the development code following the usual bug reporting
|
|
|
|
guidelines.
|
2011-06-19 17:45:36 +00:00
|
|
|
|
|
|
|
|
|
|
|
API changes
|
|
|
|
-----------
|
|
|
|
|
2011-06-21 14:43:45 +00:00
|
|
|
Please see git log of the public headers or the file doc/APIchanges for
|
|
|
|
programmer-centric information. Note that a
|
2011-06-19 17:45:36 +00:00
|
|
|
lot of long-time deprecated APIs have been removed. Also, a number of additional
|
|
|
|
APIs have been deprecated and are scheduled for removal in the next release.
|
|
|
|
|
|
|
|
|
|
|
|
Other notable changes
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
- many ARM NEON optimizations
|
|
|
|
- libswscale cleanup started, optimizations should become easier in the future
|
|
|
|
- nonfree libfaad support for AAC decoding removed
|
|
|
|
- 4:4:4 H.264 decoding
|
|
|
|
- 9/10bit H.264 decoding
|
|
|
|
- Win64 Assembler support
|
|
|
|
- native MMSH/MMST support
|
|
|
|
- Windows TV demuxing
|
|
|
|
- native AMR-WB decoding
|
|
|
|
- native GSM-MS decoding
|
|
|
|
- SMPTE 302M decoding
|
|
|
|
- AVS encoding
|