Jump to content


Photo

GStreamer 1.0

gstreamer 1.0 openpli

  • Please log in to reply
2520 replies to this topic

Re: GStreamer 1.0 #2161 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 30 December 2015 - 12:11

ok just saw indeed merged now. gonna gif it a try with vuduo2 and dm8000.



Re: GStreamer 1.0 #2162 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 30 December 2015 - 12:16

dm8000 can be build with master-next.

So it can be added to the list.

 

dm800se not tested.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2163 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 30 December 2015 - 12:19

ERROR: Command Error: exit status: 1  Output:
Applying patch fix-build-with-gcc5.patch
The next patch would create the file include/linux/compiler-gcc5.h,
which already exists!  Applying it anyway.
patching file include/linux/compiler-gcc5.h
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- rejects in file include/linux/compiler-gcc5.h
Patch fix-build-with-gcc5.patch does not apply (enforce with -f)
ERROR: Function failed: patch_do_patch
ERROR: Logfile of failure stored in: /home/milo/work/openpli-next/build/tmp/work/dm8000-oe-linux/linux-dreambox/3.2-r14.19.50/temp/log.do_patch.10873
ERROR: Task 47 (/home/milo/work/openpli-next/meta-dream/recipes-bsp/linux/linux-dreambox_3.2.bb, do_patch) failed with exit code '1'

Real musicians never die - they just decompose

Re: GStreamer 1.0 #2164 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 30 December 2015 - 12:24

The file already exist in kernel 3.2.68 . So the patch is obselete.

			file://dvb-usb-smsdvb_fix_frontend.patch \
			file://0001-it913x-backport-changes-to-3.2-kernel.patch \
			file://0001-linuxtv-api-DMM-drivers-are-now-ready-for-linux-tv-a.patch;apply=no \
			file://0001-correctly-initiate-nand-flash-ecc-config-when-old-2n.patch \
			file://rtl8712-fix-warnings.patch \			
			file://fixme-hardfloat.patch \
			file://defconfig \
-                       file://fix-build-with-gcc5.patch

"


Edited by Beeker, 30 December 2015 - 12:24.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2165 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 30 December 2015 - 15:46

Op vuduo2 build de master next niet maar het is door de rytec (wééral) sources. Eerst waren ze blijkbaar upgedate met verkeerde SRC_URI md5sum en sha256sum. maar na dat dit is verbeterd komt het bericht

