summaryrefslogtreecommitdiffstats
path: root/src/imports/nativemedia/test.qml
diff options
context:
space:
mode:
authorSamuel Rødal <samuel.rodal@digia.com>2013-03-13 15:13:17 +0100
committerSamuel Rødal <samuel.rodal@digia.com>2013-03-13 15:13:17 +0100
commit98fbbf3af12def9ad0fb1daba9728761859a943b (patch)
tree7ba05226cada0d71017842709c57ceb52472db51 /src/imports/nativemedia/test.qml
parent71b64b2544f81814078f97f0f52bc31c8ce19296 (diff)
Added nativemedia for video playback.
See the test.qml in src/imports/nativemedia for usage.
Diffstat (limited to 'src/imports/nativemedia/test.qml')
-rw-r--r--src/imports/nativemedia/test.qml35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/imports/nativemedia/test.qml b/src/imports/nativemedia/test.qml
new file mode 100644
index 0000000..8bbd4ce
--- /dev/null
+++ b/src/imports/nativemedia/test.qml
@@ -0,0 +1,35 @@
+import QtQuick 2.0
+import QtAndroidOmx 1.0
+
+Rectangle {
+ id: root
+ color: "white"
+
+ Column {
+ width: parent.width
+ anchors.verticalCenter: parent.verticalCenter
+
+ OmxItem {
+ id: omx
+
+ width: root.width * 0.5
+ height: width / aspect
+
+ anchors.horizontalCenter: parent.horizontalCenter
+ anchors.margins: 40
+ source: "NativeMedia.ts"
+
+ property real aspect: sourceWidth / (sourceHeight > 0 ? sourceHeight : 1)
+
+ MouseArea {
+ anchors.fill: parent
+ onClicked: parent.paused = !parent.paused
+ }
+ }
+
+ Text {
+ anchors.horizontalCenter: parent.horizontalCenter
+ text: "Video size: " + omx.sourceWidth + "x" + omx.sourceHeight
+ }
+ }
+}