|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.sound.sampled.AudioFileFormat
public class AudioFileFormat
AudioFileFormat
Ŭ·¡½ºÀÇ ÀνºÅϽº´Â ¿Àµð¿À ÆÄÀÏ¿¡ ´ëÇØ, ÆÄÀÏÀÇ ÇüÅÂ, ¹ÙÀÌÆ®¼ö·Î ³ªÅ¸³»Áö´Â ÆÄÀÏÀÇ ±æÀÌ, ÆÄÀÏ¿¡ Æ÷ÇԵǴ ¿Àµð¿À µ¥ÀÌÅÍÀÇ »ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ±æÀÌ, ¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½ÄµîÀ» ±â¼úÇÕ´Ï´Ù.
Ŭ·¡½º¿¡´Â ¿Àµð¿À ÆÄÀÏ Çü½ÄÀÇ ÆÇº°, ¿Àµð¿À ÆÄÀϷκÎÅÍÀÇ ¿Àµð¿À ÀÔ·Â ½ºÆ®¸²ÀÇ Ãëµæ ¹× ¿Àµð¿À ÀÔ·Â ½ºÆ®¸²·ÎºÎÅÍÀÇ ¿Àµð¿À ÆÄÀÏÀÇ ¼µÎ¸¦ ½ÇÇàÇÏ´Â ¸Þ¼µå°¡ Æ÷ÇԵ˴ϴÙ.
AudioSystem
AudioFileFormat
°´Ã¼¿¡´Â ÀϽÄÀÇ ÇÁ·ÎÆÛƼ¸¦ Â¥³ÖÀ» ¼ö°¡ ÀÖ½À´Ï´Ù. ÇÁ·ÎÆÛƼ´Â String
ÇüÀÇ Å°¿Í ÀÓÀÇÀÇ °´Ã¼¸¦ °ªÀ¸·Î ÇØ¼ ÁöÁ¤ÇÏ´Â ÇÁ·ÎÆÛƼġÀÇ Æä¾î·Î ±¸¼ºµË´Ï´Ù. ÇÁ·ÎÆÛƼ¿¡´Â ÀÛ¼ºÀÚ³ª ÀúÀÛ±ÇÀ̳ª ÆÄÀÏÀÇ µà·¹ÀÌ¼Ç µî, ºÎ°¡ÀûÀÎ Á¤º¸ÀÇ ¸ÞŸµ¥ÀÌŸ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÇÁ·ÎÆÛƼ´Â ¿É¼Ç Á¤º¸À̹ǷΠÆÄÀÏ ¸®´õ ¹× ÆÄÀÏ ¸®´õÀÇ ±¸ÇöÀ¸·Î ÇÁ·ÎÆÛƼ¸¦ Á¦°øÇϰųª ÀνÄÇϰųª ÇÏ´Â °ÍÀº Çʼö°¡ ¾Æ´Õ´Ï´Ù.
´ÙÀ½ÀÇ °Ñ(Ç¥)¿¡ ±¸ÇöÀ¸·Î »ç¿ëµÇ´Â ÀϹÝÀûÀÎ ÇÁ·ÎÆÛƼÀÇ ¿¹¸¦ ³ªÅ¸³À´Ï´Ù.
ÇÁ·ÎÆÛƼÀÇ Å° | Ä¡ÀÇ ÇüÅ | ¼³¸í |
---|---|---|
¡¸duration¡¹ | Long | ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§¿¡¼ÀÇ ÆÄÀÏÀÇ Àç»ý µà·¹ÀÌ¼Ç |
¡¸author¡¹ | String | ÀÌ ÆÄÀÏÀÇ ÀÛ¼ºÀÚÀÇ À̸§ |
¡¸title¡¹ | String | ÀÌ ÆÄÀÏÀÇ Å¸ÀÌÆ² |
¡¸copyright¡¹ | String | ÀúÀÛ±Ç ¸Þ¼¼Áö |
¡¸date¡¹ | Date | ³ìÀ½ ¶Ç´Â ¸±¸®½ºÀÇ ³¯Â¥¿Í ½Ã°£ |
¡¸comment¡¹ | String | ÀÓÀÇÀÇ ÅØ½ºÆ® |
AudioInputStream
Áßø(Nested) Ŭ·¡½º °³¿ä | |
---|---|
static class |
AudioFileFormat.Type
Type Ŭ·¡½ºÀÇ ÀνºÅϽº´Â ¿Àµð¿À ÆÄÀÏÀÇ Ç¥ÁØ Å¸ÀÔÀ» ³ªÅ¸³À´Ï´Ù. |
»ý¼ºÀÚ °³¿ä | |
---|---|
|
AudioFileFormat (AudioFileFormat.Type type,
AudioFormat format,
int frameLength)
¿Àµð¿À ÆÄÀÏ Çü½Ä °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
AudioFileFormat (AudioFileFormat.Type type,
AudioFormat format,
int frameLength,
Map <String,
Object > properties)
Á¤ÀÇµÈ ÀϽÄÀÇ ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇØ, ¿Àµð¿À ÆÄÀÏ Çü½Ä °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù. |
protected |
AudioFileFormat (AudioFileFormat.Type type,
int byteLength,
AudioFormat format,
int frameLength)
¿Àµð¿À ÆÄÀÏ Çü½Ä °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
int |
getByteLength ()
(¿Àµð¿À µ¥ÀÌÅÍ »Ó¸¸ÀÌ ¾Æ´Ï¶ó) ¿Àµð¿À ÆÄÀÏ ÀüüÀÇ »çÀÌÁ ¹ÙÀÌÆ® ´ÜÀ§·Î ÃëµæÇÕ´Ï´Ù. |
AudioFormat |
getFormat ()
¿Àµð¿À ÆÄÀÏ¿¡ Æ÷ÇԵǴ ¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½ÄÀ» ÃëµæÇÕ´Ï´Ù. |
int |
getFrameLength ()
»ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ÆÄÀÏ¿¡ Æ÷ÇԵǴ ¿Àµð¿À µ¥ÀÌÅÍÀÇ ±æÀ̸¦ ÃëµæÇÕ´Ï´Ù. |
Object |
getProperty (String key)
Ű¿¡ ÀÇÇØ ÁöÁ¤µÈ ÇÁ·ÎÆÛƼġ¸¦ ÃëµæÇÕ´Ï´Ù. |
AudioFileFormat.Type |
getType ()
WAVE ¶Ç´Â AU µîÀÇ ¿Àµð¿À ÆÄÀÏÇüÀ» ÃëµæÇÕ´Ï´Ù. |
Map <String,
Object > |
properties ()
º¯°æ ºÒ°¡´ÉÇÑ ÇÁ·ÎÆÛƼÀÇ ¸ÊÀ» ÃëµæÇÕ´Ï´Ù. |
String |
toString ()
ÆÄÀÏ Çü½ÄÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» Á¦°øÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
protected AudioFileFormat(AudioFileFormat.Type type, int byteLength, AudioFormat format, int frameLength)
type
- ¿Àµð¿À ÆÄÀÏÀÇ ÇüÅÂbyteLength
- ¹ÙÀÌÆ®¼ö·Î ³ªÅ¸³»Áö´Â ÆÄÀÏÀÇ ±æÀÌ, ¶Ç´Â AudioSystem.NOT_SPECIFIED
format
- ÆÄÀÏ¿¡ Æ÷ÇԵǴ ¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½ÄframeLength
- »ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ¿Àµð¿À µ¥ÀÌÅÍÀÇ ±æÀÌ, ¶Ç´Â AudioSystem.NOT_SPECIFIED
getType()
public AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength)
type
- ¿Àµð¿À ÆÄÀÏÀÇ ÇüÅÂformat
- ÆÄÀÏ¿¡ Æ÷ÇԵǴ ¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½ÄframeLength
- »ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ¿Àµð¿À µ¥ÀÌÅÍÀÇ ±æÀÌ, ¶Ç´Â AudioSystem.NOT_SPECIFIED
public AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map <String, Object > properties)
type
- ¿Àµð¿À ÆÄÀÏÀÇ ÇüÅÂformat
- ÆÄÀÏ¿¡ Æ÷ÇԵǴ ¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½ÄframeLength
- »ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ¿Àµð¿À µ¥ÀÌÅÍÀÇ ±æÀÌ, ¶Ç´Â AudioSystem.NOT_SPECIFIED
properties
- ÇÁ·ÎÆÛƼ¸¦ ÁöÁ¤ÇÑ Map<String, Object>
°´Ã¼¸Þ¼µåÀÇ »ó¼¼ |
---|
public AudioFileFormat.Type getType()
WAVE
¶Ç´Â AU
µîÀÇ ¿Àµð¿À ÆÄÀÏÇüÀ» ÃëµæÇÕ´Ï´Ù.
AudioFileFormat.Type.WAVE
,
AudioFileFormat.Type.AU
,
AudioFileFormat.Type.AIFF
,
AudioFileFormat.Type.AIFC
,
AudioFileFormat.Type.SND
public int getByteLength()
AudioSystem.NOT_SPECIFIED
public AudioFormat getFormat()
public int getFrameLength()
AudioSystem.NOT_SPECIFIED
public Map <String, Object > properties()
Ŭ·¡½ºÀÇ ¼³¸í
À» ÂüÁ¶ÇϽʽÿÀ.
Map<String, Object>
°´Ã¼. ÇÁ·ÎÆÛƼ°¡ 1°³
³ª ÀνĵÇÁö ¾Ê´Â °æ¿ì´Â ºñ¾îÀÖ´Â ¸ÊÀÌ ¸®ÅϵÈ
getProperty(String)
public Object getProperty(String key)
Ŭ·¡½ºÀÇ ¼³¸í
À» ÂüÁ¶ÇϽʽÿÀ.
ÁöÁ¤ÇÑ ÇÁ·ÎÆÛƼ°¡ ƯÁ¤ÀÇ ÆÄÀÏ Çü½Ä¿¡¼ Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì, ÀÌ ¸Þ¼µå´Â null
À»
¸®ÅÏÇÕ´Ï´Ù.
key
- ÃëµæÇÏ°í ½ÍÀº ÇÁ·ÎÆÛƼÀÇ Å°
null
properties
public String toString()
Object
³»ÀÇ toString
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.