vlinfo(1)                                                            vlinfo(1)


NAME
     vlinfo - Video Library path, node and control info tool

SYNOPSIS
     vlinfo [-l] [-b] [-n <node name>] [-c <control name>]

PARAMETERS
     -l   List voluminous info about all controls on all nodes.


     -b   List the info in brief format.  (Implies -l ).

     -n <node name>
          Uses case-insensitve search on first part of node names to specify
          which nodes to list information about.


     -c <control name>
          Uses case-insensitve search on first part of control names to
          specify which controls to list information about.  (Used with the
          '-l' option).

DESCRIPTION
     vlinfo simply connects to the video daemon on the default server and
     prints out info about the devices on the server.

          % vlinfo
          name of server:
          number of devices on server:    2

          device: vino 0
              extensions = EXT_camera
              nodes = 5
              VINO Device, type = Device, kind = 0, number = 0
              Digital Source, type = Source, kind = Video, number = 0
              Analog Source, type = Source, kind = Video, number = 1
              Memory Drain 0, type = Drain, kind = Memory, number = 0
              Memory Drain 1, type = Drain, kind = Memory, number = 1

          device: ev1 1
              extensions =
              nodes = 14
              Device Controls, type = Device, kind = 0, number = 0
              Analog Video Input, type = Source, kind = Video, number = 0
              Analog Video Output, type = Drain, kind = Video, number = 0
              Digital Video Source 1, type = Source, kind = Video, number = 1
              Digital Video Source 2, type = Source, kind = Video, number = 2
              Digital Video, type = Drain, kind = Video, number = 1
              Memory Source, type = Source, kind = Memory, number = 0
              Memory Drain, type = Drain, kind = Memory, number = 0
              Screen Source A, type = Source, kind = Screen, number = 0
              Screen Source B, type = Source, kind = Screen, number = 1


              Screen Drain A, type = Drain, kind = Screen, number = 0
              Screen Drain B, type = Drain, kind = Screen, number = 1
              Screen Drain C, type = Drain, kind = Screen, number = 2
              Blend/Wipe Node, type = Internal, kind = Blender, number = 0


     The example above shows that on the default server there are 2 devices.
     Device 0, a VINO video board, has 5 nodes: 2 sources, 2 drains and 1
     device node.  This device supports the EXT_camera VL extension.  Device
     1, an EV1 video board, has 14 nodes: 6 sources, 6 drains, 1 device node
     and 1 internal node. This device supports no VL extensions.  This
     information can be used in the vlGetNode function to choose a specific
     node to be added to a path.

     If -l is specified, the application lists all the controls available on
     the system's video devices.

     Each control's name, type, class, group, related node, value type, value
     count, and associated range is listed.  The listing is shortened when the
     -b option is used.

     With the -n and -c options you can select which nodes and/or controls you
     want to list:

          vlinfo -b -n memory -c packing


SEE ALSO
     vlcmd(1), vlGetNode(3v)


                                                                        Page 2