startCompose startRecord recordEvaluatorPath playRecordAudio pauseRecordAudio getIsMediaPlayPause findIsExistCacheVideo startMixinAudio videoPath content decodeResult pathBgmDecodeDir fileName doDecode GetFileOutputStreamFromFile composeAudioFilePath secondAudioFilePaths audioDecodePaths