Sebastian Dröge
1937294faf
Fix harness compilation with v1_16 feature
2018-11-02 13:58:51 +02:00
Sebastian Dröge
7a0bb763a6
Fix gstreamer-check build with default features and docs
2018-11-02 13:46:30 +02:00
Sebastian Dröge
33295b758e
Add initial version of gstreamer-check
...
Covers GstHarness and GstTestClock
Fixes https://github.com/sdroege/gstreamer-rs/issues/148
2018-11-02 13:28:03 +02:00
Sebastian Dröge
983d1a3405
Add initial version of gstreamer-check-sys
2018-11-02 13:23:52 +02:00
Sebastian Dröge
f34757b21f
Add GstCheck-1.0.gir and fixups
2018-11-02 13:23:52 +02:00
Sebastian Dröge
5b75f11cd0
WIP initial version of harness/testclock bindings
2018-11-02 11:20:33 +02:00
Charlie Turner
98c69609cc
Cturner/add tutorial 9 ( #142 )
...
Add basic-tutorial 9
2018-10-31 23:43:04 +02:00
Víctor Manuel Jáquez Leal
302075dd1c
Regenerate everything with latest GIR
2018-10-31 18:32:57 +02:00
Víctor Manuel Jáquez Leal
c6654b8e17
gl: enable DisplayEGL API
...
This API is guarded behind the ``egl`` feature flag.
2018-10-31 18:32:57 +02:00
Víctor Manuel Jáquez Leal
96296b8c11
Update gir-files to 1.14.4
...
Using Debian gir files.
GstVideo-1.0.gir kept the changes in commits a273ab7
and 2d1fa49
2018-10-31 18:32:57 +02:00
Víctor Manuel Jáquez Leal
60c9cdfda1
Update autogenerated code with latest gir
2018-10-31 17:33:15 +02:00
Víctor Manuel Jáquez Leal
1be9f59091
Update gir-file to 1.14.4
...
Using Debian gir files
But kept the changes in commit 485d7e48
and 9265cc82
2018-10-31 17:33:15 +02:00
Víctor Manuel Jáquez Leal
4435cf41e3
fix README.md from previous merge
2018-10-31 17:33:15 +02:00
Thibault Saunier
bfba540f71
Build GES sys
2018-10-31 17:05:25 +02:00
Jordan Petridis
f9ff027a64
gir: Ignore VERSION constants
2018-10-30 21:37:46 +01:00
Arun Raghavan
f4685c4629
Use FlowError instead of FlowReturn as error part of Result
...
This prevents the possibility of a Result that is an Err(Ok), which
would not be meaningful.
2018-10-29 14:40:39 +00:00
Russel Winder
b4127c7df9
Update GstMpegts-1.0.gir from git master
2018-10-29 13:09:12 +00:00
Arun Raghavan
a4f25df045
enums: Implement the From trait for error/success
...
This implements the From trait for all *Error/*Success enums to the
corresponding *Return enum.
2018-10-28 18:41:27 +00:00
Sebastian Dröge
6325e0fcce
Fix build with ser_de feature enabled
2018-10-28 17:48:42 +00:00
Sebastian Dröge
9f8ec3b35b
Rename TagList::iter_tag_list() to TagList::iter_generic() and ::iter_tag_list_simple() to ::iter()
...
It's the generic iterator for going over values, and the simple one is
the one you usually want.
Also rename iterator types, but those are internal anyway.
2018-10-28 17:30:25 +00:00
Sebastian Dröge
8a6bcbcedb
Run through rustfmt once again
2018-10-28 13:47:02 +00:00
Sebastian Dröge
54d8065dd3
Add TagList::iter_tag_list_simple() for getting a single value per tag
2018-10-28 13:46:28 +00:00
Sebastian Dröge
7207bbed69
Add various global functions to the pbutils library
2018-10-28 12:39:27 +00:00
Sebastian Dröge
0947c8f087
Rename gst::Bin traits from BinExt to GstBinExt to prevent conflicts with gtk::Bin
2018-10-28 11:30:41 +00:00
Guillaume Gomez
ff6b09d301
Improve mac osx installation instructions a bit
2018-10-23 00:17:19 +01:00
Jan Alexander Steffens (heftig)
fd2776f0b0
examples: Make gstreamer-rtsp-server-sys properly optional
...
Fixes https://github.com/sdroege/gstreamer-rs/issues/136
2018-10-19 17:57:04 +03:00
alexagv
e56b9e485b
Add libvpx to brew install
...
brew install gst-plugins-good does not include libvpx by default causing the rtpfecserver example to fail as it uses vp8enc
2018-10-16 18:49:28 +03:00
Jordan Petridis
a4113052f2
CI: Add gitlab-ci config.
...
Similar to how ti was done for gstreamer-rs.
See [1] for more.
[1] https://github.com/sdroege/gstreamer-rs/pull/132
2018-10-15 22:12:27 +03:00
Víctor Manuel Jáquez Leal
304c5dd2c2
webrtc: set min_cfg_version to 1.14
2018-10-13 20:11:08 +03:00
Víctor Manuel Jáquez Leal
d82ecdc46c
gl: set min_cfg_version to 1.14
2018-10-13 20:11:08 +03:00
Sebastian Dröge
e4ecc88825
Remove some unneeded lifetime annotations from video meta code and pass more parameters by reference
2018-10-11 11:58:01 +03:00
Sebastian Dröge
7189a6a7c1
Replace various transmutes in meta code with pointer casts
2018-10-11 11:58:01 +03:00
Sebastian Dröge
e2950749e8
Remove some unneeded lifetime annotations
2018-10-11 11:58:01 +03:00
Sebastian Dröge
d19c70694a
Use ? operator instead of explictly propagating None
2018-10-11 11:58:01 +03:00
Sebastian Dröge
fa29872863
Fix various clippy warnings in the serde code
2018-10-11 11:58:01 +03:00
Sebastian Dröge
5d9a3b4272
Use ptr::add(i) instead of ptr::offset(i as isize)
2018-10-11 11:58:01 +03:00
Jordan Petridis
d085569b3e
Add a rustfmt config
...
We stick to the default rustfmt style, but the config is needed
to ignore the auto-generated code.
2018-10-08 17:02:57 +03:00
Jordan Petridis
a585519db4
CI: Add a rustfmt check
2018-10-08 17:02:57 +03:00
Jordan Petridis
4127425f6b
CI: Cache the cargo registry
2018-10-08 17:02:57 +03:00
Jordan Petridis
3acdf7b996
CI: add color to the cargo output
2018-10-08 17:02:57 +03:00
Jordan Petridis
7856442176
CI: Add initial gitlab-ci config
...
Duplicates the functionality of the travis config
2018-10-08 17:02:57 +03:00
Sebastian Dröge
eb0a804a50
Run everything through latest rustfmt
2018-10-08 15:02:23 +03:00
Sebastian Dröge
2c7dff3b45
Run everything through rustfmt again
2018-10-08 09:32:08 +03:00
Sebastian Dröge
2d45d3840f
Clean up imports a bit
2018-10-08 09:31:39 +03:00
Sebastian Dröge
cb3cf66bd8
Onle re-export traits from the pbutils prelude
2018-10-08 09:26:53 +03:00
Sebastian Dröge
53cf6704e7
Remove EncodingTarget::add_profile() and consider it immutable
2018-10-08 09:23:48 +03:00
Sebastian Dröge
70fde430c9
Add copyright header
2018-10-08 09:22:32 +03:00
Sebastian Dröge
8e413fa3c9
Store encoding profiles inside the container builder as a Vec
2018-10-08 09:17:26 +03:00
Sebastian Dröge
5d17718e3b
Remove unnecessary mut
2018-10-08 09:09:14 +03:00
Sebastian Dröge
3069af42bb
Remove automatically inserted docs from git
2018-10-08 09:08:49 +03:00