3
2014-04-18 Sebastian Dröge <slomo@coaxion.net>
8
2014-04-10 12:10:47 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
10
* gst-libs/gst/video/gstvideometa.c:
11
videometa: fix texture_type memcpy size
12
Coverity 1139589, 1139588
14
2014-04-08 15:43:50 +0200 Wim Taymans <wtaymans@redhat.com>
16
* gst-libs/gst/sdp/gstsdpmessage.c:
17
sdp: guard against address parse errors.
19
2014-03-25 17:11:34 +0100 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
21
* gst/adder/gstadder.c:
22
adder: rework the logic to check if eos has to be sent.
23
Checking the size available was incorrect, and the infos
24
for per-pad EOS are available.
25
Same logic as audiomixer.
26
fixes: https://bugzilla.gnome.org/show_bug.cgi?id=727025
28
2014-04-04 02:14:50 +1100 Jan Schmidt <jan@centricular.com>
30
* gst/playback/gstplaybin2.c:
31
playbin: Drop reference to any source element in NULL state
32
Drop the reference instead of waiting for either finalize(), or
33
for a new source when reused. Everyone else already forgot about
36
2014-03-16 17:04:44 +0100 Ognyan Tonchev <otonchev@gmail.com>
38
* gst-libs/gst/rtsp/gstrtspconnection.c:
39
rtspconnection: Fix minor memory leaks in error handling
40
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726642
42
2014-03-05 00:35:30 +0000 Tim-Philipp Müller <tim@centricular.com>
44
* gst/typefind/gsttypefindfunctions.c:
45
typefindfunctions: lower H.263 typefinder max probability
46
The typefinder returns LIKELY for as little as one possible
47
sync and no bad sync (not even taking into account how much
48
data was looked at for that). It's generally just not fit
49
for purpose, so should just not return anything like LIKELY
50
at all ever, even more so since it only recognises one out
51
of ten H263 files, and likes to mis-detect mp3s as H263.
52
https://bugzilla.gnome.org/show_bug.cgi?id=700770
53
https://bugzilla.gnome.org/show_bug.cgi?id=725644
55
2014-02-24 11:17:05 -0500 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
57
* gst-libs/gst/audio/gstaudiobasesink.c:
58
audiobasesink: clip start samples to match clipped start time
59
Clock slaving can clip start time to zero, giving us a shorted
60
duration than we originally got. To keep in sync, we must then
61
discard the samples falling before that zero timestamp.
62
This possibly fixes random distortion caused by constant PA
63
underflows which are never resynced.
65
2014-03-02 11:58:58 +0100 Ognyan Tonchev <ognyan@axis.com>
67
* gst-libs/gst/rtsp/gstrtspconnection.c:
68
rtspconnection: Call closed() when GET is closed in tunneled mode
69
This patch adds read source on the write socket in tunneled
70
mode and we get a callback when client disconnects the GET
72
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725313
74
2014-02-04 13:55:49 +0100 Eric Trousset <etrousset@awox.com>
76
* gst-libs/gst/tag/gsttagdemux.c:
77
tagdemux: Forward TIME seeks upstream too, maybe upstream can handle that
78
https://bugzilla.gnome.org/show_bug.cgi?id=723597
80
2014-02-19 13:53:06 +0100 Ognyan Tonchev <ognyan@axis.com>
82
* gst-libs/gst/rtsp/gstrtspconnection.c:
83
rtspconnection: Remove read child source when POST is disconnected
84
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=724720
86
2014-02-19 01:55:50 -0300 Thiago Santos <ts.santos@sisa.samsung.com>
88
* ext/ogg/gstoggdemux.c:
89
oggdemux: allow file to go until the end in push mode
90
When seeking back to original state after duration seeks, let
91
upstream know that we want the whole file, including the last
92
byte that wasn't requested on the duration seeks.
93
https://bugzilla.gnome.org/show_bug.cgi?id=724633
95
2014-02-18 15:02:57 +0100 Sebastian Dröge <sebastian@centricular.com>
97
* gst/playback/gstplaybin2.c:
98
playbin: Keep inputselector around until we release its pads
99
Otherwise there's an interesting race condition when we destroy
100
the inputselector (actually it will be destroyed later when its state
101
change message gets destroyed) and afterwards release its sinkpad.
102
This is the code path when the last channel is removed from the
104
Gave this warning sometimes, for chained oggs or whenever else
105
we change decode groups:
106
GStreamer-CRITICAL **: Padname '':sink_0 does not belong to element inputselector0 when removing
108
2014-02-16 15:32:47 +0100 Sebastian Dröge <sebastian@centricular.com>
110
* gst/playback/gstplaysink.c:
111
playsink: Only remove the complete text chain if the text pad goes away
112
If the text pads does not go away we just set the overlay to silent, which
113
allows us to immediately re-enable subs later again. However before this
114
change we also released the streamsynchronizer text pads, which deadlocked
115
because there was still dataflow going on. Just do this only if we remove
117
https://bugzilla.gnome.org/show_bug.cgi?id=683504
119
2014-02-11 16:35:45 +0100 Sebastian Dröge <sebastian@centricular.com>
121
* gst/playback/gstplaybin2.c:
122
playbin: First try to get the pad's current caps, then query caps
123
The caps query might give us ANY caps while the pad has fixed caps
124
configured currently.
126
2014-02-10 16:33:50 +0100 Sebastian Dröge <sebastian@centricular.com>
128
* gst/playback/gstplaybin2.c:
129
playbin: Fix memory leak in autoplugging code
130
We should not leak element factories ideally.
132
2014-01-18 13:31:06 +0100 Sebastian Dröge <sebastian@centricular.com>
134
* gst/playback/gstplaybin2.c:
135
playbin: Insert decoders without GstAVElement information between the other decoders
136
Otherwise they would be preferred over all decoders independent
138
https://bugzilla.gnome.org/show_bug.cgi?id=722316
140
2014-01-18 13:12:16 +0100 Sebastian Dröge <sebastian@centricular.com>
142
* gst/playback/gstplaybin2.c:
143
playbin: Only put parsers and sinks first, not all non-decoders
144
https://bugzilla.gnome.org/show_bug.cgi?id=722316
146
2014-02-10 16:33:35 +0100 Sebastian Dröge <sebastian@centricular.com>
148
* tests/check/elements/playbin-complex.c:
149
playbin: Fix memory leak in unit test
1
151
=== release 1.2.3 ===
3
2014-02-08 Sebastian Dröge <slomo@coaxion.net>
153
2014-02-08 11:44:13 +0100 Sebastian Dröge <sebastian@centricular.com>
159
* docs/plugins/inspect/plugin-adder.xml:
160
* docs/plugins/inspect/plugin-alsa.xml:
161
* docs/plugins/inspect/plugin-app.xml:
162
* docs/plugins/inspect/plugin-audioconvert.xml:
163
* docs/plugins/inspect/plugin-audiorate.xml:
164
* docs/plugins/inspect/plugin-audioresample.xml:
165
* docs/plugins/inspect/plugin-audiotestsrc.xml:
166
* docs/plugins/inspect/plugin-cdparanoia.xml:
167
* docs/plugins/inspect/plugin-encoding.xml:
168
* docs/plugins/inspect/plugin-gio.xml:
169
* docs/plugins/inspect/plugin-ivorbisdec.xml:
170
* docs/plugins/inspect/plugin-libvisual.xml:
171
* docs/plugins/inspect/plugin-ogg.xml:
172
* docs/plugins/inspect/plugin-pango.xml:
173
* docs/plugins/inspect/plugin-playback.xml:
174
* docs/plugins/inspect/plugin-subparse.xml:
175
* docs/plugins/inspect/plugin-tcp.xml:
176
* docs/plugins/inspect/plugin-theora.xml:
177
* docs/plugins/inspect/plugin-typefindfunctions.xml:
178
* docs/plugins/inspect/plugin-videoconvert.xml:
179
* docs/plugins/inspect/plugin-videorate.xml:
180
* docs/plugins/inspect/plugin-videoscale.xml:
181
* docs/plugins/inspect/plugin-videotestsrc.xml:
182
* docs/plugins/inspect/plugin-volume.xml:
183
* docs/plugins/inspect/plugin-vorbis.xml:
184
* docs/plugins/inspect/plugin-ximagesink.xml:
185
* docs/plugins/inspect/plugin-xvimagesink.xml:
186
* gst-plugins-base.doap:
187
* win32/common/_stdint.h:
188
* win32/common/config.h:
191
2014-02-08 11:43:58 +0100 Sebastian Dröge <sebastian@centricular.com>
8
233
2014-02-04 16:21:55 +0100 Sebastian Dröge <sebastian@centricular.com>