libaf: add opts pointer to struct af_stream

This commit is contained in:
Uoti Urpala 2010-10-31 18:40:05 +02:00
parent 4c92247437
commit 6335de8621
2 changed files with 4 additions and 2 deletions

View File

@ -23,6 +23,7 @@
#include "config.h"
#include "options.h"
#include "af_format.h"
#include "control.h"
#include "cpudetect.h"
@ -116,6 +117,7 @@ typedef struct af_stream
af_data_t output;
// Configuration for this stream
af_cfg_t cfg;
struct MPOpts *opts;
}af_stream_t;
/*********************************************

View File

@ -328,8 +328,8 @@ int init_audio_filters(sh_audio_t *sh_audio, int in_samplerate,
{
af_stream_t *afs = sh_audio->afilter;
if (!afs) {
afs = malloc(sizeof(af_stream_t));
memset(afs, 0, sizeof(af_stream_t));
afs = calloc(1, sizeof(struct af_stream));
afs->opts = sh_audio->opts;
}
// input format: same as codec's output format:
afs->input.rate = in_samplerate;