PipeWire: List of example programs

PipeWire 1.2.0

Loading...
Searching...
No Matches
List of example programs

- tutorial1.c:
  Tutorial - Part 1: Getting Started

- tutorial2.c:
  Tutorial - Part 2: Enumerating Objects

- tutorial3.c:
  Tutorial - Part 3: Forcing A Roundtrip

- tutorial4.c:
  Tutorial - Part 4: Playing A Tone

- tutorial5.c:
  Tutorial - Part 5: Capturing Video Frames

- tutorial6.c:
  Tutorial - Part 6: Binding Objects

- audio-src.c:
  Audio source using pw_stream.

- audio-dsp-src.c:
  Audio source using pw_filter

- audio-dsp-filter.c:
  Audio filter using pw_filter.

- audio-capture.c:
  Audio capture using pw_stream.

- video-play.c:
  Video input stream using pw_stream.

- video-src.c:
  Video source using Stream.

- video-dsp-play.c:
  Video input stream using pw_filter.

- video-dsp-src.c:
  Video source using Stream.

- video-play-pull.c:
  Video input stream using pw_stream_trigger_process, for pull mode.

- video-play-reneg.c:
  Video input stream using pw_stream, with format renegotiation.

- video-src-alloc.c:
  Allocating buffer memory and sending fds to the server.

- video-src-reneg.c:
  Renegotiating video producer and consumer formats with Stream

- video-src-fixate.c:
  Fixating negotiated modifiers.

- video-play-fixate.c:
  Video input stream using pw_stream, with format fixation.

- midi-src.c:
  MIDI source using pw_filter.

- internal.c:
  In process pipewire graph

- export-sink.c:
  Exporting and implementing a video sink SPA node, using Core API.

- export-source.c:
  Exporting and implementing a video source SPA node, using Core API.

- export-spa.c:
  Exporting and loading a SPA node, using Core API.

- export-spa-device.c:
  Exporting and loading a SPA device, using Core API.

- bluez-session.c:
  Using the SPA Device API, among other things.

- local-v4l2.c:
  Example using libspa-v4l2, with only SPA

- spa/examples/adapter-control.c:
  Running audioadapter nodes.

- spa/examples/example-control.c:

- spa/examples/local-libcamera.c:
  Example using libspa-libcamera, with only SPA

- spa/examples/local-v4l2.c:
  Example using libspa-v4l2, with only SPA