- 341 名前:login:Penguin mailto:sage [2011/03/03(木) 13:00:46.61 ID:ifn7SRtg]
- >>348
そもそも状況がいまいちわかってないんですが ver0.4.0でなくver0.3.0でEITが(末尾豆腐除いて)うまく表示できてるってことなんでしょうか もしそうだったらver0.4出さなくても済んだかな...orz demuxからでなくdvrから読んでたのか.... で ver0.4.0で豆腐が出てる件を修正するのは src/b24str.c の500行 を1行だけコメントアウトして見てください g_string_append_c (&euc_str, '\0'); の行です. ver0.3の場合は 行番号が変わってると思いますが この行を外せばNULL終端はなくなるはずです あとup0595のパッチの前書きを見たのですが DVBの企画書ETSI_EN300を見ると 先頭に0x11(0x15でなく)があるとUTFと解釈するようですが どうもUTF16BE みたいだし 何もしなければISO-8859-1(ASCII)とみなされて無変換で 表示へまわり Qtだかのtoolkitの方がUTF-8に対応してるからうまく表示されるってことはないでしょうかね fuse_b25の側で先頭に何か付けるのは可能ではありますが UTF-8を示すコードが無いような...
|

|