ffmpeg如何为音频帧申请AVFrame

来源:互联网 发布:程序员mysql 书籍推荐 编辑:程序博客网 时间:2024/05/18 00:19

废话不多说,直接贴代码

AVFrame* alloc_audio_frame(){    AVFrame *frame = av_frame_alloc();    if(frame == NULL)    {        av_log(NULL,AV_LOG_ERROR,"Allocate frame failed\n");        return NULL;    }        frame->nb_samples = 1024;//AAC的长度,格式不一样,值也不一样    frame->channel_layout = av_get_defalut_channel_layout(2);    frame->sample_rate = 44100;        av_frame_get_buffer(frame,0);    return frame;}

原创粉丝点击