mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-01-15 15:48:05 +00:00
Co-authored-by: Alex Kim <alexkim@Alexs-MacBook-Pro.local> Co-authored-by: Alex <111128610+Alexk2309@users.noreply.github.com> Co-authored-by: Simon-Eklundh <simon.eklundh@proton.me>
24 lines
710 B
TypeScript
24 lines
710 B
TypeScript
/**
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*/
|
|
|
|
export type PlatformType = "ios" | "android";
|
|
export type PlayerType = "mpv";
|
|
export type AudioTranscodeModeType = "auto" | "stereo" | "5.1" | "passthrough";
|
|
|
|
export interface ProfileOptions {
|
|
/** Target platform */
|
|
platform?: PlatformType;
|
|
/** Video player being used */
|
|
player?: PlayerType;
|
|
/** Audio transcoding mode */
|
|
audioMode?: AudioTranscodeModeType;
|
|
}
|
|
|
|
export function generateDeviceProfile(options?: ProfileOptions): any;
|
|
|
|
declare const _default: any;
|
|
export default _default;
|