summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)AuthorFilesLines
2013-03-21opensles: Include string.h for memcpy()Sebastian Dröge1-0/+2
2013-03-20decklinksink: fix some compiler warningsTim-Philipp Müller1-1/+5
2013-03-18decklinksink: obtain class from objectMark Nauwelaerts1-1/+1
2013-03-16decklinksrc: set discont flag on first audio buffer tooTim-Philipp Müller1-0/+5
2013-03-16decklinksrc: aggregate audio and video flow returnsTim-Philipp Müller1-24/+28
And pause task in some more cases where we should pause the task.
2013-03-16decklinksrc: add send_event handler so application can inject EOS eventTim-Philipp Müller2-0/+94
This is needed to shut down a recording pipeline cleanly. https://bugzilla.gnome.org/show_bug.cgi?id=680700
2013-03-16decklinksrc: pause streaming thread and send EOS event on errorTim-Philipp Müller1-0/+38
Instead of just posting an EOS message and continuing, actually pause the thread.
2013-03-10applemedia: suppress warnings for deprecated glib APIJosep Torra1-0/+4
2013-03-10shmsink: Use correct print format specifiers to fix compiler warningsJosep Torra1-4/+6
2013-03-09fbdev: port fbdevsink to 1.0Tim-Philipp Müller3-119/+117
2013-03-03opensles: Only include <gst/audio/audio.h>Sebastian Dröge3-3/+3
2013-02-28shmsink: Add custom allocator to allow for zero-copy shared memory useOlivier Crête5-118/+402
2013-02-28shm: Don't leak socket pathOlivier Crête2-0/+2
2013-02-28decklinksink: port to 1.0Tim-Philipp Müller3-752/+154
Compiles, not tested yet.
2013-02-28decklinksrc: add layout=interleaved to audio capsTim-Philipp Müller1-2/+4
2013-02-28shm: use O_CLOEXEC where appropriate in shmpipeBlake Tregre1-0/+8
https://bugzilla.gnome.org/show_bug.cgi?id=684339
2013-02-27shmsink: Error out if memory area is smaller than bufferOlivier Crête3-0/+23
2013-02-27shm: Make sure to not allocate blocks larger than the shared mem areaOlivier Crête1-7/+5
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681359
2013-02-27decklinksrc: port to 1.0Tim-Philipp Müller6-881/+183
Compiles, not tested yet. A great number of superfluous custom pad functions may have been harmed in the making of this port.
2013-02-23mfcdec: Use new GST_MEMORY_FLAG_CONTIGUOUS instead of requiring a specific ↵Sebastian Dröge1-4/+18
memory type
2013-02-16applemedia: update contact informationOle André Vadla Ravnås44-51/+51
2013-02-16applemedia: fix gst_buffer_get_core_media_meta macroOle André Vadla Ravnås1-1/+2
2013-02-16applemedia: port vtenc to 1.0Ole André Vadla Ravnås3-44/+111
2013-02-16applemedia: replace usage of deprecated gst_pad_set_caps() in vtdecOle André Vadla Ravnås1-1/+1
2013-02-16applemedia: port vtapi to run on OS X 10.8Ole André Vadla Ravnås4-21/+28
2013-02-11mfc: quiet debugging when mfc device doesn't existDavid Schleef2-2/+11
Avoid registering the element if the mfc device doesn't work, but allow plugin loading to succeed.
2013-02-11uvch264: Remove custom renegotiate eventSjoerd Simons1-11/+0
2013-02-11uvch264: Add image/jpg to vfsrc and vidsrc capsSjoerd Simons1-2/+9
2013-02-11uvch264: Fix NV21 vs NV12 typoSjoerd Simons1-1/+1
2013-02-11uvch264: Pass through the filter on the caps querySjoerd Simons1-2/+8
2013-02-11uvch264: Remove the _ from the element namesSjoerd Simons3-8/+8
Rename uvch264_src to uvch264src and uvch264_mjpgdemux to uvch264mjpgdemux
2013-02-11uvch264src: Port to gstreamer 1.0Sjoerd Simons4-274/+237
2013-02-11shm: don't use deprecated threading APITim-Philipp Müller2-15/+18
2013-02-09mfc: fix compilation with newer GLib versionsTim-Philipp Müller1-10/+6
that don't include pthread.h any more from public headers. We could just fix this by including pthread.h ourselves, but we may just as well use atomic ops for this and simplify the code a little. https://bugzilla.gnome.org/show_bug.cgi?id=693322
2013-02-05dvbsrc: handle EINTR from pollWim Taymans1-0/+2
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=693212
2013-01-20bluez: clean up GValue handling a littleTim-Philipp Müller1-147/+112
Allocate GValues on the stack, and unset/free them properly, fixing a few leaks in the process. Also use gst_structure_take_value() where appropriate to avoid unnecessary list copies.
2013-01-20bluez: update SBC caps for renamed fieldsTim-Philipp Müller2-5/+5
mode -> channel-mode allocation -> allocation-method
2013-01-17shm: Initialize shm_area_buf to invalid valueOlivier Crête1-0/+1
2013-01-17shm: apply shm area permissions to shmpipe control socketRoland Elek1-0/+6
Apply shared memory area permissions to the control socket (more precisely, the path it is bound to) as well. https://bugzilla.gnome.org/show_bug.cgi?id=682775
2013-01-16uvch264: Define LIBUSB_CLASS_VIDEO if using an old version of libusbYouness Alaoui1-0/+3
2013-01-16uvch264: Prevent temporary elements from going to playingOlivier Crête1-2/+13
2013-01-16uvch264: do not double-unref if transform_caps failsYouness Alaoui1-3/+11
2013-01-16uvch264: Add a fakesink to the transform_capsYouness Alaoui1-1/+15
Some version of basetransform will return the template caps if the src pad is not linked, so the capsfilter will return ANY. Linking it to fakesink allows us to return the right caps in the capsfilter and have them transformed by the colorspace converter.
2013-01-10bluez: use GLib defines to check for byte orderTim-Philipp Müller1-2/+9
2013-01-09bluez: add new plugin to build system, but disable for nowTim-Philipp Müller3-2/+78
Disable until it has been tested and works. https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-01-09bluez: make bluez elements compile with 1.0Tim-Philipp Müller4-153/+128
Builds, but very likely doesn't work yet at all. Some things are still commented out. https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-01-09bluez: avinfo: Replace definitions with a2dp-codecs.h'sChan-yeol Park1-2/+19
2013-01-09bluez: audio: Add check for vendor specific A2DP codecChan-yeol Park1-0/+6
This patch adds checks(vendor ID, vendor specific codec ID) to make sure of vendor specific A2DP codec selection.
2013-01-09bluez: gstavdtpsink: Free the D-Bus error on reply failureSyam Sidhardhan1-5/+10
If D-Bus error is set we should free it.
2013-01-09bluez: Fix trivial coding style issues on pointer declarations and castingAnderson Lizardo1-1/+1
Avoid using C++ style pointer declarations like "char* ptr", as most BlueZ code uses "char *ptr".