[feat] add new classes EncodedFrame/DecodedFrame/ReceivedFrame for video frame module

This commit is contained in:
dijunkun
2025-03-19 18:36:55 +08:00
parent 1cd9ea1b0e
commit b50175f943
49 changed files with 485 additions and 203 deletions

View File

@@ -10,7 +10,8 @@ class VideoEncoderFactory {
~VideoEncoderFactory();
static std::unique_ptr<VideoEncoder> CreateVideoEncoder(
bool hardware_acceleration, bool av1_encoding);
std::shared_ptr<SystemClock> clock, bool hardware_acceleration,
bool av1_encoding);
static bool CheckIsHardwareAccerlerationSupported();
};