Rémi Bernon (@rbernon) commented about dlls/winegstreamer/unixlib.h:
WG_SAMPLE_FLAG_HAS_DURATION = 4, WG_SAMPLE_FLAG_SYNC_POINT = 8, WG_SAMPLE_FLAG_DISCONTINUITY = 0x10,
- WG_SAMPLE_FLAG_HAS_DTS = 0x20,
- WG_SAMPLE_FLAG_WG_TIMESTAMP = 0x40,
};
struct wg_sample { /* timestamp and duration are in 100-nanosecond units. */
- UINT64 pts;
- UINT64 duration;
- INT64 pts;
- INT64 duration;
- INT64 dts;
How useful are DTS? Do we really need to pass them through?