Re: app framework removal from some apps

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 16 Feb 2022, Vasyl Vavrychuk wrote:

> Hi, Scott,
>
> To avoid double work, do you plan to remove app framework from the following
> apps:
>
> * dashboard IVI application

If you mean getting it to compile as a non-widget, that's already done,
and it's in agl-demo-platform.  Reworking the vehicle/engine speed
display to use something other than signal composer (e.g. kuksa.val per
our previous discussion) has not been started yet.

> * videoplayer
> * camera-gstreamer

Both of these are community contributions that are not part of the
demo platform, so they are a very low priority for me.  If I get
around to looking at them, it will be in the Needlefish timeframe or
later.  From a quick glance, both look not bad to get to build, so
if you want to contribute that, please do so.  I know Marius has
done some testing with camera-gstreamer, so maybe he would be in a
position to help with that one.

> Follow-up, videoplayer for playlist should use mpd, or?

Since lightmediascanner has been removed in favor of mpd for the Qt
demo, if you want a replacement to generate a playlist, then it would
make sense to to look at reusing it first.  I think its ffmpeg plugin
should pick up a bunch of video formats so they'd be in the playlist,
but you'll need to experiment.  Then the videoplayer app could take the
playlist and play the files itself as needed.

Note that there'll still be some work here, as at the moment the demo
mediaplayer does not care about the file paths since it uses mpd to
play the files, so I believe things are configured such that the paths
that mpd gives clients are not absolute.  I think that can be configured,
so we could perhaps change it, or you could code with the assumption that
things are under /media for now.  I've coded up the playlist/playback
support for the Qt demo app with libmpdclient, so you can potentially
reuse some of the code from libqtappfw.  It might be possible to cheat a
bit and use an instance of the playlist model class from libqtappfw, but
you'll have to dig into things to see if that's workable.

Scott



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#9682): https://lists.automotivelinux.org/g/agl-dev-community/message/9682
Mute This Topic: https://lists.automotivelinux.org/mt/89191294/2167316
Group Owner: agl-dev-community+owner@xxxxxxxxxxxxxxxxxxxxxxxxx
Unsubscribe: https://lists.automotivelinux.org/g/agl-dev-community/leave/4543822/2167316/883735764/xyzzy [list-automotive-discussions82@xxxxxxxxxxx]
-=-=-=-=-=-=-=-=-=-=-=-





[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux