F:\qt_projects\QtScrcpy\decoder\decoder.cpp:224: error: cannot convert 'AVPacket' to 'AVPacket**' for argument '1' to 'void av_packet_free(AVPacket**)' av_packet_free(packet); ^是什么意思
时间: 2024-03-31 18:36:33 浏览: 106
IVNET_H264Decoder_free.rar_Free!_H264Decoder_h.264 player _play
这个错误提示的意思是无法将AVPacket类型的packet变量转换为AVPacket**类型的指针。av_packet_free函数的参数需要传递AVPacket类型的指针的指针,而你传递的是AVPacket类型的指针。可能是因为你的代码中调用了错误的函数,或者传递的参数类型不匹配。如果你想要释放AVPacket变量,可以使用av_packet_unref()函数,该函数的参数为AVPacket指针类型。
阅读全文