DVBCore
1.0
Open source DVB engine
|
Header file - macros and function prototypes for public use. More...
Go to the source code of this file.
Defines | |
#define | MAX_DISEQC_1_2_POSITION 60 |
#define | INVALID_POSITION_INDEX 0x00 |
#define | MAX_UNICABLE_BANKS 8 |
#define | INVALID_RES_ID ((U8BIT)0xFF) /* ID used to represent an invalid resource */ |
Typedefs | |
typedef enum e_stb_dp_tune_status | E_STB_DP_TUNE_STATUS |
typedef enum e_stb_dp_decode_status | E_STB_DP_DECODE_STATUS |
typedef enum e_stb_dp_demux_source | E_STB_DP_DEMUX_SOURCE |
typedef enum e_stb_dp_decode_source | E_STB_DP_DECODE_SOURCE |
typedef enum e_stb_dp_signal_type | E_STB_DP_SIGNAL_TYPE |
typedef enum e_stb_dp_lnb_power | E_STB_DP_LNB_POWER |
typedef enum e_stb_dp_lnb_type | E_STB_DP_LNB_TYPE |
typedef enum e_stb_dp_diseqc_cswitch | E_STB_DP_DISEQC_CSWITCH |
typedef enum e_stb_dp_diseqc_tone | E_STB_DP_DISEQC_TONE |
typedef enum e_stb_dp_polarity | E_STB_DP_POLARITY |
typedef enum e_stb_dp_fec | E_STB_DP_FEC |
typedef enum e_stb_dp_fec_type | E_STB_DP_FEC_TYPE |
typedef enum e_stb_dp_modulation | E_STB_DP_MODULATION |
typedef enum e_stb_dp_tmode | E_STB_DP_TMODE |
typedef enum e_stb_dp_tbwidth | E_STB_DP_TBWIDTH |
typedef enum e_stb_dp_cmode | E_STB_DP_CMODE |
typedef enum e_stb_dp_tune_terr_type | E_STB_DP_TTYPE |
typedef enum e_stb_dp_audio_mode | E_STB_DP_AUDIO_MODE |
typedef enum e_stb_ota_sw_upgrade_search_mode | E_STB_OTA_SW_UPGRADE_SEARCH_MODE |
typedef enum e_stb_dp_analogue_video_type | E_STB_DP_ANALOG_VIDEO_TYPE |
typedef enum e_stb_dp_video_codec | E_STB_DP_VIDEO_CODEC |
typedef enum e_stb_dp_audio_codec | E_STB_DP_AUDIO_CODEC |
typedef enum e_stb_dp_ad_audio | E_STB_DP_AD_AUDIO |
Enumerations | |
enum | e_stb_dp_tune_status { TUNE_WAITING = 0, TUNE_NO_LOCK = 1, TUNE_LOCKED = 2, TUNE_STOPPED = 3 } |
enum | e_stb_dp_decode_status { DECODE_STOPPING = 0, DECODE_STARTING = 1, DECODE_STOPPED = 2, DECODE_RUNNING = 3, DECODE_LOCKED = 4 } |
enum | e_stb_dp_demux_source { DEMUX_SOURCE_TUNER = 0, DEMUX_SOURCE_FILE = 1, DEMUX_SOURCE_LINEIN = 2 } |
enum | e_stb_dp_decode_source { DECODE_SOURCE_DEMUX = 0, DECODE_SOURCE_FILE = 1, DECODE_SOURCE_LINEIN = 2 } |
enum | e_stb_dp_signal_type { SIGNAL_NONE = 0, SIGNAL_QPSK = 1, SIGNAL_COFDM = 2, SIGNAL_QAM = 4, SIGNAL_ANALOG = 8 } |
enum | e_stb_dp_lnb_power { LNB_POWER_OFF = 0, LNB_POWER_ON = 1, LNB_POWER_AUTO = 2 } |
enum | e_stb_dp_lnb_type { LNB_TYPE_SINGLE = 0, LNB_TYPE_UNIVERSAL = 1, LNB_TYPE_UNICABLE = 2 } |
enum | e_stb_dp_diseqc_cswitch { DISEQC_CSWITCH_OFF = 0, DISEQC_CSWITCH_A = 1, DISEQC_CSWITCH_B = 2, DISEQC_CSWITCH_C = 3, DISEQC_CSWITCH_D = 4 } |
enum | e_stb_dp_diseqc_tone { DISEQC_TONE_OFF = 0, DISEQC_TONE_A = 1, DISEQC_TONE_B = 2 } |
enum | e_stb_dp_polarity { POLARITY_HORIZONTAL = 0, POLARITY_VERTICAL = 1, POLARITY_LEFT = 2, POLARITY_RIGHT = 3 } |
enum | e_stb_dp_fec { FEC_AUTOMATIC = 0, FEC_1_2 = 1, FEC_2_3 = 2, FEC_3_4 = 3, FEC_5_6 = 4, FEC_7_8 = 5, FEC_1_4 = 6, FEC_1_3 = 7, FEC_2_5 = 8, FEC_8_9 = 9, FEC_9_10 = 10 } |
enum | e_stb_dp_fec_type { FEC_TYPE_AUTO, FEC_TYPE_DVBS1, FEC_TYPE_DVBS2 } |
enum | e_stb_dp_modulation { MOD_AUTO, MOD_QPSK, MOD_8PSK, MOD_16QAM } |
enum | e_stb_dp_tmode { MODE_COFDM_2K, MODE_COFDM_8K, MODE_COFDM_4K, MODE_COFDM_1K, MODE_COFDM_16K, MODE_COFDM_32K, MODE_COFDM_UNDEFINED } |
enum | e_stb_dp_tbwidth { TBWIDTH_8MHZ, TBWIDTH_7MHZ, TBWIDTH_6MHZ, TBWIDTH_5MHZ, TBWIDTH_10MHZ, TBWIDTH_UNDEFINED } |
enum | e_stb_dp_cmode { MODE_QAM_AUTO, MODE_QAM_4, MODE_QAM_8, MODE_QAM_16, MODE_QAM_32, MODE_QAM_64, MODE_QAM_128, MODE_QAM_256 } |
enum | e_stb_dp_tune_terr_type { TERR_TYPE_UNKNOWN, TERR_TYPE_DVBT, TERR_TYPE_DVBT2 } |
enum | e_stb_dp_audio_mode { AUDIO_STEREO = 0, AUDIO_LEFT = 1, AUDIO_RIGHT = 2, AUDIO_MONO = 3, AUDIO_MULTICHANNEL = 4, AUDIO_UNDEF = 5 } |
enum | e_stb_ota_sw_upgrade_search_mode { OTA_SEARCH_OFF = 0, OTA_SEARCH_AUTO = 1, OTA_SEARCH_MANUAL = 2 } |
enum | e_stb_dp_analogue_video_type { ANLG_VIDEO_PAL_I = 0, ANLG_VIDEO_PAL_B = 1, ANLG_VIDEO_PAL_G = 2, ANLG_VIDEO_PAL_D = 3, ANLG_VIDEO_PAL_K = 4, ANLG_VIDEO_PAL_L = 5, ANLG_VIDEO_PAL_LDASH = 6 } |
enum | e_stb_dp_video_codec { VIDEO_CODEC_AUTO = 0, VIDEO_CODEC_MPEG1 = 1, VIDEO_CODEC_MPEG2 = 2, VIDEO_CODEC_H264 = 3 } |
enum | e_stb_dp_audio_codec { AUDIO_CODEC_AUTO = 0, AUDIO_CODEC_MP2 = 1, AUDIO_CODEC_MP3 = 2, AUDIO_CODEC_AC3 = 3, AUDIO_CODEC_EAC3 = 4, AUDIO_CODEC_AAC = 5, AUDIO_CODEC_HEAAC = 6 } |
enum | e_stb_dp_ad_audio { AD_AUDIO_OFF = 0, AD_AUDIO_ON = 1, AD_AUDIO_PAUSED = 2, AD_AUDIO_PLAYING = 3, AD_AUDIO_WAITING = 4 } |
enum | E_STB_DP_RES_OWNER { RES_OWNER_NONE, RES_OWNER_DVB, RES_OWNER_CIPLUS } |
Functions | |
void | STB_DPInitialise (void) |
U8BIT | STB_DPGetNumPaths (void) |
U8BIT | STB_DPAcquireLivePath (E_STB_DP_SIGNAL_TYPE tuner_type, void *service, void *transport, BOOLEAN for_decoding, E_STB_DP_RES_OWNER owner) |
BOOLEAN | STB_DPReleaseLivePath (U8BIT path, E_STB_DP_RES_OWNER owner) |
U8BIT | STB_DPAcquireRecordingPath (E_STB_DP_SIGNAL_TYPE tuner_type, void *service, void *transport, E_STB_DP_RES_OWNER owner) |
BOOLEAN | STB_DPReleaseRecordingPath (U8BIT path, E_STB_DP_RES_OWNER owner) |
U8BIT | STB_DPAcquirePlaybackPath (void *service) |
BOOLEAN | STB_DPReleasePlaybackPath (U8BIT path) |
void | STB_DPReleaseDecoders (U8BIT path) |
void | STB_DPReleaseAllPaths (void) |
U8BIT | STB_DPAcquireCISlotForPath (U8BIT path, U8BIT *pmt_data, U8BIT *ci_protection_desc) |
BOOLEAN | STB_DPUseCISlotWithPath (U8BIT path, U8BIT slot_id) |
void | STB_DPReleaseCISlotFromPath (U8BIT path) |
U8BIT | STB_DPGetPathCISlot (U8BIT path) |
U8BIT | STB_DPIsCISlotInUse (U8BIT start_path, U8BIT slot_id, U8BIT ignore_path) |
BOOLEAN | STB_DPAcquireCADescramblerForPath (U8BIT path, U8BIT *pmt_data, U32BIT *ca_handle) |
void | STB_DPReleaseCADescramblerFromPath (U8BIT path) |
BOOLEAN | STB_DPGetPathCADescrambler (U8BIT path, U32BIT *handle) |
U8BIT | STB_DPGetLivePath (void) |
BOOLEAN | STB_DPIsLivePath (U8BIT path) |
BOOLEAN | STB_DPIsRecordingPath (U8BIT path) |
BOOLEAN | STB_DPIsDecodingPath (U8BIT path) |
U8BIT | STB_DPGetPlaybackPath (void) |
U8BIT | STB_DPPathForTuner (U8BIT start_path, U8BIT tuner_num) |
U8BIT | STB_DPPathForDecoder (U8BIT decoder_num) |
void | STB_DPSetTunedTransport (U8BIT path, void *transport) |
void * | STB_DPGetTunedTransport (U8BIT path) |
void | STB_DPSetTunedService (U8BIT path, void *service) |
void * | STB_DPGetTunedService (U8BIT path) |
U8BIT | STB_DPGetPathForService (void *service) |
BOOLEAN | STB_DPCanTuneTo (E_STB_DP_SIGNAL_TYPE tuner_type, void *service, void *transport) |
Checks whether there's a tuner available to tune to the given service or transport. | |
U8BIT | STB_DPGetPathTuner (U8BIT path) |
E_STB_DP_SIGNAL_TYPE | STB_DPGetPathTunerType (U8BIT path) |
U8BIT | STB_DPGetPathDemux (U8BIT path) |
U8BIT | STB_DPGetPathAudioDecoder (U8BIT path) |
U8BIT | STB_DPGetPathVideoDecoder (U8BIT path) |
U8BIT | STB_DPGetMHEGPath (void) |
void | STB_DPSetOwner (U8BIT path, E_STB_DP_RES_OWNER owner) |
BOOLEAN | STB_DPSetOwnerData (U8BIT path, void *data, U32BIT data_size) |
BOOLEAN | STB_DPIsOwnedBy (U8BIT path, E_STB_DP_RES_OWNER owner) |
void * | STB_DPGetOwnerData (U8BIT path, U32BIT *data_size) |
void | STB_DPSetDecodeSource (U8BIT path, E_STB_DP_DECODE_SOURCE source, U32BIT param) |
void | STB_DPGetDecodeSource (U8BIT path, E_STB_DP_DECODE_SOURCE *source, U32BIT *param) |
BOOLEAN | STB_DPStartRecording (U8BIT path, U32BIT param) |
void | STB_DPStopRecording (U8BIT path) |
BOOLEAN | STB_DPIsRecording (U8BIT path, U32BIT *handle) |
void | STB_DPStartTune (U8BIT path) |
void | STB_DPStartScan (U8BIT path) |
void | STB_DPStopTune (U8BIT path) |
void | STB_DPTuneOff (U8BIT path) |
void | STB_DPStartVideoDecoding (U8BIT path) |
void | STB_DPStartADDecoding (U8BIT path) |
void | STB_DPStartAudioDecoding (U8BIT path) |
void | STB_DPStartDecoding (U8BIT path) |
void | STB_DPStopVideoDecoding (U8BIT path) |
void | STB_DPStopADDecoding (U8BIT path) |
void | STB_DPStopAudioDecoding (U8BIT path) |
void | STB_DPStopDecoding (U8BIT path) |
void | STB_DPStartSI (U8BIT path) |
void | STB_DPStopSI (U8BIT path) |
void | STB_DPRequestSIExtendedEvent (U8BIT path, U32BIT start_date, U32BIT start_hour, U32BIT start_min) |
U32BIT | STB_DPGetSIRequestParam1 (U8BIT path) |
U32BIT | STB_DPGetSIRequestParam2 (U8BIT path) |
U32BIT | STB_DPGetSIRequestParam3 (U8BIT path) |
void | STB_DPSetTuneStatus (U8BIT path, E_STB_DP_TUNE_STATUS state) |
E_STB_DP_TUNE_STATUS | STB_DPGetTuneStatus (U8BIT path) |
void | STB_DPSetADEnabled (U8BIT path, BOOLEAN state) |
void | STB_DPSetADAudio (U8BIT path, E_STB_DP_AD_AUDIO state) |
E_STB_DP_AD_AUDIO | STB_DPGetADAudio (U8BIT path) |
void | STB_DPSetADStatus (U8BIT path, E_STB_DP_DECODE_STATUS state) |
E_STB_DP_DECODE_STATUS | STB_DPGetADStatus (U8BIT path) |
void | STB_DPSetAudioStatus (U8BIT path, E_STB_DP_DECODE_STATUS state) |
E_STB_DP_DECODE_STATUS | STB_DPGetAudioStatus (U8BIT path) |
void | STB_DPSetVideoStatus (U8BIT path, E_STB_DP_DECODE_STATUS decoder) |
E_STB_DP_DECODE_STATUS | STB_DPGetVideoStatus (U8BIT path) |
void | STB_DPSetSignalType (U8BIT path, E_STB_DP_SIGNAL_TYPE sigtype) |
E_STB_DP_SIGNAL_TYPE | STB_DPGetSignalType (U8BIT path) |
void | STB_DPSetTuneRelock (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetTuneRelock (U8BIT path) |
void | STB_DPSetLockEnable (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetLockEnable (U8BIT path) |
void | STB_DPSetSearchMode (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetSearchMode (U8BIT path) |
void | STB_DPSetTVSearch (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetTVSearch (U8BIT path) |
void | STB_DPSetRadioSearch (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetRadioSearch (U8BIT path) |
void | STB_DPSetFTASearch (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetFTASearch (U8BIT path) |
void | STB_DPSetScramSearch (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetScramSearch (U8BIT path) |
void | STB_DPSetNetworkSearch (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetNetworkSearch (U8BIT path) |
void | STB_DPSetLNBPower (U8BIT path, E_STB_DP_LNB_POWER state) |
E_STB_DP_LNB_POWER | STB_DPGetLNBPower (U8BIT path) |
void | STB_DPSetLNBType (U8BIT path, E_STB_DP_LNB_TYPE type) |
E_STB_DP_LNB_TYPE | STB_DPGetLNBType (U8BIT path) |
void | STB_DPSetLNBLoFrequency (U8BIT path, U16BIT freq) |
U16BIT | STB_DPGetLNBLoFrequency (U8BIT path) |
void | STB_DPSetLNBHiFrequency (U8BIT path, U16BIT freq) |
U16BIT | STB_DPGetLNBHiFrequency (U8BIT path) |
void | STB_DPSetLNB22k (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetLNB22k (U8BIT path) |
void | STB_DPSetLNB12v (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetLNB12v (U8BIT path) |
void | STB_DPSetPulsePosition (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetPulsePosition (U8BIT path) |
void | STB_DPSetDISEQCPosition (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetDISEQCPosition (U8BIT path) |
void | STB_DPSetDISEQCCSwitch (U8BIT path, E_STB_DP_DISEQC_CSWITCH state) |
E_STB_DP_DISEQC_CSWITCH | STB_DPGetDISEQCCSwitch (U8BIT path) |
void | STB_DPSetDISEQCUSwitch (U8BIT path, U8BIT state) |
U8BIT | STB_DPGetDISEQCUSwitch (U8BIT path) |
void | STB_DPSetDISEQCTone (U8BIT path, E_STB_DP_DISEQC_TONE state) |
E_STB_DP_DISEQC_TONE | STB_DPGetDISEQCTone (U8BIT path) |
void | STB_DPSetDISEQCSMATV (U8BIT path, BOOLEAN state) |
BOOLEAN | STB_DPGetDISEQCSMATV (U8BIT path) |
void | STB_DPSetDISEQCRepeats (U8BIT path, U8BIT count) |
U8BIT | STB_DPGetDISEQCRepeats (U8BIT path) |
U8BIT | STB_DPGetUnicableParams (U8BIT path, U32BIT unicable_if[MAX_UNICABLE_BANKS], U32BIT *lnb_lo_freq, U32BIT *lnb_hi_freq) |
void | STB_DPSetUnicablePositionB (U8BIT path, BOOLEAN position_b) |
BOOLEAN | STB_DPGetUnicablePositionB (U8BIT path) |
void | STB_DPSetUnicableChannel (U8BIT path, U8BIT chan) |
U8BIT | STB_DPGetUnicableChannel (U8BIT path) |
void | STB_DPSetUnicableFrequency (U8BIT path, U32BIT freq) |
U32BIT | STB_DPGetUnicableFrequency (U8BIT path) |
void | STB_DPSetDishLimitE (U8BIT path) |
void | STB_DPSetDishLimitW (U8BIT path) |
void | STB_DPEnableDishLimits (U8BIT path, U16BIT ecount, U16BIT wcount) |
void | STB_DPDisableDishLimits (U8BIT path) |
void | STB_DPStartDishMoveE (U8BIT path, U16BIT count) |
void | STB_DPStartDishMoveW (U8BIT path, U16BIT count) |
void | STB_DPStopDishMove (U8BIT path) |
void | STB_DPCentreDishMove (U8BIT path) |
void | STB_DPStoreDishPosition (U8BIT path, U16BIT count) |
void | STB_DPSetDishPosition (U8BIT path, U16BIT count) |
U16BIT | STB_DPGetDishPosition (U8BIT path) |
U16BIT | STB_DPGetDishRequest (U8BIT path) |
void | STB_DPSetSkewPosition (U8BIT path, U16BIT count) |
U16BIT | STB_DPGetSkewPosition (U8BIT path) |
void | STB_DPSetFrequency (U8BIT path, U32BIT freq) |
U32BIT | STB_DPGetFrequency (U8BIT path) |
void | STB_DPSetPolarity (U8BIT path, E_STB_DP_POLARITY pol) |
E_STB_DP_POLARITY | STB_DPGetPolarity (U8BIT path) |
void | STB_DPSetSymbolRate (U8BIT path, U16BIT sym) |
U16BIT | STB_DPGetSymbolRate (U8BIT path) |
void | STB_DPSetFEC (U8BIT path, E_STB_DP_FEC fec) |
E_STB_DP_FEC | STB_DPGetFEC (U8BIT path) |
void | STB_DPSetDVBS2 (U8BIT path, BOOLEAN dvb_s2) |
BOOLEAN | STB_DPGetDVBS2 (U8BIT path) |
void | STB_DPSetModulation (U8BIT path, E_STB_DP_MODULATION modulation) |
E_STB_DP_MODULATION | STB_DPGetModulation (U8BIT path) |
void | STB_DPSetTerrMode (U8BIT path, E_STB_DP_TMODE mode) |
E_STB_DP_TMODE | STB_DPGetTerrMode (U8BIT path) |
void | STB_DPSetTerrBandwidth (U8BIT path, E_STB_DP_TBWIDTH bwidth) |
E_STB_DP_TBWIDTH | STB_DPGetTerrBandwidth (U8BIT path) |
void | STB_DPSetTerrFreqOff (U8BIT path, S8BIT offset) |
S8BIT | STB_DPGetTerrFreqOff (U8BIT path) |
void | STB_DPSetTerrType (U8BIT path, E_STB_DP_TTYPE type) |
E_STB_DP_TTYPE | STB_DPGetTerrType (U8BIT path) |
void | STB_DPSetTerrPLP (U8BIT path, U8BIT plp_id) |
U8BIT | STB_DPGetTerrPLP (U8BIT path) |
void | STB_DPSetCableMode (U8BIT path, E_STB_DP_CMODE mode) |
E_STB_DP_CMODE | STB_DPGetCableMode (U8BIT path) |
void | STB_DPSetAnalogVideoType (U8BIT path, E_STB_DP_ANALOG_VIDEO_TYPE vtype) |
E_STB_DP_ANALOG_VIDEO_TYPE | STB_DPGetAnalogVideoType (U8BIT path) |
void | STB_DPSetAnalogFreqOff (U8BIT path, S8BIT offset) |
S8BIT | STB_DPGetAnalogFreqOff (U8BIT path) |
void | STB_DPSetPCRPID (U8BIT path, U16BIT pid) |
U16BIT | STB_DPGetPCRPID (U8BIT path) |
void | STB_DPSetVideoPID (U8BIT path, U16BIT pid) |
U16BIT | STB_DPGetVideoPID (U8BIT path) |
void | STB_DPSetAudioPID (U8BIT path, U16BIT pid) |
U16BIT | STB_DPGetAudioPID (U8BIT path) |
void | STB_DPSetADPID (U8BIT path, U16BIT pid) |
U16BIT | STB_DPGetADPID (U8BIT path) |
void | STB_DPSetTextPID (U8BIT path, U16BIT pid) |
U16BIT | STB_DPGetTextPID (U8BIT path) |
void | STB_DPSetDataPID (U8BIT path, U16BIT pid) |
U16BIT | STB_DPGetDataPID (U8BIT path) |
void | STB_DPSetDecodePIDs (U8BIT path, U16BIT pcr_pid, U16BIT video_pid, U16BIT audio_pid, U16BIT text_pid, U16BIT data_pid, U16BIT AD_pid) |
void | STB_DPSetADMode (U8BIT path, E_STB_DP_AUDIO_MODE mode) |
E_STB_DP_AUDIO_MODE | STB_DPGetADMode (U8BIT path) |
void | STB_DPSetAudioMode (U8BIT path, E_STB_DP_AUDIO_MODE mode) |
E_STB_DP_AUDIO_MODE | STB_DPGetAudioMode (U8BIT path) |
void | STB_DPSetLockMode (U8BIT path, BOOLEAN mode) |
BOOLEAN | STB_DPGetLockMode (U8BIT path) |
void | STB_DPSetOTASearchMode (U8BIT path, E_STB_OTA_SW_UPGRADE_SEARCH_MODE mode) |
E_STB_OTA_SW_UPGRADE_SEARCH_MODE | STB_DPGetOTASearchMode (U8BIT path) |
BOOLEAN | STB_DPOTASearchEnabled (U8BIT path) |
BOOLEAN | STB_DPSetVideoCodec (U8BIT path, E_STB_DP_VIDEO_CODEC codec) |
E_STB_DP_VIDEO_CODEC | STB_DPGetVideoCodec (U8BIT path) |
BOOLEAN | STB_DPSetAudioCodec (U8BIT path, E_STB_DP_AUDIO_CODEC codec) |
E_STB_DP_AUDIO_CODEC | STB_DPGetAudioCodec (U8BIT path) |
BOOLEAN | STB_DPSetADCodec (U8BIT path, E_STB_DP_AUDIO_CODEC codec) |
E_STB_DP_AUDIO_CODEC | STB_DPGetADCodec (U8BIT path) |
U8BIT | STB_DPGetPathSecondaryVideoDecoder (U8BIT path) |
Header file - macros and function prototypes for public use.
BOOLEAN STB_DPCanTuneTo | ( | E_STB_DP_SIGNAL_TYPE | tuner_type, |
void * | service, | ||
void * | transport | ||
) |
Checks whether there's a tuner available to tune to the given service or transport.
service | service to be tuned to, can be NULL |
transport | transport to be tuned to |