/* Copyright (C) 2012 Collabora Ltd. @author George Kiagiadakis This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . */ import QtQuick 1.0 import QtGStreamer 1.0 Rectangle { id: window width: 400 height: 300 Column { VideoItem { id: video width: window.width height: 260 surface: videoSurface1 //bound on the context from main() } Row { id: buttons width: window.width height: 35 spacing: 5 Rectangle { id: playButton color: "black" width: 60 height: 30 Text { text: "Play"; color: "white"; anchors.centerIn: parent } MouseArea { anchors.fill: parent; onClicked: player.play() } } Rectangle { id: stopButton color: "black" width: 60 height: 30 Text { text: "Stop"; color: "white"; anchors.centerIn: parent } MouseArea { anchors.fill: parent; onClicked: player.stop() } } Rectangle { id: openButton color: "black" width: 60 height: 30 Text { text: "Open file"; color: "white"; anchors.centerIn: parent } MouseArea { anchors.fill: parent; onClicked: player.open() } } } } }