Skip to content

v0.6.0

Compare
Choose a tag to compare
@ugjka ugjka released this 17 Feb 17:35
· 23 commits to main since this release
7a53729

What's Changed

  • add option to stream in raw/lossless formats and ability to set endianess by @ugjka in #11

Many thanks to @parkerlreed for their patience and for helping me push Blast to new vistas, bug #7 was a tough one and required an almost complete code refactoring

Full Changelog: v0.5.0...v0.6.0

Blast got a load of new options too:

[ugjka@ugjka blast]$ blast -h
Usage of blast:
  -bige
        use big endian for capture and raw formats
  -bitrate int
        audio format bitrate (default 320)
  -bits int
        audio bitdepth (default 16)
  -channels int
        audio channels (default 2)
  -chunk int
        chunk size in seconds (default 1)
  -debug
        print debug info
  -device string
        dlna device's friendly name
  -dummy
        only serve content
  -format string
        stream audio format (default "mp3")
  -headers
        print request headers
  -ip string
        host ip address
  -log
        log parec and ffmpeg stderr
  -mime string
        stream mime type (default "audio/mpeg")
  -nochunked
        disable chunked tranfer endcoding
  -port int
        stream port (default 9000)
  -rate int
        audio sample rate (default 44100)
  -source string
        audio source (pactl list sources short | cut -f2)
  -useaac
        use aac audio
  -useflac
        use flac audio
  -uselpcm
        use lpcm audio
  -usewav
        use wav audio