{
return omitNullKeys({
description: 'General-purpose 1080p H.264.',
- fFmpegProfileId: 100,
+ ffmpegProfileId: 100,
fixedStartTimeBehavior: 'Strict',
id: 10,
idleBehavior: 'StopOnDisconnect',
diff --git a/web/src/App.tsx b/web/src/App.tsx
index 092942e5f..d6e75683c 100644
--- a/web/src/App.tsx
+++ b/web/src/App.tsx
@@ -1564,7 +1564,7 @@ function ChannelTableRow({
)}
| {channel.streamingMode} |
- {channel.fFmpegProfile || 'Unassigned'} |
+ {channel.ffmpegProfile || 'Unassigned'} |
diff --git a/web/src/api/channels.test.ts b/web/src/api/channels.test.ts
index 0b005762b..81b73e8d6 100644
--- a/web/src/api/channels.test.ts
+++ b/web/src/api/channels.test.ts
@@ -7,7 +7,7 @@ const sampleChannel = {
name: 'Cartoons',
group: 'ChicoryTV',
categories: '',
- fFmpegProfileId: 1,
+ ffmpegProfileId: 1,
slugSeconds: null,
logo: { path: '', contentType: '' },
streamSelectorMode: 'Default',
diff --git a/web/src/api/generated/v1.d.ts b/web/src/api/generated/v1.d.ts
index 07d8940be..9896c2f9f 100644
--- a/web/src/api/generated/v1.d.ts
+++ b/web/src/api/generated/v1.d.ts
@@ -157,7 +157,7 @@ export interface components {
"name": string;
"group": string;
"categories": string;
- "fFmpegProfile": string;
+ "ffmpegProfile": string;
"language": string;
"streamingMode": string;
"isEnabled": boolean;
@@ -178,7 +178,7 @@ export interface components {
"description": string;
"isSystem": boolean;
"isDefault": boolean;
- "fFmpegProfileId": number;
+ "ffmpegProfileId": number;
"watermarkId": null | number;
"fallbackFillerId": null | number;
"preRollFillerId": null | number;
@@ -209,7 +209,7 @@ export interface components {
"name": null | string;
"group": null | string;
"categories": null | string;
- "fFmpegProfileId": number;
+ "ffmpegProfileId": number;
"slugSeconds": null | number;
"logo": components["schemas"]["ArtworkContentTypeModel"];
"streamSelectorMode": components["schemas"]["ChannelStreamSelectorMode"];
@@ -259,7 +259,7 @@ export interface components {
};
"CreateChannelFromLineupAdvancedOptionsRequest": {
"playbackOrder"?: null | components["schemas"]["PlaybackOrder"];
- "fFmpegProfileId"?: null | number;
+ "ffmpegProfileId"?: null | number;
"watermarkId"?: null | number;
"fallbackFillerId"?: null | number;
"preRollFillerId"?: null | number;
@@ -316,7 +316,7 @@ export interface components {
"number": null | string;
"group": null | string;
"categories": null | string;
- "fFmpegProfileId": number;
+ "ffmpegProfileId": number;
"slugSeconds": null | number;
"logo": components["schemas"]["ArtworkContentTypeModel"];
"streamSelectorMode": components["schemas"]["ChannelStreamSelectorMode"];
@@ -343,7 +343,7 @@ export interface components {
"CreateChannelTemplateRequest": {
"name": string;
"description": string;
- "fFmpegProfileId": number;
+ "ffmpegProfileId": number;
"watermarkId": null | number;
"fallbackFillerId": null | number;
"preRollFillerId": null | number;
@@ -1432,7 +1432,7 @@ export interface components {
"number": null | string;
"group": null | string;
"categories": null | string;
- "fFmpegProfileId": number;
+ "ffmpegProfileId": number;
"slugSeconds": null | number;
"logo": components["schemas"]["ArtworkContentTypeModel"];
"streamSelectorMode": components["schemas"]["ChannelStreamSelectorMode"];
@@ -1459,7 +1459,7 @@ export interface components {
"UpdateChannelTemplateRequest": {
"name": string;
"description": string;
- "fFmpegProfileId": number;
+ "ffmpegProfileId": number;
"watermarkId": null | number;
"fallbackFillerId": null | number;
"preRollFillerId": null | number;
diff --git a/web/src/builder/ChannelBuilder.tsx b/web/src/builder/ChannelBuilder.tsx
index aad213d87..85a2b73e1 100644
--- a/web/src/builder/ChannelBuilder.tsx
+++ b/web/src/builder/ChannelBuilder.tsx
@@ -647,7 +647,7 @@ function templatePlaybackOrder(template: ChannelTemplate): PlaybackOrder {
// Advanced field keys wired into request.advanced (playbackOrder + playoutMode
// live in dedicated state and are ALWAYS sent, so they are excluded here).
const ADVANCED_KEYS = [
- 'fFmpegProfileId',
+ 'ffmpegProfileId',
'watermarkId',
'fallbackFillerId',
'preRollFillerId',
@@ -1091,7 +1091,7 @@ function ChannelBuilder({
const requestBody: CreateChannelTemplateRequest = {
name: saveName.trim(),
description: saveDesc.trim(),
- fFmpegProfileId: eff('fFmpegProfileId'),
+ ffmpegProfileId: eff('ffmpegProfileId'),
watermarkId: eff('watermarkId'),
fallbackFillerId: eff('fallbackFillerId'),
preRollFillerId: eff('preRollFillerId'),
@@ -1768,7 +1768,7 @@ function templateChips(
): string[] {
const chips: string[] = [];
chips.push(STREAMING_MODE_LABELS[template.streamingMode as StreamingMode] ?? template.streamingMode);
- const profile = ffmpegProfiles.find((candidate) => candidate.id === template.fFmpegProfileId);
+ const profile = ffmpegProfiles.find((candidate) => candidate.id === template.ffmpegProfileId);
if (profile?.name) {
chips.push(profile.name);
}
@@ -1956,15 +1956,15 @@ function AdvancedPanel({
|