librtmp: Avoid an infiniloop setting connection arguments
[ffmpeg.git] / RELEASE_NOTES
1  ┌────────────────────────────────────────┐
2  │ RELEASE NOTES for FFmpeg 2.5 "Bohr"    │
3  └────────────────────────────────────────┘
4
5    The FFmpeg Project proudly presents FFmpeg 2.5 "Bohr", 2.5 months after the
6    release of 2.4.
7
8    The most important new features are AVFoundation screen-grabbing support,
9    animated WebP decoding support, and Animated PNG support. In addition, many
10    exciting features for video streaming are also implemented, including MPEG-
11    DASH fragmenting muxer, HEVC RTP payload muxer, and UDP Lite support.
12
13    As usual, if you have any question on this release or any FFmpeg related
14    topic, feel free to join us on the #ffmpeg IRC channel (on
15    irc.freenode.net).
16
17    ┌────────────────────────────┐
18    │ 🔨  API Information         │
19    └────────────────────────────┘
20
21      FFmpeg 2.5 includes the following library versions:
22
23        • libavutil      54.15.100
24        • libavcodec     56.13.100
25        • libavformat    56.15.102
26        • libavdevice    56. 3.100
27        • libavfilter     5. 2.103
28        • libswscale      3. 1.101
29        • libswresample   1. 1.100
30        • libpostproc    53. 3.100
31
32      Important API changes since 2.4:
33
34        • avpriv_dv_frame_profile2() has been deprecated
35
36
37      Please refer to the doc/APIchanges file for more information.
38
39  ┌────────────────────────────┐
40  │ ★  List of New Features    │
41  └────────────────────────────┘
42
43    ┌────────────────────────────┐
44    │ ffprobe                    │
45    └────────────────────────────┘
46
47     • -show_pixel_formats option
48
49    ┌────────────────────────────┐
50    │ ffserver                   │
51    └────────────────────────────┘
52
53     • codec private options support
54
55    ┌────────────────────────────┐
56    │ libavcodec                 │
57    └────────────────────────────┘
58
59     • STL subtitle decoder
60     • libutvideo YUV 4:2:2 10bit support
61     • animated WebP decoding support
62     • zygoaudio decoding support
63     • APNG decoder
64
65    ┌────────────────────────────┐
66    │ libavdevice                │
67    └────────────────────────────┘
68
69     • XCB-based screen-grabber
70     • AVFoundation screen capturing support
71
72    ┌────────────────────────────┐
73    │ libavformat                │
74    └────────────────────────────┘
75
76     • HEVC/H.265 RTP payload format (draft v6) packetizer
77     • SUP/PGS subtitle demuxer
78     • STL subtitle demuxer
79     • UDP-Lite support (RFC 3828)
80     • MPEG-DASH segmenting muxer, which allows creating DASH compatible
81       fragmented MP4
82     • WebP muxer
83     • APNG demuxer
84
85    ┌────────────────────────────┐
86    │ libavfilter                │
87    └────────────────────────────┘
88
89     • xBR scaling filter
90
91    ┌────────────────────────────┐
92    │ libavutil                  │
93    └────────────────────────────┘
94
95     • CAST128 symmetric block cipher, ECB mode
96
97    ┌────────────────────────────┐
98    │ libpostproc                │
99    └────────────────────────────┘
100
101     • visualization support