Thibault Saunier
622007e7db
discoverer: Add APIs to simply get installer details for missing plugins
...
Currently the API is far from optimal and the user has to work around
our badly defined API to simply install missing plugins.
API:
new:
gst_discoverer_info_get_missing_elements_installer_details
deprecated:
gst_discoverer_info_get_misc
gst_discoverer_stream_info_get_misc
https://bugzilla.gnome.org/show_bug.cgi?id=720596
2014-05-03 21:48:55 +02:00
Sebastian Dröge
310f486422
Back to development
2014-05-03 20:48:27 +02:00
Sebastian Dröge
9e3672d99d
textoverlay: Link unit test with the local version of the library, not an installed one
2014-05-03 18:57:38 +02:00
Sebastian Dröge
68f5350c66
Release 1.3.1
2014-05-03 17:50:10 +02:00
Sebastian Dröge
876e28b946
Update .po files
2014-05-03 17:48:04 +02:00
Sebastian Dröge
48367e8142
po: Update translations
2014-05-03 17:22:10 +02:00
Olivier Crête
bdf8ce286d
rtpbasepayload: Implement reconfigure event & renegotiation without subclass
...
Implement the reconfigure event, also do correct downstream caps negotiation
if the subclass doesn't implementy set_caps.
https://bugzilla.gnome.org/show_bug.cgi?id=725361
2014-05-03 10:21:04 +02:00
Olivier Crête
42e3e22969
tests/check/libs/rtpbasepayload.c: Run gst-indent
...
https://bugzilla.gnome.org/show_bug.cgi?id=725361
2014-05-03 10:21:04 +02:00
Sebastian Dröge
0383f6eafd
Automatic update of common submodule
...
From bcb1518 to 211fa5f
2014-05-03 10:14:51 +02:00
Olivier Crête
deb27bddf6
rtpbasepayload: Save the PT after fixating
2014-05-02 18:30:23 -04:00
Tim-Philipp Müller
b163f111c8
rtspdefs: remove outdated comments
2014-05-02 19:36:34 +01:00
Vincent Penquerc'h
db8460cbd8
rtpbuffer: avoid underflow in size calculation
2014-05-02 15:10:07 +01:00
Thiago Santos
5ac9476b40
videodecoder: do not parse caps for not using it
...
Saving some cpu
2014-05-01 19:31:25 -03:00
John Bassett
0fd60ac858
rtpbasepayload: restrict initial random sequence number to be <= 32767
...
In order to prevent SRTP roll over counter issues the initial sequence
number is restricted to <= 32767. This is recommended by RFC 4568 section 6.4.
2014-05-01 17:00:47 -04:00
Sebastian Dröge
cceb3303ab
sdp: Add some more gobject-introspection annotations for bindings
...
https://bugzilla.gnome.org/show_bug.cgi?id=729123
2014-05-01 15:11:04 +02:00
Sebastian Dröge
0d87f8fdb2
playbin: Don't block on non-serialized events
...
https://bugzilla.gnome.org/show_bug.cgi?id=729321
2014-05-01 13:18:11 +02:00
Sebastian Dröge
4d062b230a
playsink: Don't block on non-serialized events
...
https://bugzilla.gnome.org/show_bug.cgi?id=729321
2014-05-01 13:18:10 +02:00
Sebastian Dröge
67289fd184
playsinkconvertbin: Don't block on non-serialized events
...
https://bugzilla.gnome.org/show_bug.cgi?id=729321
2014-05-01 13:18:10 +02:00
Sebastian Dröge
ab0e37c320
subtitleoverlay: Don't block on non-serialized events
...
https://bugzilla.gnome.org/show_bug.cgi?id=729321
2014-05-01 13:18:10 +02:00
Vincent Penquerc'h
ffdf87b121
rtcpbuffer: check claimed data size against available size
...
Coverity 1208773
2014-04-30 18:13:15 +01:00
Göran Jönsson
9685e7a583
rtspconnection: Empty queue when flush.
...
Empty the watchs queue when calling
gst_rtsp_watch_set_flushing with flushing variabel is TRUE.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=728772
2014-04-30 16:37:17 +02:00
Ognyan Tonchev
6750531504
rtspconnection: Add more tests
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=728907
2014-04-30 16:27:25 +02:00
Luis de Bethencourt
954db90918
videotestsrc: fix undefined behaviour of left-shift
...
With a small type for the color values being left-shifted, the result is
undefined and it could potentially overflow.
https://bugzilla.gnome.org/show_bug.cgi?id=729195
2014-04-29 10:59:32 -04:00
Tim-Philipp Müller
740258acf6
win32: fix export files again
...
Revert unintended parts of d8a0927930
2014-04-29 10:59:02 +01:00
Christian Fredrik Kalager Schaller
d8a0927930
Add mikey.h file
2014-04-29 11:39:18 +02:00
Haakon Sporsheim
7c97a1c6cf
audiodecoder: Make caps writable before fixating
...
https://bugzilla.gnome.org/show_bug.cgi?id=729114
2014-04-29 09:58:21 +02:00
Sebastian Dröge
05ed7d5ba7
sdpmessage: Add array length annotation to gst_sdp_message_parse_buffer
...
https://bugzilla.gnome.org/show_bug.cgi?id=729123
2014-04-29 09:54:38 +02:00
Stian Selnes
0011d8cbb5
rtpbuffer: fix memory leak when gst_rtp_buffer_map fails
...
Make sure rtp->data[3] is set before jumping to error path.
https://bugzilla.gnome.org/show_bug.cgi?id=729117
2014-04-29 08:46:29 +02:00
Ravi Kiran K N
96efc280d5
gst-play: add option to supply media files from playlist file
...
https://bugzilla.gnome.org/show_bug.cgi?id=728845
2014-04-28 15:03:20 +01:00
Tim-Philipp Müller
6eb38f9b3e
giobasesink: we mustn't change the format of a query response
...
Not even in the DEFAULT case. That's bad 0.10 behaviour, no caller
is ever going to check the format of the response.
2014-04-27 00:49:01 +01:00
Tim-Philipp Müller
184fe464da
playbin: add nick for soft colorbalance play flag to fix gst-inspect
...
Fix gst-inspect-1.0 playbin criticals when printing the
flags, which was caused by a missing nick name for one
of the flags.
2014-04-27 00:26:14 +01:00
Tim-Philipp Müller
bcb8068e27
docs: remove outdated and pointless 'Last reviewed' lines from docs
...
They are very confusing for people, and more often than not
also just not very accurate. Seeing 'last reviewed: 2005' in
your docs is not very confidence-inspiring. Let's just remove
those comments.
2014-04-26 23:28:57 +01:00
Sebastian Dröge
e8d176c20c
giobasesink: Implement handling of the SEEKING query
2014-04-25 17:33:33 +02:00
Edward Hervey
74eb5fa995
audiodecoder: Plug caps leaks
...
We were returning in various places without unreffing the caps, and
we were also leaking (overwriting) the caps we got from _get_current_caps()
Spotted by Haakon Sporsheim in #gstreamer
2014-04-25 11:30:37 +02:00
Sebastian Dröge
2ed8f2e503
audioresample: Don't left-shift into the sign bit, instead use unsigned integers
2014-04-22 18:28:10 +02:00
Thiago Santos
03ba34f3a8
tag: exif: avoid adding empty strings
...
Fixes assertion with some jpeg files
2014-04-22 00:21:45 -03:00
Wim Taymans
1c5c49a94c
play: Improve pipeline states
...
First set the pipeline to the PAUSED state to check if we are dealing
with a live pipeline or not. Then move to the desired state.
If we don't do this, it is possible that we receive a BUFFERING message
before we know that the pipeline is live and we would set the pipeline
to PAUSED and deadlock.
2014-04-21 15:40:33 +02:00
Wim Taymans
c268eab145
play: Update buffering state for live pipelines
...
Update the buffering variable, even for live pipelines so that we don't
print \n for each buffering message.
2014-04-21 15:40:32 +02:00
Sebastian Dröge
9398207101
videoframe: Initialise GstVideoFrame to zeroes if mapping fails
...
This should allow for more meaningful errors. Dereferencing NULL
is more useful information than dereferencing a random address
happened to be on the stack.
2014-04-16 19:53:46 +02:00
Vincent Penquerc'h
22e12979ee
exiftag: catch buffer mapping failure
...
Might be what caused:
Coverity 1139734
2014-04-16 11:43:40 +01:00
Sebastian Dröge
13954ce3e5
audioresample: Fix memory leaks in test
2014-04-15 19:31:28 +02:00
Sebastian Dröge
122446476f
audioresample: Fix up indention
2014-04-15 19:31:28 +02:00
Sebastian Dröge
5826f79980
audioresample: Fix out of bounds memory accesses
2014-04-15 19:31:28 +02:00
Sebastian Dröge
3e2a693ca9
pango: Make static caps actually static to fix a memory leak
2014-04-15 13:57:08 +02:00
Sebastian Dröge
846a4a1038
videotestsrc: Fix memory leak in test
2014-04-15 13:54:45 +02:00
Sebastian Dröge
1822a6b31c
encodebin: Fix memory leak in test
2014-04-15 13:48:46 +02:00
Sebastian Dröge
dce51830f4
encoding-profile: Free preset name in finalize
2014-04-15 13:48:17 +02:00
Sebastian Dröge
02e613b6e3
oggmux: Clear Ogg streams before initing them
...
They might've been inited before, in which case we leak
memory when initing them again without clearing.
2014-04-15 13:39:39 +02:00
Sebastian Dröge
1266fd0046
audioconvert: Fix leaks in unit test
2014-04-15 13:03:34 +02:00
Sebastian Dröge
85c502d626
videoencoder/decoder: Fix memory leaks in the tests
2014-04-15 11:55:22 +02:00