summaryrefslogtreecommitdiff
path: root/gst/gstnicesink.c
Commit message (Collapse)AuthorAgeFilesLines
* gst: Use gst-full compatible registration functionsOlivier Crête2023-01-061-0/+7
|
* gst: Remove GStreamer 0.10 supportPhilippe Normand2023-01-061-49/+0
| | | | The meson build already required 1.x so this has been dead code for a while now.
* gstnicesink: disable drop out of segment on nicesinkGuillaume Desmottes2021-11-261-0/+4
| | | | | | | It's very tricky and unintuitive to have webrtcbin not sending data because of the segment. Fix https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/907
* Remove g_assert_cmp* macros outside of the unit testsOlivier Crête2021-11-011-1/+1
|
* Use g_assert_cmp.int() to get better debug logs on crashOlivier Crête2020-05-051-1/+1
|
* gst: improve error when agent/stream/component is unsetIlya Konstantinov2015-04-201-0/+12
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=89962
* nicesink: Add support for render buffer_listJose Antonio Santos Cadenas2015-03-271-16/+203
| | | | | | Also memory copies are reduced if buffers are fragmented https://bugs.freedesktop.org/show_bug.cgi?id=89609
* nicesink: unblock pending write on component changeJakub Adam2015-01-281-3/+10
| | | | | | | | | | When a nicesink switches to a different component, we should unblock any pending write waiting in gst_nice_sink_render() for writable_cond being signalled because if the new transport already is writable, we'll never get notified about the condition and thus nicesink will wait forever. That way, either the pending data are immediately sent or the nicesink blocks again until the transport becomes writable.
* nicesink: Check for signal present before removing itOlivier Crête2014-08-181-4/+3
| | | | | The signal is only connected when setting an agent, if no agent has been set, there will be no signal.
* nicesink: Block until component is writable if in reliable modeYouness Alaoui2014-08-131-10/+103
|
* gst: Add missing switch casesPhilip Withnall2014-01-311-0/+5
| | | | | | | | This appeases GCC’s -Wswitch-enum warning, and makes it more obvious that those enum cases have been explicitly considered, rather than just forgotten about. This introduces no functional changes.
* Compile the plugin for both GStreamer 0.10 and 1.0Olivier Crête2012-09-141-1/+13
| | | | Revert this patch to drop GStreamer 0.10 support
* Port GStreamer src/sink to 0.11Olivier Crête2012-09-101-29/+21
|
* Add debug categories to gst elementsOlivier Crete2008-04-251-0/+7
| | | | darcs-hash:20080425204718-3e2dc-4e47de417c1f22dc2b7c3c4c3de0259d64ea3524.gz
* Can't have construct-time properties on gst elementsOlivier Crete2008-04-251-3/+3
| | | | darcs-hash:20080425200047-3e2dc-9d92ca18766d133a17b2053b4debeae272746d5e.gz
* Make the agent properties into object propertiesOlivier Crete2008-04-031-3/+26
| | | | darcs-hash:20080403234841-3e2dc-3241e35b6475c8da7f9061fee1ffbfdf3e80e399.gz
* Error if the elements try to go to ready without an agent setOlivier Crete2008-04-031-0/+33
| | | | darcs-hash:20080403231722-3e2dc-bded4a5e1db4984708083e3d94ce58471de156d1.gz
* Print warning on invalid propertyOlivier Crete2008-04-031-0/+8
| | | | darcs-hash:20080403225624-3e2dc-2c1e69eef8f2c620b654ee519e737b63047c55ce.gz
* Added inclusion to config.h to source files in gst submodule.Kai Vehmanen2007-06-191-1/+3
| | | | darcs-hash:20070619081010-77cd4-c5de17b1e255a3546fefbc0b04ef4df6eb07a1b4.gz
* add copyright/license notice to each .c/.h fileDafydd Harries2007-04-301-0/+36
| | | | darcs-hash:20070430010026-c9803-ac9a84b5aedecb6c91a449bb95a9302da3b2cb54.gz
* fix declaration styleDafydd Harries2007-02-121-5/+19
| | | | darcs-hash:20070212192345-c9803-4c0863606eabd2bba4404a18f57bdeedb96f7138.gz
* fix declaration styleDafydd Harries2007-02-121-1/+2
| | | | darcs-hash:20070212185501-c9803-6f75305056decf3c06d71230678c037f6da613bf.gz
* add GStreamer sinkDafydd Harries2007-02-081-0/+153
darcs-hash:20070208171033-c9803-a4c5644aa41618d48c57c65261a72d0b1951a068.gz