-
Notifications
You must be signed in to change notification settings - Fork 7
/
NEWS
1413 lines (1309 loc) · 77.9 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
This is GStreamer Good Plug-ins 0.10.22, "Square One"
Changes since 0.10.21:
* alpha: add support for different color matrixes
* alpha: add support for generating ARGB output
* alpha: add support for ARGB, RGB and xRGB input
* alphacolor: support inplace and on-the-fly conversions from AYUV to ARGB
* alphacolor: Implement color-matrix support and use integer arithmetic only
* videobox: add support for most common RGB(A), (A)YUV, and grayscale formats
* videobox: add support for on-the-fly conversions for some formats
* videobox: add support for filling the background with red, yellow and white
* videobox: add support for YV12, including conversion support for I420/AYUV
* videomixer: add support for ABGR and RGBA
* shapewipe: add support for the remaining ARGB formats
* qtdemux, matroska: export h.264 profile and level in caps
* multifilesink: Add key-frame option to next-file
* directsoundsink: Implement SPDIF support for AC3
* h264depay: handle STAPs properly
* speexdec: adapt to new oggdemux
* flvdemux: mark delta frames properly
* flvdemux: improve index building and scaning in pull mode
* flvdemux: add support for backwards playback (when operating in pull mode)
* avidemux: fix offset handling in push mode seeking
* matroskademux: prefer index of video track to perform seeking
* matroskademux: add support for backwards playback (when operating in pull mode)
* matroskademux: push correctly sized flac header buffers
* matroskademux: restrict resyncing to subtitle tracks
* rtpsession: Make it possible to favor new sources in case of SSRC conflict
* rtspsrc: send keep alive when paused
* rtspsrc: handle ipv6 listening ports when needed
* rtspsrc: require a destination for multicast
* rtspsrc: parse connection information
* qtdemux: Set stream-format=raw on AAC caps
* qtdemux: add XMP parsing support
* qtdemux: Read replaygain peak/gain tags
* qtdemux: extract stream language in more cases
* id3demux: fix parsing of unsynced frames with data length indicator
* jpegdec: don't crash if jpeg image contains more than three components
* ximagesrc: send new segment event in TIME format
* mp4gdepay: improve constantDuration guessing
* h264pay: fix config-interval property
* rtspsrc: add property to control the buffering method
* png: make work with libpng 1.4
Bugs fixed since 0.10.21:
* 517588 : [avidemux] Allow seeking in push mode
* 593910 : [dv1394src] live streaming / clock issues
* 597739 : Test suite not slow-machine-safe(?)
* 601236 : [flvmux] script tag with index gets written at end of file, contains all tags
* 601617 : matroska-demuxer triggers an assert in gststructure.c
* 604870 : [udpsink] Can't set TTL socket option
* 607615 : Make it possible to favor new sources in case of SSRC conflict
* 610447 : [flvdemux] Be more flexible in script tag (metadata) parsing
* 611659 : [ximagesrc] should send new_segment with GST_FORMAT_TIME format
* 612397 : [multiudpsink] [PATCH] Fix print of socket's error code on Windows
* 612411 : [rtspsrc] lock/performance problem
* 612553 : Segfault in rtspsrc (tcp interleaved and local gst-rtsp-server)
* 612657 : [rtph264depay] refuse caps without profile-level-id when byte-stream is unset
* 612696 : rtspsrc with tcp timeouts after recent commit
* 612700 : pngenc can't be built against libpng 1.4.x anymore
* 612751 : [udpsink] regression when external sockfd is used
* 612777 : Deprecated macro in gstspeexdec.c causes compile error in MSVC
* 613002 : [flvmux] always put duration in metadata tag
* 613003 : [flvmux] EOS after supposedly reaching FLV timestamp limit, but real limit is lower
* 613013 : rtph264pay does not insert config parameters anymore in the stream
* 613094 : [flvmux] put more info (like width and height) in the metadata
* 613206 : [rtph264depay] wrong timestamp for gst_base_rtp_depayload_push_ts?
* 613663 : New warnings in osx plugins
* 613789 : [jpegenc] Updating caps is not supported
* 614158 : [id3demux] doesn't read tags from file correctly (tag with unsynced frames, data length indicator)
* 614353 : matroskademux: can't correctly demux flac-in-MKV
* 614354 : fix small compile break if $(top_srcdir) != $(top_builddir)
* 614460 : matroskademux: wrong H.264 demux in some file
* 614466 : videomixer makes some formats grayscale
* 614471 : [qtdemux] Gstreamer not reading replaygain tags from m4a files
* 614651 : Export h.264 profile and level in caps
* 614765 : racy stream status leave implementation
* 614842 : [jpegenc] sink pad returns ANY (not subset of its template) when connected to a filesink
* 614843 : [alphacolor] unneeded variable
* 614927 : qtdemux: Post avg/max bitrate tags for H.264
* 615051 : h264depay: STAP are handled the wrong way
* 615143 : [videobox] I420- > AYUV conversion broken
* 615161 : Remove -Wundef from CFLAGS
* 615460 : [deinterlace] broken ...
* 615996 : doesn't detect HAVE_CPU_I386 or HAVE_CPU_X86_64 properly on Solaris
* 615998 : GOOM plugin crashes on Solaris when built with MMX code enabled
* 616166 : [videobox] Use correct order for RGB filling
* 616409 : [videomixer] AYUV blending broken
* 611986 : [cairotextoverlay] Out-of-range deltas give SIGSEGV or other funkyness
* 604106 : [jpegdec] Crash in jpeg_idct_ifast if more than 3 components
* 614001 : [qtdemux] parse Macintosh language codes
* 615793 : [flactag] when used after flacenc: gst_adapter_take_buffer: assertion `nbytes > 0'
Changes since 0.10.20:
* y4menc commit reverted, since it broke make check (new release since this was
only discovered after the 0.10.20 tarball had already been uploaded).
Changes since 0.10.19:
* Fixes for RTP h263 depayloader timestamping regressions that broke video calls
* Fixes for FLAC decoder when FLAC is embedded in a container such as Ogg or Matroska
* y4menc now supports more YUV pixel layouts
* rtpsource: bitrate estimation improvements
* rtspsrc, udp: multicast fixes
Bugs fixed since 0.10.19:
* 532117 : [matroskamux] Doesn't update the track duration
* 610959 : [flacdec] certain flac-in-ogg file only plays after long delay
* 611213 : [rtpsource] estimate bitrate on receiver side
* 612154 : rtph263depay removes all timestamps from outgoing buffers
Changes since 0.10.18:
* shapewipe: moved from -bad to -good
* avidemux: push mode seeking support
* avidemux: drop video frames up to the desired keyframe after a seek
* configure: cross-compilation fixes (use $PKG_CONFIG instead of pkg-config)
* dvdepay: don't output frames until we have a header, fixes crash
* flacdec: fix tag extraction in push mode
* flvdemux: obtain the index from the end of an flv file in push mode
* flvdemux: audio tags without any content are valid; indexing improvements
* jpegdec: fix invalid memory access in parser
* jitterbuffer: new buffering modes: low/high watermark buffering, rtp timestamps
* matroskademux: seeking/segment fixes (esp. regression with gnonlin)
* matroskademux: subtitle stream improvements (advance sparse streams in smaller steps)
* multipartdemux: improve header mime-type parsing
* qtdemux: fix ALAC codec-data handling; handle signed values in 3GPP location tag
* qtdemux: fix frame rate cap regression; fix sample durations corner-case
* qtdemux: Use the correct duration when comparing segments
* pulsesink: avoid segfault when shutting down
* pulsesink: return previous mute state if sink is not active at the moment
* rtpbin: change how NTP time is calculated in RTCP, generating more accurate NTP timestamps if the system clock is synchronised with NTP or similar
* rtpmp4gdepay: avoid division by 0 in corner case
* v4l2sink: change rank to NONE so we don't try to autoplug it
* videomixer: fix timestamping problems for input streams with different lengths
* videomixer: fix problem when used with gnonlin (always send FLUSH_STOP)
Bugs fixed since 0.10.18:
* 584536 : [PLUGIN-MOVE] Move shapewipe to -good
* 587304 : [jitterbuffer] don't handle correctly data burst from udpsrc
* 599292 : Synchronizing two RTP streams from different devices using RTCP is inaccurate.
* 604711 : Handling of mime type in multipartdemux
* 608026 : [videomixer] timestamping problems
* 608843 : [flacdec] Can't read tags in push mode
* 610004 : GST_CXXFLAGS should contain GST_CFLAGS
* 610053 : matroska fails to build with Sun Studio
* 610238 : Avoid an assertion in the rtspsrc element which abort the client application
* 610265 : gstrtpmp4gdepay issuing a SIGFPE crashing an application
* 610280 : [qtdemux] issue with corrupted 3gp file
* 610296 : [qtdemux] Confusion with gst/qt segments
* 610337 : pulsesink: gst_pulsesink_get_mute: set result earlier.
* 610483 : [jpegdec] invalid memory access
* 610556 : Memory violation when starting to decode a running DV PAL RTP stream
* 610839 : Unable to cross compile gst-plugins-good
* 610894 : send FLUSH_STOP after FLUSH_START in videomixer
* 611501 : [regression] matroskademux fails to output anything on some seeks
* 609724 : Add translator comment for %s in pulsesink
Changes since 0.10.17:
* v4l2src: implement GstURIHandler interface
* matroskamux: make index size configurable
* matroskademux: support push based mode
* matroskademux: improve stream synchronization
* flacdec: fix possible hanging in pull mode seeking
* flacdec: use a single decoder field for both push and pull mode
* flacenc: optionally add a seek table
* rtp: add BroadcomVoice payloader and depayloader
* rtp: add G.723 payloader and depayloader
* rtph264pay: add option to insert PPS/SPS in streams
* rtph264depay: optionally merge NALUs into Access Units
* rtspsrc: add user-id and user-pw properties; fix major memory leak
* avimux: many fixes, also better compatibility with Windows Media Player
* avidemux: per-stream index parsing (= much faster startup)
* qtdemux: progressive download support / seeking in push mode
* qtdemux: per sample parsing (= much faster start up)
* wavenc: Post warning if file hasn't been finalised properly
* videomixer: MMX optimisations and other improvements; implement basic QoS
* matroska, qtdemux, id3demux: fix language code writing and extraction
Bugs fixed since 0.10.17:
* 609405 : [qtdemux] Issues when seeking with file with lots of tracks and edit lists
* 503582 : [avidemux] Extract date tag (contained in the IDIT chunk)
* 351595 : [flacenc] write seek tables
* 505823 : [matroskademux] language tags have wrong iso code
* 515073 : [goom] Update to goom2k4
* 539858 : not enough NEWSEGMENT events from matroskademux
* 554839 : [rtpbin] Automaticaly remove pads
* 582575 : [rtph263depay] dropping only part of key frames on lost fragmets
* 583367 : gstrtpL16pay ignores max-ptime property
* 583985 : [matroskamux] make index size configurable
* 587323 : rtpmp4vpay does not payload mp4v stream depayloaded with rtpmp4vdepay
* 593354 : rtpjitterbuffer sometimes outputs packets with timestamps in the past
* 595265 : SDES handling in RTPSource
* 597497 : can't play a redirecting .mov file via playbin
* 597823 : Add rtpg723pay plugin
* 599300 : [qtdemux] Doesn't populate video bitrate field
* 601143 : v4l2src: add GstURIHandler interface
* 601242 : [flvmux] ECMA array with file index lacks final 0x09 byte
* 601728 : [rtspsrc] Add username/password properties
* 602231 : Deadlock between rtpjitterbuffer and gstrtpbin
* 602508 : qtdemux: Parse stbl atom per sample instead of all at once
* 602887 : shout2send element won't change from PLAYING state to NULL
* 602940 : jitterbuffer is racy determining basetime
* 603376 : rtpsession : g_type_create_instance performance issue : avoid buffer ref
* 603471 : [flacdec] not timestamping output buffers
* 603547 : shout2send plugin sends data too fast
* 603779 : [ladspa] Remove ladspa plugin code
* 604352 : [rganalysis] miscomputes timestamps
* 604611 : [qtdemux] Provides invalid ALAC codec data
* 604679 : videomixer MMX code doesn't build on fedora12
* 604814 : videomixer make error
* 604872 : [udpsink] Add missing 'gssize len' parameter to g_convert()
* 604913 : rtph264pay/NALU/rtph264depay
* 605222 : Mobile Youtube RTSP streams time out at EOS
* 605269 : [shout2][patch] Setting public flag
* 605447 : Unable to play Real Audio stream for radioBERLIN.
* 605882 : rtpg723pay is incorrect
* 606198 : rtph264pay is causing alignment trap on ARM arch
* 606438 : multiudpsink: warningfixes for windows
* 606692 : Incorrect Center Frequency For Band3
* 606807 : audioamplify: allow negative amplifications
* 607353 : rtph264pay & base: Don't crash if the other side specifies the profile-level-id
* 607440 : [wavenc] should post warning if the file isn't finished properly on pipeline shutting down
* 607718 : [qtdemux] Infinite loop doing negative rate playback for single audio stream
* 607949 : [avidemux] regression in stop position for mp3 streams
* 608209 : [videomixer] blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix
* 608255 : [speex] speexenc crash and leaks in rtpspeexpay and speexdec
* 608268 : [flvmux] index timestamps should be in seconds, not milliseconds
* 608629 : [pngdec] png_set_gray_1_2_4_to_8() removed in libpng > = 1.4.0
* 608671 : [mkv] issues when seeking
* 608990 : [qtdemux] Segment start timestamps can be broken
* 609107 : [qtdemux] Unknown atoms should also be skipped when looking for moov
* 598610 : [matroskademux] Support push mode operation
* 594381 : audiofirfilter: Implement FFT convolution
Changes since 0.10.16:
* RTP improvements
* Support automatic cropping in videobox
* Add TTL multicast UDP property
* AVI demux push mode fixes and performance improvements
* Support large and unusual chunks sizes in wav
* Quicktime demuxer improvements
* JPEG decode fixes and speedups
* Support interlaced Y4M file output
* DV demuxer improvements
* Pulseaudio fixes and improvements
* Support Pulseaudio PLAY/PAUSE requests
* speexdec improvements
* FLV demuxer improvements
* Fix audio noise in the Equalizer plugin, and other improvements
* Fix compilation on OS/X Snow Leopard
* AVI muxer fixes
* Support MPEG V4L2 devices and improve timestamping
* Better jpeg2k support
* Many other bug fixes and improvements
Bugs fixed since 0.10.16:
* 597848 : " Media Player Classic " won't play certain files produced by avimux.
* 588245 : TTL is never applied with udpsink/udpmultisink
* 368681 : avimux + vbr lame always out of sync
* 458629 : [avidemux] high memory usage for many index entries
* 561825 : Problem with RTCP thread using freed objects
* 581334 : [qtdemux] Add support for embedded subtitles
* 582238 : [videobox] Add support for autocrop to caps
* 590362 : [v4l2src] x264enc ! qtmux fails because of missing frame duration
* 591713 : [y4menc] interlaced support
* 593354 : rtpjitterbuffer sometimes outputs packets with timestamps in the past
* 593391 : [rtpsession] : rtp_session_on_timeout : Invalid read of size 4
* 593688 : effectv can no longer be compiled with gcc 3
* 593757 : [qtdemux] Lack of support for QualComm PureVoice
* 593764 : [v4l2src] format ordering: put emulated formats behind native formats
* 593955 : rtpjitterbuffer: clock_rate can change between its check and its use
* 594039 : missing unref in rtpsource / leak
* 594133 : [rtspsrc] leaks authentication info
* 594247 : missing math.h include in rtpjpegdepay
* 594248 : Use locked-state on internal rtp-bin to avoid shutdown-state-race
* 594251 : Avoid throwing out reordered packets with the same timestamp
* 594253 : jitterbuf: Only post a warning of clock-rate changed if it is changed from something initialized
* 594254 : propagate the pt-type-changed signal
* 594283 : rtpbin: make free_session() remove dangling stream references
* 594298 : Check if libsoup has SSL support before running HTTPS test in souphttpsrc testsuite
* 594490 : gstrtpbin always uses pt to demux
* 594520 : multipartmux: mark data buffer as delta-unit
* 594599 : videobox: converts AYUV to I420 incorrectly
* 594663 : Patch for multifilesink
* 594691 : rtph263pay: leak
* 595029 : pulse elements fail to connect to pulse 0.9.9
* 595220 : gstreamer crashes on pulseaudio latency change
* 595231 : [pulsesink] Lowers volume after every new track
* 595888 : qtdemux plugin should not return value from void function
* 595897 : Problem linking videomixer
* 595942 : [qtdemux] issue with corrupted 3gp file
* 596319 : [qtdemux] fails to parse pixel aspect ratio data
* 597091 : [flvdemux] not outputting no-more-pads causes playbin2 to fail badly on streamed single-stream flv
* 597214 : [avidemux] Fix printf formats to avoid warnings in avidemux
* 597348 : [qtdemux] Cast variables passed to printf to avoid warnings about incorrect formats
* 597351 : [jpegdec] segfaults on a specific picture
* 597397 : equalizer is non deterministic
* 597463 : [pulsesrc] has no lower bound for fragment size
* 597601 : [pulsesink] needs to take control of minreq value
* 597730 : osssrc rank should be secondary, just like osssink
* 597847 : Windows Media Player won't play large files produced by avimux
* 597867 : Plugins good do not build on Ubuntu Hardy (kernel 2.6.24)
* 598377 : rtpmanager: only forward the lost event to the last seen payloadnumber
* 598517 : [jpegdec] Regression supporting 4:2:2 jpeg videos
* 598810 : wavenc: Fix buffer offset by moving length incrementation
* 598933 : [pulse] Fix the StreamVolume interface not being advertised
* 601381 : v4l2: Make sure to initialize variables before using them
Changes since 0.10.15:
* Moved rtpmanager from -bad to -good
* Implement SEEKING query in more demuxers and decoders (notably mkv, flv, flac)
* avimux: adds support to WMA/WMV
* cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender)
* dv1394src: fix element for live usage
* effectv: new elements: rippletv, streaktv, radioactv, optv
* flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking
* flacenc: fix issue with broken duration / sample count into flac header in some cases
* flvmux: lots of fixes and improvements
* id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames
* matroska: add kate subtitle support, add/improve WMA/WMV handling and read bluray PGS subpicture streams
* multipartdemux: support more mime types, do proper flow aggregation
* pulsesrc: cleanups, report real latency, set the default slave method to skew
* qtdemux: support for agsm, misc. tag reading fixes
* rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and make it autopluggable
* souphttpsrc: Only assume seekability if the server provides Content-Length
* v4l2: add v4l2sink element, open device in NULL->READY, optional gudev support
* v4l2src: fix 'hang' with some cameras caused by bad timestamping if no framerate is available
* videomixer: add RGB format support; fix I420 blending
Bugs fixed since 0.10.15:
* 331420 : No PDF/PostScript/SVG encoder in GStreamer yet.
* 499242 : [patch] workaround the broken tags encoding for mp3 files
* 521625 : [plugin-move] move rtpmanager from -bad to -good
* 560033 : [v4l2src] returns caps with a range where max == min
* 564100 : [avidemux] premature EOS streaming mjpeg file with JUNK tags
* 564501 : [rtph264pay] bytestream scan mode operation is not reliable
* 567983 : [avidemux] SAMPLE.AVI fails to play in push mode
* 577017 : Videomixer blend bgra and ayuv
* 577318 : rtspsrc appears to be leaking memory
* 578052 : gstavidemux: support seeking and duration query in default format
* 578166 : libgstwaveform, gstwaveformsink.c " BYTE " instead of " byte "
* 578612 : [flacdec] seek on flac file sometimes triggers flac decoder ABORT
* 580214 : Equalizer starts distorting the sound after a while.
* 580732 : AVIMUX needs mappings for Windows Media codecs
* 582153 : rtpmp4vpay does not payload mp4v stream depayloaded with rtpmp4vdepay
* 582169 : [multipartdemux] Segmentation fault on empty content
* 582462 : souphttpsrc should set caps for " audio/L16 " mime_type
* 583593 : Updates for SunAudio plugin
* 583640 : [v4lsrc/v4l2src] add support for better device detection with libgudev
* 584455 : [flacenc] sometimes writes broken flac files
* 584613 : rtpvrawpay seems to produce fixed-length packets padded with random data
* 585205 : [rtpmp4gdepay?] Unable to play audio from one specific radio station stream
* 585361 : [gstwaveformsink.c] 'byte' is not defined in MSVCRT
* 585559 : buffer-list support for rtph264pay, rtpjpegpay and rtpmp4vpay
* 585576 : [souphttpsrc] initially reports all servers as seekable
* 585630 : [PATCH] Don't try to test flacdec if it's not build
* 585699 : GNOME Goal: Remove deprecated glib symbols
* 585757 : Remove deprecated GTK+ symbols from unused code
* 585828 : audioamplify should support more formats
* 585831 : audioamplify should support no clipping
* 586397 : gstudpnetutils.h fails to build on FreeBSD
* 587426 : non fast-start mov files fail to play from http locations
* 587680 : rtp/ts does not repackage cleanly to rtp; mpegvideoparse/rtpmpvpay: timing issues
* 587826 : gstavidemux.c: s/GST_DISABLE_DEBUG/GST_DISABLE_GST_DEBUG
* 587982 : [udp] uninitialized variable in gst_udp_get_addr function
* 587983 : [avidemux] assert format failed
* 588148 : [id3demux] APIC tag not found mp3 file
* 588349 : [effectv] Add new optv effect filter
* 588359 : [effectv] Add radioactv effect filter
* 588368 : [effectv] Add streaktv effect filter
* 588483 : [flacenc] write padding metadata block
* 588695 : [effectv] Add rippletv effect filter
* 588777 : [souphttpsrc] don't try to authenticate if no username/password is set
* 589056 : [qtdemux] no audio in videos from Aiptek camera
* 589365 : [pulsesink] pa_stream_get_sink_input_info() failed: Invalid argument
* 589423 : [flacdec] Implement SEEKING query
* 589424 : [flvdemux] Implement SEEKING query
* 589459 : [pulsesink] Fix a couple error messages that mentioned incorrect function names.
* 590038 : pulsesink: pa_timing_info- > configured_sink_usec requires pulse 0.9.11
* 590280 : [v4l2] add v4l2sink
* 590401 : GstPulseSrc's pulse probe is not initialized correctly
* 590447 : [flvmux] crashes when writing index with < = 128 entries
* 590970 : [souphttpsrc] better fix for compiler warning fix
* 591451 : [v4l2] causes hanging stream when VIDIOC_G_PARM is not supported
* 591476 : Possible leak in rtpbin
* 591712 : [dvdec] sets top field first not bottom field first on pal interlaced content
* 591747 : [v4l2src] should clear formats list when it closes the device
* 591951 : pipelines/simple-launch-lines check segfaults with libjpeg 7
* 592232 : [qtdemux] QT style string tag extraction fails
* 592530 : Get only glitches and noise trying to play a gsm file
* 593015 : pa_stream_flush() seems to cause sync issues
* 585911 : matroskademux seems to leak large amounts of memory when seeking (skipping)
* 576378 : [matroskamux] add support for WMA2 and WMV2
* 564437 : rtpjpegdepay was unable to handle frame dimensions greater than 2040
* 582515 : Quicktime file with PCM audio does not play correctly
* 583048 : [patch] jpegdec: support for larger pictures
* 583371 : pulsesink: Print message on underflows
* 583803 : pngdec: mismatched g_malloc/free
* 584981 : Gstreamer wavparse Could not demultiplex stream
* 585056 : regression: no more sound in my H.264+AAC clips
* 585549 : Add RTP blocksize functionality to rtspsrc element
* 585842 : Support for GstBufferList in gstmultiudpsink
Changes since 0.10.14:
* Some fixes for seeking in wav and FLAC files
* Faster seeking in Matroska and AVI files
* RTSP and RTP improvements
* directdrawsink moved to Bad
* y4menc and flvmux/flvdemux moved from Bad
* deinterlace2 moved from Bad, replacing deinterlace
* Many bug fixes and improvements
* Pulseaudio sink completely overhauled
Bugs fixed since 0.10.14:
* 572551 : mpeg4videoparse fails to extract codec_data from this net...
* 577318 : rtspsrc appears to be leaking memory
* 576286 : [videomixer] Should accept/output non-alpha streams
* 581333 : rtspsrc: request_pt_map in gstrtspsrc.c fails to return c...
* 478092 : gstid3v2mux.cc:deprecated conversion from string constant...
* 486915 : [videomixer] segmentation fault on gst-inspect
* 509311 : [rtph263pay] rtph263pay does not follow rfc2190
* 516031 : flac within ogg container can't be played on Jokosher
* 537537 : [pulse] Latency issues
* 537609 : RTSP - rtspsrc module support for Scale header
* 552650 : [rtspsrc] (partially) fails SETUP with MS RTSP servers
* 562168 : Good plugins' configury overloads --disable-debug
* 563574 : v4l2src should capture in non-blocking mode
* 567140 : G726 Packetizer issue for 24kbps & 40 kbps datarate
* 567857 : [udpsrc] loop on gst_poll_wait when POLLERR because of icmp
* 570781 : [alawdec] spews ERROR debug messages on shutdown/seek/not...
* 571153 : [pulsemixer] compiler warnings (on ARM)
* 571321 : gconfvideo{src,sink} don't disconnect gconf notifications
* 572256 : gst/avi/gstavidemux.c: Alignment trap in gst_avi_demux_pa...
* 572358 : law encoders _getcaps ignore rate/channel if not both are...
* 572413 : [jpegenc] crashes if no input format has been set
* 573173 : Added Quicktime HTTP tunneling to the RTSP src element
* 573342 : Unconditioned EAFNOSUPPORT in gstudpnetutils.c
* 573343 : Type mismatches in gstdirectdrawsink.c
* 573721 : [PLUGIN-MOVE] move directdrawsink back to -bad
* 573737 : [PLUGIN-MOVE] Move FLV to -good
* 574270 : [rtspsrc] Range request is wrong (should say: npt=now-)
* 574275 : flacdec ! appsink with a seek seems to drop the first buffer
* 577468 : [id3demux] Frames not extracted if tag is unsynchronised
* 577609 : [id3v2mux] write RVA2 frames for peak/gain volume data
* 577671 : [rtspsrc] deadlock on shutdown (locking order problem?)
* 578052 : gstavidemux: support seeking and duration query in defaul...
* 578135 : [qtdemux] missing 3gpp Asset metadata handling
* 578310 : [matroskamux] - Should suppport speex
* 579070 : [sunaudio] fix compiler warnings
* 579422 : flacdec can block allocating before it sent a new-segment
* 579808 : [jpegdec] Doesn't support additional 0xff before end marker
* 580746 : [qtdemux] 3GPP classification entity byte order reversed
* 580783 : [PLUGIN-MOVE] Move y4menc to -good
* 580851 : rtspsrc: various; sanity of ranges, setting of base_time ...
* 580880 : gstrtpjpegpay is not functioning properly; rtp jpeg paylo...
* 581329 : rtspsrc: NAT dummy packets not being sent
* 581568 : ability for replaygain plugin to post level messages
* 581806 : [souphttpsrc] Should allow overriding the referer
* 581884 : [PLUGIN-MOVE] Move deinterlace2 to gst-plugins-good
* 582252 : rganalysis test broken by recent commit
* 582281 : [rtp] Forgets to link to $(LIBM)
* 582387 : [avidemux] Seeking regression
* 582420 : flacdec unit test broken on PPC
* 582661 : [deinterlace] Fix latency query to return unbound max lat...
* 582715 : gcc warnings about unitialized
* 582753 : flacdec check fails
* 582794 : rganalysis unit test fails with git core
* 568278 : [qtdemux] add support for vob subtitle streams
* 569611 : GStreamer videobox element draws thin green lines on edge...
* 571294 : [matroskamux] Should ignore framerate of 0/1
* 574169 : avidemux/theoradec don't work well together
* 575234 : Network interface selection for multicasting with the udp...
* 576729 : [rtspsrc] perform EOS handling earlier
* 578257 : Image problems using rtpjpeg(de)pay
* 579069 : rtp h263pay build fixes
* 580554 : PATCH: qtdemux: fix demuxing of m4v streams with ac-3 audio
* 581432 : [multipartdemux] source pads are leaked
* 581444 : [multipartdemux] free memory read of buffer timestamp
* 582218 : Uninitialized variable may be used in gstavidemux.c
* 575937 : udp/gstudpnetutils.c: ip_mreqn unavailable on Solaris (an...
Changes since 0.10.13:
* Add autodetect source elements
* Improvements in RTP payload/depayload and RTSP
* Support float input in wav, and require depth == width
* Support inverted RGB video in avi
* Compilation fixes and smarter format selection in V4L2 support
* Use libv4l when available
* Don't install static plugin libraries any more
* Matroska muxing: Add Dirac, fix AAC
* Improve qtdemux segment handling
* Add presets to equalizer
* OS/X video and audio output improvements
* Rework Pulseaudio audio output
* Support basic and digest auth in souphttpsrc
* Use libsoup-gnome instead of libsoup when available
* DV demuxer fixes
* New IIR and FIR base classes and echo filter in audiofx plugin
* Improved spectrum analysis plugin
* 8 bit greyscale support in v4l2src and videocrop
* New aspectratiocrop element
* Many other bug fixes and improvements
Bugs fixed since 0.10.13:
* 561502 : Not-negociated error in udpsrc
* 522183 : add preset suport to gstequalizer
* 523813 : [autodetect] add autovideosrc and autoaudiosrc
* 557709 : goom should have license headers in all source files
* 560155 : segfault when trying to set tag to NULL with avimux
* 527951 : [new element] aspectratiocrop
* 529379 : RTSP seeks when pipeline is in STATE_PAUSED
* 532409 : RTP payload/depayloader for G.729
* 537539 : [pulse] Rhythmbox starts using 100% of CPU time when puls...
* 537540 : [pulse] Causes a deadlock when the pulseserver dies
* 537543 : [pulse] sink/src should have " volume " property (was GstMi...
* 545033 : [v4l2src] Add support for camera specific formats
* 552140 : [soup] use libsoup-gnome for proxy configuration if avail...
* 556019 : Add the ability to make souphttpsrc act as a live source
* 556484 : Implement getcaps in rtpL16pay
* 556641 : rtpL16depay doesn't support multichannel audio
* 556802 : Misspelled messages
* 556955 : [videocrop] fails to renegotiate
* 556986 : pulsesink deadlocks when raising an error
* 557260 : [equalizer] Calculates coefficients for every buffer
* 557293 : Argument type mismatch on Windows
* 557294 : cross mingw32 gcc: getaddrinfo is not in ws2_32.dll befor...
* 557710 : Memory leak related to matroskamux's request pads
* 558427 : rtpmpapay/depay are too wide
* 558638 : Compiler error on v4l2
* 558711 : gst-plugins-good-0.10.11 compile fails
* 559288 : [qtdemux] deadly embrace!
* 559545 : rtspsrc could not receive data from RTSP server because o...
* 559547 : Seek bugs when playing rtsp video in m.youtube.com
* 560641 : rtp mp4 payloader doesn't flush the last frame upon EOS
* 560756 : New Plugin: JPEG RTP Payloader
* 561625 : Rtspsrc set segment's last_stop incorrectly
* 561775 : souphttpsrc patch to support basic and digest authentication
* 561802 : DLNA specific HTTP header missing
* 561990 : qtdemux build fails on mingw due to missing definition of...
* 562434 : [wavenc] Add support for a-law and mu-law encoded wav files
* 562572 : multiudpsink handles errors in _render() too aggressively
* 563414 : Fix for SunAudioMixer plugin
* 563504 : add libv4l2 support to v4l2 gst plugin - required for mos...
* 563509 : [rtp_data_test] Complains about negotiation errors with m...
* 563510 : [videocrop] 1x1 unit test fails
* 564437 : rtpjpegdepay was unable to handle frame dimensions greate...
* 564948 : Fix and clean up osxaudio
* 565850 : mov files can contain xvid, fmp4 and ac3 tracks
* 566616 : v4l2src: b/w support
* 566843 : [pulse] Terminating an audio stream hangs the application
* 567577 : [audiofx] Add generic IIR/FIR audio filter elements
* 567642 : spectrum element has undocumented arbitrary limitation on...
* 567746 : fix for 547227 created a ref loop
* 567794 : [PATCH] Rework pulse plugin
* 567800 : Mp4 created by Avidemux don't play.
* 567853 : osxaudiosrc does not build on 10.4
* 567874 : [audiofx] Echo/Reverb filter
* 567955 : [spectrum] Need compensation for rounding errors
* 567992 : [videocrop] wrong mouse navigation commands while cropping
* 568395 : [audiofx] Rename audioreverb to audioecho
* 568780 : elements/videocrop check fails
* 568809 : Patch needed for building gst-plugins-good 0.10.13 on Sol...
* 569820 : In some cases v4l2src element does not return correct norm
* 570343 : equalizer bands != specified parameters
* 570435 : Read Title element of Matroska files
* 571038 : [osxvideosink] build fail
* 571150 : aspectratiocrop : Memory leak
* 571153 : [pulsemixer] compiler warnings (on ARM)
* 571204 : [pulsesink] PA assertion failure triggers abort
* 570581 : osxvideosink: non-embedded mode is badly broken and shoul...
* 341752 : [rtspsrc] 500 Internal Server Error response with tagessc...
* 420658 : gconfaudiosink is not behaving normally
* 558554 : [avidemux] avidemux not recognizing certain uncompressed ...
* 561580 : GStreamer does not play a specific WAV file
* 563056 : " rtpjpegdepay ! jpegdec " doesnt works
* 565441 : Smoke encoder doesn't set caps correctly
* 567952 : videocrop: add b/w support
Changes since 0.10.12:
* Fix bad autopoint substitution in the po subdir
Changes since 0.10.11:
* Fix for security advisory TKADV2009-0xx
Changes since 0.10.10:
* HDV capture support
* Port flactag element to 0.10
* Support FLAC in alternate bit-depths and more samplerates
* Matroska muxing improvements
* Support Google RTSP variant
* Many other bug-fixes and improvements
Bugs fixed since 0.10.10:
* 545433 : [wavparse] support tempo tag
* 311586 : Matroska mux/demux don't support flac
* 350830 : [raw1394] Add HDV support
* 413841 : [flactag] needs porting to 0.10.x
* 536067 : [matroska] Add support for real audio/video
* 537361 : videomixer segment handler fail
* 543101 : The udpsrc/udpsink/multiudpsink/dynudpsink elements may l...
* 544956 : [videobox] segfault when changing properties at running p...
* 545463 : autodetect plugin links to gconf, unnecessarily
* 545710 : [rtspsrc] : create rtp/rtcp socket pair + same port for d...
* 546465 : can't play m.youtube.com rtsp streams
* 547075 : [speex] Encoder doesn't handle non-zero start timestamps ...
* 547217 : Implement GstPropertyProbe interface on pulsesrc for dete...
* 547227 : Implement GstPropertyProbe interface on pulsesink for det...
* 547518 : pulsemixer probe fails after device property is set
* 547519 : Add device-name property to pulsesrc
* 548530 : wavenc allows audio depth of 25
* 548831 : matroska demuxer setting incorrect timestamps
* 549073 : buffer_alloc function from new basetransform sometimes fa...
* 549090 : v4l2src has no property named norm but notifies it
* 549551 : conversion of gst structure names to mime types in multip...
* 549784 : Memory Corruption Probing v4l2src with Video4Linux1 device
* 550015 : build failure: gstcmmlparser.c:115: error: format not a s...
* 550791 : [flacenc] files are too big, mid-side-stereo=true should ...
* 551048 : rtsp implementation sends PAUSE even when server doesn't ...
* 551570 : plugin ximagesrc is memory leaking...
* 551584 : Crash when modifying the videobox " top " and " left " live w...
* 552213 : [qtdemux] map tiff fourcc to image/tiff caps
* 553191 : udpsrc: bind() fails on OS X
* 554771 : totem spins CPU 100% while allocating (infinitely) becaus...
* 556010 : AVI muxer segfault
* 556381 : [icydemux] test fails with latest core
* 556424 : [avidemux] segmentation fault when creating indexes
* 557085 : [videobox] support dynamically changing properties
* 557610 : udpsrc fails to bind() on Mac OS X (IPv4 vs. IPv6 problem)
* 547842 : Vorbis RTP RFC 5215 is out
* 550288 : Sound not played - a quicktime file
Changes since 0.10.9:
* Move the libcdio cddasrc element to -ugly, because of the GPL license
Bugs fixed since 0.10.9:
* 413705 : [PLUGINS MOVE] gst-plugins-good contails GPL'ed libcdio p...
Changes since 0.10.8:
* Replaygain elements moved from Bad
* Interleave/Deinterleave elements moved from Bad
* Pulseaudio plugin http://pulseaudio.org is now integrated
* New simple Karaoke audio effect plugin
* Improvements in v4l2src
* Multi-channel FLAC file fixes
* AVI and Quicktime reverse playback support
* AVI and Matroska muxing improvements
* New element for rendering SMPTE transitions into alpha channels
* Many improvements in the Win32 directdraw elements
* Error out cleanly for encrypted streams
* RTP/UDP handling improvements
* RTSP digest authentatication implemented.
* New RTP Pay/Depay-loaders for Speex, G.729, DV & raw video/audio
* Error concealment for Speex
* Many other bug-fixes and enhancements
Bugs fixed since 0.10.8:
* 541787 : incorrect timestamp
* 413705 : [PLUGINS MOVE] gst-plugins-good contails GPL'ed libcdio p...
* 345393 : Missing documentation
* 400679 : [PLUGIN-MOVE] pulse-gst to -good
* 422917 : G729 payloader/depayloader
* 429322 : [matroska-demux] hangs if file starts at non-zero timestamp
* 465146 : Add more complete negotiation to gstrtpbasepayload
* 469917 : multiudpsink IPv6 and diffserv TOS/TC markup
* 499318 : [osxvideosink] warnings on build (ppc, 64bit, 10.4)
* 503288 : rtph264pay does not split multiple NAL units in incoming ...
* 511489 : avimux muxed audio and video out of sync
* 512345 : gstalpha: chroma-key should not set alpha to 0 if brightn...
* 515962 : [udp] add ipv6 support to multiudpsink and udpsrc, add mu...
* 516509 : gstid3v2mux.cc build failure on Solaris, CFLAGS not valid...
* 519301 : avimux fails when going from NULL to playing a second time
* 519460 : 8 bytes missing in AVI streamheader
* 520092 : v4l2src proposed patches
* 520885 : directdrawsink has some issues
* 527865 : [PATCH] [matroskademux] uses wrong colourspace for palett...
* 529454 : [udpsrc] generates false error on win32 due to ICMP dest-...
* 529692 : [goom] fails to build on Windows with mingw32
* 529707 : [rtp] fails to build on Windows with mingw32
* 530886 : Support more mpeg2 variants in .mov files
* 531532 : rtspsrc leaks filedescriptors when gst_rtspsrc_open fails
* 531672 : [qtdemux] does not handle files with edit lists correctly...
* 532295 : gconf setting default audio sink to video default visualizer
* 532393 : [dvdec] Shouldn't be GST_RANK_PRIMARY
* 532409 : RTP payload/depayloader for G.729
* 532423 : RTP payload/depayloader for DV
* 533264 : Make v4l2 compile without X
* 533619 : udpsink dies when Linux fails (for no reason) sendto() wi...
* 535121 : [videomixer] proper seek/segment handling
* 535300 : [avidemux] missing support for reverse playback.
* 535935 : [qtdemux] Missing metadata
* 536228 : [PLUGIN-MOVE] Move interleave/deinterleave to gst-plugins...
* 536317 : [v4l2src] Doesn't compile with latest git kernel
* 536646 : v4l2src doesn't pick the optimal resolution
* 536831 : v4l2src == non-experimental
* 536903 : udpsrc now assumes one is using multicast
* 537021 : [cdio] does not extract album title from CD-TEXT
* 537031 : Enhancement to SunAudio mixer plugin
* 537361 : videomixer segment handler fail
* 537377 : Gstreamer avidemux fails on avi files with non-AV data st...
* 537622 : [matroskademux] Doesn't export covers (file attachments)
* 537675 : rtp vorbis/theora payloader static caps don't specify del...
* 537832 : rtsp is broken
* 539372 : udpsrc do not set port properly on anonymous binding
* 539548 : [udpsrc] Fails to bind with permission denied when trying...
* 540067 : souphttpsrc does not support http authentication
* 540300 : [souphttpsrc] souphttpsrc does not seek ahead in http stream
* 540940 : Quicktime demuxer does not handle dirac in QT files
* 541081 : [v4l2src] Doesn't compile with on old kernel
* 541384 : cross mingw32 gcc: making goom compile
* 541412 : cross mingw32 gcc: making libgstrtp plugin compile
* 541650 : udpsrc fails to parse URI with IPv6 address
* 541956 : v4l2src only requests interlaced video
* 542410 : qtdemux not recognizing pcm 8bit streams correctly
* 543054 : [osxvideosink] minor build issue
* 543255 : -Wno-attributes does not exist in every gcc version
* 543259 : warning in gstv4l2src.c due to an uninitialized variable
* 543300 : [qtdemux] [PATCH] wrong depth in RLE video caps and wrong...
* 544509 : [qtdemux] Regression in segment.stop
* 539482 : [avidemux] Doesn't parse vprp ODML header
* 544433 : Some -good plugins aren't buildable with MSVC
* 536994 : Improve v4l2src negotiation a bit more
* 329198 : GStreamer-CRITICAL: gst_pad_activate_pull: assertion `old...
* 532065 : Implement RTSP Digest authentication
* 533287 : Mapping of mime types to gst names in multipartdemux
* 538891 : G.726 pay/depayloader is missing
Changes since 0.10.7:
* The libsoup based http source moved from the -bad module and
was raised to primary rank
* GOOM visualisation plugin updated to Goom2k4
* Fixes in UDP, RTSP, matroska, QT/mov, AVI, v4l2, OS/X, SunAudio,
mulaw and wavpack
* New gdkpixbuf output for snapshotting
* Various other bug-fixes
Bugs fixed since 0.10.7:
* 516509 : gstid3v2mux.cc build failure on Solaris, CFLAGS not valid...
* 515978 : [ladspa] Should be removed from -good until it's ready to...
* 516649 : [v4l2src] tries to VIDIOC_S_PARM without checking capabil...
* 517237 : [rtspsrc] Better error when bandwidth is too small
* 517933 : [tests] trivial C89 fix
* 518188 : [spectrum] " message " property documentation unclear
* 518213 : [goom2k4] artefacts on x86-64
* 518564 : goom dies with illegal instruction
* 519088 : gst_mulawdec_chain() may call gst_util_uint64_scale_int()...
* 519417 : Unable to modify DEFAULT_VIDEOSRC in configure
* 520073 : [goom] (goom2k4) shows mostly black frames
* 520764 : double buffer unref in speexenc error handling
* 520880 : audiofx doesn't build on Windows/MSVC
* 520888 : udpsrc has some issues on Windows
* 521102 : h.263+ rtp depayloader crashes on short payloads
* 521875 : [osssrc] recording corrupts upon _get_caps
* 522278 : Problem with " movq " at file gst-plugins-good/gst/goom/xmmx.c
* 522767 : [goom] does not build on ppc
* 523124 : [PLUGIN-MOVE] move souphttpsrc from -bad to -good
* 523134 : osxvideosink does not stop when you control-C
* 524593 : [sunaudio] fix mixer track range
* 525359 : [alaw] [mulaw] Use gst_pad_alloc_buffer_and_set_caps to c...
* 525833 : [halaudiosrc] unable to get mic USB working with gnome-so...
* 525860 : [sunaudio] copyright fixes
* 525946 : [gdkpixbuf] add gdkpixbufsink element
* 526557 : [matroskademux] seeking regression in CVS
* 527848 : [souphttpsrc] Give souphttpsrc PRIMARY rank
* 527984 : Doesn't dist all m4 files needed by configure.ac
* 527999 : [goom] Doesn't dist goomsl.h
* 528143 : [goom] fails to build on 32-bit ppc
* 528615 : Hide goom2k4 logo
* 529268 : [goom] States unit test exposes some memory leaks
Changes since 0.10.6:
* 8 months of frenetic development
* Massive RTSP/RTP improvements
* Fixes in pngdec, gdkpixbufdec, wavpackparse, wavpackdec, smokeenc,
mulawdec, alwdec, id3demux
* More Fixes in matroskademux, udpsrc, apedemux, flacenc, avimux,
dv1394src
* V4L2 support improved
* Fixes for OS/X and Windows video/audio sources and sinks
* Support more formats in QT files
* Elements moved from gst-plugins-bad: equalizer, lpwsinc (now
audiowsinclimit), bpwsinc (now audiowsincband), spectrum,
multifilesrc/sink
* New audio effects: High/Low/Band-pass filters
* Many, many other fixes
Bugs fixed since 0.10.6:
* 415627 : [PLUGIN-MOVE] move equalizer to good
* 463624 : [PATCH] avimux: mismatch in ODML tag numbering
* 347848 : [id3v2mux] add support for DiscID tags
* 348085 : [PLUGIN-MOVE] move spectrum to good
* 351726 : [rtspsrc] Force to send on periodic time new rtsp play co...
* 358841 : [dv1394src] should have property probe
* 417420 : [autoaudiosink] add " caps " property to filter sinks by caps
* 427573 : [osxaudiosrc] segmentation fault
* 435435 : [alaw] use tables for ALAW (G.711) encoding and decoding
* 442034 : [avi] add support for subtitle streams (GAB2)
* 447000 : [id3demux] add support for reading license URL from WCOP tag
* 448278 : [v4l2src] several issues in cvs
* 449747 : Function parameter mismatch breaks build on Solaris.
* 450190 : [PATCH] v4l2src set_capture (parameters) fails
* 450878 : Missing files in po/POTFILES.in
* 451249 : Integer type mismatch in gstrtspsrc.c
* 451388 : [v4l2src] Could not negotiate format
* 453037 : rtpilbcpayloader encoding-name field mismatch
* 453417 : [matroskademux] support palette info for VobSub stream
* 453630 : Rtspsrc invokes GST_ELEMENT_ERROR in eos when streaming o...
* 455086 : [cairotextoverlay] ignores the size in font-desc property
* 455808 : rtspsrc deadlocks on pause
* 457097 : [faad] " setting caps on pad failed " with BMJ113 mov
* 461600 : Some files missing from POTFILES.in
* 464475 : the mode property if the caps of rtpilbc*pay should be of...
* 464800 : [audiofx] New elements: chebyshev low/highpass and bandpa...
* 465040 : [RTP] h263ppay should allow h263 caps on sink
* 465774 : qt video does not play, but can be seeked
* 467214 : Could not get buffers from device '/dev/video0'
* 467666 : [ELEMENT-MOVE] Move lpwsinc and bpwsinc to gst-plugins-good
* 470502 : Ricoh Webcam not working
* 471364 : [gconf] Internal GStreamer error: state change failed on ...
* 471823 : [v4l2src] Fails to negotiate capabilities with Macbook Pr...
* 473670 : [qtdemux] invalid utf8 in tags causes warnings
* 474616 : [rtph263pay] RTP headers are wrong for win32
* 475424 : [v4l2] uvcvideo Macbook iSight webcam not working (regres...
* 477199 : Linux-UVC webcams not working
* 477456 : [v4l2src] my webcam is not working anymore
* 479960 : qtdemux is missing fourcc for mpeg2 HDV streams (HDV2. HDV3)
* 480557 : [v4l2src] Nasty segfault (with broken driver?)
* 482495 : avimux does not accept audio/aac
* 484998 : [mulawdec] not-negotiated error playing a sun audio (au) ...
* 485828 : [v4l2src] Fixates to lowest resolution on new kernels
* 487488 : udpsrc errors
* 487563 : Payloader for H264 not marking packets
* 488112 : [id3demux] extract ID3v2 WOAF frame
* 488844 : Free GstBuffer with gst_buffer_unref() in gst_rtp_mp4v_pa...
* 488879 : [videomixer] implement GstChildProxy interface
* 489940 : [gdkpixbufdec] gst_value_set_fraction: assertion 'denomin...
* 490034 : [v4l2src] " could not get buffers from device "
* 490283 : [multifilsrc] move to -good
* 491323 : Extend RTP MPEG-TS payloader to handle large RTP payload ...
* 492388 : Build issues on Windows/MSVC
* 496752 : [rtspsrc] leaks memory
* 496773 : [rtspsrc] leaks SDP messages
* 496983 : [PATCH] rtspsrc leaks pads
* 497007 : [PATCH] rtspsrc leaks RTSP messages in SETUP
* 497017 : [PATCH] H.264 RTP depayloader leaks memory in setcaps
* 497292 : gsttextoverlay compile problem in MSVC
* 497293 : gsttimeoverlay compile error in win32
* 498181 : Recent change to gst-plugins-base breaks gst-plugins-good
* 498297 : [v4l2src] put real supported resolutions in caps instead ...
* 498395 : [pngenc] leaks buffer data memory
* 498715 : GStreamer fails to decode MPEG1 Video RTP streams when gs...
* 499178 : unexpected not negotiated and other weird beharviours
* 499239 : gstrtpmp4adepay
* 499383 : [rtph263depay] Doesn't read I-frame information from rtp ...
* 500403 : [PATCH] videobox element doesn't init liboil
* 501775 : [wavparse] regression in CVS: seeking is broken
* 502655 : [avimux] creates corrupt avi files (wrong stream numbering)
* 502814 : Adds profile (hex string), sps and pps (base64 encoded) i...
* 502966 : GStreamer segfaults when videobox is introduced into a sp...
* 503023 : Let multipartdemux work in live mode.
* 504018 : flacdec emits newsegment before being able to respond to ...
* 504081 : [matroskamux] support for live sources (calculate duratio...
* 504895 : Build fails: gst/check/gstcheck.h: No such file or direc...
* 505745 : [avidemux] warning: 'res' may be used uninitialized in th...
* 506025 : RTSPsrc doesn't handle redirects.
* 506715 : [PATCH] [flacdec] PICTURE blocks should be retrieved as m...
* 507642 : v4l2src Crash - Size 4156 is not a multiple of unit size ...
* 508644 : The clockrate for theora payloading should always be 90000
* 509298 : Compilation errors in gstavisubtitle.c and gstrtspsrc.c w...
* 509301 : [flacdec] CVS does not compile against flac-1.1.2
* 509531 : Make the auto-join/auto-leaving of a multicast group opti...
* 510505 : changes to make v4l plugin build on solaris
* 510592 : Race condition in WAVE parser
* 513628 : [flacdec] Decoding of PICTURE blocks is always disabled b...
* 514397 : matroskademux does not mark delta units
* 514573 : multipartmux memory leak
* 514889 : Bogus output from RTP data test
* 514965 : Possible buffer leaks if last_write_result != GST_FLOW_OK...
* 515457 : [audiofx] Element long descriptions are broken
* 515562 : [avidemux] Seeking broken in 0.10.6.2
* 515697 : [multifile] Several memory leaks exposed by unit test
* 515701 : [smoke] Several valgrind warnings exposed by unit test
* 515703 : [avisubtitle] Several valgrind warnings with unit test (g...
* 515704 : [gconf] Memory leak when creation of pipeline fails
* 515706 : [ximagesrc] Memory leak when XDamage support is available
* 515905 : gst-error.m4 needs no%E_MACRO_REDEFINED on Solaris
* 515979 : [efence] Doesn't chain up finalize properly
* 515980 : [directdraw] Does not chain up finalize functions properly
* 515984 : [v4l] Does not chain up finalize functions properly
* 515985 : [ximagesrc] regression when using damage
* 516371 : does not build without xml usage
* 516524 : uninitialized variables
* 517386 : [alpha] Doesn't link with libgstbase
* 508291 : [id3demux] must check if language code in id3v2 COMM fram...
* 491811 : Rename audiochebyshevfreq* to audiocheb*
* 447961 : [rtsp] do not store a reference to the result from inet_n...
* 475784 : rtspsrc has race condition between loop_interleaved() and...
* 478244 : rtpamrdepay make no playable stream
* 480707 : Memory leak : gstrtpmp4vpay : config buffer is leaked
* 502187 : flacdec doesn't send newsegment from the streaming thread
* 509329 : [rtspsrc] use atoll when parsing rtptime
* 512544 : preallocate output buffer in pngenc
Changes since 0.10.5:
* Much improved RTSP/RTP and V4l2 support
* New plugins - audiopanorama, audioinvert, audiodynamic, audioamplify
* OSX and Windows video/audio support elements moved from Bad Plugins
* qtdemux, videocrop and wavpack elements moved from Bad Plugins
* Fixes in avi and matroska muxing
* Fixes in wavparse, sunaudio, AVI demuxing, ID3 tag handling
* gamma element ported to 0.10
* Parallel installability with 0.8.x series
* Threadsafe design and API
Bugs fixed since 0.10.5:
* 392189 : [esdsink] pipeline hung in state change from PAUSED to PL...
* 407590 : crash using gconfaudiosink
* 439255 : [rtspsrc] crash on unsupported transport
* 441118 : Incorrect caps in G.711 RTP depayloaders
* 323471 : [PLUGIN-MOVE] osxaudio
* 407780 : avimux does not handle video/x-h264
* 316203 : MinGW: udp and rtsp plugin should be disabled on windows
* 340362 : [PATCH] new plugin - hardlimiter
* 342463 : [ximagesrc] performance improvement
* 347806 : [v4l2src] try_capture(): Error getting buffer information...
* 350296 : [udpsrc] add property to remove extra headers from buffers
* 354007 : [PLUGIN-MOVE] videocrop should be moved to -good
* 356692 : wavparse drops final sample in most files
* 358040 : Fix speex rtp (de)payloader
* 362566 : [dv1394src] Random segfault and kernel oopses
* 374489 : rtspdec never sends out RTCP Receiver reports
* 377306 : [sunaudiomixer] mixer track labels not localized
* 379298 : [avimux] allow multiple audio streams
* 392620 : gnome-sound-record can not be started on sunray client on...
* 393427 : error/warnings when compiling with mingw
* 395688 : playbin is unable to play rtsp stream for 3gp from Darwin...
* 396057 : [audiofx] New audioinvert element
* 397162 : [audiofx] New element audioamplify
* 397946 : [audiopanorama] another trivial docs fix
* 398299 : [smpte] crashes if fed empty buffers from fakesrc
* 398325 : [smpte] Segfaults with big width/height
* 399338 : Hang in PREROLLING when trying to play a specially crafte...
* 399825 : Tags don't work properly for shout2send plugin
* 406042 : [v4l2src] fails with radio chips
* 407369 : [v4l2src] Wrong way of EIO error handling
* 407793 : memory leaks of sdpmessage.c
* 407797 : bug of rtsp_url_parse() in gst/rtsp/rtspurl.c
* 408544 : totem crashed with SIGSEGV to rtsp_ext_wms_configure_stre...
* 410997 : Fails to build with -z defs
* 412597 : Simplify GstSunAudioSrc
* 412608 : [avidemux] flow return aggregation can ignore errors
* 414168 : Mixes spaces and tabs in Makefile.am defs
* 416445 : [avidemux] seeking regressions
* 416727 : [v4l2src] typo in printf format string
* 416728 : [v4l2src] typo in translated strings
* 417729 : [autoaudiosink] plugs alsaspdifsink, breaking playbin
* 419338 : [wavparse] critical warning from plugin viewer
* 420208 : Probably typo
* 426044 : [flacenc] broken files when used with oggmux
* 427990 : [rtph264depay] sprop-parameter-set erros
* 428611 : [ximagesrc] segfaults when used from a non-X terminal
* 428901 : [icydemux] broken tags for non-UTF-8/ISO-8859-1-using ra...
* 429319 : [alphacolor] distorts png images without alpha channel
* 429666 : [goom] totem skips mp3 (while Rhythmbox doesn't)
* 430228 : [sunaudio] copyright bug
* 430632 : memory problem
* 430804 : [PATCH] navseek only seeks (sort-of) partially
* 431282 : broken RTP depayloaders
* 433119 : wavparse causes skipping for MPEG-encoded RIFF Wav files ...