Skip to content

Adding GStreamer test cases for Audio record and playback functionali…#330

Open
nitinn22 wants to merge 5 commits intoqualcomm-linux:mainfrom
nitinn22:feature/gstachange
Open

Adding GStreamer test cases for Audio record and playback functionali…#330
nitinn22 wants to merge 5 commits intoqualcomm-linux:mainfrom
nitinn22:feature/gstachange

Conversation

@nitinn22
Copy link
Contributor

@nitinn22 nitinn22 commented Mar 6, 2026

…ty, supports wav and flac codecs, added support in lib gstreamer sh function to handle pipelines.

It validates audio recording and playback using GStreamer (gst-launch-1.0) with:

  • audiotestsrc - Synthetic audio generation (no microphone needed)
  • pulsesrc - Hardware audio capture (microphone/line-in)
  • pulsesink - PulseAudio playback
  • wavenc / flacenc - Audio encoding
  • wavparse / flacparse + flacdec - Audio decoding

nitinn22 added 2 commits March 7, 2026 00:39
…ty, supports wav and flac codecs, added support in lib gstreamer sh function to handle pipelines

Signed-off-by: Nitin Nakka <nitinn@qti.qualcomm.com>
…io script added handle to check file size to be minimum 1000 bytes before initiating playback or else to skip it

Signed-off-by: Nitin Nakka <nitinn@qti.qualcomm.com>
@smuppand smuppand requested review from abbajaj806 and tmoida March 7, 2026 00:16
nitinn22 added 2 commits March 7, 2026 08:16
Signed-off-by: Nitin Nakka <nitinn@qti.qualcomm.com>
… incl corresponding lib gstreamer

Signed-off-by: Nitin Nakka <nitinn@qti.qualcomm.com>
@smuppand smuppand requested review from Vkenjam and bhargav0610 March 8, 2026 00:45
…existing video and display tests as well. Yaml files updated for all tests by removing || true in res line

Signed-off-by: Nitin Nakka <nitinn@qti.qualcomm.com>
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.

2 participants