diff options
author | Max Kellermann <max@duempel.org> | 2014-08-26 21:52:28 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-08-26 22:27:04 +0200 |
commit | 0c2d767f6fca030a8da3202c05b3eb80ba176ef1 (patch) | |
tree | 481acab9b4a1fadf8e208142bde510167b406d7e /src/decoder/DecoderAPI.hxx | |
parent | 02e697032f7f375e67acc349ada6d849edf51aa3 (diff) | |
download | mpd-0c2d767f6fca030a8da3202c05b3eb80ba176ef1.tar.gz mpd-0c2d767f6fca030a8da3202c05b3eb80ba176ef1.tar.xz mpd-0c2d767f6fca030a8da3202c05b3eb80ba176ef1.zip |
DecoderAPI: use std::chrono::duration for decoder_seek*()
For type safety and code readability.
Diffstat (limited to 'src/decoder/DecoderAPI.hxx')
-rw-r--r-- | src/decoder/DecoderAPI.hxx | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/decoder/DecoderAPI.hxx b/src/decoder/DecoderAPI.hxx index 2464ee6fa..ca33e26c7 100644 --- a/src/decoder/DecoderAPI.hxx +++ b/src/decoder/DecoderAPI.hxx @@ -37,6 +37,7 @@ #include "AudioFormat.hxx" #include "MixRampInfo.hxx" #include "config/ConfigData.hxx" +#include "Chrono.hxx" // IWYU pragma: end_exports @@ -84,21 +85,11 @@ decoder_command_finished(Decoder &decoder); * Call this when you have received the DecoderCommand::SEEK command. * * @param decoder the decoder object - * @return the destination position for the week - */ -gcc_pure -double -decoder_seek_where(Decoder &decoder); - -/** - * Call this when you have received the DecoderCommand::SEEK command. - * - * @param decoder the decoder object * @return the destination position for the seek in milliseconds */ gcc_pure -unsigned -decoder_seek_where_ms(Decoder &decoder); +SongTime +decoder_seek_time(Decoder &decoder); /** * Call this when you have received the DecoderCommand::SEEK command. |