Tracks: Add TypeMap to Handles.

Adds a shared TypeMap per TrackHandle. This should greatly simplify the user experience for attaching additional per-track state which the driver does not care for.
This commit is contained in:
Kyle Simpson
2021-01-02 23:43:28 +00:00
parent 873458d288
commit d42e09f72b
4 changed files with 47 additions and 9 deletions

View File

@@ -91,6 +91,10 @@ optional = true
version = "0.2"
default-features = false
[dependencies.typemap_rev]
optional = true
version = "0.1"
[dependencies.url]
optional = true
version = "2"
@@ -140,6 +144,7 @@ driver = [
"tokio/rt-core",
"tokio/sync",
"tokio/time",
"typemap_rev",
"url",
"uuid",
"xsalsa20poly1305",