buZz has quit [Ping timeout: 276 seconds]
buZz has joined #maemo-leste
buZz is now known as Guest9365
Guest9365 is now known as buZz
joerg has quit [Ping timeout: 260 seconds]
joerg has joined #maemo-leste
macros_2ndPC has quit [Ping timeout: 248 seconds]
macros_2ndPC has joined #maemo-leste
Twig has joined #maemo-leste
Twig has quit [Ping timeout: 252 seconds]
Twig has joined #maemo-leste
xmn has quit [Ping timeout: 260 seconds]
Twig has quit [Ping timeout: 265 seconds]
Twig has joined #maemo-leste
<freemangordon> lets work there, I am starting gio port
<bencoh> hmm, do we really want to use gst for that though?
<bencoh> (that's the media player backend, right?)
<freemangordon> yes, why not?
<freemangordon> this is gst-renderer after al
<freemangordon> *all
<freemangordon> like, if we want another backend, then it will be anotherbackend-rnderer
<freemangordon> what do you think should be the replacement?
<freemangordon> IOW - what is wring with gst?
<freemangordon> *wrong
Twig has quit [Ping timeout: 268 seconds]
<freemangordon> uvos: Wizzup: shall I wait for you to review https://github.com/maemo-leste/mce/pull/58 ? I am running it on my device since yesterday, with no ill effects whatsoever
<Wizzup> freemangordon: let's wait for uvos to review it
<Wizzup> and check @ mafw gst branch
<freemangordon> I finished gio port btw
<freemangordon> and commented out hal
<freemangordon> but, there is pa_ext_stream_restore2_info used
<Wizzup> great, I'm just waking up
<Wizzup> ah
<freemangordon> the only difference is volume_is_absolute
<freemangordon> and also this "This structure deprecate and replace the pa_ext_stream_restore_info which was not extensible. This new structure ca be extended without breaking API/ABI. "
<Wizzup> I think we have this is the volume applet too
<Wizzup> iirc we spoke about it then too
<Wizzup> this is nokia only right?
<freemangordon> and nemo too, iirc
<freemangordon> info.volume_is_absolute = TRUE;
<freemangordon> so we can replace with pa_ext_stream_restore_info IIUC
<freemangordon> hmm?
<freemangordon> we have module-stream-restore loaded, right?
<Wizzup> yes
<Wizzup> @ loaded
<freemangordon> ok
<Wizzup> I will have to check @ if we can replace
<freemangordon> I am replacing it
<Wizzup> where do we replace volume is absolute here
<Wizzup> (not saying we need atm, just wondering)
<Wizzup> need it
akossh has joined #maemo-leste
<Wizzup> freemangordon: commits in the branch are looking good so far
antranigv has joined #maemo-leste
antranigv has quit [Remote host closed the connection]
antranigv has joined #maemo-leste
<freemangordon> Wizzup: please pull
<freemangordon> (if you have cloned)
<freemangordon> (absolute volume)
<Wizzup> ok, pulled
<freemangordon> Wizzup: shall I start work on gst stuff too?
<freemangordon> as there seems to be more then one
<freemangordon> *than
akossh has quit [Ping timeout: 264 seconds]
<Wizzup> freemangordon: if you're up for it, please
<Wizzup> looks like you picked up steam :)
<freemangordon> right
<freemangordon> ok, will try
akossh has joined #maemo-leste
akossh has quit [Ping timeout: 248 seconds]
akossh has joined #maemo-leste
<freemangordon> I did grep in /usr/lib in scratchbox
<freemangordon> the only match is in /usr/lib/mafw-plugin/mafw-gst-renderer.so
<bencoh> freemangordon: I'd probably leverage libmpv, but I dunno :)
<freemangordon> bencoh: right, but that's another renderer, no?
<bencoh> yeah, it might be used as yet-another-renderer to replace gst-renderer
<freemangordon> mhm
<Wizzup> not sure what the transform would do, resize?
<freemangordon> I cannot find it in fremantle gst either
<Wizzup> blame reveals f9d04e568a95d0589e3566d0b19ac7de6c0a25cf
<Wizzup> but not sure if that helps
<Wizzup> might need a 'deeper'/'earlier' blame
<Wizzup> (it mentions nokia bugs)
<freemangordon> looks like this bug is for code styling or something
<Wizzup> well there is also eff18db845c7e3ffae6566747abffdeaec3dc1e8
<Wizzup> freemangordon: yeah
<Wizzup> but this is fallback for when playbin2 does not exist
<freemangordon> no
<freemangordon> it sets it no matter playbin or playbin2
<Wizzup> >g_warning ("playbin2 failed, falling back to playbin");
<freemangordon> and?
<Wizzup> that path is not hit with playbin2
<Wizzup> as far as I can see
<freemangordon> ah, right
<Wizzup> brb 10 mins
<freemangordon> seems like a remnant of some very old maemo gst version
<freemangordon> ok
<Wizzup> agreed
<freemangordon> going to have some rest, will continue later on
<Wizzup> :)
xmn has joined #maemo-leste
pere has quit [Ping timeout: 268 seconds]
xmn has quit [Quit: xmn]
xmn has joined #maemo-leste
<freemangordon> Wizzup: ping
<Wizzup> freemangordon: pong
<freemangordon> I should set/get caps using pad, right?
<Wizzup> instead of on buffer?
<freemangordon> yes, as gtk1 doe snot support caps on buffer
<freemangordon> *gst1
<freemangordon> so I am replacing GstBuffer with GstSample almost everywhere
<freemangordon> but in handoff callbacks I have buffer to deal with
<Wizzup> hm
<Wizzup> could it be proxy caps?
<Wizzup> maybe not
<freemangordon> I am doing g_object_set (G_OBJECT(pad), "caps", gst_sample_get_caps(sample), NULL); in feed_fakesrc
<freemangordon> where sample is of type GstSample
<Wizzup> sorry, I don't really know :(
<freemangordon> I am just not sure if that's the proper way to set caps on the pad
<Wizzup> I'm reading caps man page
<Wizzup> yeah
<freemangordon> google neither :)
<freemangordon> there seems to be couple of functions to get caps
<Wizzup> yeah, but not to set
<freemangordon> mhm
<freemangordon> there is "caps" property, but no documentation for it :)
<Wizzup> maybe the proxy caps
<freemangordon> what is this?
<Wizzup> Check if the given pad is set to proxy caps. This means that the default event and query handler will forward all events and queries to the internally linked pads instead of discarding them.
<Wizzup> I mean, probably not .. :)
<Wizzup> I guess you cannot get either sides of the link of the pad as object?
<freemangordon> ummm... I have the pad itself
<freemangordon> maybe I don;t understand the question
<Wizzup> I tihnk I don't know what I am talking about ;)
Twig has joined #maemo-leste
<freemangordon> :)
<freemangordon> ok, guests came, will continue later on
<freemangordon> LMK if you find something useful
<freemangordon> ttyl
<Wizzup> ttyl
pere has joined #maemo-leste
Daanct12 has joined #maemo-leste
Danct12 has quit [Ping timeout: 246 seconds]
Daanct12 is now known as Danct12
<freemangordon> Wizzup: Assertion 'pa_atomic_load(&(c)->_ref) >= 1' failed at pulse/ext-stream-restore.c:166, function pa_ext_stream_restore_read(). Aborting.
<freemangordon> any idea?
<freemangordon> ugh
<freemangordon> mafw tests mock PA
<freemangordon> Wizzup: getting there :) https://pastebin.com/c8n0ujC1
<Wizzup> freemangordon: great :)
Twig has quit [Remote host closed the connection]
<dsc_> nice :)
akossh has quit [Ping timeout: 250 seconds]