Releasing 0.10.3
[platform/upstream/gst-plugins-base.git] / NEWS
1 This is GStreamer Base Plug-ins 0.10.3, "Under Pressure"
2
3 Changes since 0.10.2:
4       * typefind improvements
5       * Ogg decoding and encoding fixes
6       * Improved audio and video sink classes
7       * Bug and leak fixes
8       * Improved video scaling
9       * On-the-fly visualisation switching
10       * Subtitle support
11
12 Bugs fixed since 0.10.2:
13       * 330244 : gsttextoverlay.c:895: 'struct _GstCollectData' has no mem...
14       * 324000 : [playbin] post error or message on unknown input
15       * 153004 : [typefind] can't identify mp3 file with one single mpeg f...
16       * 323874 : [playbin] leaks sinks and threads when using gconfaudiosink
17       * 324626 : ffmpegcolorspace support for fourcc " UYVY "
18       * 326447 : check that all elements in -base pass queries they can't ...
19       * 328263 : Fix build with gcc 2.95
20       * 328279 : [decodebin] timeout issue when pre-rolling
21       * 329326 : Fix oggmux removing pads from collect pads
22
23 Changes since 0.10.1:
24     
25       * ported gnomevfssink, cdparanoia
26       * New library and base class: GstCddaBaseSrc
27       * ported mixerutils.h
28       * added 'sine-tab' waveform to audiotestsrc
29       * added float audio to audiorate
30
31 Bugs fixed since 0.10.1:
32     
33       * 324216 : [cdparanoia] missing patches from 0.8
34       * 324696 : [videotestsrc] does not start counting the time from zero...
35       * 324900 : Problem compiling gst-plugins-base with Forte
36       * 325984 : [playbin] cannot handle sources that produce raw audio/video
37       * 325990 : patch videotestsrc for using glib types
38       * 326601 : GstRingBuffer crashes with alaw/mulaw caps
39       * 327114 : [theoradec] should post tags on the bus
40       * 327216 : vorbisdec segfaults on certain queries
41
42 API added since 0.10.1:
43      
44       * added libgstcddabase
45       * added mixerutils.h
46         
47 Changes since 0.10.0:
48     
49       * Parallel installability with 0.8.x series
50       * Threadsafe design and API
51       * removed gst-launch-ext
52       * Ported: ogmparse
53       * Fixes for: subparse, xvimagesink, audioresample, videorate, decodebin
54
55 Bugs fixed since 0.10.0:
56     
57       * 322347 : GstBaseRtpDepayload timestamps are wring
58       * 323900 : Basertpdepayloader lets NEWSEGMENT events through unfiltered
59       * 323878 : missing < string.h > inclusion (for memset & FD_ZERO)
60
61 API added since 0.10.0:
62     
63       * GstAlsaMixer::device
64       * GstAlsaMixer::device-name
65
66 Bugs fixed since 0.9.7:
67     
68       * 319172 : gstreamer-plugins-base-0.9.pc doesn't export linking flags
69       * 323017 : While(1) loop with sleep(0) in basertpdepayload.c
70   
71 Changes since 0.9.6:
72     
73       * Parallel installability with 0.8.x series
74       * Threadsafe design and API
75       * ximagesink and xvimagesink updates and interactive test
76       * added pango
77       * rename net to netbuffer library
78       * rtp element renaming
79       * stream selector fixes
80
81 Bugs fixed since 0.9.6:
82     
83       * 319618 : [decodebin] some ogg videos don't play
84       * 320644 : RTP packetizer does't set the packet timestamps correctly
85       * 322388 : xvimagesink force-aspect-ratio=True always displays squar...
86       * 322704 : oggdemux typefind list leak
87
88 Changes since 0.9.5:
89     
90       * Parallel installability with 0.8.x series
91       * Threadsafe design and API
92       * lots of leak fixes
93       * flicker-free and rewritten X sinks
94       * fractional framerates
95       * removed sinesrc, replaced by audiotestsrc
96
97 Bugs fixed since 0.9.5:
98     
99       * 316442 : playbin should use autoaudiosink/autovideosink by default
100       * 318353 : [ffmpegcolorspace] forward-port fixes from 0.8 branch
101       * 320200 : vorbisenc: min-bitrate and max-bitrate are 1/1000 bps rat...
102       * 321164 : gstringbuffer stops working under load
103       * 321426 : ximage plugin should be renamed to ximagesink
104       * 321446 : sinesrc should be dropped in favour of audiotestsrc
105       * 321451 : GstRtpBuffer: no way to create a sub buffer with only the...
106       * 321816 : [API] xoverlay API to post prepare-xwindow-id message
107       * 321894 : vorbisenc doesn't compile
108       * 322117 : Rename libgsttagedit to libgsttag
109
110 Changes since 0.9.4:
111     
112       * video caps now use a good range for framerate and w/h
113       * oggdemux/oggmux improvements
114       * playbin improvements
115
116 Bugs fixed since 0.9.4:
117     
118       * 319110 : [PATCH] oggdemux chain finding is slow
119       * 320058 : playbin of a jpeg over http does not work
120       * 320923 : [volume] doesn't build on Solaris
121       * 321011 : gstbasertpdepayload doesn't send the " new segment " event ...
122
123 Changes since 0.9.3:
124
125       * New element: audiotestsrc
126       * typefind improvements
127       * buffer-frames removed
128
129 Changes since 0.9.2:
130
131       * RTP base classes
132
133 Bugs fixed since 0.9.2:
134
135       * 313251 : ximagesink unused functions
136       * 315159 : audioconvert lost 24 bit conversions in the rewrite
137