cwPresetSel.h: Add track_timestamp_reset().
This commit is contained in:
parent
d52f20c8ce
commit
15b590e9bf
@ -755,6 +755,12 @@ cw::rc_t cw::preset_sel::get_value( handle_t h, unsigned fragId, unsigned varId,
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void cw::preset_sel::track_timestamp_reset( handle_t h )
|
||||||
|
{
|
||||||
|
preset_sel_t* p = _handleToPtr(h);
|
||||||
|
p->last_ts_frag = nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
bool cw::preset_sel::track_timestamp( handle_t h, const time::spec_t& ts, const cw::preset_sel::frag_t*& frag_Ref )
|
bool cw::preset_sel::track_timestamp( handle_t h, const time::spec_t& ts, const cw::preset_sel::frag_t*& frag_Ref )
|
||||||
{
|
{
|
||||||
preset_sel_t* p = _handleToPtr(h);
|
preset_sel_t* p = _handleToPtr(h);
|
||||||
|
@ -107,6 +107,7 @@ namespace cw
|
|||||||
// If 'ts' is past the last defined fragment then the last fragment is returned.
|
// If 'ts' is past the last defined fragment then the last fragment is returned.
|
||||||
// If no fragments are defined 'frag_Ref' is set to nullptr.
|
// If no fragments are defined 'frag_Ref' is set to nullptr.
|
||||||
// The return value is true when the value of frag_Ref changes from the previous call.
|
// The return value is true when the value of frag_Ref changes from the previous call.
|
||||||
|
void track_timestamp_reset( handle_t h );
|
||||||
bool track_timestamp( handle_t h, const time::spec_t& ts, const cw::preset_sel::frag_t*& frag_Ref );
|
bool track_timestamp( handle_t h, const time::spec_t& ts, const cw::preset_sel::frag_t*& frag_Ref );
|
||||||
|
|
||||||
// Return the preset index marked to play on this fragment.
|
// Return the preset index marked to play on this fragment.
|
||||||
|
Loading…
Reference in New Issue
Block a user