コード例 #1
0
 /** Shutdown this Muxer Must be called from Muxer thread */
 private void shutdown() {
   if (!mReady || !mStarted) {
     return;
   }
   Log.i(TAG, "Shutting down");
   mFFmpeg.finalize();
   mStarted = false;
   release();
   if (formatRequiresBuffering()) {
     Looper.myLooper().quit();
   }
   getConfig().setMuxerState(EncodingConfig.MUXER_STATE.SHUTDOWN);
 }