desc_atsc_service_location.h man page

lib/include/libdvbv5/desc_atsc_service_location.h — Provides the descriptors for ATSC service location.  


#include <libdvbv5/descriptors.h>

Data Structures

struct atsc_desc_service_location_elementary
service location elementary descriptors
struct atsc_desc_service_location
Describes the elementary streams inside a PAT table for ATSC.


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

Detailed Description

Provides the descriptors for ATSC service location.


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


Mauro Carvalho Chehab

Relevant specs

The descriptor described herein is defined at:

  • ATSC A/53
See also:

Bug Report

Please submit bug reports and patches to

Definition in file desc_atsc_service_location.h.


Generated automatically by Doxygen for libdvbv5 from the source code.


Sat Feb 10 2018 Version 1.12.5 libdvbv5