With the replacement of the old libgstdvbaudiosink.so management becomes predictable, moving to a new position correct.
With the replacement of the old libgstdvbaudiosink.so management becomes predictable, moving to a new position correct.
Understood. I think for us to solve this, we need some info from Bonkel.
The old mediasink file you have linked is dated mid Dec 2015. my azboxsink repo has not changed since Sept 2015.
Do you have later mediasink files from 2016 where it's working or broken to narrow down when it started failing? (And attach to he thread)
Different things could have happened.
HDMU was using a different mediasink in Dec 2015 or made changes to the bb recipe.
Or changes made to servicemp3 in enigma code broke this.
But as same e2 code works when swapping the mediasink lib, there may well have been an recipe change of sorts. But only HDMU team can confirm this.
edit: I had a look at the strings in the gstdvbaudiosink.so. And I can values that were not in my mediasink back Dec last year.
For example, I always had following definebut in the old working sink, its showing without the "framed =(boolean) true".#define LPCMCAPS \
"audio/x-private1-lpcm, " \
"framed =(boolean) true; "
which is the way it is in christophecvr's repo. I'll adapt that change and create another mediasink test build
Geändert von dazulrich (10.11.2016 um 22:50 Uhr)
Ok. here is another test mediasink. closer to christoph's master, but without some changes that may cause extra audio issues.
I changed 3 setting that I could identify to tbe differnt. lets test if it made any difference - i may be broken even more.
there are other changes made by chrisophe relating to passing events to the basesink. those could also been broken somehow.
to get the the bottom of this you may have to start enigma2 from cmd line with some extra gstreamer debug set to caputre what is happening when you try Ffw /Rev or number jump.. but I need to work out appropriate cmd line first.
attached zip for testing as before.mediasink test2.zip
/Daz
Actually, one more thing. yu are using the mediaplayer plugin right? how does the HDMU media centre work ? identical issues. Need to rule out a plugin to be causing this. (as I haven't heard such issues from the oatv users (which use the same adbox mediasink.. but the E2 code and some plugins may differ - not causing some problems.
when you start the movie, do you see progress bar, and it only disappears when you use ffw/rev?
and regarding ffw, what does actually happen> does it actually ffw? I see different behavour in movieplayer to media centre. movieplayer, i press ffw and it ffw a bit and then continues playing. if i perss & hold ffw, then I get the seek popup..
in media centre, when i press ffw, it get 2x, press again 4x..
what is your expected behaviour of those described? (i.e how does it behave with the old audiosink)
as the progress bar is based on audiosink time from the box, something in the ffw, unpause doesn't pass decode time and therefore progressbar is blank.
but I think only e2 debug logs with some gstdebug will tell us that.
media center, tut das gleiche wie der normale media player in e2, wird sogar aufgerufen, hat nur ein anderen namen für den skin
servicemp3 is das gleiche wie pli hat
https://raw.githubusercontent.com/Op...servicemp3.cpp
Gehasst, Verdammt, Vergöttert
Fragen gehören ins Forum nicht in meinem Postfach!
>> Häufig gestellte Fragen <<
Danke Bonkel.
Was noch interessant ist welche dvbmediasink param in azbox-331.incund azbox.inc benutzt werden, bzw im December benutzt wurden. Wenn ich nicht nachstellen kann wie das funktionierende audiosink compiliert wurde, wird es schwierig. Wenn es im dezember schon mein mediasink war, dann hatte das sich der code nicht veraendert.
oe-alliance hat in den inc dateien folgenden Paramund MACHINE_EXTRA_RRECOMMENDS benutzt/benutzte entsprechend gstreamer1.0-plugin-azbox-dvbmediasink .DVBMEDIASINK_CONFIG = "--with-wma --with-wmv --with-pcm --with-dtsdownmix --with-azbox"
Du sagst Media Centre und Mediaplayer tun das gleiche. Bezüglich des spulens bei mir nicht. im Media Center spult es solange schnell vor, bis ich play druecke. im Mediaplayer geht das nicht - es springt nur kurz vor solange ich vorspulen drücke.. (mediaplayer von feed. - ich denke da gibt es nur den einen)
Ich kann die Octagon leider nicht mal eben auf HDMU umflaschen um Mediaplayer vs Media Centre dort zu testen - die Chefin springt sonst im Kreis. (mal am Wochenende versuchen)
Ich hoffe Ingo findet noch ne andere version des mediasinks um den zeitraum weiter einzugrenzen. 11 monate, da hat sich viel veraendert..
mit mediaplayer,mein ich nicht den vom feed, sondern den, der auch genommen wird bei aufnahmen abspielen...aus der infobar, gleiche wie pliCode:MACHINE_EXTRA_RRECOMMENDS = " \ gstreamer1.0-plugin-azbox-dvbmediasink \ azbox-compat \ kernel-module-cifs \ " DVBMEDIASINK_CONFIG = "--with-wma --with-wmv --with-pcm --with-dtsdownmix --with-azbox"
Code:from Screens.InfoBar import MoviePlayer as OrgMoviePlayer class MoviePlayer(OrgMoviePlayer): def __init__(self, session, service, slist = None, lastservice = None): self.session = session OrgMoviePlayer.__init__(self, session, service, slist = None, lastservice = None) self.skinName = "BonkelPlayer" OrgMoviePlayer.WithoutStopClose = True def doEofInternal(self, playing): self.leavePlayer() def leavePlayer(self): self.close()
Gehasst, Verdammt, Vergöttert
Fragen gehören ins Forum nicht in meinem Postfach!
>> Häufig gestellte Fragen <<
Dank Dir Bonkel.
Das von Ingo angehängte Audiosink von Dez 2015 war aber nicht mit meiner Master Branch compiliert.. !!
Z.B. im alten Audiosink finde ich folgenden Stringder in meinem Audiosink wegen ifdef AZBOX in der lib nicht vorkommt.../dev/dvb/adapter0/video0
Oder aber im Videosink finde ichorMIMETYPE video/x-h265, aber in meiner Master branch war gar kein Support fuer H265 drin!!!H265 have codec data..!
Ergo muss das Azbox Image in der Vergangenheit mal mit einem anderen Repo gebaut worden sein. Wenn wir das rausfinden können, dann finden wir hoffentlich auch die Unterschiede, die das Problem verursachen...
am 11.11.2014, (welch ironie)...war der normale mediasink drin.. bis zum 31.03.2016, da hab ich dann deins rein gemacht (sehe das in meinem log)
Gehasst, Verdammt, Vergöttert
Fragen gehören ins Forum nicht in meinem Postfach!
>> Häufig gestellte Fragen <<
ah.. jetzt. danke.. dann kann ich ja mal suchen gehen..
"2535 428d151 bonkel, Thu Mar 31 12:10:30 2016 +0200." kann ja vieles bedeuten...