Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         cdrdao for OpenSolaris
    1.2. Name of Document Author/Supplier:
         Author:  Jerry Tan
    1.3  Date of This Document:
        23 July, 2008
4. Technical Description
1. Introduction
  1.1. Project/Component Working Name:

       cdrdao 1.2.1

  1.2. Name of Document Author/Supplier:
       Author:         Jerry Tan
       Sponsor:        Irene Huang

  1.3. Date of This Document:

         07/08/2008

  1.4. Name of Major Document Customer(s)/Consumer(s):

       1.4.1. The PAC or CPT you expect to review your project:

               Solaris PAC

       1.4.2. The ARC(s) you expect to review your project:

               LSARC

       1.4.3. The Director/VP who is "Sponsoring" this project:

               Robert O'Dea

       1.4.4. The name of your business unit:

               Software - OPG

  1.5. Email Aliases:
           1.5.1. Responsible Manager:  harry.lu at sun.com
           1.5.2. Responsible Engineer: jerry.tan at sun.com
           1.5.3. Interest List:        jds-dev at sun.com

2. Project Summary
  2.1. Project Description:
   Cdrdao records audio or data CD-Rs in Disk-At-Once mode 
   based on a textual description of the CD contents    
  
3. Business Summary

   Cdrdao is used widely in opensource world to create CD in DAO mode, 
   Ubuntu has cdrdao in its repository, 
   we need to add it also into our repository.

4. Technical Description:
   4.1. Details:

   Advantages of Disk-At-Once (DAO) Recording

   Recording in disk-at-once mode writes the complete disc, 
   i.e. lead-in, one or more tracks and lead-out, in a single step. 
   The commonly used track-at-once (TAO) mode writes each track independently 
   which requires link blocks between two tracks. 
   Older CD-recorder models forced a two second pause (pre-gap) between two 
tracks 
   whereas newer models allow adjusting of the pause length in TAO mode 
   reducing the number of link blocks to a minimal amount. 
   However, with TAO it is generally not possible to define 
   the data that is written in pre-gaps. 
   But exactly this feature makes audio CD recording interesting, 
   e.g. by creating hidden bonus tracks or track intros in pre-gaps 
   like it is common habit on commercial CDs. 
   Finally, DAO recording is the only way to write data to 
   the unused R-W sub-channels for e.g.  CD-G or CD-TEXT. 

   Features

    * Full control over length and contents of pre-gaps 
      (pause areas between tracks).
    * Control over sub-channel data like:
          o catalog number
          o copy, pre-emphasis, 2-/4-channel flags
          o ISRC code
          o index marks
    * Support for exact audio, data and mixed mode CD copying.
    * Support for R-W sub-channel writing.
    * Accepts WAVE and raw audio files.
    * CD-TEXT reading and writing with drives that support it.
    * CDDB access to automatically create CD-TEXT data.
    * Support for on-the-fly copying.
  
     
          
   4.2. Interfaces:
        Exported Interfaces
   Interface      Classification         Comments
    ---------------        ---------------               -----------------------
/usr/bin/cdrdao     Volatile               the main program
/usr/bin/toc2cue    Volatile               convert toc file to cue file
/usr/bin/toc2cddb   Volatile               convert toc file to cddb file
/usr/share/cdrdao/drivers   
                    Volatile               a Text file contains 
                                           list of supported driver

SUNWcdrdao          uncommitted            package name
               
 




   4.3. Doc Impact:
        Man page is needed.

   4.4. Packaging & Delivery:
        
        SUNWcdrdao                    - the package for cdrdao



   4.6. L10N Impact:
        The Desktop team and the G11N are working together 
        to evaluate and  provide I18N/L10N support 


   4.7 Security Impact:

       None.
       
   5. Reference Documents:
      http://cdrdao.sourceforge.net/

6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                Desktop
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


Reply via email to