Skip to content

Commit

Permalink
merge master
Browse files Browse the repository at this point in the history
  • Loading branch information
lianbenjamin committed Jan 8, 2024
1 parent 2263a9a commit 882e8f8
Show file tree
Hide file tree
Showing 35 changed files with 1,646 additions and 105 deletions.
5 changes: 5 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/kaltura-player-js.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

97 changes: 58 additions & 39 deletions api-extractor/kaltura-player-js.api.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"metadata": {
"toolPackage": "@microsoft/api-extractor",
"toolVersion": "7.38.5",
"toolVersion": "7.39.0",
"schemaVersion": 1011,
"oldestForwardsCompatibleVersion": 1001,
"tsdocConfig": {
Expand Down Expand Up @@ -2425,41 +2425,6 @@
],
"extendsTokenRanges": []
},
{
"kind": "TypeAlias",
"canonicalReference": "@playkit-js/kaltura-player-js!DeferredPromise:type",
"docComment": "",
"excerptTokens": [
{
"kind": "Content",
"text": "export type DeferredPromise = "
},
{
"kind": "Content",
"text": "{\n resolve: (value?: any | "
},
{
"kind": "Reference",
"text": "PromiseLike",
"canonicalReference": "!PromiseLike:interface"
},
{
"kind": "Content",
"text": "<any>) => void;\n reject: (reason?: any) => void;\n catch: (param: () => any) => void;\n then(param: () => void): any;\n}"
},
{
"kind": "Content",
"text": ";"
}
],
"fileUrlPath": "src/types/utils/deferred-promise.ts",
"releaseTag": "Public",
"name": "DeferredPromise",
"typeTokenRange": {
"startIndex": 1,
"endIndex": 4
}
},
{
"kind": "TypeAlias",
"canonicalReference": "@playkit-js/kaltura-player-js!DRMSupportedObject:type",
Expand Down Expand Up @@ -8725,7 +8690,7 @@
{
"kind": "Reference",
"text": "UIEventType",
"canonicalReference": "@playkit-js/playkit-js-ui!UIEventType:var"
"canonicalReference": "!unknown:member"
},
{
"kind": "Content",
Expand Down Expand Up @@ -11450,7 +11415,7 @@
{
"kind": "Interface",
"canonicalReference": "@playkit-js/kaltura-player-js!PlaylistOptions:interface",
"docComment": "/**\n * @typedef {Object} KPPlaylistOptions @property {boolean} [autoContinue=true] - Determines whether to continue to the next item automatically. @property {boolean} [loop=false] - Determines whether to play the playlist in a loop. When selected, the playlist will play automatically even if autoContinue is set to false.\n */\n",
"docComment": "/**\n * @typedef {Object} PlaylistOptions @property {boolean} [autoContinue=true] - Determines whether to continue to the next item automatically. @property {boolean} [loop=false] - Determines whether to play the playlist in a loop. When selected, the playlist will play automatically even if autoContinue is set to false. @property {string} [startAtEntryId] - Determines which entry id to start to the play the playlist from.\n */\n",
"excerptTokens": [
{
"kind": "Content",
Expand Down Expand Up @@ -11542,6 +11507,33 @@
"startIndex": 1,
"endIndex": 2
}
},
{
"kind": "PropertySignature",
"canonicalReference": "@playkit-js/kaltura-player-js!PlaylistOptions#startAtEntryId:member",
"docComment": "",
"excerptTokens": [
{
"kind": "Content",
"text": "startAtEntryId?: "
},
{
"kind": "Content",
"text": "string"
},
{
"kind": "Content",
"text": ";"
}
],
"isReadonly": false,
"isOptional": true,
"releaseTag": "Public",
"name": "startAtEntryId",
"propertyTypeTokenRange": {
"startIndex": 1,
"endIndex": 2
}
}
],
"extendsTokenRanges": []
Expand Down Expand Up @@ -11964,7 +11956,7 @@
{
"kind": "Reference",
"text": "UIOptionsObject",
"canonicalReference": "@playkit-js/playkit-js-ui!UIOptionsObject:interface"
"canonicalReference": "!unknown"
},
{
"kind": "Content",
Expand Down Expand Up @@ -12056,6 +12048,33 @@
"startIndex": 1,
"endIndex": 2
}
},
{
"kind": "PropertySignature",
"canonicalReference": "@playkit-js/kaltura-player-js!UiConfig#targetId:member",
"docComment": "",
"excerptTokens": [
{
"kind": "Content",
"text": "targetId: "
},
{
"kind": "Content",
"text": "string"
},
{
"kind": "Content",
"text": ";"
}
],
"isReadonly": false,
"isOptional": false,
"releaseTag": "Public",
"name": "targetId",
"propertyTypeTokenRange": {
"startIndex": 1,
"endIndex": 2
}
}
],
"extendsTokenRanges": [
Expand Down
39 changes: 18 additions & 21 deletions api-extractor/report-temp/kaltura-player-js.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ import { TrackTypes } from '@playkit-js/playkit-js';
import * as ui from '@playkit-js/playkit-js-ui';
import { UIEventType } from '@playkit-js/playkit-js-ui';
import { UIOptionsObject } from '@playkit-js/playkit-js-ui';
import { UIPreset } from '@playkit-js/playkit-js-ui';

// @public
export class Ad {
Expand Down Expand Up @@ -194,14 +195,6 @@ export interface CuePoint {
startTime: number;
}

// @public (undocumented)
export type DeferredPromise = {
resolve: (value?: any | PromiseLike<any>) => void;
reject: (reason?: any) => void;
catch: (param: () => any) => void;
then(param: () => void): any;
};

// @public
export type DRMSupportedObject = {
isDRMSupported: number;
Expand Down Expand Up @@ -897,6 +890,8 @@ export interface PlaylistOptions {
imageDuration: number;
// (undocumented)
loop: boolean;
// (undocumented)
startAtEntryId?: string;
}

// @public (undocumented)
Expand Down Expand Up @@ -954,6 +949,8 @@ export interface UiConfig extends UIOptionsObject {
}[];
// (undocumented)
disable?: boolean;
// (undocumented)
targetId: string;
}

// @public (undocumented)
Expand All @@ -969,19 +966,19 @@ export interface ViewabilityConfig {

// Warnings were encountered during analysis:
//
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemotePlayerManager" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "PlayerSnapshot" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteControl" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteSession" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "BaseRemotePlayer" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteConnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteDisconnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteAvailablePayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemotePlayerUI" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "TextStyleConverter" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "CustomEventMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "CustomActionMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "CustomMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemotePlayerManager" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "PlayerSnapshot" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteControl" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteSession" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "BaseRemotePlayer" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteConnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteDisconnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteAvailablePayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemotePlayerUI" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "TextStyleConverter" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "CustomEventMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "CustomActionMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "CustomMessage" needs to be exported by the entry point index.d.ts
// src/types/events/event-types.ts:9:3 - (ae-forgotten-export) The symbol "CastEventType" needs to be exported by the entry point index.d.ts
// src/types/events/event-types.ts:10:3 - (ae-forgotten-export) The symbol "PlaylistEventType" needs to be exported by the entry point index.d.ts

Expand Down
39 changes: 18 additions & 21 deletions api-extractor/report/kaltura-player-js.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ import { TrackTypes } from '@playkit-js/playkit-js';
import * as ui from '@playkit-js/playkit-js-ui';
import { UIEventType } from '@playkit-js/playkit-js-ui';
import { UIOptionsObject } from '@playkit-js/playkit-js-ui';
import { UIPreset } from '@playkit-js/playkit-js-ui';

// @public
export class Ad {
Expand Down Expand Up @@ -194,14 +195,6 @@ export interface CuePoint {
startTime: number;
}

// @public (undocumented)
export type DeferredPromise = {
resolve: (value?: any | PromiseLike<any>) => void;
reject: (reason?: any) => void;
catch: (param: () => any) => void;
then(param: () => void): any;
};

// @public
export type DRMSupportedObject = {
isDRMSupported: number;
Expand Down Expand Up @@ -897,6 +890,8 @@ export interface PlaylistOptions {
imageDuration: number;
// (undocumented)
loop: boolean;
// (undocumented)
startAtEntryId?: string;
}

// @public (undocumented)
Expand Down Expand Up @@ -954,6 +949,8 @@ export interface UiConfig extends UIOptionsObject {
}[];
// (undocumented)
disable?: boolean;
// (undocumented)
targetId: string;
}

// @public (undocumented)
Expand All @@ -969,19 +966,19 @@ export interface ViewabilityConfig {

// Warnings were encountered during analysis:
//
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemotePlayerManager" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "PlayerSnapshot" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteControl" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteSession" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "BaseRemotePlayer" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteConnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteDisconnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemoteAvailablePayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "RemotePlayerUI" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "TextStyleConverter" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "CustomEventMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "CustomActionMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:13:11 - (ae-forgotten-export) The symbol "CustomMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemotePlayerManager" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "PlayerSnapshot" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteControl" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteSession" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "BaseRemotePlayer" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteConnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteDisconnectedPayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemoteAvailablePayload" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "RemotePlayerUI" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "TextStyleConverter" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "CustomEventMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "CustomActionMessage" needs to be exported by the entry point index.d.ts
// src/common/cast/index.ts:23:11 - (ae-forgotten-export) The symbol "CustomMessage" needs to be exported by the entry point index.d.ts
// src/types/events/event-types.ts:9:3 - (ae-forgotten-export) The symbol "CastEventType" needs to be exported by the entry point index.d.ts
// src/types/events/event-types.ts:10:3 - (ae-forgotten-export) The symbol "PlaylistEventType" needs to be exported by the entry point index.d.ts

Expand Down
Loading

0 comments on commit 882e8f8

Please sign in to comment.