Julien Isorce
|
0518509f0a
|
dshowsrcwrapper: indent
|
2009-09-07 10:59:53 +02:00 |
|
Julien Isorce
|
9844d73b37
|
dshowsrcwrapper: convert line ended characters to LF
|
2009-09-07 10:51:28 +02:00 |
|
Julien Isorce
|
2004db26d7
|
dshowsrcwrapper: use of default debug category and better dshow errors readability
|
2009-08-24 14:37:28 +02:00 |
|
Tim-Philipp Müller
|
1691621faf
|
Remove execute flags from source files
|
2009-08-10 22:16:37 +01:00 |
|
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 |
|
Julien Isorce
|
ae6935e6a3
|
dshowaudiosrc: handles device-name property
|
2009-08-10 16:17:41 +02:00 |
|
Julien Isorce
|
67dd6694a1
|
dshowsrcwrapper: add a helper function to check a media type
|
2009-08-10 16:03:17 +02:00 |
|
Julien Isorce
|
dabb692e7c
|
dshowsrcwrapper: remove use of IGstDshowInterface
|
2009-07-27 14:52:57 +02:00 |
|
Julien Isorce
|
4d926e3b0d
|
dshowaudiosrc: do not remove a range of length 0
|
2009-07-22 12:34:36 +02:00 |
|
Julien Isorce
|
0efde4cb70
|
dshowaudiosrc: converts code to C++
|
2009-07-22 12:24:46 +02:00 |
|