23 std::string R5_SDK_CORE_EXPORT GetFfmpegVersion();
32 common::SourcePtr R5_SDK_CORE_EXPORT OpenSourceMediaFile(std::string fileName, common::ILoggerPtr logger, int32_t numberOfRepeat = -1);
40 common::CodecPtr R5_SDK_CORE_EXPORT CreateDefaultEncoder(common::CodecType type, common::ILoggerPtr logger);
48 common::CodecPtr R5_SDK_CORE_EXPORT CreateDefaultDecoder(common::CodecType type, common::ILoggerPtr logger);
56 std::vector<common::CodecPtr> R5_SDK_CORE_EXPORT GetEncoders(common::CodecType type, common::ILoggerPtr logger);
64 std::vector<common::CodecPtr> R5_SDK_CORE_EXPORT GetDecoders(common::CodecType type, common::ILoggerPtr logger);
71 int R5_SDK_CORE_EXPORT ConvertCodecTypeToAVCodecID(common::CodecType type);
Definition: r5ffmpeg.h:16