Given the API to get the GlobalTimecode of a Block doesn't handle the floating
point value of the TrackTimestampScale (attaching a parent track is not common
and even though the value is not directly available unlike a fractional
timestampscale), it allows external code to compute the proper timestamp
when TrackTimestampScale is not 1.0.
using namespace LIBEBML_NAMESPACE;
+#define KAX_BLOCK_STORE_TIMESTAMP
+
START_LIBMATROSKA_NAMESPACE
class KaxCluster;
uint64 ClusterPosition() const;
+ int16 GetStoredTimestamp() const { return LocalTimecode; }
+
protected:
std::vector<DataBuffer *> myBuffers;
std::vector<int32> SizeList;