XvQueryAdaptors man page on BSDOS

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDOS logo
[printable version]



XvQueryAdaptors(3X)			   XvQueryAdaptors(3X)

Name
       XvQueryAdaptors - return adaptor information for a screen

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

       XvQueryAdaptors(dpy, win, p_num_adaptors, pp_adaptor_info)

       Display *dpy;
       Drawable draw;
       int *p_num_adaptors;
       XvAdaptorInfo **pp_adaptor_info;

Arguments
       dpy     Specifies the  display  screen  on  which  the  Xv
	       Server  is to accept requests from Xv clients.  If
	       the display option is not specified, Xv	uses  the
	       display	screen specified by your DISPLAY environ-
	       ment variable.  The display option has the  format
	       hostname:number. Using two colons (::) instead of
	       one (:) indicates that DECnet is to  be	used  for
	       transport.

       draw    Specifies  a  drawable of the screen for which the
	       adaptor information is desired.

       p_num_adaptors
	       A pointer to where the numer of adaptors for  the
	       specified screen is returned.

       pp_adaptor_info
	       A  pointer  to  where the list of returned adaptor
	       information is returned.

Description
       XvQueryAdaptors(3X) returns an video  adaptor  information
       for  the screen of the specified drawable.  The XvAdaptor-
       Info structure has the following organization:

	    typedef struct {
	      XvPortID base_id;
	      unsigned long num_ports;
	      char type;
	      char *name;
	      unsigned long num_formats;
	      XvFormat *formats;
	      unsigned long num_adaptors;
	    } XvAdaptorInfo;

       base_id The resource ID of the first adaptor port.

       num_ports
	       The number of ports supported by the adaptor.

								1

XvQueryAdaptors(3X)			   XvQueryAdaptors(3X)

       type    A bit mask with the value XvInputMask asserted  if
	       the adaptor supports video input, and value XvOut-
	       putMask asserted if  the adaptor	 supports  video
	       output.

       name    A  vendor  specific name that identifies the adap-
	       tor.

       num_formats
	       The number of depth/visual id formats supported by
	       the adaptor.

       formats A pointer to an array of XvFormat structures.

       The XvFormat structure has the following organization:

	    typedef struct {
	      char depth;
	      unsigned long visual_id;
	    } XvFormat;

       depth   A drawable depth supported by the adaptor.

       visual_id
	       A  visual-id  supported for the given depth by the
	       adaptor.

Returned Values
       [Success]
	       Returns True if XvQueryAdaptors(3X) completed suc-
	       cessfully.

       [XvBadExtension]
	       Returned if the Xv extension is unavailable.

       [XvBadAlloc]
	       Returned if XvQueryAdaptors(3X) failed to allocate
	       memory to process the request.

Diagnostics
       [Drawable]
	       Returned if the requested drawable does not exist.

See Also
       XvFreeAdaptorInfo(3X)

								2

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server BSDOS

List of man pages available for BSDOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net