Mailing List Archive

mythtv/master commit: c3f130c65 by Gavin Hurlbut (Beirdo)
Author: Gavin Hurlbut <ghurlbut@mythtv.org>
Change Date: 2011-05-11T15:02:06-07:00
Push Date: 2011/05/11 15:02:43 -0700
Repository: mythtv
Branch: master
New Revision: c3f130c65c4075f49ad6a2fa7d059ec3381e404d
Changeset: https://github.com/MythTV/mythtv/commit/c3f130c65

Log:

Fix tspacket by indexing off the payload rather than header

The actual AFCOffset() is indexed off the beginning of the packet, however, the
StartOfFieldPointer() is now indexing off the _payload[] rather than the _data[]
which is not in TSPacket, but rather in TSHeader (which TSPacket inherits from).

Although the cast done from char * to TSPacket * puts the data in the correct
place, the compiler is not at all happy with it when you run off the end of
the _data[] array and into the _payload[] array. Since that is what we really
are intending to do, let's just do it explicitly and make the compiler happy
in the process.

Modified:

mythtv/libs/libmythtv/mpeg/tspacket.h

_______________________________________________
mythtv-firehose mailing list
mythtv-firehose@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-firehose