dr_76.h File Reference

Decode Content Identifier Descriptor. More...

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

Go to the source code of this file.

Data Structures

struct  dvbpsi_crid_entry_s
 CRID Entry. More...
struct  dvbpsi_content_id_dr_s
 Content Identifier Descriptor. More...

Defines

#define CRID_TYPE_UNDEFINED   0
 Content Resource Identifier Descriptor for undefined content.
#define CRID_TYPE_CONTENT   1
 Content Resource Identifier Descriptor for type content.
#define CRID_TYPE_SERIES   2
 Content Resource Identifier Descriptor for type series content.
#define CRID_TYPE_RECOMMENDATION   3
 Content Resource Identifier Descriptor for type recommended content.
#define CRID_LOCATION_DESCRIPTOR   0
 Content Resource Identifier Descriptor for location.
#define CRID_LOCATION_CIT   1
 Content Resource Identifier Descriptor for CIT(?).
#define DVBPSI_CRID_ENTRY_DR_MAX   85
 Maximum number of dvbpsi_crid_entry_t entries present in.

Typedefs

typedef struct dvbpsi_crid_entry_s dvbpsi_crid_entry_t
 dvbpsi_crid_entry_t type definition.
typedef struct
dvbpsi_content_id_dr_s 
dvbpsi_content_id_dr_t
 dvbpsi_content_id_dr_t type definition.

Functions

dvbpsi_content_id_dr_tdvbpsi_DecodeContentIdDr (dvbpsi_descriptor_t *p_descriptor)
 Decode a Content Identifier descriptor (tag 0x76).

Detailed Description

Decode Content Identifier Descriptor.

Author:
Adam Charrett

Define Documentation

#define DVBPSI_CRID_ENTRY_DR_MAX   85

Maximum number of dvbpsi_crid_entry_t entries present in.

See also:
dvbpsi_content_id_dr_t

Function Documentation

dvbpsi_content_id_dr_s dvbpsi_DecodeContentIdDr ( dvbpsi_descriptor_t p_descriptor  ) 

Decode a Content Identifier descriptor (tag 0x76).

Parameters:
p_descriptor Raw descriptor to decode.
Returns:
NULL if the descriptor could not be decoded or a pointer to a dvbpsi_content_id_dr_t structure.

Generated on 10 Sep 2015 for libdvbpsi by  doxygen 1.6.1