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 #2301 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 11 April 2016 - 15:07

you're right and I now see these patches weren't PLi related at all, but rather patches being applied for older versions of gstreamer :)



Re: GStreamer 1.0 #2302 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 11 April 2016 - 15:15

Just this patch

 

0001-baseparse-post-tag-list-when-avg-bitrate-changes-at-.patch

 

can still be good but wonder why gstreamer maintainers did not add it.

 

That's a question for @athoik.



Re: GStreamer 1.0 #2303 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 11 April 2016 - 15:51

It was added with that commit: https://cgit.freedes...c50581d22592b5e
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

Re: GStreamer 1.0 #2304 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 11 April 2016 - 15:53

Thank's so indeed like i did the patch away out off the recipes .


Edited by christophecvr, 11 April 2016 - 15:54.


Re: GStreamer 1.0 #2305 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 11 April 2016 - 19:06

Yes my mistake. I was reviewing also the patches that I didn't even apply anymore.

Re: GStreamer 1.0 #2306 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 11 April 2016 - 20:30

Chris,

 

Using your recipes I'm getting stuck at:

ERROR: QA Issue: non debug package contains .debug directory: gstreamer1.0 path /work/mips32el-nf-oe-linux/gstreamer1.0/1.9.0.1+gitAUTOINC+base-r0/packages-split/gstreamer1.0/usr/lib/gstreamer1.0/gstreamer-1.0/.debug/gst-plugin-scanner [debug-files]
ERROR: QA run found fatal errors. Please consider fixing them

 

Any idea why it didn't got split?



Re: GStreamer 1.0 #2307 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 11 April 2016 - 20:45

Not idea. But are You working with master-next ? cause those bindle is for master-next and directory is suposed to be mips32el-oe-linux



Re: GStreamer 1.0 #2308 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 12 April 2016 - 00:11

@Mastag

 

I just builded last master-next but no problem by me.

 

However the qa is correct. It should not make the split package like that. This has nothing to to with the recipe.

The right package split is done by openembedded-oe-core bitbake tools. That seems not to happen by You which is not normal.

 

see build report master next

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



Re: GStreamer 1.0 #2309 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 12 April 2016 - 07:49

Yep you're right.

The oe snapshot in master-next has autodebug feature.

I still have to put:

FILES_${PN}-dbg += " ${libdir}/gstreamer-1.0/.debug/ ${libexecdir}/gstreamer-1.0/.debug/ ${datadir}/bash-completion/helpers/.debug/"

 

It works now and I have it built for dm800hd just for testing :)



Re: GStreamer 1.0 #2310 Alexvrs

  • Senior Member
  • 36 posts

+4
Neutral

Posted 12 April 2016 - 20:46

@christophecvr

 

Thank you. I will test it on a few boxes and give a report  :)

 

Sorry for the late report, but nevertheless, on vusolo4k YouYube Live, NHL and HbbTV (video) for vusolo4k work fine with the new GSreamer 1.9.0.1 (from git christophecvr)!

 

:)


Edited by Alexvrs, 12 April 2016 - 20:47.

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


Re: GStreamer 1.0 #2311 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 April 2016 - 10:13

chris, one thing I notice when swithcing to your gstreamer github recipes.

Is that it will install many more packages on a opkg upgrade:

