summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/decode/ad_mpg123.c13
-rw-r--r--audio/decode/dec_audio.c2
2 files changed, 1 insertions, 14 deletions
diff --git a/audio/decode/ad_mpg123.c b/audio/decode/ad_mpg123.c
index 8699013acf..08739b7f4b 100644
--- a/audio/decode/ad_mpg123.c
+++ b/audio/decode/ad_mpg123.c
@@ -46,10 +46,6 @@ LIBAD_EXTERN(mpg123)
/* Switch for updating bitrate info of VBR files. Not essential. */
#define AD_MPG123_MEAN_BITRATE
-/* Funny thing, that. I assume I shall use it for selecting mpg123 channels.
- * Please correct me if I guessed wrong. */
-extern int fakemono;
-
struct ad_mpg123_context {
mpg123_handle *handle;
#ifdef AD_MPG123_MEAN_BITRATE
@@ -67,7 +63,7 @@ struct ad_mpg123_context {
* parameters. */
static int preinit(sh_audio_t *sh)
{
- int err, flag;
+ int err;
struct ad_mpg123_context *con;
/* Assumption: You always call preinit + init + uninit, on every file.
* But you stop at preinit in case it fails.
@@ -83,13 +79,6 @@ static int preinit(sh_audio_t *sh)
if (!con->handle)
goto bad_end;
- /* Guessing here: Default value triggers forced upmix of mono to stereo. */
- flag = fakemono == 0 ? MPG123_FORCE_STEREO :
- fakemono == 1 ? MPG123_MONO_LEFT :
- fakemono == 2 ? MPG123_MONO_RIGHT : 0;
- if (mpg123_param(con->handle, MPG123_ADD_FLAGS, flag, 0.0) != MPG123_OK)
- goto bad_end;
-
/* Basic settings.
* Don't spill messages, enable better resync with non-seekable streams.
* Give both flags individually without error checking to keep going with
diff --git a/audio/decode/dec_audio.c b/audio/decode/dec_audio.c
index dc461b81e3..4f2f462b92 100644
--- a/audio/decode/dec_audio.c
+++ b/audio/decode/dec_audio.c
@@ -39,8 +39,6 @@
#include "audio/filter/af.h"
-int fakemono = 0;
-
struct af_cfg af_cfg = {0}; // Configuration for audio filters
static int init_audio_codec(sh_audio_t *sh_audio, const char *decoder)