mirror of
https://github.com/Monibuca/plugin-jessica.git
synced 2025-10-04 07:37:01 +08:00
fix:对avcc的读取用GetAVCC
This commit is contained in:
@@ -44,19 +44,19 @@ func (j *JessicaSubscriber) OnEvent(event any) {
|
|||||||
case AudioDeConf:
|
case AudioDeConf:
|
||||||
j.head[0] = 1
|
j.head[0] = 1
|
||||||
binary.BigEndian.PutUint32(j.head[1:], 0)
|
binary.BigEndian.PutUint32(j.head[1:], 0)
|
||||||
j.WriteAVCC(v.AVCC)
|
j.WriteAVCC(v.GetAVCC())
|
||||||
case VideoDeConf:
|
case VideoDeConf:
|
||||||
j.head[0] = 2
|
j.head[0] = 2
|
||||||
binary.BigEndian.PutUint32(j.head[1:], 0)
|
binary.BigEndian.PutUint32(j.head[1:], 0)
|
||||||
j.WriteAVCC(v.AVCC)
|
j.WriteAVCC(v.GetAVCC())
|
||||||
case *AudioFrame:
|
case *AudioFrame:
|
||||||
j.head[0] = 1
|
j.head[0] = 1
|
||||||
binary.BigEndian.PutUint32(j.head[1:], v.AbsTime)
|
binary.BigEndian.PutUint32(j.head[1:], v.AbsTime)
|
||||||
j.WriteAVCC(v.AVCC)
|
j.WriteAVCC(v.GetAVCC())
|
||||||
case *VideoFrame:
|
case *VideoFrame:
|
||||||
j.head[0] = 2
|
j.head[0] = 2
|
||||||
binary.BigEndian.PutUint32(j.head[1:], v.AbsTime)
|
binary.BigEndian.PutUint32(j.head[1:], v.AbsTime)
|
||||||
j.WriteAVCC(v.AVCC)
|
j.WriteAVCC(v.GetAVCC())
|
||||||
default:
|
default:
|
||||||
j.Subscriber.OnEvent(event)
|
j.Subscriber.OnEvent(event)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user