mirror of
https://github.com/qrtc/ffmpeg-dev-go.git
synced 2025-10-05 15:47:33 +08:00
2023-10-22 11:46:19 CST W43D0
This commit is contained in:
@@ -159,7 +159,7 @@ func main() {
|
||||
if ret := ffmpeg.AvFrameMakeWritable(frame); ret < 0 {
|
||||
os.Exit(1)
|
||||
}
|
||||
samples := unsafe.Slice((*uint16)(unsafe.Pointer(frame.GetDataIdx(0))), 2*avctx.GetFrameSize()+avctx.GetChannels())
|
||||
samples := unsafe.Slice((*uint16)(unsafe.Pointer(frame.GetData()[0])), avctx.GetFrameSize()*avctx.GetChannels())
|
||||
|
||||
for j := 0; j < int(avctx.GetFrameSize()); j++ {
|
||||
samples[2*j] = (uint16)(math.Sin(t) * 10000)
|
||||
|
Reference in New Issue
Block a user