재생 경로가 서로의 발을 밟지 않게
여러 재생 경로가 단일 오디오 세션을 공유하는 환경에서 장착 상태와 표시 정보를 정렬해 재생 일관성을 확보했다.
미니 플레이어, 릴스 재생, 이펙터 체인은 동일한 오디오 경로를 공유한다. 경로 소유권이 모호해지면 잠금 화면의 표시 정보가 실제 재생 중인 트랙과 불일치하거나, 하나의 재생이 다른 재생을 의도치 않게 중단시키는 문제가 발생한다. 이번 작업은 이러한 경계를 명확히 정의하는 데 초점을 맞췄다.
오디오 세션이 트랙을 마운트하는 시점을 기준으로 제목·아티스트 등 표시 정보를 함께 전달하도록 구조를 정리했다. 재생 음원과 잠금 화면·미니 플레이어에 표시되는 정보가 항상 동일한 상태를 유지한다. 인자가 누락된 경우 조용히 통과시키지 않고 즉시 검증하여, 불일치가 이후 단계에서 다른 증상으로 나타나는 경로를 차단했다.
화면 레이어에서는 로그인 전 배경 영상을 사전 로드해 첫 진입 시 공백 구간을 줄였고, 소셜 로그인 레이블을 간결하게 조정했다. 비디오 전환·루프, 이펙터·리버브가 재생 경로에 연결되는 방식을 재검토해 진입·이탈 구간의 연속성을 확보했다.