Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RDKDEV-295 ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts #2497

Merged
merged 1 commit into from May 2, 2022

Conversation

piotr-marcinkowski-red
Copy link

Selected plugins running in out-of-process mode should be split into two separate output libraries where
one is a plain implementation run on WPEProcess's end
and the other contains the rest of the code that is run on WPEFramework's end

This commit splits OCDM plugin - as a result two separate libraries are going to get built -
libWPEFrameworkOCDM.so & libWPEFrameworkOCDMImpl.so

This change is similar to the one added for WebKitBrowser plugin in this ticket RDKDEV-253 and
the following pull request:
https://github.com/rdkcentral/rdkservices/pull/2342/files#diff-a4283cefec9f07b7e37bcfe7025517810bc53ecc46d3a44978899fdfbac6648a

@piotr-marcinkowski-red piotr-marcinkowski-red changed the title ONEM-25258 Split OCDM plugin into 'framework' and 'implementation' parts ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts Apr 20, 2022
@Firdose2109
Copy link

Can one of the admins verify this patch?

@anand-ky
Copy link
Contributor

@goruklu - Pls review.

@pradeeptakdas
Copy link

Internal JIRA for tracking https://ccp.sys.comcast.net/browse/RDKCOM-2999

@bcatrysse
Copy link

bcatrysse commented Apr 27, 2022

@goruklu and @pradeeptakdas
The reasoning and procedure for such split is described here https://wiki.rdkcentral.com/pages/viewpage.action?pageId=198262351

…ntation' parts

Selected plugins running in out-of-process mode should be split into two separate output libraries where
one is a plain implementation run on WPEProcess's end
and the other contains the rest of the code that is run on WPEFramework's end

This commit splits OCDM plugin - as a result two separate libraries are going to get built -
libWPEFrameworkOCDM.so & libWPEFrameworkOCDMImpl.so

This change is similar to the one added for WebKitBrowser plugin in this ticket RDKDEV-253 and
the following pull request:
https://github.com/rdkcentral/rdkservices/pull/2342/files#diff-a4283cefec9f07b7e37bcfe7025517810bc53ecc46d3a44978899fdfbac6648a
@piotr-marcinkowski-red piotr-marcinkowski-red changed the title ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts RDKDEV-253 ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts Apr 27, 2022
@piotr-marcinkowski-red piotr-marcinkowski-red changed the title RDKDEV-253 ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts RDKDEV-295 ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts Apr 27, 2022
@piotr-marcinkowski-red
Copy link
Author

Created RDK Jira ticket for tracking: https://jira.rdkcentral.com/jira/browse/RDKDEV-295

@goruklu
Copy link
Contributor

goruklu commented Apr 27, 2022

I'm reviewing this and will provide an update soon

@anand-ky anand-ky merged commit fc371a2 into rdkcentral:sprint/2203 May 2, 2022
anand-ky added a commit that referenced this pull request May 16, 2022
RDKDEV-295 ONEM-25358 Split OCDM plugin into 'framework' and 'implementation' parts
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.

None yet

7 participants