Filtering added.

This commit is contained in:
zergon321
2022-01-02 02:00:38 +03:00
parent 36a7c8a03b
commit c4e26e0f6f
+9
View File
@@ -60,6 +60,12 @@ func readVideoAndAudio(media *reisen.Media) (<-chan *image.RGBA, <-chan [2]float
return nil, nil, nil, err
}*/
/*err = media.Streams()[0].ApplyFilter("h264_mp4toannexb")
if err != nil {
return nil, nil, nil, err
}*/
go func() {
for {
packet, gotPacket, err := media.ReadPacket()
@@ -74,6 +80,9 @@ func readVideoAndAudio(media *reisen.Media) (<-chan *image.RGBA, <-chan [2]float
break
}
/*hash := sha256.Sum256(packet.Data())
fmt.Println(base58.Encode(hash[:]))*/
switch packet.Type() {
case reisen.StreamVideo:
s := media.Streams()[packet.StreamIndex()].(*reisen.VideoStream)