作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这个代码:
#include <stdlib.h>
#include <string.h>
#include <libavcodec/avcodec.h>
#include <libavutil/opt.h>
#include <libavformat/avformat.h>
int main(int argc, char **argv)
{
avcodec_register_all();
av_register_all();
struct AVCodecTag * const *avctag;
AVOutputFormat *outputFormat = NULL;
const char *file = "file.mp4";
outputFormat = av_guess_format(0, file, 0);
if( ! outputFormat)
{
printf ("No container found\n");
exit (1);
}
printf("%s %d\n",outputFormat->long_name,outputFormat->video_codec);
avctag = outputFormat->codec_tag[0];
printf("%d\n",avctag->id);
}
error: ‘*avctag’ is a pointer; did you mean to use ‘->’?
printf("%d\n",avctag->id);
warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
avctag = outputFormat->codec_tag;
最佳答案
指针 avctag
声明,就像一个指向常量指针的指针
struct AVCodecTag * const *avctag;
printf("%d\n",avctag->id);
avctag = outputFormat->codec_tag[0];
outputFormat->codec_tag[0]
的类型是什么?
关于有人可以提供有关 gcc 的这些错误的线索吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60727127/
有人可以给我一个修复的想法吗,让 surehits 引导移动优化,这意味着使用他们的移动 View ......有一个选项,但它似乎对我不起作用,干杯! 如果有人遇到同样的问题,并且有解决方案,我会很
我有这个过程作为 T-SQL 脚本的一部分被删除/创建 - 想法是插入父记录,并将其 ID 输出给调用者,以便我可以使用该 ID 插入子记录。 if exists (select * from sys
在我的网页上,我有一个居中的 Logo /Bootstrap 以及 Logo /Bootstrap 下方的两个 div。我希望使 div 看起来根据 Logo /Bootstrap 居中。 我尝试使用
摘要: 由于我的 .vimrc 文件中有以下行,我收到以下错误 错误: E474: Invalid argument: listchars=tab:»·,trail:· .vimrc: set lis
我是一名优秀的程序员,十分优秀!