Sebastian Dröge
|
fbc0a04cff
|
threadshare: Run everything through rustfmt again
|
2018-11-05 13:36:47 +02:00 |
|
Sebastian Dröge
|
55f9b84008
|
threadshare: Drop support for multi-threaded runtime as it is consistently slower
And switch to the new built-in spawning support of CurrentThread
|
2018-11-05 13:36:47 +02:00 |
|
LEE Dongjun
|
6827b9509e
|
threadshare: Add TcpClient elements and unit test.
|
2018-11-05 13:36:47 +02:00 |
|
LEE Dongjun
|
df86b67117
|
threadshare: Rename udpsocket file to socket file
|
2018-11-05 13:36:47 +02:00 |
|
Sebastian Dröge
|
987f78de42
|
threadshare: Move to tokio_threadpool and tokio_current_thread crates
|
2018-11-05 13:36:47 +02:00 |
|
Sebastian Dröge
|
9adf663073
|
threadshare: Add property to udpsrc for allowing port/address reuse
|
2018-11-05 13:36:47 +02:00 |
|
Sebastian Dröge
|
be0403ce24
|
threadshare: Switch to gobject-subclass
|
2018-11-05 13:36:47 +02:00 |
|
Sebastian Dröge
|
30b2df753c
|
threadshare: Set element flags correctly for sources and sinks
And let proxysink post EOS events
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
d52f1d49dd
|
threadshare: Add a sample appsrc-like element plus test
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
f5b3e9481f
|
threadshare: Run everything through rustfmt
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
b4d1145490
|
threadshare: Add initial implementation of a proxysrc/sink like element
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
c26299277e
|
threadshare: Move DataQueue to its own module
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
1e26ca6365
|
threadshare: Add a first version of a queue
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
7cd2945268
|
threadshare: Implement error handling for IO/data flow errors
Also create a proper stream id
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
e269e51524
|
threadshare: Refactor
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
6aa9f642ba
|
threadshare: Allow running completely single-threaded
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
b939607693
|
threadshare: Stop using reactor::Background and implement it ourselves for now
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
0fe6fbc859
|
threadshare: Initial working version
|
2018-11-05 13:36:20 +02:00 |
|
Sebastian Dröge
|
1593c06595
|
threadshare: Initial commit
|
2018-11-05 13:36:20 +02:00 |
|