- 1 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 14:26:32 ]
- BREW(Binary Runtime Environment for Wireless)についてのスレ
■テンプレ brew.s214.xrea.com/pukiwiki/ kintubo.kakiko.com/brew/ ■前スレ 09 pc11.2ch.net/test/read.cgi/tech/1166675852 ■過去スレ 08 pc8.2ch.net/test/read.cgi/tech/1147832791/ 07 pc8.2ch.net/test/read.cgi/tech/1137502541/ 06 pc8.2ch.net/test/read.cgi/tech/1126846736/ 05 pc8.2ch.net/test/read.cgi/tech/1119056460/ 04 pc8.2ch.net/test/read.cgi/tech/1111028365/ 03 pc5.2ch.net/test/read.cgi/tech/1096006023/ 02 pc5.2ch.net/test/read.cgi/tech/1076511398/ 01 pc2.2ch.net/test/read.cgi/tech/1011078904/ 関連情報 >>2-10
- 347 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:23:32 ]
- パッチとにらめっこできるだけ良いよ
俺はmod圧縮プログラムとにらめっこ 3.1の時に圧縮して出した奴の4.0対応だから、絶対に圧縮使わないと入りきらない上に 前任者は逃げたからろくに情報がない 再コンパイルだけだから余裕だって聞いてたのにC初心者の俺涙目 誰か詳しく解説して頂けまいか…
- 348 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:56:14 ]
- 金出して買えば?
- 349 名前:335 mailto:sage [2008/03/14(金) 18:26:42 ]
- >>340-344
ありがd、ダウンロードできました。
- 350 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 06:32:36 ]
- GNUARM 4.x.xでのビルドについてちょいメモ。
gnudeでビルドしてmodが80KB程度になるアプリがある。ソースはC++ではなくC GCC 4.1.1/binutils-2.17→ビルドは成功するが、modが6.8MBにもなった。 GCC 4.1.0/binutils-2.16.1→ビルドは成功し、gnudeのときよりmodが数KB小さくなった。 binutilsのバージョンが影響しているらしい。ちなみにGCC 4.0.2はbinutils-2.16.1 Add-insのGNU用makefileを使うなら、 1.「Compiler output options」のセクションで OUT = -c を OUT = -fno-unit-at-a-time -c と変更する。「-fno-unit-at-a-time」がないと実機で起動した瞬間に落ちる。 2.GNUARMのインストール先に合わせて環境変数を設定しておく。 GCCHOME→C:\GNUARM GCCLIBPATH→C:\GNUARM\lib\gcc\arm-elf\4.1.0
- 351 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 06:34:16 ]
- 昨日、開発マシンを1台作るついでにちょっと実験してみた。
それはそうとAdd-insをVS.NET2008に対応してくれー 今更と思いつつVS.NET2003をインスコしましたぜ。
- 352 名前:デフォルトの名無しさん [2008/03/15(土) 10:21:24 ]
- >>351
ついこの間VS2005に対応したばっかりじゃなかった? てか、Add-ins要らなくない?
- 353 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 10:58:59 ]
- addinsなんて初回に試しで使ったくらいかな
はじめてのBREW という人向けだと思ってた
- 354 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 15:54:08 ]
- Add-ins便利だし、むしろ使わないともったいないと思うんだけどなぁ。
あとやっぱVSに統合されてるって事が純粋に楽ちんだと。 開発環境に合わなけりゃ使わずにmakefileとか自分で用意した方がいいけど、 うちでは特に不満ないんで、開発始めて何年もたった今でも使ってる。
- 355 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 14:30:37 ]
- まぁ、やってることっていったらmakefile吐いてnmakeに丸投げしてるだけだしなぁ
慣れてきたら自分でmakefileテキトーに編集してバッチ叩いた方が早いとオモ VC経由でmakeすると出力ウインドウに標準とエラー出力拾ってるから、その分遅くなるよね
- 356 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 14:32:22 ]
- >>350
俺もmodがでかくなりすぎてびっくりしてgnudeに戻したw なるほどbinutilsのバージョンで変わるのかー
- 357 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 23:24:49 ]
- 流石にVC++6.0より重いとはいえ、VC++2008はずいぶん軽くなった気がするし、
実機コンパイラにRVCT3.0使ってるとテンプレートの対応度とか6.0の方が低いし、 BREW開発だけならExpressで十分だし、いい加減6.0捨てるかなぁ・・・ 気づいたらもう10年になるのね、VC++6.0発売してから。
- 358 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 00:02:52 ]
- >>357
俺はこれだ↓ pc11.2ch.net/test/read.cgi/tech/1151074759/
- 359 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 10:19:35 ]
- VC6はソフトウェア界の世界遺産
- 360 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 10:26:16 ]
- VC6はまだCDもってるからいいんだけど、MS-CのFDを無くしてしまってがっかり。
- 361 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 16:45:56 ]
- MS-CのFDDもちゃんと保存管理してる俺は将来博物館を開くべきかもしれない
- 362 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 17:20:30 ]
- >>361
何と羨ましい。パッケージとマニュアルは出てきたけど肝心のFDDが行方不明なんだな。。
- 363 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 06:29:35 ]
- BREW SDK Tools1.1.1でAdd-insがVS2005に対応したようなので試してみたが、
VC++2005ExpressEditionだとAdd-insがインストールされないような? Win32プロジェクトでDLLが作れるようになってないといかんのかな と思ってMSのサイトに書いてあるようにPlatformSDK入れて設定した後に BREW SDK Tools1.1.1入れてみても、やはりだめだった。 製品版のVS2005じゃないとダメかいな?
- 364 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 14:32:53 ]
- >>363
brewforums.qualcomm.com/ja/showthread.php?t=1162
- 365 名前:デフォルトの名無しさん [2008/03/30(日) 16:49:15 ]
- アプリ起動時に、自分自身のmodファイル名を取得できますか?
barにアクセスする前に知りたいのです。 よろしくお願いします。
- 366 名前:デフォルトの名無しさん [2008/03/30(日) 18:37:47 ]
- >>365
modname_00x.barみたいにしたいんだと思うけど、それって知る必要ある?? modファイルってそんなコロコロ変わるもんじゃねーだろうし。
- 367 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 15:33:56 ]
- >>363
そもそもExpressはアドイン機能をサポートしてないと思うのだが。 BREW Toolsだから、ではないはず
- 368 名前:デフォルトの名無しさん mailto:sage [2008/04/01(火) 12:35:20 ]
- >>365
>>366みたいなことがやりたいんだったら、mod名決め打ちでプリプロセッサで展開するとか modファイル名自体が欲しいんだったら、コンパイル時のプリプロセッサオプションでtargetを#define切っとくとか 説明下手ですまん
- 369 名前:デフォルトの名無しさん mailto:sage [2008/04/01(火) 13:12:01 ]
- IFILEMGR_EnumNextで自フォルダ内のファイル列挙して.mod探せばいいんじゃね
.modなんてひとつっきゃないだろうし
- 370 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 18:33:08 ]
- >>347のその後がとても気になる
というか4.0のmod圧縮方法が…
- 371 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 22:01:57 ]
- >>251の方法試してみた
gnudeの方でビルドしたやつはなんとか起動したんだけど RVCTでビルドしたやつは「アプリを起動できませんでした」って出て終了 端末リセットにはならないけど…謎だ gnudeだとローダが小さくならないし…
- 372 名前:371 [2008/04/03(木) 14:12:04 ]
- おまいらに朗報です
>>251の方法で677氏の圧縮modローダが再現できた
- 373 名前:デフォルトの名無しさん mailto:sage [2008/04/03(木) 22:42:27 ]
- おまえらってさ、もしBREWが死滅したら寂しさで死んでしまうんでない?
- 374 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 00:00:05 ]
- いま、BREWじゃない仕事やってるんだけどさ。
・・・寂しいぜ? 実際
- 375 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 10:14:12 ]
- 手のかかる子ほど
可愛くないな
- 376 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 16:31:41 ]
- いまBREWじゃない仕事やってるんだけどさ。
できればもう戻りたくない、実際
- 377 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 16:52:58 ]
- 今も昔もBREWの仕事してるんだけどさ
www.4gamer.net/games/047/G004743/20080330001/ がんばれIntel、ARMなんかブッこ○せ
- 378 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 17:50:22 ]
- 正直DoJaとかMIDPとかいうやつらに比べたら1.2倍くらいまし
JavaよりC++がいい
- 379 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 22:39:24 ]
- newするたびにNULLチェックを強制されるC++なんて、組んでられねーよ
- 380 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 22:47:15 ]
- でもヌルヌル風呂は大好きだらう?
- 381 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 22:48:40 ]
- あっそんなにチェックしちゃダメ…
- 382 名前:sage [2008/04/05(土) 18:58:02 ]
- MIDPもBREWもやってる俺は勝ち組?負け組?
- 383 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 22:27:13 ]
- >>382
甲斐性なし(ぇー
- 384 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 23:36:30 ]
- BREWに関わってるだけで負け
- 385 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 05:03:41 ]
- なんで、3.1と4.0では定数に互換性がないのだ。
腹立つ。
- 386 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 10:54:57 ]
- なんのためのメジャーバージョン変更だと思ってんだよw
- 387 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 22:54:53 ]
- ていうかわざわざヘッダ調べないとわからないような定数をじかに数字で書くなと。基本だろ。
- 388 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 02:18:37 ]
- >>379
オーバーロードしたoperator newの中でNULLったらイベント投げてエラー状態に遷移するようにしてる 完璧じゃないけどある程度は防げると思う #どーせ検証にはソース出さないんだし 俺はDoJaとMIDPコンパチで作るのが(´・A・`)ヤダ #define切りまくりでとんでもなく醜いソースになるのが耐えられない 特にサウンド周り致命的すぐる
- 389 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 09:42:04 ]
- >>388
p = new Hoge; p->hoge(); で落ちるから、それじゃ解決にならんだろう。 DojaMIDPのコンパチは楽勝だろw あらゆることを関数呼び出しで実行するようにつくっておけば、関数群.hのinclude自体を変えればそれで終わりじゃん
- 390 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 20:12:59 ]
- 昔C++修行中にこんなコードを書いたことがある。
class Hoge { void Func() { if (this == NULL) return; } } Hoge* p = NULL; p->Func(); 後で仮想関数には使えないことに気付いて捨てた。
- 391 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 22:48:06 ]
- >>390
面白いアイデアだったなー。 仮想関数テーブルが作られないからダメか…。残念だ
- 392 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 23:58:23 ]
- MFC のコードの中に this の NULL チェックしてるようなのがあったと思う。
- 393 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 00:13:52 ]
- 仮想関数内でもできるなら、全ての関数の頭にNULLチェックつけることで
エラーの心配が無くせるんだがな・・・
- 394 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 10:41:51 ]
- それってnewの後にnullチェックするのと変わりないのではw
- 395 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 12:32:30 ]
- そんなことはない。
クラス生成に失敗しても仮想クラス関数の中まではいけるのであれば、エラーチェックの個所は相当減る 大抵のクラスは使いまわすものなんだから。
- 396 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 12:36:52 ]
- gccがプロファイラ用に関数hookの独自拡張提供してるだろ。
- 397 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 13:33:58 ]
- >>396
kwsk
- 398 名前:396 mailto:sage [2008/04/08(火) 18:42:26 ]
- >>397
ぐぐれよww -finstrument-functions で __cyg_profile_func_(enter|exit) 呼び出すようになる。 hook function には __attribute__ ((no_instrument_function)) を指定して自分自身を呼ばないようにする。 main を hook する前に初期化したいときは、__attribute__ ((constructor)) と __attribute__ ((destructor)) を使う。もちろん no_instrument_function も同時に指定しないとダメ。
- 399 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 18:32:17 ]
- >>398
いや、だから 仮想クラス関数を呼び出した瞬間エラーになるんじゃ意味ないんだが・・・ やりたいこと分かってる? Hoge *c = new Hoge(); // ここでnew失敗してcにNULLが入る c->normalFunc(); // 非仮想関数ならば問題なく呼べる c->visualFunc(); // 仮想関数だと、←ここでエラー c->iroiro(); c->syori(); return; もし仮想関数もちゃんと仮想関数内にまで処理がいくのであれば、returnまでチェックは一切いらないことになる。 (それぞれの関数内で、(NULL == this)return;が先頭に仕込まれている)
- 400 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 19:00:14 ]
- 横レスすまん。
*c にNULLが入っているのなら、visualFunc(); どころかnormalFunc(); も呼べないのではないか? アロー演算子でメンバにアクセスしようにも、メモリ上のどこにもそんなメンバが存在しないのだから、エラーになるのは当然じゃないのか? あれ、俺なんか勘違いな事言ってるのかな…。自分の知識に自信なくなってきた。
- 401 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 19:21:33 ]
- >>400
仮想でなければ呼べる。試してみるといいぞ。 非仮想関数は唯一の存在だから、仮想関数テーブルを参照しない。 だから c->normalFunc は、実際には Hoge::normalFunc(c); みたいな扱いになってる。
- 402 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 19:31:02 ]
- いい加減つまらない話はやめてBREWの話に戻ってくれよ。
- 403 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 21:40:33 ]
- 1年前にBREWをちょっとだけいじってからその後の展開を知らない俺に教えて欲しい。
・グローバル/スタティック変数って使えるようになったの? ・C++の(もしくはそれに近い)例外って使えるようになったの? ・スレッドって いやごめんなんでもない ・他何か知っとけ的な変更は? 使ってたコンパイラはRVCTだった。
- 404 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 00:19:50 ]
- >>402
BREWがつまらないんだからしょうがないだろ
- 405 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 08:43:43 ]
- もう逆に関数内は1行毎にエラーチェックでいいよ
さあ今日もKDDIの謎パッチをマージする作業が始まるお…
- 406 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 09:14:00 ]
- >>403
どれも改善されてないw
- 407 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 10:18:12 ]
- >>403
yes yes? no
- 408 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 11:23:02 ]
- むしろ俺はNULLチェックなり例外処理がそんなに嫌な人が多いことに驚いたわ
どこかで処理が失敗してそのまま継続したときのこと考えて処理書くほうが俺にはムリ
- 409 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 11:53:01 ]
- スレッドもマイクロスレッド(ファイバー)なら実装できてるけどな。
まぁネイティブスレッドはQ次第だな。
- 410 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 13:04:04 ]
- え、グローバル変数やスタティック変数は今も使えないだろ?
例外も公式サポートではないだろ
- 411 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 13:13:01 ]
- >>410
> 例外も公式サポートではないだろ 意味がわからんけど、rcvtのサポートを公式がやってくれると?
- 412 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 13:38:04 ]
- >>410
っELF2MOD
- 413 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 14:21:13 ]
- RVCTの例外って、このスレの10あたりでも話題にあがってるけど、
メモリーリークとかの問題が残ってなかったか?
- 414 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 14:36:12 ]
- 横レスすいません
RVCT3.0の例外機構を使えば、 try { Test *p = new Test(); p->test(); int *a = new int [100]; a[0] = '0'; } catch(void *p) { } こういう風にした上で、newが失敗しても平気=void*pに飛ぶになるのでしょうか?
- 415 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 00:57:22 ]
- 申し訳ないですが、質問させて頂きます。
今週よりBREWに触れ始めたんですが、コントロールって自前で描画出来ないんでしょうか? ボタンコントロールがない様なので、自前で作ろうと思っているのですが IControlや、その他インタフェースのリファレンスをみてもそれらしいのが無く困っております
- 416 名前:403 mailto:sage [2008/04/11(金) 04:33:47 ]
- >>406,407,409,410,411,412,413
おまいらありがとう。 静的な変数はELF2MODでいけるってことね。 例外はRVCT3.0で>>9みたいに__cxa〜とmalloc類を実装し直せばいけるってことね。 スレッドはマイクロスレッドか〜。 melt_slincさんの日記で見たけどローカル変数の解放処理が上手くいってないみたいのは解決できたのかな? d.hatena.ne.jp/melt_slinc/searchdiary?word=MicroThread%20 例外が使えれば〜みたいなこと言ってるけど何のことか分からん、上の例外の話で解決出来るんかな。 もしくは他に誰かマイクロスレッド実装した人いるのかな?
- 417 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 10:48:22 ]
- IThreadなら実装試したことなら有る。
melt_slinc氏と同様saspend中のローカル変数のデストラクタが呼ばれない問題があったんで ローカル変数にクラスを使わないってマゾルールで。 IThreadはそもそもBREW3.0未満では使用不可だったりしたし アプリ起動中のcpuパワーが殆どスレッド処理に持ってかれて、 更にsuspend中もcpuパワー奪いっぱなしで使いモンになんなかった。 melt_slinc氏のマイクロスレッドはタスク切り替えは問題なさそうだけど BREW端末って1秒くらい処理占有すると勝手に落ちたのではと。。。 その辺解決してるのかな。
- 418 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 16:26:41 ]
- 例外のメモリリーク問題は、例外用に確保されたメモリを記録しといて、
IAPPLET_Release時にでも解放してやればおk。 ただし、上記はPOD型のthrow時にしか試してない。クラスをthrowすると どうなるかは知らん。 あとmalloc/freeを再実装しとけば、__cxa〜系のオーバーロードは要らない。 静的変数は確かにelf2modで使えるようになるんだけど、 静的変数がクラスだった場合にそのデストラクタはアプリ終了時にも呼ばれない って制限がある(コンストラクタはなぜか呼ばれてる)。
- 419 名前:デフォルトの名無しさん [2008/04/12(土) 21:11:35 ]
- >>417
>BREW端末って1秒くらい処理占有すると勝手に落ちたのではと。。。 BREWがCPUを握っちゃうので、ウォッチドッグリセットしちゃいますね。 OSに処理を返してやるために、タイマかResumeCallbackで非同期化しなきゃ駄目ぽ。 melt_slinc氏のマイクロスレッドは、タイマで解決しているみたいなので大丈夫だと思いますよ。 d.hatena.ne.jp/melt_slinc/20080412/p1
- 420 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 14:38:44 ]
- あーなるほど。
OnMoveを連続コールすることがルールなのね。 ちなみに IThread のCPU云々については、かなり雑に作ってテストしたものなので あまりアテにしないでほしいかも。 IThread で yield するだけのアプリを作成→アプリをサスペンド→カメラ起動 これだけでフレームレートが劇的に落ちた。 メニューの動きももっさりになったんでCPU負荷と判断したけど、細かい事は調べてない。 1機種でしか試してないし不具合の可能性も大有りw ともあれ、すぐ使うのやめちゃったんだよね。
- 421 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 07:32:41 ]
- IThreadって使ったら駄目じゃなかったっけ?
承認が降りないから駄目だって聞いたような…… 単なる噂?
- 422 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:13:37 ]
- KDDIはIThreadの使用を禁じてるよ。
ここで語られてるのは単に技術的な興味からだと思ってたんだが…違うのかな?
- 423 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:50:37 ]
- au端末のKCPやら深い部分の開発者やら
KDDI以外のうにゅう搭載機に関わってる同志もいるんJamaica まあなんというかガンガレ超ガンガレ…死なない程度に というわけでまた謎パッチのマージ作業が始まるお
- 424 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 17:12:31 ]
- 海外端末向けに開発してるって人のレス、過去スレでも良く見かけたしね
- 425 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 07:04:28 ]
- 中国向けに1つ作成(移植)したことはある
・画面サイズが中途半端 ・ボタン配置が適当 ・中国語なんか読めねぇ
- 426 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 10:05:30 ]
- シャオパイロン
- 427 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 11:14:11 ]
- タオパイパイ
- 428 名前:デフォルトの名無しさん [2008/04/19(土) 16:50:41 ]
- ニャンニャン
- 429 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 21:18:39 ]
- ICameraインターフェースをReleaseした時に「プチッ」って音がするんだけど、これを鳴らなくする方法ってありますか?
- 430 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 22:41:47 ]
- 終了/サスペンド時の強制解放以外はカメラの状態がヌルヌルになるまで解放すりゃええやん?
(Idel?になるのをコールバック検知して解放) ただカメラハードの音ならデバドラレベルだからどうにもならない稀ガス
- 431 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:18:15 ]
- >>429
AF対応機種? ICAMERA I/FにAF操作するパラメータって無かったっけ?
- 432 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 11:17:18 ]
- >>430-431
カメラハードの音ではなくてスピーカから音がしてるっぽいんですよね…。
- 433 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:12:59 ]
- >>429
ICAMERA解放時にスピーカーの電源を落としてるか、 音声経路の変更をしていて鳴るノイズかもしんないね。 どの機種かを教えてくれないと推測の域を超えんけどね。
- 434 名前:371 mailto:sage [2008/04/24(木) 02:55:29 ]
- このスレには世話になった
俺も少しは役に立てるだろうか modローダ4.0 ttp://www.uploda.org/uporg1384309.zip.html パスはBREW
- 435 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 10:56:22 ]
- 手元にあるW41Kは端末のメニューからカメラ使ってる時にもプチッとノイズが入る
- 436 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 12:04:13 ]
- >>434
すばらすい! WinARMでビルドしてとりあえずW56Tで動作確認おk!ちゃんとまともに動いておりもす。 これで多くの同志が救われるのでは!?
- 437 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:31:04 ]
- >>434
brew.s214.xrea.com/pukiwiki/ こっちにもうpしてもらえませんか?再配布可能か判らないので
- 438 名前:371 mailto:sage [2008/04/25(金) 01:11:31 ]
- ごめんこんなに速く流れて消えるとは思わなかった
今は反省している Wikiにうpしたよ ttp://brew.s214.xrea.com/pukiwiki/?%B0%B5%BD%CCmod%A5%ED%A1%BC%A5%C0
- 439 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 13:28:52 ]
- DoJaより話題多そうな気がするのだけれど
何この終わってる感w
- 440 名前:デフォルトの名無しさん [2008/04/28(月) 14:32:23 ]
- >>3がすべてです
- 441 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 09:38:54 ]
- そんなに話題多くなるかな?
最近はCPサポートも情報集まってるし、一般的な機能だけ使った アプリだと機種差分もほとんど見つからない 正直最近話すことって何があるんだ?という気はするが だからって愚痴を言ったりはしないぞ
- 442 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 09:45:34 ]
- 祝日にごくろう
- 443 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 18:57:21 ]
- BREWの音再生は、途中から再生ってのができないんだがみんなどうしてる?
再生中にシークはできるから ・ボリュームを0に設定にする ・再生する ・シークする ・ボリュームを戻す とやっているのだけど、何故か再生した音の頭の音だけが一瞬出てしまう だからといって音ファイルの頭を無音でつくると、ループ再生の時に困る 機種依存があるのはわかるけど、何か良い方法やってる人がいれば聞きたい
- 444 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 19:04:00 ]
- 途中からの再生が必要となる仕様になんかしない
- 445 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 19:30:29 ]
- って、Kの中の人が言ってました。
- 446 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 19:49:03 ]
- ボリュームとシークの順番を逆にしたら?
ボリューム0で再生させるなんて良くやってるけど、頭再生されたこと無いし。
- 447 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 22:10:38 ]
- >>446
いや、再生中じゃないとシークできないでしょ
|

|