< prev index next >
src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 23,43 ****
* questions.
*/
package com.sun.media.sound;
- import javax.sound.sampled.AudioFileFormat;
import javax.sound.sampled.AudioFormat;
-
/**
* AIFF file format.
*
* @author Jan Borgersen
*/
!
! final class AiffFileFormat extends AudioFileFormat {
static final int AIFF_MAGIC = 1179603533;
// for writing AIFF
static final int AIFC_MAGIC = 0x41494643; // 'AIFC'
--- 23,40 ----
* questions.
*/
package com.sun.media.sound;
import javax.sound.sampled.AudioFormat;
/**
* AIFF file format.
*
* @author Jan Borgersen
*/
! final class AiffFileFormat extends StandardFileFormat {
static final int AIFF_MAGIC = 1179603533;
// for writing AIFF
static final int AIFC_MAGIC = 0x41494643; // 'AIFC'
*** 68,82 ****
private final int commChunkSize=26;
/** FVER chunk size in bytes, inclusive magic and length field */
private final int fverChunkSize=0;
! AiffFileFormat( AudioFileFormat aff ) {
! this( aff.getType(), aff.getByteLength(), aff.getFormat(), aff.getFrameLength() );
! }
!
! AiffFileFormat(Type type, int byteLength, AudioFormat format, int frameLength) {
super(type, byteLength, format, frameLength);
}
int getHeaderSize() {
return headerSize;
--- 65,76 ----
private final int commChunkSize=26;
/** FVER chunk size in bytes, inclusive magic and length field */
private final int fverChunkSize=0;
! AiffFileFormat(final Type type, final long byteLength,
! final AudioFormat format, final long frameLength) {
super(type, byteLength, format, frameLength);
}
int getHeaderSize() {
return headerSize;
< prev index next >