Skip to content

Commit

Permalink
fix: Removed ringBufferSizeMB
Browse files Browse the repository at this point in the history
  • Loading branch information
SenexCrenshaw committed Feb 10, 2024
1 parent d9a18fb commit 88c913f
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ public class UpdateSettingRequest : IRequest<UpdateSettingResponse>
public bool? PrettyEPG { get; set; }
public int? MaxConnectRetry { get; set; }
public int? MaxConnectRetryTimeMS { get; set; }
public int? RingBufferSizeMB { get; set; }
public string? SSLCertPassword { get; set; }
public string? SSLCertPath { get; set; }
public string? StreamingClientUserAgent { get; set; }
Expand Down Expand Up @@ -380,13 +379,6 @@ private async Task<bool> UpdateSetting(Setting currentSetting, UpdateSettingRequ
currentSetting.GlobalStreamLimit = (int)request.GlobalStreamLimit;
}

if (request.RingBufferSizeMB != null && request.RingBufferSizeMB >= 0 && request.RingBufferSizeMB != currentSetting.RingBufferSizeMB)
{
currentSetting.RingBufferSizeMB = (int)request.RingBufferSizeMB;
}



if (request.NameRegex != null)
{
currentSetting.NameRegex = request.NameRegex;
Expand Down
2 changes: 0 additions & 2 deletions StreamMaster.Domain/Common/Setting.cs
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,6 @@ public class BaseSettings : M3USettings
public int MaxConnectRetry { get; set; } = 20;
public int MaxConnectRetryTimeMS { get; set; } = 200;

public int RingBufferSizeMB { get; set; } = 4;

public List<string> NameRegex { get; set; } = [];

public string SSLCertPassword { get; set; } = string.Empty;
Expand Down
4 changes: 0 additions & 4 deletions streammasterwebui/features/settings/StreamingSettings.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,6 @@ export function StreamingSettings(): React.ReactElement {
<Fieldset className="mt-4 pt-10" legend={GetMessage('streaming')} toggleable>
{getDropDownLine({ field: 'streamingProxyType', options: getHandlersOptions(), selectedCurrentSettingDto, onChange })}
{getInputNumberLine({ field: 'globalStreamLimit', selectedCurrentSettingDto, onChange })}
{getInputNumberLine({ field: 'ringBufferSizeMB', min: 1, max: 256, selectedCurrentSettingDto, onChange })}

{/* {getInputNumberLine('maxConnectRetry', 999)}
{getInputNumberLine('maxConnectRetryTimeMS', 999)} */}
{getInputTextLine({ field: 'clientUserAgent', selectedCurrentSettingDto, onChange })}
{getInputTextLine({ field: 'streamingClientUserAgent', selectedCurrentSettingDto, onChange })}
{getInputTextLine({ field: 'ffMpegOptions', selectedCurrentSettingDto, onChange })}
Expand Down
9 changes: 7 additions & 2 deletions streammasterwebui/lib/iptvApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,10 @@ const injectedRtkApi = api
query: (queryArg) => ({ url: `/api/misc/gettestm3u`, params: { numberOfStreams: queryArg } }),
providesTags: ['Misc']
}),
miscBackup: build.mutation<MiscBackupApiResponse, MiscBackupApiArg>({
query: () => ({ url: `/api/misc/backup`, method: 'PUT' }),
invalidatesTags: ['Misc']
}),
queueGetQueueStatus: build.query<QueueGetQueueStatusApiResponse, QueueGetQueueStatusApiArg>({
query: () => ({ url: `/api/queue/getqueuestatus` }),
providesTags: ['Queue']
Expand Down Expand Up @@ -995,6 +999,8 @@ export type MiscGetDownloadServiceStatusApiResponse = /** status 200 */ ImageDo
export type MiscGetDownloadServiceStatusApiArg = void;
export type MiscGetTestM3UApiResponse = unknown;
export type MiscGetTestM3UApiArg = number;
export type MiscBackupApiResponse = unknown;
export type MiscBackupApiArg = void;
export type QueueGetQueueStatusApiResponse = /** status 200 */ TaskQueueStatus[];
export type QueueGetQueueStatusApiArg = void;
export type SettingsGetIsSystemReadyApiResponse = /** status 200 */ boolean;
Expand Down Expand Up @@ -1835,7 +1841,6 @@ export type BaseSettings = M3USettings & {
globalStreamLimit?: number;
maxConnectRetry?: number;
maxConnectRetryTimeMS?: number;
ringBufferSizeMB?: number;
nameRegex?: string[];
sslCertPassword?: string;
sslCertPath?: string;
Expand Down Expand Up @@ -1910,7 +1915,6 @@ export type UpdateSettingRequest = {
prettyEPG?: boolean | null;
maxConnectRetry?: number | null;
maxConnectRetryTimeMS?: number | null;
ringBufferSizeMB?: number | null;
sslCertPassword?: string | null;
sslCertPath?: string | null;
streamingClientUserAgent?: string | null;
Expand Down Expand Up @@ -2199,6 +2203,7 @@ export const {
useM3UFilesGetM3UFileNamesQuery,
useMiscGetDownloadServiceStatusQuery,
useMiscGetTestM3UQuery,
useMiscBackupMutation,
useQueueGetQueueStatusQuery,
useSettingsGetIsSystemReadyQuery,
useSettingsGetSettingQuery,
Expand Down
2 changes: 0 additions & 2 deletions streammasterwebui/lib/locales/MessagesEn.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,6 @@ const MessagesEn: messages_enType = {

rememberme: 'Remember Me',

ringBufferSizeMB: 'Buffer Size (MB)',

'sdSettings.sdEnabled': 'ScheduleDirect Enabled',

'sdSettings.sdPassword': 'ScheduleDirect Password',
Expand Down
1 change: 0 additions & 1 deletion streammasterwebui/lib/locales/help_en.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ const help_en: help_enType = {
overWriteM3UChannels: 'Overwrite M3U Channels Numbers even if they are set',
password: 'Password',
rememberme: 'Remember Me',
ringBufferSizeMB: 'Buffer Size (MB)',
sdPassword: 'ScheduleDirect Password - The displayed value is encypted and not the real password. Re-enter the real password to change',
sdUserName: 'ScheduleDirect Username',
settings: 'Settings',
Expand Down

0 comments on commit 88c913f

Please sign in to comment.