summaryrefslogtreecommitdiffstats
path: root/ext/raw1394/gstdv1394src.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2004-10-15 09:59:01 +0000
committerWim Taymans <wim.taymans@gmail.com>2004-10-15 09:59:01 +0000
commit987cc3cfa036ba36e8c3b5a7b1825ca7c7aa84ac (patch)
treef779d960181ff03d2c55c13a4ee1bc50d06b7c3e /ext/raw1394/gstdv1394src.h
parentdf4615ea20705e84c340192aa417e682e39caede (diff)
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.
Diffstat (limited to 'ext/raw1394/gstdv1394src.h')
-rw-r--r--ext/raw1394/gstdv1394src.h8
1 files changed, 6 insertions, 2 deletions
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;