<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Daniel Kristjansson wrote:
<blockquote cite="mid1181489411.14122.92.camel@cuy.kristjansson.com"
 type="cite">
  <pre wrap="">On Mon, 2007-06-04 at 10:52 -0400, James Armstrong wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I have not been able to get sound out of my ABC-HD channel for a few 
weeks (first noticed it on Lost finally). Every other channel works 
fine. Using the Air2PC cards. It looks like some sort of PSIP packet 
problem. I have a friend that has mythtv and he can record ABC fine. I 
see two PIDS for ABC, 0x11 is video and 0x14 is audio. I see that the 
DVBRec function opens 4 PIDs and don't know if that is a problem or 
something else is wrong. Here is the output of the backend if anyone 
knows about this DVB stuff and can help I would appreciate it:
    </pre>
  </blockquote>
  <pre wrap=""><!---->&lt;snip&gt;
  </pre>
  <blockquote type="cite">
    <pre wrap="">2007-05-31 19:43:45.040 PID 0x11 Found Payload Start
2007-05-31 19:43:45.041 Started PESPacket, but !payloadStart()
2007-05-31 19:43:45.042 PSIP table is invalid
2007-05-31 19:43:45.042 Error: We started a PES packet, without a 
payloadStart!
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Try the patch in ticket #3409...
  </pre>
</blockquote>
Thanks, that helped with the payloadStart error. This problem is
driving me nuts. It looks like it is recording ok and finds both the
video (mpeg2) and audio (ac3) streams. Both the frontend and mplayer
will playback this channel without audio. Mplayer will playback with
audio if I cat the /dev/dvb to a file so it seems like the problem is
in the backend. I am attaching the log from the backend and mplayer if
anyone wants to tackle it. I am willing to paypal $25 or so if I can
get it fixed or get any pointers. It is just my ABC channel doing it
using an Air2PC card. Both cards work fine on all other channels. My
dishnetwork OTA HD receiver also plays the channel fine. Here is a
small portion of the logs with the rest attached:<br>
<br>
- James<br>
<br>
Mythbackend:<br>
2007-06-11 07:39:21.932 Program Map Table ver(1) pid(0x10) pnum(1)
len(87)<br>
&nbsp; Registration Descriptor: 'GA94' ATSC program ID A/53<br>
&nbsp; Smoothing Buffer Descriptor (0x10) length(6)<br>
&nbsp; Component Name Descriptor&nbsp; lang(eng) WCIV-DT<br>
&nbsp; Consumer Restrictions Control Descriptor (0xaa) length(0)<br>
<br>
&nbsp;Stream #0 pid(0x11) type(video-mpeg2&nbsp; 0x2)<br>
&nbsp; Video Descriptor (0x2) length(3)<br>
&nbsp; Unknown(6) Descriptor (0x6) length(1)<br>
&nbsp;Stream #1 pid(0x14) type(audio-ac3&nbsp; 0x81)<br>
&nbsp; Registration Descriptor: 'AC-3' ATSC audio stream A/52<br>
&nbsp; Audio Stream Descriptor&nbsp; full_srv(1) sample_rate(48kbps)
bit_rate(=384kbps, 14)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bsid(8) bs_mode(0) channels(2/0) Dolby(Not Dolby surround encoded)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mainID(0)<br>
&nbsp; ISO-639 Language: code(eng) canonical(eng) eng(English)<br>
&nbsp; Unknown(6) Descriptor (0x6) length(1)<br>
&nbsp;<b>Stream #0 pid(0x11) type(video-mpeg2&nbsp; 0x2)<br>
&nbsp;Stream #1 pid(0x14) type(audio-ac3&nbsp; 0x81)</b><br>
<br>
<br>
mplayer playing back recording from backend:<br>
PARSE_PMT(1 INDEX 0), STREAM: 0, FOUND pid=0x11 (17), type=0x10000002,
ES_DESCR_<br>
LENGTH: 8, bytes left: 28<br>
PARSE_PMT(1 INDEX 1), STREAM: 1, FOUND pid=0x14 (20), type=0x2000,
ES_DESCR_LENG<br>
TH: 23, bytes left: 0<br>
----------------------------<br>
VIDEO MPEG2(pid=17)<b>NO AUDIO!</b>&nbsp; NO SUBS (yet)!&nbsp; PROGRAM N. 1<br>
==&gt; Found video stream: 0<br>
Opened TS demuxer, audio: ffffffff(pid -1), video: 10000002(pid
17)...POS=564<br>
Searching for sequence header... OK!<br>
VIDEO:&nbsp; MPEG2&nbsp; 1280x720&nbsp; (aspect 3)&nbsp; 59.940 fps&nbsp; 18900.0 kbps (2362.5
kbyte/s)<br>
[V] filefmt:29&nbsp; fourcc:0x10000002&nbsp; size:1280x720&nbsp; fps:59.94&nbsp;
ftime:=0.0167<br>
<br>
<br>
<br>
</body>
</html>