Fujitsu DTV/STB solution driver (FAPex driver) Documentation [VLR]


PVR_DecoderControlT Struct Reference


Data Fields

void *(* open )(PVR_DecoderTypeT type, void *argPtr)
int32_t(* close )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)
int32_t(* start )(PVR_DecoderTypeT type, uint8_t trackIndex, uint32_t trackData, PVR_TrackTypeT trackType, uint8_t trackFormat, void *argPtr, uint16_t pid, void *handlePtr)
int32_t(* stop )(PVR_DecoderTypeT type, void *argPtr, uint8_t freeze, void *handlePtr)
int32_t(* setMode )(PVR_DecoderTypeT type, void *argPtr, PVR_DecoderModeT mode, uint8_t modeIndex, void *handlePtr)
int32_t(* feedData )(PVR_DecoderTypeT type, void *argPtr, const uint8_t *dataPtr, uint32_t dataBytes, void *handlePtr)
int32_t(* resetBuffer )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)
uint32_t(* getBufferSize )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)
uint32_t(* getBufferLevel )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)
int32_t(* prepareData )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)
uint8_t(* isDataDecoded )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)
void(* task )(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

Field Documentation

void*(* PVR_DecoderControlT::open)(PVR_DecoderTypeT type, void *argPtr)

int32_t(* PVR_DecoderControlT::close)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

int32_t(* PVR_DecoderControlT::start)(PVR_DecoderTypeT type, uint8_t trackIndex, uint32_t trackData, PVR_TrackTypeT trackType, uint8_t trackFormat, void *argPtr, uint16_t pid, void *handlePtr)

int32_t(* PVR_DecoderControlT::stop)(PVR_DecoderTypeT type, void *argPtr, uint8_t freeze, void *handlePtr)

int32_t(* PVR_DecoderControlT::setMode)(PVR_DecoderTypeT type, void *argPtr, PVR_DecoderModeT mode, uint8_t modeIndex, void *handlePtr)

int32_t(* PVR_DecoderControlT::feedData)(PVR_DecoderTypeT type, void *argPtr, const uint8_t *dataPtr, uint32_t dataBytes, void *handlePtr)

int32_t(* PVR_DecoderControlT::resetBuffer)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

uint32_t(* PVR_DecoderControlT::getBufferSize)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

uint32_t(* PVR_DecoderControlT::getBufferLevel)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

int32_t(* PVR_DecoderControlT::prepareData)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

uint8_t(* PVR_DecoderControlT::isDataDecoded)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)

void(* PVR_DecoderControlT::task)(PVR_DecoderTypeT type, void *argPtr, void *handlePtr)


The documentation for this struct was generated from the following file:


Copyright © 2006-2010 by Fujitsu Microelectronics Europe GmbH
Copyright © 2008-2010 by Fujitsu Microelectronics Limited

Disclaimer:
Please note that the use of this has been based on the terms and conditions of "DK Consent Letter (For Linux)" agreement between you and Fujitsu Microelectronics Limited.
The contents of this document may be revised without prior notice. Contact our sales department for confirmation. The information in this document are presented as is, no license is granted by implication or otherwise.
More...

FUJITSU sales representatives