[問題] 使用canvas,但換了android 版本出問題
如題
原本是使用android 2.2版
開發都很順利
如今接到上頭的指示要改用android 4.2.2版本
於是我就在ecslips創了一個Android4.2.2的AVD
然後跑我先前的專案
但是問題來了
我的專案內容是一個利用canvas去播放yuv檔的播放器
現在狀況是程式可以完全不出任何錯誤訊息的運作
但出來畫面是一片黑
已經確認要播放的yuv檔案放在正確位置
想請問有什麼方法可以解決?
https://docs.google.com/file/d/0B6G29N6DNImddzBJV0VRM3VXMUE/edit
附件是我的專案檔
還請好心的人幫忙測一下
原理是andorid呼叫jni
jni再加yuv的一張frame資料讀出
然後yuv轉RGB
再回傳給android
然後利用canvas將畫面顯示出來
yuv檔要放在/mnt/sdcard/
之下
並命名為out_352x288_P420_final.yuv
yuv檔必須是352 288的image size
https://docs.google.com/file/d/0B6G29N6DNImdcnNZUGV4Yk4wZWs/edit
這是我的yuv檔
測了五天還是測不出來> <
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.73.121
※ 編輯: serflygod 來自: 140.115.73.121 (12/05 22:37)
※ 編輯: serflygod 來自: 140.115.73.121 (12/05 23:12)
※ 編輯: serflygod 來自: 140.115.73.121 (12/05 23:12)
※ 編輯: serflygod 來自: 140.115.73.121 (12/05 23:12)
※ 編輯: serflygod 來自: 140.115.73.121 (12/05 23:16)
→
12/07 19:21, , 1F
12/07 19:21, 1F
→
12/12 17:05, , 2F
12/12 17:05, 2F
→
12/12 17:20, , 3F
12/12 17:20, 3F