return 0 if there is no audio stream