SurfaceHolder.setType está en desuso ... ¿Pero es obligatorio?

void android.view.SurfaceHolder.setType (int type)

public abstract void setType (tipo int) Desde: API Nivel 1

Este método está en desuso. esto se ignora, este valor se establece automáticamente cuando sea necesario.

Establece el tipo de superficie.

http: //developer.android.com/reference/android/view/SurfaceHolder.htm

Dice que se configura automáticamente, pero sin él mi video no se reproduce. ¿Que está pasando aqui? ¿Hay algo que lo reemplace? Me está costando que el video se reproduzca correctamente en Android.