![]() |
MHEG5
22.3.0
|
Task functions for IC Streamer. More...
#include "techtype.h"
Go to the source code of this file.
Functions | |
E_MhegErr | MHEG5StreamerStartTask (U32BIT stack, U8BIT priority) |
Start streamer task. The task passes stream data to the external application and generates stream and engine events for the MHEG-5 application. More... | |
void | MHEG5StreamerSendSignalToTask (void) |
Send signal to streamer task to wake it up (if it's asleep) More... | |
void | MHEG5StreamerRegisterUnderflowCallback (void(*callback)(U32BIT requestId, U32BIT playoutTime)) |
Register notification callback for underflow events. If a callback is already registered for the event, it will be replaced. More... | |
void | MHEG5StreamerStopTask (void) |
Stop streamer task. This function blocks until the task is stopped. More... | |
Task functions for IC Streamer.
void MHEG5StreamerRegisterUnderflowCallback | ( | void(*)(U32BIT requestId, U32BIT playoutTime) | callback | ) |
Register notification callback for underflow events. If a callback is already registered for the event, it will be replaced.
void MHEG5StreamerSendSignalToTask | ( | void | ) |
Send signal to streamer task to wake it up (if it's asleep)
E_MhegErr MHEG5StreamerStartTask | ( | U32BIT | stack, |
U8BIT | priority | ||
) |
Start streamer task. The task passes stream data to the external application and generates stream and engine events for the MHEG-5 application.
stack | Stack size for the task |
priority | Task priority |
void MHEG5StreamerStopTask | ( | void | ) |
Stop streamer task. This function blocks until the task is stopped.