Hi, In the last few days, I've been working towards the upcoming lkarmafs-lkarmafs-0.1.9.
I am not happy with the (Ethernet) solution of a temp file copy, because many of the tunes I handle can be as large as 500 MB, which can be troublesome for /dev/shm/ in my small computers... Therefore I've spend a lot of time trying to find a way to access the just lkarmafs-uploaded virtual file from within lkarmafs itself, so that lk_rio_update_props_from_tags() can be invoqued to set the needed properties (mainly the rid and the duration). For this purpose, I had to make some changes to rio_rw.c; mainly to avoid non-atomic setting of path-defining properties, which makes the virtual files just evaporate while calling taglib (and the whole thing segfault) Also found and fixed some bugs, for which I'll send the relevant patch. At this point I do have some working code, but it is fairly unstable, both using Ethernet and USB. Therefore it needs more work before being sure this approach is adequate. For the upcoming version, my plans are to (additionally) include: - Read options from a config file so you don't have write '-G' ;) - Suffix-number different tune files having identical pathnames - The -T option will enable direct tune deleting - A new option (-K) will allow (bulk) uploading with pathnames fully derived from tags (as with riocp) - Use bpm instead of play_count_limit for permission control (for the moment, tunes will not have individual control yet: just all enabled, with -T, or all disabled, without) Unfortunatelly (for linux-karma ;) I'm leaving tomorrow for a 10-days holliday trip and I don't think I'll achieve a sufficiently stable version today. So please wait a bit more for the new version. Best, EV. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-karma-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linux-karma-devel
