指定设备muxing/demuxing库。
一、头文件
avdevice.h
version.h
二、数据结构
struct AVDeviceRect{
int x; //左上角的x坐标
int y; // 左上角的y坐标
int width; // 宽度
int height; //高度
}
以下API允许用户探测设备功能(支持的编解码器,像素格式,采样格式,分辨率,通道数等)。
它是建立在顶级操作AVOption API上。 查询功能可以设置适合设备的视频或音频参数转换器。
可以查询的功能列表:
1、对于音频和视频设备都有效的功能:
1)、编解码器:支持的音频/视频编解码器。类型:AV_OPT_TYPE_INT(AVCodecID值)
2、适用于音频设备的功能:
1)、sample_format:支持的采样格式。 类型:AV_OPT_TYPE_INT(AVSampleFormat值)
2)