VDPAU Decoder and Renderer

VDPAU hardware acceleration has two modules More...


Data Structures

union  vdpau_render_state::vdpau_render_state::VdpPictureInfo
 picture parameter information for all supported codecs More...

Modules

 VA API Decoding
 VDPAU Decoding

Variables

int vdpau_render_state::state
 Holds FF_VDPAU_STATE_* values.
VdpPictureInfoMPEG1Or2 vdpau_render_state::VdpPictureInfo::mpeg
VdpPictureInfoVC1 vdpau_render_state::VdpPictureInfo::vc1
VdpPictureInfoMPEG4Part2 vdpau_render_state::VdpPictureInfo::mpeg4
union
vdpau_render_state::VdpPictureInfo 
vdpau_render_state::info
 picture parameter information for all supported codecs
int vdpau_render_state::bitstream_buffers_allocated
 Describe size/location of the compressed video data.
int vdpau_render_state::bitstream_buffers_used
VdpBitstreamBuffer * vdpau_render_state::bitstream_buffers
 The user is responsible for freeing this buffer using av_freep().


Detailed Description

VDPAU hardware acceleration has two modules

The VDPAU decoding module parses all headers using FFmpeg parsing mechanisms and uses VDPAU for the actual decoding.

As per the current implementation, the actual decoding and rendering (API calls) are done as part of the VDPAU presentation (vo_vdpau.c) module.


Variable Documentation

VdpBitstreamBuffer* vdpau_render_state::bitstream_buffers [inherited]

The user is responsible for freeing this buffer using av_freep().

Definition at line 84 of file vdpau.h.

Referenced by ff_vdpau_add_data_chunk().

Describe size/location of the compressed video data.

Set to 0 when freeing bitstream_buffers.

Definition at line 81 of file vdpau.h.

Referenced by ff_vdpau_add_data_chunk().

VdpPictureInfoMPEG1Or2 vdpau_render_state::vdpau_render_state::VdpPictureInfo::mpeg [inherited]

Definition at line 74 of file vdpau.h.

Referenced by ff_vdpau_mpeg_picture_complete().

VdpPictureInfoMPEG4Part2 vdpau_render_state::vdpau_render_state::VdpPictureInfo::mpeg4 [inherited]

Definition at line 76 of file vdpau.h.

Referenced by ff_vdpau_mpeg4_decode_picture().

int vdpau_render_state::state [inherited]

Holds FF_VDPAU_STATE_* values.

Definition at line 69 of file vdpau.h.

VdpPictureInfoVC1 vdpau_render_state::vdpau_render_state::VdpPictureInfo::vc1 [inherited]

Definition at line 75 of file vdpau.h.

Referenced by ff_vdpau_vc1_decode_picture().


Generated on Fri Oct 26 02:36:56 2012 for FFmpeg by  doxygen 1.5.8