This case seems like it provides alternate functionality to audioplay & 
audioconvert (but unfortunately not audiorecord).

It turns out that Boomer has, um, issues with some of the above legacy 
Sun utilities (including audiorecord) -- mostly because they straddle 
the bounds between "mixer" applications and "player" or "record" 
applications.

It seems like we could potentially use this case to deprecate (but not 
yet remove) the legacy Sun utilities, marking them Obsolete.  Ignoring 
(for the moment) audiorecord, are you aware of any functionality offered 
by audioplay or audioconvert that is *not* covered under these utilities?

Also, I *presume* that these utilities can be compiled to support OSS 
APIs?  Can you please verify that?  When boomer integrates with *full* 
support for all audio devices (incl. Sun Ray), we might want to switch 
these to use the OSS APIs.

There's also a big overlap with other projects (libaudiofile, SoX, 
etc.)  While I don't particularly mind haivng a bunch of these open 
source apps, if they turn out to be better and more popular than our own 
offerings, then I'd just prefer that we move away from trying to provide 
our (inferior) alternatives.

    -- Garrett

Mark Carlson wrote:
> I am sponsoring this case for Chris Liu. It requests patch
> binding and times out on 12/19/2008. This is being provided
> for familiarity reasons and the case directory has a completed
> FOSS checklist.
>
> -- mark
>
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        libsndfile
>     1.2. Name of Document Author/Supplier:
>        Author:  Chris Liu
>     1.3  Date of This Document:
>       12 December, 2008
>       
> 2. Project Summary
>    2.1. Project Description
>         This project introduces libsndfile 1.0.17, a C library for reading
>         and writing files containing sampled sound under LGPLv3 into the
>         SFW consolidation.
>     
> 4. Technical Description
>     4.1. Details:
>         Libsndfile is able to read and write a large number of audio file
>         formats such as WAV, AIFF and etc. It provides a set of API and is
>         ported to Linux, Unix, Windows and MacOS on multiple platforms such
>         as x86 and sparc. It can also convert audio format on the fly,
>         including endian-ness swapping, type conversion and bitwidth scaling.
>         Applications can query the library about all supported formats and
>         retrieve text strings describing each format. Libsndfile also has
>         a comprehensive test suite and is quite mature.
>
>     4.5 Interfaces:
>
>     Exported Interface                    | Stability    |    Description
>     --------------------------------------|--------------|-------------------
>     SUNWlibsndfile                        | Uncommitted  | package name
>     usr/lib/libsndfile.so.1.0.17          | Uncommitted  | library
>     usr/lib/libsndfile.so                 | Uncommitted  | symbol link
>     usr/lib/64/libsndfile.so.1.0.17       | Uncommitted  | library
>     usr/lib/64/libsndfile.so              | Uncommitted  | symbol link
>     usr/lib/pkgconfig/sndfile.pc          | Uncommitted  | pkgconfig file
>     usr/include/sndfile.h                 | Uncommitted  | header file
>     usr/include/sndfile.hh                | Uncommitted  | header file
>     usr/bin/sndfile-info                  | Uncommitted  | command
>     usr/bin/sndfile-play                  | Uncommitted  | command
>     usr/bin/sndfile-convert               | Uncommitted  | command
>     usr/bin/sndfile-regtest               | Uncommitted  | command
>     usr/share/man/man1/sndfile-info.1     | Uncommitted  | manpage of command
>     usr/share/man/man1/sndfile-play.1     | Uncommitted  | manpage of command
>     usr/share/man/man1/sndfile-convert.1  | Uncommitted  | manpage of command
>
>     Imported Interface                    | Stability    |    Description
>     --------------------------------------|--------------|-------------------
>     FLAC 1.2.1     (within Gnome)         | Uncommitted  | LSARC 2007/520
>     Ogg-Vorbis     (within Gnome)         | Uncommitted  | LSARC 2007/520
>
>     Other documents:
>     usr/share/doc/libsndfile/html/libsndfile.jpg
>     usr/share/doc/libsndfile/html/libsndfile.css
>     usr/share/doc/libsndfile/html/api.html
>     usr/share/doc/libsndfile/html/command.html
>     usr/share/doc/libsndfile/html/bugs.html
>     usr/share/doc/libsndfile/html/sndfile_info.html
>     usr/share/doc/libsndfile/html/new_file_type.HOWTO
>     usr/share/doc/libsndfile/html/pkgconfig.html
>     usr/share/doc/libsndfile/html/win32.html
>     usr/share/doc/libsndfile/html/FAQ.html
>     usr/share/doc/libsndfile/html/lists.html
>     usr/share/doc/libsndfile/html/embedded_files.html
>     usr/share/doc/libsndfile/html/octave.html
>     usr/share/doc/libsndfile/html/dither.html
>     usr/share/octave/site/m/sndfile_load.m
>     usr/share/octave/site/m/sndfile_save.m
>     usr/share/octave/site/m/sndfile_play.m
>
> 5. References
>     http://www.mega-nerd.com/libsndfile/
>        
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


Reply via email to