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
array 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
indicating 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.13 XvQueryPortAttributes(3)

tribblix@gmail.com :: GitHub :: Privacy