Hello,
Here are the latest patches for GStreamer 1.0.
* GST_EVENT_EOS not is reveived on the enigma (dvbmediasink issue)
* Fast Forward works (using a hack, again it seems like an dvbmediasink issue)
* Version is displayed on About screen (enchancement)
* Add GST_SUBTITLE_ENCODING failback (displays correct ISO srt subtitles, enchancement)
* ca-certificates will be installed (added in enigma.bbappend as RRECOMMENDS)
* GStreamer updated to 1.4.3
PS, when paches pushed by OpenPLi build will fail, so you might need to remove them from .bbappend file.
In order to be able to build OpenPLi OE with GStreamer 1.0 you need to extract
gstreamer1.0v2.tar.gz 15.94KB
37 downloads inside meta-local/receipes-local.
cd meta-local/receipes-local
tar -xzvf gstreamer1.0v2.tar.gz
Then we need to modify the MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS and remove gst-plugin-dvbmediasink and change it to gstreamer1.0-plugin-dvbmediasink (example for formuler follows)
$ git diff
diff --git a/conf/machine/include/formuler.inc b/conf/machine/include/formuler.inc
index 7577a79..3d1b67f 100644
--- a/conf/machine/include/formuler.inc
+++ b/conf/machine/include/formuler.inc
@@ -18,7 +18,7 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS = "\
KERNEL_MODULE_AUTOLOAD = "xfs"
MACHINE_EXTRA_RRECOMMENDS = " \
- gst-plugin-dvbmediasink \
+ gstreamer1.0-plugin-dvbmediasink \
ntfs-3g \
"
Finally it's time to build your favourite image with GStreamer 1.0 support.
MACHINE=XXX make image
I suggest don't try to compile feeds also, there is not need yet, there many issues to solve on core enigma2
Additional information: If you created a custom patch and you want to test it all you have to do is copy the patch inside gstreamer1.0 folder, declare it inside enigma2.bbappend and increase PR to force build.
+SRC_URI += "file://another-test.patch"
-PR = "r61"
+PR = "r62"
Happy building
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916