obs-studio/libobs
fryshorts 5894054521 Fix small bug in timestamp smoothing for audio sources
Due to a small error in the timestamp smoothing code the timestamp of
audio packages that were too early was always set to the next expected
timestamp, even if the difference was bigger than the smoothing threshold.

This would cause obs to simply append all audio data to the buffer even if
the real timestamp was way smaller than the next that was expected.

This should reduce corruption problems with for example the pulseaudio
plugin, which resends data under certain conditions.
2014-10-09 22:25:29 +02:00
..
callback (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
data Add obs_get_default_rect_effect 2014-10-03 20:18:01 +02:00
graphics (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
media-io libobs/media-io: Add more audio debug output 2014-10-06 18:49:53 -04:00
util libobs/util: Write 0 character when converting empty strings 2014-10-04 21:48:08 +02:00
CMakeLists.txt cmake: Replace FFMpeg modules with single module 2014-09-27 09:41:13 -07:00
LibObsConfig.cmake.in cmake: Export plugin data destination 2014-09-27 09:41:32 -07:00
LibObsConfigVersion.cmake.in
obs-avc.c
obs-avc.h
obs-cocoa.c
obs-config.h
obs-data.c Sort obs_data_items by name 2014-10-01 15:32:49 +02:00
obs-data.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-defs.h
obs-display.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
obs-encoder.c (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-encoder.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-ffmpeg-compat.h
obs-interaction.h
obs-internal.h Add obs_get_default_rect_effect 2014-10-03 20:18:01 +02:00
obs-module.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-module.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-nix.c Fix calculation of physical memory on linux systems 2014-10-05 13:01:19 -07:00
obs-output.c (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-output.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-properties.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-properties.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-scene.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
obs-scene.h
obs-service.c (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-service.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-source.c Fix small bug in timestamp smoothing for audio sources 2014-10-09 22:25:29 +02:00
obs-source.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-ui.h
obs-video.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-view.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-windows.c
obs.c Fix crash in obs_get_video_info when video_output_get_info returns NULL 2014-10-05 22:33:53 +02:00
obs.h Add obs_get_default_rect_effect 2014-10-03 20:18:01 +02:00
obs.hpp (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obsconfig.h.in