diff options
author | Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk> | 2011-08-02 00:27:47 +0800 |
---|---|---|
committer | Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk> | 2011-08-15 20:02:21 +0800 |
commit | aed7faf9c81e1ca54398d16988b890322bf09889 (patch) | |
tree | 7b2848c855b4e5bcb6c97fcdbd83db0541f47197 /src/empathy-video-src.c | |
parent | 2f459725f01467f9352335024b4b51e02fe73a59 (diff) | |
download | gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.tar gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.tar.gz gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.tar.bz2 gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.tar.lz gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.tar.xz gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.tar.zst gsoc2013-empathy-aed7faf9c81e1ca54398d16988b890322bf09889.zip |
VideoSrc: add API to get the input device
Diffstat (limited to 'src/empathy-video-src.c')
-rw-r--r-- | src/empathy-video-src.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/empathy-video-src.c b/src/empathy-video-src.c index 4017990a2..ceb344215 100644 --- a/src/empathy-video-src.c +++ b/src/empathy-video-src.c @@ -374,3 +374,14 @@ empathy_video_src_change_device (EmpathyGstVideoSrc *self, g_object_set (priv->src, "device", device, NULL); gst_element_set_state (priv->src, state); } + +gchar * +empathy_video_src_dup_device (EmpathyGstVideoSrc *self) +{ + EmpathyGstVideoSrcPrivate *priv = EMPATHY_GST_VIDEO_SRC_GET_PRIVATE (self); + gchar *device; + + g_object_get (priv->src, "device", &device, NULL); + + return device; +} |