Andorra Suite Documentation

Unit AdVideoTexture

Uses

Unit dependencies

View fullscreen

Description

Contains a simple class for rendering videos in a texture.

Structures

class

record

Functions

procedure RegisterVideoDecoder
(AVideoDecoder: TAdVideoDecoderClass);
procedure FillTimeInfo
(var ATimeInfo: TAdVideoPosition);

Enumerations

Variables

RegisteredVideoDecoders
: TStringList;
Contains all registered video decoder classes.

Types

PAdVideoInfo
= ^TAdVideoInfo;
Pointer on TAdVideoInfo.
PAdAudioInfo
= ^TAdAudioInfo;
Pointer on TAdAudioInfo.
TAdMediaReadproc
= function(const Dest: Pointer; const Size:Cardinal): integer of object;
Procedure that is used by the video decder thread to copy undecoded video data from file/stream etc. to the video decoder.
TAdVideoDecoderClass
= class of TAdMediaDecoder;
Class decleration for video decorders
TAdDecodeMediaPacketEvent
= procedure(Sender: TObject; APckt: TAdMediaPacket) of object;
Event class trigerred when a non-video media packet is decoded by the video decoder thread.

This page was generated by a documentation system written by Andreas Stoeckel. This system makes use of a modified PasDoc version (download can be found here) and Graphviz.

Get Andorra Commons at SourceForge.net. Fast, secure and Free Open Source software downloads