HEVC (and some other small shit)

This commit is contained in:
KingKDot
2026-07-18 01:27:58 -05:00
parent b619658a95
commit ae74e17d13
34 changed files with 1129 additions and 101 deletions
+14 -6
View File
@@ -78,13 +78,21 @@ type DesktopEncoderProfile struct {
Providers []string `msgpack:"providers"`
}
type DesktopCodecCapability struct {
Codec string `msgpack:"codec"`
Encoders []string `msgpack:"encoders,omitempty"`
Transports []string `msgpack:"transports"`
Hardware bool `msgpack:"hardware,omitempty"`
}
type DesktopEncoderCapabilities struct {
Type string `msgpack:"type"`
CommandID string `msgpack:"commandId,omitempty"`
Probed bool `msgpack:"probed"`
Display int `msgpack:"display"`
Profiles []DesktopEncoderProfile `msgpack:"profiles"`
Detail string `msgpack:"detail,omitempty"`
Type string `msgpack:"type"`
CommandID string `msgpack:"commandId,omitempty"`
Probed bool `msgpack:"probed"`
Display int `msgpack:"display"`
Profiles []DesktopEncoderProfile `msgpack:"profiles"`
Codecs []DesktopCodecCapability `msgpack:"codecs"`
Detail string `msgpack:"detail,omitempty"`
}
type ClientLogEntry struct {