MythTV  master
Macros | Functions | Variables
mpegdescriptors.cpp File Reference
#include <climits>
#include "libmythbase/mythlogging.h"
#include "libmythbase/stringutil.h"
#include "sctedescriptors.h"
#include "atscdescriptors.h"
#include "dvbdescriptors.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 216 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 391 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 333 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 219 of file mpegdescriptors.cpp.

Referenced by MPEGDescriptor::DescriptorTagString().

MythDate::toString
QString toString(const QDateTime &raw_dt, uint format)
Returns formatted string representing the time.
Definition: mythdate.cpp:93
false
VERBOSE_PREAMBLE false
Definition: verbosedefs.h:89
d
static const iso6937table * d
Definition: iso6937tables.cpp:1025