summaryrefslogtreecommitdiff
path: root/gst/gstnicesrc.c
Commit message (Collapse)AuthorAgeFilesLines
* gst: improve error when agent/stream/component is unsetIlya Konstantinov2015-04-201-1/+13
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=89962
* nicesrc: Clear the output buffer queue when shutting down and disposingSebastian Dröge2015-03-271-1/+7
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=89673
* gst: Add missing switch casesPhilip Withnall2014-01-311-0/+4
| | | | | | | | 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-0/+17
| | | | Revert this patch to drop GStreamer 0.10 support
* nicesrc: Use gst_buffer_fillOlivier Crête2012-09-131-4/+1
|
* GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHINGSjoerd Simons2012-09-101-3/+3
|
* Use GstPushSrc as a base classOlivier Crête2012-09-101-10/+7
|
* Port GStreamer src/sink to 0.11Olivier Crête2012-09-101-28/+20
|
* Use a Queue in gstnicesrc to avoid multiple read_callbacks overwriting the ↵Youness Alaoui2011-06-231-8/+14
| | | | out buffer
* Properly cleanup the idle source in the gst srcOlivier Crête2009-09-171-5/+10
| | | | Also, do not re-create it if it already exists
* nicesrc: Don't leak a ref to the main contextOlivier Crête2009-08-101-4/+8
|
* Lock src when modifying idle_sourceOlivier Crête2009-02-121-3/+8
|
* Revert "Create a netbuffer directly instead of using gst_pad_buffer_alloc"Olivier Crête2008-11-191-12/+9
| | | | This reverts commit c8cd93a9a92d579f2a7090acea65e72180b358a4.
* Revert "Save the to/from addresses and put them in newly created buffers"Olivier Crête2008-11-191-83/+0
| | | | This reverts commit cbe7189aaa53093a593e5b07cc8de5050e95ee98.
* Save the to/from addresses and put them in newly created buffersOlivier Crête2008-09-221-0/+83
|
* Create a netbuffer directly instead of using gst_pad_buffer_allocOlivier Crête2008-09-221-9/+12
|
* Don't leak mainloop from gstsrcOlivier Crête2008-04-301-0/+4
|
* Separate stream creating from candidate gatheringOlivier Crete2008-04-251-0/+1
| | | | darcs-hash:20080425220943-3e2dc-6de15f6302cd5e71f34c22f9fcb75f2971f32363.gz
* Add debug categories to gst elementsOlivier Crete2008-04-251-0/+6
| | | | darcs-hash:20080425204718-3e2dc-4e47de417c1f22dc2b7c3c4c3de0259d64ea3524.gz
* Add some debugging messages to the gst elementsOlivier Crete2008-04-251-0/+6
| | | | darcs-hash:20080425204105-3e2dc-275f3d4f39042cdda9bdb58a647db4386b059b2b.gz
* Don't try to destroy NULL idle sourceOlivier Crete2008-04-251-1/+2
| | | | darcs-hash:20080425200200-3e2dc-8fe73880fa4b42e25ebbac1ea43c6fb8fd3a84f5.gz
* Can't have construct-time properties on gst elementsOlivier Crete2008-04-251-3/+3
| | | | darcs-hash:20080425200047-3e2dc-9d92ca18766d133a17b2053b4debeae272746d5e.gz
* return WRONG_STATE if unlocked and do not modify flow_ret from outside the ↵Youness Alaoui2008-04-231-4/+4
| | | | | | streaming thread darcs-hash:20080423001715-4f0f6-aedb50231ebdb4f1296d4e98e91fd675453c97a7.gz
* Adding an idler to quit the mainloop so we avoid a rare race conditionYouness Alaoui2008-04-221-1/+22
| | | | darcs-hash:20080422235156-4f0f6-5f33f7b4f4bcc8a39b5ad2cdf474a99cf1ebae89.gz
* Make the gst element unlock itself when requested by basesrcYouness Alaoui2008-04-221-3/+46
| | | | darcs-hash:20080422214225-4f0f6-c0af607186626ef802acf8824089f41c30fcf53b.gz
* Gstreamer element using mainloopYouness Alaoui2008-04-221-16/+48
| | | | darcs-hash:20080422163806-4f0f6-347a05842219dbf47903a1813c3a46df01a6b4af.gz
* Make the agent properties into object propertiesOlivier Crete2008-04-031-3/+25
| | | | darcs-hash:20080403234841-3e2dc-3241e35b6475c8da7f9061fee1ffbfdf3e80e399.gz
* Have the base src class do the timestamping for usOlivier Crete2008-04-031-0/+2
| | | | darcs-hash:20080403234417-3e2dc-f5eb66b2dd505f0b6427ae4cd12b1299d6a45664.gz
* Error if the elements try to go to ready without an agent setOlivier Crete2008-04-031-0/+36
| | | | darcs-hash:20080403231722-3e2dc-bded4a5e1db4984708083e3d94ce58471de156d1.gz
* Print warning on invalid propertyOlivier Crete2008-04-031-0/+8
| | | | darcs-hash:20080403225624-3e2dc-2c1e69eef8f2c620b654ee519e737b63047c55ce.gz
* Make gst element use larger buffer size of 64k (max udp packet size)Olivier Crete2008-04-031-2/+5
| | | | darcs-hash:20080403221435-3e2dc-042b2046cd0e46bcaeebf81321db3eae7add4f4a.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 style / mark function staticDafydd Harries2007-02-131-2/+8
| | | | darcs-hash:20070213124253-c9803-1bafda69f75cd0175147fe55dccb6c84887020f2.gz
* fix declaration styleDafydd Harries2007-02-121-5/+17
| | | | darcs-hash:20070212192034-c9803-4fd196138e4e00a618dca3896022eb438b680e4a.gz
* call gst_base_src_set_live (TRUE) in nicesrc _initDafydd Harries2007-02-081-0/+1
| | | | darcs-hash:20070208171346-c9803-d867f2b37a74cc9ef74c5887358a498337186c8d.gz
* s/Automagic/Interactive/ in nicesrc descriptionDafydd Harries2007-02-081-1/+1
| | | | darcs-hash:20070208170514-c9803-e51dadfb9700f65359446488c9147a68097d493e.gz
* use GST_STATIC_CAPS_ANY rather than GST_STATIC_CAPS (NULL)Dafydd Harries2007-02-081-1/+1
| | | | darcs-hash:20070208170213-c9803-e972d18dbc153dfdf209ffcf135ed4f66a152ef8.gz
* split gst plugin init into separate fileDafydd Harries2007-02-081-15/+0
| | | | darcs-hash:20070208155650-c9803-0394e95955c04e9f37887dfb61e27ac1c3db0deb.gz
* rename nice_agent_component_recv -> nice_agent_recvDafydd Harries2007-02-081-1/+1
| | | | darcs-hash:20070208154257-c9803-23bd050ecb8c336e9161e6112170e6c92a758eab.gz
* add gst/ directory and basic nicesrc elementDafydd Harries2007-02-071-0/+180
darcs-hash:20070207202611-c9803-6f19990a3e9e7bc483f0aa9754567e9d643c6232.gz