TeleText (subtitle) problem - "MediaPortal has stopped working" (1 Viewer)

nordemoniac

Portal Pro
January 20, 2010
72
5
Home Country
Norway Norway
MediaPortal Version: 1.2.1
Windows Version: Win 7 x64
CPU Type: i3-530
1. TV Card: Terratec
1. TV Card Type: Cinergy C PCI HD
1. TV Card Driver: *401 (Beta)

I have a problem with TeleText (subtitles). This is the error:

Sorry for the norwegian in the code, just ask if it doesn't make any sense. I guess "Kildematrisen" is refering to SourceArray. Stupid norwegian translation...makes no sense!

"Kildematrisen var ikke lang nok. Kontroller srcIndex og lengde samt matrisens nedre grenser."
This means "The Source Array was not long enough. Control srcIndex and length, also the arrays lower limit."

Makes sense to anyone? Anywhere I can increase "whatever-it-is-asking-for" from 256 to 264?

Code:
2011-11-24 18:25:44.050671 [ERROR][(15)]: Assertion failed in PESDecoder: PES header not 45 as required for teletext PES packets (actual 264)
2011-11-24 18:25:44.052671 [ERROR][(15)]: PESDecoder: Reported header length is bigger than header buffer! : 256 vs 264
2011-11-24 18:25:44.053672 [ERROR][(15)]: Assertion failed in PESDecoder: m_iPesHeaderLen too long! tsPacket length is 188 but m_iPesHeaderLen = 264 and pos = 4
2011-11-24 18:25:44.054672 [ERROR][(15)]: MediaPortal: Unhandled exception occured
2011-11-24 18:25:44.057672 [ERROR][(15)]: Exception   :System.ArgumentException: Kildematrisen var ikke lang nok. Kontroller srcIndex og lengde samt matrisens nedre grenser.
   ved System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
   ved MediaPortal.Player.Teletext.PESDecoder.OnTsPacket(Byte[] tsPacket, UInt64 presentTime)
   ved MediaPortal.Player.Teletext.TeletextReceiver.OnTSPacket(IntPtr pbuf, Int32 len)
2011-11-24 18:25:44.058672 [ERROR][(15)]: Exception   :Kildematrisen var ikke lang nok. Kontroller srcIndex og lengde samt matrisens nedre grenser.
2011-11-24 18:25:44.058672 [ERROR][(15)]:   site      :Void Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean)
2011-11-24 18:25:44.059672 [ERROR][(15)]:   source    :mscorlib
2011-11-24 18:25:44.060672 [ERROR][(15)]:   stacktrace:   ved System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
   ved MediaPortal.Player.Teletext.PESDecoder.OnTsPacket(Byte[] tsPacket, UInt64 presentTime)
   ved MediaPortal.Player.Teletext.TeletextReceiver.OnTSPacket(IntPtr pbuf, Int32 len)
 

Users who are viewing this thread

Top Bottom