Android MediaMuxer使用遇到的問題

2021-08-16 21:15:31 字數 311 閱讀 8113

1.illegalstateexception問題

mediamuxer的使用必須嚴格遵循如下順序:

addtrack->start->writesampledata->stop->release

如果有順序衝突或者多次呼叫start、stop、release,會導致illegalstateexception

2.stop fail的問題

addtrack的時候,傳入的mediaformat需要從對應的mediacodec例項呼叫mediacodec.getoutputformat()得到,否則stop的時候會發生exception

使用NodeJS GruntCLI遇到的問題

執行環境cmd nodejs版本v0.8.4 node version 需求 需要用到grunt的js編譯功能,各位別笑我。使用 安裝完grunt cli報錯 grunt grunt cli the grunt command line inte ce.v0.1.13 fatal error una...

使用camare GPUImage遇到的問題

1 拍照角度不正確 parameters params mcamera.getparameters params.setrotation 90 mcamera.setparameters params 2 切換前置 預覽圖變小 parameters.setpreviewsize 720,480 si...

使用NodeJS GruntCLI遇到的問題

執行環境cmd nodejs版本v0.8.4 node version 需求 需要用到grunt的js編譯功能,各位別笑我。使用 安裝完grunt cli報錯 grunt plain view plain copy grunt cli the grunt command line inte ce.v...