Browse Source

add quality to streams

pull/121/head
Jelle van Snik 3 years ago
parent
commit
094f9208a8
  1. 3
      src/backend/embeds/testEmbedScraper.ts
  2. 6
      src/backend/helpers/streams.ts
  3. 3
      src/backend/providers/testProvider.ts

3
src/backend/embeds/testEmbedScraper.ts

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
import { MWEmbedType } from "../helpers/embed";
import { registerEmbedScraper } from "../helpers/register";
import { MWStreamType } from "../helpers/streams";
import { MWStreamQuality, MWStreamType } from "../helpers/streams";
registerEmbedScraper({
id: "testembed",
@ -15,6 +15,7 @@ registerEmbedScraper({ @@ -15,6 +15,7 @@ registerEmbedScraper({
return {
streamUrl: "hello-world",
type: MWStreamType.MP4,
quality: MWStreamQuality.Q1080P,
};
},
});

6
src/backend/helpers/streams.ts

@ -3,7 +3,13 @@ export enum MWStreamType { @@ -3,7 +3,13 @@ export enum MWStreamType {
HLS = "hls",
}
export enum MWStreamQuality {
Q360P = "360p",
Q1080P = "1080p",
}
export type MWStream = {
streamUrl: string;
type: MWStreamType;
quality: MWStreamQuality;
};

3
src/backend/providers/testProvider.ts

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
import { MWEmbedType } from "../helpers/embed";
import { registerProvider } from "../helpers/register";
import { MWStreamType } from "../helpers/streams";
import { MWStreamQuality, MWStreamType } from "../helpers/streams";
import { MWMediaType } from "../metadata/types";
registerProvider({
@ -20,6 +20,7 @@ registerProvider({ @@ -20,6 +20,7 @@ registerProvider({
stream: {
streamUrl: "hello-world",
type: MWStreamType.HLS,
quality: MWStreamQuality.Q1080P,
},
embeds: [
{

Loading…
Cancel
Save