seansy
28bae40c6c
Fixes #963
...
Bug happens when uri is changed for a video.
The fix:
Remove player layer before addPlayerItemObservers so _playerItemObserversSet is still set to NO if observers have already been removed.
2018-03-26 09:07:25 -07:00
Isaiah Grey
737d348ff0
Merge pull request #610 from lechinoix/patch-1
...
Add link to propTypes
2018-03-10 13:35:35 -08:00
Isaiah Grey
3a923e34e5
Merge pull request #928 from cranberyxl/docs/poster
...
Document poster prop
2018-03-10 13:27:18 -08:00
masarusanjp
cfab35d484
fxied an issue that does not use passed argument
2018-02-28 11:15:42 +09:00
Matt Apperson
0d411a25f9
add maintainer to contributors
2018-02-20 10:42:27 -05:00
Param Aggarwal
2c966fe7ad
Fix playableDuration attribute of onProgress event
2018-02-17 19:37:31 +05:30
Andy Stanberry
cf9a5fc635
Document poster prop
2018-01-31 17:53:37 -05:00
Brandon Moon
f2e182addc
Bring things up to date with master from copied code
2018-01-29 13:32:31 -07:00
Brandon Moon
5d274631c8
Link up cookies so exoplayer can use them
2018-01-29 13:25:58 -07:00
Alejandro Rangel
7d48f22d98
add seekableDuration to android ReactVideoView
2018-01-11 09:16:29 -08:00
Austin Witherow
093ffccd9b
fix(ios): crash due to persistent keyPath observer ( #600 )
2018-01-02 12:06:43 -05:00
sm2017
dd242476a3
Update ReactVideoView.cs
...
Fix 'Event' does not contain a constructor that takes 2 arguments ReactNativeVideo
2017-12-24 14:46:02 +03:30
sm2017
64191298e5
Update ReactVideoView.cs
...
Fix 'Event' does not contain a constructor that takes 2 arguments ReactNativeVideo
2017-12-24 14:44:00 +03:30
Jordan Becker
ce7c732453
Add requiresMainQueueSetup method
...
Since RN 0.49, `requiresMainQueueSetup` needs to be defined if the module overrides `constantsToExport`.
2017-12-07 19:35:32 +01:00
vengadesh
ebe138fa8d
Raising error for source exception ( #799 )
2017-12-06 11:56:41 -05:00
Kay Plößer
c0a8f7c0c9
Document fullscreen callbacks fix #861
2017-11-24 16:22:41 +01:00
Ahmed Hassan
6e43701092
added native progress notification ( #734 )
2017-11-18 14:10:58 -08:00
thomasobrien99
1ba6b062e4
View.propTypes -> ViewPropTypes ( #824 )
2017-11-03 14:38:37 -04:00
Marc-Olivier Duval
3e293407e8
updated readme to with a guid to setup exoplayer
2017-10-24 22:50:20 -04:00
Marc-Olivier Duval
0fe621a26d
Updated exoplayer readme
2017-10-24 22:42:51 -04:00
Marc-Olivier Duval
ee5818b6ff
Fix bug with playInBackground
2017-10-24 22:42:41 -04:00
Marc-Olivier Duval
f7b7f2666a
Apply fix in playInBackground props
2017-10-24 21:49:46 -04:00
Jan Lievens
2ae99bd484
remove observers before adding thus preventing multiple observers for the same notification
2017-10-24 09:52:10 +02:00
Dan Hodos
10cba5ad5c
Reset progress observer on update interval changes
2017-09-28 21:37:52 -04:00
Dan Hodos
435669a944
Extract method to add observer for progress update
2017-09-28 21:37:26 -04:00
Louis Capitanchik
3e0f084c62
Implement 'rate' prop for android devices
...
- Version locked to 6.0+ because that is the version that introduced setPlaybackParams
- Ignores rate prop as before on android versions lower than 6.0
2017-09-27 16:13:29 +01:00
Anne Glines
1bdd8720fb
Reseting isCompleted flag on source change
2017-09-11 22:30:17 -07:00
Alex Fox
451f8d0919
Fixed rate not being respected after seeking
...
Referenced in issue => https://github.com/react-native-community/react-native-video/issues/763
2017-09-07 13:16:44 +01:00
Alexander Nazarov
f73b7a0484
Fixed seekableDuration for time ranges with non-numeric duration ( #709 ) ( #728 )
2017-09-06 21:12:34 -04:00
Matt Apperson
4bf2b2c45f
2.0 bump
2017-08-16 15:20:47 -04:00
Matt Apperson
472ad49656
1.2.0 published
2017-08-16 15:19:51 -04:00
Mark Miyashita
4ca5956e58
Remove react-native-windows as a direct dependency of react-native-video ( #730 )
2017-08-11 12:44:38 -04:00
Radek Czemerys
5738757966
Remove createJSModules @override - RN 0.47 compatibility ( #718 )
...
* Remove depreciated createJSModules @ovveride marker
* Remove depreciated createJSModules @ovveride marker
* Added comment in exoplayer
* Added comment
* Remove trailing spaces
* Fix typo in comment
* Fix typo in comment
* Fix typo in comment
* Fix typo in comment
2017-08-08 21:11:11 -04:00
Tim Gibadullin
961baedb26
Replace PropTypes from react with form prop-types package ( #677 )
2017-08-04 14:53:53 -04:00
Julien K
b303f991ce
Added tvOS paltform support ( #682 )
...
* [tvOS] Update podspec
* [tvOS] Add tvOS target
* Update README.md
* [docs] Folder that contains pictures and content for documentation
* tvOS Readme
* [JPEG] Update image to JPEG
2017-07-20 13:35:58 -04:00
Michal Drbohlav
7f2cd8751a
updated to ExoPlayer 2.4.0, added support for playback rate change ( #605 )
2017-06-13 18:45:12 -04:00
Zach Nolan
ef2120b418
added removePlayerLayer to fix iOS crash ( #650 )
2017-06-09 17:31:46 -04:00
Nicolas Ngomai
b6afaa3378
Add link to propTypes
...
Some props are missing in the documentation, the propTypes provides a full list of those. I think it would help a lot of developers to add a link here.
2017-05-11 13:46:04 +02:00
Nawal "Deshi" Rahim
72a46bc308
Added flag for background mode ( #563 )
...
* Added flag for background mode
* Better flag name
2017-05-08 16:30:45 -04:00
benlime
e4da5c9773
adds resizeMode to poster image
2017-04-30 13:43:01 +02:00
Dom DiCicco
98c51f114b
issue 310 - Added a new property, ignoreSilentSwitch. ( #403 )
...
* issue 310 - Added a new property, ignoreSilentSwitch. When true, audio will play even when the silent switch on an iOS device is set to silent. When false, the audio will toggle with the silent switch. Sets the AVAudioSession to either playback or ambient.
* Added ignoreSilentSwitch usage to example app and to readme
* Changed ignoreSilentSwitch to accept two string values, ignore and obey.
This accounts for the case where the user does not want to modify the audio session from a particular video instance. The user would not use the ignoreSilentSwitch property at all in that case.
Also, the audio session will only be updated when the video is unpaused, instead of whenever the video component has updated props. This allows for multiple videos to be on the screen, with the most recent video unpaused (aka played) being the video that has control over the audio session.
2017-04-20 14:10:06 -04:00
RalfNieuwenhuizen
c45f5f5b38
Add progressUpdateInterval to android-exoplayer ( #540 )
2017-03-31 12:15:39 -04:00
Kevin VanGelder
ebc6617ba4
Initial WPF Support ( #385 )
...
* initial support for WPF
* update readme with WPF specific instructions
* remove autogenerated .gitattributes file
* reference RNW NPM package instead of hard-coded local reference
2017-03-31 12:15:26 -04:00
melyamri
d48d7efc5d
added progressUpdateInterval to Android ( #512 )
...
* use progressUpdateInterval in android
* convert progressUpdateInterval to int
2017-03-21 16:26:39 -04:00
Andrew Jack
79a9ea540d
load new source if it is different ( #502 )
2017-03-21 16:26:23 -04:00
Nawal "Deshi" Rahim
087adef1b9
Pausing progress if it was playing and the stating again ( #526 )
2017-03-21 16:25:58 -04:00
Ralph Pina
be55cef093
bump android dependencies ( #524 )
...
* bump android dependencies
* fixed lint
2017-03-21 16:25:46 -04:00
Andrew Jack
e76936b4fc
Update ExoPlayer to r2.2.0 ( #505 )
2017-03-21 16:25:17 -04:00
Andrew Jack
5a4730cb8c
Update readme ( #497 )
2017-03-21 16:25:04 -04:00
Deon Nicholas
c56fd2d908
[Android] App crash when unmounting video ( #533 )
...
* Upgrade to ScalableVideoView version 1.0.4
* Fix bug in cleanupMediaPlayerResources
* Fix VideoView on Android
2017-03-21 16:24:46 -04:00