mirror of
https://github.com/immich-app/immich.git
synced 2026-06-12 19:11:52 -07:00
chore(server)!: remove libopus enum (#28325)
This commit is contained in:
-3
@@ -25,7 +25,6 @@ class AudioCodec {
|
|||||||
|
|
||||||
static const mp3 = AudioCodec._(r'mp3');
|
static const mp3 = AudioCodec._(r'mp3');
|
||||||
static const aac = AudioCodec._(r'aac');
|
static const aac = AudioCodec._(r'aac');
|
||||||
static const libopus = AudioCodec._(r'libopus');
|
|
||||||
static const opus = AudioCodec._(r'opus');
|
static const opus = AudioCodec._(r'opus');
|
||||||
static const pcmS16le = AudioCodec._(r'pcm_s16le');
|
static const pcmS16le = AudioCodec._(r'pcm_s16le');
|
||||||
|
|
||||||
@@ -33,7 +32,6 @@ class AudioCodec {
|
|||||||
static const values = <AudioCodec>[
|
static const values = <AudioCodec>[
|
||||||
mp3,
|
mp3,
|
||||||
aac,
|
aac,
|
||||||
libopus,
|
|
||||||
opus,
|
opus,
|
||||||
pcmS16le,
|
pcmS16le,
|
||||||
];
|
];
|
||||||
@@ -76,7 +74,6 @@ class AudioCodecTypeTransformer {
|
|||||||
switch (data) {
|
switch (data) {
|
||||||
case r'mp3': return AudioCodec.mp3;
|
case r'mp3': return AudioCodec.mp3;
|
||||||
case r'aac': return AudioCodec.aac;
|
case r'aac': return AudioCodec.aac;
|
||||||
case r'libopus': return AudioCodec.libopus;
|
|
||||||
case r'opus': return AudioCodec.opus;
|
case r'opus': return AudioCodec.opus;
|
||||||
case r'pcm_s16le': return AudioCodec.pcmS16le;
|
case r'pcm_s16le': return AudioCodec.pcmS16le;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -16929,7 +16929,6 @@
|
|||||||
"enum": [
|
"enum": [
|
||||||
"mp3",
|
"mp3",
|
||||||
"aac",
|
"aac",
|
||||||
"libopus",
|
|
||||||
"opus",
|
"opus",
|
||||||
"pcm_s16le"
|
"pcm_s16le"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -7241,7 +7241,6 @@ export enum TranscodeHWAccel {
|
|||||||
export enum AudioCodec {
|
export enum AudioCodec {
|
||||||
Mp3 = "mp3",
|
Mp3 = "mp3",
|
||||||
Aac = "aac",
|
Aac = "aac",
|
||||||
Libopus = "libopus",
|
|
||||||
Opus = "opus",
|
Opus = "opus",
|
||||||
PcmS16Le = "pcm_s16le"
|
PcmS16Le = "pcm_s16le"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -199,7 +199,6 @@ export const endpointTags: Record<ApiTag, string> = {
|
|||||||
export const AUDIO_ENCODER: Record<AudioCodec, string> = {
|
export const AUDIO_ENCODER: Record<AudioCodec, string> = {
|
||||||
[AudioCodec.Aac]: 'aac',
|
[AudioCodec.Aac]: 'aac',
|
||||||
[AudioCodec.Mp3]: 'mp3',
|
[AudioCodec.Mp3]: 'mp3',
|
||||||
[AudioCodec.Libopus]: 'libopus',
|
|
||||||
[AudioCodec.Opus]: 'libopus',
|
[AudioCodec.Opus]: 'libopus',
|
||||||
[AudioCodec.PcmS16le]: 'pcm_s16le',
|
[AudioCodec.PcmS16le]: 'pcm_s16le',
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import {
|
|||||||
OcrConfigSchema,
|
OcrConfigSchema,
|
||||||
} from 'src/dtos/model-config.dto';
|
} from 'src/dtos/model-config.dto';
|
||||||
import {
|
import {
|
||||||
AudioCodec,
|
|
||||||
AudioCodecSchema,
|
AudioCodecSchema,
|
||||||
ColorspaceSchema,
|
ColorspaceSchema,
|
||||||
CQModeSchema,
|
CQModeSchema,
|
||||||
@@ -65,10 +64,7 @@ const SystemConfigFFmpegSchema = z
|
|||||||
targetVideoCodec: VideoCodecSchema,
|
targetVideoCodec: VideoCodecSchema,
|
||||||
acceptedVideoCodecs: z.array(VideoCodecSchema).describe('Accepted video codecs'),
|
acceptedVideoCodecs: z.array(VideoCodecSchema).describe('Accepted video codecs'),
|
||||||
targetAudioCodec: AudioCodecSchema,
|
targetAudioCodec: AudioCodecSchema,
|
||||||
acceptedAudioCodecs: z
|
acceptedAudioCodecs: z.array(AudioCodecSchema).describe('Accepted audio codecs'),
|
||||||
.array(AudioCodecSchema)
|
|
||||||
.transform((value): AudioCodec[] => value.map((v) => (v === AudioCodec.Libopus ? AudioCodec.Opus : v)))
|
|
||||||
.describe('Accepted audio codecs'),
|
|
||||||
acceptedContainers: z.array(VideoContainerSchema).describe('Accepted containers'),
|
acceptedContainers: z.array(VideoContainerSchema).describe('Accepted containers'),
|
||||||
targetResolution: z.string().describe('Target resolution'),
|
targetResolution: z.string().describe('Target resolution'),
|
||||||
maxBitrate: z.string().describe('Max bitrate'),
|
maxBitrate: z.string().describe('Max bitrate'),
|
||||||
|
|||||||
@@ -454,8 +454,6 @@ export enum VideoSegmentCodec {
|
|||||||
export enum AudioCodec {
|
export enum AudioCodec {
|
||||||
Mp3 = 'mp3',
|
Mp3 = 'mp3',
|
||||||
Aac = 'aac',
|
Aac = 'aac',
|
||||||
/** @deprecated Use `Opus` instead */
|
|
||||||
Libopus = 'libopus',
|
|
||||||
Opus = 'opus',
|
Opus = 'opus',
|
||||||
PcmS16le = 'pcm_s16le',
|
PcmS16le = 'pcm_s16le',
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user