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
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr