mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-01-19 03:38:37 -05:00
- Added a test audio sinewave test source that should just play a sine wave of the middle C note. Using unsigned 8 bit mono to test ffmpeg's audio resampler, seems to work pretty good. - Fixed a boolean trap in threading.h for the event_init function, it now uses enum event_type, which can be EVENT_TYPE_MANUAL or EVENT_TYPE_AUTO, to specify whether the event is automatically reset or not. - Changed display names of test sources to something a little less vague. - Removed te whole "if timestamp is 0 just use current system time" when outputting source audio, if you want to use system time you should just use system time yourself. Using 0 as some sort of "indicator" like that just makes things confusing, and prevents you from legitimately using 0 as a timestamp for your audio data.
24 lines
505 B
Plaintext
24 lines
505 B
Plaintext
AM_CFLAGS = -isystem$(top_srcdir)/libobs
|
|
|
|
if OS_WIN
|
|
if ARCH_X86
|
|
libtestdir = ../../build/plugins/32bit
|
|
else
|
|
libtestdir = ../../build/plugins/64bit
|
|
endif
|
|
else
|
|
libtestdir = $(libdir)/obs-plugins
|
|
endif
|
|
|
|
libtest_LTLIBRARIES = libtest-input.la
|
|
|
|
libtest_input_la_LDFLAGS = -no-undefined
|
|
if OS_WIN
|
|
libtest_input_la_LDFLAGS += -avoid-version
|
|
endif
|
|
libtest_input_la_LIBADD = $(top_srcdir)/libobs/libobs.la
|
|
libtest_input_la_SOURCES = test-filter.c \
|
|
test-input.c \
|
|
test-random.c \
|
|
test-sinewave.c
|