[mythtv-commits] Ticket #1694: backport DVB-EIT fixes to 0.19 branch
MythTV
mythtv at cvs.mythtv.org
Sat Apr 15 23:10:46 UTC 2006
#1694: backport DVB-EIT fixes to 0.19 branch
--------------------------------------------+-------------------------------
Reporter: Janne <janne-mythtv at grunau.be> | Owner: danielk
Type: patch | Status: new
Priority: minor | Milestone:
Component: dvb | Version:
Severity: medium |
--------------------------------------------+-------------------------------
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.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1694>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list