[Live-devel] [Fwd: Re: trick mode index files: x86 and ppc]
Daniel Robbins
drobbins at fsmlabs.com
Wed Jan 17 13:02:49 PST 2007
Ross,
I've confirmed that the indexer was run against identical .ts files.
These .ts files were created by the testMPEG1or2ProgramToTransportStream
executable, run once each on x86 and ppc. However, the resultant .ts
files had identical md5sums, so no problems there.
The indexer did not produce identical .tsx indexes from the identical
.ts files - the resultant .tsx files differed by small values in 257
distinct locations. The binary difference between the differing bytes
ranges from -1 to +3, if that helps.
Regards,
Daniel
Ross Finlayson wrote:
>> Ross,
>>
>> This looks like an off-by-one error. I ran "cmp -lb x86-out.tsx
>> ppc-out.tsx" and am attaching the output to this email. There are
>> 257 off-by-one differences between the x86 and ppc index files.
>>
>
> This is very odd - the 'off by one' errors all occur where the index
> file references a particular (188 byte) 'packet' within the original
> Transport Stream file. At first glance, I don't see how this can
> happen if the indexing code is run with identical original Transport
> Stream files.
>
> Are you *sure* that the original Transport Stream files - used to
> generate the index files - are identical on your x86 and ppc
> computers?
>
More information about the live-devel
mailing list