在看ffmpeg工程的时候,需要调用输出一个变量码率,然而这个变量“隐藏”的特别深,其中涉及到二重指针,部分代码如下:
int main(int argc, char* argv[])
{
//....
AVFormatContext *pFormatCtx;
printf("frame rate:%d\n",pFormatCtx->streams[videoindex]->r_frame_rate.num);
//...
return 0;
}
typedef struct AVFormatContext {
AVStream **streams;//二重指针
};
typedef struct AVStream {
AVRational r_frame_rate;
};
type