vdr-plugin-softhddevice-drm-gles 1.6.7
alsadevice.cpp File Reference

AlSA output device. More...

#include <string>
#include <vector>
#include <alsa/asoundlib.h>
#include "alsadevice.h"
#include "config.h"
#include "logger.h"

Go to the source code of this file.

Functions

static void AlsaNoopCallback (__attribute__((unused)) const char *file, __attribute__((unused)) int line, __attribute__((unused)) const char *function, __attribute__((unused)) int err, __attribute__((unused)) const char *fmt,...)
 Empty log callback.
 
static const charalsaToFFmpegChannel (const char *alsaName)
 FFmpeg does not have channels called "RL" or "RR" So "rename" Alsas RL (rear left) and RR (rear right) to FFmpegs BL (back left) and BR (back right) to make the channelmap filter parser happy.
 

Detailed Description

AlSA output device.

cAlsaDevice handles the Alsa output device

Definition in file alsadevice.cpp.