- 25 Feb, 2014 5 commits
-
-
For each videoCdevice probe it input/output capabilities if it match with video decoder requirement register a new element. Signed-off-by:
Benjamin Gaignard <benjamin.gaignard@linaro.org> https://bugzilla.gnome.org/show_bug.cgi?id=722128
-
Nicolas Dufresne authored
Decoders or other devices that expose a minimum buffers required produce an first output. We use this information to calculate latency. https://bugzilla.gnome.org/show_bug.cgi?id=722128
-
Nicolas Dufresne authored
Implement an element that can driver V4L2 M2M decoder device. https://bugzilla.gnome.org/show_bug.cgi?id=722128
-
Göran Jönsson authored
This fixes an issue with gst-rtsp-server where no sps and pps are sent for the first intra frame, because the payloader starts working already when receiving DESCRIBE but there is no transports so it tries to send sps and pps, but that fails with a FLUSHING flow. But the time for last sent sps and pps would still be set, so when PLAY arrives and the first intra frame is to be sent there is no sps and pps sent due to that time since last sps pps is less than spspps_interval. https://bugzilla.gnome.org/show_bug.cgi?id=724213
-
-
- 23 Feb, 2014 3 commits
-
-
Stefan Sauer authored
In the case where we have no suitable candidate we post a warning and plug a fake-element. Do the same when non of the candidate work. This is more consistent and plugin the fakesink as a fallback is probably helpful for running unit tests without requiring hardware src/sink elements. Fixes #722981
-
Mark Nauwelaerts authored
... at least if one tries hard enough using extra-controls property.
-
Dan Kegel authored
The code fails to compile without currently, see https://bugzilla.gnome.org/show_bug.cgi?id=723446 It's better to disable it instead of failing compilation until this is fixed properly.
-
- 22 Feb, 2014 3 commits
-
-
Stefan Sauer authored
Add log handlers for jack that write to the gst debug log. This avoids spamming the console when e.g. using autoaudiosink, having the jack elements installed, but not running jack.
-
Mark Nauwelaerts authored
-
-
- 21 Feb, 2014 4 commits
-
-
-
Simon Farnsworth authored
We correctly indicate the field ordering on interlaced buffers, but fail to flag them as containing interlaced video, which we need to do here because we signal interlace-mode=mixed in our caps. This means that downstream elements (like vaapipostproc from gstreamer-vaapi) don't recognise these buffers as in need of deinterlacing. Fix this by setting the interlaced flag on all interlaced buffers. Signed-off-by:
Simon Farnsworth <simon.farnsworth@onelan.co.uk> https://bugzilla.gnome.org/show_bug.cgi?id=724899
-
Reynaldo H. Verdejo Pinochet authored
Adds two extra checks: - Sampling frequency on header can't be 15. - Frame size should be at least 9 or 7, depending on whether CRC protection is present. https://bugzilla.gnome.org/show_bug.cgi?id=724638
-
Reynaldo H. Verdejo Pinochet authored
We need at least 6 bytes to pass over to _get_frame_len() but we were just checking for a minimum of 2 bytes for the syncword. https://bugzilla.gnome.org/show_bug.cgi?id=724638
-
- 20 Feb, 2014 3 commits
-
-
Stefan Sauer authored
previously autovideosrc did not have a sync property and v4l2src has none either.
-
Stefan Sauer authored
This makes the actual elements super simple. We're using the ELEMENT_FLAG to configure source/sink and a string for the Audio/Video type.
-
Aleix Conchillo Flaqué authored
Add support for a new property: tls-database. If the property is set, the certificate database will be given to the rtsp connection if TLS protocol is being used. If the server certificate can't be verified with the default database, this additional database will be used. https://bugzilla.gnome.org/show_bug.cgi?id=724396
-
- 19 Feb, 2014 6 commits
-
-
Thijs Vermeir authored
-
Stefan Sauer authored
The function to generate the pretty names is basically the same. Use one and add a parameter.
-
Stefan Sauer authored
Add fake audio/video sinks. Previously running the test might be flaky due to the use of real elements (hardware in use), which we don't want to test here. Add two more tests that check that the fakes are chosen.
-
Branislav Katreniak authored
Commit 46fd12ae introduced connection recovery. But when server does not specify content-size, souphttpsrc tries to reconnect even after regular end of stream. Http server replies with SOUP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE but souphttpsrc still emits error instead of EOS. https://bugzilla.gnome.org/show_bug.cgi?id=724717 Signed-off-by:
Branislav Katreniak <bkatreniak@nuvotechnologies.com>
-
Stefan Sauer authored
Use a shared helper for both tests. It turns out that the valgrind variant is fine (maybe due to picking up pulsesink though).
-
Stefan Sauer authored
Remove the obsolete version check and use the ignore macro for the disabled test.
-
- 18 Feb, 2014 4 commits
-
-
Stefan Sauer authored
It turns out that the change in gtk-doc-1.20 which wraps the |[]| content in CDATA break xi:inlcude examples. As in a whole jhbuild checkout these where the only 4, we're fixing them instead.
-
Stefan Sauer authored
This fixes doc warnings.
-
Stefan Sauer authored
Don't use docbook unless needed. Also stip other docbook tags in the the files we fix.
-
Stefan Sauer authored
The "goto unlock" is wrong as in this code path we haven't take the lock yet. Fixes #724619
-
- 14 Feb, 2014 5 commits
-
-
Sebastian Dröge authored
Previous versions did not consider our chunk allocator and allocated memory by themselves, which caused crashes and broken behaviour.
-
William Jon McCann authored
newer gtkdoc is more sensitive to mismatched docbook tags. This fixes the build in master.
-
-
Wim Taymans authored
-
Wim Taymans authored
recv_rtp_sink: allow proxying of the allocation query. send_rtp_sink: allow proxying of caps and allocation. This allows us to query caps downstream as well as get an allocator from downstream. send_rtp_src: allow proxy of caps, this makes the caps query do upstream. See https://bugzilla.gnome.org/show_bug.cgi?id=723850
-
- 13 Feb, 2014 6 commits
-
-
Thiago Santos authored
Check the charset from (C)*** tags and set the charset to convert from MAC encoding if suitable. https://bugzilla.gnome.org/show_bug.cgi?id=723166
-
Sebastian Dröge authored
We want to notice ourselves that we're EOS. Otherwise we will always cancel requests in the very end and confuse the server... and also make it impossible to use persistent connections.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
It's set as property by the application, we should not just reset properties when going back to READY.
-
Sebastian Dröge authored
Don't wait for that until the element is disposed.
-
-
- 12 Feb, 2014 1 commit
-
-
Sebastian Dröge authored
souphttpsrc: Add "compress" property to enable/disable automatic gzip/deflate content encoding handling
-