途切れないサウンドと一貫した画面状態
ループ再生の継ぎ目を解消し、各モードの画面をシーン単位で再構成した。
ループ再生において、トラックの終端と再開点の間に微小な空白が生じていた。オーディオセッションの初期化とトラック読み込みのタイミングがずれることで発生していた問題である。終端と開始が一つのフローとして接続されるよう再生状態管理を再設計し、タイミング不一致による空白を除去した。
画面と再生状態の同期についても整理した。音声・映像・現在の再生情報が単一の参照元から管理されていない場合、いずれかが先に更新され残りが遅れて反映される不整合が生じる。こうした不整合は機能仕様には現れないが、再生体験の信頼性を直接低下させる。三つの要素が同一の状態を参照する構造に整合させた。
画面構成も同じ方針で見直した。ブラウズと推薦画面でのコンテンツ表示基準を統一し、各モードが独立した導線を持つようシーン単位で再配置した。再生が継続している間、画面遷移がその流れを妨げないことが基本要件である。