Merge tag 'v0.20.9'

release v0.20.9
This commit is contained in:
Max Kellermann
2017-06-04 12:57:05 +02:00
69 changed files with 240 additions and 232 deletions

View File

@@ -45,7 +45,7 @@ FakeDecoder::Ready(const AudioFormat audio_format,
}
DecoderCommand
FakeDecoder::GetCommand()
FakeDecoder::GetCommand() noexcept
{
return DecoderCommand::NONE;
}
@@ -56,13 +56,13 @@ FakeDecoder::CommandFinished()
}
SongTime
FakeDecoder::GetSeekTime()
FakeDecoder::GetSeekTime() noexcept
{
return SongTime();
}
uint64_t
FakeDecoder::GetSeekFrame()
FakeDecoder::GetSeekFrame() noexcept
{
return 1;
}

View File

@@ -34,10 +34,10 @@ struct FakeDecoder final : DecoderClient {
/* virtual methods from DecoderClient */
void Ready(AudioFormat audio_format,
bool seekable, SignedSongTime duration) override;
DecoderCommand GetCommand() override;
DecoderCommand GetCommand() noexcept override;
void CommandFinished() override;
SongTime GetSeekTime() override;
uint64_t GetSeekFrame() override;
SongTime GetSeekTime() noexcept override;
uint64_t GetSeekFrame() noexcept override;
void SeekError() override;
InputStreamPtr OpenUri(const char *uri) override;
size_t Read(InputStream &is, void *buffer, size_t length) override;