Commit 365b9cf6 authored by Andreas Cadhalpun's avatar Andreas Cadhalpun Committed by Michael Niedermayer

doc: mention important API changes in the RELEASE_NOTES

Signed-off-by: 's avatarAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 2638af2f
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
└────────────────────────────────────────┘ └────────────────────────────────────────┘
The FFmpeg Project proudly presents FFmpeg 2.4 "Fresnel", ... The FFmpeg Project proudly presents FFmpeg 2.4 "Fresnel", ...
FFmpeg 2.4 is API-, but not ABI-compatible with the previous major release. FFmpeg 2.4 is mostly API-, but not ABI-compatible with the previous major release.
This means that the code using our libraries needs to be rebuilt, but no This means that the code using our libraries needs to be rebuilt, but only minimal
source changes should be required. source changes should be required, as described in the section 'API Information'.
┌────────────────────────────┐ ┌────────────────────────────┐
│ * API Information │ │ * API Information │
...@@ -22,6 +22,13 @@ ...@@ -22,6 +22,13 @@
• libswresample 1.1.100 • libswresample 1.1.100
• libpostproc 53.0.100 • libpostproc 53.0.100
Important API changes since 2.3:
• The new field mime_type was added to AVProbeData, which can
cause crashes, if it is not initialized.
• Some deprecated functions were removed.
• The avfilter_graph_parse function was made compatible with Libav.
Please refer to the doc/APIChanges file for more information. Please refer to the doc/APIChanges file for more information.
┌────────────────────────────┐ ┌────────────────────────────┐
...@@ -54,9 +61,6 @@ ...@@ -54,9 +61,6 @@
│ ⚠ Behaviour changes │ │ ⚠ Behaviour changes │
└────────────────────────────┘ └────────────────────────────┘
• IMPORTANT: The new field mime_type was added to AVProbeData.
To avoid crashes, make sure to always initialize AVProbeData, e.g. use
'AVProbeData pd = { 0 };' instead of 'AVProbeData pd;'.
• dctdnoiz filter now uses a block size of 8x8 instead of 16x16 by default • dctdnoiz filter now uses a block size of 8x8 instead of 16x16 by default
• -vismv option is deprecated in favor of the codecview filter • -vismv option is deprecated in favor of the codecview filter
• libmodplug is now detected through pkg-config • libmodplug is now detected through pkg-config
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment