[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