cscore: Add properties support to VideoSink (#1228)

Refactor the Property internals into PropertyContainer.
This commit is contained in:
Peter Johnson
2018-07-27 22:12:30 -07:00
committed by GitHub
parent c9a75a119a
commit 9398278250
24 changed files with 695 additions and 389 deletions

View File

@@ -53,6 +53,10 @@ class Notifier {
void NotifySink(const SinkImpl& sink, CS_EventKind kind);
void NotifySinkSourceChanged(wpi::StringRef name, CS_Sink sink,
CS_Source source);
void NotifySinkProperty(const SinkImpl& sink, CS_EventKind kind,
wpi::StringRef propertyName, int property,
CS_PropertyKind propertyKind, int value,
wpi::StringRef valueStr);
void NotifyNetworkInterfacesChanged();
void NotifyTelemetryUpdated();