menu
 

Audiokinetic의 커뮤니티 Q&A는 사용자가 Wwise와 Strata 커뮤니티 내에서 서로 질문과 답변을 하는 포럼입니다. Audiokinetic의 기술 지원팀에게 문의하고 싶으신 경우 지원 티켓 페이지를 사용해주세요.

0 투표

I am having a problem where we load a bank with BankLoadMemoryView.  The bank loads properly (and the profiler tells me it's loaded).  Later, I go to prepare an event defined in that bank, and it fails with Ak_Fail.  I've tracked down what is going on (I think) and am curious if anyone knows of a workaround.

  1. BankLoadMemoryView is called and internally to wwise, the bank is put into a hash list with the key being the bank id and the in memory pointer that was passed to BankLoadMemoryView
  2. PrepareEvent is called later.  We have the bank id for the event and then then wwise tries to locate the bank itself in the hast list with the key that is used for the hash list is the bank id and null (and not the in memory pointer).  Therefore, the bank is not found, we try to load it again (and it's already loaded) and that fails and then PrepareEvent fails with Ak_Fail.

The bank is in the list, but it was added into the list with the in memory pointer, and then searched in PrepareEvent without using the in memory pointer.  Has anyone seen this before, or know of a workaround?  Thanks.

General Discussion Mark A. (100 포인트) 로 부터

Please sign-in or register to answer this question.

...