CHG: [mediacodec] switch to a surface render black list + backup AS

@davilla As discussed, switch to a surface render black list + Add an advanced setting as backup