genode/libports/src/app/qt5/qt_avplay
Norman Feske c7f1b85652 Retire libc_{log, block, fs, rom}
Those plugins are superseded by libc_vfs.

Issue #999
2014-04-29 15:25:39 +02:00
..
avplay_policy.h Retire libc_{log, block, fs, rom} 2014-04-29 15:25:39 +02:00
control_bar.cpp libports: add Qt5 2013-08-13 17:27:40 +02:00
control_bar.h libports: add Qt5 2013-08-13 17:27:40 +02:00
filter_framebuffer_policy.h libports: add Qt5 2013-08-13 17:27:40 +02:00
framebuffer_root.h libports: add Qt5 2013-08-13 17:27:40 +02:00
framebuffer_session_component.cc Simplify Framebuffer::Session interface 2014-03-14 13:17:35 +01:00
framebuffer_session_component.h Simplify Framebuffer::Session interface 2014-03-14 13:17:35 +01:00
input_service.cpp libports: add Qt5 2013-08-13 17:27:40 +02:00
input_service.h libports: add Qt5 2013-08-13 17:27:40 +02:00
main_window.cpp os: Move Genode::Config into 'config' library 2013-09-23 14:25:58 +02:00
main_window.h libports: add Qt5 2013-08-13 17:27:40 +02:00
main.cpp libports: add Qt5 2013-08-13 17:27:40 +02:00
qt_avplay.pro libports: add Qt5 2013-08-13 17:27:40 +02:00
README libports: add Qt5 2013-08-13 17:27:40 +02:00
style.qrc libports: add Qt5 2013-08-13 17:27:40 +02:00
style.qss libports: add Qt5 2013-08-13 17:27:40 +02:00
target.mk libports: add Qt5 2013-08-13 17:27:40 +02:00

This directory contains a simple Qt-based media player which is actually a
graphical user interface for the SDL-based 'avplay' media player from 'libav'.
It starts 'avplay' as a child and shows its graphical output in a
'QNitpickerViewWidget'. The widgets for controlling the player state send the
according keyboard and mouse input events to 'avplay'.

The 'qt_avplay' player supports the following configuration options:

:'<mediafile name="..."/>:'
  name of the media file to play

:'<framebuffer_filter name="..." ram_quota="..."/>':

  This node contains the name of a framebuffer filter service to filter the
  video output. It may appear multiple times. If specified more than once, it
  is possible to build a post-processing pipeline for the video display where
  each processing stage is executed by a separate program.