diff options
Diffstat (limited to 'patches/expo-video+1.2.4.patch.md')
-rw-r--r-- | patches/expo-video+1.2.4.patch.md | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/patches/expo-video+1.2.4.patch.md b/patches/expo-video+1.2.4.patch.md deleted file mode 100644 index 7cd4d363a..000000000 --- a/patches/expo-video+1.2.4.patch.md +++ /dev/null @@ -1,31 +0,0 @@ -## uwu woad beawing, do not wemove - -## `expo-video` Patch - -### `onEnterFullScreen`/`onExitFullScreen` - -Adds two props to `VideoView`: `onEnterFullscreen` and `onExitFullscreen` which do exactly what they say on -the tin. - -### Removing audio session management - -This patch also removes the audio session management that Expo does on its own, as we handle audio session management -ourselves. - -### Pausing/playing on background/foreground - -Instead of handling the pausing/playing of videos in React, we'll handle them here. There's some logic that we do not -need (around PIP mode) that we can remove, and just pause any playing players on background and then resume them on -foreground. - -### Additional `statusChange` Events - -`expo-video` uses the `loading` status for a variety of cases where the video is not actually "loading". We're making -those status events more specific here, so that we can determine if a video is truly loading or not. These statuses are: - -- `waitingToPlayAtSpecifiedRate` -- `unlikelyToKeepUp` -- `playbackBufferEmpty` - -It's unlikely we will ever need to pay attention to these statuses, so they are not being include in the TypeScript -types. |