Function: avCompareTs()
avCompareTs(
tsA
,tbA
,tsB
,tbB
):number
Defined in: src/lib/utilities.ts:607
Compare timestamps.
Compares two timestamps with different time bases.
Direct mapping to av_compare_ts().
Parameters
tsA
First timestamp
null
| number
| bigint
tbA
First time base
tsB
Second timestamp
null
| number
| bigint
tbB
Second time base
Returns
number
-1 if A < B, 0 if A == B, 1 if A > B
Example
typescript
const cmp = avCompareTs(
1000n, { num: 1, den: 1000 }, // 1 second
900n, { num: 1, den: 900 } // 1 second
);
// Returns 0 (equal)
See
av_compare_ts - FFmpeg Doxygen