forked from bartvdbraak/blender
Audaspace: Fix for ppl with outdated ffmpeg.
This commit is contained in:
parent
5ab7047f65
commit
db38a7f2cc
@ -58,10 +58,15 @@ int AUD_FFMPEGReader::decode(AVPacket* packet, AUD_Buffer& buffer)
|
||||
|
||||
// read samples from the packet
|
||||
data_size = buf_size - buf_pos;
|
||||
read_length = avcodec_decode_audio3(m_codecCtx,
|
||||
/*read_length = avcodec_decode_audio3(m_codecCtx,
|
||||
(int16_t*)(((data_t*)buffer.getBuffer())+buf_pos),
|
||||
&data_size,
|
||||
packet);
|
||||
packet);*/
|
||||
read_length = avcodec_decode_audio2(m_codecCtx,
|
||||
(int16_t*)(((data_t*)buffer.getBuffer()) + buf_pos),
|
||||
&data_size,
|
||||
audio_pkg_data,
|
||||
audio_pkg_size);
|
||||
|
||||
// read error, next packet!
|
||||
if(read_length < 0)
|
||||
|
Loading…
Reference in New Issue
Block a user