Skip to content

gst-plugins-imsdk: Enable qmmfsrc plugin#1558

Draft
skomakul wants to merge 2 commits intoqualcomm-linux:masterfrom
skomakul:qmmfsrc_enable
Draft

gst-plugins-imsdk: Enable qmmfsrc plugin#1558
skomakul wants to merge 2 commits intoqualcomm-linux:masterfrom
skomakul:qmmfsrc_enable

Conversation

@skomakul
Copy link

Added qmmfsrc to PACKAGECONFIG
This allows the plugin to be enabled when building gst-plugins-imsdk.

Excluded qmmfsrc from the opensource package group
The plugin relies on components that are not part of the public opensource deliverables.

Added qmmfsrc under dynamic-layers
The plugin depends on the client component, which internally depends on protobuf coming from the meta-openembedded layer.
Adding it to dynamic layers ensures correct layer ordering and dependency availability.

@koenkooi
Copy link
Contributor

This does too much in a single commit, at a minimum the bbappend addition needs to be its own commit.

Copy link
Contributor

@koenkooi koenkooi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does too much in a single commit, at a minimum the bbappend addition needs to be its own commit.

@skomakul
Copy link
Author

This does too much in a single commit, at a minimum the bbappend addition needs to be its own commit.

Agreed, created separate commit for bbappend

Copy link
Contributor

@lumag lumag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Write commit messages as text rather than bullet lists

skomakul and others added 2 commits February 19, 2026 14:03
This change enables the qmmfsrc plugin and updates the recipe to
properly handle its dependencies and packaging:

Added qmmfsrc to PACKAGECONFIG.
Excluded qmmfsrc from the opensource package group.

Signed-off-by: Shyam Komakula <skomakul@qti.qualcomm.com>
Added qmmfsrc to dynamic-layers since it depends on 'client',
  which in turn depends on protobuf provided by the meta-openembedded layer.

Signed-off-by: Shyam Komakula <skomakul@qti.qualcomm.com>
Copy link
Contributor

@lumag lumag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added qmmfsrc to PACKAGECONFIG.
Excluded qmmfsrc from the opensource package group.

Don't describe what was done. Describe why it is done.

@ricardosalveti
Copy link
Contributor

In your first commit you are not really enabling the plugin, you are adding the support to allow qmmfsrc to be built, so say that instead. Also, please explain what qmmfsrc actually does, in a short summary, to justify having it here.

In your second commit you are not really enabling in meta-openembedded, you can just say that you are enabling such PACKAGECONFIG by default, saying why and that it is done under dynamic-layers due the protobuf dependency.

@ricardosalveti ricardosalveti marked this pull request as ready for review February 20, 2026 02:40
@lumag lumag marked this pull request as draft February 20, 2026 11:50
@lumag
Copy link
Contributor

lumag commented Feb 20, 2026

It's not ready until we merge camera service

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.

4 participants