From ef9801159e02595d906f669f5604789f1103dca0 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 22 Jul 2013 13:21:29 +0100 Subject: Hopefully fix complete lack of audio. --- src/lib/ffmpeg_decoder.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/lib/ffmpeg_decoder.cc') diff --git a/src/lib/ffmpeg_decoder.cc b/src/lib/ffmpeg_decoder.cc index 11cea8fb1..a67905dae 100644 --- a/src/lib/ffmpeg_decoder.cc +++ b/src/lib/ffmpeg_decoder.cc @@ -383,7 +383,13 @@ FFmpegDecoder::decode_audio_packet () audio (silence, _audio_position); } } - + + int const data_size = av_samples_get_buffer_size ( + 0, audio_codec_context()->channels, _frame->nb_samples, audio_sample_format (), 1 + ); + + audio (deinterleave_audio (_frame->data, data_size), _audio_position); + copy_packet.data += decode_result; copy_packet.size -= decode_result; } -- cgit v1.2.3