mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-09-18 08:22:33 +02:00
Add fadeIn workaround #2
This commit is contained in:
parent
ae845d2604
commit
d06f5b04c1
@ -24,7 +24,7 @@ Item {
|
|||||||
|
|
||||||
onIsPlayingChanged: isPlaying ? mediaPlayer.play() : mediaPlayer.pause()
|
onIsPlayingChanged: isPlaying ? mediaPlayer.play() : mediaPlayer.pause()
|
||||||
property bool isWindows: Qt.platform.os === "windows"
|
property bool isWindows: Qt.platform.os === "windows"
|
||||||
signal requestFadeIn
|
property bool ready: false
|
||||||
|
|
||||||
property string source: Wallpaper.projectSourceFileAbsolute
|
property string source: Wallpaper.projectSourceFileAbsolute
|
||||||
onSourceChanged: {
|
onSourceChanged: {
|
||||||
@ -36,10 +36,11 @@ Item {
|
|||||||
|
|
||||||
MediaPlayer {
|
MediaPlayer {
|
||||||
id: mediaPlayer
|
id: mediaPlayer
|
||||||
Component.onCompleted: {
|
onPlaybackStateChanged:{
|
||||||
mediaPlayer.play()
|
if( mediaPlayer.playbackState == MediaPlayer.PlayingState){
|
||||||
root.requestFadeIn()
|
root.ready = true
|
||||||
}
|
}
|
||||||
|
}
|
||||||
loops: root.loops ? MediaPlayer.Infinite : 1
|
loops: root.loops ? MediaPlayer.Infinite : 1
|
||||||
videoOutput: vo
|
videoOutput: vo
|
||||||
audioOutput: ao
|
audioOutput: ao
|
||||||
|
Loading…
Reference in New Issue
Block a user