From 987cc3cfa036ba36e8c3b5a7b1825ca7c7aa84ac Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 15 Oct 2004 09:59:01 +0000 Subject: ext/raw1394/gstdv1394src.*: Added AV/C VTR control support needed for some cameras. Original commit message from CVS: * ext/raw1394/gstdv1394src.c: (gst_dv1394src_class_init), (gst_dv1394src_init), (gst_dv1394src_set_property), (gst_dv1394src_get_property), (gst_dv1394src_iso_receive), (gst_dv1394src_discover_avc_node), (gst_dv1394src_change_state): * ext/raw1394/gstdv1394src.h: Added AV/C VTR control support needed for some cameras. Added automatic port detection. Added properties for selecting the channel. The configure.ac script is not yet updated to reflect the new libavc1394 and librom1394 dependencies. --- ext/raw1394/gstdv1394src.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'ext/raw1394/gstdv1394src.h') diff --git a/ext/raw1394/gstdv1394src.h b/ext/raw1394/gstdv1394src.h index 7d384fd0..eded0b78 100644 --- a/ext/raw1394/gstdv1394src.h +++ b/ext/raw1394/gstdv1394src.h @@ -55,8 +55,12 @@ struct _GstDV1394Src { gint skip; gboolean drop_incomplete; - int numcards,numports; - int card,port,channel; + gint num_ports; + gint port; + gint channel; + octlet_t guid; + gint avc_node; + gboolean use_avc; struct raw1394_portinfo pinfo[16]; raw1394handle_t handle; -- cgit