[mythtv-commits] Ticket #5971: stream reading eats up all memory in all myth apps

MythTV mythtv at cvs.mythtv.org
Fri Dec 5 15:11:24 UTC 2008


#5971: stream reading eats up all memory in all myth apps
------------------------------------------+---------------------------------
 Reporter:  Hans-Peter Oeri <hp at oeri.ch>  |        Owner:  ijr    
     Type:  defect                        |       Status:  new    
 Priority:  blocker                       |    Milestone:  unknown
Component:  Video Playback                |      Version:  head   
 Severity:  medium                        |   Resolution:         
  Mlocked:  0                             |  
------------------------------------------+---------------------------------

Comment(by Hans-Peter Oeri <hp at oeri.ch>):

 Unfortunately, I don't see through the whole allocing/freeing businness in
 libavformat.

 I found, however, that removing a special "stream" from the mpeg ts
 changes the memory behaviour:

 I have the following streams in the file:
 0xA0 => MPEG2VIDEO
 0xA1 => MP2
 0xA3 => AC3
 0xA5 => Teletext (TTX)
 0xA9 => VPS

 It seems, myth recognizes 0xA9 as "second" video stream, which it isn't
 (http://en.wikipedia.org/wiki/Video_Program_System). Removing 0xa9 from
 the file (mpegdemux -r / project-x) is a work-around for me.

 As VPS is not interpreted by mythtv anyway, and there is no information in
 VPS to keep, such streams may be safely discarded.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5971#comment:1>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list