Examples of AudioFileWriter


Examples of javax.sound.sampled.spi.AudioFileWriter

        return false;
    }

    public static int write(AudioInputStream stream,
            AudioFileFormat.Type fileType, OutputStream out) throws IOException {
        AudioFileWriter writer;
        for (Iterator providers = ProviderService.getProviders(
                audioFileWriterPath).iterator(); providers.hasNext();) {
            writer = (AudioFileWriter) (providers.next());
            if (writer.isFileTypeSupported(fileType, stream)) {
                return writer.write(stream, fileType, out);
            }
        }
        // sound.18=Type is not supported
        throw new IllegalArgumentException(Messages.getString("sound.18")); //$NON-NLS-1$
    }
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

        throw new IllegalArgumentException(Messages.getString("sound.18")); //$NON-NLS-1$
    }

    public static int write(AudioInputStream stream,
            AudioFileFormat.Type fileType, File out) throws IOException {
        AudioFileWriter writer;
        for (Iterator providers = ProviderService.getProviders(
                audioFileWriterPath).iterator(); providers.hasNext();) {
            writer = (AudioFileWriter) (providers.next());
            if (writer.isFileTypeSupported(fileType, stream)) {
                return writer.write(stream, fileType, out);
            }
        }
        // sound.18=Type is not supported
        throw new IllegalArgumentException(Messages.getString("sound.18")); //$NON-NLS-1$
    }
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

        return false;
    }

    public static int write(AudioInputStream stream,
            AudioFileFormat.Type fileType, OutputStream out) throws IOException {
        AudioFileWriter writer;
        for (Iterator providers = ProviderService.getProviders(
                audioFileWriterPath).iterator(); providers.hasNext();) {
            writer = (AudioFileWriter) (providers.next());
            if (writer.isFileTypeSupported(fileType, stream)) {
                return writer.write(stream, fileType, out);
            }
        }
        // sound.18=Type is not supported
        throw new IllegalArgumentException(Messages.getString("sound.18")); //$NON-NLS-1$
    }
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

        throw new IllegalArgumentException(Messages.getString("sound.18")); //$NON-NLS-1$
    }

    public static int write(AudioInputStream stream,
            AudioFileFormat.Type fileType, File out) throws IOException {
        AudioFileWriter writer;
        for (Iterator providers = ProviderService.getProviders(
                audioFileWriterPath).iterator(); providers.hasNext();) {
            writer = (AudioFileWriter) (providers.next());
            if (writer.isFileTypeSupported(fileType, stream)) {
                return writer.write(stream, fileType, out);
            }
        }
        // sound.18=Type is not supported
        throw new IllegalArgumentException(Messages.getString("sound.18")); //$NON-NLS-1$
    }
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

     * @return array of file types.  If no file types are supported,
     * an array of length 0 is returned.
     */
    public static AudioFileFormat.Type[] getAudioFileTypes() {
        //$$fb TODO: this implementation may return duplicates!
        AudioFileWriter providers[] = getAudioFileWriters();
        AudioFileFormat.Type fileTypes[][] = new AudioFileFormat.Type[ providers.length ][];
        AudioFileFormat.Type returnTypes[] = null;
        int numTypes = 0;
        int index = 0;

View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

     * @return <code>true</code> if the file type is supported,
     * otherwise <code>false</code>
     */
    public static boolean isFileTypeSupported(AudioFileFormat.Type fileType) {

        AudioFileWriter providers[] = getAudioFileWriters();

        boolean isSupported = false;

        for(int i=0; i < providers.length; i++ ) {
            isSupported = providers[i].isFileTypeSupported(fileType);
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

     * @return array of file types.  If no file types are supported,
     * an array of length 0 is returned.
     */
    public static AudioFileFormat.Type[] getAudioFileTypes(AudioInputStream stream) {

        AudioFileWriter providers[] = getAudioFileWriters();
        AudioFileFormat.Type fileTypes[][] = new AudioFileFormat.Type[ providers.length ][];
        AudioFileFormat.Type returnTypes[] = null;
        int numTypes = 0;
        int index = 0;

View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

     * otherwise <code>false</code>
     */
    public static boolean isFileTypeSupported(AudioFileFormat.Type fileType,
                                              AudioInputStream stream) {

        AudioFileWriter providers[] = getAudioFileWriters();

        boolean isSupported = false;

        for(int i=0; i < providers.length; i++ ) {
            isSupported = providers[i].isFileTypeSupported(fileType, stream);
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

     * @see     #getAudioFileTypes
     */
    public static int write(AudioInputStream stream, AudioFileFormat.Type fileType,
                            OutputStream out) throws IOException {

        AudioFileWriter providers[] = getAudioFileWriters();
        int bytesWritten = 0;
        boolean flag = false;

        //$$fb 2001-08-03: reverse this loop to give external providers more priority (Bug #4487550)
        for(int i = providers.length-1; i >= 0; i-- ) {
View Full Code Here

Examples of javax.sound.sampled.spi.AudioFileWriter

     * @see     #getAudioFileTypes
     */
    public static int write(AudioInputStream stream, AudioFileFormat.Type fileType,
                            File out) throws IOException {

        AudioFileWriter providers[] = getAudioFileWriters();
        int bytesWritten = 0;
        boolean flag = false;

        //$$fb 2001-08-03: reverse this loop to give external providers more priority (Bug #4487550)
        for(int i = providers.length-1; i >= 0; i-- ) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.