diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-07-25 20:41:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-25 20:41:50 +0100 |
commit | 00240b95b90847f6691f7fa19c19f37d2ffc6624 (patch) | |
tree | b543a07196f55db11a3eb1dc30cb604b2ce28ff6 /src/view/com/util/post-embeds/VideoPlayerContext.web.tsx | |
parent | 4ec999cab7104a381c8c7a3202ebb2d01599a513 (diff) | |
download | voidsky-00240b95b90847f6691f7fa19c19f37d2ffc6624.tar.zst |
* add ffmpeg-kit-react-native * get select video button + compression working * up res to 1080p * add progress component * move logic out of compressVideo * (WIP) add lonestar compression * rework web compression a bit * mess around with adding a thumbnail * 3mbps * replace * use 3mbps * add expo-video * remove unnecessary try/catch * rm ToastAndroid * fix web * wrap lazy component in suspense * gate video select button * rm web compression * flip sign * remove expo-video from web * review nits * add video picker permissions + rm temp buttons * add ffmpeg-kit-react-native * replace * hls-capable player * start trying to hoist up video player instance * hoist video player and move things around * always show native controls * fix controls on expo video android * gate temp video player in feed * rm IS_DEV, doesn't do what I thought it did * use __DEV__ instead --------- Co-authored-by: Samuel Newman <10959775+mozzius@users.noreply.github.com> Co-authored-by: Hailey <me@haileyok.com>
Diffstat (limited to 'src/view/com/util/post-embeds/VideoPlayerContext.web.tsx')
-rw-r--r-- | src/view/com/util/post-embeds/VideoPlayerContext.web.tsx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/view/com/util/post-embeds/VideoPlayerContext.web.tsx b/src/view/com/util/post-embeds/VideoPlayerContext.web.tsx new file mode 100644 index 000000000..329fb1206 --- /dev/null +++ b/src/view/com/util/post-embeds/VideoPlayerContext.web.tsx @@ -0,0 +1,9 @@ +import React from 'react' + +export function VideoPlayerProvider({children}: {children: React.ReactNode}) { + return children +} + +export function useVideoPlayer() { + throw new Error('useVideoPlayer must not be used on web') +} |