kanreisa/Chinachu — pull request #30 by kui (2013-07-15 05:37:40+00:00)
Title: Fix scheduling bug

kiyooka さんの #24 に対する修正 https://github.com/kiyooka/Chinachu/commit/39e506f81b25da3c448056ea42ee16d88e4e5f07 から更にバグ修正

修正したバグについて
-----------

MX|--programA---|
TBS| |---programB---||---programC---|
NTV| |---programD---|

となったときに、衝突判定の順番が A, B, C, D だと、B, C が別の `tunerThread` に入ってしまい、D が衝突扱いされる。

番組開始時間順にソートしてから、衝突判定することで解決。