MythTV  master
Macros | Variables
audiooutputdigitalencoder.cpp File Reference
#include <cstdio>
#include <cstring>
#include <unistd.h>
#include "libavutil/mem.h"
#include "libavcodec/avcodec.h"
#include "libmythbase/compat.h"
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythlogging.h"
#include "audiooutputdigitalencoder.h"
#include "audiooutpututil.h"
Include dependency graph for audiooutputdigitalencoder.cpp:

Go to the source code of this file.

Macros

#define LOC   QString("DEnc: ")
 
#define AC3_FIXED   0
 
#define MYTH_USE_FLOAT   1
 

Variables

static constexpr const char * CODECNAME { "ac3" }
 
static constexpr AVSampleFormat FFMPEG_SAMPLE_FORMAT { AV_SAMPLE_FMT_FLTP }
 
static constexpr AudioFormat MYTH_SAMPLE_FORMAT { FORMAT_FLT }
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("DEnc: ")

Definition at line 20 of file audiooutputdigitalencoder.cpp.

◆ AC3_FIXED

#define AC3_FIXED   0

Definition at line 90 of file audiooutputdigitalencoder.cpp.

◆ MYTH_USE_FLOAT

#define MYTH_USE_FLOAT   1

Definition at line 99 of file audiooutputdigitalencoder.cpp.

Variable Documentation

◆ CODECNAME

constexpr const char* CODECNAME { "ac3" }
staticconstexpr

Definition at line 96 of file audiooutputdigitalencoder.cpp.

Referenced by AudioOutputDigitalEncoder::Init().

◆ FFMPEG_SAMPLE_FORMAT

constexpr AVSampleFormat FFMPEG_SAMPLE_FORMAT { AV_SAMPLE_FMT_FLTP }
staticconstexpr

Definition at line 97 of file audiooutputdigitalencoder.cpp.

Referenced by AudioOutputDigitalEncoder::Init().

◆ MYTH_SAMPLE_FORMAT

constexpr AudioFormat MYTH_SAMPLE_FORMAT { FORMAT_FLT }
staticconstexpr

Definition at line 98 of file audiooutputdigitalencoder.cpp.

Referenced by AudioOutputDigitalEncoder::Encode().