Actions
Support Request #4447
closedCallback or event for clock reset in ADTF 3.x
Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
EF
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
Solved Issue
Description
Supportanfrage
ADTF Filter können interne Zustände haben, die von MediaSamples abhängen, die zuvor verarbeitet wurden.Bei folgenden Ereignissen muss der interne Zustand des Filters in den Initalzustand zurückversetzt werden, weil der Kontext nicht mehr passt:
- Sprung im Playback in der Zeitleiste nach vorn
- Sprung im Playback in der Zeitleiste nach hinten
- Aktivierung einer anderen ReferenceClock
- Reset der ReferenceClock (z.B. weil ein externer Zeitgeber endlich Daten liefert)
Wie wird der Filter bzw. die Triggerfunction hier informiert, um darauf reagieren zu können (Event, Callback, ...)?
Lösung
Da hats sich zu ADTF2 nicht viel verändert, nur dass es kein Kernel Event mehr ist, sondern man sich direkt bei der ReferenceClock als IEventSink anmelden muss. Dann bekommt man verschiedene tReferenceClockEvent geschickt.
object_ptr<IReferenceClock> pClock;
_runtime->GetObject(pClock);
object_ptr<IEventSource> pClockEventSource = pClock;
...
Updated by hidden almost 6 years ago
- Project changed from Public Support to 11
- Status changed from New to In Progress
- Topic set to ADTF::Common
- Support Level changed from 2nd Level to 3rd Level
- Affected Products ADTF 3.3.3 added
Updated by hidden almost 6 years ago
Da hats sich zu ADTF2 nicht viel verändert, nur dass es kein Kernel Event mehr ist, sondern man sich direkt bei der ReferenceClock als IEventSink anmelden muss. Dann bekommt man verschiedene tReferenceClockEvent geschickt.
object_ptr<IReferenceClock> pClock;
_runtime->GetObject(pClock);
object_ptr<IEventSource> pClockEventSource = pClock;
...
Updated by hidden almost 6 years ago
- Status changed from In Progress to Customer Feedback Required
Updated by hidden over 5 years ago
- Project changed from 11 to Public Support
- Subject changed from ADTF3: Callback / Event für Clock-Reset to Callback or event for clock reset in ADTF 3.x
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Private changed from Yes to No
- Resolution set to Solved Issue
- Support Level changed from 3rd Level to 2nd Level
Actions