summaryrefslogtreecommitdiff
path: root/recipes
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2013-02-06 18:07:28 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2013-02-06 18:07:28 +0100
commit04ec21d430faac268c5c82fe9137448dfd0f1191 (patch)
tree970085ea190dfa19f7763b95adaa1798cbfc4f76 /recipes
parentab8e7227124b080cdd3cad413b452e226e99f635 (diff)
trdx-nv-binaries: mimetype file assoziations fixed
- nvgstplayer must be called in a terminal window - added mp3, wav, au audio mimetypes
Diffstat (limited to 'recipes')
-rw-r--r--recipes/trdx-nv-binaries/files/aplay.desktop5
-rw-r--r--recipes/trdx-nv-binaries/files/mimeapps.list4
-rw-r--r--recipes/trdx-nv-binaries/files/nvgstplayer.desktop1
-rw-r--r--recipes/trdx-nv-binaries/trdx-nv-binaries.bb3
4 files changed, 11 insertions, 2 deletions
diff --git a/recipes/trdx-nv-binaries/files/aplay.desktop b/recipes/trdx-nv-binaries/files/aplay.desktop
new file mode 100644
index 0000000..ead86f3
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/aplay.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=Application
+Name=aplay
+Exec=aplay %f
+NoDisplay=true
diff --git a/recipes/trdx-nv-binaries/files/mimeapps.list b/recipes/trdx-nv-binaries/files/mimeapps.list
index 43492e9..6a513dc 100644
--- a/recipes/trdx-nv-binaries/files/mimeapps.list
+++ b/recipes/trdx-nv-binaries/files/mimeapps.list
@@ -1,4 +1,3 @@
-
[Added Associations]
video/mpeg=nvgstplayer.desktop;
video/x-msvideo=nvgstplayer.desktop;
@@ -6,3 +5,6 @@ video/mp4=nvgstplayer.desktop;
video/quicktime=nvgstplayer.desktop;
video/x-ms-wmv=nvgstplayer.desktop;
video/x-matroska=cd nvgstplayer.desktop;
+audio/mpeg=nvgstplayer.desktop;
+audio/basic=aplay.desktop;
+audio/x-wav=aplay.desktop;
diff --git a/recipes/trdx-nv-binaries/files/nvgstplayer.desktop b/recipes/trdx-nv-binaries/files/nvgstplayer.desktop
index 89cffd9..f85659c 100644
--- a/recipes/trdx-nv-binaries/files/nvgstplayer.desktop
+++ b/recipes/trdx-nv-binaries/files/nvgstplayer.desktop
@@ -2,4 +2,5 @@
Type=Application
Name=nvgstplayer
Exec=nvgstplayer --uri %u
+Terminal=true
NoDisplay=true
diff --git a/recipes/trdx-nv-binaries/trdx-nv-binaries.bb b/recipes/trdx-nv-binaries/trdx-nv-binaries.bb
index 3d9db04..0653885 100644
--- a/recipes/trdx-nv-binaries/trdx-nv-binaries.bb
+++ b/recipes/trdx-nv-binaries/trdx-nv-binaries.bb
@@ -8,6 +8,7 @@ LIC_DIR = "${datadir}/common-licenses"
#gstnvvidconf.tar.bz2 will hopefully be integrated into the public L4T packages
SRC_COMMON = " \
file://nvgstplayer.desktop \
+ file://aplay.desktop \
file://mimeapps.list \
https://www.khronos.org/registry/khronos_headers.tgz;name=gles-h \
https://www.khronos.org/registry/omxil/api/1.1.2/OpenMAX_IL_1_1_2_Header.zip;name=openmax-h;unpack=no \
@@ -138,7 +139,7 @@ do_install () {
install -m 0644 nvgstapps/usr/lib/gstreamer-0.10/*.so ${D}/usr/lib/gstreamer-0.10/
install -m 0644 nvgstapps/usr/share/doc/nv_gstapps/* ${D}/usr/share/doc/nv_gstapps/
install -m 0644 nvgstapps${LIC_DIR}/${PN}-nv-gstapps/* ${D}${LIC_DIR}/${PN}-nv-gstapps/
- install -m 0644 ${WORKDIR}/nvgstplayer.desktop ${D}/home/root/.local/share/applications/
+ install -m 0644 ${WORKDIR}/*.desktop ${D}/home/root/.local/share/applications/
install -m 0644 ${WORKDIR}/mimeapps.list ${D}//home/root/.local/share/applications/
ln -s libpcre.so.1.0.1 ${D}/usr/lib/libpcre.so.3
ln -s libpcreposix.so.0.0.1 ${D}/usr/lib/libpcreposix.so.3