Skip to content

Some improvements related to "open directory" functionality#625

Merged
Rafostar merged 5 commits into
masterfrom
gst-devel
May 26, 2026
Merged

Some improvements related to "open directory" functionality#625
Rafostar merged 5 commits into
masterfrom
gst-devel

Conversation

@Rafostar
Copy link
Copy Markdown
Owner

@Rafostar Rafostar commented May 26, 2026

Ability for an enhancer to specify to not use cache (e.g. when extracting local directory) - makes extraction a bit faster by skipping cache check that never exists. Also some small UX improvemens how fonts are displayed. Also a bug/crash fix was found and fixed while testing directory extraction.

Rafostar added 5 commits May 25, 2026 18:40
Some extractables might never use caching. We do not know that
since we do not know what they do in their code, but if we knew
we could skip local file IO before extract.

Solve this by allowing them to explicitly specify no cache support
in their plugin config file using "X-Use-Cache=false" option.
Avoid returning without error being set.
This caused crashes when app tried to print message of that error.
Debug message uses GST_OBJECT_NAME on a returned element pointer. In the scenario
when compatible element for URI could not be found this causes crash as that
macro is not safe to run on a NULL.
Makes spacing even which looks much better when an episodic
series is put in playback queue.
For consistency with how elsewhere this text is displayed
@Rafostar Rafostar merged commit 63fb23a into master May 26, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant