desc_service.h man page

lib/include/libdvbv5/desc_service.h — Provides the descriptors for the service descriptor.  


#include <libdvbv5/descriptors.h>

Data Structures

struct dvb_desc_service
Structure containing the service descriptor.


int dvb_desc_service_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc)
Initializes and parses the service descriptor.
void dvb_desc_service_print (struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc)
Prints the content of the service descriptor.
void dvb_desc_service_free (struct dvb_desc *desc)
Frees all data allocated by the service descriptor.

Detailed Description

Provides the descriptors for the service descriptor.


GNU Lesser General Public License version 2.1 (LGPLv2.1)


Mauro Carvalho Chehab

Andre Roth

Relevant specs

The descriptor described herein is defined at:

  • ETSI EN 300 468 V1.11.1
Bug Report

Please submit bug reports and patches to

Definition in file desc_service.h.


Generated automatically by Doxygen for libdvbv5 from the source code.


Sat Feb 10 2018 Version 1.12.5 libdvbv5