WebUI から投げると Content-Type: audio/x-m4a になって通ることがあったが、アプリから同じMIME typeで投げても 「動画なのに動画ストリームがない」と怒られる。Webブラウザ側でなんか変換してるとかあるんだろうか…?
androidx.media3.common.MimeTypes.MimeTypes.AUDIO_AAC が
audio/mp4a-latm なのに、このmimeで端末のMediaStoreに登録しようとしたらサポートしてませんってエラー返されるの辛い
Android側で変換するのに端末のAPIだとmp4コンテナ化3gpコンテナしか選べないのが敗因。
https://developer.android.com/guide/topics/media/transformer experimental な Jetpack Media3.transformer を試してみたが、mp4コンテナに入ったAACに変換された。
PCブラウザからMastodonに上げるとやはり「動画なのに動画ストリームがない」と怒られる。サーバ側バグくさい…
nitterでアカウントTLのRSS化してたけど「Age-restricted adult content. This content might not be appropriate for people under 18 years old. To view this media, you’ll need to log in to Twitter.」とかTwitter側が出すようになってああもうああもうああもう
簡単に動画や音声を変換したい!から始まって結局MediaFormatクラスと格闘するいつものやつ
つーかaudio/aacで投げてんのにこのエラー出るのはサーバ側問題なんじゃないかな
Pixel 4aのボイスレコーダー、他アプリから見える場所にファイルを置かないし共有でアプリに投げるとそのまま送れなさそうな雰囲気だし、どうするかなあ…
https://github.com/tateisu/SubwayTooter/issues/239 /api/v2/instance 対応もやらんとなあ…
てっぺんまわるまで仕事のコードを探索してしまった。週末はアレの確認やアレの修正をやりたい
https://github.com/tateisu/SubwayTooter/issues/237 面倒くさいので棚に上げる
うちの地域の選挙広報みたけど、氷河期世代向けの目標を建ててる人は皆無で、鉄道の高架化という目標を建ててる人が1人いたけどデマカセの可能性が高かった。この状況だと党で選ぶしかないが、正直なところ投票したい党が今はない。普段なら国防面や表現規制面で自民党に投票するんだけど、今は岸田政権が増税一本槍すぎてなんとも。
@askyq ChromeのWebインスペクタでみても特にエラーらしきものはないです。 Networkタブで https://kmy.blue/api/v1/statuses/110240887390935323 を見てるのはわかりますが、その応答のemoji_reactionsにはme:falseのリアクションが2件あります。その後にWebUI側がなんらか古いデータに上書きしちゃってるぽい
@askyq WebUIで、ウチはリロードする度に一瞬だけあすかさんの追加した絵文字リアクションが見えて、すぐに消えますね。
kmy.blueのアカウントからPleromaの投稿にUnicode絵文字のリアクションを投げて、API応答は成功してるぽいんだけどカラムやWebページをリロードするとリアクションが消えてる…? WebUIでも再現したのでこっちのバグではなさそう
@askyq https://kmy.blue/api/v1/instance みると emoji_reactions.max_reactions_per_account であって、ドキュメントにあるようなemoji_reactions_per_account ではなかった
@askyq https://github.com/kmycode/mastodon/wiki/%E7%B5%B5%E6%96%87%E5%AD%97%E3%83%AA%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3API で説明されている emoji_reactions_per_account がある階層は、実際には間に emoji_reactions 階層があるのでしょうか
This account is not set to public on notestock.
Logicool M190。コレはドングルをしまう機能があるのに、なんでさっきのセットにはしまう機能がないんや…
Logicool MK245 Nano。無線キーボードとマウスとドングルのセット。Bluetooth「じゃない」のが良いところで、PCブート時にキー連打でUEFI設定画面に入れるのだ。少し離れた位置にあるPCの設定作業に便利。難点はドングルを失くすとゴミになるところ
あとBuildConfigクラスの定義がIDEから見えなくなった。ビルド自体は通るんだけど微妙…
実際にはコードの変更があるとビルドに2分近くかかるので、やはりkotlin 2.0 の K2 compilerが待たれる
開発環境が更新されたので設定を詰めてビルド速度を改善する。Android Studio で Subway Tooter を開いて、起動時のGradle Sync やその後の Rebuild Project にかかる時間。
This account is not set to public on notestock.
あー、添付メディアないときに空行が増えてしまってるのか #subwaytooter