# Run sample applications for video and audio

Source: [https://docs.qualcomm.com/doc/80-70022-50/topic/audio-sample-applications.html](https://docs.qualcomm.com/doc/80-70022-50/topic/audio-sample-applications.html)

The sample applications for the Qualcomm Linux video engine provide custom use cases
        for video playback, encoding, decoding, transforming, transcoding, and composition. The
        audio use cases show the custom use cases for playback and recording of the audio files in
        different formats, in addition to various other capabilities of the Qualcomm Linux
        audio.

If you face issues with camera or display, see [Camera troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-17/troubleshooting.html) and [Display troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-18/debug.html).

- **[Video wall](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-concurrent-videoplay-composition.html)**  

The **gst-concurrent-videoplay-composition** application supports concurrent video         playback for MP4 AVC (H.264) videos and performs composition on a video wall display.
- **[Smart codec](https://docs.qualcomm.com/doc/80-70022-50/topic/smart-codec.html)**  

The **gst-smartcodec-example** application reduces bandwidth and storage resources         based on scene change estimate thresholds.
- **[Multi format decode](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-videocodec-concurrent-playback.html)**  

The **gst-videocodec-concurrent-playback** application supports concurrent video         playback for AVC (H.264) and HEVC (H.265) videos. It demonstrates the concurrent decoding         capabilities of the Qualcomm Linux video engine, which can process different video codecs         simultaneously.
- **[Audio-video playback](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-audio-video-playback.html)**  

The **gst-audio-video-playback** application supports simultaneous audio and video         decoding and playback of FLAC/MP3 audio and AVC/HEVC video.
- **[Video transcoding](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-video-transcode-example.html)**  

The **gst-video-transcode-example** application supports video transcoding of         AVC-to-HEVC or HEVC-to-AVC format. A few use cases can be video editing, security camera,         and augmented reality.
- **[Video playback](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-video-playback-example.html)**  

The **gst-video-playback-example** application allows you to decode and playback a         video file. The standard playback options such as play, pause, resume, and fast forward are         supported.
- **[Audio and video encode](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-audio-video-encode.html)**  

The **gst-audio-video-encode** application encodes audio and video data, which is         stored in a user-specified output file. A few use cases for this application are streaming         services, video conferencing, and surveillance systems.
- **[Audio playback](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-audio-decode-sample.html)**  

The **gst-audio-decode-example** application demonstrates the playback of audio         files in WAV, MP3, and FLAC formats. Separate pipelines for each audio format ensure         efficient processing and compatibility.
- **[Audio recording](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-audio-encode-example-without-flac.html)**  

The **gst-audio-encode-example** application encodes audio in FLAC or WAV formats.
- **[Video transformation](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-transform-example.html)**  

The **gst-transform-example** application supports rotation, flipping, and scaling         operations.
- **[Video composition](https://docs.qualcomm.com/doc/80-70022-50/topic/gst-weston-composition-example.html)**  

The **gst-weston-composition-example** application allows you to arrange live         camera input or offline files on the screen using the picture-in-picture (PiP) or side by         side display formats. A few use cases of this application are video conferencing and online         educational courses.

**Parent Topic:** [Run multimedia sample applications](https://docs.qualcomm.com/doc/80-70022-50/topic/multimedia-sample-applications.html)

Last Published: Feb 20, 2026

[Previous Topic
Decode JPEG images](https://docs.qualcomm.com/bundle/publicresource/80-70022-50/topics/gst-jpg-decode-example.md) [Next Topic
Video wall](https://docs.qualcomm.com/bundle/publicresource/80-70022-50/topics/gst-concurrent-videoplay-composition.md)