Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0ee3ef1b authored by Songyue Han's avatar Songyue Han Committed by Gerrit Code Review
Browse files

Merge "CodecCapabilities: Add HlgEditing and Roi to encoder feature list." into main

parents 9d1a69a4 9cc9e5d5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -67,6 +67,8 @@ static const std::vector<Feature> ENCODER_FEATURES = {
    Feature(FEATURE_QpBounds, (1 << 3), false),
    Feature(FEATURE_EncodingStatistics, (1 << 4), false),
    Feature(FEATURE_HdrEditing, (1 << 5), false),
    Feature(FEATURE_HlgEditing, (1 << 6), true),
    Feature(FEATURE_Roi, (1 << 7), true),
    // feature to exclude codec from REGULAR codec list
    Feature(FEATURE_SpecialCodec,     (1 << 30), false, true),
};
+2 −0
Original line number Diff line number Diff line
@@ -860,11 +860,13 @@ inline constexpr char FEATURE_DynamicTimestamp[] = "dynamic-timestamp";
inline constexpr char FEATURE_EncodingStatistics[]     = "encoding-statistics";
inline constexpr char FEATURE_FrameParsing[]           = "frame-parsing";
inline constexpr char FEATURE_HdrEditing[]             = "hdr-editing";
inline constexpr char FEATURE_HlgEditing[]             = "hlg-editing";
inline constexpr char FEATURE_IntraRefresh[] = "intra-refresh";
inline constexpr char FEATURE_LowLatency[]             = "low-latency";
inline constexpr char FEATURE_MultipleFrames[] = "multiple-frames";
inline constexpr char FEATURE_PartialFrame[] = "partial-frame";
inline constexpr char FEATURE_QpBounds[] = "qp-bounds";
inline constexpr char FEATURE_Roi[]                    = "region-of-interest";
inline constexpr char FEATURE_SecurePlayback[]         = "secure-playback";
inline constexpr char FEATURE_SpecialCodec[]           = "special-codec";
inline constexpr char FEATURE_TunneledPlayback[]       = "tunneled-playback";