﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
1694	backport DVB-EIT fixes to 0.19 branch	Janne <janne-mythtv@…>	danielk	"Daniel, I'll collect in this ticket fixes from head that should go in the 0.19 branch. This are DVB-EIT ones to silence the complaints about taking too much CPU time and crashes.

1. PESPacket allocator (#1433):
The two allocators in pespacket.cpp are bad. 80% of the get_*_block calls have to allocate memory and write addresses into the free_blocks vector. Plain malloc is probably faster.
Needed unfortunately three commits for a correct solution ([9238], [9240], [9337]).
Patch is the second chunk of svn diff -r 9237:9337 libs/libmythtv/mpeg/pespacket.cpp

2. Cache QTextCodecs (#1420):
Just changeset [9220] (http://svn.mythtv.org/trac/changeset/9220?format=diff&new=9220)

next part is probably #1482. I'll reconsider the issue."	patch	closed	minor	unknown	dvb	0.19	medium	wontfix			0
