Sebastian Dröge
|
742515aac1
|
Properly report error / error messages and make the trait APIs more Rust-like
|
2016-08-27 11:16:17 +03:00 |
|
Sebastian Dröge
|
82c29d369d
|
Properly report errors when setting the URI fails
|
2016-08-23 00:07:44 +03:00 |
|
Sebastian Dröge
|
6f6e56a5e3
|
Various further cleanups
|
2016-08-22 23:03:06 +03:00 |
|
Sebastian Dröge
|
53cb35f991
|
Fix typo in function name between C and Rust
|
2016-08-10 18:31:59 +02:00 |
|
Sebastian Dröge
|
e1d2751fc2
|
Pass native GStreamer element pointer to functions
This will later be used to catch panics, convert them to GStreamer errors and
invalidate the native instance.
|
2016-07-20 21:06:17 +03:00 |
|
Sebastian Dröge
|
4e053cd6bc
|
Add new controller objects to Source/Sink
These store a pointer to the native GstElement and will allow calling back
into it later.
|
2016-07-20 14:50:35 +03:00 |
|
Sebastian Dröge
|
8b313a752a
|
Run C code through gst-indent
|
2016-07-20 11:29:27 +03:00 |
|
Sebastian Dröge
|
872e9a8ab1
|
Free CString memory in Rust
Using g_free() on it will likely not work.
|
2016-05-19 10:47:31 +03:00 |
|
Sebastian Dröge
|
546d67fa5a
|
Add license and copyright notices
|
2016-05-15 18:54:09 +03:00 |
|
Sebastian Dröge
|
87bd914cad
|
Some minor cleanup
|
2016-05-15 16:16:55 +03:00 |
|
Sebastian Dröge
|
fdab33f01b
|
Map do_seek()
To be used in the HTTP source at some point
|
2016-05-14 17:57:25 +03:00 |
|
Sebastian Dröge
|
0f177d8de7
|
Properly use the length parameter of GstBaseSrc::fill()
|
2016-05-14 17:43:43 +03:00 |
|
Sebastian Dröge
|
45a146be26
|
Allow registering GstPushSrc based types
|
2016-05-14 17:41:41 +03:00 |
|
Sebastian Dröge
|
b2b8332043
|
Add initial HTTP source based on Hyper
No seeking yet
|
2016-05-14 17:04:53 +03:00 |
|
Sebastian Dröge
|
ec01d11393
|
Register types from Rust and abstract the source to be able to handle other implementations too
|
2016-05-14 15:47:06 +03:00 |
|