Al 04/10/10 22:21, En/na Luca Olivetti ha escrit:
Besides, the same xine with the same configuration had no problem playing the stream from dvbstream, and the fact that all output plugins are doing the same points to a lower level problem. The dxr3 plugin still uses pes video, so I first suspected cTsToPes, but the recording test made me think of something else.
I took a look at the log and I see a lot of TS continuity errors:
Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] receiver on device 1 thread started (pid=8337, tid=8404) Oct 4 22:30:21 vdr.ventoso.local vdr: [8405] TS buffer on device 1 thread started (pid=8337, tid=8405) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (1) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (12) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (3) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (13) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (0) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (3) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (7) .... Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (8) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (15) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] cVideoRepacker: switching to MPEG1/2 mode Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] cVideoRepacker: operating in MPEG1/2 mode Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (1) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (5) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] PES packet shortened to 798 bytes (expected: 1166 bytes) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] cAudioRepacker(0xC0): skipped 104 bytes to sync on next audio frame Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (11) Oct 4 22:30:21 vdr.ventoso.local vdr: [8404] TS continuity error (4) ..... Oct 4 22:30:22 vdr.ventoso.local vdr: [8404] TS continuity error (6) Oct 4 22:30:22 vdr.ventoso.local vdr: [8404] PES packet shortened to 1104 bytes (expected: 1166 bytes) Oct 4 22:30:22 vdr.ventoso.local vdr: [8404] TS continuity error (12) .....Oct 4 22:30:22 vdr.ventoso.local vdr: [8404] TS continuity error (9) Oct 4 22:30:22 vdr.ventoso.local vdr: [8404] PES packet shortened to 982 bytes (expected: 1166 bytes) Oct 4 22:30:22 vdr.ventoso.local vdr: [8404] TS continuity error (15)
As soon as I set the audio pid to 0 there are no errors at all.
I also don't get those messages with the dxr3 plugin, but it gets confused by spurious and continuous audio parameters change:
Oct 4 22:36:51 vdr.ventoso.local vdr: [8412] dxr3: audiodecoder: sample rate=44100 Oct 4 22:36:51 vdr.ventoso.local vdr: [8412] dxr3: audiodecoder: unexpected parameter change Oct 4 22:36:51 vdr.ventoso.local vdr: [8412] dxr3: audiodecoder: skipping 288 broken data bytes Oct 4 22:36:51 vdr.ventoso.local vdr: [8412] dxr3: audiodecoder: sample rate=48000 Oct 4 22:36:51 vdr.ventoso.local vdr: [8412] dxr3: audiodecoder: channels=1
Bye