wood1986
470ca7bf60
WIP
2022-08-23 17:31:14 -07:00
wood1986
b144a50f41
feat: add full screen support based on expo-av implementation
2022-08-23 17:31:14 -07:00
olivier bouillet
2712069408
chore(android): change test logic for simplier code
2022-08-20 15:12:50 +02:00
olivier bouillet
9e92f1ef3f
Merge branch 'master' of https://github.com/react-native-video/react-native-video into feature/add_api_to_retrieve_decoder_capabilities
2022-08-20 14:32:57 +02:00
olivier bouillet
268b34d5de
Merge branch 'master' of https://github.com/react-native-video/react-native-video into feat/subtitles_style
2022-08-20 14:29:25 +02:00
Olivier Bouillet
11cde867df
Merge pull request #2741 from iFeelSmart/fix/avoid_duplicated_onEnd
...
fix(android): ensure we don't disable playback when player is ENDED
2022-08-20 14:27:38 +02:00
freeboub
8302e58844
Merge pull request #2768 from wood1986/fix/playbutton
...
fix: fix the play button not shown after pausing video at the very first time
2022-08-01 14:49:28 +02:00
wood1986
f7aeb72950
fix: fix the play button no shown after pausing video at the very first time
2022-07-14 11:58:50 -07:00
olivier bouillet
b64c7dbea5
feat: add support of subtitles style configuration
2022-07-05 23:58:30 +02:00
evkwan
12189a94eb
- fix spacing issue
2022-07-04 01:03:38 +08:00
evkwan
95a55a2551
- fix spacing
2022-07-04 01:03:38 +08:00
evkwan
4a558f4b32
#2665 - fix maxbitrate property being ignored on Android due to selected track overwrite
2022-07-04 01:00:10 +08:00
olivier bouillet
b10de93128
fix(android): ensure we don't disable playback when player is ENDED (issue #2690 )
2022-06-23 23:51:52 +02:00
olivier bouillet
3a4cb7f6d9
feat(android): add new apis to query device capabilities
...
getWidevineLevel => integer between 0 and 3
isCodecSupported(codec, width, height) => boolean
isHEVCSupported() => boolean
2022-06-23 22:54:03 +02:00
Eran Hammer
f800776508
Port of #1493 . Closes #2478 .
2022-06-23 13:31:34 -07:00
olivier bouillet
5aeb49e094
Merge branch 'master' of https://github.com/react-native-video/react-native-video into fix/report_time_position_when_updated
...
# Conflicts:
# CHANGELOG.md
2022-06-23 21:58:11 +02:00
olivier bouillet
de2c4a5524
chore: move android-exoplayer to android folder
2022-06-15 22:30:24 +02:00
olivier bouillet
32718be951
chore: remove MediaPlayer source
2022-06-15 22:29:46 +02:00
MONSX662
5a94985762
updated parameter to use constant instead of 3
2022-06-08 11:52:33 -04:00
MONSX662
c110822b3f
updated ReactVideoView.java to fix seeking issue on android
2022-06-07 08:57:31 -04:00
Anders Lemke
8962720f56
Support preventsDisplaySleepDuringVideoPlayback ( #2019 )
...
* Add flag on iOS
* Add flag in Android
* Add documentation
* Add changelog entry
* Also set setKeepScreenOn
* Fix prop not being set
* add preventsDisplaySleepDuringVideoPlayback to exoplayer
* Update android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java
* Update android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java
Co-authored-by: Jens Andersson <jens@fritan.com>
Co-authored-by: Anton Tanderup <antontandrup@gmail.com>
Co-authored-by: Jens Andersson <jens@fritan.com>
2020-06-16 14:31:23 +02:00
Hampton Maxwell
52334f031a
Merge pull request #1328 from linguokun1/master
...
solve the memory leak on Android and avoid the crash on kitkat
2018-12-13 12:50:25 -08:00
Hampton Maxwell
b485e64c88
Add note about catching selectTimedMetadataTrack exception
2018-12-13 12:50:17 -08:00
Hampton Maxwell
46701448e7
Only select timed metadata tracks
2018-12-13 12:43:11 -08:00
Hampton Maxwell
413a7b87c6
Only fire onSeek once we've completed the seek operation
2018-11-27 19:48:41 -08:00
linguokun
0a12f7389e
solve the memory leak on Android and avoid the crash on kikat when call mp.selectTrack(0);
2018-11-15 17:57:37 +08:00
Matthew Herz
33d9acdf5d
Fix missing TargetApi import
...
The build was producing a "cannot find symbol class TargetApi" error without that line.
2018-09-06 12:56:36 -07:00
Hampton Maxwell
4fc0aab31c
Merge pull request #707 from RWOverdijk/feat/ontimedmetadata-android
...
Feat/ontimedmetadata android
2018-08-07 11:37:11 -07:00
Hampton Maxwell
3a1d81930e
Allow screen to sleep when video finishes
2018-08-05 17:34:16 -07:00
Hampton Maxwell
bd48a001c0
Switch to using setKeepScreenOn to prevent screen timeouts
2018-08-05 17:27:49 -07:00
Gerardo Pacheco
99591e45d6
Android: MediaPlayer - Prevent screen from dimming, make variable as final
2018-07-25 10:34:41 +02:00
Gerardo Pacheco
ab273ed1b5
Android: MediaPlayer - Prevent screen from dimming, check for activity
2018-07-25 10:24:48 +02:00
Gerardo Pacheco
7e5647d57f
Android: MediaPlayer - Prevent screen from dimming, fixed bug and simplified code
2018-07-25 10:02:04 +02:00
Gerardo Pacheco
5435e5d545
Merge branch 'master' of https://github.com/react-native-community/react-native-video
...
# Conflicts:
# android/src/main/java/com/brentvatne/react/ReactVideoView.java
2018-07-25 09:58:46 +02:00
Hampton Maxwell
18efffbd1a
Implement hacky fullscreen
...
This only handles the controls portion of fullscreen. It doesn't make the video use the entire screen, that still needs to be done via styles. Will be implemented later
2018-07-17 17:47:19 -07:00
Gerardo Pacheco
2f0b694b38
Android: MediaPlayer - Prevent screen from dimming
2018-07-11 12:28:26 +02:00
Gerardo Pacheco
240444c213
Android keep screen on
2018-07-10 15:00:56 +02:00
Hampton Maxwell
70d863e3d0
Allow timed metadata to compile on older SDKs
2018-06-25 14:25:12 -07:00
Hampton Maxwell
448e57ba3f
Add note about IOException when using bigger setDataSource call
2018-06-22 19:32:36 -07:00
Hampton Maxwell
bb2b3eb306
Handle converting maps that are null or empty
2018-06-22 19:20:25 -07:00
Hampton Maxwell
c67dd7b8ef
Merge branch 'master' into master
2018-06-22 18:57:58 -07:00
Hampton Maxwell
28b06aac52
Merge pull request #1082 from react-native-community/bugfix/mediaplayer-bg-cant-pause
...
Preserve Android MediaPlayer paused prop when backgrounding
2018-06-22 13:04:51 -07:00
Hampton Maxwell
d7c44104bd
Catch exception when setting the rate on some devices
...
A more elegant fix would be nice but is more work than it's worth at this time.
2018-06-22 12:57:29 -07:00
Hampton Maxwell
c1558f1bd8
Don't wipe out paused prop when going to the background
...
This allows users to set paused when they detect a background event so that when you return to the app, the video is paused.
2018-06-21 20:24:42 -07:00
Emrah Kaya
49cd5b6d01
passing headers to setDataSource when network video
2018-06-09 23:04:31 +02:00
Emrah
2d89a3fd54
Merge branch 'master' into master
2018-06-09 21:36:09 +02:00
Rafael Pinto
00fe87a2ab
replaced channel with stereoPan attribute
2018-06-05 23:04:20 +01:00
Rafael Pinto
8b931cbc5d
Added channel property to allow audio panning
2018-06-05 02:28:28 +01:00
Hampton Maxwell
fefbe801ef
Merge branch 'master' into master
2018-05-29 15:08:24 -07:00
Hampton Maxwell
ed49ce77bc
Merge pull request #778 from ChatLurking/fix(Android)-issue-543
...
Reset isCompleted flag on source change
2018-05-28 19:41:14 -07:00