트랙을 부르는 순간과 소리가 깨는 순간을 잇다
잠금화면, 미니 플레이어, 영상 전환 전반에 걸쳐 재생 상태를 단일 소스로 통합하여 어떤 화면에서 제어하든 동일한 상태를 보장한다.
사용자는 재생 중 화면을 계속 보지 않는다. 화면이 꺼진 상태에서 잠금화면을 통해 제어하거나, 다른 모드로 전환하는 상황이 일반적이다. 이 상황에서 잠금화면과 Now Playing의 제어 정보가 실제 재생 상태와 일치하지 않으면 재생 경험의 신뢰도가 직접 저하된다. 이번 작업은 그 경계 구간을 정비하는 것이었다.
잠금화면과 Now Playing의 원격 제어가 실제 재생 상태를 정확히 반영하도록 동기화를 정비했다. 미니 플레이어가 표시하는 트랙과 진행 상태가 메인 화면과 항상 동일한 값을 참조하도록 바인딩을 통합했다. 모드 전환 시 영상이 끊김 없이 이어지도록 전환 처리를 개선했고, 트랙 로드 시점과 오디오 세션 활성화 시점 사이의 간격도 해소했다.
이펙터 체인—공간감과 리버브 처리—을 재생 경로에 더 밀착하여 연결했다. 음질은 별도 기능이 아니라 재생 파이프라인의 일부로 동작해야 하기 때문이다.
이번 개선의 결과는 새로운 기능 추가가 아니라 재생 상태의 일관성 확보다. 화면 여부, 모드 전환 여부와 관계없이 제어 인터페이스와 실제 오디오 상태가 항상 일치하는 것이 목표이며, 이 일관성이 일상적 사용 환경에서 제품 신뢰도의 기반이 된다.