-
-
Notifications
You must be signed in to change notification settings - Fork 362
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
4.11.0 combined audio fix + plugintemplate + NDI5 #849
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Update 4.x.x to use obs plugin template
DDRBoxman's audio patch
Replacing NDI SDK 4.x include headers w/ 5.x
This is a partial fix to get FPS back to normal. To complete this fix this commit should be amended with code that alternates between two or more video frame buffers.
paulpv
changed the title
4.10.2 combined audio fix + plugintemplate + NDI5
4.11.0 combined audio fix + plugintemplate + NDI5
Feb 27, 2023
Cherrypick obs-plugintemplate f102d11
Cherrypick from obs-plugintemplate 79ef199
Cherrypick obs-plugintemplate 8649be0 A GitHub Actions job has read-only permission by default and it cannot create releases without configurations. Adding the contents write permission enables the make-release job to create a release.
This was referenced Mar 1, 2023
Closed
This was referenced Mar 2, 2023
When setting the option to "Audio Only" it will throw an error in the log file. To reproduce:
|
Palakis
approved these changes
Mar 5, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Of the ~141 files changed:
obs-plugintemplate
based code..github
folder was added and is 99% a carbon copy ofobs-plugintemplate
.CI
folder was removed.external
folder was removed.installer
folder was removed.azure-pipelines.yml
was removed.These are covered in Replacing NDI SDK 4.x include headers w/ 5.x #835
obs-plugintemplate
's.clang-format
rules.The only real changes in this PR compared to master are:
I have tested this on:
All 3 platforms can both send and receive NDI video.
I have discovered that MacOS OBS is not transmitting audio.I will be investigating that, but considering that was already buggy, I am willing to ship 4.11.0 without MacOS audio output. :/I am also curious if the rewrite branch MacOS audio outputs fine and a code diff between the two might provide me a clue about what is going wrong.It turns out I was just using a bad audio capture source.
I am able to RX audio from the MacOS OBS NDI using other media sources, just not the audio capture source I had previously selected.