feat(playback): add per-user transcoding controls (#375)
* feat(playback): add per-user transcoding controls * fix(playback): enforce forced video transcode permission * chore: address transcode control review feedback * fix(playback): recheck transcode permission on audio switch --------- Co-authored-by: Quick104 <31828688+Quick104@users.noreply.github.com>
This commit is contained in:
@@ -2294,6 +2294,8 @@ export interface AdminUser {
|
||||
max_playback_quality: string;
|
||||
max_streams: number;
|
||||
max_transcodes: number;
|
||||
transcode_allowed: boolean;
|
||||
audio_transcode_allowed: boolean;
|
||||
max_profiles: number;
|
||||
download_allowed: boolean;
|
||||
download_transcode_allowed: boolean;
|
||||
@@ -2314,6 +2316,8 @@ export interface CreateUserRequest {
|
||||
max_playback_quality?: string;
|
||||
max_streams?: number;
|
||||
max_transcodes?: number;
|
||||
transcode_allowed?: boolean;
|
||||
audio_transcode_allowed?: boolean;
|
||||
max_profiles?: number;
|
||||
download_allowed?: boolean;
|
||||
download_transcode_allowed?: boolean;
|
||||
@@ -2331,6 +2335,8 @@ export interface UpdateUserRequest {
|
||||
max_playback_quality?: string;
|
||||
max_streams?: number;
|
||||
max_transcodes?: number;
|
||||
transcode_allowed?: boolean;
|
||||
audio_transcode_allowed?: boolean;
|
||||
max_profiles?: number;
|
||||
download_allowed?: boolean;
|
||||
download_transcode_allowed?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user