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

Delete most of libmythservicecontracts #998

Closed
wants to merge 4 commits into from

Conversation

ulmus-scott
Copy link
Contributor

The removed files were unused.

@bennettpeter The remaining files are in two groups, both related to HTTP servers:

  1. services/rttiServices.h, datacontracts/enum.h, and datacontracts/enumItem.h, which are used by libmythupnp. The backend log does show it is used, but I don't know what it is supposed to do or if it does anything.
HttpServer: Registering Rtti extension
HttpServer: Registering Rtti extension path /Rtti
  1. services/frontendServices.h, datacontracts/frontendActionList.h, and datacontracts/frontendStatus.h, which are used by mythfrontend for MediaRenderer, which is an HTTP server. I have no idea why mythfrontend needs an HTTP server but http://mythfrontend-ip:6551/MythFE/GetActionTest from 107fcd2 generates a page.
Checklist

@ulmus-scott ulmus-scott force-pushed the servicecontracts branch 2 times, most recently from e5161c1 to 2cfd9af Compare December 19, 2024 02:57
@ulmus-scott
Copy link
Contributor Author

I don't know why removing the lines to link to libmythservicecontracts for the tests worked on my computer, but the GitHub Actions failed to link the tests.

This reverts commit 708ced3.

Additionally delete mythtv/libs/libmythservicecontracts/test
and remove references to it.

add missing ')'s in libmythservicecontracts/CMakeLists.txt
libmythtv/HLS/httplivestream.h is only used by mythtranscode and I did not
investigate what of it is used.
libmythservicecontracts no longer includes these files.
@bennettpeter bennettpeter self-assigned this Dec 19, 2024
@bennettpeter
Copy link
Member

Thank you Scott, I will look at this.

@bennettpeter
Copy link
Member

I have rebased and merged this into master.

@ulmus-scott ulmus-scott deleted the servicecontracts branch December 21, 2024 01:37
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.

2 participants