15 #ifndef SHAKA_EMBEDDED_MEDIA_DECODER_H_ 16 #define SHAKA_EMBEDDED_MEDIA_DECODER_H_ 21 #include "../eme/implementation.h" 22 #include "../macros.h" 54 virtual void ResetDecoder() = 0;
75 std::vector<std::shared_ptr<DecodedFrame>>*
frames,
76 std::string* extra_info) = 0;
83 static std::unique_ptr<Decoder> CreateDefaultDecoder();
89 #endif // SHAKA_EMBEDDED_MEDIA_DECODER_H_
#define SHAKA_DECLARE_INTERFACE_METHODS(Type)
std::list< std::shared_ptr< BaseFrame > > frames