[vdr] Unwatchable channels (vdr-xine, dxr3, vlc, mplayer)

Luca Olivetti luca at ventoso.org
Mon Oct 4 22:38:49 CEST 2010


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
-- 
Luca



More information about the vdr mailing list