ioctl VIDIOC_ENUMAUDOUT
    &manvol;
  
  
    VIDIOC_ENUMAUDOUT
    Enumerate audio outputs
  
  
    
      
	int ioctl
	int fd
	int request
	struct v4l2_audioout *argp
      
    
  
  
    Arguments
    
      
	fd
	
	  &fd;
	
      
      
	request
	
	  VIDIOC_ENUMAUDOUT
	
      
      
	argp
	
	  
	
      
    
  
  
    Description
    To query the attributes of an audio output applications
initialize the index field and zero out the
reserved array of a &v4l2-audioout; and
call the VIDIOC_G_AUDOUT ioctl with a pointer
to this structure. Drivers fill the rest of the structure or return an
&EINVAL; when the index is out of bounds. To enumerate all audio
outputs applications shall begin at index zero, incrementing by one
until the driver returns EINVAL.
    Note connectors on a TV card to loop back the received audio
signal to a sound card are not audio outputs in this sense.
    See  for a description of
&v4l2-audioout;.
  
  
    &return-value;
    
      
	EINVAL
	
	  The number of the audio output is out of bounds.