libdvbpsi  2.0.0-git
Data Structures | Typedefs | Functions
dr_44.h File Reference

Application interface for the DVB cable delivery system 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_cable_deliv_sys_dr_s
 cable delivery system descriptor structure. More...
 

Typedefs

typedef struct
dvbpsi_cable_deliv_sys_dr_s 
dvbpsi_cable_deliv_sys_dr_t
 dvbpsi_cable_deliv_sys_dr_t type definition.
 

Functions

dvbpsi_cable_deliv_sys_dr_tdvbpsi_DecodeCableDelivSysDr (dvbpsi_descriptor_t *p_descriptor)
 cable delivery system descriptor decoder. More...
 
dvbpsi_descriptor_tdvbpsi_GenCableDelivSysDr (dvbpsi_cable_deliv_sys_dr_t *p_decoded, bool b_duplicate)
 cable delivery system descriptor generator. More...
 

Detailed Description

Application interface for the DVB cable delivery system descriptor decoder and generator.

Author
Ilkka Ollakka Application interface for the DVB cable delivery system descriptor decoder and generator. This descriptor's definition can be found in ETSI EN 300 468 section 6.2.13.1. dr_44.h is heavily based on dr_43.h file

Function Documentation

dvbpsi_cable_deliv_sys_dr_t * dvbpsi_DecodeCableDelivSysDr ( dvbpsi_descriptor_t p_descriptor)

cable delivery system descriptor decoder.

Parameters
p_descriptorpointer to the descriptor structure
Returns
a pointer to a new cable delivery system descriptor structure which contains the decoded data.
dvbpsi_descriptor_t * dvbpsi_GenCableDelivSysDr ( dvbpsi_cable_deliv_sys_dr_t p_decoded,
bool  b_duplicate 
)

cable delivery system descriptor generator.

Parameters
p_decodedpointer to a decoded cable delivery system descriptor 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.