Commit Graph

  • 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
  • d072aeb451 Docs: fix controlsStyle ordering (#3848) Olivier Bouillet 2024-05-28 11:58:50 +02:00
  • c7f4d7b83b feat: add getCurrentPosition to component's ref (#3824) Seyed Mostafa Hasani 2024-05-28 02:00:38 -07:00
  • e23e02b359 chore(sample): review seeker in sample (#3787) Olivier Bouillet 2024-05-28 09:33:21 +02:00
  • 5059e7a7f1 feat(android): handle increment forward and rewind buttons (#3818) Seyed Mostafa Hasani 2024-05-28 00:32:30 -07:00
  • 46e12e0b94 docs: update min iOS version info (#3814) Krzysztof Moch 2024-05-28 09:31:00 +02:00
  • c2cc917368 feat(android): Change subtitleLayout from child to sibling of layout (#3830) YangJH 2024-05-28 16:29:40 +09:00
  • c2a14240ad fix(android): android cache header (#3832) lovegaoshi 2024-05-28 00:29:21 -07:00
  • 5c29b48747 fix(android): allow notification tap to foreground app (#3831) Paul Rinaldi 2024-05-28 02:23:56 -05:00
  • ce9a0cdfa2 chore(android): add colors and dimens files to handle variables (#3836) Seyed Mostafa Hasani 2024-05-27 10:19:34 -07:00
  • cd28d370d2 fix(ios): don't crash app if view wasn't found (#3841) Krzysztof Moch 2024-05-27 09:22:22 +02:00
  • 36c23a5251 chore: release v6.1.2 Olivier Bouillet 2024-05-23 17:37:25 +02:00
  • 69bde447b8 fix(android): revert previous fix not compatible with old java version (#3828) Olivier Bouillet 2024-05-23 17:35:13 +02:00
  • 563b27a166 chore: release v6.1.1 Krzysztof Moch 2024-05-22 23:21:56 +02:00
  • ec42e7d0c4 chore: fix package version Krzysztof Moch 2024-05-22 23:06:19 +02:00
  • 089dc7e032 feat(android): change default user agent value (#3813) YangJH 2024-05-23 05:59:32 +09:00
  • dac0985430 fix(iOS): sometimes aspect ratio is invalid (#3821) Olivier Bouillet 2024-05-22 22:54:00 +02:00
  • bb2404f8ba chore: release v6.1.0 Olivier Bouillet 2024-05-22 14:25:00 +02:00
  • d987525b6d chore(android): fix various warnings (#3810) Olivier Bouillet 2024-05-22 14:02:55 +02:00
  • cad5c4624c fix(android)!: rework video tracks management (#3778) Olivier Bouillet 2024-05-22 14:01:55 +02:00
  • dbd7d7aa2c chore(example/basic): add mute state button (#3809) Olivier Bouillet 2024-05-22 13:58:47 +02:00
  • 94b3da3477 fix(android): implement seek backward in notification service (#3808) Paul Rinaldi 2024-05-21 15:16:07 -05:00
  • c80164ccdf Fix(ts): crash seeking to null (#3802) Olivier Bouillet 2024-05-21 22:15:47 +02:00
  • e16730de11 fix(android): implement live configuration management (#3792) Olivier Bouillet 2024-05-20 16:18:20 +02:00
  • 8fdc52372c docs: update document link (#3796) Seyed Mostafa Hasani 2024-05-20 17:28:11 +03:30
  • d272a86f20 Fix(android): allow to select tracks with exceeded capabilities for more flexibility (#3791) Olivier Bouillet 2024-05-20 15:36:54 +02:00
  • 77f7255c72 chore(ios): bump IMA SDK to 3.22.1 (#3783) Philip Heinser 2024-05-20 14:34:55 +01:00
  • cd42dd78c9 fix(tvos): fix tvOS build and sample (#3785) Olivier Bouillet 2024-05-20 13:09:58 +02:00
  • 95e6140eea feat(android): add possibility to hide seekBar (#3789) Seyed Mostafa Hasani 2024-05-20 14:15:18 +03:30
  • 3cd7ab60b2 feat: add setVolume function to component's ref (#3794) Seyed Mostafa Hasani 2024-05-20 13:51:48 +03:30
  • d4c9be2ba0 fix(android): random android crash (#3777) Olivier Bouillet 2024-05-17 15:16:48 +02:00
  • d716e1ab2a chore(android): improve exoplayer logs (#3780) Olivier Bouillet 2024-05-17 15:10:37 +02:00
  • 8a57b127d0 chore(example/basic): upgrade sample react native version (#3776) Olivier Bouillet 2024-05-17 15:09:42 +02:00
  • 7b1e1293f6 fix(android): avoid blinking on video track change (#3782) Olivier Bouillet 2024-05-17 14:47:03 +02:00
  • 6455380f9e fix(android): source metadata compare function (#3775) YangJH 2024-05-17 21:44:48 +09:00
  • 66e0ba579b fix(android): playback doesn't work with 0 startPositionMs (#3784) YangJH 2024-05-17 21:21:02 +09:00
  • 324b461527 fix(android): remove remaining ad view when zapping (#3786) Olivier Bouillet 2024-05-16 15:57:27 +02:00
  • 8ee4bccc37 Update README.md (#3781) Alireza Hadjar 2024-05-16 13:13:11 +03:30
  • 464ce7c516 chore: release v6.0.0 Krzysztof Moch 2024-05-14 17:44:43 +02:00
  • 219496ff3a fix(android): video tracks crash and clean (#3767) Olivier Bouillet 2024-05-14 16:39:41 +02:00
  • 98b4a75a90 fix(android): poster hidding (#3768) Olivier Bouillet 2024-05-14 13:04:44 +02:00
  • aa854fb4ad chore: release v6.0.0-rc.2 Krzysztof Moch 2024-05-13 21:41:24 +02:00
  • b3f08f6c99 fix(ios): call onLoadStart earlier (#3750) Krzysztof Moch 2024-05-13 21:32:51 +02:00
  • 9716f4cb36 Fix(android): avoid video resizing flickering (#3751) Olivier Bouillet 2024-05-13 19:20:36 +02:00
  • 2e623ca0fb fix(avoid): avoid early return in setSrc (#3759) Olivier Bouillet 2024-05-13 19:19:20 +02:00
  • e420418e8f feat(android): make buffering strategy dynamic (#3756) Olivier Bouillet 2024-05-11 22:02:04 +02:00
  • 1a48f190f0 chore(android): clean up logs (#3758) Olivier Bouillet 2024-05-11 19:03:44 +02:00
  • 2d9484499c fix(ts): add missing type (#3757) Olivier Bouillet 2024-05-11 19:01:47 +02:00
  • efb338ee2a chore(android): refactor side loaded text tracks (#3754) Olivier Bouillet 2024-05-11 18:57:59 +02:00
  • 3f63fd076d docs: bug template (#3760) Olivier Bouillet 2024-05-11 00:23:59 +02:00
  • f87a7938c6 fix(js): fix onPlaybackStateChanged callback (#3753) YangJH 2024-05-11 03:38:34 +09:00
  • d25629bb62 Revert "fix(android): video flickering add playback start (#3746)" (#3748) Zakir Bangash 2024-05-10 17:23:30 +05:00
  • aef7879dc1 chore: release v6.0.0-rc.1 Krzysztof Moch 2024-05-08 18:13:47 +02:00
  • b1cd52bc58 fix(android): video flickering add playback start (#3746) Olivier Bouillet 2024-05-08 17:55:35 +02:00
  • 8e2709ecfd Chore/improve issue template (#3747) Olivier Bouillet 2024-05-08 17:22:53 +02:00
  • 1d235a1fea perf(ios): add early returns (#3741) Krzysztof Moch 2024-05-08 16:07:32 +02:00
  • 627e5da4c3 chore: update readme (#3743) Krzysztof Moch 2024-05-07 17:32:37 +02:00
  • cbdcbf2573 chore: update repository links (#3742) Krzysztof Moch 2024-05-07 17:25:09 +02:00
  • 8ad4be459b feat: add notification controls (#3723) Krzysztof Moch 2024-05-07 12:30:57 +02:00
  • c59d00a0f0 perf: ensure we do not provide callback to native if no callback provided from app (#3735) Olivier Bouillet 2024-05-07 11:06:12 +02:00
  • 8eb31e82c7 chore: rework bufferConfig to make it more generic and reduce ReactExoplayerView code size (#3739) Olivier Bouillet 2024-05-06 22:04:40 +02:00
  • e05da4e9fe feat(android): implement asset folder playback (#3733) Olivier Bouillet 2024-05-06 21:51:17 +02:00
  • 51e22abfe3 fix(ios): fix text track selection by index (#3728) Olivier Bouillet 2024-05-04 15:20:59 +02:00
  • 4c63988d12 docs: review and clean up (#3730) Olivier Bouillet 2024-05-04 14:36:39 +02:00
  • edbb3b60aa chore(example/basic): update Podfile.lock (#3725) Krzysztof Moch 2024-05-01 11:51:24 +02:00
  • e96c17321f fix(ios): destroy adsManager when player detach from super view (#3716) (#3722) Nguyễn Bảo Khương 2024-05-01 16:31:20 +07:00
  • ecc946d1c1 feat(android): cache (#3514) lovegaoshi 2024-05-01 02:20:34 -07:00
  • 518a9a93e0 fix: avoid crash when setting index to 0 to tracks selection (#3721) Olivier Bouillet 2024-04-30 15:12:37 +02:00
  • 1a8295c8bf fix(ios): ensure orientation is correct on iOS (#3719) Olivier Bouillet 2024-04-26 10:02:13 +02:00