]> git.tdb.fi Git - libs/datafile.git/blobdiff - tool/packer.h
Recognize and handle raw data files in the data tool
[libs/datafile.git] / tool / packer.h
index 151947fbba945bd683017cf1389ff5e467278c3d..313ee033216969b9d8931435098848e26d6c9b54 100644 (file)
@@ -34,7 +34,9 @@ public:
        void pack_file(const std::string &);
 private:
        bool detect_data(Msp::IO::Seekable &);
+       bool detect_raw(Msp::IO::Seekable &);
        void transfer_datafile(Msp::IO::Base &, const std::string &, Msp::IO::Base &, ObjectList &);
+       void transfer_raw_data(Msp::IO::Base &, const std::string &, Msp::IO::Base &);
        void transfer_unknown(Msp::IO::Base &, Msp::IO::Base &);
 public:
        void create_pack(const std::string &);