Formats::Chiptune::Container::Ptr Decode(const Binary::Container& rawData) const override { if (!Format->Match(rawData)) { return Formats::Chiptune::Container::Ptr(); } Builder& stub = GetStubBuilder(); return Formats::Chiptune::ProTracker3::Parse(rawData, stub); }
Formats::Chiptune::Container::Ptr Decode(const Binary::Container& rawData) const override { Builder& stub = GetStubBuilder(); return Parse(rawData, stub); }