Skip to content

Commit

Permalink
fix(FEC-13241): Rollback - [WEB][Providers] - Player V7 - Playlist si…
Browse files Browse the repository at this point in the history
…de panel does not open for Live entries
  • Loading branch information
giladna committed Jun 25, 2023
1 parent 2e815cf commit d278a48
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 28 deletions.
8 changes: 2 additions & 6 deletions src/k-provider/ovp/provider-parser.js
Original file line number Diff line number Diff line change
Expand Up @@ -155,21 +155,20 @@ class OVPProviderParser {
mediaEntry.metadata.description = entry.description || '';
mediaEntry.metadata.entryId = entry.id || '';
mediaEntry.metadata.name = entry.name || '';
if (entry.liveStatus) mediaEntry.metadata.liveStatus = entry.liveStatus;
if (entry.createdAt) mediaEntry.metadata.createdAt = entry.createdAt;
if (entry.endDate) mediaEntry.metadata.endDate = entry.endDate;
mediaEntry.metadata.tags = entry.tags || '';
mediaEntry.status = entry.status;

mediaEntry.type = OVPProviderParser._getEntryType(entry.entryType, entry.type, entry.liveStatus);
mediaEntry.type = OVPProviderParser._getEntryType(entry.entryType, entry.type);
if (mediaEntry.type === MediaEntry.Type.LIVE) {
mediaEntry.dvrStatus = entry.dvrStatus;
}

return mediaEntry;
}

static _getEntryType(entryTypeEnum: number, typeEnum: number | string, liveStatus: number): string {
static _getEntryType(entryTypeEnum: number, typeEnum: number | string): string {
let type = MediaEntry.Type.UNKNOWN;
switch (entryTypeEnum) {
case KalturaMediaEntry.MediaType.IMAGE.value:
Expand All @@ -186,9 +185,6 @@ class OVPProviderParser {
case KalturaMediaEntry.EntryType.LIVE_STREAM.value:
case KalturaMediaEntry.EntryType.LIVE_CHANNEL.value:
type = MediaEntry.Type.LIVE;
if (liveStatus === KalturaMediaEntry.LiveStatus.STOPPED.value) {
type = MediaEntry.Type.VOD;
}
break;
default:
type = MediaEntry.Type.UNKNOWN;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//@flow
const FIELDS =
'id,referenceId,name,description,thumbnailUrl,dataUrl,duration,msDuration,flavorParamsIds,mediaType,type,tags,dvrStatus,externalSourceType,status,liveStatus,createdAt,endDate';
'id,referenceId,name,description,thumbnailUrl,dataUrl,duration,msDuration,flavorParamsIds,mediaType,type,tags,dvrStatus,externalSourceType,status,createdAt,endDate';
const RESPONSE_PROFILE_TYPE = {
INCLUDE_FIELDS: 1,
EXCLUDE_FIELDS: 2
Expand Down
21 changes: 0 additions & 21 deletions src/k-provider/ovp/response-types/kaltura-media-entry.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,6 @@ export class KalturaMediaEntry {
LIVE_STREAM_QUICK_TIME: {value: 204}
};

static LiveStatus: {[liveStatus: string]: {value: number}} = {
ERROR: {value: -1},
STOPPED: {value: 0},
PLAYABLE: {value: 1},
BROADCASTING: {value: 2},
AUTHENTICATED: {value: 3},
MARKED_FOR_DELETION: {value: 4},
TASK_PENDING: {value: 5},
TASK_QUEUED: {value: 6},
TASK_PROCESSING: {value: 7},
TASK_UPLOADING: {value: 8},
TASK_FINISHED: {value: 9}
};

static EntryStatus: {[status: string]: string | number} = {
ERROR_IMPORTING: -2,
ERROR_CONVERTING: -1,
Expand Down Expand Up @@ -132,12 +118,6 @@ export class KalturaMediaEntry {
*/
status: number;

/**
* @member - Entry Live status
* @type {}
*/
liveStatus: number;

/**
* @member - Entry creation date as Unix timestamp (In seconds)
* @type {number}
Expand Down Expand Up @@ -167,7 +147,6 @@ export class KalturaMediaEntry {
this.duration = entry.duration;
this.poster = entry.thumbnailUrl;
this.status = entry.status;
this.liveStatus = entry.liveStatus;
this.dvrStatus = entry.dvrStatus;
this.tags = entry.tags;
this.createdAt = entry.createdAt;
Expand Down

0 comments on commit d278a48

Please sign in to comment.