Sebastian Dröge
|
ece84597fd
|
Update CHANGELOG.md for 0.17.3
|
2021-08-23 09:11:50 +03:00 |
|
Marijn Suijten
|
068b078edf
|
README: Replace shell with console codeblocks
|
2021-08-18 15:28:00 +02:00 |
|
Marijn Suijten
|
323c67dee4
|
README: Use symlink to point to gstreamer/README.md
These files are (supposed to be) identical. This also synchronizes the
missing bits from README.md to gstreamer/README.md.
|
2021-08-18 15:14:33 +02:00 |
|
Sebastian Dröge
|
bdccaeee0d
|
gstreamer: Manually implement Object::set_property_from_str() to be able to catch deserialization errors
|
2021-08-17 09:12:38 +03:00 |
|
Sebastian Dröge
|
43bfd1ae85
|
gstreamer: Add Value::deserialize_with_pspec() from 1.20
|
2021-08-17 08:53:53 +03:00 |
|
Sebastian Dröge
|
c5c9fd81e4
|
gstreamer: Value::deserialize() needs to take the target type as parameter
Otherwise it will always fail.
|
2021-08-17 08:53:52 +03:00 |
|
Jordan Petridis
|
2ded2837ba
|
tracer: add rustdoc-stripper-ignore-next annotations
|
2021-08-16 18:49:23 +03:00 |
|
Edward Hervey
|
f504493134
|
gstreamer: Add serde support for more enums and flags
PadDirection, PadPresence, URITYpe, Rank
|
2021-08-16 15:05:37 +02:00 |
|
Simonas Kazlauskas
|
cb475e0965
|
Bindings to GstTracer and GstTracerFactory
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/147
|
2021-08-16 14:38:22 +03:00 |
|
Simonas Kazlauskas
|
3ad9d3340b
|
Make plugin date-time optional
It is described as optional in
https://gstreamer.freedesktop.org/documentation/gstreamer/gstplugin.html?gi-language=c#GstPluginDesc
and is also pretty difficult to provide for Rust plugins, I feel. For C
stuff the expectation is that build system would set something like
GST_PACKAGE_RELEASE_DATETIME=`date -u "+%Y-%m-%dT%H:%MZ"` which is
terrible.
|
2021-08-10 17:38:55 +03:00 |
|
Sebastian Dröge
|
f84fc0dc59
|
Update CHANGELOG.md for 0.17.2
|
2021-08-05 18:01:23 +03:00 |
|
Guillaume Gomez
|
26a6fba6e2
|
regen
|
2021-08-03 11:55:44 +02:00 |
|
Guillaume Gomez
|
e2264a3f3f
|
Fix (new) clippy warnings
|
2021-08-03 10:08:32 +02:00 |
|
Guillaume Gomez
|
a0d82ec741
|
Merge README files and crate documentation
|
2021-07-30 20:26:11 +02:00 |
|
Sebastian Dröge
|
b1afc4804a
|
Fix various needless-borrow clippy warnings
|
2021-07-30 13:19:24 +03:00 |
|
Sebastian Dröge
|
386bd05817
|
Update CHANGELOG.md for 0.17.1
|
2021-07-13 09:20:57 +03:00 |
|
Olivier Crête
|
93c794b338
|
subclass: Declare minimum to be 1.19 for v1_20
|
2021-07-13 08:42:56 +03:00 |
|
Sebastian Dröge
|
b73b4428ba
|
gstreamer/segment: Return a segment reference instead of the value itself from the getter
|
2021-07-12 14:22:09 +03:00 |
|
Vivia Nikolaidou
|
eb5df0ae26
|
event: Implement gap_flags
|
2021-07-09 16:27:41 +03:00 |
|
Vivia Nikolaidou
|
45f8035ccb
|
structure, caps: Implement 1.20 serialize functions
|
2021-07-09 15:10:02 +03:00 |
|
Sebastian Dröge
|
edac1a1d3a
|
gstreamer/element: Include ElementExtManual::request_pad_simple() in the docs too
Currently only the v1_20 ElementExt::request_pad_simple() appears in the
docs but it's available from the other trait in older versions.
|
2021-06-30 09:26:51 +00:00 |
|
François Laignel
|
c9b88afcb4
|
gstreamer-*/CHANGELOG.md use symlinks
|
2021-06-29 15:45:58 +02:00 |
|
François Laignel
|
393d8959bd
|
CHANGELOG: mention fix-getters migration tools
|
2021-06-29 11:40:56 +02:00 |
|
Sebastian Dröge
|
a06cf66e6d
|
Update versions to 0.18.0
|
2021-06-29 00:08:16 +03:00 |
|
Sebastian Dröge
|
35c2086e2a
|
Update CHANGELOG.md for 0.17.0
|
2021-06-29 00:07:36 +03:00 |
|
Sebastian Dröge
|
c0904af4a7
|
Regenerate with latest gir-files
|
2021-06-28 18:34:03 +03:00 |
|
Sebastian Dröge
|
1cec94af1a
|
gstreamer: Mark all kinds of miniobject memory management convenience functions as existing since 1.18.3
Previously they were only available as inline functions in the headers.
|
2021-06-28 17:54:48 +03:00 |
|
Sebastian Dröge
|
9123143b57
|
Regenerate
|
2021-06-24 08:58:46 +03:00 |
|
Guillaume Gomez
|
dfeb777513
|
regen
|
2021-06-21 23:07:45 +02:00 |
|
Sebastian Dröge
|
a94d84e780
|
Silence/fix various clippy warnings
|
2021-06-20 10:59:49 +03:00 |
|
Guillaume Gomez
|
64d1598336
|
regen
|
2021-06-13 20:52:12 +02:00 |
|
Sebastian Dröge
|
0a71e3c8da
|
Regenerate with latest gir
|
2021-06-10 12:53:52 +03:00 |
|
François Laignel
|
e31ce9d07b
|
Manual ClockTime updates
|
2021-06-04 22:09:38 +02:00 |
|
François Laignel
|
90bb458e64
|
Rework ClockTime & FormattedValues
|
2021-06-04 22:09:38 +02:00 |
|
François Laignel
|
8dda8def6e
|
Manual try_from_glib shortcuts + unsafe
|
2021-06-04 22:09:38 +02:00 |
|
François Laignel
|
03e8e6d22f
|
regen: use TryFromGlib::Option for ClockTime
|
2021-06-04 22:09:38 +02:00 |
|
François Laignel
|
532af96ef9
|
Gir.toml: use TryFromGlib::Option for ClockTime
|
2021-06-04 22:09:38 +02:00 |
|
Marijn Suijten
|
8226c94110
|
sys: Link all v1_20 sys crates against library 1.19
|
2021-06-04 11:51:00 +02:00 |
|
Marijn Suijten
|
510e4cd2b1
|
Regenerate with 1.19.1 updates
|
2021-06-04 11:51:00 +02:00 |
|
Marijn Suijten
|
aa60c40c61
|
gst/gir: Generate new flags since 1.19.1
|
2021-06-04 10:26:24 +02:00 |
|
Marijn Suijten
|
7d13ecf1aa
|
gst,gl: Drop superfluous enum/flag member versions (since 1.19.1)
https://github.com/gtk-rs/gir/pull/1180 now parses these from `.gir`
directly, and `1.19.1` now includes the version for a few more of these
enums.
|
2021-06-03 21:24:12 +02:00 |
|
Marijn Suijten
|
bdc26746b6
|
treewide/gir: Mark Gst.Structure as ref instead of ref-mut mode
The only bindings using this type show up in v1.20 and use `&mut` which
lacks a matching `.to_glib_full()` implementation.
|
2021-06-03 20:35:35 +02:00 |
|
Marijn Suijten
|
9fd768425e
|
Rename request_pad_simple to avoid 1.19.1 clash
Fixes: 3f442d977 ("prep for regen: relaxed get fn identification")
|
2021-06-03 20:35:35 +02:00 |
|
Marijn Suijten
|
3d8d1ffb19
|
Update gir and regenerate with automated enum/flag member versioning
https://github.com/gtk-rs/gir/pull/1180
|
2021-06-03 20:33:34 +02:00 |
|
Guillaume Gomez
|
b0fc500ed1
|
Generate missing doc aliases
|
2021-06-02 20:23:29 +02:00 |
|
Guillaume Gomez
|
abf82e6f7a
|
Replace raw constants with the FFI constants
|
2021-06-02 20:23:01 +02:00 |
|
Guillaume Gomez
|
96266ff922
|
Generate missing doc aliases
|
2021-06-02 17:35:30 +02:00 |
|
Marijn Suijten
|
7fcd560d18
|
Update gir and regenerate
- Doc aliases for types;
- ffi constants for bitflags too;
- Completely overhauled docs generation under the hood (only emitting
valid links, more types receive documentation now).
|
2021-06-02 09:47:51 +02:00 |
|
Marijn Suijten
|
170f7214eb
|
Regen with extended Gir.toml
|
2021-06-01 13:40:52 +00:00 |
|
Marijn Suijten
|
4f479326f3
|
gstreamer/gir: Document manually implemented types and functions
|
2021-06-01 13:40:52 +00:00 |
|