Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

feat: add gstreamer wrapper #452

Merged
merged 2 commits into from
Apr 19, 2023
Merged

feat: add gstreamer wrapper #452

merged 2 commits into from
Apr 19, 2023

Conversation

cthulhu-irl
Copy link
Contributor

Pull Request Checklist

Please check if your pull request fulfills the following requirements:

  • The commit message follows our guidelines
  • Tests for the changes have been added / updated (for feat / fix / refactor)
  • Docs for the changes have been added / updated (for feat / fix / refactor)

Pull Request Type

What kind of change does this pull request introduce?

  • Build: Changes that affect the build system or external dependencies
  • CD: Changes to our CD configuration files and scripts
  • CI: Changes to our CI configuration files and scripts
  • Docs: Documentation only changes
  • Feat: A new feature
  • Fix: A bug fix
  • Perf: A code change that improves performance
  • Refactor: A code change that neither fixes a bug nor adds a feature
  • Test: Adding missing tests or correcting existing tests

What is the current behavior?

Issue #441

What is the new behavior?

A gstreamer wrapper library within media module has been added.

  • internal wrapping, access, and ownership base components and utils.
  • core types, signal handler, and other helper classes.
  • common elements, including appsrc.
  • video/audio info and caps.
  • pipeline and mainloop abstractions.

Does this Pull Request introduce a breaking change?

  • Yes
  • No

Other information

Closes #441

wolf/media/gst/audio/w_audio_info.hpp Outdated Show resolved Hide resolved
wolf/media/gst/core/w_caps.hpp Show resolved Hide resolved
wolf/media/gst/core/w_element.hpp Show resolved Hide resolved
wolf/media/test/gstreamer.hpp Show resolved Hide resolved
@PooyaEimandar PooyaEimandar merged commit 5d90399 into WolfSource:main Apr 19, 2023
@PooyaEimandar
Copy link
Contributor

Thank you
@cthulhu-irl

@cthulhu-irl cthulhu-irl deleted the 441-feat-add-gstreamer-wrapper branch May 22, 2023 08:18
PooyaEimandar pushed a commit that referenced this pull request May 22, 2023
* feat: add gstreamer wrapper

issue #441

* refactor: rename wolf::gst to wolf::media::gst namespace

issue #441
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

add gstreamer wrapper
2 participants