오디오 버퍼 ( 340 ) 는 인코딩 된 디지털 오디오 데이터 를 저장 하 고 , 데이터 를 오디오 디코더 ( 342 ) 에 전송 하 며 , 그 디코더 는 데이터 를 디 코딩 하 여 디 코딩 된 디지털 오디오 스트림 을 생성 한다 . 인코딩 된 디지털 오디오 데이터 는 전송 을 위해 압축 , 암호 화 및 다르 게 포맷 될 수 있 다 . 디 코딩 된 디지털 오디오 스트림 은 오디오 크기 값 을 표현 하 는 디지털 값 들 을 포함 한다 . 디 코딩 된 디지털 오디오 스트림 은 오디오 서브시스템 ( 314 ) 에 전송 되 고 , 그것 은 오디오 디바이스 ( 362 ) 를 구동 하 기 위해 이용 되 는 전기 오디오 출력 신호 를 생성 한다 . 오디오 크기 값 들 은 순서 대로 취하 면 , 오디오 디바이스 ( 362 ) 에 의해 생성 될 원 하 는 음향 출력 신호 를 정의 한다 . 일 실시 예 에서 , 인코딩 된 디지털 오디오 데이터 는 또한 에러 정정 코드 들 을 포함 한다 .