harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Boris Kuznetsov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-2117) [classlib][sound] javax.sound.sampled missing api implementation
Date Fri, 10 Nov 2006 07:26:39 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-2117?page=comments#action_12448671 ] 
            
Boris Kuznetsov commented on HARMONY-2117:
------------------------------------------

Just to make you happy, here are the lists.
If you need other assistance or questions about the patch, please let me know.

--------------- implmented api
AudioFormat
    public AudioFormat(AudioFormat.Encoding encoding,
            float sampleRate,
            int sampleSizeInBits,
            int channels,
            int frameSize,
            float frameRate,
            boolean bigEndian)
    public AudioFormat(AudioFormat.Encoding encoding,
            float sampleRate,
            int sampleSizeInBits,
            int channels,
            int frameSize,
            float frameRate,
            boolean bigEndian,
            Map<String,Object> properties)
    public AudioFormat(float sampleRate,
            int sampleSizeInBits,
            int channels,
            boolean signed,
            boolean bigEndian)
    public float getSampleRate()
    public int getSampleSizeInBits()
    public int getChannels()
    public int getFrameSize()
    public float getFrameRate()
    public boolean isBigEndian()
    public Map<String,Object> properties()
    public Object getProperty(String key)
    public boolean matches(AudioFormat format)
    public String toString()

AudioFileFormat
    protected AudioFileFormat(AudioFileFormat.Type type,
            int byteLength,
            AudioFormat format,
            int frameLength)
    public AudioFileFormat(AudioFileFormat.Type type,
            AudioFormat format,
            int frameLength)
    public AudioFileFormat(AudioFileFormat.Type type,
            AudioFormat format,
            int frameLength,
            Map<String,Object> properties)
    public AudioFileFormat.Type getType()
    public int getByteLength()
    public AudioFormat getFormat()
    public int getFrameLength()
    public Map<String,Object> properties()
    public String toString()

AudioInputStream
    public AudioInputStream(InputStream stream, AudioFormat format, long length)
    public AudioInputStream(TargetDataLine line)
    public AudioFormat getFormat()
    public long getFrameLength()
    public int read(byte[] b) throws IOException
    public int read(byte[] b, int off, int len) throws IOException
    public long skip(long n) throws IOException
    public int available() throws IOException
    public void close() throws IOException
    public void mark(int readlimit)
    public void reset() throws IOException
    public boolean markSupported()

--------------- improvements 
                    stubs replacements with real code:
EnumControl
     public void setValue(Object value)
AudioFormat
     public Encoding getEncoding()
EnumControl 
     public String toString()
Control
     public String toString()
BooleanControl
     protected BooleanControl(BooleanControl.Type type, boolean initialValue)
     public String toString()
DataLine
         public boolean isFormatSupported(AudioFormat format)
         public boolean matches(Line.Info info)
         public String toString() 
CompoundControl
     public String toString()
AudioInputStream
     public int read() throws IOException
                    bad api fixed:
Mixer
    Line getLine(Line.Info info) throws LineUnavailableException
LineEvent
    public String toString()


> [classlib][sound] javax.sound.sampled missing api implementation
> ----------------------------------------------------------------
>
>                 Key: HARMONY-2117
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2117
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Boris Kuznetsov
>         Assigned To: Alexey Petrenko
>         Attachments: patch-sound.txt
>
>
> The patch contains implementation of missing api and code improvements for the following
classes:
> AudioFileFormat, AudioFormat, AudioInputStream, BooleanControl, CompoundControl, Control,
DataLine, EnumControl

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message