displayVideoOptions method
void
displayVideoOptions()
Implementation
void displayVideoOptions(){
showModalBottomSheet(
context: context,
builder: (BuildContext context) {
return SingleChildScrollView(
child: Column(
children: [
Container(
margin: menuMainContainerButtonMargin,
child: SizedBox(
width: menuButtonWidth,
child: ElevatedButton(
style: menuButtonStyle,
onPressed: (){
Navigator.of(context).pop();
displayPlaybackSpeedOptions();
},
child: const Text('Set playback speed')
)
)
),
Container(
margin: menuMainContainerButtonMargin,
child: SizedBox(
width: menuButtonWidth,
child: ElevatedButton(
style: menuButtonStyle,
onPressed: (){
if (audioState == AudioState.mute) {
playerController.value.setVolume(1.0);
audioState = AudioState.unmute;
}else if(audioState == AudioState.unmute){
playerController.value.setVolume(0.0);
audioState = AudioState.mute;
}
Navigator.of(context).pop();
},
child: Text(audioState == AudioState.mute ? 'Unmute' : 'Mute')
)
)
),
],
)
);
}
);
}