Installing gstreamer1.0-plugins-bad-webp (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-webp_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing libwebp (0.4.0-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/libwebp_0.4.0-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-dtls (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-dtls_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-jp2kdecimator (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-jp2kdecimator_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-mpegtsmux (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-mpegtsmux_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-ivtc (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-ivtc_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-autoconvert (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-autoconvert_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-faac (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-faac_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing libfaac0 (1.28-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/libfaac0_1.28-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-removesilence (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-removesilence_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-audiomixer (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-audiomixer_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-frei0r (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-frei0r_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing libgstbadvideo-1.0-0 (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/libgstbadvideo-1.0-0_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-rtponvif (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-rtponvif_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-interlace (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-interlace_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-mxf (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-mxf_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-dvbsuboverlay (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-dvbsuboverlay_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing libgstplayer-1.0-0 (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/libgstplayer-1.0-0_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-jpegformat (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-jpegformat_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-fbdevsink (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-fbdevsink_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-dataurisrc (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-dataurisrc_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-adpcmdec (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-adpcmdec_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-camerabin2 (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-camerabin2_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-festival (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-festival_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-siren (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-siren_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-compositor (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-compositor_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-asfmux (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-asfmux_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-pcapparse (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-pcapparse_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-fieldanalysis (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-fieldanalysis_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-stereo (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-stereo_1.9.0.1+gitbase-r0_mips32el.ipk.
Upgrading gstreamer1.0-plugins-bad-dashdemux from 1.8.0+git20781+740d350-r2 to 1.9.0.1+gitbase-r0 on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-dashdemux_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-midi (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-midi_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-vcdsrc (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-vcdsrc_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-neonhttpsrc (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-neonhttpsrc_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing libproxy (0.4.11-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/libproxy_0.4.11-r0_mips32el.ipk.
Installing libneon27 (0.30.1-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/libneon27_0.30.1-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-pnm (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-pnm_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-curl (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-curl_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-audiofxbad (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-audiofxbad_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-y4mdec (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-y4mdec_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-gdp (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-gdp_1.9.0.1+gitbase-r0_mips32el.ipk.
Installing gstreamer1.0-plugins-bad-videoframe-audiolevel (1.9.0.1+gitbase-r0) on root.
Downloading http://myserver/feeds/OpenPLi-4/pli/dm800se/mips32el/gstreamer1.0-plugins-bad-videoframe-audiolevel_1.9.0.1+gitbase-r0_mips32el.ipk.

 

Do you have all those as well?



Re: GStreamer 1.0 #2312 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 April 2016 - 10:20

And when I start enigma2 I'm getting this error:

root@dm800se:~# enigma2

(gst-plugin-scanner:19030): GLib-GObject-WARNING **: cannot register existing type 'GstDtsDec'

(gst-plugin-scanner:19030): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(gst-plugin-scanner:19030): GStreamer-CRITICAL **: gst_element_register: assertion 'g_type_is_a (type, GST_TYPE_ELEMENT)' failed

 

I wonder if anyone else is getting this as well?



Re: GStreamer 1.0 #2313 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 April 2016 - 10:41

Well, despite the extra plugins getting installed, both hls and mp4 are indeed working great again!

Thank you mx3L and Chris :)



Re: GStreamer 1.0 #2314 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 13 April 2016 - 11:43

@MastaG

 

More packages installed to stb.

 

That is cause You installed self using opkg the packages to You're box.

 

The only plugin packages in box must be only the ones mentioned into enigma2.bb file.

 

You should not use (but if you do it will only result into unneeded packages installed taking the limited flash space for nothing):

opkg install gstreamer1.0-plugins-good
opkg install gstreamer1.0-plugins-base
opkg install gstreamer1.0-plugins-bad
opkg install gstreamer1.0-plugins-ugly

I do now that the used :

inherit gitpkgv
PV = "${GST_VERSION_FULL}+git${SRCPV}"
PKGV = "${GST_VERSION_FULL}+git${SRCPV}"

Does not work out by gstreamer recipes self.  It well does for the dvbmedia-multibox sink for enigma2 and a lott off packages.

 

For gstreamer if You update the SRCREV the concerned gstreamer packages are well build again with the new revision (commit) . And needed image stuff such as rootfs and ...

 

But if You do opkg update/upgrade  it does not upgrade the plugins into the boxes.

I self (to make my live a bit easy-er) now do each time that I build a updated gstreamer commit :

a increase into the GST_VERSION_FULL  ok it's not the best way but it works.

 

instead of only using :

GST_VERSION_FULL = "1.9.0.1"

I now started to use :

GST_VERSION_FULL ="1.9.0.1-01"

by my next revision

GST_VERSION_FULL ="1.9.0.1-02"

and so one ...

Yo could also use :

PR = "r0"  ... PR = "r1" and ... 

By enigma2  and multibox-dvbmediasink  it works when SRCREV is updated.

enigma2_2.7+git13781+41d0298-r0_vuduo2.ipk
gstreamer1.0-plugin-multibox-dvbmediasink_1.0+git122+608825f-r0_vuduo2.ipk

By gstreamer the gitAUTOINC does not work it always give git0

gstreamer1.0_1.9.0.1+git0+00e4499b15-r0_mips32el.ipk


Re: GStreamer 1.0 #2315 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 13 April 2016 - 12:02

Oeps I now just found out that There was a error into the bb recipe package handling sorry

 

Instead of :

 

inherit gitpkgv
PV = "${GST_VERSION_FULL}+git${SRCPV}"
PKGV = "${GST_VERSION_FULL}+git${SRCPV}"

 

This must be used

inherit gitpkgv

PV = "${GST_VERSION_FULL}+git${SRCPV}"
PKGV = "${GST_VERSION_FULL}+git${GITPKGV}"

 

Then SRCREV update will work.

 

note : the GST_VERSION_FULL is the one mentioned int the gstreamers make ac file.

 

Currently it is 1.9.0.1 (for the head)


Edited by christophecvr, 13 April 2016 - 12:03.


Re: GStreamer 1.0 #2316 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 13 April 2016 - 12:25

And when I start enigma2 I'm getting this error:

root@dm800se:~# enigma2

(gst-plugin-scanner:19030): GLib-GObject-WARNING **: cannot register existing type 'GstDtsDec'

(gst-plugin-scanner:19030): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(gst-plugin-scanner:19030): GStreamer-CRITICAL **: gst_element_register: assertion 'g_type_is_a (type, GST_TYPE_ELEMENT)' failed

I wonder if anyone else is getting this as well?

That is cause You installed all plugins. the gstreamer1.0-plugins-bad-dtsdec is installed cause you used opkg install gstreamer1.0-plugins-bad . meta package. And this not ok working plugin on a stb does conflict with the ok working dts downmix plugin used in multibox-dvbmediasink.



Re: GStreamer 1.0 #2317 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 April 2016 - 13:17

I see.. that's strange.

Since I didn't adapt your recipes 100% like you have them.

I have them like this:

SRCREV = "a82ef8983ea59b27fde716d72c0c747526bc4b22"
SRCREV_common = "1b39f6d85a3d51ac6d1b44d8c821fd9b76b34454"
SRCREV_FORMAT = "base"
inherit gitpkgv
PV = "1.9.0.1+git${SRCPV}"
PKGV = "1.9.0.1+git${GITPKGV}"

 

My previous gstreamer was version 1.8.0 stable with only the ones that are recommended by enigma2.

Now after "okpg upgrade"

I seem to have man more installed and the version tag seems to be changed to "base" ?

 

Maybe it's due to: SRCREV_FORMAT = "base"

 

oot@dm800se:~# opkg list-installed | grep gst
gstreamer1.0 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugin-multibox-dvbmediasink - 1.9.0.1+git122+608825f-r0
gstreamer1.0-plugin-subsink - 1.0+git7+2c4288b-r3
gstreamer1.0-plugins-bad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-accurip - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-adpcmdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-adpcmenc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-aiff - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-asfmux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-audiofxbad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-audiomixer - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-audiovisualizers - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-autoconvert - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-bayer - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-bz2 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-camerabin2 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-coloreffects - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-compositor - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-curl - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dashdemux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dataurisrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-debugutilsbad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-decklink - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dtls - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dtsdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dvb - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dvbsuboverlay - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-dvdspu - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-faac - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-faad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-fbdevsink - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-festival - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-fieldanalysis - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-freeverb - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-frei0r - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-gaudieffects - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-gdp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-geometrictransform - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-hls - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-id3tag - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-inter - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-interlace - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-ivfparse - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-ivtc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-jp2kdecimator - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-jpegformat - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-meta - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-midi - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-mms - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-mpegpsdemux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-mpegpsmux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-mpegtsdemux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-mpegtsmux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-mxf - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-neonhttpsrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-netsim - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-pcapparse - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-pnm - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-rawparse - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-removesilence - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-rfbsrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-rsvg - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-rtmp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-rtponvif - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-sbc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-sdpelem - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-segmentclip - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-shm - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-siren - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-smooth - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-smoothstreaming - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-sndfile - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-speed - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-stereo - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-subenc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-uvch264 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-vcdsrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-videofiltersbad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-videoframe-audiolevel - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-videoparsersbad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-videosignal - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-vmnc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-webp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-y4mdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-bad-yadif - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-adder - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-alsa - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-app - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-apps - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-audioconvert - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-audiorate - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-audioresample - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-audiotestsrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-cdparanoia - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-encodebin - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-gio - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-ivorbisdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-meta - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-ogg - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-playback - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-subparse - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-tcp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-theora - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-typefindfunctions - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-videoconvert - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-videorate - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-videoscale - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-videotestsrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-volume - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-base-vorbis - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-alaw - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-alpha - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-alphacolor - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-apetag - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-audiofx - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-audioparsers - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-auparse - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-autodetect - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-avi - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-cutter - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-debug - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-deinterlace - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-dtmf - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-effectv - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-equalizer - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-flac - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-flv - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-flxdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-goom - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-goom2k1 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-icydemux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-id3demux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-imagefreeze - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-interleave - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-isomp4 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-jpeg - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-level - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-matroska - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-meta - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-mulaw - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-multifile - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-multipart - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-navigationtest - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-ossaudio - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-png - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-replaygain - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-rtp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-rtpmanager - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-rtsp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-shapewipe - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-smpte - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-souphttpsrc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-spectrum - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-speex - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-taglib - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-udp - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-videobox - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-videocrop - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-videofilter - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-videomixer - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-wavenc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-wavparse - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-good-y4menc - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-a52dec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-amrnb - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-amrwbdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-asf - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-cdio - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-dvdlpcmdec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-dvdread - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-dvdsub - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-lame - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-mad - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-meta - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-mpeg2dec - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-rmdemux - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-x264 - 1.9.0.1+gitbase-r0
gstreamer1.0-plugins-ugly-xingmux - 1.9.0.1+gitbase-r0
libgstadaptivedemux-1.0-0 - 1.9.0.1+gitbase-r0
libgstallocators-1.0-0 - 1.9.0.1+gitbase-r0
libgstapp-1.0-0 - 1.9.0.1+gitbase-r0
libgstaudio-1.0-0 - 1.9.0.1+gitbase-r0
libgstbadaudio-1.0-0 - 1.9.0.1+gitbase-r0
libgstbadbase-1.0-0 - 1.9.0.1+gitbase-r0
libgstbadvideo-1.0-0 - 1.9.0.1+gitbase-r0
libgstbasecamerabinsrc-1.0-0 - 1.9.0.1+gitbase-r0
libgstcodecparsers-1.0-0 - 1.9.0.1+gitbase-r0
libgstfft-1.0-0 - 1.9.0.1+gitbase-r0
libgstinsertbin-1.0-0 - 1.9.0.1+gitbase-r0
libgstmpegts-1.0-0 - 1.9.0.1+gitbase-r0
libgstpbutils-1.0-0 - 1.9.0.1+gitbase-r0
libgstphotography-1.0-0 - 1.9.0.1+gitbase-r0
libgstplayer-1.0-0 - 1.9.0.1+gitbase-r0
libgstriff-1.0-0 - 1.9.0.1+gitbase-r0
libgstrtp-1.0-0 - 1.9.0.1+gitbase-r0
libgstrtsp-1.0-0 - 1.9.0.1+gitbase-r0
libgstsdp-1.0-0 - 1.9.0.1+gitbase-r0
libgsttag-1.0-0 - 1.9.0.1+gitbase-r0
libgsturidownloader-1.0-0 - 1.9.0.1+gitbase-r0
libgstvideo-1.0-0 - 1.9.0.1+gitbase-r0


Re: GStreamer 1.0 #2318 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 April 2016 - 13:20

And when trying to remove dtsdec:

 

root@dm800se:~# opkg remove gstreamer1.0-plugins-bad-dtsdec
No packages removed.
Collected errors:
 * print_dependents_warning: Package gstreamer1.0-plugins-bad-dtsdec is depended upon by packages:
 * print_dependents_warning:    gstreamer1.0-plugins-bad-meta
 * print_dependents_warning: These might cease to work if package gstreamer1.0-plugins-bad-dtsdec is removed.

 * print_dependents_warning: Force removal of this package with --force-depends.
 * print_dependents_warning: Force removal of this package and its dependents
 * print_dependents_warning: with --force-removal-of-dependent-packages.


Re: GStreamer 1.0 #2319 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 13 April 2016 - 13:56

 

And when trying to remove dtsdec:

root@dm800se:~# opkg remove gstreamer1.0-plugins-bad-dtsdec
No packages removed.
Collected errors:
 * print_dependents_warning: Package gstreamer1.0-plugins-bad-dtsdec is depended upon by packages:
 * print_dependents_warning:    gstreamer1.0-plugins-bad-meta
 * print_dependents_warning: These might cease to work if package gstreamer1.0-plugins-bad-dtsdec is removed.

 * print_dependents_warning: Force removal of this package with --force-depends.
 * print_dependents_warning: Force removal of this package and its dependents
 * print_dependents_warning: with --force-removal-of-dependent-packages.

first stop enigma2 with init 2 (if it was not done)

use :

opkg opkg remove gstreamer1.0-plugins-bad-dtsdec --force-depends    (do not use !! --force-removal-of-dependent-packages)

 

When You start enigma2 to have a console output :

 

do not use enigma2  but enigma2.sh (this last is required to have you're enigma2 correctly running with all settings like it is in normal run).



Re: GStreamer 1.0 #2320 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 April 2016 - 14:08

Yes I know how to remove it.

My only concern is why did it install -all- packages after a "opkg upgrade" when migrating to your recipes.

The original list of installed packages is like this:

gstreamer1.0 - 1.8.0+git16907+1abf889-r0
gstreamer1.0-libav - 1.8.0+git1959+2d362cc-r1
gstreamer1.0-plugin-multibox-dvbmediasink - 1.8.0+git116+2c3c99d-r3
gstreamer1.0-plugin-subsink - 1.0+git7+2c4288b-r2
gstreamer1.0-plugins-bad - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-dashdemux - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-faad - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-hls - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-mms - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-mpegpsdemux - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-mpegtsdemux - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-rtmp - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-smoothstreaming - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-bad-videoparsersbad - 1.8.0+git20781+740d350-r2
gstreamer1.0-plugins-base - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-alsa - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-app - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-audioconvert - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-audioresample - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-ivorbisdec - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-ogg - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-playback - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-subparse - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-typefindfunctions - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-base-vorbis - 1.8.0+git15113+d67525d-r0
gstreamer1.0-plugins-good - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-apetag - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-audioparsers - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-autodetect - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-avi - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-flac - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-flv - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-icydemux - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-id3demux - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-isomp4 - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-matroska - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-rtp - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-rtpmanager - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-rtsp - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-souphttpsrc - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-udp - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-good-wavparse - 1.8.0+git15856+7b80920-r0
gstreamer1.0-plugins-ugly - 1.8.0+git5299+71c3943-r0
gstreamer1.0-plugins-ugly-amrnb - 1.8.0+git5299+71c3943-r0
gstreamer1.0-plugins-ugly-amrwbdec - 1.8.0+git5299+71c3943-r0
gstreamer1.0-plugins-ugly-asf - 1.8.0+git5299+71c3943-r0
gstreamer1.0-plugins-ugly-cdio - 1.8.0+git5299+71c3943-r0
gstreamer1.0-plugins-ugly-dvdsub - 1.8.0+git5299+71c3943-r0
gstreamer1.0-plugins-ugly-mad - 1.8.0+git5299+71c3943-r0
libgstadaptivedemux-1.0-0 - 1.8.0+git20781+740d350-r2
libgstapp-1.0-0 - 1.8.0+git15113+d67525d-r0
libgstaudio-1.0-0 - 1.8.0+git15113+d67525d-r0
libgstcodecparsers-1.0-0 - 1.8.0+git20781+740d350-r2
libgstmpegts-1.0-0 - 1.8.0+git20781+740d350-r2
libgstpbutils-1.0-0 - 1.8.0+git15113+d67525d-r0
libgstriff-1.0-0 - 1.8.0+git15113+d67525d-r0
libgstrtp-1.0-0 - 1.8.0+git15113+d67525d-r0
libgstrtsp-1.0-0 - 1.8.0+git15113+d67525d-r0
libgstsdp-1.0-0 - 1.8.0+git15113+d67525d-r0
libgsttag-1.0-0 - 1.8.0+git15113+d67525d-r0
libgsturidownloader-1.0-0 - 1.8.0+git20781+740d350-r2
libgstvideo-1.0-0 - 1.8.0+git15113+d67525d-r0

 

And than after building with your recipes I get the list from my previous post with almost all -base, -good and -bad plugins.

Also afaik I didn't specify to include: "gstreamer1.0-plugins-bad-meta"  anywhere...





5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users