summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)AuthorFilesLines
2009-08-26directdraw, directsound: unify CFLAGS and fix configure checks for ↵Руслан Ижбулатов3-32/+24
DirectX-based plugins One set of CFLAGS for all DirectX-based plugins. Correct header/library checks for DirectX-based-plugins. Remove unused variable and label in directsoundsrc. Fixes #593068.
2009-08-24dshowsrcwrapper: use of default debug category and better dshow errors ↵Julien Isorce2-60/+29
readability
2009-08-12vdpau: blacklist for generic states test, and demote to GST_RANK_NONETim-Philipp Müller2-5/+14
These elements are not fit for autoplugging, so demoting to RANK_NONE. Also blacklisting for generic states test, since fixing these elements up to do some minimal error handling seems to be a bit more work. Partially fixes #591538.
2009-08-10Remove execute flags from source filesTim-Philipp Müller10-0/+0
2009-08-10dshowsrcwrapper: can list more than 1 deviceJulien Isorce2-6/+4
something like the following code now works: vector<string> getVideoDeviceNames() { vector<string> l_name; string property; GstElement* videodevicesrc = create_element("dshowvideosrc", "videodevicesrc"); GstPropertyProbe* probe = GST_PROPERTY_PROBE (videodevicesrc); GValueArray* va = gst_property_probe_get_values_name (probe, "device-name"); if (va) { for(size_t i=0; i < va->n_values; ++i) { GValue* v = g_value_array_get_nth(va, i); string name(g_value_get_string(v)); l_name.push_back(name); } } if (videodevicesrc) gst_object_unref(GST_OBJECT (videodevicesrc)); return l_name; }
2009-08-10dshowaudiosrc: handles device-name propertyJulien Isorce1-0/+11
2009-08-10dshowsrcwrapper: add a helper function to check a media typeJulien Isorce4-39/+30
2009-08-10dshowvideosrc: can use other video sizes and framerates than the defaultsJulien Isorce2-25/+172
Even if the device could capture several video sizes at several framerates, without this commit, it was only possible to use one video size and one framerate: the default directshow values.
2009-08-10directsoundsrc: LF and indentJulien Isorce1-544/+635
2009-08-09directdrawsink: Fix crash when exposing in GST_STATE_READYJulien Isorce1-4/+6
Fixes bug #541962.
2009-07-31directdraw: Fix indentionSebastian Dröge1-20/+17
2009-07-31directdraw: Implement GstNavigation interfaceРуслан Ижбулатов2-4/+196
Fixes bug #590208.
2009-07-29directsoundsrc: Add DirectSound source pluginJoni Valtanen5-2/+768
Fixes bug #344129.
2009-07-27dshowsrcwrapper: remove use of IGstDshowInterfaceJulien Isorce12-369/+44
2009-07-22dshowsrcwrapper: update Makefile.am for source file renames as wellTim-Philipp Müller1-2/+2
2009-07-22dshowaudiosrc: do not remove a range of length 0Julien Isorce1-1/+3
2009-07-22dshowaudiosrc: converts code to C++Julien Isorce1-92/+70
2009-07-22dshowvideosrc: converts code to C++Julien Isorce1-89/+72
2009-07-21start refactoring of dshowsrcwrapperJulien Isorce13-64/+814
-remove gst-libs/gst/dshow -fakesource is moved from gst-libs/gst/dshow to sys/dshowsrcwrapper -some minor changes (C/C++ check and includes) to make the plugin compile again.
2009-07-16Increased the length of time for tuning in gstdvbsrc.c.Austin Lund1-1/+3
Some devices take a while to tune and 500ms was too short to detect successful tuning. As well as waiting for 5 seconds each 100ms the status is checked and the loop is broken out of when tuning has suceeded.
2009-07-16oss4: Attempt to fix a compiler warningJan Schmidt1-4/+3
Don't store a const gchar * in a non-const gchar * local var. Also, make the translation string function static since it's only used in the one file.
2009-07-15vdpau: Fix a compiler warning about uninitialised variable use.Jan Schmidt1-3/+2
2009-07-15oss4: Enhancements to the mixer and audio outputGarrett D'Amore4-239/+270
Code cleanups, general improvements, support for the new mixer flags in latest gst-plugins-base. Fixes: #584252 Patch By: Brian Cameron <brian.cameron@sun.com> Patch By: Garrett D'Amore <garrett.damore@sun.com>
2009-06-23VDPAU: Move I420/YV12 to the front of the caps. Add debug.Jan Schmidt2-10/+13
Make I420/YV12 caps be preferred when downloading to YUV buffers, when possible, by listing them first in the set of output caps. Add some debug in the caps selection code.
2009-06-20VDPAU: Add some debug statementsJan Schmidt2-0/+18
2009-06-20VDPAU: Fix build flags to pull in gst-plugins-base libsJan Schmidt1-2/+2
2009-06-20VDPAU: Refactor the error path to a common output, and fix a leak.Jan Schmidt1-16/+24
Don't leak the input buffer on errors. Add some debug statements.
2009-06-20VDPAU: Fix up caps in vdpaumpegdec. Remove extra semicolonJan Schmidt1-4/+3
Fix a typo in the caps for the VDPAU mpeg decoder (chroma_type->chroma-type) and use the GST_VDP_VIDEO_CAPS for the pad template. Remove a stray semicolon.
2009-06-20VDPAU: Enhance the configure testsJan Schmidt1-2/+3
Check for the VDPAU headers in /usr/include/nvidia as they are on some platforms (Fedora/rpmfusion). Also check that the libvdpau library is available.
2009-06-20vdpaumpegdec: use fixed src capsCarl-Anton Ingmarsson1-0/+1
2009-06-20vdpaumpegdec: drop all frames before a GOP when we seekCarl-Anton Ingmarsson2-1/+26
2009-06-20vdpaumpegdec: small cleanupCarl-Anton Ingmarsson1-4/+3
2009-06-20vdpau: s/IS_VDPAU/IS_VDPCarl-Anton Ingmarsson7-13/+13
2009-06-20vdpaumpegdec: send newsegment event if only the rate has been updatedCarl-Anton Ingmarsson1-3/+11
2009-06-20vdpaumpegdec: use mutex to protect mpeg_dec->seeking from concurrent accessCarl-Anton Ingmarsson2-1/+16
2009-06-20vdpaumpegdec: use gst_pad_get_parent for threadsafetyCarl-Anton Ingmarsson1-23/+41
2009-06-20vdpaumpegdec: further work on seekingCarl-Anton Ingmarsson1-34/+27
2009-06-20vdpaumpegdec: small cleanupsCarl-Anton Ingmarsson2-29/+32
2009-06-20vdpaumpegdec: set GST_BUFFER_FLAG_DELTA_UNIT on non I_FRAME'sCarl-Anton Ingmarsson1-0/+8
2009-06-20vdpaumpegdec: rename gstvdpmpegdecoder.[ch] to gstvdpmpegdec.[ch]Carl-Anton Ingmarsson4-4/+4
2009-06-20vdpaumpegdec: rename GstVdpMpegDecoder to GstVdpMpegDecCarl-Anton Ingmarsson3-94/+90
2009-06-20vdpaumpegdec: pass buffer size directly to gst_vdp_mpeg_decoder_decodeCarl-Anton Ingmarsson2-5/+4
2009-06-20vdpaumpegdec: small cleanupCarl-Anton Ingmarsson1-1/+2
2009-06-20vdpaumpegdec: calculate byterate from the size of the incoming dataCarl-Anton Ingmarsson2-12/+38
2009-06-20vdpaumpegdec: print frame_nr in debug printCarl-Anton Ingmarsson1-2/+4
2009-06-20vdpaumpegdec: interlaced fixesCarl-Anton Ingmarsson1-1/+3
2009-06-20vdpaumpegdec: only set base duration onceCarl-Anton Ingmarsson1-7/+7
2009-06-20vdpaumpegdec: don't send the EVENT_NEWSEGMENT downstream if we're seekingCarl-Anton Ingmarsson1-1/+8
2009-06-20vdpaumpegdec: implement seekingCarl-Anton Ingmarsson2-8/+166
2009-06-20vdpaumpegdec: change a GST_DEBUG to GST_WARNINGCarl-Anton Ingmarsson1-1/+1