Skip to contentSkip to conversation

video_graphics_demo: add as a new test app

PATCH In review Eric Ruei 2 participants 2 messages Mar 16, 2018

lore
Share & tools
lore

Eric Ruei

author
#0 lore raw

PATCH 1/1 video_graphics_demo: add as a new test app

---
 multimedia_apps/video_graphics/desc_video_graphics_demo.html | 12 ++++++++++++
 multimedia_apps/video_graphics/video_graphics_demo.desktop   | 11 +++++++++++
 2 files changed, 23 insertions(+)
 create mode 100755 multimedia_apps/video_graphics/desc_video_graphics_demo.html
 create mode 100644 multimedia_apps/video_graphics/video_graphics_demo.desktop
multimedia_apps/video_graphics/desc_video_graphics_demo.html new file +12 -0
new file mode 100755
index 0000000..6a4ac55
@@ -0,0 +1,12 @@
+<h1> Video Graphics Demo with GC320  and VIP on two screens</h1>
+
+<p>This application demonstrates the advance processing capabilities of DSS IP with the enhanced eglfs_kms QPA which provides new APIs for application to fully control the DRM overlay planes for image overlay and alpha blending while the the primary plane(CRTC) is still  controllede by QT components for the graphics content drawn by QT. 
+</p>
+
+<h2> Data flow </h2>
+<p>
+VIP capture <br>
+&nbsp;&nbsp;&nbsp; ==>GC320 rotate 90 degree ==> QT QPA (draws the graphics content from qml file, scale, alpha blend and overlay the video with SGX output) <br>
+&nbsp;&nbsp;&nbsp; ==>QT QPA (draws the graphics content from qml file, scale, alpha blend and overlay the video with SGX output) <br>
+</p>
+
multimedia_apps/video_graphics/video_graphics_demo.desktop new file +11 -0
new file mode 100644
index 0000000..1f1ca69
@@ -0,0 +1,11 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Name=Video Graphics Demo
+Icon=/usr/share/matrix-gui-2.0/apps/images/qt-icon.png
+Exec= video-graphics-test -platform eglfs
+Type=Application
+Categories=multimedia
+WinType=null
+ProgramType=gui
+X-MATRIX-Lock=qt
+X-MATRIX-Description=/usr/share/matrix-gui-2.0/apps/video_graphics/desc_video_graphics_demo.html
Signature · 1 line
1.9.1
#1 lore raw

Pushed. Thank you.

Quoted 43 lines · Eric Ruei
---
  multimedia_apps/video_graphics/desc_video_graphics_demo.html | 12 ++++++++++++
  multimedia_apps/video_graphics/video_graphics_demo.desktop   | 11 +++++++++++
  2 files changed, 23 insertions(+)

create mode 100755 multimedia_apps/video_graphics/desc_video_graphics_demo.html create mode 100644 multimedia_apps/video_graphics/video_graphics_demo.desktop

multimedia_apps/video_graphics/desc_video_graphics_demo.html new file +12 -0
new file mode 100755
index 0000000..6a4ac55
@@ -0,0 +1,12 @@
+<h1> Video Graphics Demo with GC320  and VIP on two screens</h1>
+
+<p>This application demonstrates the advance processing capabilities of DSS IP with the enhanced eglfs_kms QPA which provides new APIs for application to fully control the DRM overlay planes for image overlay and alpha blending while the the primary plane(CRTC) is still  controllede by QT components for the graphics content drawn by QT.
+</p>
+
+<h2> Data flow </h2>
+<p>
+VIP capture <br>
+&nbsp;&nbsp;&nbsp; ==>GC320 rotate 90 degree ==> QT QPA (draws the graphics content from qml file, scale, alpha blend and overlay the video with SGX output) <br>
+&nbsp;&nbsp;&nbsp; ==>QT QPA (draws the graphics content from qml file, scale, alpha blend and overlay the video with SGX output) <br>
+</p>
+
multimedia_apps/video_graphics/video_graphics_demo.desktop new file +11 -0
new file mode 100644
index 0000000..1f1ca69
@@ -0,0 +1,11 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Name=Video Graphics Demo
+Icon=/usr/share/matrix-gui-2.0/apps/images/qt-icon.png
+Exec= video-graphics-test -platform eglfs
+Type=Application
+Categories=multimedia
+WinType=null
+ProgramType=gui
+X-MATRIX-Lock=qt
+X-MATRIX-Description=/usr/share/matrix-gui-2.0/apps/video_graphics/desc_video_graphics_demo.html