# OEM extension plugin Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/oem_extension_plugin.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/oem_extension_plugin.html) The OEM extension plugin provides an interface for application-assisted workload hinting. The plugin supports: - Creating custom boost scenarios. For example, the scenario name can be `scenario.generic.launch`, `scenario.generic.loading`, `scenario.generic.playing`, `scenario.generic.battling`, `scenario.generic.connecting`, `scenario.game.singleRacing`, and `scenario.game.multipleRacing`. To support this functionality, OEMs should implement their own functions. - **[get_scenario_support](https://docs.qualcomm.com/doc/80-PK177-134/topic/oem_get_scenario_support.html)** Checks if the predefined OEM scenario is supported. - **[start_scenario](https://docs.qualcomm.com/doc/80-PK177-134/topic/oem_start_scenario.html)** Starts the OEM predefined scenario. OEM must implement this function in if any hint is provided for the thread, this is to reset any thread to the default. release\_hint will work for any thread. - **[stop_scenario](https://docs.qualcomm.com/doc/80-PK177-134/topic/oem_stop_scenario.html)** Stops the OEM scenario. **Parent Topic:** [Performance API](https://docs.qualcomm.com/doc/80-PK177-134/topic/performance_api_qape.html) Last Published: Nov 14, 2024 [Previous Topic Get Headroom Control Flow](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/get_headroom_control_flow.md) [Next Topic get\_scenario\_support](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/oem_get_scenario_support.md)