Stéphane Cerveau
b84483057b
pipeline: add gtk4paintablesink
...
Add a way to draw whenever possible
the video render into the preview box
in UI
2022-01-28 16:01:01 +01:00
Stéphane Cerveau
a8e7b039a0
pipeline: can now communicate with app
...
Tell the status of pipeline in the status bar.
2022-01-27 13:18:46 +01:00
Stéphane Cerveau
ee66f53171
pipeline: Able to render a graph and check for error
...
If the pipeline can not be created, display an error dialog
when checking it.
2022-01-27 13:18:46 +01:00
Stéphane Cerveau
5c25417569
pipeline: set state to stop when error
...
Do not display a dialog when an error happens,
only a log error is sufficient.
2022-01-27 13:18:46 +01:00
Stéphane Cerveau
13421b4d5b
app: display the caps as a tooltip on port
...
The port can now display a tooltip
with the port
2022-01-27 13:18:46 +01:00
Stéphane Cerveau
f483b51c9e
app: Use the new PropertyExt interface from Graphview
2022-01-27 13:18:46 +01:00
Stéphane Cerveau
39815eb8d9
properties: support more properties
...
Support enum and flags properties in
addition to numerous and string ones.
2022-01-27 13:18:46 +01:00
Stéphane Cerveau
24e5e947d5
properties: fix regression with gst 0.18
...
Fix alignement
2022-01-20 16:17:06 +01:00
Stéphane Cerveau
a2503ce86b
ui: introduce a new module
...
- Cleanup up app.rs and use the new module ui
- Remove display_plugin_list
- Can now render a graph and get the
parse launch line.
2022-01-20 15:32:30 +01:00
Stéphane Cerveau
7f4a4b438d
app: add an element notebook for all and favorites
...
Can now see all elements and favorites from the main window
2022-01-20 12:04:24 +01:00
Stéphane Cerveau
7abc0190cd
gstreamer-rs: move to 0.18.1 release
2022-01-19 12:24:13 +01:00
Stéphane Cerveau
0f0f9d6fc0
app: port support update
...
Connect the port to the element pad
capabilities.
Can now create a port only if the element
supports the request pad
Can only delete a port which is a "sometimes"
port/pad.
Introduce GPS module.
2022-01-18 17:43:01 +01:00