Jonas Dalesjö 
							
						 
					 
					
						
						
							
						
						81ae785090 
					 
					
						
						
							
							Release 5.2.0  
						
						
						
						
					 
					
						2021-10-20 15:38:04 +02:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						3bcf2c6061 
					 
					
						
						
							
							VEX-5798: Implement DRM L1 to L3 fallback ( #9 )  
						
						... 
						
						
						
						Add support for L1 to L3 Widevine fallback if playback fails initially. 
						
						
					 
					
						2021-10-13 18:03:29 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						a47eb819dc 
					 
					
						
						
							
							version updated  
						
						
						
						
					 
					
						2021-10-12 17:08:46 +03:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						2fcc1de626 
					 
					
						
						
							
							VEX-5825: Android player error handling improvements ( #10 )  
						
						... 
						
						
						
						Improve error handling. 
						
						
					 
					
						2021-10-12 14:56:50 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						e7933187e2 
					 
					
						
						
							
							Merge pull request  #2  from ahmetberkinc/android-fullscreen-play-pause-fix  
						
						... 
						
						
						
						Android fullscreen play/pause bug fixed 
						
						
					 
					
						2021-10-12 14:52:15 +03:00 
						 
				 
			
				
					
						
							
							
								ahmetberkinc 
							
						 
					 
					
						
						
							
						
						8cbbb1334f 
					 
					
						
						
							
							pausePlayback() function deleted because it was causing play/pause problem when content playing fullscreen  
						
						... 
						
						
						
						https://github.com/react-native-video/react-native-video/issues/2130  
					
						2021-10-12 12:41:10 +03:00 
						 
				 
			
				
					
						
							
							
								ahmetberkinc 
							
						 
					 
					
						
						
							
						
						a42cfdbb5c 
					 
					
						
						
							
							Android fullscreen play/pause bug fixed  
						
						
						
						
					 
					
						2021-10-12 11:20:27 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						61ecc97121 
					 
					
						
						
							
							version updated  
						
						
						
						
					 
					
						2021-10-11 19:46:56 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						08952f8525 
					 
					
						
						
							
							Fixed to send events only for player playing the actual content.  
						
						
						
						
					 
					
						2021-10-11 19:45:46 +03:00 
						 
				 
			
				
					
						
							
							
								Jonas Dalesjö 
							
						 
					 
					
						
						
							
						
						d05f3dd5b9 
					 
					
						
						
							
							Typo  
						
						
						
						
					 
					
						2021-10-11 10:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Dalesjö 
							
						 
					 
					
						
						
							
						
						31f866cd9f 
					 
					
						
						
							
							Release 5.2.0-alpha1  
						
						
						
						
					 
					
						2021-10-11 10:20:32 +02:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						a0b679cc07 
					 
					
						
						
							
							VEX-5545: Some Android codecs don't support specific resolutions ( #8 )  
						
						... 
						
						
						
						Add support for detecting if format is supported and exclude unsupported resolutions from auto quality selection and video track info in RN. 
						
						
					 
					
						2021-09-26 16:38:10 +03:00 
						 
				 
			
				
					
						
							
							
								Jonas Dalesjö 
							
						 
					 
					
						
						
							
						
						bf11502fdb 
					 
					
						
						
							
							Merge pull request  #2215  from valtech-sd/master  
						
						... 
						
						
						
						Resolved ignored silent switch in iOS when player is set to paused 
						
						
					 
					
						2021-09-09 21:34:50 +02:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						fee3654af5 
					 
					
						
						
							
							version updated to 0.0.4  
						
						
						
						
					 
					
						2021-09-04 15:31:34 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						09933acb6e 
					 
					
						
						
							
							Updated readme for notification about onReceiveAdEvent function property  
						
						
						
						
					 
					
						2021-09-04 15:30:48 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						79b659d614 
					 
					
						
						
							
							implemented ad event propogation towards react component from native view for android.  
						
						
						
						
					 
					
						2021-09-04 15:27:28 +03:00 
						 
				 
			
				
					
						
							
							
								Shane Mckenna 
							
						 
					 
					
						
						
							
						
						688650a9db 
					 
					
						
						
							
							Merge pull request  #1  from valtech-sd/bugfix/fix-tvOS-audio-menu  
						
						... 
						
						
						
						Fix for tvOS native audio menu language selector 
						
						
					 
					
						2021-08-26 15:33:10 -07:00 
						 
				 
			
				
					
						
							
							
								Shane Mckenna 
							
						 
					 
					
						
						
							
						
						a42240d554 
					 
					
						
						
							
							Fix for tvOS native audio menu language selector  
						
						
						
						
					 
					
						2021-08-23 11:59:53 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Dalesjö 
							
						 
					 
					
						
						
							
						
						724b8629f6 
					 
					
						
						
							
							Merge pull request  #2412  from crunchyroll/exo-pre-init  
						
						... 
						
						
						
						Update exoplayer to allow pre-init and content clear 
						
						
					 
					
						2021-08-19 10:50:15 +02:00 
						 
				 
			
				
					
						
							
							
								Tuan Luong 
							
						 
					 
					
						
						
							
						
						7c17f5ec96 
					 
					
						
						
							
							Update ReactExoplayerView.java  
						
						
						
						
					 
					
						2021-08-06 10:56:07 +07:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						7e9e9e1393 
					 
					
						
						
							
							version updated  
						
						
						
						
					 
					
						2021-08-01 14:48:56 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						7a1bc64c08 
					 
					
						
						
							
							Since exo add API changed removed the ads media source implementation.  
						
						
						
						
					 
					
						2021-08-01 14:47:11 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						112310c38d 
					 
					
						
						
							
							Merge pull request  #1  from olgunkaya/sdkcy-ios-receive-event  
						
						... 
						
						
						
						Custom skin support added for ios. onReceiveAdEvent prop added to cat… 
						
						
					 
					
						2021-07-26 18:02:46 +03:00 
						 
				 
			
				
					
						
							
							
								sdkcy 
							
						 
					 
					
						
						
							
						
						0f94a3d956 
					 
					
						
						
							
							Custom skin support added for ios. onReceiveAdEvent prop added to catch ad events on ios.  
						
						
						
						
					 
					
						2021-07-26 16:11:37 +03:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						93604b2c25 
					 
					
						
						
							
							VEX-3245: Buffer Progress UI While Paused ( #7 )  
						
						... 
						
						
						
						Add support for onBufferProgress prop on Android to get buffer data even when the player is paused. 
						
						
					 
					
						2021-07-07 18:59:55 +03:00 
						 
				 
			
				
					
						
							
							
								Tuan Luong 
							
						 
					 
					
						
						
							
						
						4951c2e13c 
					 
					
						
						
							
							Merge  https://github.com/react-native-video/react-native-video  into feature/android-fullscreen  
						
						
						
						
					 
					
						2021-07-04 15:18:38 +07:00 
						 
				 
			
				
					
						
							
							
								Nick 
							
						 
					 
					
						
						
							
						
						b5b5da0684 
					 
					
						
						
							
							update exoplayer to allow pre-init and content clear  
						
						
						
						
					 
					
						2021-06-30 11:34:02 +09:00 
						 
				 
			
				
					
						
							
							
								Nick Fujita 
							
						 
					 
					
						
						
							
						
						cba88fa9d8 
					 
					
						
						
							
							VEX-5044: Allow exoplayer to preinit with empty source ( #6 )  
						
						... 
						
						
						
						- Allow player to be init before source is provided, and later update once a source is provided.
- Adds handling for providing a empty source in order to stop playback and clear out any existing content 
						
						
					 
					
						2021-06-30 10:24:21 +09:00 
						 
				 
			
				
					
						
							
							
								Jonas Dalesjö 
							
						 
					 
					
						
						
							
						
						db58ba90f1 
					 
					
						
						
							
							Merge pull request  #2167  from redspear/1930-ios-reapply-rate-modifier  
						
						... 
						
						
						
						Fix: iOS rate is reset to 1.0 after play/pause #1930  
						
						
					 
					
						2021-06-24 17:49:05 +02:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						141192a56d 
					 
					
						
						
							
							Upgrade ExoPlayer to 2.13.2 ( #2317 )  
						
						... 
						
						
						
						Upgrade ExoPlayer from 2.11.4 to 2.13.2 and fix any issues related to the upgrade and deprecated method use. 
						
						
					 
					
						2021-06-24 14:01:11 +09:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						fcc66df945 
					 
					
						
						
							
							Fix AudoFocus pausing video when attempting to play ( #2311 )  
						
						... 
						
						
						
						Fix AudioFocus bug that could cause the player to stop responding to play/pause in some instances.
Fixes issue #1945 
This was caused by the player requesting audio focus on each play (un-pause) and that resulted in a small window of Audio focus loss and then gain. The focus loss results in the player being paused while the player was supposed to play at the time. The solution is to keep track of Audio focus and not request new focus if we already have it. 
						
						
					 
					
						2021-06-24 14:00:38 +09:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						96c717d6df 
					 
					
						
						
							
							Update README.md  
						
						... 
						
						
						
						added mention to great RobbyWH and his branch plus the property needs to be used in the project. 
						
						
					 
					
						2021-06-22 17:46:46 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						7263b8ecc0 
					 
					
						
						
							
							pre test version  
						
						
						
						
					 
					
						2021-06-18 13:52:44 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						3fed079b34 
					 
					
						
						
							
							no message  
						
						
						
						
					 
					
						2021-06-18 13:52:03 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						f6e70de15f 
					 
					
						
						
							
							little positional tweak to make it look more composed on gradle build file  
						
						
						
						
					 
					
						2021-06-18 13:51:47 +03:00 
						 
				 
			
				
					
						
							
							
								Olgun Kaya 
							
						 
					 
					
						
						
							
						
						6c46dcffa8 
					 
					
						
						
							
							Merge branch 'implement-ima-sdk' into master  
						
						... 
						
						
						
						# Conflicts:
#	android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java
#	examples/basic/package.json
#	examples/basic/yarn.lock
#	ios/Video/RCTVideo.h
#	ios/Video/RCTVideo.m
#	ios/Video/RCTVideoManager.m
#	react-native-video.podspec 
						
						
					 
					
						2021-06-15 15:42:07 +03:00 
						 
				 
			
				
					
						
							
							
								Tuan Luong 
							
						 
					 
					
						
						
							
						
						d094886087 
					 
					
						
						
							
							keep screen on when in fullscreen mode  
						
						
						
						
					 
					
						2021-06-13 12:06:37 +07:00 
						 
				 
			
				
					
						
							
							
								Tuan Luong 
							
						 
					 
					
						
						
							
						
						c89649b513 
					 
					
						
						
							
							Merge  https://github.com/react-native-video/react-native-video  into feature/android-fullscreen  
						
						
						
						
					 
					
						2021-06-13 11:06:05 +07:00 
						 
				 
			
				
					
						
							
							
								anderslemke 
							
						 
					 
					
						
						
							
						
						dcea67eb96 
					 
					
						
						
							
							Make sure modifiers are applied before playing  
						
						
						
						
					 
					
						2021-06-03 15:11:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Levy 
							
						 
					 
					
						
						
							
						
						adf895dcdf 
					 
					
						
						
							
							Fix for issue  #2153  
						
						
						
						
					 
					
						2021-05-18 09:20:32 -06:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						80873102a4 
					 
					
						
						
							
							VEX-4579: Network loss handling ( #5 )  
						
						... 
						
						
						
						Add support for customizing back buffer duration and handle network errors gracefully to prevent releasing the player when network is lost. 
						
						
					 
					
						2021-05-17 13:09:09 +03:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						f6cce0d819 
					 
					
						
						
							
							VEX-4556: The app crashes when the premium episode is loaded ( #4 )  
						
						... 
						
						
						
						Fix player crashing when it is being cleared. 
						
						
					 
					
						2021-05-07 11:37:57 +03:00 
						 
				 
			
				
					
						
							
							
								Milan Susnjar 
							
						 
					 
					
						
						
							
						
						1eb11ce7b7 
					 
					
						
						
							
							Update README.md ( #2292 )  
						
						... 
						
						
						
						Fix broken link for ignoresilentswitch 
						
						
					 
					
						2021-04-08 13:52:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Thysell 
							
						 
					 
					
						
						
							
						
						d7ac23d39b 
					 
					
						
						
							
							React Native Windows updates ( #2206 )  
						
						... 
						
						
						
						Various updates for React Native Windows
**Docs**
* Fixed windows installation in readme
* Added local dev setup instructions
**Build**
* Added VS solutions for RNW 0.61, 0.62, and 0.63+
* Added clang-formatting definition
**Features**
* Fixed autolinking for RNW 0.63+
* Added support for `rate` property
**Examples**
* Upgraded examples/basic to RN 0.61 and replaced broken windows app 
						
						
					 
					
						2021-04-08 13:37:35 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Holbert 
							
						 
					 
					
						
						
							
						
						3dc607c461 
					 
					
						
						
							
							Exoplayer: Use okhttp version specified in gradle.properties ( #2340 )  
						
						... 
						
						
						
						Because React Native uses okhttp, including exoplayer causes apps to use two different versions of okhttp.  This results in some unpredictable behavior.  Clients of `react-native-video` should be able to specify the same OKHTTP version to react-native and react-native video.
See where it's specified in react-native trunk: 
- https://github.com/facebook/react-native/blob/master/ReactAndroid/gradle.properties#L15 
- e1b6cd3f75/ReactAndroid/build.gradle (L452-L453) 
						
						
					 
					
						2021-04-08 13:36:11 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Sklar 
							
						 
					 
					
						
						
							
						
						edf0e27769 
					 
					
						
						
							
							Update ReactNativeVideoCPP.vcxproj ( #2288 )  
						
						
						
						
					 
					
						2021-04-07 20:51:01 -04:00 
						 
				 
			
				
					
						
							
							
								Adrian Mui 
							
						 
					 
					
						
						
							
						
						61e6535b2f 
					 
					
						
						
							
							Feature/toggle buffering ( #3 )  
						
						... 
						
						
						
						This PR adds the property disableBuffering: boolean for android. The PR was initally created as a personal fork and referenced in crunchyroll/vilos#1227 
also updated RNVLoadControl constructor and method to reflect new ExoPlayer.LoadControl api
related ticket: https://jira.tenkasu.net/browse/VEX-3776  
						
						
					 
					
						2021-03-18 12:58:04 +02:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						6100981760 
					 
					
						
						
							
							Upgrade exoplayer to 2.13.2 ( #2 )  
						
						... 
						
						
						
						Upgrade ExoPlayer from 2.11.4 to 2.13.2 and fix any related issues related to the upgrade and deprecated method use. 
						
						
					 
					
						2021-03-17 17:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								Armands Malejev 
							
						 
					 
					
						
						
							
						
						568971be77 
					 
					
						
						
							
							Fix AudoFocus pausing video when attempting to play ( #1 )  
						
						... 
						
						
						
						Fix AudioFocus bug that could cause the player to stop responding to play/pause in some instances.
Fixes issue react-native-video#1945
This was caused by the player requesting audio focus on each play (un-pause) and that resulted in a small window of Audio focus loss and then gain. The focus loss results in the player being paused while the player was supposed to play at the time. The solution is to keep track of Audio focus and not request new focus if we already have it. 
						
						
					 
					
						2021-03-15 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Nick 
							
						 
					 
					
						
						
							
						
						5adedb131b 
					 
					
						
						
							
							Update package.json version number to 5.1.1  
						
						
						
						
					 
					
						2021-01-14 11:13:39 +09:00