![]() |
DVBCore
22.3.0
Open Source DVB Engine
|
System Interface, Decoding. More...
#include <stdio.h>
#include <techtype.h>
#include <dbgfuncs.h>
#include "stbdpc.h"
#include "stbvtc.h"
#include "ap_dbacc.h"
#include "ap_cntrl.h"
#include "hbbtv_sif_types.h"
#include "hbbtv_sif_decoding.h"
Macros | |
#define | DBG(string, vars...) |
Functions | |
void | HBBTV_ControlDVBPresentation (BOOLEAN control) |
Function used to notify the controlling application whether the HbbTV engine is taking control of the A/V presentation. More... | |
E_HBBTV_ERR | HBBTV_PresentDVBAudio (S16BIT component_tag) |
Instructs the controlling application to present the audio specified by its component tag. More... | |
E_HBBTV_ERR | HBBTV_StopDVBAudio (void) |
Instructs the controlling application to stop the audio presentation. More... | |
E_HBBTV_ERR | HBBTV_PresentDVBVideo (S16BIT component_tag) |
Instructs the controlling application to present the video specified by its component tag. More... | |
E_HBBTV_ERR | HBBTV_StopDVBVideo (void) |
Instructs the controlling application to stop the video presentation. More... | |
E_HBBTV_ERR | HBBTV_PresentDVBSubtitle (S16BIT component_tag) |
Instructs the controlling application to present the subtitles specified by their component tag. More... | |
E_HBBTV_ERR | HBBTV_StopDVBSubtitle (void) |
Instructs the controlling application to stop the subtitle presentation. More... | |
void | HBBTV_SetVideoRectangle (S_HBBTV_RECT *rect) |
Changes the presentation window of the DVB video. More... | |
System Interface, Decoding.
void HBBTV_ControlDVBPresentation | ( | BOOLEAN | control | ) |
Function used to notify the controlling application whether the HbbTV engine is taking control of the A/V presentation.
control | TRUE when the HbbTV engine is in control of the A/V, FALSE otherwise. |
E_HBBTV_ERR HBBTV_PresentDVBAudio | ( | S16BIT | component_tag | ) |
Instructs the controlling application to present the audio specified by its component tag.
component_tag | Component tag of the audio to be presented. If the component_tag value is -1, the default audio elementary stream must be used. |
E_HBBTV_ERR HBBTV_PresentDVBSubtitle | ( | S16BIT | component_tag | ) |
Instructs the controlling application to present the subtitles specified by their component tag.
component_tag | Component tag of the subtitle to be presented. If the component_tag value is -1, the default video elementary stream must be used. |
E_HBBTV_ERR HBBTV_PresentDVBVideo | ( | S16BIT | component_tag | ) |
Instructs the controlling application to present the video specified by its component tag.
component_tag | Component tag of the video to be presented. If the component_tag value is -1, the default video elementary stream must be used. |
void HBBTV_SetVideoRectangle | ( | S_HBBTV_RECT * | rect | ) |
Changes the presentation window of the DVB video.
rect | Rectangle representing the position where the video should be presented. Values are in HbbTV 1280x720 coordinates. |
E_HBBTV_ERR HBBTV_StopDVBAudio | ( | void | ) |
Instructs the controlling application to stop the audio presentation.
E_HBBTV_ERR HBBTV_StopDVBSubtitle | ( | void | ) |
Instructs the controlling application to stop the subtitle presentation.
E_HBBTV_ERR HBBTV_StopDVBVideo | ( | void | ) |
Instructs the controlling application to stop the video presentation.