[問題] 關於有HDMI裝置的Audio (已解決)

看板AndroidDev作者 (evenrain)時間13年前 (2011/04/12 11:36), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
開發層: (應用/框架/庫/核心) 應用 問題: 無法撥放伺服器端mp3、無法抓取mp3長度 錯誤輸出: ERROR/MediaPlayer(31054): Attempt to call getDuration without a valid mediaplayer 補充說明: 用我的Arc接上電腦,看LogCat會一直出現 VERBOSE/AudioService(232): HDMI disconnected WARN/AudioPolicyManager(111): setDeviceConnectionState() device not connected: 800 這兩個訊息 執行程式後,抓取伺服器端mp3的長度時會取得奇怪的數值, 然後音樂也無法撥放,感覺是Arc的Audio被鎖在HDMI輸出 導致MediaPlayer要播放音樂的時候無法順利prepare, 請問有人知道該怎麼解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.223.100

04/12 13:53, , 1F
我也是Arc也會出現訊息,但是音樂播放都正常耶
04/12 13:53, 1F

04/12 13:53, , 2F
感覺是有個Thread一直在抓狀態而已,應該沒鎖住
04/12 13:53, 2F
我用內建的播放器是正常 有問題的是我寫的程式 會用 mediaplayer 播伺服器端的 mp3 這時候抓到的 duration 會是錯誤的數值 mp3 也不會正常播放 一整個不知道為啥 orz ※ 編輯: eaden 來自: 220.128.223.100 (04/12 14:18) 對不起是我耍笨 其他程式寫錯了...orz ※ 編輯: eaden 來自: 220.128.223.100 (04/12 15:29)
文章代碼(AID): #1DeyZKDY (AndroidDev)
文章代碼(AID): #1DeyZKDY (AndroidDev)