diff options
Diffstat (limited to 'libavcodec/opus.h')
-rw-r--r-- | libavcodec/opus.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libavcodec/opus.h b/libavcodec/opus.h index 94993d623e..55c91fa012 100644 --- a/libavcodec/opus.h +++ b/libavcodec/opus.h @@ -173,6 +173,16 @@ typedef struct ChannelMap { typedef struct OpusContext { OpusStreamContext *streams; + + /* current output buffers for each streams */ + float **out; + int *out_size; + /* Buffers for synchronizing the streams when they have different + * resampling delays */ + AVAudioFifo **sync_buffers; + /* number of decoded samples for each stream */ + int *decoded_samples; + int nb_streams; int nb_stereo_streams; |