Commit Graph

  • 6768c22139 Add nativeHtmlVideoRef doc Zoe Roux 2024-07-16 12:30:09 +07:00
  • 2b369df57d Fix native import on web Zoe Roux 2024-07-16 12:27:11 +07:00
  • 8542c8f7d1 Add isSeeking on web Zoe Roux 2024-07-16 11:44:05 +07:00
  • fc5b2d4563 Add web support for fullscreen Zoe Roux 2024-07-10 17:18:21 +07:00
  • ffb4631854 Remove unused errorHandler ref Zoe Roux 2024-07-10 16:30:57 +07:00
  • 29cf7c97c3 Update doc for web Zoe Roux 2024-07-09 14:04:57 +07:00
  • 491ed77a32 Renamve nativeHtmlRef to nativeHtmlVideoRef Zoe Roux 2024-07-09 12:44:01 +07:00
  • 5b199b52b4 Move video style to const var Zoe Roux 2024-07-09 12:43:10 +07:00
  • 9d19157654 Add web command in basic example Zoe Roux 2024-07-09 12:39:02 +07:00
  • 3dabf5f16f Fix and improve VideoNativeComponent (canPlay/isWidewine supportd) for web Zoe Roux 2024-07-09 12:38:47 +07:00
  • e610a274d5 Prevent playback state change loop on web Zoe Roux 2024-07-01 04:19:12 +00:00
  • 27880f5212 Update the doc for web things Zoe Roux 2024-07-01 04:16:39 +00:00
  • 39dd30b762 Cleanup media session handling on the web Zoe Roux 2024-07-01 03:45:36 +00:00
  • edf5d0c613 Test notifications on web Zoe Roux 2024-07-01 03:40:42 +00:00
  • 975fc2f303 Fix web bugs Zoe Roux 2024-07-01 03:32:39 +00:00
  • aa85d71b87 Make the basic example app work on web Zoe Roux 2024-07-01 03:32:28 +00:00
  • cce24cd829 Add media session support Zoe Roux 2024-06-30 13:25:49 +00:00
  • cad63d465d Add most properties Zoe Roux 2024-06-30 11:38:52 +00:00
  • f5fa063bc0 Add most events Zoe Roux 2024-06-30 11:25:43 +00:00
  • c6abcdeb2f Create ref handling and basics stollen from Kyoo Zoe Roux 2024-06-30 10:21:34 +00:00
  • a72ab331dc Move video ref type to its own file Zoe Roux 2024-06-30 09:38:10 +00:00
  • fa126de97f Add VideoDecoderProperties for the web Zoe Roux 2024-06-30 09:35:34 +00:00
  • ca2452edb6 Add shell.nix for nix users Zoe Roux 2024-06-30 09:35:05 +00:00
  • 7611da155f chore(sample): refactor sample code to follow rn best practices (#3990) Kamil Moskała 2024-07-15 23:29:23 +02:00
  • 8ef2df1bac chore: release v6.4.2 Krzysztof Moch 2024-07-15 12:52:15 +02:00
  • 5cd5e5efe7 fix(android): resolve compatibility issue Krzysztof Moch 2024-07-15 12:29:57 +02:00
  • 0104fbbbf3 chore(android): migrate FullScreenPlayerView to Kotlin (#3969) Seyed Mostafa Hasani 2024-07-15 13:34:49 +03:30
  • 4b8d09e61f fix(android): exit fullscreen mode after finishing video playback (#3978) Seyed Mostafa Hasani 2024-07-15 13:34:19 +03:30
  • 5abc223db8 refactor(android): migrate AudioOutput to Kotlin (#3993) Seyed Mostafa Hasani 2024-07-15 13:31:32 +03:30
  • df9ffde5fa refactor(android): migrate ReactExoplayerConfig to Kotlin (#3994) Seyed Mostafa Hasani 2024-07-15 13:28:07 +03:30
  • 4e7c64e707 refactor(android): migrate ReactExoplayerLoadErrorHandlingPolicy to Kotlin (#3995) Seyed Mostafa Hasani 2024-07-15 13:00:53 +03:30
  • bed9b8e4d9 refactor(android): migrate AudioBecomingNoisyReceiver to Kotlin (#3997) Seyed Mostafa Hasani 2024-07-15 11:47:07 +03:30
  • 79c30767fc fix(ts): make multiDrm prop optional type (#3999) YangJH 2024-07-15 17:15:44 +09:00
  • 0a55ace0ca fix(android): handle aspect ratio for rotated videos (#4000) Kamil Moskała 2024-07-15 10:15:29 +02:00
  • f82268be1b fix(android): fix onVideoLoad event field key (#4001) YangJH 2024-07-15 17:14:56 +09:00
  • 05623c9f54 fix(android): fix android notification controller order (#4002) YangJH 2024-07-15 17:14:31 +09:00
  • 38bcfa2f6a chore(example): update MultiValueControl types (#4003) Kamil Moskała 2024-07-15 10:13:21 +02:00
  • 39cf477ceb fix(example/basic): select resizeMode (#3989) Seyed Mostafa Hasani 2024-07-12 15:12:36 +03:30
  • 21e78ea2c1 chore: release v6.4.1 Krzysztof Moch 2024-07-12 10:53:41 +02:00
  • c2084c2ace refactor: internal refactor for prepare new arch (#3980) YangJH 2024-07-12 17:27:42 +09:00
  • de8ade0620 fix: expo plugin export (#3992) Krzysztof Moch 2024-07-11 22:52:10 +02:00
  • f05d190ae6 chore: release v6.4.0 Krzysztof Moch 2024-07-11 13:08:45 +02:00
  • 40a72825e6 fix(ios): remove pip check for other platforms (#3991) Krzysztof Moch 2024-07-11 12:54:54 +02:00
  • 111a5d2163 feat: add isSeeking to onPlaybackStateChanged (#3899) Krzysztof Moch 2024-07-11 10:08:36 +02:00
  • b25e43ee79 chore(android): migrate DataSourceUtil to Kotlin (#3984) Seyed Mostafa Hasani 2024-07-11 11:37:05 +03:30
  • 452e42f1dd chore(android): migrate AspectRatioFrameLayout to Kotlin (#3985) Seyed Mostafa Hasani 2024-07-11 11:36:22 +03:30
  • 66dcf32b56 refactor: move view type and drm in source (#3867) Olivier Bouillet 2024-07-10 12:17:22 +02:00
  • 08f6caa645 feat: add expo plugins (#3933) Krzysztof Moch 2024-07-10 11:49:13 +02:00
  • 25c74e0534 docs: update deprecated tool (#3982) Kamil Moskała 2024-07-10 10:20:54 +02:00
  • 1728373d11 chore(android): migrate DefaultReactExoplayerConfig to Kotlin (#3983) Seyed Mostafa Hasani 2024-07-10 11:50:16 +03:30
  • ccffcfd709 fix(ios): don't pause playback when entering background (#3973) Krzysztof Moch 2024-07-08 13:41:21 +02:00
  • a3ecc0108c chore(example/basic): refactor state variable (#3949) Seyed Mostafa Hasani 2024-07-08 11:24:32 +03:30
  • 7562669fd6 feat(android): Bump default media3 version from v1.1.1 to v1.3.1 (#3977) ⚠️ need targetSdkVersion 34 YangJH 2024-07-07 05:16:07 +09:00
  • 1d6fb29753 feat: modified Fabric example android build.gradle for resolving build issue (#3976) yungblud 2024-07-06 17:19:24 +09:00
  • 01a00b12ae chore: upgrade react-native & expo version in the basic example app (#3964) Seyed Mostafa Hasani 2024-07-04 15:32:05 +03:30
  • 3c9b1b571a refactor(android): migrate VideoEventEmitter to Kotlin (#3962) YangJH 2024-07-04 21:01:28 +09:00
  • 7def3ac387 fix(ios): fix fullscreen view controller ANR (#3952) YangJH 2024-07-04 19:46:42 +09:00
  • de6e71966a chore(example/fabric): bump up fabric example android deps (#3957) yungblud 2024-07-04 19:44:43 +09:00
  • 76c6329110 refactor(ios): refactor NowPlayingInfoCenerManager.swift (#3968) YangJH 2024-07-04 19:11:12 +09:00
  • 530686ca82 fix(android): build issue on the latest react-native version (#3963) Seyed Mostafa Hasani 2024-07-03 00:10:25 +03:30
  • df29c2310d feat(fabric): updated ios podspec for implementing new architecture (#3961) yungblud 2024-07-02 17:56:14 +09:00
  • 3f11894c2b fix(android): fix wrong module name (#3959) YangJH 2024-07-01 01:20:08 +09:00
  • 702a0d9d32 refactor(android): migrate ReactVideoPackage to Kotlin (#3955) Seyed Mostafa Hasani 2024-06-30 19:04:28 +03:30
  • 99585987ea refactor(android): migrate VideoDecoderPropertiesModule to Kotlin (#3954) YangJH 2024-07-01 00:32:30 +09:00
  • e5a2ee3bd3 feat: bump up fabric example react-native iOS (#3951) yungblud 2024-07-01 00:20:28 +09:00
  • 322d7e993d fix(android): added setAllowChunklessPreparation to HlsMediaSource.Factory to allow build success on projects without HLS support (#3948) (#3950) EETVApps 2024-06-28 10:43:55 +01:00
  • d4f1648681 refactor: basic example from class component to functional component (#3934) Seyed Mostafa Hasani 2024-06-28 13:03:10 +03:30
  • b431d09e2f chore(android): rework view type (#3940) Olivier Bouillet 2024-06-27 11:58:06 +02:00
  • 6e1337689a chore: update homepage field in package.json (#3945) Bartosz Kaszubowski 2024-06-26 11:29:10 +02:00
  • a7d834a80a feat(android): allow building exoplayer from source (#3932) Olivier Bouillet 2024-06-25 13:20:12 +02:00
  • 91d27a6009 feat: add plugins management (#3909) Olivier Bouillet 2024-06-25 08:55:32 +02:00
  • 3cfb96adb9 Chore(docs): fix typo (#3938) Olivier Bouillet 2024-06-24 10:59:33 +02:00
  • cfa5984df7 chore: release v6.3.0 Olivier Bouillet 2024-06-22 11:17:24 +02:00
  • c2ce372bcf feat(android): add onControlsVisiblityChange (#3925) Ash Mish 2024-06-22 02:15:21 -07:00
  • 104ee703ba fix(android): avoid crash multiplayer with notification (#3931) Olivier Bouillet 2024-06-22 10:55:40 +02:00
  • 91751abc87 feat(ios): add live key to now playing dict to decorate when livestream playing (#3922) Paul 2024-06-21 15:33:24 -05:00
  • c1c7a056f1 chore: move sample to expo (#3880) Olivier Bouillet 2024-06-20 11:58:55 +02:00
  • 856b1dd58b fix(android): use UI thread to pause when lost audio focus (#3916) Olivier Bouillet 2024-06-20 11:50:56 +02:00
  • 264b57aa2e fix(android): allow chunk less preparation (#3913) Olivier Bouillet 2024-06-20 11:19:35 +02:00
  • 84bb910d10 fix(JS): safety check on resolve uri (#3915) Olivier Bouillet 2024-06-20 11:19:18 +02:00
  • 3d6bc9409c fix(ios): crash on ads after leaving the app (#3911) Olivier Bouillet 2024-06-20 11:18:27 +02:00
  • dc2a2ab863 fix(typescript): type checks on selectedTextTrack, selectedAudioTrack, selectedVideoTrack (#3910) Justin Emery 2024-06-19 10:49:42 +01:00
  • 87e7f42042 chore(docs): fix sample app link (#3918) Mihai 2024-06-19 12:26:17 +03:00
  • 098a754110 fix(android): show controls in notification on older androids (#3886) Krzysztof Moch 2024-06-12 11:54:45 +02:00
  • 2d793dbde1 fix(ios): missing notification controls when enabled from start (#3898) Krzysztof Moch 2024-06-12 11:54:22 +02:00
  • cfb5b1cd31 Chore(android): refactor drm props (#3846) Olivier Bouillet 2024-06-10 22:42:18 +02:00
  • 3a4a13011a chore: add setFullScreen to component's ref (#3855) Seyed Mostafa Hasani 2024-06-11 00:11:26 +03:30
  • 016fca8a2a chore: release v6.2.0 Olivier Bouillet 2024-06-07 17:42:00 +02:00
  • c2cd7529fd fix(android): fix null pointer exception at playback start with item metadata (#3879) Olivier Bouillet 2024-06-07 15:06:49 +02:00
  • d4a8c24f65 feat(android): allow chunckless preparation (#3882) Olivier Bouillet 2024-06-07 14:06:46 +02:00
  • ac0a9c3e3a fix(ios): Implicit use of 'self' in closure - use 'self.' to make capture semantics explicit (#3764) (#3881) Dibyendu Das 2024-06-07 08:04:00 -04:00
  • ff1e24aaad fix: ensure view drop stop playback startup (#3875) Krzysztof Moch 2024-06-07 13:54:14 +02:00
  • 7133c96cac fix: ensure progress is sent before onEnd callback (#3872) Olivier Bouillet 2024-06-03 12:13:52 +02:00
  • adedc052f0 chore: update bug report template (#3873) Krzysztof Moch 2024-06-03 12:07:51 +02:00
  • a604cd750a chore(sample): clean log in sample (#3868) Olivier Bouillet 2024-05-31 23:32:20 +02:00
  • b698b1837b fix(android): video resolution orientation android (#3862) Olivier Bouillet 2024-05-31 18:53:24 +02:00
  • c2ce66ed26 fix(android): optimize lag on old android (#3860) Olivier Bouillet 2024-05-31 08:58:29 +02:00
  • 5c6dfb26c5 fix(ios): fix notification controls enabled by default (#3861) Krzysztof Moch 2024-05-31 08:57:17 +02:00
  • 8ad1047dc5 chore(docs): fix typo (#3859) Olivier Bouillet 2024-05-30 12:57:30 +02:00
  • bdf3e556d8 fix(android): refactor source, fix random DRM issue and crop start on local asset (#3835) Olivier Bouillet 2024-05-30 08:53:49 +02:00