DVBCore  17.9.0
Open Source DVB Engine
 All Data Structures Files Functions Typedefs Macros Pages
Functions
common.h File Reference

Definition of functions common withing externals/HBBTV. More...

#include "techtype.h"
#include "hbbtv_sif_service.h"

Go to the source code of this file.

Functions

void EXT_HbbtvGetEvent (void *event, void *service, S_HBBTV_EVENT_DETAILS *details)
 Fills in the event details structure given the event handle. More...
 
U32BIT EXT_HbbtvPVRGetRecID (U32BIT timer, U32BIT recording)
 Returns the recording ID associated with the specified timer handle and recording handle. More...
 
void EXT_HbbtvPVRInitialise (void)
 Initialises the PVR resources needed by the HbbTV external interface.
 
void EXT_HbbtvPVRTerminate (void)
 Releases the PVR resources allocated by the HbbTV external interface.
 
void EXT_HbbtvNWInitialise (void)
 Initialises the Network resources needed by the HbbTV external interface.
 
void EXT_HbbtvNWTerminate (void)
 Releases the Network resources allocated by the HbbTV external interface.
 
void EXT_HbbtvServiceInitialise (void)
 Initialises the Service resources needed by the HbbTV external interface.
 
void EXT_HbbtvServiceTerminate (void)
 Releases the Service resources allocated by the HbbTV external interface.
 

Detailed Description

Definition of functions common withing externals/HBBTV.

Date
February 2014
Author
Sergio Panseri

Function Documentation

void EXT_HbbtvGetEvent ( void *  event,
void *  service,
S_HBBTV_EVENT_DETAILS *  details 
)

Fills in the event details structure given the event handle.

Parameters
eventEvent handle
serviceService handle
detailsPointer to the structure to fill in. HBBTV_ReleaseEventDetails can be called passing the structure pointer to ensure any allocated data relative to the event is freed
U32BIT EXT_HbbtvPVRGetRecID ( U32BIT  timer,
U32BIT  recording 
)

Returns the recording ID associated with the specified timer handle and recording handle.

Parameters
timerTimer handle
recordingRecording handle
Returns
Recording ID