ERROR: Function failed: Unpack failure for URL: 'http://rytecepg.ipservers.eu/epg_data/rytec.sources.20151125.zip'. Unpack command PATH="/home/christophe/openpli50/openpli-oe-core/openembedded-core/scripts:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/bin/allarch-oe-linux:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/vuduo2/usr/bin/crossscripts:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/sbin:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/bin:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/sbin:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/bin:/home/christophe/openpli50/openpli-oe-core/openembedded-core/scripts:/home/christophe/openpli50/openpli-oe-core/bitbake/bin:/home/christophe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" unzip -q -o '/home/christophe/openpli50/sources/rytec.sources.20151125.zip' failed with return value 9
ERROR: Logfile of failure stored in: /home/christophe/openpli50/openpli-oe-core/build/tmp/work/all-oe-linux/enigma2-plugin-extensions-xmltvimport-rytec/20151125-r0/temp/log.do_unpack.11976
Log data follows:
| DEBUG: Executing python function do_unpack
| DEBUG: Executing python function base_do_unpack
| NOTE: Unpacking /home/christophe/openpli50/sources/rytec.sources.20151125.zip to /home/christophe/openpli50/openpli-oe-core/build/tmp/work/all-oe-linux/enigma2-plugin-extensions-xmltvimport-rytec/20151125-r0/
| [/home/christophe/openpli50/sources/rytec.sources.20151125.zip]
|   End-of-central-directory signature not found.  Either this file is not
|   a zipfile, or it constitutes one disk of a multi-part archive.  In the
|   latter case the central directory and zipfile comment will be found on
|   the last disk(s) of this archive.
| unzip:  cannot find zipfile directory in one of /home/christophe/openpli50/sources/rytec.sources.20151125.zip or
|         /home/christophe/openpli50/sources/rytec.sources.20151125.zip.zip, and cannot find /home/christophe/openpli50/sources/rytec.sources.20151125.zip.ZIP, period.
| DEBUG: Python function base_do_unpack finished
| DEBUG: Python function do_unpack finished
| ERROR: Function failed: Unpack failure for URL: 'http://rytecepg.ipservers.eu/epg_data/rytec.sources.20151125.zip'. Unpack command PATH="/home/christophe/openpli50/openpli-oe-core/openembedded-core/scripts:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/bin/allarch-oe-linux:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/vuduo2/usr/bin/crossscripts:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/sbin:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/bin:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/sbin:/home/christophe/openpli50/openpli-oe-core/build/tmp/sysroots/x86_64-linux/bin:/home/christophe/openpli50/openpli-oe-core/openembedded-core/scripts:/home/christophe/openpli50/openpli-oe-core/bitbake/bin:/home/christophe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" unzip -q -o '/home/christophe/openpli50/sources/rytec.sources.20151125.zip' failed with return value 9
ERROR: Task 4171 (/home/christophe/openpli50/openpli-oe-core/meta-openpli/recipes-openpli/enigma2-plugins/enigma2-plugin-extensions-xmltvimport-rytec.bb, do_unpack) failed with exit code '1'
NOTE: Tasks Summary: Attempted 4430 tasks of which 4428 didn't need to be rerun and 1 failed.
No currently running tasks (4257 of 6665)

Summary: 1 task failed:
  /home/christophe/openpli50/openpli-oe-core/meta-openpli/recipes-openpli/enigma2-plugins/enigma2-plugin-extensions-xmltvimport-rytec.bb, do_unpack



Re: GStreamer 1.0 #2166 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 30 December 2015 - 16:01

Ok gevonden het rytec archief is corrupt



Re: GStreamer 1.0 #2167 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 30 December 2015 - 16:12

Also a problem with pulseaudio.It doesn't build due to missing alsa-config .removed mpd from feed for now.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2168 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 30 December 2015 - 16:14

By vuduo2 now build ok if I revererse commit :

 

https://github.com/O...a9b0d92c8f9f4e9



Re: GStreamer 1.0 #2169 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 30 December 2015 - 22:49

Perhaps a very dirty hack in pulseaudio_6.0.inc?

       pulseaudio-module-always-sink \
       pulseaudio-module-suspend-on-idle \
       pulseaudio-module-position-event-sounds \
       pulseaudio-module-role-cork \
       pulseaudio-module-switch-on-port-available"

-  # If the server is installed, it's usually desirable to make ALSA applications
-  # use PulseAudio. alsa-plugins-pulseaudio-conf will install the configuration
-  # that makes the PulseAudio plugin the default ALSA device.
-  RDEPENDS_pulseaudio-server += "alsa-plugins-pulseaudio-conf"

   # pulseaudio-module-console-kit is built whenever dbus is enabled by PACKAGECONFIG
   # but consolekit depends on libx11 and is available only for DISTRO with x11 in DISTRO_FEATURES
   RDEPENDS_pulseaudio-module-console-kit =+ "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'consolekit', '', d)}"
   RDEPENDS_pulseaudio-misc += "pulseaudio-module-cli-protocol-unix"

But pulseaudio and Music Player Daemon(mpd 0.19.12) is now building and installed in openpli-5.

