Skip to content

RDKEMW-17935 : remove ctrlm build flags - USE_DEPRECATED_HDMI_INPUT_P… - #250

Merged
dwolaver merged 2 commits into
developfrom
feature/RDKEMW-17935_remove_flag_USE_DEPRECATED_HDMI_INPUT_PLUGIN
Jul 8, 2026
Merged

RDKEMW-17935 : remove ctrlm build flags - USE_DEPRECATED_HDMI_INPUT_P…#250
dwolaver merged 2 commits into
developfrom
feature/RDKEMW-17935_remove_flag_USE_DEPRECATED_HDMI_INPUT_PLUGIN

Conversation

@dwolaver

Copy link
Copy Markdown
Contributor

…LUGIN

@dwolaver
dwolaver requested a review from a team as a code owner June 24, 2026 20:31
Copilot AI review requested due to automatic review settings June 24, 2026 20:31

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR removes the deprecated HDMIInput Thunder plugin integration and its associated build flag, standardizing the TV platform path to use the AVInput Thunder plugin.

Changes:

  • Deleted the deprecated ctrlm_thunder_plugin_hdmi_input implementation (header + source).
  • Removed the USE_DEPRECATED_HDMI_INPUT_PLUGIN CMake option/compile definition and all conditional compilation using it.
  • Updated IRDB Thunder hookup to always use Thunder::AVInput::ctrlm_thunder_plugin_av_input_t.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/thunder/plugins/ctrlm_thunder_plugin_hdmi_input.h Removed deprecated HDMIInput plugin wrapper header.
src/thunder/plugins/ctrlm_thunder_plugin_hdmi_input.cpp Removed deprecated HDMIInput plugin wrapper implementation.
src/irdb/ctrlm_irdb_interface.cpp Dropped conditional HDMIInput/AVInput selection; always uses AVInput on TV platforms.
src/CMakeLists.txt Removed deprecated HDMIInput plugin source from the Thunder build sources list.
CMakeLists.txt Removed the USE_DEPRECATED_HDMI_INPUT_PLUGIN option and its compile definition wiring.

@egalla204 egalla204 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

approved for test

@dwolaver
dwolaver merged commit 7550429 into develop Jul 8, 2026
8 of 10 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 8, 2026
@dwolaver
dwolaver deleted the feature/RDKEMW-17935_remove_flag_USE_DEPRECATED_HDMI_INPUT_PLUGIN branch July 8, 2026 18:48
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.

3 participants