[問題] Camera錄影 使用scene mode

作者: redok (火焰)   2014-05-03 21:42:05
大家好 (最下面有完整程式碼專案跟錯誤訊息)
我在寫camera錄影時都沒有問題,順利在onResume錄影,onPause停止錄影
後來我想要使用Camera的 Parameters 來使用 scene mode
部分程式碼如下:
Camera.Parameters params = camera.getParameters();
if( params.getSupportedSceneModes().contains(
Camera.Parameters.SCENE_MODE_NIGHT)){
params.setSceneMode( Camera.Parameters.SCENE_MODE_NIGHT);
}
camera.setParameters(params);
但是這樣就會發生在錄影時出現 MediaRecorder start failed -19 error 錯誤
我測試的手機是 Galaxy S2 跟 htc new one mini
都是在加上 scene mode後發生不能錄影的問題QQ
想請問這是哪邊出問題呢?
或是我哪邊沒搞清楚?
謝謝!!!
我寫的程式(完整程式碼)
https://dl.dropboxusercontent.com/u/110205128/camera.zip
錯誤訊息log
http://ppt.cc/fgJZ
作者: sdyy (中壢市的小智)   2014-05-03 22:48:00
應該是因為scene mode 不能用在錄影的樣子
作者: redok (火焰)   2014-05-04 00:39:00
可是我用一些其他的scene mode卻是可以成功錄影例如 SCENE_MODE_HDR HDR模式 QQ只不過我看不出來它到底有沒有HDR錄影
作者: bens951 (Ben)   2014-05-04 02:12:00
試過NEXUS5是可以成功運作的喔 FYI~

Links booklink

Contact Us: admin [ a t ] ucptt.com