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

linux input plugins for desktop and audio capture #49

Merged
merged 15 commits into from
Mar 11, 2014

Conversation

fryshorts
Copy link
Contributor

these patches add two plugins implementing:

  • desktop capture via xshm
  • audio capture via pulseaudio

@OBSJenkins
Copy link

Can one of the admins verify this patch?

fryshorts and others added 15 commits March 11, 2014 14:01
Added library to get the mouse pointer with the XFixes
extension and draw it via a sprite.
Moved the screen grabbing and texture generation to the
_tick function in order to keep _render fast.
Migrated xshm video source to the new plugin api.
- first try at implementing a pulse audio input plugin,
  it is currently completely untested.

- added license headers to source files
Instead of copying the data from pulse to a local buffer and
then push it to obs, the pointer from pulse is now used and
pa_stream_drop() called afterwards.
pulse audio provides it's own convenience function to
iterate the mainloop, no need to use a custom one.
pulseaudio provides timing information for the stream, we use
that instead of system time.
We use the default format to avoid any resampling by pulse audio,
since obs will probably resample anyways if necessary.
The event functions got renamed in obs.
jp9000 added a commit that referenced this pull request Mar 11, 2014
linux input plugins for desktop and audio capture
@jp9000 jp9000 merged commit 88e4e7f into obsproject:master Mar 11, 2014
@fryshorts fryshorts deleted the linux-input branch April 29, 2014 22:23
Gol-D-Ace pushed a commit to Gol-D-Ace/obs-studio that referenced this pull request Feb 20, 2021
* Add VLC library to SLOBS CI

* Change name of VLCPath variable

* Correct VLCPath declaration in win-build.cmd
@kilinbox kilinbox mentioned this pull request Feb 22, 2021
notr1ch pushed a commit to notr1ch/obs-studio that referenced this pull request Aug 16, 2022
* Norwegian Translation

* Update nb-NO.ini

* Norwegian Translation

small fixes
notr1ch pushed a commit to notr1ch/obs-studio that referenced this pull request Aug 16, 2022
kc5nra pushed a commit to amazon-contributing/upstreaming-to-obs-studio that referenced this pull request Jan 13, 2024
…onfig-download-error-dialog

simulcast: Move encode config error dialog to main thread
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.

None yet

4 participants