[mythtv-commits] Ticket #12558: Ceton RTP Packets Cutoff

MythTV noreply at mythtv.org
Thu Dec 17 19:36:29 UTC 2015


#12558: Ceton RTP Packets Cutoff
----------------------------------+-----------------------------
 Reporter:  bmlong137@…           |          Owner:  jyavenard
     Type:  Bug Report - General  |         Status:  new
 Priority:  major                 |      Milestone:  unknown
Component:  MythTV - Recording    |        Version:  Master Head
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+-----------------------------

Comment (by bmlong137@…):

 I checked out "master" and went back to commit 7292e21.  I then added some
 debug logging statements, did some builds, and replaced the libmythtv.so
 file in my working system.  Rinse and repeat.  I found the following:

 IPTVStreamHandlerReadHelper::ReadPending() is eventually not getting
 called, which prevents IPTVStreamHandlerWriteHelper::timerEvent() from
 reading any packets.  The timer events are still being fired though, so my
 initial thought was invalid.

 ReadPending() is continuously called and eventually it just stops.  It
 looks like this all hinges on QUdpSocket in QT5, which could be the big
 difference between Ubuntu 15.04 and 15.10.  That is a switch from QT 5.4.1
 to 5.4.2.

 The MThread::exec() never returns when this happens.  So it is still
 acting like things are ok...just ReadPending() is never being called
 anymore.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12558#comment:7>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list