vdpau.h | vdpau.h | |||
---|---|---|---|---|
skipping to change at line 2641 | skipping to change at line 2641 | |||
* This field must be filled with VDP_BITSTREAM_BUFFER_VERSION | * This field must be filled with VDP_BITSTREAM_BUFFER_VERSION | |||
*/ | */ | |||
uint32_t struct_version; | uint32_t struct_version; | |||
/** A pointer to the bitstream data bytes */ | /** A pointer to the bitstream data bytes */ | |||
void const * bitstream; | void const * bitstream; | |||
/** The number of data bytes */ | /** The number of data bytes */ | |||
uint32_t bitstream_bytes; | uint32_t bitstream_bytes; | |||
} VdpBitstreamBuffer; | } VdpBitstreamBuffer; | |||
/** | /** | |||
* \brief A generic "picture information" pointer type. | * \brief A generic "picture information" type. | |||
* | * | |||
* This type serves solely to document the expected usage of a | * This type serves solely to document the expected usage of a | |||
* generic (void *) function parameter. In actual usage, the | * generic (void *) function parameter. In actual usage, the | |||
* application is expected to physically provide a pointer to an | * application is expected to physically provide a pointer to an | |||
* instance of one of the "real" VdpPictureInfo* structures, | * instance of one of the "real" VdpPictureInfo* structures, | |||
* picking the type appropriate for the decoder object in | * picking the type appropriate for the decoder object in | |||
* question. | * question. | |||
*/ | */ | |||
typedef void * VdpPictureInfo; | typedef void VdpPictureInfo; | |||
/** | /** | |||
* \brief Picture parameter information for an MPEG 1 or MPEG 2 | * \brief Picture parameter information for an MPEG 1 or MPEG 2 | |||
* picture. | * picture. | |||
* | * | |||
* Note: References to "copy of bitstream field" in the field descriptions | * Note: References to "copy of bitstream field" in the field descriptions | |||
* may refer to data literally parsed from the bitstream, or derived from | * may refer to data literally parsed from the bitstream, or derived from | |||
* the bitstream using a mechanism described in the specification. | * the bitstream using a mechanism described in the specification. | |||
*/ | */ | |||
typedef struct { | typedef struct { | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
vdpau_x11.h | vdpau_x11.h | |||
---|---|---|---|---|
skipping to change at line 84 | skipping to change at line 84 | |||
* - \c libvdpau.so (development) | * - \c libvdpau.so (development) | |||
* - Back-end driver files. These files are located in a | * - Back-end driver files. These files are located in a | |||
* system-defined library path, which is configurable at compile | * system-defined library path, which is configurable at compile | |||
* time but is typically /usr/lib/vdpau. Use `pkg-config | * time but is typically /usr/lib/vdpau. Use `pkg-config | |||
* --variable=moduledir vdpau` to locate the driver install path. | * --variable=moduledir vdpau` to locate the driver install path. | |||
* - \c $moduledir/libvdpau_\%s.so.1 | * - \c $moduledir/libvdpau_\%s.so.1 | |||
* For example: | * For example: | |||
* - \c /usr/lib/vdpau/libvdpau_nvidia.so.1 | * - \c /usr/lib/vdpau/libvdpau_nvidia.so.1 | |||
* - \c /usr/lib/vdpau/libvdpau_intel.so.1 | * - \c /usr/lib/vdpau/libvdpau_intel.so.1 | |||
* - \c /usr/lib/vdpau/libvdpau_ati.so.1 | * - \c /usr/lib/vdpau/libvdpau_ati.so.1 | |||
* The library path can be overridden by the VDPAU_DRIVER_PATH | ||||
* environment variable. | ||||
* | * | |||
* The VDPAU wrapper library implements just one function; \ref | * The VDPAU wrapper library implements just one function; \ref | |||
* vdp_device_create_x11. The wrapper will implement this function | * vdp_device_create_x11. The wrapper will implement this function | |||
* by dynamically loading the appropriate back-end driver file | * by dynamically loading the appropriate back-end driver file | |||
* mentioned above. Long-term, the wrapper will use a | * mentioned above. Long-term, the wrapper will use a | |||
* VDPAU-specific X extension to determine which back-end driver | * VDPAU-specific X extension to determine which back-end driver | |||
* to load. Currently, the wrapper library hard-codes the driver | * to load. Currently, the wrapper library hard-codes the driver | |||
* name as "nvidia", although this can be overridden using the | * name as "nvidia", although this can be overridden using the | |||
* environment variable VDPAU_DRIVER. | * environment variable VDPAU_DRIVER. | |||
* | * | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||