🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

@types/ovenplayer

Package Overview
Dependencies
Maintainers
0
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/ovenplayer - npm Package Compare versions

Comparing version

to
0.10.12

73

ovenplayer/index.d.ts

@@ -1,10 +0,13 @@

interface OvenPlayer {
debug(debug: boolean): boolean;
generateWebrtcUrls(sources: OvenPlayerWebRTCStream | OvenPlayerWebRTCStream[]): OvenPlayerSource[];
create(container: string, config: OvenPlayerConfig): OvenPlayerInstance;
getPlayerByContainerId(containerId: string): OvenPlayerInstance | null;
getPlayerByIndex(index: number): OvenPlayerInstance | null;
getPlayerList(): OvenPlayerInstance[];
removePlayer(player: OvenPlayerInstance): void;
}
export function debug(debug: boolean): boolean;
export function generateWebrtcUrls(
sources: OvenPlayerWebRTCStream | OvenPlayerWebRTCStream[],
): OvenPlayerSource[];
export function create(
container: string,
config: OvenPlayerConfig,
): OvenPlayerInstance;
export function getPlayerByContainerId(containerId: string): OvenPlayerInstance | null;
export function getPlayerByIndex(index: number): OvenPlayerInstance | null;
export function getPlayerList(): OvenPlayerInstance[];
export function removePlayer(player: OvenPlayerInstance): void;

@@ -20,5 +23,5 @@ interface OvenPlayerPlayListItem {

type OvenPlayerPlayList = OvenPlayerPlayListItem[];
export type OvenPlayerPlayList = OvenPlayerPlayListItem[];
interface OvenPlayerIceServer {
export interface OvenPlayerIceServer {
urls: string[];

@@ -29,3 +32,3 @@ username?: string;

interface OvenPlayerConfig {
export interface OvenPlayerConfig {
aspectRatio?: string;

@@ -121,3 +124,3 @@ title?: string;

interface OvenPlayerWebRTCStream {
export interface OvenPlayerWebRTCStream {
host: string;

@@ -129,3 +132,3 @@ application: string;

interface OvenPlayerSource {
export interface OvenPlayerSource {
type: "webrtc" | "llhls" | "hls" | "lldash" | "dash" | "mp4";

@@ -139,3 +142,3 @@ file: string;

type OvenPlayerState =
export type OvenPlayerState =
| "idle"

@@ -153,3 +156,3 @@ | "complete"

interface OvenPlayerHandler {
export interface OvenPlayerHandler {
/**

@@ -174,3 +177,6 @@ * Player initialization complete. And you can use API methods.

*/
(eventName: "playbackRateChanged", callback: (eventData: OvenPlayerEvents["playbackRateChanged"]) => void): void;
(
eventName: "playbackRateChanged",
callback: (eventData: OvenPlayerEvents["playbackRateChanged"]) => void,
): void;
/**

@@ -207,3 +213,6 @@ * Fired after a seek has been requested either by scrubbing the control bar or through the API.

*/
(eventName: "qualityLevelChanged", callback: (eventData: OvenPlayerEvents["qualityLevelChanged"]) => void): void;
(
eventName: "qualityLevelChanged",
callback: (eventData: OvenPlayerEvents["qualityLevelChanged"]) => void,
): void;
/**

@@ -272,3 +281,3 @@ * Fired when VTTCue is changed.

interface OvenPlayerEvents {
export interface OvenPlayerEvents {
ready: undefined;

@@ -380,3 +389,3 @@ metaChanged: {

interface OvenPlayerInstance {
export interface OvenPlayerInstance {
getVersion(): string;

@@ -433,3 +442,3 @@ getConfig(): OvenPlayerConfig;

interface OvenPlayerQuality {
export interface OvenPlayerQuality {
bitrate: string;

@@ -442,3 +451,3 @@ height: number;

interface OvenPlayerBrowser {
export interface OvenPlayerBrowser {
browser: string;

@@ -455,3 +464,3 @@ browserMajorVersion: number;

interface OvenPlayerTrack {
export interface OvenPlayerTrack {
file: string;

@@ -465,20 +474,4 @@ kind: string;

export {
OvenPlayerBrowser,
OvenPlayerConfig,
OvenPlayerEvents,
OvenPlayerHandler,
OvenPlayerIceServer,
OvenPlayerInstance,
OvenPlayerPlayList,
OvenPlayerQuality,
OvenPlayerSource,
OvenPlayerState,
OvenPlayerTrack,
OvenPlayerWebRTCStream,
};
export {};
declare const OvenPlayer: OvenPlayer;
export as namespace OvenPlayer;
export default OvenPlayer;
{
"name": "@types/ovenplayer",
"version": "0.10.11",
"version": "0.10.12",
"description": "TypeScript definitions for ovenplayer",

@@ -28,4 +28,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ovenplayer",

"dependencies": {},
"typesPublisherContentHash": "5a40dd695516325b04022402a95ccc78edd82ef55c45d70ec65a1bb1e139fed6",
"typeScriptVersion": "4.7"
"typesPublisherContentHash": "625a97ebd6050a331aba3bfbef78ccbb81d027a394b69e89fedbf5ae0fd063a6",
"typeScriptVersion": "4.8"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Mon, 10 Jun 2024 06:09:16 GMT
* Last updated: Fri, 04 Oct 2024 00:56:10 GMT
* Dependencies: none

@@ -14,0 +14,0 @@