DVBCore  1.0
Open source DVB engine
midware/stb/src/stbresmgr.h File Reference

STB middleware resource management module header file. More...

Go to the source code of this file.

Defines

#define INVALID_RES_ID   ((U8BIT)0xFF) /* ID used to represent an invalid resource */

Functions

BOOLEAN STB_RESInitialise (void)
U8BIT STB_RESNumTuners (void)
U8BIT STB_RESAcquireTuner (E_STB_DP_SIGNAL_TYPE tuner_type, void *transport, BOOLEAN for_recording, E_STB_DP_RES_OWNER owner, BOOLEAN *tuner_taken)
void STB_RESReleaseTuner (U8BIT tuner_id, BOOLEAN for_recording)
void STB_RESSetTunerOwner (U8BIT tuner_id, E_STB_DP_RES_OWNER owner)
E_STB_DP_SIGNAL_TYPE STB_RESGetTunerType (U8BIT tuner_id)
void STB_RESSetTunedTransport (U8BIT tuner_id, void *t_ptr)
void * STB_RESGetTunedTransport (U8BIT tuner_id)
BOOLEAN STB_RESCanTuneToTransport (E_STB_DP_SIGNAL_TYPE tuner_type, void *transport)
U8BIT STB_RESTunerUsageCount (U8BIT tuner_id)
U8BIT STB_RESNumDemuxes (void)
U8BIT STB_RESAcquireDemux (U8BIT demux_id, U16BIT caps)
void STB_RESReleaseDemux (U8BIT demux_id)
U16BIT STB_RESGetDemuxCaps (U8BIT demux_id)
U8BIT STB_RESNumAudioDecoders (void)
U8BIT STB_RESAcquireAudioDecoder (void)
void STB_RESReleaseAudioDecoder (U8BIT decoder_id)
U8BIT STB_RESAcquireADDecoder (void)
void STB_RESReleaseADDecoder (U8BIT decoder_id)
U8BIT STB_RESNumVideoDecoders (void)
U8BIT STB_RESAcquireVideoDecoder (void)
void STB_RESReleaseVideoDecoder (U8BIT decoder_id)
U8BIT STB_RESNumCISlots (void)
U8BIT STB_RESAcquireCISlot (void *service, U8BIT *pmt_data, U8BIT *ci_protection_desc)
BOOLEAN STB_RESUseCISlot (U8BIT slot_id)
U8BIT STB_RESGetCISlotUsageCount (U8BIT slot_id)
void STB_RESReleaseCISlot (U8BIT slot_id)

Detailed Description

STB middleware resource management module header file.

Date:
June 2007
Author:
Steve Ford
 All Data Structures Files Functions Typedefs Defines