2023-03-06 14:42:04 +01:00
|
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
// Copyright The Music Player Daemon Project
|
2009-02-28 16:44:41 +01:00
|
|
|
|
2013-07-28 20:31:27 +02:00
|
|
|
#ifndef MPD_APE_TAG_HXX
|
|
|
|
#define MPD_APE_TAG_HXX
|
2009-02-28 16:44:41 +01:00
|
|
|
|
2016-02-22 13:31:03 +01:00
|
|
|
class InputStream;
|
2018-07-05 19:07:05 +02:00
|
|
|
class TagHandler;
|
2012-02-11 19:12:02 +01:00
|
|
|
|
2016-02-22 13:31:03 +01:00
|
|
|
/**
|
|
|
|
* Scan the APE tags of a stream.
|
|
|
|
*
|
2020-01-18 19:50:40 +01:00
|
|
|
* Throws on I/O error.
|
|
|
|
*
|
2016-02-22 13:31:03 +01:00
|
|
|
* @param path_fs the path of the file in filesystem encoding
|
|
|
|
*/
|
|
|
|
bool
|
2020-01-18 19:50:40 +01:00
|
|
|
tag_ape_scan2(InputStream &is, TagHandler &handler);
|
2016-02-22 13:31:03 +01:00
|
|
|
|
2009-02-28 16:44:41 +01:00
|
|
|
#endif
|