id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 4778 Too many PAT/PMTs at start of file Shane Shrybman danielk "[16135] Introduced BufferedWrite() in dvbrecorder.cpp which causes a bit of a regression. The new BufferedWrite() in dvbrecorder doesn't honour _wait_for_keyframe_option or _first_keyframe < 0. This can result in HandleSingleProgramPAT/PMT writing (or buffering) too many PAT/PMTs to the file at recorder startup. We only need one PAT and one PMT at the start of the file, not KB's of them. :) The attached patch addresses this by using DTVRecorder::BufferedWrite() in DVBRecorder::HandleSingleProgramPAT/PMT. This patch works for me but needs review and testing in other scenarios." patch closed minor 0.21 mythtv 0.21-fixes medium fixed 0