Full overhawl of video & audio playback to make it more complete (#1432)
* Add support for capturing media attributes in rrweb-snapshot * Add loop to mediaInteractionParam * Add support for loop in RRMediaElement * Add support for recording loop attribute on media elements * Update video playback and fix bugs * Update cross-origin iframe media attributes and player state
This commit is contained in:
@@ -573,6 +573,7 @@ export type mediaInteractionParam = {
|
||||
currentTime?: number;
|
||||
volume?: number;
|
||||
muted?: boolean;
|
||||
loop?: boolean;
|
||||
playbackRate?: number;
|
||||
};
|
||||
|
||||
@@ -653,6 +654,9 @@ export type Arguments<T> = T extends (...payload: infer U) => unknown
|
||||
export enum ReplayerEvents {
|
||||
Start = 'start',
|
||||
Pause = 'pause',
|
||||
/**
|
||||
* @deprecated use Play instead
|
||||
*/
|
||||
Resume = 'resume',
|
||||
Resize = 'resize',
|
||||
Finish = 'finish',
|
||||
|
||||
Reference in New Issue
Block a user