<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello all,<br>
    <br>
    I'm having a situation where mythfrontend will fail mid-playback.&nbsp;
    Playback seems fine until the screen goes blank (video output from
    the computer is gone and replaced by the screen manufacturer's logo)
    and the audio sticks in a quickly-repeating loop (a few cycles per
    second of the last few moments of audio).&nbsp; Sometimes I can watch
    ~30-45 minutes before this occurs.&nbsp; Other times it takes less that 5
    minutes.<br>
    <br>
    Upon reboot I repair the database using 'mysqlcheck -u root -p
    --repair mythconverg' and the database appears to be OK after that.&nbsp;
    I haven't been able to tie these crashes to the backend changing
    tasks (i.e. starting/stopping a recording, beginning to flag
    commercials, etc).<br>
    <br>
    The backend records programs without problem and I can
    download/watch files to my laptop through MythWeb without a
    problem.&nbsp; I can also connect from a separate frontend computer and
    then playback works just fine (or at least I haven't watched
    anything long enough to induce a freeze).&nbsp; Basically, it seems that
    I can watch my programs as long as I'm not trying to watch on the
    computer that runs my TV.<br>
    <br>
    These problems didn't exist until recently when I replaced hardware
    in my computer.&nbsp; I migrated my old recordings and database to the
    new hardware.&nbsp; Here's my current system:<br>
    <ul>
      <li>OpenSUSE 11.3 64bit</li>
      <li>MythTV 0.23 (installed via YaST)</li>
      <li>PCHDTV TV card</li>
      <li>Intel Pentium (2 cores at 2.9 GHz)</li>
      <li>2GB RAM</li>
      <li>ASUS P5G43T-M Pro motherboard</li>
    </ul>
    I have done the following based on some forum-hunting and log-file
    viewing:<br>
    <ul>
      <li>Made sure that OpenGL isn't used for vsync</li>
      <li>Changed the deinterlacing to "One Field".&nbsp; My display is a
        480-line projector panel.<br>
      </li>
    </ul>
    <br>
    Here is some sample output from log files ('mythfrontend -v playback
    -l logfile.txt').<br>
    <br>
    The tail of a log file produced with "-v playback" option enabled:<br>
    ...<br>
    2010-11-01 21:40:00.214 NVP(0): 3200 interlaced frames seen.<br>
    'video_output' mean = '33499.21', std. dev. = '1668.30', fps =
    '29.85'<br>
    'video_output' mean = '33497.95', std. dev. = '1666.77', fps =
    '29.85'<br>
    'video_output' mean = '33498.65', std. dev. = '1665.69', fps =
    '29.85'<br>
    'video_output' mean = '33332.29', std. dev. = '73.50', fps = '30.00'<br>
    2010-11-01 21:40:13.597 NVP(0): 3600 interlaced frames seen.<br>
    'video_output' mean = '33498.52', std. dev. = '1667.93', fps =
    '29.85'<br>
    'video_output' mean = '33498.57', std. dev. = '1664.38', fps =
    '29.85'<br>
    'video_output' mean = '33331.84', std. dev. = '38.79', fps = '30.00'<br>
    'video_output' mean = '33498.78', std. dev. = '1664.67', fps =
    '29.85'<br>
    ...<br>
    <br>
    The tail of a log file with "-v all" option enabled:<br>
    ...<br>
    2010-11-08 20:00:59.681 SetAudiotime set=1289268059.681368,
    audt=640482 atc=641591 tb=196256 sb=58784 eds=4421389 abps=4 sf=1<br>
    2010-11-08 20:00:59.681 GetAudiotime now=1289268059.681430,
    set=1289268059.681368, ret=0, audt=640482 sf=1<br>
    2010-11-08 20:00:59.681 AO: Broadcasting free space avail<br>
    2010-11-08 20:00:59.681 WriteAudio: Preparing 6144 bytes (1536
    frames) <br>
    2010-11-08 20:00:59.681 SetAudiotime set=1289268059.681743,
    audt=640482 atc=641591 tb=196176 sb=64848 eds=4421389 abps=4 sf=1<br>
    2010-11-08 20:00:59.681 AO: audio waiting for space on soundcard:
    have 688 need 6144<br>
    2010-11-08 20:00:59.687 SetAudiotime set=1289268059.687473,
    audt=640488 atc=641591 tb=195088 sb=63760 eds=4421389 abps=4 sf=1<br>
    2010-11-08 20:00:59.687 AO: audio waiting for space on soundcard:
    have 1776 need 6144<br>
    2010-11-08 20:00:59.692 SetAudiotime set=1289268059.692661,
    audt=640494 atc=641591 tb=194080 sb=62752 eds=4421389 abps=4 sf=1<br>
    2010-11-08 20:00:59.692 AO: audio waiting for space on soundcard:
    have 2768 need 6144<br>
    2010-11-08 20:00:59.697 SetAudiotime set=1289268059.697810,
    audt=640500 atc=641591 tb=193104 sb=61776 eds=4421389 abps=4 sf=1<br>
    2010-11-08 20:00:59.697 AO: audio waiting for space on soundcard:
    have 3760 need 6144<br>
    2010-11-08 20:00:59.702 SetAudiotime set=1289268059.702995,
    audt=640505 atc=641591 tb=192096 sb=60768 eds=4421389 abps=4 sf=1<br>
    2010-11-08 20:00:59.703 AO: audio waiting for space on soundcard:
    have 4752 need 6144<br>
    2010-11-08 20:00:59.705 AVSync show<br>
    2010-11-08 20:00:59.706 GetAudiotime now=1289268059.706198,
    set=1289268059.702995, ret=3, audt=640505 sf=1<br>
    2010-11-08 20:00:59.706 NVP(2): A/V Divergence: 1.13016, Rate:
    -0.00710304, Warpfactor: 1.0197, warpfactor_avg: 1.01062<br>
    ...<br>
    <br>
    The "-v all" was enabled for about 45 minutes of viewing, so I have
    a 120MB file to search through for more details.&nbsp; If anyone has any
    suggestions for helpful keywords to check for, that would be greatly
    appreciated!<br>
    <br>
    Any help will be greatly appreciated!<br>
    <br>
    Robert
  </body>
</html>