obsproject / obs-websocket

Remote-control of OBS Studio through WebSocket
GNU General Public License v2.0
3.79k stars 701 forks source link

Requests: Add Deinterlacing Functionality #1192

Open asoulliereHT opened 6 months ago

asoulliereHT commented 6 months ago

Description

Added GetSourceDeinterlaceMode, SetSourceDeinterlaceMode, GetSourceDeinterlaceFieldOrder, SetSourceDeinterlaceFieldOrder

Motivation and Context

There's currently no way to get/set the deinterlacing settings on a source. I needed the ability to enable deinterlacing via websockets for an automation project.

This PR addresses https://github.com/obsproject/obs-websocket/issues/1183

How Has This Been Tested?

I built the plugin with the latest release of OBS and tested using postman calls. Tested OS(s):

Types of changes

Checklist: