golanggohlsrtmpwebrtcmedia-serverobs-studiortcprtmp-proxyrtmp-serverrtprtsprtsp-proxyrtsp-relayrtsp-serversrtstreamingwebrtc-proxy
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.
19 lines
368 B
19 lines
368 B
package core |
|
|
|
import ( |
|
"github.com/aler9/gortsplib" |
|
) |
|
|
|
type streamTrackGeneric struct { |
|
writeDataInner func(*data) |
|
} |
|
|
|
func newStreamTrackGeneric(track gortsplib.Track, writeDataInner func(*data)) *streamTrackGeneric { |
|
return &streamTrackGeneric{ |
|
writeDataInner: writeDataInner, |
|
} |
|
} |
|
|
|
func (t *streamTrackGeneric) writeData(data *data) { |
|
t.writeDataInner(data) |
|
}
|
|
|