[igt-dev] [PATCH i-g-t 0/8] tests/kms_chamelium: add amplitude test

Simon Ser
2019-05-24T08:07:52Z

This series supersedes the previous one starting with "tests/kms_chamelium:
refactor audio test".

The series performs a refactoring of the current audio test to be able to
introduce a new one.

The new test checks the amplitude. This makes sure no scaling of the signal is
observed, and the window should be small enough to detect pops.

Simon Ser (8):
tests/kms_chamelium: refactor audio test
tests/kms_chamelium: introduce audio_state_receive
tests/kms_chamelium: rename do_test_display_audio and
test_audio_configuration
tests/kms_chamelium: explain why 8-channel tests aren't performed
lib/igt_audio: introduce audio_convert_to
tests/kms_chamelium: add name parameter to audio_state_start
lib/igt_audio: make audio_extract_channel_s32_le support a NULL dst
tests/kms_chamelium: add pulse audio test

lib/igt_audio.c | 98 +++++----
lib/igt_audio.h | 12 +-
tests/kms_chamelium.c | 474 ++++++++++++++++++++++++++++--------------
3 files changed, 378 insertions(+), 206 deletions(-)