15 #ifndef SHAKA_EMBEDDED_MEDIA_STREAM_INFO_H_ 16 #define SHAKA_EMBEDDED_MEDIA_STREAM_INFO_H_ 22 #include "../macros.h" 35 StreamInfo(
const std::string& mime,
const std::string& codec,
bool is_video,
38 const std::vector<uint8_t>& extra_data,
39 uint32_t
width, uint32_t
height, uint32_t channel_count,
40 uint32_t sample_rate);
95 std::unique_ptr<Impl> impl_;
101 #endif // SHAKA_EMBEDDED_MEDIA_STREAM_INFO_H_
#define SHAKA_NON_COPYABLE_OR_MOVABLE_TYPE(Type)