uplink/app/streams/metadata_stream.go

15 lines
260 B
Go

package streams
type MetadataStream struct {
me *MetadataExtractor
data chan interface{}
}
func (ms *MetadataStream) Read() map[string]string {
return (<-ms.data).(map[string]string)
}
func (ms *MetadataStream) Close() {
ms.me.pubsub.Unsub(ms.data)
}