設定メモ: epgrec dvb: Value too large for defined data type
とりあえずカーネルのリングバッファサイズを増やしたら
現象が起こりにくくなるように思える。
ただ、根本的な原因は出力先が遅いことだと思われる。
出力先が遅いために書き出しができなくて、
バッファから出て行かないために読み出しも行われない。
readが行われないのでカーネル内のバッファが溜まっていき、
上記のメッセージが出るということだと思う。
とくにtssplitter_liteが遅いっぽい。
(tssplitter_liteはwriteを待っている間にreadしないから。 )
なんか変に重い処理とかしてないのであれば
バッファを思いっきり大きめにとっておけば大丈夫そう。
つくったものは別途まとめる。
0 件のコメント:
コメントを投稿