서로를 밀어내던 소리들을 한 줄로 세우다
릴스 재생, 이펙터 체인, 오디오 세션이 각기 다른 시점에 상태를 변경하면서 발생하던 재생 불일치를 해소했다. 세 흐름의 처리 순서를 단일 기준으로 통합해 화면 전환과 오디오 상태가 항상 일치하도록 보장한다.
릴스 재생, 이펙터 체인, 오디오 세션이 각기 다른 시점에 상태를 변경하는 구조에서는 처리 순서에 따라 결과가 달라졌다. 화면 전환 시 오디오가 지연되거나, 이전 트랙의 리버브가 남은 채 다음 트랙이 로드되는 현상이 이 구조에서 비롯됐다. 이러한 불일치는 기능 명세에는 드러나지 않지만 재생 경험의 신뢰도를 직접 저하시킨다.
트랙 로드·언로드 순서, 영상 전환과 루프의 동기화 지점, 해제된 리소스의 정리 절차를 단일 흐름으로 재정립했다. 분산되어 있던 처리를 공통 기준 아래 통합하자 동일 동작에 대해 일관된 결과를 보장할 수 있게 됐다.
콘텐츠 탐색·추천 경로에서 moment와 inst가 동일한 노출 규칙을 따르도록 정렬했고, 공간감·리버브 이펙터가 실제 재생 경로에 올바르게 연결되도록 통합 지점을 수정했다. 결과적으로 화면을 넘기거나 재생을 재개할 때 오디오 상태가 중단 없이 유지된다.