Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						ce0c113a19 
					 
					
						
						
							
							chore: update bug template to get free field for version ( #3714 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix: ensure tracks are well displayed in the sample
* fix(ios): ensure duration is correct when starting a live playback
* chore: move ticket version to a free text field instead of dropDown 
						
						
					 
					
						2024-04-25 11:33:14 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						d56b251aef 
					 
					
						
						
							
							fix(ios): ensure duration available when playing live ( #3710 )  
						
						... 
						
						
						
						* fix(ios): ensure duration is correct when starting a live playback 
						
						
					 
					
						2024-04-25 11:29:00 +02:00 
						 
				 
			
				
					
						
							
							
								Pixee OSS Assistant 
							
						 
					 
					
						
						
							
						
						eec125579f 
					 
					
						
						
							
							chore(android): switch order of literals to prevent NullPointerException ( #3711 )  
						
						... 
						
						
						
						Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-25 11:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						e8ce4979b3 
					 
					
						
						
							
							docs: no onSeek callback with controls on iOS ( #3701 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix: ensure tracks are well displayed in the sample
* fix(android): add onSeek callback when controls are enable
* chore: remove seekTime which is useless now
* doc: indicate that onSeek is not reported when controls are enable on iOS 
						
						
					 
					
						2024-04-23 09:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						818f92f654 
					 
					
						
						
							
							chore(example/basic): bump react-native to 0.74.0 ( #3702 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix: ensure tracks are well displayed in the sample
* chore: update basic sample to official react native 0.74 
						
						
					 
					
						2024-04-23 09:00:42 +02:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						6f61d7f6e6 
					 
					
						
						
							
							fix(android): prevent changing video track when video load ( #3683 )  
						
						... 
						
						
						
						- video track must change after video loaded, if change with load state, ready state can be called 
						
						
					 
					
						2024-04-22 21:32:59 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						709818f0ef 
					 
					
						
						
							
							chore: release v6.0.0-rc.0  
						
						
						
						
					 
					
						2024-04-22 19:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						c730306e3a 
					 
					
						
						
							
							fix(android): seek callback with controls ( #3694 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix: ensure tracks are well displayed in the sample
* fix(android): add onSeek callback when controls are enable
* chore: remove seekTime which is useless now 
						
						
					 
					
						2024-04-22 10:35:51 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						20d398608a 
					 
					
						
						
							
							Doc/fix change log link ( #3693 )  
						
						... 
						
						
						
						* doc: fix changelog link in "Version 6.0.0 breaking changes" section 
						
						
					 
					
						2024-04-21 10:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						efa1c52491 
					 
					
						
						
							
							fix(ios): fix sideloading external subtitles ( #3690 )  
						
						... 
						
						
						
						* fix(ios): fix subtitles side loading
* update example
* Update examples/basic/src/VideoPlayer.tsx
Co-authored-by: Olivier Bouillet <62574056+freeboub@users.noreply.github.com >
* Update examples/basic/src/VideoPlayer.tsx
Co-authored-by: Olivier Bouillet <62574056+freeboub@users.noreply.github.com >
---------
Co-authored-by: Olivier Bouillet <62574056+freeboub@users.noreply.github.com > 
						
						
					 
					
						2024-04-19 22:38:52 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						b5ccc48476 
					 
					
						
						
							
							fix(ios): add workaround for TouchableWithoutFeedback ( #3688 )  
						
						
						
						
					 
					
						2024-04-18 14:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								邵瑾瑜 
							
						 
					 
					
						
						
							
						
						3e3532691a 
					 
					
						
						
							
							fix(android): catch errors in performOnPlayerView ( #3685 )  
						
						... 
						
						
						
						Co-authored-by: JinYuSha0 <a1009943858@gmail.com > 
						
						
					 
					
						2024-04-18 10:18:14 +02:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						042e13c1dc 
					 
					
						
						
							
							fix(ios): update onPlaybackStateChanged implementation ( #3687 )  
						
						
						
						
					 
					
						2024-04-18 10:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						1af12f9dfb 
					 
					
						
						
							
							fix(android): fixed bug where video would not be visible after remount and change of drm source ( #3668 )  
						
						... 
						
						
						
						* refactor(android): remove redundant lifecycle (onDetachedFromWindow)
* fix: remove initPlayer within onAttachedToWindow and remove lifecycle 
						
						
					 
					
						2024-04-16 14:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						a0bcdb75d3 
					 
					
						
						
							
							chore(ios): remove unnecessary import ( #3682 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix: ensure tracks are well displayed in the sample
* chore: remove unnecessary import 
						
						
					 
					
						2024-04-16 14:36:16 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						64e3191f73 
					 
					
						
						
							
							feat(android): allow to disable selected functionalities  ( #3681 )  
						
						... 
						
						
						
						* feat(android): add possibility do disable some of functionalities
* create dump classes
* remove dump files when functionalities are enabled
* add docs
* enable all functionalities in example
* throw error when trying to use disabled functionality
* update docs 
						
						
					 
					
						2024-04-16 14:23:19 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						2285eba8f0 
					 
					
						
						
							
							Feat/add rtsp support ( #3677 )  
						
						... 
						
						
						
						* feat(android) : add rtsp support 
						
						
					 
					
						2024-04-16 10:41:39 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						336b9f0220 
					 
					
						
						
							
							fix(android): set title for external subtitles ( #3676 )  
						
						
						
						
					 
					
						2024-04-14 14:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						f815834025 
					 
					
						
						
							
							docs: update readme ( #3673 )  
						
						
						
						
					 
					
						2024-04-11 15:28:04 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						60c7a5e57e 
					 
					
						
						
							
							docs: update readme ( #3669 )  
						
						
						
						
					 
					
						2024-04-10 08:09:52 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						e26afac403 
					 
					
						
						
							
							fix(ios): workaround for rate change ( #3657 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix(ios): add a workaround for smooth rate change management 
						
						
					 
					
						2024-04-07 19:04:43 +02:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						e82f9dc24b 
					 
					
						
						
							
							fix: prevents crash from occurring when using the selected video track with resolution type ( #3664 )  
						
						... 
						
						
						
						* fix: fix video resolution track native crash error
* fix: fix type error 
						
						
					 
					
						2024-04-07 19:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						4c7719a3f5 
					 
					
						
						
							
							fix: ensure tracks are available in sample ( #3660 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* fix: ensure tracks are well displayed in the sample 
						
						
					 
					
						2024-04-07 19:02:39 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						453907483d 
					 
					
						
						
							
							docs: describe project and sample build ( #3656 )  
						
						... 
						
						
						
						* fix(ts): onPlaybackRateChangeData was not correctly typed
* doc: describe project and sample build 
						
						
					 
					
						2024-04-07 19:01:42 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						e992243305 
					 
					
						
						
							
							fix(ios): do not save pause state before seeking ( #3650 )  
						
						... 
						
						
						
						* fix(ios): do not save pause state before seeking 
						
						
					 
					
						2024-04-05 10:37:21 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						07f71c2fc4 
					 
					
						
						
							
							fix(ios): apply PictureInPicture state on start ( #3655 )  
						
						
						
						
					 
					
						2024-04-05 10:37:00 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						d6941392e0 
					 
					
						
						
							
							fix: ensure poster works as expected and add it to the sample ( #3643 )  
						
						... 
						
						
						
						* fix: ensure poster works as expected and add it to the sample
* chore: drop audioOnly property as not implemented on any platform
* fix(ios): do not save pause state before seeking
* fix(ts): onPlaybackRateChangeData was not correctly typed 
						
						
					 
					
						2024-04-05 10:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gaëtan Kueny 
							
						 
					 
					
						
						
							
						
						051e884c8f 
					 
					
						
						
							
							fix(ios): call PictureInPicture callbacks with native controls ( #3603 )  
						
						... 
						
						
						
						* fix(ios): call PictureInPictureStatusChanged callback with native controls
We add RCTPlayerObserver as playerViewController delegate to be notified with PiP lifecycle
should partially fix  #3602 
* fix(ios): call onRestoreUserInterfaceForPictureInPictureStop callback with native controls
should partially fix  #3602  
						
						
					 
					
						2024-04-04 15:08:48 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						2a858df8bc 
					 
					
						
						
							
							fix(ts): onPlaybackRateChangeData was not correctly typed ( #3651 )  
						
						
						
						
					 
					
						2024-04-04 14:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						10b100de44 
					 
					
						
						
							
							feat!(ios): remove native dependency promises ( #3631 )  
						
						
						
						
					 
					
						2024-04-04 13:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						2633f087d2 
					 
					
						
						
							
							doc: fix table format ( #3649 )  
						
						
						
						
					 
					
						2024-04-03 22:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						f28bf0ae33 
					 
					
						
						
							
							chore: release v6.0.0-beta.8  
						
						
						
						
					 
					
						2024-04-03 21:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						1e5af7b526 
					 
					
						
						
							
							chore: disable codegen ( #3647 )  
						
						... 
						
						
						
						We can not use Interop Layer with codegen - to be reverted once we integrate new architecture 
						
						
					 
					
						2024-04-03 20:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						9b66e7fdce 
					 
					
						
						
							
							fix: fix codegen types ( #3636 )  
						
						... 
						
						
						
						* fix: remove string unions from component spec
* fix linter issue
* fix codegen type
* update podspec 
						
						
					 
					
						2024-04-03 20:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						d3cc0d0c5a 
					 
					
						
						
							
							chore(android): fix various warning ( #3625 )  
						
						
						
						
					 
					
						2024-03-31 20:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						e87c14a437 
					 
					
						
						
							
							fix(android): update ui manager getter ( #3634 )  
						
						
						
						
					 
					
						2024-03-31 19:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						0fa0086a39 
					 
					
						
						
							
							chore: release v6.0.0-beta.7  
						
						
						
						
					 
					
						2024-03-30 12:28:47 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						182c953597 
					 
					
						
						
							
							chore(typescript): fix external loaded textTracks typing and add one in sample ( #3626 )  
						
						
						
						
					 
					
						2024-03-30 12:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						dd3a400689 
					 
					
						
						
							
							Chore/fix strange management of resume ( #3629 )  
						
						... 
						
						
						
						* fix(android): rename startPlayback to resumePlayback and fix implementation
I cannot understand why this implementation has been done. I guess this is to workaround some issue...
now resume only resume playback and don't start a new playback during bufffering...
* chore: simplify duplicated code 
						
						
					 
					
						2024-03-29 20:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						75d370742b 
					 
					
						
						
							
							fix(ios): fix regression when playing source starting with ph:// ( #3630 )  
						
						
						
						
					 
					
						2024-03-29 19:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						f10511d953 
					 
					
						
						
							
							fix(android): improve and backBufferDurationMs. mainly let exoplayer manage the prop ( #3619 )  
						
						... 
						
						
						
						BREAKING CHANGE: move backBufferDurationMs from root props to bufferConfig 
						
						
					 
					
						2024-03-28 21:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						24c1aab3f5 
					 
					
						
						
							
							fix: inject onGetLicense prop properly for detect user defined or not ( #3608 )  
						
						... 
						
						
						
						* fix: inject onGetLicense prop properly for detect user defined or not
* fix: fix lint error 
						
						
					 
					
						2024-03-28 11:22:52 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						0312afc8ea 
					 
					
						
						
							
							fix: remove setNativeProps usage ( #3605 )  
						
						... 
						
						
						
						* fix: remove `setNativeProps` usage
* code review 
						
						
					 
					
						2024-03-28 11:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Bouillet 
							
						 
					 
					
						
						
							
						
						38746ff2ba 
					 
					
						
						
							
							doc: improve network tracing description ( #3618 )  
						
						
						
						
					 
					
						2024-03-28 10:40:13 +01:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						89ae8438fa 
					 
					
						
						
							
							fix: fix getLicense function's type definition ( #3606 )  
						
						... 
						
						
						
						* fix(type): fix getLicense type definition 
						
						
					 
					
						2024-03-26 23:41:49 +01:00 
						 
				 
			
				
					
						
							
							
								Gaëtan Kueny 
							
						 
					 
					
						
						
							
						
						bb9e7eb5a5 
					 
					
						
						
							
							fix(ios): fix PiP callback ( #3601 )  
						
						
						
						
					 
					
						2024-03-26 14:10:31 +01:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						c9a75f3cde 
					 
					
						
						
							
							fix(iOS): fix iOS DRM header parser ( #3609 )  
						
						
						
						
					 
					
						2024-03-26 13:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						098358076d 
					 
					
						
						
							
							fix(iOS): throw when content id defined with empty string ( #3612 )  
						
						
						
						
					 
					
						2024-03-26 13:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Moch 
							
						 
					 
					
						
						
							
						
						baafda4b26 
					 
					
						
						
							
							bump react native version ( #3597 )  
						
						... 
						
						
						
						chore(example): bump react native version 
						
						
					 
					
						2024-03-22 14:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								YangJH 
							
						 
					 
					
						
						
							
						
						36bd2e2d71 
					 
					
						
						
							
							fix(ios): fix startPosition, cropStart and cropEnd to handle float values correctly ( #3589 )  
						
						... 
						
						
						
						* refactor(ios): refactor setPlaybackRange function
* fix(ios): fix props to handle float values correctly
- fix startPosition, cropStart, cropEnd
* refactor(ios): apply lint 
						
						
					 
					
						2024-03-22 13:43:46 +01:00