summaryrefslogtreecommitdiff
path: root/NEWS
blob: d37712a1fbe6a90b480201e66b3726a81dd8500a (plain)
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
This is GStreamer Base Plugins 1.0.3

Changes since 1.0.2:

      * typefind: detect isml ftyp as iso-fragmented video/quicktime
      * typefinding improvements fixing playback of some wavpack files
      * textoverlay rendering fixes
      * gobject-introspection annotation fixes

Bugs fixed since 1.0.2:

      * 686276 : rtsp: http tunneling does not work
      * 687030 : ogg: crash checking header of empty ogg packet
      * 687055 : exiftag: fix use after free and memory leak
      * 687057 : vorbistag: fix memory leak
      * 687421 : GstRTSPConnection: a number of methods not annotated correctly
      * 687459 : textoverlay:forward allocation queries instead of discarding
      * 687473 : rtspconnection: remove extra 'return'
      * 687620 : GstRTSPMessage: fix GI annotations
      * 687666 : textoverlay: aborts when shading is enabled but not supported for the current video format
      * 687674 : typefinding: some WavPack files are mis-detected as AAC and fail to play
      * 687991 : videodecoder: add getter for QoS proportion
      * 687994 : rtsp: missing g-i annotation for gst_rtsp_message_set_body
      * 688151 : pbutils missing description for Opus codec
      * 686841 : pango: fix shadow text color

API additions since 1.0.2:

      * gst_video_decoder_get_qos_proportion()

Changes since 1.0.1:

      * Parallel installability with 0.10.x series
      * alsa: fix probing of supported formats, and advertise non-native-endianness formats as fallback
      * audiobasesink: properly handle GAP events (fixing some isses with e.g. certain DVD menus)
      * audioconvert: try harder to not convert or to preserve input format precision
      * audiodecoder: leak fixes and refcounting fixes
      * audioresample: re-enable the SSE/SSE2 code paths for better performance
      * riff: fix paletted RGB formats and msvideo mapping
      * rtsp: make formatting and parsing of range floating-point values locale-independent
      * playbin: streamsynchronizer fixes, esp. for handling corner-cases near EOS
      * tcpserver{sink,src}: add 'current-port' property and signal actually used port
      * videoconvert: fix handling of paletted RGB formats
      * videodecoder: don't leak message strings when error is not fatal
      * videodecoder: finetune missing timestamp estimating
      * videotestsrc: add palette for paletted RGB formats
      * vorbistag: fix writing of image tags into vorbis comments

Bugs fixed since 1.0.1:

      * 580093 : tcpserversink,src: add 'current-port' property and signal actually used port when port=0 was set
      * 680904 : alsasink: no supported formats detected with using USB sound card on big-endian system
      * 683098 : videodecoder: log failure message if acquire_buffer failed
      * 684411 : rtsp: range in SDP formatted according to locale
      * 685273 : Pre-rolling on GAP events doesn't work properly for audio sinks
      * 685711 : audio, video: update docs for virtual functions that require chaining up
      * 685938 : [decodebin] Issues with group switching algorithm
      * 686081 : adder: all unit tests crash now after collectpads changes
      * 686298 : Cannot decode some AVI files with Microsoft Video 1

Changes since 1.0.0:
    
      * videodecoder and -encoder timestamp handling improvements
      * thread-safey fixes for GstMeta registrations and GstVideoDecoder
      * bug fixes

Bugs fixed since 1.0.0:
     
      * 684424 : playbin: external subtitles break playback
      * 684832 : videodecoder: Takes stream lock in query function
      * 685110 : encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux
      * 685242 : rtsp: mark url argument of gst_rtsp_url_parse as out
      * 685332 : GstMeta registry race
      * 685490 : audioencoder: don't require base class to implement to start vfunc

New features in 1.0.0:

      * Parallel installability with 0.10.x series
      * See release notes for more details