ls frame.h frame.h lxq@ubuntu:~/ffmpeg/ffmpeg-4.41/libavutil$ grep . -re av_frame_get_best_effort_samples -n lxq@ubuntu:~/ffmpeg/ffmpeg-4.41/libavutil$
时间: 2023-10-09 08:06:15 浏览: 164
ubuntu 下使用ffmpeg
根据你提供的信息,frame.h文件存在,但是在该文件中没有找到av_frame_get_best_effort_samples函数的定义。这可能是因为该函数定义在其他的头文件中,然后在frame.h中进行了声明。
你可以尝试在FFmpeg源码目录下使用以下命令查找该函数的定义:
```
grep . -re "av_frame_get_best_effort_samples" -n
```
如果找到了该函数的定义,可以查看所在的文件,然后在你的代码中添加相应的头文件即可。如果仍然无法找到该函数的定义,建议你检查一下你的FFmpeg源码是否完整,并确保你正在查找的是正确版本的FFmpeg源码。
阅读全文