dwww Home | Manual pages | Find package

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.11         XvQueryPortAttributes(3)

Generated by dwww version 1.15 on Wed Jun 26 18:11:43 CEST 2024.