|
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,
LNB_TYPE_USER_DEFINED = 3,
LNB_TYPE_MAX
} |
|
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,
FEC_3_5 = 11,
FEC_4_5 = 12
} |
|
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,
VIDEO_CODEC_H265 = 4
} |
|
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,
AUDIO_CODEC_AAC_ADTS = 7
} |
|
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
} |
|
enum | E_STB_DP_PRIORITY { DP_PRIORITY_LOW,
DP_PRIORITY_HIGH
} |
|
|
void | STB_DPInitialise (void) |
| Initialises decode path control and sets up the structures for restricting access to resources. More...
|
|
U8BIT | STB_DPGetNumPaths (void) |
| Returns the maximum number of decode paths. More...
|
|
U8BIT | STB_DPAcquireTunerPath (E_STB_DP_SIGNAL_TYPE tuner_type, void *service, void *transport, E_STB_DP_RES_OWNER owner, E_STB_DP_PRIORITY priority, BOOLEAN with_decoders, BOOLEAN for_recording) |
| Acquires a decode path and all the required resources (tuner, demux, audio and video decoders). If no tuners are available for live viewing then a tuner currently being used for recording will be acquired. It's assumed that there's only one live path in existence and if there's an attempt to acquire a live path but one exists with a different tuner type then the acquire will fail, so paths must be released before a new one is acquired. More...
|
|
U8BIT | STB_DPAcquirePlaybackPath (void *service) |
| Acquires a decode path and all the required resources (demux, audio and video decoders) for playing back a recording. More...
|
|
void | STB_DPReleaseDecoders (U8BIT path) |
| Releases all decoders from the given path. More...
|
|
BOOLEAN | STB_DPReleasePath (U8BIT path, E_STB_DP_RES_OWNER owner) |
| Releases the decode path and all resources no longer needed. The path won't be released if the path is owned by a module and the owner argument doesn't match the path's owner. More...
|
|
void | STB_DPReleaseAllPaths (void) |
| Releases all decode paths and all the resources they are using. More...
|
|
U8BIT | STB_DPAcquireCISlotForPath (U8BIT path, U8BIT *pmt_data, U8BIT *ci_protection_desc) |
| Acquire a CI slot and assign it to the given path. More...
|
|
BOOLEAN | STB_DPUseCISlotWithPath (U8BIT path, U8BIT slot_id) |
| Use the given CI slot with the given path. More...
|
|
void | STB_DPReleaseCISlotFromPath (U8BIT path) |
| Release the CI slot associated with the given path. More...
|
|
U8BIT | STB_DPGetPathCISlot (U8BIT path) |
| Returns the CI slot id associated with the given path. More...
|
|
U8BIT | STB_DPIsCISlotInUse (U8BIT start_path, U8BIT slot_id, U8BIT ignore_path) |
| Checks whether a given CI slot is in use. More...
|
|
BOOLEAN | STB_DPAcquireCADescramblerForPath (U8BIT path, U8BIT *pmt_data, U32BIT *ca_handle) |
| Acquire a CA descrambler and assign it to the given path. More...
|
|
void | STB_DPReleaseCADescramblerFromPath (U8BIT path) |
| Release the CA descrambler associated with the given path. More...
|
|
BOOLEAN | STB_DPGetPathCADescrambler (U8BIT path, U32BIT *handle) |
| Get the handle of the CA descrambler associated with the given path. More...
|
|
U8BIT | STB_DPGetLivePath (void) |
| Returns the ID of the decode path being used for live viewing. More...
|
|
BOOLEAN | STB_DPIsLivePath (U8BIT path) |
| Is the given decode path being used for live viewing. More...
|
|
BOOLEAN | STB_DPIsRecordingPath (U8BIT path) |
| Is the given decode path being used for recording. More...
|
|
BOOLEAN | STB_DPIsDecodingPath (U8BIT path) |
| Is the given decode path being used for decoding. More...
|
|
U8BIT | STB_DPGetPlaybackPath (void) |
| Returns the ID of the decode path being used for playback. More...
|
|
U8BIT | STB_DPPathForTuner (U8BIT start_path, U8BIT tuner_num) |
| Returns the decode path that is using the given tuner ID. More...
|
|
U8BIT | STB_DPPathForAudioDecoder (U8BIT decoder_num) |
| Returns the decode path that is using the given audio decoder. More...
|
|
U8BIT | STB_DPPathForADDecoder (U8BIT decoder_num) |
| Returns the decode path that is using the given AD decoder. More...
|
|
U8BIT | STB_DPPathForVideoDecoder (U8BIT decoder_num) |
| Returns the decode path that is using the given video decoder. More...
|
|
void | STB_DPSetTunedTransport (U8BIT path, void *transport) |
| Saves the given transport with the specified decode path. More...
|
|
void * | STB_DPGetTunedTransport (U8BIT path) |
| Returns the transport saved with the given decode path. More...
|
|
void | STB_DPSetTunedService (U8BIT path, void *service) |
| Saves the given service with the specified decode path. More...
|
|
void * | STB_DPGetTunedService (U8BIT path) |
| Returns the service saved with the given decode path. More...
|
|
U8BIT | STB_DPGetPathForService (void *service) |
| Checks whether any of the paths are tuned to the given service. More...
|
|
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. More...
|
|
U8BIT | STB_DPGetPathTuner (U8BIT path) |
| Returns the tuner ID acquired by the given decode path. More...
|
|
E_STB_DP_SIGNAL_TYPE | STB_DPGetPathTunerType (U8BIT path) |
| Returns the tuner type for the given path. More...
|
|
void | STB_DPEnableAllTuners (void) |
| Sets the 'disabled' state of all tuners to FALSE so they can all be used by the resource manager.
|
|
void | STB_DPSetTunerDisabled (U8BIT path, BOOLEAN disabled) |
| Disables/enables the tuner associated with this decode path. More...
|
|
U8BIT | STB_DPGetNumEnabledTuners (void) |
| Returns the number of enabled tuners (i.e. that haven't been disabled) More...
|
|
BOOLEAN | STB_DPIsTunerEnabled (U8BIT tuner_num) |
| Returns the 'enabled' status for the given tuner number. More...
|
|
U8BIT | STB_DPGetPathDemux (U8BIT path) |
| Returns the demux path ID acquired by the given decode path. More...
|
|
U8BIT | STB_DPGetPathAudioDecoder (U8BIT path) |
| Returns the audio decoder ID acquired by the given decode path. More...
|
|
U8BIT | STB_DPGetPathVideoDecoder (U8BIT path) |
| Returns the video decoder ID acquired by the given decode path. More...
|
|
U8BIT | STB_DPGetMHEGPath (void) |
| Returns the path for Cabot MHEG software to use. More...
|
|
void | STB_DPSetOwner (U8BIT path, E_STB_DP_RES_OWNER owner) |
| Sets the owner of the given path. More...
|
|
BOOLEAN | STB_DPSetOwnerData (U8BIT path, void *data, U32BIT data_size) |
| Saves a copy of the given data with the path. If data is passed as NULL and owner data already exists, then it will be freed. if data isn't NULL and owner data exists then the new data will replace the existing data. More...
|
|
BOOLEAN | STB_DPIsOwnedBy (U8BIT path, E_STB_DP_RES_OWNER owner) |
| Checks whether the path is owned by the given owner. More...
|
|
void * | STB_DPGetOwnerData (U8BIT path, U32BIT *data_size) |
| Returns the owner data saved with the path. This data should not be freed. More...
|
|
void | STB_DPSetDecodeSource (U8BIT path, E_STB_DP_DECODE_SOURCE source, U32BIT param) |
| Sets source for specified decoder. More...
|
|
void | STB_DPGetDecodeSource (U8BIT path, E_STB_DP_DECODE_SOURCE *source, U32BIT *param) |
| Gets source for specified decoder. More...
|
|
BOOLEAN | STB_DPStartRecording (U8BIT path, U32BIT param) |
| Requests start of recording on specified path. More...
|
|
void | STB_DPStopRecording (U8BIT path) |
| Requests stop of recording on specified path. More...
|
|
BOOLEAN | STB_DPIsRecording (U8BIT path, U32BIT *handle) |
| Returns status of recording on specified path. More...
|
|
void | STB_DPStartTune (U8BIT path) |
| Requests start of tuning process. More...
|
|
void | STB_DPStartScan (U8BIT path) |
| Requests start of tuning signal scan process. More...
|
|
void | STB_DPStopTune (U8BIT path) |
| Stops of tuning signal scan and unlocks. More...
|
|
void | STB_DPTuneOff (U8BIT path) |
| Requests stop of tuning and powers down tuner. More...
|
|
void | STB_DPStartVideoDecoding (U8BIT path) |
| Requests start of channel decoding process. More...
|
|
void | STB_DPStartADDecoding (U8BIT path) |
| Requests start of channel decoding process. More...
|
|
void | STB_DPStartAudioDecoding (U8BIT path) |
| Requests start of channel decoding process. More...
|
|
void | STB_DPStartDecoding (U8BIT path) |
| Requests start of channel decoding process. More...
|
|
void | STB_DPStopVideoDecoding (U8BIT path) |
| Requests stop of channel decoding (blanks screen). More...
|
|
void | STB_DPStopADDecoding (U8BIT path) |
| Requests stop of channel decoding. More...
|
|
void | STB_DPStopAudioDecoding (U8BIT path) |
| Requests stop of channel decoding. More...
|
|
void | STB_DPStopDecoding (U8BIT path) |
| Requests stop of channel decoding (blanks screen). More...
|
|
void | STB_DPStartSI (U8BIT path) |
| Requests start of SI engine, mode is determined by flags in general control. More...
|
|
void | STB_DPStopSI (U8BIT path) |
| Requests stop of SI engine. More...
|
|
void | STB_DPRequestSIExtendedEvent (U8BIT path, U32BIT start_date, U32BIT start_hour, U32BIT start_min) |
| Requests SI engine to get extended event data for specified event. More...
|
|
U32BIT | STB_DPGetSIRequestParam1 (U8BIT path) |
| Returns parameters for previous SI request. More...
|
|
U32BIT | STB_DPGetSIRequestParam2 (U8BIT path) |
| Returns parameters for previous SI request. More...
|
|
U32BIT | STB_DPGetSIRequestParam3 (U8BIT path) |
| Returns parameters for previous SI request. More...
|
|
void | STB_DPSetTuneStatus (U8BIT path, E_STB_DP_TUNE_STATUS state) |
| Writes the tuning status into decode path store. More...
|
|
E_STB_DP_TUNE_STATUS | STB_DPGetTuneStatus (U8BIT path) |
| Reads the tuning status from decode path store. More...
|
|
void | STB_DPSetADEnabled (U8BIT path, BOOLEAN state) |
| Writes the AD Audio into decode path store. To be set to ON or OFF. The exact ON state is depends if AD PID is present or not. More...
|
|
void | STB_DPSetADAudio (U8BIT path, E_STB_DP_AD_AUDIO state) |
| Reads the AD audio status from decode path store. More...
|
|
E_STB_DP_AD_AUDIO | STB_DPGetADAudio (U8BIT path) |
| Reads the AD audio status from decode path store. More...
|
|
void | STB_DPSetADStatus (U8BIT path, E_STB_DP_DECODE_STATUS state) |
| Writes the AD status into decode path store. More...
|
|
E_STB_DP_DECODE_STATUS | STB_DPGetADStatus (U8BIT path) |
| Reads the AD status from decode path store. More...
|
|
void | STB_DPSetAudioStatus (U8BIT path, E_STB_DP_DECODE_STATUS state) |
| Writes the audio status into decode path store. More...
|
|
E_STB_DP_DECODE_STATUS | STB_DPGetAudioStatus (U8BIT path) |
| Reads the audio status from decode path store. More...
|
|
void | STB_DPSetVideoStatus (U8BIT path, E_STB_DP_DECODE_STATUS decoder) |
| Writes the video status into decode path store. More...
|
|
E_STB_DP_DECODE_STATUS | STB_DPGetVideoStatus (U8BIT path) |
| Reads the video status from decode path store. More...
|
|
void | STB_DPSetSignalType (U8BIT path, E_STB_DP_SIGNAL_TYPE sigtype) |
| Writes signal type value into decode path store. More...
|
|
E_STB_DP_SIGNAL_TYPE | STB_DPGetSignalType (U8BIT path) |
| Reads the signal type value from decode path store. More...
|
|
void | STB_DPSetTuneRelock (U8BIT path, BOOLEAN state) |
| Writes tuner auto relock flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetTuneRelock (U8BIT path) |
| Reads the tuner auto relock flag state from decode path store. More...
|
|
void | STB_DPSetLockEnable (U8BIT path, BOOLEAN state) |
| Writes lock enable flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetLockEnable (U8BIT path) |
| Reads the lock enable flag state from decode path store. More...
|
|
void | STB_DPSetSearchMode (U8BIT path, BOOLEAN state) |
| Writes SI search mode flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetSearchMode (U8BIT path) |
| Reads the SI search mode flag state from decode path store. More...
|
|
void | STB_DPSetTVSearch (U8BIT path, BOOLEAN state) |
| Writes SI TV chan search flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetTVSearch (U8BIT path) |
| Reads the SI TV chan search flag state from decode path store. More...
|
|
void | STB_DPSetRadioSearch (U8BIT path, BOOLEAN state) |
| Writes SI radio chan search flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetRadioSearch (U8BIT path) |
| Reads the SI radio chan search flag state from decode path store. More...
|
|
void | STB_DPSetFTASearch (U8BIT path, BOOLEAN state) |
| Writes SI FTA chan search flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetFTASearch (U8BIT path) |
| Reads the SI FTA chan search flag state from decode path store. More...
|
|
void | STB_DPSetScramSearch (U8BIT path, BOOLEAN state) |
| Writes SI scram chan search flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetScramSearch (U8BIT path) |
| Reads the SI scram chan search flag state from decode path store. More...
|
|
void | STB_DPSetNetworkSearch (U8BIT path, BOOLEAN state) |
| Writes SI network search flag into decode path store. More...
|
|
BOOLEAN | STB_DPGetNetworkSearch (U8BIT path) |
| Reads the SI network search flag state from decode path store. More...
|
|
void | STB_DPSetLNBPower (U8BIT path, E_STB_DP_LNB_POWER state) |
| Sets LNB power on or off and writes status into decode path store. More...
|
|
E_STB_DP_LNB_POWER | STB_DPGetLNBPower (U8BIT path) |
| Reads the LNB power status from decode path store. More...
|
|
void | STB_DPSetLNBType (U8BIT path, E_STB_DP_LNB_TYPE type) |
| Writes LNB type value into decode path store. More...
|
|
E_STB_DP_LNB_TYPE | STB_DPGetLNBType (U8BIT path) |
| Reads the LNB type value from decode path store. More...
|
|
void | STB_DPSetUserDefinedLNBBands (U8BIT path, U8BIT number_of_bands, S_STB_DP_LNB_BAND *band_definitions) |
| Stores the pointer to the array of band definitions for the user defined LNB. More...
|
|
void | STB_DPSetLNB22k (U8BIT path, BOOLEAN state) |
| Sets LNB 22kHz on or off and writes status into decode path store. More...
|
|
BOOLEAN | STB_DPGetLNB22k (U8BIT path) |
| Reads the status of LNB 22kHz from decode path store. More...
|
|
void | STB_DPSetLNB12v (U8BIT path, BOOLEAN state) |
| Sets LNB 12v on or off and writes status into decode path store. More...
|
|
BOOLEAN | STB_DPGetLNB12v (U8BIT path) |
| Reads the status of LNB 12v from decode path store. More...
|
|
void | STB_DPSetPulsePosition (U8BIT path, BOOLEAN state) |
| Enables/disables pulse positioning and writes status into decode path store. More...
|
|
BOOLEAN | STB_DPGetPulsePosition (U8BIT path) |
| Reads the status of pulse positioning from decode path store. More...
|
|
void | STB_DPSetDISEQCPosition (U8BIT path, BOOLEAN state) |
| Enables/disables DiSEqC positioning and writes status into decode path store. More...
|
|
BOOLEAN | STB_DPGetDISEQCPosition (U8BIT path) |
| Reads the status of DiSEqC positioning from decode path store. More...
|
|
void | STB_DPSetDISEQCCSwitch (U8BIT path, E_STB_DP_DISEQC_CSWITCH state) |
| Sets DiSEqC committed switch and writes status into decode path store. More...
|
|
E_STB_DP_DISEQC_CSWITCH | STB_DPGetDISEQCCSwitch (U8BIT path) |
| Reads the status of DiSEqC committed switch from decode path store. More...
|
|
void | STB_DPSetDISEQCUSwitch (U8BIT path, U8BIT state) |
| Sets DiSEqC uncommitted switch and writes status into decode path store. More...
|
|
U8BIT | STB_DPGetDISEQCUSwitch (U8BIT path) |
| Reads the status of DiSEqC uncommitted switch from decode path store. More...
|
|
void | STB_DPSetDISEQCTone (U8BIT path, E_STB_DP_DISEQC_TONE state) |
| Sets DiSEqC tone and writes status into decode path store. More...
|
|
E_STB_DP_DISEQC_TONE | STB_DPGetDISEQCTone (U8BIT path) |
| Reads the status of DiSEqC tone from decode path store. More...
|
|
void | STB_DPSetDISEQCSMATV (U8BIT path, BOOLEAN state) |
| Enables/disables DiSEqC SMATV and writes status into decode path store. More...
|
|
BOOLEAN | STB_DPGetDISEQCSMATV (U8BIT path) |
| Reads the status of DiSEqC SMATV from decode path store. More...
|
|
void | STB_DPSetDISEQCRepeats (U8BIT path, U8BIT count) |
| Sets DiSEqC repeats and writes value into decode path store. More...
|
|
U8BIT | STB_DPGetDISEQCRepeats (U8BIT path) |
| Reads the value of DiSEqC repeats from decode path store. More...
|
|
U8BIT | STB_DPGetUnicableParams (U8BIT path, U32BIT unicable_if[MAX_UNICABLE_BANKS], U32BIT *lnb_lo_freq, U32BIT *lnb_hi_freq) |
| Interrogates Unicable LNB for its user and local oscillator frequencies. More...
|
|
void | STB_DPSetUnicablePositionB (U8BIT path, BOOLEAN position_b) |
| Sets whether to use the alternate satellite position (Position B) More...
|
|
BOOLEAN | STB_DPGetUnicablePositionB (U8BIT path) |
| Gets whether Satellite Position B is currently set. More...
|
|
void | STB_DPSetUnicableChannel (U8BIT path, U8BIT chan) |
| Sets the current Unicable Channel (User Band). More...
|
|
U8BIT | STB_DPGetUnicableChannel (U8BIT path) |
| Gets the currently set Unicable Channel (User Band). More...
|
|
void | STB_DPSetUnicableFrequency (U8BIT path, U32BIT freq) |
| Sets the Unicable (IF) frequency. More...
|
|
U32BIT | STB_DPGetUnicableFrequency (U8BIT path) |
| Gets the currently set Unicable (IF) frequency. More...
|
|
void | STB_DPSetDishLimitE (U8BIT path) |
| Sets current sat dish position as East limit. More...
|
|
void | STB_DPSetDishLimitW (U8BIT path) |
| Sets current sat dish position as West limit. More...
|
|
void | STB_DPEnableDishLimits (U8BIT path, U16BIT ecount, U16BIT wcount) |
| Enables sat dish limits. More...
|
|
void | STB_DPDisableDishLimits (U8BIT path) |
| Disables sat dish limits. More...
|
|
void | STB_DPStartDishMoveE (U8BIT path, U16BIT count) |
| Starts sat dish moving east. More...
|
|
void | STB_DPStartDishMoveW (U8BIT path, U16BIT count) |
| Starts sat dish moving west. More...
|
|
void | STB_DPStopDishMove (U8BIT path) |
| Stops sat dish moving. More...
|
|
void | STB_DPCentreDishMove (U8BIT path) |
| Moves dish to centre. More...
|
|
void | STB_DPStoreDishPosition (U8BIT path, U16BIT count) |
| Stores sat dish position as given DiSEqC index number, or pulse count. More...
|
|
void | STB_DPSetDishPosition (U8BIT path, U16BIT count) |
| Writes sat dish position value into decode path store. More...
|
|
U16BIT | STB_DPGetDishPosition (U8BIT path) |
| Reads the actual sat dish position value. More...
|
|
U16BIT | STB_DPGetDishRequest (U8BIT path) |
| Reads the sat dish position value from decode path store. More...
|
|
void | STB_DPSetSkewPosition (U8BIT path, U16BIT count) |
| Writes sat skew position value into decode path store. More...
|
|
U16BIT | STB_DPGetSkewPosition (U8BIT path) |
| Reads the sat skew position value from decode path store. More...
|
|
void | STB_DPSetFrequency (U8BIT path, U32BIT freq) |
| Writes frequency value into decode path store. More...
|
|
U32BIT | STB_DPGetFrequency (U8BIT path) |
| Reads the frequency value from decode path store. More...
|
|
void | STB_DPSetPolarity (U8BIT path, E_STB_DP_POLARITY pol) |
| Writes polarity value into decode path store. More...
|
|
E_STB_DP_POLARITY | STB_DPGetPolarity (U8BIT path) |
| Reads the polarity value from decode path store. More...
|
|
void | STB_DPSetSymbolRate (U8BIT path, U16BIT sym) |
| Writes symbol rate value into decode path store. More...
|
|
U16BIT | STB_DPGetSymbolRate (U8BIT path) |
| Reads the symbol rate value from decode path store. More...
|
|
void | STB_DPSetFEC (U8BIT path, E_STB_DP_FEC fec) |
| Writes FEC value into decode path store. More...
|
|
E_STB_DP_FEC | STB_DPGetFEC (U8BIT path) |
| Reads the FEC value from decode path store. More...
|
|
void | STB_DPSetDVBS2 (U8BIT path, BOOLEAN dvb_s2) |
| Set whether the satellite should be tuned to DVB-S/S2 for the tuner in the given decode path. More...
|
|
BOOLEAN | STB_DPGetDVBS2 (U8BIT path) |
| Returns whether the sat tuner is tuned to DVB-S or DVB-S2. More...
|
|
void | STB_DPSetModulation (U8BIT path, E_STB_DP_MODULATION modulation) |
| Set the satellite modulation for the tuner in the given decode path. More...
|
|
E_STB_DP_MODULATION | STB_DPGetModulation (U8BIT path) |
| Returns the satellite modulation type for the give decode path. More...
|
|
void | STB_DPSetTerrMode (U8BIT path, E_STB_DP_TMODE mode) |
| Writes terrestrial tuning mode value into decode path store. More...
|
|
E_STB_DP_TMODE | STB_DPGetTerrMode (U8BIT path) |
| Reads the terrestrial tuning mode value from decode path store. More...
|
|
void | STB_DPSetTerrBandwidth (U8BIT path, E_STB_DP_TBWIDTH bwidth) |
| Writes terrestrial bandwidth value into decode path store. More...
|
|
E_STB_DP_TBWIDTH | STB_DPGetTerrBandwidth (U8BIT path) |
| Reads the terrestrial frequency offset value from decode path store. More...
|
|
void | STB_DPSetTerrFreqOff (U8BIT path, S8BIT offset) |
| Writes terrestrial frequency offset value into decode path store. More...
|
|
S8BIT | STB_DPGetTerrFreqOff (U8BIT path) |
| Reads the terrestrial frequency offset value from decode path store. More...
|
|
void | STB_DPSetTerrType (U8BIT path, E_STB_DP_TTYPE type) |
| Sets terrestrial tuning type into decode path store. More...
|
|
E_STB_DP_TTYPE | STB_DPGetTerrType (U8BIT path) |
| Reads the terrestrial tuner type from decode path store. More...
|
|
void | STB_DPSetTerrPLP (U8BIT path, U8BIT plp_id) |
| Sets terrestrial T2 PLP id into decode path store. More...
|
|
U8BIT | STB_DPGetTerrPLP (U8BIT path) |
| Reads the terrestrial T2 PLP id from decode path store. More...
|
|
void | STB_DPSetCableMode (U8BIT path, E_STB_DP_CMODE mode) |
| Writes cable tuning mode value into decode path store. More...
|
|
E_STB_DP_CMODE | STB_DPGetCableMode (U8BIT path) |
| Reads the cable tuning mode value from decode path store. More...
|
|
void | STB_DPSetAnalogVideoType (U8BIT path, E_STB_DP_ANALOG_VIDEO_TYPE vtype) |
| Writes analogue video type into decode path store. More...
|
|
E_STB_DP_ANALOG_VIDEO_TYPE | STB_DPGetAnalogVideoType (U8BIT path) |
| Reads the analogue video type value from decode path store. More...
|
|
void | STB_DPSetAnalogFreqOff (U8BIT path, S8BIT offset) |
| Writes analogue frequency offset value into decode path store. More...
|
|
S8BIT | STB_DPGetAnalogFreqOff (U8BIT path) |
| Reads the analogue frequency offset value from decode path store. More...
|
|
void | STB_DPSetAdditionalFrequencies (U8BIT path, U8BIT num_freqs, U32BIT *frequencies) |
| Sets an array of frequencies that can be tried when tuning to a transport if the tuner fails to lock using the primary frequency. More...
|
|
BOOLEAN | STB_DPTryAdditionalFrequency (U8BIT path) |
| Checks to see if there's an additional frequency available on the given decode path that hasn't yet been tried and sets it as the next frequency for tuning. More...
|
|
void | STB_DPSetPCRPID (U8BIT path, U16BIT pid) |
| Writes PCR PID value into decode path store. More...
|
|
U16BIT | STB_DPGetPCRPID (U8BIT path) |
| Reads the PCR PID value from decode path store. More...
|
|
void | STB_DPSetVideoPID (U8BIT path, U16BIT pid) |
| Writes video PID value into decode path store. More...
|
|
U16BIT | STB_DPGetVideoPID (U8BIT path) |
| Reads the video PID value from decode path store. More...
|
|
void | STB_DPSetAudioPID (U8BIT path, U16BIT pid) |
| Writes audio PID value into decode path store. More...
|
|
U16BIT | STB_DPGetAudioPID (U8BIT path) |
| Reads the audio PID value from decode path store. More...
|
|
void | STB_DPSetADPID (U8BIT path, U16BIT pid) |
| Writes AD PID value into decode path store. More...
|
|
U16BIT | STB_DPGetADPID (U8BIT path) |
| Reads the audio PID value from decode path store. More...
|
|
void | STB_DPSetTextPID (U8BIT path, U16BIT pid) |
| Writes teletext PID value into decode path store. More...
|
|
U16BIT | STB_DPGetTextPID (U8BIT path) |
| Reads the teletext PID value from decode path store. More...
|
|
void | STB_DPSetDataPID (U8BIT path, U16BIT pid) |
| Writes data PID value into decode path store. More...
|
|
U16BIT | STB_DPGetDataPID (U8BIT path) |
| Reads the data PID value from decode path store. More...
|
|
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) |
| Writes AD mode value into decode path store. More...
|
|
E_STB_DP_AUDIO_MODE | STB_DPGetADMode (U8BIT path) |
| Reads the AD mode value from decode path store. More...
|
|
void | STB_DPSetAudioMode (U8BIT path, E_STB_DP_AUDIO_MODE mode) |
| Writes audio mode value into decode path store. More...
|
|
E_STB_DP_AUDIO_MODE | STB_DPGetAudioMode (U8BIT path) |
| Reads the audio mode value from decode path store. More...
|
|
void | STB_DPSetLockMode (U8BIT path, BOOLEAN mode) |
| Writes lock mode value into decode path store. More...
|
|
BOOLEAN | STB_DPGetLockMode (U8BIT path) |
| Reads the lock mode value from decode path store. More...
|
|
void | STB_DPSetOTASearchMode (U8BIT path, E_STB_OTA_SW_UPGRADE_SEARCH_MODE mode) |
| Sets the 'Over The Air' Software Upgrade Search Mode for a given path. More...
|
|
E_STB_OTA_SW_UPGRADE_SEARCH_MODE | STB_DPGetOTASearchMode (U8BIT path) |
| Returns the current 'Over The Air' Software Upgrade Search Mode for the given path. More...
|
|
BOOLEAN | STB_DPOTASearchEnabled (U8BIT path) |
| Returns TRUE if the current 'Over The Air' Software Upgrade Search Mode is manual or automatic, FALSE otherwise. More...
|
|
BOOLEAN | STB_DPSetVideoCodec (U8BIT path, E_STB_DP_VIDEO_CODEC codec) |
| Sets the type of CODEC to be used for Video decoding. More...
|
|
E_STB_DP_VIDEO_CODEC | STB_DPGetVideoCodec (U8BIT path) |
| Returns the type of CODEC to be used for Video decoding. More...
|
|
BOOLEAN | STB_DPSetAudioCodec (U8BIT path, E_STB_DP_AUDIO_CODEC codec) |
| Sets the type of CODEC to be used for Audio decoding. More...
|
|
E_STB_DP_AUDIO_CODEC | STB_DPGetAudioCodec (U8BIT path) |
| Returns the type of CODEC to be used for Audio decoding. More...
|
|
BOOLEAN | STB_DPSetADCodec (U8BIT path, E_STB_DP_AUDIO_CODEC codec) |
| Sets the type of CODEC to be used for AD decoding. More...
|
|
E_STB_DP_AUDIO_CODEC | STB_DPGetADCodec (U8BIT path) |
| Returns the type of CODEC to be used for AD decoding. More...
|
|
U8BIT | STB_DPGetPathSecondaryVideoDecoder (U8BIT path) |
| Returns the secondary video decoder ID acquired by the given decode path. More...
|
|