mirror of
https://github.com/vcmi/vcmi.git
synced 2025-06-17 00:07:41 +02:00
fix error message
This commit is contained in:
@ -541,9 +541,13 @@ std::pair<std::unique_ptr<ui8 []>, si64> CVideoPlayer::getAudio(const VideoPath
|
||||
|
||||
while (av_read_frame(formatAudio, &packet) >= 0)
|
||||
{
|
||||
avcodec_send_packet(codecContextAudio, &packet);
|
||||
avcodec_receive_frame(codecContextAudio, frameAudio);
|
||||
|
||||
if(packet.stream_index == streamAudio)
|
||||
{
|
||||
int rc = avcodec_send_packet(codecContextAudio, &packet);
|
||||
if (rc >= 0)
|
||||
packet.size = 0;
|
||||
rc = avcodec_receive_frame(codecContextAudio, frameAudio);
|
||||
if (rc >= 0)
|
||||
for (int s = 0; s < frameAudio->linesize[0]; s+=sizeof(ui8))
|
||||
{
|
||||
ui8 value;
|
||||
@ -552,6 +556,9 @@ std::pair<std::unique_ptr<ui8 []>, si64> CVideoPlayer::getAudio(const VideoPath
|
||||
}
|
||||
}
|
||||
|
||||
av_packet_unref(&packet);
|
||||
}
|
||||
|
||||
typedef struct WAV_HEADER {
|
||||
ui8 RIFF[4] = {'R', 'I', 'F', 'F'};
|
||||
ui32 ChunkSize;
|
||||
|
Reference in New Issue
Block a user