Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XvQueryPortAttributes(3)	libXv Functions	      XvQueryPortAttributes(3)

NAME
       XvQueryPortAttributes - return list of attributes of a video port

SYNOPSIS
       #include	<X11/extensions/Xvlib.h>

       XvAttribute* XvQueryPortAttributes(Display *dpy,
			XvPortID port,	int *p_num_attributes);

ARGUMENTS
       dpy     Specifies the connection	to the X server.

       port    Specifies  the port whose adaptor is to be queried for its list
	       of attributes.

       p_num_attributes
	       A pointer to where the number of	attributes returned in the ar-
	       ray is written.

DESCRIPTION
       XvQueryPortAttributes(3)returnsthenumberofattributes and	 an  array  of
       XvAttributes  valid  for	 the  given port.  The array may be freed with
       XFree(3).

RETURN VALUES
       XvAttribute has the following structure:

	   typedef struct {
	     int flags;
	     int min_value;
	     int max_value;
	     char *name;
	   } XvAttribute;

       flags   May be XvGettable or XvSettable or both OR'd together  indicat-
	       ing the particular attribute is readable, writeable or readable
	       and writeable.

       min_value
	       The minimum attribute values which are valid for	the driver.

	       The maximum attribute values which are valid for	the driver.

       name    A  string describing the	name of	the attribute that may be used
	       to retrieve the Atom for	the particular attribute.

DIAGNOSTICS
       [XvBadPort]
	       Generated if the	requested port does not	exist.

SEE ALSO
       XvGetPortAttribute(3), XvSetPortAttribute(3)

X Version 11			 libXv 1.0.12	      XvQueryPortAttributes(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XvQueryPortAttributes&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help