User Tools

Site Tools


extendinglibhimd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
extendinglibhimd [2012/01/29 22:36] glaubitzextendinglibhimd [2012/02/02 00:20] glaubitz
Line 21: Line 21:
  
 Sending SCSI commands has not been implemented into //libhimd// yet. However, there is a fully working example code in the git repository in the subfolder //basictools// which implements the supported SCSI command set through //libscg//, the Linux SCSI layer and the SCSI abstraction layer which is part of the //dvd+rw-tools// (see: [[https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=scsisupport]]). The latter will be the **preferred implementation** as it works out of the box on the most important operating systems and does not require any additional dependencies. Sending SCSI commands has not been implemented into //libhimd// yet. However, there is a fully working example code in the git repository in the subfolder //basictools// which implements the supported SCSI command set through //libscg//, the Linux SCSI layer and the SCSI abstraction layer which is part of the //dvd+rw-tools// (see: [[https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=scsisupport]]). The latter will be the **preferred implementation** as it works out of the box on the most important operating systems and does not require any additional dependencies.
 +
 +===== Proposed project plan =====
 +
 +Stemming from the aforementioned current state of //libhimd//, the following tasks arise as the next steps in development:
 +
 +  * finalize and polish MP3 write support
 +  * add write support for PCM/ATRAC3/ATRAC3+ files (MZ-RH1 with //constant// key only)
 +  * implement and fix existing for functions for renaming and deleting tracks
 +  * integrate SCSI code proposed in [[https://lists.fu-berlin.de/pipermail/linux-minidisc/2010-December/msg00000.html]] into //libhimd//, (see [[http://users.physik.fu-berlin.de/~glaubitz/linux-minidisc/himdscsitest_dvd-tools.c]] for example source code using //transport.hxx//)
extendinglibhimd.txt · Last modified: 2012/02/28 20:42 by glaubitz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki