diff options
author | Max Kellermann <max@duempel.org> | 2013-10-24 20:33:12 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-10-24 20:33:12 +0200 |
commit | 92c85bd20dc4f55b53cc18887d4a6b9b165447ca (patch) | |
tree | d70a404b6c3caa335659f43d7ba9f7a1178f7f6a /src/decoder/OggFind.hxx | |
parent | f629eb8cb21377612c5c4453f495e5102b8c4803 (diff) | |
download | mpd-92c85bd20dc4f55b53cc18887d4a6b9b165447ca.tar.gz mpd-92c85bd20dc4f55b53cc18887d4a6b9b165447ca.tar.xz mpd-92c85bd20dc4f55b53cc18887d4a6b9b165447ca.zip |
decoder/opus: move SeekFindEOS() to OggFind.cxx
Diffstat (limited to '')
-rw-r--r-- | src/decoder/OggFind.hxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/decoder/OggFind.hxx b/src/decoder/OggFind.hxx index 7d18d2067..703510fb5 100644 --- a/src/decoder/OggFind.hxx +++ b/src/decoder/OggFind.hxx @@ -24,6 +24,7 @@ #include <ogg/ogg.h> +struct InputStream; class OggSyncState; /** @@ -35,4 +36,14 @@ class OggSyncState; bool OggFindEOS(OggSyncState &oy, ogg_stream_state &os, ogg_packet &packet); +/** + * Try to find the end-of-stream (EOS) packet. Seek to the end of the + * file if necessary. + * + * @return true if the EOS packet was found + */ +bool +OggSeekFindEOS(OggSyncState &oy, ogg_stream_state &os, ogg_packet &packet, + InputStream &is); + #endif |