updated from release
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer Plugins 0.8.2 "Kristiansand"
3         
4
5 The GStreamer team is happy to announce a new release
6 in the 0.8.x stable series of the GStreamer Plugins.
7
8
9 The 0.8.x series is a stable series aimed at end users.
10 It is not API or ABI compatible with the stable 0.6.x series.
11 It is, however, parallel installable with the 0.6.x series.
12
13
14 This module contains plugins providing media encoding and decoding,
15 conversion, effects, and other elements that provide actual media
16 handling functionality to the core.  You need the GStreamer core module
17 to make them work.  The versions do not need to match exactly, as long
18 as all of them are in the 0.8.x series.
19
20
21 The FFmpeg-based decoder element has been moved to its own module.  If you
22 want support for a lot of popular video formats, you need to install this
23 module along with the GStreamer Core and Plugins.  An FFmpeg-based colorspace
24 element has been added to the Plugins however.
25
26   
27 Features of this release
28     
29       * Parallel installability with 0.6.x series
30       * Internationalization
31       * New translations in this release: Ukrainian, British
32       * Translations: af az en_GB nl sr sv uk
33       * id3 fixes
34       * asf fixes
35       * qt demux fixes
36       * dv fixes
37       * auparse fixes
38       * wavparse seeking/querying fixes
39       * alsa fixes for mixing and device releasing
40       * categorisation fixes
41       * v4lsrc fixes for webcams
42       * streamheader fixes
43       * Portability fixes
44       * new element: DTS decoder
45       * new element: libvisual
46       * new element: theoraenc
47       * new element: oggmuxer
48       * new element: rawvorbisenc
49       * new elements: audiorate and videorate
50       * new elements: TCP server/client src/sink
51       * new element: pixbufscale
52       * new element: osxaudiosink
53       * new element: sunaudiosink
54       * new element: videomixer
55       * new elements: multipartmux/multipartdemux
56       * new elements: smokeenc/smokedec
57       * new element: vorbisparse
58
59 Bugs fixed in this release
60     
61       * 132440 : configure botches DVDNAV_CFLAGS
62       * 133002 : configure should check for dvdnav header
63       * 134007 : [alsasink] assertion failure in alsalib snd_pcm_plug_hw_p...
64       * 135145 : [asfdemux] Can't play randomfile.wma
65       * 135862 : [wavparse] add ADPCM support
66       * 135989 : v4l-conf called even when not present
67       * 136392 : [v4lsrc] buggy wit qc-usb driver
68       * 136572 : [esdsink] blocks other esd apps in PAUSED state
69       * 137711 : [oggdemux] jump or move depends on uninitialised value
70       * 137724 : [qtdemux/ffdec_mpeg4/faad] MPEG-4 video/audio esds atoms
71       * 137750 : Gst-player not able to seek in wav file
72       * 138251 : [mad] Can't play bad1.mp3, bad2.mp3
73       * 139524 : ogg muxer needed
74       * 139658 : [alsasrc] probes inexistant playback device on capture on...
75       * 140064 : [speed] can't negotiate
76       * 140138 : media file makes totem-gst go nuts
77       * 140265 : ffmpegcolorspace and gnomevfs fail to build buildable
78       * 140268 : ximagesink and xvimagesink do not build under FreeBSD
79       * 140384 : Incorrect library dependency in SDL plugin
80       * 140640 : [asfdemux] segfault
81       * 140668 : gst-plugins-0.8.1 does not compile
82       * 140844 : icecastsend (shout) doesnt even try to connect to server
83       * 140878 : ima adpcm encoded wavs are not supported
84       * 141176 : [mad] Can't play ...Faithfulness.mp3
85       * 141188 : monoscope plugin doesnt work as intended
86       * 141258 : mp3 file seek problem
87       * 141318 : ffmpegcolorspace doesn't compile on Solaris
88       * 141821 : kdemacros.h
89       * 142044 : m4a typefinds to x-m4a instead of quicktime
90       * 142084 : mad and level plugins dont like each other (caps related ...
91       * 142107 : build error under mdk 10.0
92       * 142127 : GstPlay's time_tick event does not return the right time ...
93       * 142193 : Patch for plugins Codecs klassifications
94       * 142205 : return type of gst_audio_clock_id_wait_async is wrong
95       * 142211 : alsasink broken due to mixer device
96       * 142262 : shout2send not compiling or working (fix attached)
97       * 142272 : qtdemux doesn't work with sources that cannot seek
98       * 142286 : The au plugin cannot play au files encoded with ulaw
99       * 142320 : [ffmpeg - ima-adpcm-ws/wsaud] scheduler issues
100       * 142493 : default fragment size in osssink is too small
101       * 142507 : [PATCH] id3tag plugin does not correctly set buffer offset
102       * 142555 : wavparse doesn't handle truncated files gracefully
103       * 142566 : Certain mp3s don't get played correctly
104       * 142585 : gstresample makes wrong assumption about buffer sizes (se...
105       * 142586 : alsasink resync is broken
106       * 142664 : v4l2_buffer redeclaration : won't compile with -Werror
107       * 142764 : ogg that caueses error
108       * 142797 : Mac OS X Audio Sink and Src
109       * 142851 : gstid3tag sends wrong offset on discont events
110       * 142954 : [patch] adding a connection problem signal to shout2send
111       * 142962 : Error converting wav file to ogg/vorbis
112       * 143032 : [adder] crash on certain errors
113       * 143130 : [mixmatrix] returns garbage pointer as request pad
114       * 143146 : [patch] gst/tcp plugin doesnt compile on OSX
115       * 143153 : [patch] osxaudio - fix warnings
116       * 143262 : rifflib does not know several fourccs
117       * 143283 : [PATCH] Property accessors for the mixer interface
118       * 143454 : [alsasink] outputs silence on sync problem
119       * 143749 : tcp plugin dosn't compile on FreeBSD
120       * 143861 : OSS elements portability on BSD (soundcard.h location)
121       * 144240 : [cdparanoia] sets wrong timestamps on buffers [patch]
122       * 144425 : Invalid read of size 4in riff-read.c [patch]
123
124 Download
125
126 You can find source releases of gst-plugins in the download directory:
127 http://gstreamer.freedesktop.org/src/gst-plugins/
128
129 GStreamer Homepage
130
131 More details can be found on the project's website:
132 http://gstreamer.freedesktop.org/
133
134 Support and Bugs
135
136 We use GNOME's bugzilla for bug reports and feature requests:
137 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
138
139 Developers
140
141 CVS is hosted on cvs.freedesktop.org.
142 All code is in CVS and can be checked out from there.
143 Interested developers of the core library, plug-ins, and applications should
144 subscribe to the gstreamer-devel list. If there is sufficient interest we
145 will create more lists as necessary.
146
147         
148 Applications
149
150 The GConf settings have moved to a versioned location and can now be found
151 under /system/gstreamer/0.8.  Applications should use the gconf library,
152 as provided by gstreamer-gconf-0.8.pc, to access the default settings.
153
154   
155 Contributors to this release
156     
157       * Andrew Turner
158       * Arwed v. Merkatz
159       * Benjamin Otte
160       * Christophe Fergeau
161       * Colin Walters
162       * Daniel Gazard
163       * David Schleef
164       * Edward Hervey
165       * Gareth Owen
166       * Iain Holmes
167       * Jan Schmidt
168       * Jérémy Simon
169       * Johan Dahlin
170       * Maxim V. Dziumanenko
171       * Owen Fraser-Green
172       * Ronald Bultje
173       * Stephan Loeuillet
174       * Thomas Vander Stichele
175       * Tim-Philipp Müller
176       * Wim Taymans
177       * Zaheer Abbas Merali
178