summaryrefslogtreecommitdiff
path: root/src/libaudtag/audtag.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/libaudtag/audtag.cc')
-rw-r--r--src/libaudtag/audtag.cc16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/libaudtag/audtag.cc b/src/libaudtag/audtag.cc
index bb50788..1eef8ca 100644
--- a/src/libaudtag/audtag.cc
+++ b/src/libaudtag/audtag.cc
@@ -26,7 +26,7 @@
namespace audtag {
-EXPORT bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image)
+EXPORT bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image)
{
TagModule * module = find_tag_module (file, TagType::None);
@@ -39,19 +39,7 @@ EXPORT bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image)
return module->read_tag (file, tuple, image);
}
-EXPORT bool tuple_read (Tuple & tuple, VFSFile & file)
-{
- return read_tag (file, & tuple, nullptr);
-}
-
-EXPORT Index<char> image_read (VFSFile & file)
-{
- Index<char> image;
- read_tag (file, nullptr, & image);
- return image;
-}
-
-EXPORT bool tuple_write (const Tuple & tuple, VFSFile & file, TagType new_type)
+EXPORT bool write_tuple (VFSFile & file, const Tuple & tuple, TagType new_type)
{
TagModule * module = find_tag_module (file, new_type);