使用FFmpeg解码的PCM音频数据是以一定格式存放的,包含在codec_ctx->sample_fmt中。使用AudioUnit可以直接播放FFmpeg中AV_SAMPLE_FMT_S16、AV_SAMPLE_FMT_S16P、AV_SAMPLE_FMT_FLT和AV_SAMPLE_FMT_FLTP格式的PCM数据。 //通过AUGraph来创建AudioUnit-(OSStatus)setupAudioUnitWithStreamDescription:(AudioStreamBasicDes...
从标准输入读取图像, 将背景模式设置为浅色或深色, 设置边框, 设置输出高度和宽度, 为输出图像设置自...
extern "C" { #include <libavutil/samplefmt.h> #include <stdio.h> } int main() { AVSampleFormat sample_fmt = AV_SAMPLE_FMT_FLTP; const char *sample_fmt_name = av_get_sample_fmt_name(sample_fmt); if (sample_fmt_name) { printf("Sample format name: %s\n", sample_fmt_name); ...
从标准输入读取图像, 将背景模式设置为浅色或深色, 设置边框, 设置输出高度和宽度, 为输出图像设置自...