Difference between revisions of "Decoder (한국어)"

(Created page with "사운드 파일을 디코딩하는 객체입니다. 디코더는 자원을 절약하기 위해 매우 효율적으로 동작합니다. 파일을 일정한 크기로 쪼갠 후,...")
 
m
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
사운드 파일을 디코딩하는 객체입니다.
+
사운드 파일을 디코딩하는 객체입니다. 파일의 확장자로부터 오디오 포맷(MP3, Ogg Vorvis, 압축된 WAVE)을 추정하여 이에 대응되는 디코딩 알고리즘을 선정하고, 실제 오디오 파일이 재생되었을 때 선정한 알고리즘을 이용해 디코딩합니다.
  
디코더는 자원을 절약하기 위해 매우 효율적으로 동작합니다. 파일을 일정한 크기로 쪼갠 후, 현재 재생하고 있는 부분에 맞추어 파일 조각을 읽어들입니다.
+
디코더는 자원을 절약하기 위해 매우 효율적으로 동작합니다. 파일을 일정한 크기로 쪼갠 후, [[Source (한국어)|Source]]에 의해 오디오가 재생될 때 재생되고 있는 부분에 맞추어 파일 조각을 읽어들입니다.
 
== 생성자 ==
 
== 생성자 ==
 
{{#ask: [[Category:Functions]] [[Constructs::Decoder (한국어)]] [[Concept:Current]]
 
{{#ask: [[Category:Functions]] [[Constructs::Decoder (한국어)]] [[Concept:Current]]

Latest revision as of 06:26, 2 January 2014

사운드 파일을 디코딩하는 객체입니다. 파일의 확장자로부터 오디오 포맷(MP3, Ogg Vorvis, 압축된 WAVE)을 추정하여 이에 대응되는 디코딩 알고리즘을 선정하고, 실제 오디오 파일이 재생되었을 때 선정한 알고리즘을 이용해 디코딩합니다.

디코더는 자원을 절약하기 위해 매우 효율적으로 동작합니다. 파일을 일정한 크기로 쪼갠 후, Source에 의해 오디오가 재생될 때 재생되고 있는 부분에 맞추어 파일 조각을 읽어들입니다.

생성자

love.sound.newDecoder (한국어) 지정한 사운드 파일의 포맷에 대응되는 Decoder를 생성합니다.

함수

Decoder:getBitDepth (한국어) 샘플 당 비트 수를 구합니다. Added since 0.9.0
Decoder:getChannels (한국어) 채널 수를 구합니다.
Decoder:getSampleRate (한국어) 샘플 레이트를 구합니다.
Object:type (한국어) 객체의 타입을 문자열로 리턴합니다.
Object:typeOf (한국어) 객체가 특정 타입인지 검사합니다.

상위 타입

같이 보기


다른 언어