add decode audio but bugs