Warning, /maui/clip/src/views/player/MPVPlayer.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick 2.14 0002 import QtQuick.Controls 2.14 0003 import QtQuick.Layouts 1.3 0004 0005 import QtMultimedia 5.8 0006 0007 import org.mauikit.controls 1.3 as Maui 0008 0009 import mpv 1.0 0010 0011 MpvObject 0012 { 0013 id: control 0014 property alias url : control.source 0015 property alias video : control 0016 0017 readonly property bool playing : control.playbackState === MediaPlayer.PlayingState 0018 readonly property bool paused : control.playbackState === MediaPlayer.PausedState 0019 readonly property bool stopped : control.playbackState === MediaPlayer.StoppedState 0020 0021 autoPlay: true 0022 hardwareDecoding: settings.hardwareDecoding 0023 onEndOfFile: playNext() 0024 0025 0026 Maui.InfoDialog 0027 { 0028 id: _subtitlesDialog 0029 title: i18n("Subtitles") 0030 0031 Repeater 0032 { 0033 model: control.subtitleTracksModel 0034 0035 Maui.ListBrowserDelegate 0036 { 0037 Layout.fillWidth: true 0038 label1.text: model.text 0039 label2.text: model.language 0040 } 0041 } 0042 } 0043 0044 Maui.InfoDialog 0045 { 0046 id: _audioTracksDialog 0047 title: i18n("Audio Tracks") 0048 0049 Repeater 0050 { 0051 model: control.audioTracksModel 0052 0053 Maui.ListBrowserDelegate 0054 { 0055 Layout.fillWidth: true 0056 label1.text: model.text 0057 label2.text: model.language 0058 } 0059 } 0060 } 0061 0062 } 0063 0064 0065 0066