Commit Graph

1295 Commits

Author SHA1 Message Date
Laurin Quast
4f386d2c93 make video cache feature optional 2018-07-19 02:06:09 +02:00
Hampton Maxwell
46d0bc88b7 Add Android MediaPlayer fullscreen support 2018-07-17 17:50:09 -07:00
Hampton Maxwell
24046e44a5
Merge pull request #1138 from react-native-community/feature/media-player-fullscreen
Implement fullscreen for Android MediaPlayer
2018-07-17 17:49:20 -07: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
Hampton Maxwell
aa4e1812e9 Document fullscreen methods & events 2018-07-17 17:45:19 -07:00
Hampton Maxwell
06eb1c57d8 Support selecting audio tracks
Implements audio track selection on iOS & Android ExoPlayer. The prop mirrors the API for selectedTextTrack.
2018-07-17 14:14:21 -07:00
Laurin Quast
4c7676396a remove duplicated code block 2018-07-17 15:29:53 +02:00
Laurin Quast
5d7b296680 update example project and fix build errors 2018-07-17 14:36:03 +02:00
Laurin Quast
6cfea3aacb Merge branch 'master' into implement-ios-caching 2018-07-17 13:28:37 +02:00
Hampton Maxwell
933d3dd817 Version 3.1.0 2018-07-16 15:45:40 -07:00
Hampton Maxwell
432d1b4f62 Add iOS onAudioBecomingNoisy 2018-07-16 15:45:14 -07:00
Hampton Maxwell
211d14bed5
Merge pull request #1131 from react-native-community/feature/ios-becoming-noisy
Document onAudioBecomingNoisy & add iOS support
2018-07-16 15:43:48 -07:00
Hampton Maxwell
de68244bc6 Add onVideoAudioBecomingNoisy 2018-07-16 09:47:27 -07:00
Hampton Maxwell
2d5ef8cfd2 Update name of onAudioBecomingNoisy 2018-07-12 21:49:14 -07:00
Hampton Maxwell
d003c87b57 Add onAudioBecomingNoisy for iOS 2018-07-12 21:48:58 -07:00
Hampton Maxwell
5178601edb
Merge pull request #1119 from react-native-community/chore/document-ios-caption
Document iOS sidecar text tracks
2018-07-11 09:31:59 -07:00
Hampton Maxwell
3d4c36ea4e Add entry for iOS textTracks 2018-07-11 09:23:39 -07:00
Hampton Maxwell
4cdeebea65 Cleanup up iOS textTracks explanation 2018-07-11 09:22:24 -07:00
Hampton Maxwell
f6e1079e57 Document textTracks support for iOS 2018-07-11 09:09:56 -07:00
Gerardo Pacheco
2f0b694b38 Android: MediaPlayer - Prevent screen from dimming 2018-07-11 12:28:26 +02:00
Hampton Maxwell
91ba07c9e9
Merge pull request #1109 from nfb-onf/master
iOS Side loading for captions and offline support
2018-07-10 20:03:35 -07:00
Gerardo Pacheco
240444c213 Android keep screen on 2018-07-10 15:00:56 +02:00
Hampton Maxwell
e5ab177a42
Descriptions for paused were reversed 2018-07-09 22:01:48 -07:00
Hampton Maxwell
fe26f54bfb
Fix default sideload text track for system caption setting 2018-07-09 21:08:40 -07:00
Ash Mishra
0d32a31b85 Merged, but text sideloading is not working 2018-07-09 17:00:47 -07:00
Ash Mishra
ea7bc157e7 Merge branch 'nfb-onf-master' 2018-07-09 16:38:24 -07:00
Hampton Maxwell
93ce4d6b9f Support loading multiple sideloaded text tracks 2018-07-09 16:28:38 -07:00
Ash Mishra
6339b9ac08 isPaused reverted
clearSelectionOverride is still required for "default" and "disabled" case as it otherwise continues to show a selected track if it was previously selected
2018-07-09 16:18:42 -07:00
Ash Mishra
572c11a1dc Android device locale support for captions 2018-07-09 11:36:35 -07:00
Ash Mishra
c9b752454a PR fixes for iOS sideloaded captions 2018-07-09 11:20:32 -07:00
Ash Mishra
fa63a9ef87 Fix for textTracks not being set before selectedTextTrack (bug found on iOS 9.3) 2018-07-06 16:38:24 -07:00
Ash Mishra
05d4be2d9c Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	ios/RCTVideo.m
#	package.json
2018-07-06 16:01:02 -07:00
Hampton Maxwell
7bd7024a5e
Merge pull request #758 from LandonS23/ios-controls
Show iOS controls without using present full screen
2018-07-06 13:26:08 -07:00
Ash Mishra
3e2e16ef44 iOS Sidecar loading for captions and offline support (isAsset). Android
fix to respect User settings for captions.
2018-07-05 13:36:36 -07:00
Hampton Maxwell
c66b71622d Version 3.0.0 2018-06-29 14:00:29 -07:00
Hampton Maxwell
3febc453b6 Merge branch 'master' of https://github.com/react-native-community/react-native-video 2018-06-29 13:56:53 -07:00
Hampton Maxwell
1b8853c052 Version 3.0 2018-06-29 13:56:43 -07:00
Hampton Maxwell
640af7e9a3 Add note about installing Android Support Repository 2018-06-29 13:56:30 -07:00
Hampton Maxwell
b57b0bc69d Note that HTTP headers are ExoPlayer only 2018-06-29 13:53:20 -07:00
Hampton Maxwell
3b25e07e45
Merge pull request #1096 from carlospnav/patch-1
Update README.md
2018-06-29 13:51:35 -07:00
Carlos Navarrete
854b403c8b
Update README.md
fix small grammar mistake
2018-06-28 12:13:45 -03:00
Hampton Maxwell
f6dea66cd1
Merge pull request #1092 from react-native-community/chore/disable-ios-headers
Disable HTTP headers on iOS since it uses a private API
2018-06-26 15:43:22 -07:00
Hampton Maxwell
3f5ab0b7ae Disable HTTP headers since it uses a private API 2018-06-26 15:39:04 -07:00
Hampton Maxwell
70d863e3d0
Allow timed metadata to compile on older SDKs 2018-06-25 14:25:12 -07:00
Hampton Maxwell
9e16048602 ExoPlayer playableDuration incorrect 2018-06-25 12:28:05 -07:00
Hampton Maxwell
a3732885d3
Merge pull request #1089 from react-native-community/bugfix/exoplayer-progress-playable
ExoPlayer playableDuration incorrect
2018-06-25 12:27:32 -07:00
Hampton Maxwell
9c0ddde131 playableDuration was not converting the percentage to a decimal 2018-06-25 12:25:14 -07:00
Hampton Maxwell
6b8b16a9df Document the onProgress event 2018-06-25 12:24:44 -07:00
Hampton Maxwell
4d2c39ea6e Document onTimedMetadata 2018-06-25 12:00:34 -07:00
Hampton Maxwell
0853bbd65a Prevent iOS onLoad event during seeking 2018-06-25 11:46:15 -07:00