36 virtual bool CanDecode(
const std::string &filename) = 0;
37 virtual bool LoadFile(
const std::string& filename,
DecodedFrames& frames) = 0;
38 virtual const char* GetImageFormatName() = 0;
39 virtual const char* GetDecoderName() = 0;
41 const std::vector<std::string>& GetSupportedExtensions()
const {
return m_extensions; }
44 std::vector<std::string> m_extensions;
52 std::vector<uint8_t> pixels;
71 std::vector<DecodedFrame> frameList;
Definition: IDecoder.h:32
Definition: IDecoder.h:59
Definition: IDecoder.h:47
Definition: IDecoder.h:67