mirror of
https://gitlab.com/futo-org/fcast.git
synced 2025-08-04 08:17:01 +00:00
Receivers: Reduce size of playback error messages
This commit is contained in:
parent
c91f63c354
commit
e9834a7589
1 changed files with 5 additions and 4 deletions
|
@ -217,7 +217,8 @@ function onPlay(_event, value: PlayMessage) {
|
||||||
logger.error('Dash player error:', data);
|
logger.error('Dash player error:', data);
|
||||||
|
|
||||||
window.targetAPI.sendPlaybackError({
|
window.targetAPI.sendPlaybackError({
|
||||||
message: JSON.stringify(data)
|
// @ts-ignore
|
||||||
|
message: `type=${data.type}, code=${data.error.code}, message=${data.error.message}, event=${data.event}, eventMessage=${data.event?.message}`
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -226,7 +227,7 @@ function onPlay(_event, value: PlayMessage) {
|
||||||
logger.error('Dash player playback error:', data);
|
logger.error('Dash player playback error:', data);
|
||||||
|
|
||||||
window.targetAPI.sendPlaybackError({
|
window.targetAPI.sendPlaybackError({
|
||||||
message: JSON.stringify(data)
|
message: `code=${data.error.code}, message=${data.error.message}`
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -271,7 +272,7 @@ function onPlay(_event, value: PlayMessage) {
|
||||||
logger.error('HLS player error:', data);
|
logger.error('HLS player error:', data);
|
||||||
|
|
||||||
window.targetAPI.sendPlaybackError({
|
window.targetAPI.sendPlaybackError({
|
||||||
message: JSON.stringify(data)
|
message: `type=${data.type}, details=${data.details}, fatal=${data.fatal}`
|
||||||
});
|
});
|
||||||
|
|
||||||
if (data.type === Hls.ErrorTypes.MEDIA_ERROR) {
|
if (data.type === Hls.ErrorTypes.MEDIA_ERROR) {
|
||||||
|
@ -330,7 +331,7 @@ function onPlay(_event, value: PlayMessage) {
|
||||||
logger.error('Html player error:', { playMessage: value, videoError: videoElement.error });
|
logger.error('Html player error:', { playMessage: value, videoError: videoElement.error });
|
||||||
|
|
||||||
window.targetAPI.sendPlaybackError({
|
window.targetAPI.sendPlaybackError({
|
||||||
message: JSON.stringify({ playMessage: value, videoError: videoElement.error })
|
message: `code=${videoElement.error.code}, message=${videoElement.error.message}`
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue