Это продолжение этого вопроса. В документах по MediaPlayer очень подробно указано, какие состояние, за исключением для которых разрешены вызовы в состоянии "подготовка". И он говорит:
поведение вызова любого метода с побочным эффектом, когда объект MediaPlayer находится в состоянии подготовки, не определено.
Однако он не может определить, какие методы имеют побочные эффекты и, следовательно, приводят к неопределенному поведению! Конечно, в частности, меня интересует, можно ли вызвать stop() или reset().
Почему состояние подготовки не задокументировано?