libdvbpsi  1.3.0
Data Structures | Typedefs | Functions
dr_41.h File Reference

Application interface for the DVB "service list" descriptor decoder and generator. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dvbpsi_service_list_dr_s
 "service list" descriptor structure. More...

Typedefs

typedef struct
dvbpsi_service_list_dr_s 
dvbpsi_service_list_dr_t
 dvbpsi_service_list_dr_t type definition.

Functions

dvbpsi_service_list_dr_tdvbpsi_DecodeServiceListDr (dvbpsi_descriptor_t *p_descriptor)
 "service list" descriptor decoder.
dvbpsi_descriptor_tdvbpsi_GenServiceListDr (dvbpsi_service_list_dr_t *p_decoded, bool b_duplicate)
 "service list" descriptor generator.

Detailed Description

Application interface for the DVB "service list" descriptor decoder and generator.

>

Author:
Corno Roberto <corno.roberto@gmail.com> Application interface for the DVB "service list" descriptor decoder and generator. This descriptor's definition can be found in ETSI EN 300 468 section 6.2.35.

Function Documentation

"service list" descriptor decoder.

Parameters:
p_descriptorpointer to the descriptor structure
Returns:
a pointer to a new "service list" descriptor structure which contains the decoded data.
dvbpsi_descriptor_t * dvbpsi_GenServiceListDr ( dvbpsi_service_list_dr_t p_decoded,
bool  b_duplicate 
)

"service list" descriptor generator.

Parameters:
p_decodedpointer to a decoded "service list" descriptor structure
b_duplicateif non zero then duplicate the p_decoded structure into the descriptor
Returns:
a pointer to a new descriptor structure which contains encoded data.