![]() |
DSMCC
22.11.0
|
Functions to support Stream Functionality. More...
#include "clDsmSystem.h"
#include "clDsmUtils.h"
#include "streamObject.h"
#include "defMemUtilsMgd.h"
#include "siQuery.h"
Functions | |
E_DscError | CDSM_StreamGetDeferredService (H_DsmCoreInst instance, H_DsmObject streamObject, void *userData1, void *userData2, S_DvbLocator **ppDeferredService) |
The Client calls this function to obtain the Association Tag which can be used to determine the PID on which stream data can be found. Before calling this function the Client must have completed loading and opened the stream object. More... | |
void | DSC_StrmObjectStoreDeferred (P_DsmCoreInst idp, P_DsmObject pDsmObject, S_DvbLocator multiplex) |
Functions to support Stream Functionality.
E_DscError CDSM_StreamGetDeferredService | ( | H_DsmCoreInst | instance, |
H_DsmObject | streamObject, | ||
void * | userData1, | ||
void * | userData2, | ||
S_DvbLocator ** | ppDeferredService | ||
) |
The Client calls this function to obtain the Association Tag which can be used to determine the PID on which stream data can be found. Before calling this function the Client must have completed loading and opened the stream object.
dsmccInstance | Allows support >= 1 instance of a DSMCC. |
streamObject | This handle indicates the stream object |
userData1 | Optional data to be used by client. This data is stored and returned unchanged to the Client using a callback. |
userData2 | Optional data to be used by client. This data is stored and returned unchanged to the Client using a callback. |
pDeferredService | return a pointer to deferred service structure |