Jump to content


Alexvrs

Member Since 12 Jan 2013
Offline Last Active 16 Jan 2018 20:09
-----

#526588 Openpli-5 (still next master)

Posted by Alexvrs on 22 January 2016 - 19:10

Image is working.But I don't know if this is the right way? So any help,suggestions, improvments are welcome.

 
I think I found the problem, it is a DOT which is used in the name IMAGE_FSTYPES, enough to replace the DOT on the DASH, in all of the files you want:
 
meta-dream/conf/machine/include/dreambox-ubi.inc
- IMAGE_FSTYPES ?= "ubi.nfi"
+ IMAGE_FSTYPES ?= "ubi-nfi"

meta-dream/conf/machine/include/dreambox-jffs2.inc

- IMAGE_FSTYPES ?= "jffs2.nfi"
+ IMAGE_FSTYPES ?= "jffs2-nfi"

......

 

etc.




#526556 Openpli-5 (still next master)

Posted by Alexvrs on 22 January 2016 - 14:15

Ok image is building fine against latest OE-Core git master HEAD of today.

 

But feed still complains about perl-native-runtime.

ERROR: Nothing PROVIDES 'perl-native-runtime' (but /home/hains/openpli-oe-core/meta-openpli/recipes-connectivity/openssl/openssl-old_0.9.8x.bb DEPENDS on or otherwise requires it). Close matches:
  perl-native
  nativesdk-gcc-runtime
NOTE: Runtime target 'libcrypto-compat' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libcrypto-compat', 'openssl-old', 'perl-native-runtime']
NOTE: Runtime target 'softcams-enigma2-meta-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['softcams-enigma2-meta-dev', 'enigma2-plugin-softcams-mgcamd', 'libcrypto-compat', 'openssl-old', 'perl-native-runtime']
NOTE: Runtime target 'softcams-enigma2-meta' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['softcams-enigma2-meta', 'enigma2-plugin-softcams-mgcamd', 'libcrypto-compat', 'openssl-old', 'perl-native-runtime']
NOTE: Runtime target 'libcrypto-compat-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libcrypto-compat-dev', 'openssl-old', 'perl-native-runtime']
NOTE: Runtime target 'libcrypto0.9.8x' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libcrypto0.9.8x', 'perl-native-runtime']
NOTE: Runtime target 'libssl0.9.8x' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libssl0.9.8x', 'perl-native-runtime']
NOTE: Runtime target 'openssl-old-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['openssl-old-dev', 'perl-native-runtime']
NOTE: Runtime target 'openssl-old' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['openssl-old', 'perl-native-runtime']

Time to get rid of openssl-old :)

 

Use:

DEPENDS = "perl-native"




#500444 Problem playing live HLS stream with gstreamer.

Posted by Alexvrs on 7 August 2015 - 07:34

Patch for fix from rudream in attached file  :)

diff -u --recursive --new-file original/ext/hls/m3u8.c new/ext/hls/m3u8.c
--- original/ext/hls/m3u8.c	2015-06-07 10:04:45.000000000 +0300
+++ new/ext/hls/m3u8.c	2015-08-06 23:41:02.348000058 +0300
@@ -850,7 +850,6 @@
   }
 
   if (m3u8->files && self->sequence == -1) {
-    self->current_file = g_list_first (m3u8->files);
     if (GST_M3U8_CLIENT_IS_LIVE (self)) {
       /* for live streams, start GST_M3U8_LIVE_MIN_FRAGMENT_DISTANCE from
          the end of the playlist. See section 6.3.3 of HLS draft */
@@ -859,8 +858,10 @@
       self->sequence =
           GST_M3U8_MEDIA_FILE (g_list_nth_data (m3u8->files,
               pos >= 0 ? pos : 0))->sequence;
-    } else
+    } else {
+      self->current_file = g_list_first (m3u8->files);
       self->sequence = GST_M3U8_MEDIA_FILE (self->current_file->data)->sequence;
+    }
     self->sequence_position = 0;
     GST_DEBUG ("Setting first sequence at %u", (guint) self->sequence);
   }

Attached Files