fix(ts): onPlaybackRateChangeData was not correctly typed (#3651)

This commit is contained in:
Olivier Bouillet
2024-04-04 14:45:39 +02:00
committed by GitHub
parent 10b100de44
commit 2a858df8bc
3 changed files with 16 additions and 4 deletions

View File

@@ -36,6 +36,8 @@ import Video, {
OnTextTrackDataChangedData,
TextTrackType,
ISO639_1,
OnPlaybackStateChangedData,
OnPlaybackRateChangeData,
} from 'react-native-video';
import ToggleControl from './ToggleControl';
import MultiValueControl, {
@@ -335,6 +337,14 @@ class VideoPlayer extends Component {
this.channelUp();
};
onPlaybackRateChange = (data: OnPlaybackRateChangeData) => {
console.log('onPlaybackRateChange', data);
}
onPlaybackStateChanged = (data: OnPlaybackStateChangedData) => {
console.log('onPlaybackStateChanged', data);
}
toggleFullscreen() {
this.setState({fullscreen: !this.state.fullscreen});
}
@@ -805,6 +815,8 @@ class VideoPlayer extends Component {
selectedAudioTrack={this.state.selectedAudioTrack}
playInBackground={false}
preventsDisplaySleepDuringVideoPlayback={true}
onPlaybackRateChange={this.onPlaybackRateChange}
onPlaybackStateChanged={this.onPlaybackStateChanged}
/>
</TouchableOpacity>
);