以前からネットで見受けられた問題。
基本表示されるけど、何かをきっかけに表示されなくなる。
そうなると、なにをしようがダメ。
サーバーやクライアントを再起動...ダメ
番組データをクリアして再取得...ダメ
挙句の果てにアンテナ線を抜き差し...当然ダメ
「番組表が歯抜けになる」等との指摘あったが解決策なし。
いや...あるにはあったがどれも効果なし。
今更に他力本願とはいかなそうなのでコードをみる。
まったくわからん。
そもそも番組情報をリスト化した後はkodiに委ねている...
じゃkodiの問題か?
とりあえずepgデータを確認する。
エディタに表示。
と、これが改行なく連なったデータなのでエディタの動作がもっさり...なんとな。
これにめげずに見ていくと...あれ?
基本、番組データは時系列に並んでいる...が、そうでないのがある。
開始時間が前後して並んでるものあり。
なんで?
試しにpvr.chinachu側でepgリスト作成後にソート処理を追加してみる。[1]
いけた。
本来なら、なぜデータがそうなるのかを見るべきか...
いや、もう良い。。。と言い聞かせる。