멀리서 누른 조작이 진짜 재생에 가서 닿도록
잠금화면·제어센터 원격 조작과 앱 내 재생 상태의 불일치를 해소하고, 어느 진입 경로에서도 재생 상태가 단일 소스에서 결정되도록 흐름을 재구성했다.
사용자는 재생 중 화면 밖에서도 콘텐츠를 제어한다. 잠금화면이나 제어센터에서 정지·재생을 누를 때 표시 제목과 실제 출력이 불일치하거나, 원격 조작이 앱 내 미니 플레이어에 반영되지 않는 경우 재생 경험의 일관성이 저하된다. 이러한 불일치는 기능 명세에는 드러나지 않지만 재생 경험의 신뢰도를 직접 저하시킨다.
이번 작업의 핵심은 잠금화면·제어센터의 원격 조작을 재생 상태와 단일 흐름으로 연결하는 것이었다. 오디오 세션 관리, Now Playing 메타데이터, 앱 내 미니 플레이어가 동일한 상태 소스를 참조하도록 재구성했다. 영상 배경 전환과 음향 효과(리버브 등) 장착 상태도 동일한 기준을 따르도록 정렬했다. 리스트 스크롤 방식의 재생 경로도 동일한 상태 결정 구조 위에 올려, 진입 경로와 무관하게 일관된 상태를 보장하도록 했다.
화면 및 콘텐츠 레이어에서도 같은 방향의 개선을 적용했다. 탐색과 검색의 쿼리 처리를 일관된 기준으로 정렬하고, 다국어 환경에서의 UI 표현 불일치를 수정했다. 수면 흐름에서는 기상 시각 표시를 보강했다.