Skip to content

Commit bda70ef

Browse files
author
Steven
committed
fix: use union Message type for MessageHandler
1 parent e099da3 commit bda70ef

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

lib/components/message.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,4 +93,4 @@ export type Message =
9393
| XmlMessage
9494
| JpegMessage
9595

96-
export type MessageHandler = (msg: GenericMessage) => void
96+
export type MessageHandler = (msg: Message) => void

lib/pipelines/html5-video-metadata-pipeline.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export class Html5VideoMetadataPipeline extends Html5VideoPipeline {
2424

2525
const onvifHandlerPipe = Tube.fromHandlers(msg => {
2626
if (msg.type === MessageType.XML) {
27-
metadataHandler(msg as XmlMessage)
27+
metadataHandler(msg)
2828
}
2929
}, undefined)
3030
this.insertAfter(onvifDepay, onvifHandlerPipe)

lib/pipelines/metadata-pipeline.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export class MetadataPipeline extends RtspPipeline {
3636
this.append(onvifDepay)
3737
const handlerSink = Sink.fromHandler(msg => {
3838
if (msg.type === MessageType.XML) {
39-
metadataHandler(msg as XmlMessage)
39+
metadataHandler(msg)
4040
}
4141
})
4242
this.append(handlerSink)

0 commit comments

Comments
 (0)