忍者ブログ
プログラミングのメモ書きです。日記も兼ねてます。
[944]  [943]  [942]  [941]  [940]  [939]  [938]  [937]  [936]  [935]  [934
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

マインスイーパーのプログラムをPSPに移植中、PSPのSDL_mixerでmp3が再生できないことに気づいた。
いやまぁ。SMPEGインストールしてないせいなんだけど。

で、psplibraryからsmpegをインストールして、SDL_mixerをインストールしようとすると、smpegを認識しないことが発覚。どうも、smpeg-psp(PSP用smpeg)だとsmpeg-configが作成されないみたい。そこで、Wiondows用smpeg-configを/usr/local/pspdev/psp/binにコピーして、prefixを/usr/local/pspdev/psp/に、その他パスもPSPDEV用に書き換えて、pspliblarys/script/020-SDL_mixer.shの20行目のconfigureの最後に--enable-music-mp3を追加したら、うまいこと認識した。

で、コンパイルして転送->実行してみると、音がぷちぷち途切れる…
これは、Mix_OpenAudioの最後の引数を5*1024にして解決。ここは、出力バッファのサイズを指定するところだから…小さすぎるから頻繁に計算する羽目になったのかな?
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
<< 無題 HOME 無題 >>
カレンダー
09 2024/10 11
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
最新コメント
[01/09 ⅠAⅤAⅨUの医学部再受験]
[04/21 ほ@神宮寺]
[03/26 クドっち]
[03/23 なつめぐ]
[03/23 なつめぐ]
最新トラックバック
プロフィール
HN:
まっちゃん
性別:
非公開
ブログ内検索
アクセス解析
カウンター
忍者ブログ [PR]