BinaryWriter

org.llm4s.speech.io.BinaryWriter
See theBinaryWriter companion object
trait BinaryWriter[T]

Contextual capability for binary writing as suggested in PR review. Provides implicit conversion for different data types to binary format.

This abstraction allows writing: writer.write(5.toShort) // writes short writer.write(5) // writes int

And enables data-driven programming: List(channels.toShort, sampleRate, byteRate...).foldLeft(dos)(writer.write)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def write(dos: DataOutputStream, value: T): DataOutputStream