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 std::array< const std::string, 256 > descriptor_tag_strings
 

Macro Definition Documentation

◆ EMPTY_STR_16

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

Definition at line 225 of file mpegdescriptors.cpp.

◆ SET_STRING

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

Definition at line 400 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 341 of file mpegdescriptors.cpp.

Referenced by MPEGDescriptor::DescriptorTagString().

Variable Documentation

◆ descriptor_tag_strings

const std::array<const std::string,256> descriptor_tag_strings

Definition at line 226 of file mpegdescriptors.cpp.

Referenced by MPEGDescriptor::DescriptorTagString().

false
VERBOSE_PREAMBLE false
Definition: verbosedefs.h:85
d
static const uint16_t * d
Definition: iso6937tables.cpp:1025
toString
QString toString(MarkTypes type)
Definition: programtypes.cpp:26