gstreamer/sys
Julien Isorce 8c37eed491 dshowsrcwrapper: can list more than 1 device
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-10 16:35:36 +02:00
..
acmenc acmenc, acmmp3dec, sdp: link to all requires libraries on win32. 2009-04-08 11:57:02 -07:00
acmmp3dec acmenc, acmmp3dec, sdp: link to all requires libraries on win32. 2009-04-08 11:57:02 -07:00
cdrom Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
directdraw directdrawsink: Fix crash when exposing in GST_STATE_READY 2009-08-09 12:25:01 +02:00
directsound directsoundsrc: LF and indent 2009-08-10 11:36:41 +02:00
dshowdecwrapper dshowdec: fix compilation with the debugging system disabled 2009-04-10 18:00:06 +01:00
dshowsrcwrapper dshowsrcwrapper: can list more than 1 device 2009-08-10 16:35:36 +02:00
dshowvideosink dshowvideosink: Return ASYNC appropriately from change_state. 2009-02-12 17:31:50 -08:00
dvb Increased the length of time for tuning in gstdvbsrc.c. 2009-07-16 21:08:27 +02:00
dxr3 Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
fbdev sys/fbdev/gstfbdevsink.c: Fix the Depth calculation. 2008-12-23 12:25:47 +00:00
oss4 oss4: Attempt to fix a compiler warning 2009-07-16 13:55:14 +01:00
osxvideo patch over logic errors in osxvideosrc 2009-04-20 16:34:30 +02:00
qcam Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
qtwrapper qtwrapper: Only use _dump_mem() if requested. 2009-02-27 11:06:04 +01:00
v4l2 Remove more v4l2 stuff, hopefully fixing 'make distcheck' again. 2006-10-04 10:55:21 +00:00
vcd Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
vdpau vdpau: Fix a compiler warning about uninitialised variable use. 2009-07-15 18:28:46 +01:00
wasapi sys/: New plugin for audio capture and playback using Windows Audio Session 2008-09-30 11:19:10 +00:00
wininet Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
winks sys/winks/gstksclock.c (gst_ks_clock_worker_thread_func, gst_ks_clock_start): 2008-09-10 12:05:39 +00:00
winscreencap Added documentation blobs. Thanks to Stefan for noticing! 2008-08-24 16:55:48 +00:00
Makefile.am directsoundsrc: Add DirectSound source plugin 2009-07-29 15:37:08 +02:00