08/14 14:42 (
@gorry5) 手許のAndroid環境をr8bに上げる作業。gcc4.6が入った関係でわりと変わっちゃってるのね…ってそういう変更ならr8bじゃなくてr9とかにすべきだろう…
08/14 14:43 (
@gorry5) 手許のAndroid環境をr8bに上げる作業。gcc4.6が入った関係でわりと変わっちゃってるのね…ってそういう変更なら名前をr8bじゃなくてr9とかにすべきだろう…
08/14 14:43 (
@gorry5) 手許のAndroid NDK環境をr8bに上げる作業。gcc4.6が入った関係でわりと変わっちゃってるのね…ってそういう変更なら名前をr8bじゃなくてr9とかにすべきだろう…
08/14 14:47 (
@gorry5) ちなみにNDKアップデート時は複数バージョンインストールして環境変数で切り替えるようにしておくのが簡単だし実用的。リビルドできないライブラリがある環境とかだったりすると特に
08/14 15:24 (
@gorry5) どんなウンコードでも以前某所で見た「1500行のコメント化されたコード残骸の中に1行だけ生きてるコード」にはなかなか敵わないと思うんだ…
08/14 17:00 (
@gorry5) 対象コードはNDKでOpenSL ESにリアルタイム生成波形を流し込むものだけど、4.0まではVSYNCで2-3f分(≒40-50ms程度)あったと思われる遅延が1f以内で収まるようになってる
08/14 17:06 (
@gorry5) Androidでよく話題になる発声遅延だがこれは2種類あって、「発声命令を出してから実際に発声されるまでの時間」と「波形を送ってからその波形が鳴るまでの時間」。前者はパフォーマンスが上がれば改善されるが、後者はデバイスドライバレベルから発声バッファ処理を見直さないと改善されない
08/14 17:15 (
@gorry5) ただこれはメリットばかりでもなくて、前者はたとえば「9分間データが来なくても最後の1分で10個のデータが来れば滞らない」が、後者は「毎分確実に1個データが来ないと滞る」
08/14 19:30 (
@wtnbgo)
@gorry5 ああ、Galaxy Note にもあります。でもアンマウントしたあと抜くためには電源おとしてバッテリーぬかないといけないという……。一応初期化処理などがアンマウントしてないと駄目なので意味はあるんですが、仕様としてはなんかきもいですね
(giga)
08/14 20:34 (
@n_soda)
@wtnbgo @gorry5 google の人(Dianne Hackborn)が、 https://groups.google.com/group/android-contrib/browse_thread/thread/bfc78adeeea21ab6 で、「ちゃんと考えなきゃー」と言ったまま放置されてるみたいですね。(ひどス)
(zehu)
08/14 20:45 (
@wtnbgo)
@gorry5 Galaxy Note は管理画面の表示が、実際は「ユーザメモリ(本体)」が処理対象なのに表記は「外部SD」になってて明らかにおかしいです。あとユーザがアプリをインストールできるのがAndroidの売りなのでメーカ添付アプリに限定するのはフェアじゃないかと
(zoho)
08/14 20:54 (
@wtnbgo)
@gorry5 Galaxy Note は「カメラ」が、ストレージを「外部SD」指定できますね。「メモ」も「外部SD」に出力する機能があります。付属のバックアップアプリもSDカードに出力できます
(daha)
08/14 21:56 (
@gorry5) 品種による差は多分にあると思うので、いきなり食わず事前に確認しましょう。ちなみにうちのは1回目が台風でやられてスーパーでたまたま売ってた2回目の苗で品種わからない(苦笑