diff --git a/front/packages/ui/src/player/state.tsx b/front/packages/ui/src/player/state.tsx index 993edca9..175bd6c1 100644 --- a/front/packages/ui/src/player/state.tsx +++ b/front/packages/ui/src/player/state.tsx @@ -55,7 +55,9 @@ export const fullscreenAtom = atom( async (_, set, value: boolean) => { try { if (value) { - await document.body.requestFullscreen(); + await document.body.requestFullscreen({ + navigationUI: "hide", + }); set(privateFullscreen, true); await screen.orientation.lock("landscape"); } else { diff --git a/transcoder/src/identify.rs b/transcoder/src/identify.rs index d4778133..e6478099 100644 --- a/transcoder/src/identify.rs +++ b/transcoder/src/identify.rs @@ -95,7 +95,8 @@ pub async fn identify(path: String) -> Result { quality: Quality::from_height(parse::(&v["Height"]).unwrap()), width: parse::(&v["Width"]).unwrap(), height: parse::(&v["Height"]).unwrap(), - bitrate: parse::(&v["BitRate"]).unwrap(), + bitrate: parse::(&v["BitRate"]) + .unwrap_or(parse(&general["OverallBitRate"]).unwrap()), } }, audios: output["media"]["track"]