mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-08 13:22:53 +02:00
Implement reset_codec()
(cherry picked from commit c56313aa7969691f1a779e5ac5666f012676836f) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
06b67051d5
commit
f12f189638
@ -746,6 +746,17 @@ static void clear_codec_buffers(WmallDecodeCtx *s)
|
||||
}
|
||||
}
|
||||
|
||||
static void reset_codec(WmallDecodeCtx *s)
|
||||
{
|
||||
int ich, ilms;
|
||||
s->mclms_recent = s->mclms_order * s->num_channels;
|
||||
for (ich = 0; ich < s->num_channels; ich++)
|
||||
for (ilms = 0; ilms < s->cdlms_ttl[ich]; ilms++)
|
||||
s->cdlms[ich][ilms].recent = s->cdlms[ich][ilms].order;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
*@brief Decode a single subframe (block).
|
||||
*@param s codec context
|
||||
|
Loading…
Reference in New Issue
Block a user