Commit Graph

  • 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
  • 1b51c15348
    fix(ios): fix playback status with lifecycle (#3819) YangJH 2024-05-29 04:04:55 +09:00