Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nicesrc: Attach the receive callback in READY->PAUSED and detach in ↵ | Sebastian Dröge | 2015-04-20 | 1 | -7/+16 |
| | | | | | | | | | PAUSED->READY Receiving data before the element is ready to push them does not seem like the best idea. https://bugs.freedesktop.org/show_bug.cgi?id=89673 | ||||
* | nicesrc: Keep the mutex locked whenever accessing the queue | Sebastian Dröge | 2015-04-20 | 1 | -4/+8 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=89673 | ||||
* | gst: improve error when agent/stream/component is unset | Ilya Konstantinov | 2015-04-20 | 2 | -1/+25 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=89962 | ||||
* | configure: Disable static by default, and add win32 DLL support | Nirbheek Chauhan | 2015-03-27 | 1 | -2/+2 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=85962 | ||||
* | nicesink: Add support for render buffer_list | Jose Antonio Santos Cadenas | 2015-03-27 | 2 | -16/+213 |
| | | | | | | Also memory copies are reduced if buffers are fragmented https://bugs.freedesktop.org/show_bug.cgi?id=89609 | ||||
* | nicesrc: Clear the output buffer queue when shutting down and disposing | Sebastian Dröge | 2015-03-27 | 1 | -1/+7 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=89673 | ||||
* | nicesink: unblock pending write on component change | Jakub Adam | 2015-01-28 | 1 | -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 it | Olivier Crête | 2014-08-18 | 1 | -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 mode | Youness Alaoui | 2014-08-13 | 2 | -10/+107 |
| | |||||
* | gst: Add missing switch cases | Philip Withnall | 2014-01-31 | 2 | -0/+9 |
| | | | | | | | | 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.0 | Olivier Crête | 2012-09-14 | 4 | -8/+63 |
| | | | | Revert this patch to drop GStreamer 0.10 support | ||||
* | nicesrc: Use gst_buffer_fill | Olivier Crête | 2012-09-13 | 1 | -4/+1 |
| | |||||
* | The plugin name is not a string anymore | Olivier Crête | 2012-09-10 | 1 | -1/+1 |
| | |||||
* | GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING | Sjoerd Simons | 2012-09-10 | 1 | -3/+3 |
| | |||||
* | Use GstPushSrc as a base class | Olivier Crête | 2012-09-10 | 2 | -15/+10 |
| | |||||
* | Port GStreamer src/sink to 0.11 | Olivier Crête | 2012-09-10 | 3 | -58/+43 |
| | |||||
* | Use a Queue in gstnicesrc to avoid multiple read_callbacks overwriting the ↵ | Youness Alaoui | 2011-06-23 | 2 | -9/+15 |
| | | | | out buffer | ||||
* | Properly cleanup the idle source in the gst src | Olivier Crête | 2009-09-17 | 1 | -5/+10 |
| | | | | Also, do not re-create it if it already exists | ||||
* | nicesrc: Don't leak a ref to the main context | Olivier Crête | 2009-08-10 | 2 | -4/+9 |
| | |||||
* | Lock src when modifying idle_source | Olivier Crête | 2009-02-12 | 1 | -3/+8 |
| | |||||
* | Changing library name 'nice' to 'libnice' | Youness Alaoui | 2008-12-19 | 1 | -1/+1 |
| | |||||
* | Revert "Create a netbuffer directly instead of using gst_pad_buffer_alloc" | Olivier Crête | 2008-11-19 | 2 | -13/+11 |
| | | | | This reverts commit c8cd93a9a92d579f2a7090acea65e72180b358a4. | ||||
* | Revert "Save the to/from addresses and put them in newly created buffers" | Olivier Crête | 2008-11-19 | 2 | -95/+3 |
| | | | | This reverts commit cbe7189aaa53093a593e5b07cc8de5050e95ee98. | ||||
* | correctly pass -Wall and -Werror dependending on whether we are in a release ↵ | Youness Alaoui | 2008-11-12 | 1 | -1/+1 |
| | | | | or not | ||||
* | Merge commit 'tester/src-netbuffer' into nice-kakaroto | Youness Alaoui | 2008-11-03 | 2 | -14/+108 |
|\ | |||||
| * | Save the to/from addresses and put them in newly created buffers | Olivier Crête | 2008-09-22 | 2 | -3/+95 |
| | | |||||
| * | Create a netbuffer directly instead of using gst_pad_buffer_alloc | Olivier Crête | 2008-09-22 | 2 | -11/+13 |
| | | |||||
* | | Move address into the agent's dir | Youness Alaoui | 2008-10-30 | 1 | -1/+0 |
| | | |||||
* | | Fix gst makefile | Youness Alaoui | 2008-10-07 | 1 | -18/+0 |
| | | |||||
* | | Remove useless test files | Youness Alaoui | 2008-10-07 | 2 | -508/+0 |
| | | |||||
* | | Update makefiles and configure to the new changes in file structure for the ↵ | Youness Alaoui | 2008-10-06 | 1 | -1/+1 |
|/ | | | | NiceSocket | ||||
* | Don't leak mainloop from gstsrc | Olivier Crête | 2008-04-30 | 1 | -0/+4 |
| | |||||
* | Separate stream creating from candidate gathering | Olivier Crete | 2008-04-25 | 1 | -0/+1 |
| | | | | darcs-hash:20080425220943-3e2dc-6de15f6302cd5e71f34c22f9fcb75f2971f32363.gz | ||||
* | Add debug categories to gst elements | Olivier Crete | 2008-04-25 | 2 | -0/+13 |
| | | | | darcs-hash:20080425204718-3e2dc-4e47de417c1f22dc2b7c3c4c3de0259d64ea3524.gz | ||||
* | Add some debugging messages to the gst elements | Olivier Crete | 2008-04-25 | 1 | -0/+6 |
| | | | | darcs-hash:20080425204105-3e2dc-275f3d4f39042cdda9bdb58a647db4386b059b2b.gz | ||||
* | Don't try to destroy NULL idle source | Olivier Crete | 2008-04-25 | 1 | -1/+2 |
| | | | | darcs-hash:20080425200200-3e2dc-8fe73880fa4b42e25ebbac1ea43c6fb8fd3a84f5.gz | ||||
* | Can't have construct-time properties on gst elements | Olivier Crete | 2008-04-25 | 2 | -6/+6 |
| | | | | darcs-hash:20080425200047-3e2dc-9d92ca18766d133a17b2053b4debeae272746d5e.gz | ||||
* | return WRONG_STATE if unlocked and do not modify flow_ret from outside the ↵ | Youness Alaoui | 2008-04-23 | 1 | -4/+4 |
| | | | | | | streaming thread darcs-hash:20080423001715-4f0f6-aedb50231ebdb4f1296d4e98e91fd675453c97a7.gz | ||||
* | Adding an idler to quit the mainloop so we avoid a rare race condition | Youness Alaoui | 2008-04-22 | 2 | -1/+23 |
| | | | | darcs-hash:20080422235156-4f0f6-5f33f7b4f4bcc8a39b5ad2cdf474a99cf1ebae89.gz | ||||
* | Make the gst element unlock itself when requested by basesrc | Youness Alaoui | 2008-04-22 | 2 | -3/+47 |
| | | | | darcs-hash:20080422214225-4f0f6-c0af607186626ef802acf8824089f41c30fcf53b.gz | ||||
* | Gstreamer element using mainloop | Youness Alaoui | 2008-04-22 | 2 | -16/+52 |
| | | | | darcs-hash:20080422163806-4f0f6-347a05842219dbf47903a1813c3a46df01a6b4af.gz | ||||
* | Make the agent properties into object properties | Olivier Crete | 2008-04-03 | 2 | -6/+51 |
| | | | | darcs-hash:20080403234841-3e2dc-3241e35b6475c8da7f9061fee1ffbfdf3e80e399.gz | ||||
* | Have the base src class do the timestamping for us | Olivier Crete | 2008-04-03 | 1 | -0/+2 |
| | | | | darcs-hash:20080403234417-3e2dc-f5eb66b2dd505f0b6427ae4cd12b1299d6a45664.gz | ||||
* | Error if the elements try to go to ready without an agent set | Olivier Crete | 2008-04-03 | 2 | -0/+69 |
| | | | | darcs-hash:20080403231722-3e2dc-bded4a5e1db4984708083e3d94ce58471de156d1.gz | ||||
* | Disable gst tests because they haven't been updated | Olivier Crete | 2008-04-03 | 1 | -10/+10 |
| | | | | darcs-hash:20080403231716-3e2dc-e4f5d9891312c2d83f39c44328abd030c1b2a61c.gz | ||||
* | Try to port part of the tests | Olivier Crete | 2008-04-03 | 1 | -9/+15 |
| | | | | darcs-hash:20080403231650-3e2dc-89b97d0ae63757c342e98ac68f5afa864ac0ebc2.gz | ||||
* | Print warning on invalid property | Olivier Crete | 2008-04-03 | 2 | -0/+16 |
| | | | | darcs-hash:20080403225624-3e2dc-2c1e69eef8f2c620b654ee519e737b63047c55ce.gz | ||||
* | Install gst plugins in right directory | Olivier Crete | 2008-04-03 | 1 | -1/+1 |
| | | | | darcs-hash:20080403225336-3e2dc-c0a42f57d184e3785057e41b043d4129ccd8dc88.gz | ||||
* | Make gst element use larger buffer size of 64k (max udp packet size) | Olivier Crete | 2008-04-03 | 1 | -2/+5 |
| | | | | darcs-hash:20080403221435-3e2dc-042b2046cd0e46bcaeebf81321db3eae7add4f4a.gz | ||||
* | Update rest of the libnice modules to match the new address API. | Kai Vehmanen | 2007-08-30 | 1 | -2/+2 |
| | | | | darcs-hash:20070830072636-77cd4-8dea06bd2f0f952f7229eacd7c81d49208f1468f.gz |