Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtmpsrc: mention setting librtmp flags in docs | R S Nikhil Krishna | 2021-08-09 | 1 | -0/+10 |
| | | | | Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2424> | ||||
* | rtmp: allow per feature registration | Stéphane Cerveau | 2021-03-23 | 1 | -0/+3 |
| | | | | | | | | | | | | | Split plugin into features including dynamic types which can be indiviually registered during a static build. More details here: https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2038> | ||||
* | rtmp, transcodebin: fix i18n header includes | Tim-Philipp Müller | 2020-07-07 | 1 | -1/+1 |
| | | | | | | Fixes #1351 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1416> | ||||
* | documentation: fixed a heap o' typos | Aaron Boxer | 2019-11-05 | 1 | -1/+1 |
| | |||||
* | rtmpsrc: fix buffer leak on read error or EOS | Ilya Smelykh | 2019-03-20 | 1 | -0/+2 |
| | |||||
* | rtmpsrc: fix flushing seek | George Kiagiadakis | 2017-08-08 | 1 | -20/+47 |
| | | | | | | | | | | | | | Previously this was broken, because a flushing seek causes unlock() to be called and in the implementation of unlock() we close the socket, so the seek errors out. This patch fixes it by re-connecting before the seek. Unfortunately, a seek does not work properly right after re-connecting, so a small hack is also in place: we read 1 buffer before seeking to allow librtmp to do its processing in RTMP_Read() https://bugzilla.gnome.org/show_bug.cgi?id=785941 | ||||
* | rtmpsrc: remove unused macro | George Kiagiadakis | 2017-08-08 | 1 | -7/+0 |
| | |||||
* | docs: Port all docstring to gtk-doc markdown | Thibault Saunier | 2017-04-12 | 1 | -3/+3 |
| | |||||
* | rtmpsrc: Remove dead assignments | Edward Hervey | 2016-05-15 | 1 | -8/+6 |
| | | | | | * read is only used within the while loop * todo and bsize only need to be assigned once | ||||
* | rtmpsrc plugin : add timeout option | Yann Jouanin | 2016-03-27 | 1 | -2/+18 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=764251 | ||||
* | bad: use new gst_element_class_add_static_pad_template() | Vineeth TM | 2016-03-24 | 1 | -2/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=763081 | ||||
* | rtmpsrc: check for failed RTMP context alloc | Reynaldo H. Verdejo Pinochet | 2015-12-30 | 1 | -6/+15 |
| | | | | | | | | | | | Avoids an unlikely crash. Arguably, if allocation fails we have no chance of recovering but nonetheless, RTMP_Alloc can fail and librtmp's RTMP_init() (called next) assumes a non-NULL pointer is passed without checking. Additionally, unify exit path on error. | ||||
* | plugins-bad: Fix example pipelines | Vineeth TM | 2015-12-15 | 1 | -1/+1 |
| | | | | | | | | rename gst-launch --> gst-launch-1.0 replace old elements with new elements(ffmpegcolorspace -> videoconvert, ffenc_** -> avenc_**) fix caps in examples https://bugzilla.gnome.org/show_bug.cgi?id=759432 | ||||
* | rtmpsrc: plug memory-leaks | Havard Graff | 2015-10-03 | 1 | -4/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=756001 | ||||
* | rtmpsrc: Fix indentation with gst-indent | John Slade | 2015-10-02 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=755732 | ||||
* | rtmpsrc: Report limited bandwidth | Jan Alexander Steffens (heftig) | 2014-07-01 | 1 | -0/+9 |
| | | | | | | | Makes uridecodebin treat this source as a stream source, allowing timeshifting. https://bugzilla.gnome.org/show_bug.cgi?id=732335 | ||||
* | rtmpsrc: Fix position querying | Edward Hervey | 2014-06-05 | 1 | -1/+1 |
| | | | | It's the position we're querying, not the duration :) | ||||
* | rtmpsrc: error out if we get EOS immediately without any data | Tim-Philipp Müller | 2014-05-10 | 1 | -2/+8 |
| | | | | It's not really right to just go EOS as if nothing was wrong. | ||||
* | rtmpsrc: Implement basesrc->unlock() | David Schleef | 2013-04-01 | 1 | -1/+19 |
| | | | | | This fixes ->NULL transition problems if librtmp is stuck in a recv or send call that never returns. | ||||
* | rtmpsrc: disable seeking if the configured url specifies live=true | Alessandro Decina | 2012-12-01 | 1 | -6/+7 |
| | | | | | Disable seeking when live=true is set in the location URL (eg: "rtmp://example.net/stream live=true") | ||||
* | Fix FSF address | Tim-Philipp Müller | 2012-11-04 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520 | ||||
* | Use gst_element_class_set_static_metadata() | Tim-Philipp Müller | 2012-10-17 | 1 | -1/+1 |
| | | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there. | ||||
* | replace gst_element_class_set_details_simple with gst_element_class_set_metadata | Mark Nauwelaerts | 2012-09-14 | 1 | -1/+1 |
| | |||||
* | rtmpsrc: Fix element losing data at the end of buffers | Mike Ruprecht | 2012-06-21 | 1 | -1/+1 |
| | | | | | | | | | | rtmpsrc outputs truncated buffers because, when enough data is read to fill the buffer, the amount read that time (todo) is set to zero before it's added to the cumulative buffer size (bsize). The buffer is then truncated to bsize resulting in lost data. This patch adds todo to bsize before setting todo to zero. Fixes #678509 | ||||
* | update for memory api changes | Wim Taymans | 2012-03-15 | 1 | -1/+1 |
| | |||||
* | rtmp: don't use gst_element_class_install_std_props() | Tim-Philipp Müller | 2012-02-09 | 1 | -4/+10 |
| | | | | It's about to be removed. | ||||
* | port some more to new memory API | Mark Nauwelaerts | 2012-01-25 | 1 | -3/+6 |
| | | | | Fixes #668677. | ||||
* | GST_FLOW_UNEXPECTED -> GST_FLOW_EOS | Wim Taymans | 2012-01-04 | 1 | -1/+1 |
| | |||||
* | Merge commit '26d6add9457f00ce8ec13844368466f0e3816e5d' into 0.11 | Tim-Philipp Müller | 2011-11-28 | 1 | -0/+16 |
|\ | | | | | | | | | Conflicts: ext/rtmp/gstrtmpsink.c | ||||
| * | rtmp: add WSAStartup and WSACleanup on Win32 | Julien Isorce | 2011-11-28 | 1 | -0/+16 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=661098 | ||||
* | | Update for GstURIHandler get_protocols() changes | Tim-Philipp Müller | 2011-11-13 | 1 | -10/+16 |
| | | |||||
* | | rtmp: port to 0.11 | Wim Taymans | 2011-10-08 | 1 | -44/+33 |
|/ | |||||
* | RTMP: add rtmpsink element for output to an RTMP server | Jan Schmidt | 2011-06-18 | 1 | -15/+2 |
| | |||||
* | rtmpsrc: fix wrong use of GST_ELEMENT_ERROR | Tim-Philipp Müller | 2010-09-02 | 1 | -1/+1 |
| | |||||
* | rtmpsrc: fix warning on osx. | Alessandro Decina | 2010-07-30 | 1 | -1/+1 |
| | |||||
* | rtmp: All read return values smaller than zero are failures | Sebastian Dröge | 2010-06-23 | 1 | -1/+1 |
| | |||||
* | rtmpsrc: Do some sanity checks before accepting an URI | Sebastian Dröge | 2010-06-23 | 1 | -1/+2 |
| | | | | Fixes bug #622369. | ||||
* | rtmpsrc: Fix timestamps after a seek | Sebastian Dröge | 2010-06-09 | 1 | -5/+6 |
| | |||||
* | rtmpsrc: Remove page-url and swf-url properties | Sebastian Dröge | 2010-06-07 | 1 | -42/+0 |
| | | | | | | It's possible to include all those options in the URL already by appending the options and separating them by spaces, e.g. rtmp://somewhere/something opt1=val1 opt2=val2 | ||||
* | rtmpsrc: Fix memory leaks | Sebastian Dröge | 2010-06-07 | 1 | -6/+4 |
| | |||||
* | rtmpsrc: Add some braces to improve readability | Sebastian Dröge | 2010-06-06 | 1 | -2/+2 |
| | |||||
* | rtmpsrc: Improve timestamp handling a bit | Sebastian Dröge | 2010-06-06 | 1 | -3/+6 |
| | |||||
* | rtmpsrc: Add support for seeking | Sebastian Dröge | 2010-06-06 | 1 | -8/+118 |
| | |||||
* | rtmpsrc: Handle timestamps and the position query | Sebastian Dröge | 2010-06-06 | 1 | -7/+21 |
| | | | | | This is not very accurate but better than nothing. The demuxer after the source knows more accurate timestamps. | ||||
* | rtmpsrc: Allocate and free the RTMP instance in start/stop | Sebastian Dröge | 2010-06-06 | 1 | -57/+55 |
| | |||||
* | rtmpsrc: Add properties for setting the swfUrl and pageUrl properties | Sebastian Dröge | 2010-06-05 | 1 | -3/+56 |
| | | | | These are required for some streams unfortunately. | ||||
* | rtmpsrc: Major cleanup and reorganization | Sebastian Dröge | 2010-06-05 | 1 | -308/+118 |
| | |||||
* | rtmp: Move to ext and drop internal librtmp copy | Sebastian Dröge | 2010-06-05 | 1 | -0/+652 |
We really don't want this in gst-plugins-bad because of legal complexities around RTMP and possible problems for distributions. Add README that explains how to build librtmp to be suitable for linking to the GStreamer plugin. |