[mythtv-commits] Ticket #5016: Some DVB-S channels can't be played by mythfrontend.
MythTV
mythtv at cvs.mythtv.org
Wed Mar 26 20:04:21 UTC 2008
#5016: Some DVB-S channels can't be played by mythfrontend.
------------------------------+---------------------------------------------
Reporter: dluzin at yandex.ru | Owner: ijr
Type: defect | Status: new
Priority: critical | Milestone: unknown
Component: mythtv | Version: 0.21-fixes
Severity: medium | Resolution:
Mlocked: 0 |
------------------------------+---------------------------------------------
Comment(by dluzin at yandex.ru):
There is some problems with stream type detection.
as MPlayer shows attached files contetns three streams: stream 0 - type
0xffffffff (what is it?), stream 1 - type 0x00000002 (VIDEO_MPEG2) and
stream 2 - 0x50 (AUDIO_MP2).
Mythtv detects and treats stream 0 as MPEG1 video with bitrate 0.
This should be fixed at stream type detection stage, but I can't find
where it is done :-)
I put some additional checks in avformatdecoder.cpp preventing video
streams with bitrate 0 from playing. This check should be helpful with
other situations when stream type is misrecognized.
Attached file is avformatdecoder.diff against svn trunk rev 16804.
This is temporary fix, maybe someone find better solution? (at stream type
detection stage).
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5016#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list