diff --git a/README.md b/README.md
index 4595438f..dba65fda 100644
--- a/README.md
+++ b/README.md
@@ -86,23 +86,23 @@ Under `.addPackage(new MainReactPackage())`:
// Within your render function, assuming you have a file called
// "background.mp4" in your project. You can include multiple videos
// on a single screen if you like.
-
+
+
// Later on in your styles..
var styles = StyleSheet.create({
diff --git a/Video.js b/Video.js
index 83d6599f..3c032f74 100644
--- a/Video.js
+++ b/Video.js
@@ -199,6 +199,7 @@ Video.propTypes = {
playWhenInactive: PropTypes.bool,
controls: PropTypes.bool,
currentTime: PropTypes.number,
+ progressUpdateInterval: PropTypes.number,
onLoadStart: PropTypes.func,
onLoad: PropTypes.func,
onError: PropTypes.func,
diff --git a/ios/RCTVideo.m b/ios/RCTVideo.m
index 1afa5889..97cd4f3b 100644
--- a/ios/RCTVideo.m
+++ b/ios/RCTVideo.m
@@ -636,6 +636,11 @@ static NSString *const playbackRate = @"rate";
}
}
+- (void)setProgressUpdateInterval:(float)progressUpdateInterval
+{
+ _progressUpdateInterval = progressUpdateInterval;
+}
+
- (void)removePlayerLayer
{
[_playerLayer removeFromSuperlayer];
diff --git a/ios/RCTVideoManager.m b/ios/RCTVideoManager.m
index 3e11d412..959e9359 100644
--- a/ios/RCTVideoManager.m
+++ b/ios/RCTVideoManager.m
@@ -54,6 +54,7 @@ RCT_EXPORT_VIEW_PROPERTY(rate, float);
RCT_EXPORT_VIEW_PROPERTY(seek, float);
RCT_EXPORT_VIEW_PROPERTY(currentTime, float);
RCT_EXPORT_VIEW_PROPERTY(fullscreen, BOOL);
+RCT_EXPORT_VIEW_PROPERTY(progressUpdateInterval, float);
- (NSDictionary *)constantsToExport
{