MythTV  master
Macros | Functions | Variables
mpegdescriptors.cpp File Reference
#include <climits>
#include "sctedescriptors.h"
#include "atscdescriptors.h"
#include "dvbdescriptors.h"
#include "mythmiscutil.h"
#include "mythlogging.h"
Include dependency graph for mpegdescriptors.cpp:

Go to the source code of this file.

Macros

#define EMPTY_STR_16   "","","","", "","","","", "","","","", "","","","",
 
#define SET_STRING(DESC_NAME)
 

Functions

static uint maxPriority (const QMap< uint, uint > &langPrefs)
 
static void comma_list_append (QString &str, const QString &extra)
 

Variables

const char * descriptor_tag_strings [256]
 

Macro Definition Documentation

◆ EMPTY_STR_16

#define EMPTY_STR_16   "","","","", "","","","", "","","","", "","","","",

Definition at line 214 of file mpegdescriptors.cpp.

◆ SET_STRING

#define SET_STRING (   DESC_NAME)
Value:
do { \
if (IsValid()) { DESC_NAME d(_data, DescriptorLength()+2); \
if (d.IsValid()) str = d.toString(); } } while (false)
static const uint16_t * d

Definition at line 386 of file mpegdescriptors.cpp.

Function Documentation

◆ maxPriority()

static uint maxPriority ( const QMap< uint, uint > &  langPrefs)
static

◆ comma_list_append()

static void comma_list_append ( QString &  str,
const QString &  extra 
)
static

Definition at line 331 of file mpegdescriptors.cpp.

Referenced by MPEGDescriptor::DescriptorTagString().

Variable Documentation

◆ descriptor_tag_strings

const char* descriptor_tag_strings[256]

Definition at line 216 of file mpegdescriptors.cpp.

Referenced by MPEGDescriptor::DescriptorTagString().