react-native-video/docs
Olivier Bouillet 66dcf32b56
refactor: move view type and drm in source (#3867)
* perf: ensure we do not provide callback to native if no callback provided from app

* chore: rework bufferConfig to make it more generic and reduce ReactExoplayerView code size

* chore: improve issue template

* fix(android): avoid video view flickering at playback startup

* chore(android): refactor DRM props into a dedicated class

* Update android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java

* chore: fix linter

* fix: ensure drm prop is correctly cleaned

* feat(android): move viewType (secure texture) & drm inside the source

The origianl behavior has been kept for interoperability, but marked as deprecated in doc

* chore: fix linter

* chore(ios): move drm prop in source like on android

* chore: fix linter

* chore: clean log

* fix: allow to disable secure View

* chore: fix viewType resolution (source value was not handled)

* chore: use contentDeepEquals instead of manual checks

* chore: fix linter

* fix: ensure player doesn't start when view is unmounted

* Fix/ensure view drop stop playback startup (#3875)

* fix: ensure player doesn't start when view is unmounted

* chore: revert change

* chore: add warning in case of invalid Surface configuration

* chore: code clean

* fix: simplify surface management

* chore: restore previous code

* chore: fix typo

* chore: code cleanup

* feat(android): add multiDrm flag support

* docs: update docs

* chore: fix ios build

* chore: fix deprecated declaration

---------

Co-authored-by: Krzysztof Moch <krzysmoch.programs@gmail.com>
2024-07-10 12:17:22 +02:00
..
assets chore: update repository links (#3742) 2024-05-07 17:25:09 +02:00
components/PlatformsList fix(docs): fix build (#3571) 2024-03-08 13:04:27 +01:00
pages refactor: move view type and drm in source (#3867) 2024-07-10 12:17:22 +02:00
public docs: add thumbnail (#3458) 2024-01-05 14:46:10 +01:00
.gitignore feat: move docs to github pages (#3296) 2023-10-26 08:54:14 +02:00
bun.lockb fix(docs/ci): add typescript (#3572) 2024-03-08 14:29:04 +01:00
next-env.d.ts feat: move docs to github pages (#3296) 2023-10-26 08:54:14 +02:00
next.config.js feat: move docs to github pages (#3296) 2023-10-26 08:54:14 +02:00
package.json fix(docs/ci): add typescript (#3572) 2024-03-08 14:29:04 +01:00
README.md chore: update repository links (#3742) 2024-05-07 17:25:09 +02:00
theme.config.jsx chore: update repository links (#3742) 2024-05-07 17:25:09 +02:00
tsconfig.json docs: update platforms in properties tab (#3562) 2024-03-08 12:48:01 +01:00

react-native-video-docs

This is the documentation for the react-native-video. Project is using bun to build and run the documentation. Framework for static site generation is Nextra

bun install

To run:

bun run dev