So I thought I'd give it a try:
Code:
--------------------
$ emerge -pv gst-plugins-good gst-plugins-libav
[ebuild N ] app-text/iso-codes-3.76::gentoo 3,394 KiB
[ebuild N ] media-libs/gstreamer-1.14.4:1.0::gentoo USE="caps
introspection -nls (-orc) -test -unwind" 3,188 KiB
[ebuild N ] media-libs/gst-plugins-base-1.14.4-r1:1.0::gentoo USE="alsa
introspection ogg vorbis -X -egl -gbm -gles2 -ivorbis -nls -opengl (-orc)
-pango -theora -wayland" 3,617 KiB
[ebuild N ] media-libs/gst-plugins-good-1.14.4:1.0::gentoo USE="-nls
(-orc)" 3,704 KiB
[ebuild N ]
media-plugins/gst-plugins-libav-1.14.4.4.1.3_p20190329:1.0::gentoo USE="-libav
(-orc)" 8,874 KiB
Total: 5 packages (5 new), Size of downloads: 22,775 KiB
--------------------
That's the run-time dependencies only, though.
To actually build it:
Code:
--------------------
dev-lang/rust-1.36.0
Total files : 241
Total size : 338.26 MiB
--------------------
I don't want to come across as overly critical, but ~350MB does seem a
tad excessive..
On github, you write:
> an optimised and stripped binary will be less than 3MiB which makes it
> quite small and so would be suitable to run on small devices.
The 3MB doesn't include the whole gstreamer installation, and
squeezelite is 120K. I run squeezelite on a RPI 3, so size and
performance matter, and squeezelite seems superior by design in both
regards.
While I do appreciate the new development, I think Storm needs some
compelling USP to be an alternative to squeezelite (e.g a port to
Android / iOS would be quite interesting - gstreamer is available, and
Rust can target these platforms).
SW: 'Web UI for LMS'
(http://forums.slimdevices.com/showthread.php?98186-Announce-Alternative-Web-Interface-(beta))
| 'Playlist Editor / Generator'
(http://forums.slimdevices.com/showthread.php?108199-Announce-LMS-Playlist-Editor)
| 'Music Classification'
(http://forums.slimdevices.com/showthread.php?108278-Announce-Essentia-Integration-music-classification-(moods-genres-))
| 'Similar Music'
(http://forums.slimdevices.com/showthread.php?108495-Announce-LMSmusly-play-similar-music)
| 'LMSlib2go' (https://www.nexus0.net/pub/sw/lmslib2go/)
HowTos: 'build a self-contained LMS'
(http://forums.slimdevices.com/showthread.php?99648-Howto-build-a-self-contained-LMS)
| 'Ogg Opus'
(http://forums.slimdevices.com/showthread.php?107011-Howto-play-Ogg-Opus-files)
| 'Bluetooth/ALSA'
(http://forums.slimdevices.com/showthread.php?107230-Howto-Bluetooth-streaming-to-from-LMS-(ALSA-only-no-PulseAudio))
------------------------------------------------------------------------
Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808
View this thread: http://forums.slimdevices.com/showthread.php?t=110815
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter