[Gridflow-cvs] [svn] commit: r4366 - in /trunk/doc: flow_classes/#io.videodev-help.pd format.xml

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Sat Oct 24 19:52:36 EDT 2009


Author: matju
Date: Sat Oct 24 19:52:35 2009
New Revision: 4366

Log:
[#in videodev]

Added:
    trunk/doc/flow_classes/#io.videodev-help.pd
Modified:
    trunk/doc/format.xml

Modified: trunk/doc/format.xml
==============================================================================
--- trunk/doc/format.xml (original)
+++ trunk/doc/format.xml Sat Oct 24 19:52:35 2009
@@ -394,82 +394,6 @@
 	</class>
 </section>
 
-<section name="Acquisition Devices">
-	<class name="format videodev #in">
-		<method name="open">
-			<arg name="device"/>
-		</method>
-
-		Video4Linux-1 devices, RGB-24 only. Variable picture size.
-		
-		We have been testing it using cards of the BT-848 family,
-		such as Miro DC10plus and Hauppauge WinTV, using the bttv.o linux driver.
-		Also we have been testing using Logitech QuickCam (and similar Labtec hardware),
-		but don't use the qce-ga driver, which is buggy and obsolete: the qc-usb
-		works better.
-
-		Some hardware doesn't support RGB, so you may have to select a YUV colorspace
-		(see below) and then use [#yuv_to_rgb]. Don't forget to also do
-		[# min 255] and [# max 0].
-		
-
-		If for some reason there's a bug that causes a driver to produce BGR instead of RGB,
-		so that red and blue are swapped, you can swap them back by filtering through a RGB-BGR
-		converter, such as [#inner * + 0 {3 3 # 0 0 1 0 1 0 1 0 0}].
-
-		color adjustments:
-		<method name="brightness"><arg name="level" type="0-65535"/></method>
-		<method name="hue"       ><arg name="level" type="0-65535"/></method>
-		<method name="colour"    ><arg name="level" type="0-65535"/></method>
-		<method name="contrast"  ><arg name="level" type="0-65535"/></method>
-		<method name="whiteness" ><arg name="level" type="0-65535"/></method>
-		
-		<method name="get">
-			<arg name="attr" type="symbol"/>
-			gets a specific attribute. a message is sent through right outlet.
-			valid attributes are: brightness, hue, colour, contrast, whiteness.
-		</method>
-		<method name="get">
-			gets all attributes.
-		</method>
-		
-		other options:
-		<method name="channel"   ><arg type="integer"/></method>
-		<method name="tuner"     ><arg type="integer"/></method>
-		<method name="norm"      ><arg type="integer"/></method>
-		<method name="frequency" ><arg type="integer"/></method>
-		<method name="transfer"  >
-			<arg type="symbol(read|mmap)"/>
-			<arg type="integer" default="2"/>
-			<list>
-			mmap:
-			This is the normal (and fast) way of transferring pictures
-			from the camera.
-			
-			read:
-			Some cameras/drivers only support this instead of mmap.
-			</list>
-			In case of mmap, the extra numeric argument sets the
-			queue length in number of frames, so you can select an
-			appropriate tradeoff between efficiency and latency.
-		</method>
-
-		<method name="colorspace">
-			<arg name="colorspace" type="symbol"/>
-			Allowed values are: RGB24, YUV420P.
-			Use this if your driver doesn't support RGB24.
-		</method>
-
-		<method name="size">
-			<arg name="height"/>
-			<arg name="width"/>
-			sets the input size, especially when using a video digitalizer
-			device.
-		</method>
-		
-	</class>
-</section>
-
 	<class name="format quartz #out">
 		The equivalent of format x11 on MacOS 10.x, but with less features (sorry).
 		<method name="open">



More information about the Gridflow-cvs mailing list