OBS Studio - Free and open source software for live streaming and screen recording
COMMITS
/ plugins/linux-pulseaudio/pulse-input.c January 15, 2026
D
linux-pulseaudio: Fix bad channels message format
Dimitris Papaioannou committed
January 10, 2026
A
plugins: Fix typos
Anton Kesy committed
December 8, 2025
P
linux-pulseaudio: Add monitoring deduplication calls
pkv committed
October 4, 2024
R
clang-format: Increase column limit from 80 to 120
Ryan Foster committed
October 8, 2022
K
linux-pulseaudio: Use DONT_MOVE for non-default devices
Kurt Kartaltepe committed
March 21, 2020
H
libobs: Implement and use better scaling function for 64-bit integers
Hans Petter Selasky committed
July 28, 2019
C
UI: Add source icons
Clayton Groeneveld committed
June 23, 2019
J
clang-format: Apply formatting
jp9000 committed
January 20, 2018
January 8, 2018
T
linux-pulseaudio: Surround speaker map
Tjienta Vara committed
T
linux-pulseaudio: Default sample format float32le
Tjienta Vara committed
December 1, 2017
P
libobs/media-io: Replace quad with 4.0
pkviet committed
May 27, 2017
P
libobs: Add surround sound audio support
pkviet committed
September 23, 2017
A
linux-pulseaudio: Get correct default device
Alexandre Vicenzi committed
August 8, 2017
C
linux-pulseaudio: Use actual sink device names
Christoph Hohmann committed
April 4, 2017
S
audio-monitoring: Add ability to monitor Outputs
Shaolin committed
February 6, 2017
J
win-wasapi: Mark audio outputs as unmonitorable
jp9000 committed
August 28, 2016
C
pulse-input: Fix design flaw where source is not created
Christoph Hohmann committed
January 13, 2016
J
libobs: Add source output flag OBS_SOURCE_DO_NOT_DUPLICATE
jp9000 committed
September 16, 2015
J
(API Change) libobs: Pass type data to get_name callbacks
jp9000 committed
October 18, 2014
F
linux-pulseaudio: Force stereo if unknown layout
fryshorts committed
J
linux-pulseaudio: Use defaults for pa_buffer_attr
jp9000 committed
October 6, 2014
F
linux-pulseaudio: Fix the default req. buffer len
fryshorts committed
J
linux-pulseaudio: Use interpolated system timing
jp9000 committed
J
linux-pulseaudio: Use inline for small functions
jp9000 committed
October 7, 2014
C
Force PulseAudio sample format if the source format is not supported by OBS
Christoph Hohmann committed
C
Fix PulseAudio audio format to OBS audio format mapping
Christoph Hohmann committed
September 29, 2014
P
(API Change) Pass data to get_properties when possible
Palana committed
September 26, 2014
J
(API Change) Remove pointers from all typedefs
jp9000 committed
September 2, 2014
F
Log average latency in pulse input
fryshorts committed
August 29, 2014
F
Small coding style fixes in pulse input
fryshorts committed
F
Simplify logging in pulse input
fryshorts committed
F
Use source instead of server info to get format for recording in pulse input
fryshorts committed
August 28, 2014
F
Handle audio channels correctly in pulseaudio plugin
fryshorts committed
August 5, 2014
J
(API Change) Unsquish obs_data_* names
jp9000 committed
J
(API Change) Use 'get' convention: API callbacks
jp9000 committed
August 4, 2014
J
(API Change) Unsquish libobs API callback names
jp9000 committed
J
(API Change) Unsquish libobs (base) names
jp9000 committed
August 2, 2014
J
(API Change) Rename source_audio structure
jp9000 committed
July 10, 2014
J
Add locale for modules
jp9000 committed
June 25, 2014
J
Remove 'locale' parameter from all callbacks
jp9000 committed
J
Remove 'locale' from properties
jp9000 committed
May 21, 2014
F
Remove pa timestamps option from pulseaudio plugin
fryshorts committed
F
Fix requested latency for pulseaudio plugin
fryshorts committed
F
Fix packet/frame counter for pulseaudio plugin
fryshorts committed
May 19, 2014
F
Add some statistics to pulseaudio plugin
fryshorts committed
F
Fix a memory leak in pulseaudio plugin
fryshorts committed
May 18, 2014
F
Change logging statements for pulseaudio plugin
fryshorts committed
April 28, 2014
F
Add option to use alternative timestamps
fryshorts committed
F
Implement defaults functions
fryshorts committed