From kde-bugs-dist Thu Feb 17 09:18:34 2005 From: Alexandros Karypidis Date: Thu, 17 Feb 2005 09:18:34 +0000 To: kde-bugs-dist Subject: [Bug 99582] New: Use of (local) KIO-slaves as music sources in Message-Id: <20050217101832.99582.karypid () inf ! uth ! gr> X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=110863193314691 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. http://bugs.kde.org/show_bug.cgi?id=99582 Summary: Use of (local) KIO-slaves as music sources in collection / playlist. Product: amarok Version: 1.2 Platform: Gentoo Packages OS/Version: Linux Status: UNCONFIRMED Severity: wishlist Priority: NOR Component: general AssignedTo: amarok-bugs-dist lists sourceforge net ReportedBy: karypid inf uth gr Version: 1.2 (using KDE KDE 3.3.2) Installed from: Gentoo Packages Compiler: gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1) Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs Configured with: /local/var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3 --host=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-shared --enable-threads=posix --disable-libgcj --enable-languages=c,c++,f77 Thread model: posix OS: Linux I was hoping that amarok would allow use of any KIO-slave as a source for music. This could be done by using KDE I/O to read the source and "piping" data to the playback engine (gstreamer/xine/...). I don't know how efficient this could be and perhaps the approach of having the engine use KDE I/O slaves would be better. Probably arts can handle any such URL but gstreamer crashes. See my report at: http://bugs.kde.org/show_bug.cgi?id=99580 In any case, it would be nice to allow archive URLs in the collection (at least for local KIO-slaves). This way, one can have all songs of an album in an archive (e.g. zip or tar) and add one URL kioslave:/path/to/archive to the collection. Perhaps amarok could even have a setting "look inside archives" when building the music collection library and then one could place several archives in one directory and add only that directory to the collection.