Search

Lib.rs

› Development tools › moosicbox_core
#audio #pulse-audio #outputs #pulse #cpal

moosicbox_audio_output

MoosicBox audio outputs package

by Braden Steffaniak

  • Install
  • API reference
  • GitHub repo (moosicbox)
  • Home (moosicbox.com)

1 unstable release

0.1.0 Oct 4, 2024

#934 in Development tools

Download history 121/week @ 2024-09-28 39/week @ 2024-10-05 31/week @ 2024-10-12 26/week @ 2024-10-19 26/week @ 2024-10-26 26/week @ 2024-11-02

110 downloads per month
Used in 15 crates (7 directly)

MPL-2.0 and maybe LGPL-3.0

210KB
5K SLoC

MoosicBox audio_output crate

Dependencies

~14–50MB
~860K SLoC

  • api actix-web
  • api openapi moosicbox_paging
  • api serde+derive
  • bytes
  • asio? cpal jack? oboe-shared-stdcxx cpal 0.15.3
  • cpal rb
  • aac fdk-aac
  • pulseaudio-simple pulseaudio-standard libpulse-binding not win
  • pulseaudio-simple libpulse-simple-binding not win
  • log+release_max_level_trace
  • moosicbox_assert
  • moosicbox_audio_decoder
  • aac flac mp3 opus moosicbox_audio_encoder
  • opus ogg 0.9.1
  • opus opus
  • mp3 mp3lame-encoder
  • moosicbox_env_utils
  • openapi utoipa 5.0.0-rc.0+actix_extras
  • moosicbox_resampler
  • moosicbox_stream_utils
  • moosicbox_task
  • symphonia+all
  • thiserror
  • tokio+rt-multi-thread+tracing

Other features

  • default-windows
  • fail-on-warnings
  • pulseaudio
Related: moosicbox_player, moosicbox_scan, moosicbox_session, moosicbox_files, moosicbox_library, moosicbox_aconverter, moosicbox_admin_htmx, moosicbox_app_native, moosicbox_app_native_bundled, moosicbox_app_native_lib, moosicbox_app_native_renderer, moosicbox_app_native_ui, moosicbox_app_tauri_bundled, moosicbox_app_client, moosicbox_app_create_config, moosicbox_app_ws, moosicbox_assert, moosicbox_async_service, moosicbox_audio_decoder, app-tauri-plugin-player
See also: cpal, portaudio, paswitch-rs, libpulse-binding, libpulse-simple-binding, mixxc, ego, turtle-build, tbll, oddio

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.