Merge commit '803e82276b3716bf6012ec69e8854dae14a4fd2b'
[ffmpeg.git] / RELEASE_NOTES
1  ┌───────────────────────────────────────────┐
2  │ RELEASE NOTES for FFmpeg <next> "FIXME"   │
3  └───────────────────────────────────────────┘
4
5    The FFmpeg Project proudly presents FFmpeg <next> "FIXME", ...
6    FFmpeg 2.4 is API-, but not ABI-compatible with the previous major release.
7    This means that the code using our libraries needs to be rebuilt, but no
8    source changes should be required.
9
10    ┌────────────────────────────┐
11    │ *  API Information         │
12    └────────────────────────────┘
13
14      FFmpeg <next> includes the following library versions:
15
16        • libavutil      xx.yy.1zz
17        • libavcodec     xx.yy.1zz
18        • libavformat    xx.yy.1zz
19        • libavdevice    xx.yy.1zz
20        • libavfilter    xx.yy.1zz
21        • libswscale     xx.yy.1zz
22        • libswresample  xx.yy.1zz
23        • libpostproc    xx.yy.1zz
24
25      Please refer to the doc/APIChanges file for more information.
26
27  ┌────────────────────────────┐
28  │ ★  List of New Features    │
29  └────────────────────────────┘
30
31    ┌────────────────────────────┐
32    │ libavformat                │
33    └────────────────────────────┘
34
35     • Icecast protocol
36     • API for live metadata updates through event flags.
37
38    ┌────────────────────────────┐
39    │ libavfilter                │
40    └────────────────────────────┘
41
42     • ported lenscorrection filter from frei0r filter
43     • large optimizations in dctdnoiz to make it usable
44     • added codecview filter to visualize information exported by some codecs
45     • added silenceremove filter
46
47    ┌────────────────────────────┐
48    │ libavutil                  │
49    └────────────────────────────┘
50
51     • added clip() function in eval
52
53  ┌────────────────────────────┐
54  │ ⚠  Behaviour changes       │
55  └────────────────────────────┘
56
57   • dctdnoiz filter now uses a block size of 8x8 instead of 16x16 by default
58   • -vismv option is deprecated in favor of the codecview filter
59   • libmodplug is now detected through pkg-config
60   • HTML documentation generation through texi2html is deprecated in
61     favor of makeinfo/texi2any
62   • ffplay now exits by default at the end of playback