Project

General

Profile

Bug #673

No audio stream for some dvb-t channel (not each time)

Added by Marc Perrudin about 13 years ago. Updated over 12 years ago.

Status:
Rejected
Priority:
High
Assignee:
Category:
General
Target version:
-
Start date:
2011-09-03
Due date:
% Done:

0%

Estimated time:
Found in version:
unknown
Affected Versions:

Description

Hi,

With some channels (I'm in France, and I saw the bug on channels of France Télévision Group), the audio stream is not delivered to xbmc every time. I found where is the problem but I don't understand what it mean :
- When the channel start normally, in depacketise function of parser.c, for audio packet, all works well
http://pastebin.com/BZrz8snW

- When the channel start without an audio stream, depacketize reject all audio packet because startcode = 445 and next_startcode = 448
http://pastebin.com/GakhgjYC

- A small hack to accept packet when startcode = 445 and next_startcode = 448 resolve the bug. Sometime, one packet is wrongly accepted but after thats, there is no more packet with startcode = 445 and next_startcode = 448
http://pastebin.com/vAFtfgRu (I removed some outputs in the code)

One weirder think : within xbmc, if some delay is added during the channel switching, the bug disappear (almost).

I tried to be as clearer as possible, but if you need more logs or something else, tell me.

Regards,

Marc.


Files

parsers.patch (627 Bytes) parsers.patch parsers.patch Marc Perrudin, 2011-09-04 01:22

History

#1

Updated by Marc Perrudin about 13 years ago

Here is the patch I use.

#2

Updated by Adam Sutton over 12 years ago

  • Status changed from New to Rejected
  • Found in version changed from Today git master to unknown

Is this still happening, if so please can you re-submit.

Also available in: Atom PDF