gst-plugins-rs/generic/threadshare/src
François Laignel 5e4fc8b138 ts/executor: relax the static bound on enter
The function `enter` is executed in a blocking way from the caller's
point of view. This means that we can guaranty that the provided
function and its output will outlive the underlying Scheduler Task
execution. This requires an unsafe call to
`async_task::spawn_unchecked`. See:

https://docs.rs/async-task/latest/async_task/fn.spawn_unchecked.html
2021-12-25 11:25:56 +00:00
..
appsrc ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
inputselector ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
jitterbuffer ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
proxy ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
queue ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
runtime ts/executor: relax the static bound on enter 2021-12-25 11:25:56 +00:00
tcpclientsrc ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
udpsink ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
udpsrc ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
dataqueue.rs generic: migrate to new ClockTime design 2021-06-05 10:36:21 +02:00
lib.rs ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00
socket.rs ts/executor: replace tokio with smol-like implementation 2021-12-25 11:25:56 +00:00