> I am afraid that the computation is a bit more complex in the ISO (see > http://www.staroceans.org.s3-website-us-east-1.amazonaws.com/e-book/ISO-14496-10.pdf > > <http://www.staroceans.org.s3-website-us-east-1.amazonaws.com/e-book/ISO-14496-10.pdf>) > Divisor is not always 2, it could be 1, 2, 3,4 or 6.
Is this the “DeltaTfiDivisor” defined in the table on page 263 of that specification? I find that rather hard to follow, considering (for example) that the variable ∆tfi,dpb( n ) seems to be defined in two separate ways, just sentences apart: When fixed_frame_rate_flag is equal to 1, for all n where n indicates the n-th picture in output order and picture n is not the last picture in the bitstream in output order, the value of ∆tfi,dpb( n ) is specified by ∆tfi,dpb( n ) = ∆to,dpb( n ) ÷ DeltaTfiDivisor and When fixed_frame_rate_flag is equal to 1, the value computed for ∆tfi,dpb( n ) shall be the same for all n > 0 and shall be equal to num_units_in_tick ÷ time_scale. (with no mention of a divisor). Ahh, the joys of dealing with a codec that’s designed by a committee :-) Ross Finlayson Live Networks, Inc. http://www.live555.com/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel