기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 

jellybean ver. up되면서 그냥 track이 아닌 fastTrack이 생겼는데요.

 

이 fastTrack의 역할에 대해서 대략적으로 알고 계시분 계신가요? 코드만 보고는 어떤기능을 하는지 알 수없네요..

 

 soundpool쪽 jellybean코드를 보다가 Track생성 시.

 

        newTrack = new AudioTrack(streamType, sampleRate, sample->format(),
                channels, sample->getIMemory(), AUDIO_OUTPUT_FLAG_NONE, callback, userData); 와 같은 방법의 트랙생성이 아닌

 

        newTrack = new AudioTrack(streamType, sampleRate, sample->format(),
                channels, frameCount, AUDIO_OUTPUT_FLAG_FAST, callback, userData,
                bufferFrames); 와 같이 flag정보를 다르게 하여 track을 생성하는데요. 제가 알기로는 결국 audioFlinger에서 fastTrack이 생성되는 것으로 알고 있습니다.  soundpool에서 필요한 기능같은데, 정확히 모르겠네요.

 

그 전에 soundpool을 왜 사용하는지에 대한 답변도 부탁드립니다.


고도리

2012.09.20 11:06:56
*.127.19.87

일단 soundpool 관련은 이 링크를 보시면 되고요.


http://aroundck.tistory.com/294


fastTrack의 경우는 간단하게만 살펴봤는데, 용도는 소리를 빠르게 나오게 하는데 있는 듯 합니다.

사운드 출력 응답속도 때문에 추가한 듯 합니다.


추석때 소스를 좀 비교해 봐야겠네요.....쩝

ljcg

2012.09.20 19:47:49
*.50.20.41

답변 감사합니다. ㅎ jellybean버전부터 fasttrack이란게 생겼는데 doc.도  없고, 구글에서도 자료를 찾기가 힘드네요. ㅎㅎ

List of Articles
번호 제목 글쓴이 날짜 조회 수
5528 Linaro에서 제공하는 boot, kernel [3] 박영기 2012-09-24 1463
5527 안드로이드 logcat 시 로그가 케리지리턴없이 나오는 현상은?? file [3] 칼마 2012-09-21 1591
5526 Android audio sampling rate관련 질문 [3] 신현호 2012-09-20 1418
5525 안드로이드 화면 처리 문의드립니다. [1] 안시영 2012-09-20 1337
5524 ORIGEN 4412 보드 부팅 관련 건 file [5] 램퍼 2012-09-20 1610
» soundPool사용 이유 [2] ljcg 2012-09-20 1454
5522 2D 가속기를 사용하면 얼마나 효과가 있을까요? [2] 박영기 2012-09-19 1405
5521 안드로이드에 블루투스 동글 사용시 [1] 김민욱 2012-09-19 2012
5520 [해결]플래쉬 파일 시스템 관련 질문입니다 [2] Mango 2012-09-18 1291
5519 ICS에 TSLIB 추가하려면...? [3] 김승한 2012-09-18 1407
5518 OpenSSL을 NDK로 연결해서 사용하려고합니다. [6] 더페이퍼 2012-09-17 1537
5517 MIDI파일 재생엔진 질문 & AUdio Track관련 질문 & DownMixi... [3] ljcg 2012-09-17 1430
5516 ALSA 를 이용해서 마이크로부터 음성(PCM Data)을 Recoding 하려... [2] 파란새 2012-09-17 1703
5515 UBIFS image를 NAND Flash Programmer 장비에서 Burning하는 방법... [3] 하얀전구 2012-09-15 1689
5514 풀업/풀다운 저항값은 왜 다른가요? [6] 비둘기사냥꾼 2012-09-14 6135
5513 USB Auto mount에 관해 질문 드립니다. bfvconfidenc 2012-09-14 864
5512 간단한 크로스 컴파일 경로 설정문의입니다. [2] 강동하 2012-09-14 1269
5511 임베디드 리눅스 배포판으로 무엇이 좋을까요? [1] LLVM 2012-09-14 1402
5510 이더넷 4개를 붙이려고 합니다... [2] 윤동열 2012-09-14 1130
5509 ORIGEN 4412 질문! [7] 신준희 2012-09-13 1090

사용자 로그인