Fix Theora video playback without a Vorbis stream

- prevent audio resampler errors when number of channels is 0,
- don't check for 'audio_done' when there is no audio data.
This commit is contained in:
Błażej Szczygieł
2016-06-15 15:31:32 +02:00
parent d412cb65be
commit 763b29f34e
2 changed files with 10 additions and 3 deletions

View File

@ -513,7 +513,7 @@ void VideoStreamPlaybackTheora::update(float p_delta) {
}
bool frame_done=false;
bool audio_done=false;
bool audio_done=!vorbis_p;
bool theora_done=false;