System Interface, Tuner.
More...
#include "techtype.h"
#include "hbbtv_types.h"
Go to the source code of this file.
|
E_HBBTV_ERR | HBBTV_TuneIndex (S32BIT lcn) |
| Tunes to the specified service. This MUST be a non-blocking function. More...
|
|
E_HBBTV_ERR | HBBTV_TuneDSD (U8BIT *delivery_system_descriptor, U16BIT service_id) |
| Tunes to the serivce identified by the system delivery descriptor and the service id. This MUST be a non-blocking function. More...
|
|
E_HBBTV_ERR | HBBTV_TuneTriplet (U16BIT orig_net_id, U16BIT transport_id, U16BIT service_id) |
| Tunes to the serivce identified by the DVB triplet. This MUST be a non-blocking function. More...
|
|
System Interface, Tuner.
- Date
- Janauary 2014
- Author
- Sergio Panseri
E_HBBTV_ERR HBBTV_TuneDSD |
( |
U8BIT * |
delivery_system_descriptor, |
|
|
U16BIT |
service_id |
|
) |
| |
Tunes to the serivce identified by the system delivery descriptor and the service id. This MUST be a non-blocking function.
- Parameters
-
delivery_system_descriptor | Sequence of bytes representing a system delivery descriptor as defined in EN300468 section 6.2.13 |
service_id | Service ID |
- Returns
- - HBBTV_OK on success
- HBBTV_ERR_BAD_PARAMETER invalid parameter
- HBBTV_ERR_OTHER controlling application specific error
E_HBBTV_ERR HBBTV_TuneIndex |
( |
S32BIT |
lcn | ) |
|
Tunes to the specified service. This MUST be a non-blocking function.
- Parameters
-
lcn | Logical Channel Number of the service to which the tuner is to attempt to tune. |
- Returns
- - HBBTV_OK on success
- HBBTV_ERR_BAD_PARAMETER invalid parameter
- HBBTV_ERR_OTHER controlling application specific error.
E_HBBTV_ERR HBBTV_TuneTriplet |
( |
U16BIT |
orig_net_id, |
|
|
U16BIT |
transport_id, |
|
|
U16BIT |
service_id |
|
) |
| |
Tunes to the serivce identified by the DVB triplet. This MUST be a non-blocking function.
- Parameters
-
orig_net_id | Original Network ID |
transport_id | Transport ID |
service_id | Service ID |
- Returns
- - HBBTV_OK on success
- HBBTV_ERR_BAD_PARAMETER invalid parameter
- HBBTV_ERR_OTHER controlling application specific error