Go-based FM stereo transmitter with RDS, Windows-first and cross-platform
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- package ingest
-
- import "context"
-
- type Source interface {
- Descriptor() SourceDescriptor
- Start(ctx context.Context) error
- Stop() error
- Chunks() <-chan PCMChunk
- Errors() <-chan error
- Stats() SourceStats
- }
-
- // StreamTitleSource is an optional extension for sources that expose
- // title/metadata updates (for example ICY StreamTitle).
- type StreamTitleSource interface {
- StreamTitleUpdates() <-chan string
- }
|