I don't know if mpd and gstreamer can give conflicts if installed beside each other? But time will tell.
(it's just an experiment).


Edited by Beeker, 30 December 2015 - 22:51.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2170 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 30 December 2015 - 23:20

I just have to ok builds with :

https://github.com/O...ree/master-next

 

apart off the classic failure on rytec (this time that team succeeded to put a wrong zip file online (of 3 bytes long)) , its's obvious that whit junk it does not work.



Re: GStreamer 1.0 #2171 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 30 December 2015 - 23:34

hmm strange..this failure on pulseaudio is teasing me now for 3 months.Since i'm in master-next. Even when i build from stratch. And then i mean everthing inc. OS.(last on december 6).

 

I will try it again tomorrow. A new git clone....

 

It looks like that i miss something...


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2172 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 31 December 2015 - 00:38

I now do have two perfect builds (feeds included). The only issue I had is the :

 

http://rytecepg.ipse...es.20151125.zip

 

Even with wget that source is a corrupt zip file off 3 bytes. So I needed to clean the recipe completely with bitbake <reciepe> -f -c clean all.

Revert commit  :

https://github.com/O...a9b0d92c8f9f4e9

 

After that two ok builds (note i'm using gstreamer-1.7.1.1  or actually git head of two days ago)


Edited by christophecvr, 31 December 2015 - 00:39.


Re: GStreamer 1.0 #2173 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 31 December 2015 - 00:47

Building now from stratch,the whole nine yards.

 

Still another issue..

ERROR: Command Error: exit status: 1  Output:
Applying patch fix-build-with-gcc5.patch
The next patch would create the file include/linux/compiler-gcc5.h,
which already exists!  Applying it anyway.
patching file include/linux/compiler-gcc5.h
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- rejects in file include/linux/compiler-gcc5.h
Patch fix-build-with-gcc5.patch does not apply (enforce with -f)
ERROR: Function failed: patch_do_patch


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2174 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 31 December 2015 - 01:25

But You self wrote that patch for gcc5 on dm8000 is not required anymore. ??

 

I do have a succesfull build with master-next .  for dm 8000 and vuduo2 now images are not tested yet.  But for dm8000 I applied your patch on :

 

http://forums.openpl...ndpost&p=521691

 

pli branch I used is :

 

https://github.com/O...ree/master-next

 

so in base cloning  :

git clone https://github.com/OpenPLi/openpli-oe-core -b master-next


Re: GStreamer 1.0 #2175 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 31 December 2015 - 01:38

Yes indeed. It is still in GIT..that's what i meant..It is still a issue, just as Rytec. I though you were forgotten to mention....

 

Build is running...But now more broken..pffff..

 

About pulseaudio..I think that pushing the OE-Core manually to git head causing the problem..It should be harmless.but....

 

But for now...I think it's better to start over tomorrow..

 

Thanks  and happy new year.


Edited by Beeker, 31 December 2015 - 01:39.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2176 Beeker

  • PLi® Contributor
  • 1,604 posts

+203
Excellent

Posted 31 December 2015 - 03:30

Image and feed now ok.My fault.Some old files of gst-1 accidentally in the big big mash.(43 local changes)..Now i see...Sorry

 

But now clean and up to date.


Edited by Beeker, 31 December 2015 - 03:30.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: GStreamer 1.0 #2177 Alexvrs

  • Senior Member
  • 36 posts

+4
Neutral

Posted 1 January 2016 - 19:34

 

Building now from stratch,the whole nine yards.

 

Still another issue..

ERROR: Command Error: exit status: 1  Output:
Applying patch fix-build-with-gcc5.patch
The next patch would create the file include/linux/compiler-gcc5.h,
which already exists!  Applying it anyway.
patching file include/linux/compiler-gcc5.h
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- rejects in file include/linux/compiler-gcc5.h
Patch fix-build-with-gcc5.patch does not apply (enforce with -f)
ERROR: Function failed: patch_do_patch

 

The patch for gcc 5 has a strange behavior when compiling the first box, for example dm8000, this patch is required when compiling the second box, for example dm800se, this file is already present (probably in the cache) and apply patch is causing the error, I decided otherwise:
 
Add file compiler-gcc5.h a folder
 
Added to the SRC_URI:
file: //compiler-gcc5.h
 
Added to the function do_configure_prepend()
cp -avR $ {WORKDIR} /compiler-gcc5.h $ {S} / include / linux
 
The solution ugly, but it works without errors!

Attached Files


Один — стоит, Единый движется.


Re: GStreamer 1.0 #2178 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 1 January 2016 - 20:20

The DM kernels were recently updated and already contain the gcc5 header.
Real musicians never die - they just decompose

Re: GStreamer 1.0 #2179 Alexvrs

  • Senior Member
  • 36 posts

+4
Neutral

Posted 1 January 2016 - 21:15

The DM kernels were recently updated and already contain the gcc5 header.

 

Yes, this patch (gcc5) include patch-3.2.68.xz

 

TNX


Один — стоит, Единый движется.


Re: GStreamer 1.0 #2180 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 11 January 2016 - 16:15

A question regarding my Dreambox DM800Se receiver.

Could it be that that the soc is unable to play certain kinds of DivX5 or Xvid videos?

I have some recent Xvid video's which play fine on my Zgemma Star receiver.

However my DM800Se doesn't swallow it.

At first I thought it was a fourcc problem, so I tried changing it.

But the latest dvbmediasink from christophecvr includes the bitstream unpacking code from mx3L, so that shouldn't be the issue.

It's like the video decoder of the DM800Se just doesn't support certain Xvid videos since my images are equal for all of my receivers.

 

It's an original DM800Se btw, no clone.

 

Btw this is the information regarding one of the Xvid videos:

ID                             : 0
Format                         : MPEG-4 Visual
Format profile                 : Advanced Simple@L5
Format settings, BVOP          : 3
Format settings, QPel          : Yes
Format settings, GMC           : No warppoints
Format settings, Matrix        : Default (H.263)
Muxing mode                    : Packed bitstream
Codec ID                       : XVID
Codec ID/Hint                  : XviD
Duration                       : 2h 47mn
Bit rate                       : 1 600 Kbps
Width                          : 720 pixels
Height                         : 260 pixels
Display aspect ratio           : 2.769
Frame rate                     : 29.970 fps
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Compression mode               : Lossy
Bits/(Pixel*Frame)             : 0.285
Stream size                    : 1.88 GiB (78%)
Writing library                : XviD 1.2.1 (UTC 2008-12-04)

Audio
ID                             : 1
Format                         : AC-3
Format/Info                    : Audio Coding 3
Mode extension                 : CM (complete main)
Format settings, Endianness    : Big
Codec ID                       : 2000
Duration                       : 2h 47mn
Bit rate mode                  : Constant
Bit rate                       : 448 Kbps
Channel(s)                     : 6 channels
Channel positions              : Front: L C R, Side: L R, LFE
Sampling rate                  : 48.0 KHz
Bit depth                      : 16 bits
Compression mode               : Lossy
Stream size                    : 538 MiB (22%)
Alignment                      : Aligned on interleaves
Interleave, duration           : 64 ms (1.92 video frames)
Interleave, preload duration   : 192 ms
Format                         : MPEG-4 Visual
Format profile                 : Advanced Simple@L5
Format settings, BVOP          : 3
Format settings, QPel          : Yes
Format settings, GMC           : No warppoints
Format settings, Matrix        : Default (H.263)
Muxing mode                    : Packed bitstream
Codec ID                       : XVID
Codec ID/Hint                  : XviD
Duration                       : 2h 47mn
Bit rate                       : 1 600 Kbps
Width                          : 720 pixels
Height                         : 260 pixels
Display aspect ratio           : 2.769
Frame rate                     : 29.970 fps
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Compression mode               : Lossy
Bits/(Pixel*Frame)             : 0.285
Stream size                    : 1.88 GiB (78%)
Writing library                : XviD 1.2.1 (UTC 2008-12-04)

Edited by MastaG, 11 January 2016 - 16:19.




7 user(s) are reading this topic

0 members, 7 guests, 0 anonymous users