mirror of https://github.com/odrling/Aegisub
audio_resample wants samples per channel
Originally committed to SVN as r340.
This commit is contained in:
parent
8d0f650b58
commit
53d0cf0385
|
@ -144,7 +144,7 @@ void LAVCAudioProvider::GetAudio(void *buf, __int64 start, __int64 count)
|
||||||
if (rsct) {
|
if (rsct) {
|
||||||
if ((__int64)(samples * resample_ratio) > _count)
|
if ((__int64)(samples * resample_ratio) > _count)
|
||||||
samples = (__int64)(_count * resample_ratio);
|
samples = (__int64)(_count * resample_ratio);
|
||||||
samples = audio_resample(rsct, _buf, buffer, samples);
|
samples = audio_resample(rsct, _buf, buffer, samples / codecContext->channels);
|
||||||
|
|
||||||
assert(samples <= _count);
|
assert(samples <= _count);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue