2 Release notes for GStreamer Ugly Plug-ins 0.10.16 "Because He Knows the Time is Short"
5 The GStreamer team is proud to announce a new release
6 in the 0.10.x stable series of the
7 GStreamer Ugly Plug-ins.
10 The 0.10.x series is a stable series targeted at end users.
11 It is not API or ABI compatible with the stable 0.8.x series.
12 It is, however, parallel installable with the 0.8.x series.
16 "When you have to shoot, shoot. Don't talk."
19 There are times when the world needs a color between black and white.
20 Quality code to match the good's, but two-timing, backstabbing and ready to
21 sell your freedom down the river. These plug-ins might have a patent noose
22 around their neck, or a lock-up license, or any other problem that makes you
23 think twice about shipping them.
26 We don't call them ugly because we like them less. Does a mother love her
27 son less because he's not as pretty as the other ones ? No - she commends
28 him on his great personality. These plug-ins are the life of the party.
29 And we'll still step in and set them straight if you report any unacceptable
30 behaviour - because there are two kinds of people in the world, my friend:
31 those with a rope around their neck and the people who do the cutting.
34 This module contains a set of plug-ins that have good quality and correct
35 functionality, but distributing them might pose problems. The license
36 on either the plug-ins or the supporting libraries might not be how we'd
37 like. The code might be widely known to present patent problems.
38 Distributors should check if they want/can ship these plug-ins.
41 Other modules containing plug-ins are:
45 contains a basic set of well-supported plug-ins
47 contains a set of well-supported plug-ins under our preferred license
49 contains a set of less supported plug-ins that haven't passed the
50 rigorous quality testing we expect
56 Features of this release
58 * refactor x264enc to use current x264 API correctly, add new properties and new defaults
59 * liboil is no longer required, but orc is now required
60 * build: require orc >= 0.4.5, GLib >= 2.20, automake >= 1.10, autoconf >= 2.60; liboil is no longer required
61 * asfdemux: fix playback of files or streams that are shorter than the advertised preroll value
62 * asfdemux: fix sending eos event for chained asfs in pull mode (exotic)
63 * asfdemux: fix playback of files or streams that advertise miniscule preroll values
64 * lamemp3enc: implement latency query
65 * rmdemux: fix playback of sipro audio streams
66 * x264enc: refactor code in preparation for presets/tunings
67 * x264enc: add "profile" property (and default to MAIN profile)
68 * x264enc: improve defaults: medium speed/quality preset; auto mode for threads
69 * x264enc: add "speed-preset", "tune" and "psy-tune" properties
70 * x264enc: add "option-string" property to specify advanced parameters
71 * x264enc: set time base if needed, fixes visual artifacts
72 * x264enc: add "sliced-threads", "sync-lookahead", "intra-refresh", "mb-tree", and "rc-lookahead" properties
73 * x264enc: fix compilation against ancient x264 versions (X264_BUILD <= 75)
74 * x264enc: speed up first pass of multi-pass encoding (has no impact on quality)
75 * x264enc: fix flushing of delayed frames with new default settings
77 Bugs fixed in this release
79 * 599718 : [asf] support chained asfs
80 * 600412 : [asfdemux] Wrong handling of downstream GstFlowReturn
81 * 607798 : x264enc needs updating to support new features and use x264 correctly
82 * 618896 : lamemp3enc doesn't implement latency query
83 * 620007 : Gibberish sound when playing a certain RealMedia file of Sipro/ACELP.net audio codec
84 * 620344 : Update gst-plugins-ugly docs on website
85 * 622407 : [asfdemux] doesn't detect some streams if preroll value is very small
86 * 624786 : x264enc time base is wrong
87 * 625557 : x264enc doesn't flush delayed frames properly
88 * 626577 : [x264enc] regression: doesn't work with older versions of x264
89 * 627946 : mp3parse misuses GST_FLOW_IS_FATAL, doesn't forward GST_FLOW_UNEXPECTED upstream
93 You can find source releases of gst-plugins-ugly in the download directory:
94 http://gstreamer.freedesktop.org/src/gst-plugins-ugly/
98 More details can be found on the project's website:
99 http://gstreamer.freedesktop.org/
103 We use GNOME's bugzilla for bug reports and feature requests:
104 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
108 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned from there.
109 Interested developers of the core library, plug-ins, and applications should
110 subscribe to the gstreamer-devel list. If there is sufficient interest we
111 will create more lists as necessary.
116 Contributors to this release