Release 0.10.6
[platform/upstream/gstreamer.git] / NEWS
1 This is GStreamer Ugly Plug-insĀ 0.10.6 "The Sacrifice"
2
3 Changes since 0.10.5:
4
5       * fixes in handling of MPEG streams, Real streams and MP3
6       * AMR-NB fixes
7       * Other bug-fixes and improvements
8
9 Bugs fixed since 0.10.5:
10
11       * 336370 : [asfdemux] crashes on an assertion in gst_asf_demux_get_v...
12       * 332157 : [asfdemux] This WMV file is played very strangely
13       * 335760 : [asfdemux] dataflow error when seeking in zeldadslarge.wmv
14       * 349779 : [real] can't play ancient RealAudio 1.0/2.0 format files
15       * 353116 : [asfdemux] hangs playing some mms stations
16       * 365288 : [asfdemux] seeking not very smooth
17       * 370020 : [mpeg2dec] continue even after 5 consecutive decoding errors
18       * 385292 : [rmdemux] stream index leaked on shutdown 
19       * 385311 : Memory leak initializing lame mp3 encoder plugin (gstlame.c)
20       * 385651 : [asfdemux] Jerky playback of " I love sky " 
21       * 393890 : [win32] autogenerated win32/common/config.h needed
22       * 397219 : [rmdemux] captured realaudio stream with non-zero start p...
23       * 403188 : [asfdemux] bug parsing certain stream header object
24       * 421594 : [real] doesn't compile if zlib includes are missing
25       * 425374 : [asfdemux] seek in WMV rarely works
26       * 428698 : [rmdemux] crashes on files with many logical streams 
27       * 429960 : [mpegdemux] playbin hangs with small external vobsub subt...
28       * 431707 : [amrnbparse] make pipeline hang 
29       * 432533 : [mad, mp3parse] regression: CVS version doesn't parse dur...
30       * 438610 : [dvddemux] fails after flushing seek
31       * 440120 : [mpegdemux] crashes in gst_mpeg_demux_send_subbuffer() wi...
32       * 442706 : [dvdsubdec] crashes when flushing/on seek
33       * 444514 : [PATCH] dvdsubdec miscalculates (long) subtitle durations
34       * 386218 : [asfdemux] Division by zero when seeking live streams
35
36 Changes since 0.10.4:
37     
38       * Improved asf playback
39       * Fixes to MPEG demuxer
40       * Improved Real playback
41       * Fix crasher bugs in the MPEG video decoder
42       * DVD-read-src improvements
43       * mp3 parser fixes
44
45 Bugs fixed since 0.10.4:
46      
47       * 361584 : [mpeg2dec] framerate=0/0 on caps leads to crash
48       * 162417 : [mpeg] movie skips
49       * 340433 : [dvdread] fails to play certain DVDs with playbin and Totem
50       * 348002 : AC3 5.1 foreground movie sound cannot be heard in Totem/g...
51       * 350761 : [a52dec] Select output format based on peer element caps
52       * 350778 : [mpegdemux] Send update newsegments
53       * 356004 : [mpeg2dec] memory corruption
54       * 361140 : [lame] lame bitrate=196 errors out in setup
55       * 362639 : Fixes compiling with forte: warning clean up (part 6)
56       * 369627 : [mpeg2dec] unit test addition and memleak fix
57       * 374760 : [PATCH] last buffer sent by lame may not have (valid) tim...
58       * 374914 : this mp4 video doesn't play correctly (codec problem)
59       * 384447 : totem crashes while trying to play dvd on ppc
60       * 385192 : mpegparse accesses random memory
61       * 334322 : [mpegdemux] playbin freezes with VobSub subtitles
62       * 384989 : misparsing of Real Media mux leads to buffer overrun
63       * 384996 : Tailored or broken Real Media mux file crashes RM demuxer
64       * 327350 : [mpeg2dec] altivec crashes on misaligned buffers
65       * 350723 : [mad] Wrong output buffer timestamping
66
67 Bugs fixed since 0.10.3:
68     
69       * 329184 : [lame] remove tag writing support
70       * 345694 : [dvdreadsrc] crash with 'who wants to be a millionnaire' ...
71       * 349035 : [asfdemux] should error out on encrypted WMV stream
72       * 341677 : massive memory leak with mpeg2 video in AVI
73       * 321609 : [mpegstream] flush packetizer cache on discontinuities
74       * 323658 : [id3mux] Changing of ID3 tags is broken in gstreamer
75       * 335288 : Totem Crashes on Certain .mpg Files
76       * 336550 : [asfdemux] only first video frames are displayed with som...
77       * 336824 : [mad] returns incorrect duration to queries in BYTES format
78       * 337834 : [dvddemux] seeking in DVDs doesn't work
79       * 339287 : [lame] segfault if EOS before setcaps
80       * 340594 : [mad] does not publish supported query formats
81       * 340710 : [lame] typo in event handler
82       * 341254 : [asfdemux] gst_tag_list_get_string_index assertion
83       * 342222 : [amrnb] can't play AMR Narrowband from cellphone (S.E. W800)
84       * 342594 : [mad] should send new-segment before pad_alloc_buffer
85       * 343763 : [asfdemux] broken audio and unrecognised 2nd audio stream
86       * 345184 : [mpeg2dec] crash with video with pixel_width and pixel_he...
87       * 347029 : Minor mistake in comment
88       * 347292 : [rmdemux] Realaudio files with 'cook' audio 'stutter'
89       * 348786 : lame put lots of 0's at start of mp3
90       * 350044 : [dvdsubdec] outputs buffers with negative durations
91       * 350895 : [dvdreadsrc] wrong use of debugging causes fatal warning
92       * 343627 : Add QoS to mpeg2dec
93       * 344667 : [siddec] sounds very broken
94       * 350554 : [patch] assertation failed trying to play .ac3 files
95
96 Features since 0.10.2:
97
98       * dvdsubdec ported
99       * fixes in mpeg2dec, asfdemux, mpegdemux, dvddemux, rmdemux,
100         mpegparse, amrnb, mad, lame, a52dec
101
102 Bugs fixed since 0.10.2:
103     
104       * 300682 : [mpeg2dec] fails to play mpgtx -j joined files to the end
105       * 317310 : Cant play swedish radio station " P3 " 
106       * 320022 : [asfdemux] borks on a particular mms asf stream
107       * 323023 : [rmdemux] stops immediately if there are unlinked source ...
108       * 326598 : [mpegstream] does not handle timestamp overflow correctly
109       * 327356 : gst-plugins-ugly fails to build with GCC 4.1
110       * 328957 : [mpegstream] fix build with gcc 2.95
111       * 331588 : [rmdemux] realmedia files with AC3 don't work
112       * 331838 : build problem caused by AS_LIBTOOL_TAGS([CXX])
113       * 331842 : should check for mad and id3tag headers, not libs
114       * 332796 : [asfdemux] cannot play an ASF stream
115       * 333345 : [lame] fix some memory leaks
116       * 333683 : [id3mux] patch to add support for GST_TAG_ALBUM_VOLUME_NU...
117       * 334550 : Some ac3 files fail to play
118       * 336097 : [asfdemux] live ASF streams do not work
119       * 336387 : [mpegdemux] reffing null caps
120
121
122 Features since 0.10.1:
123
124       * DVD Title source (dvdreadsrc) ported (DVD Menus in a future release)
125       * ASF demuxer ported
126       * Fixes for MPEG demuxing
127       * Fixes for the MAD MP3 decoder
128       * Fixes for the LAME MP3 encoder
129       * ID3 tag reading has moved to id3demux in gst-plugins-good
130       * Fixes for the Real Media demuxer
131       * Various other fixes
132
133 Bugs fixed since 0.10.1:
134
135       * 171528 : SIGFPE in gstasf with http://joule.via.ecp.fr/~lool/debia...
136       * 317872 : Cannot demux ASF/WMV files with auxillary (non-audio/vide...
137       * 319782 : Lame encoding is broken with vbr=vbr-new and vbr-quality=9
138       * 326711 : [mpegdemux] does not negotiate source pads
139       * 326734 : [mad] Add 24-bit output support
140       * 329575 : misc bugfixes for mad from 0.8
141       * 331035 : [asfdemux] port to 0.10
142       * 331301 : [mpeg2dec] strides issues when cropping
143       * 330844 : mpeg2dec crashes with " cropped " MPEG videos
144       * 331579 : Set asfdemux rank to secondary
145       * 313838 : totem hangs after playing an amazon sample
146
147 Features since 0.10.0:
148     
149       * fixes in dvddemux, mpegdemux, mad, iec958
150       * removed id3demux (new version in gst-plugins-good)
151
152 Bugs fixed since 0.10.0:
153     
154       * 322049 : [id3demux] should support pull range
155       * 322856 : [mpeg2dec] Use of wrong variables
156       * 322857 : [mpeg2dec] Seeking in byte format
157       * 325652 : many plugins don't pass unhandled queries upstream
158
159 API added since 0.10.0:
160     
161       * AC3IEC::raw-audio
162
163 Bugs fixed since 0.9.7:
164     
165       * 323199 : Remove id3tag element (replaced by id3demux and id3mux)
166
167 Changes since 0.9.6:
168     
169       * mpegstream fixes
170
171 Bugs fixed since 0.9.6:
172     
173       * 319784 : mad claims to need more data
174       * 322745 : [mpegdemux] segfaults
175   
176 Changes since 0.9.5:
177     
178       * mpegstream ported
179       * fractional framerates
180
181 Bugs fixed since 0.9.5:
182     
183       * 319862 : Partial mpegstream/dvddemux port
184       * 321955 : gst-plugins-ugly fail to compile
185
186 Changes since 0.9.3:
187
188       * rmdemux fixes
189       * a52dec ported
190
191 Bugs fixed since 0.9.3:
192
193       * 318849 : [a52dec] ported to gstreamer 0.9
194
195 Changes since 0.9.1:
196
197       * lame, rmdemux, iec958 fixes