用lame mpeg layer3 filter怎么设置采样率等参数?

[复制链接]
查看11 | 回复6 | 2021-1-27 06:39:47 | 显示全部楼层 |阅读模式
我试着从outputpin获得IAMStreamConfig接口,但是失败了,请问要怎么做?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:39:47 | 显示全部楼层
说明这个outpin没有实现IAMStreamConfig接口。这个接口一般在capturefilter和compressionfilter的outpin上实现。。。。。
回复

使用道具 举报

千问 | 2021-1-27 06:39:47 | 显示全部楼层
那要怎么做啊....
回复

使用道具 举报

千问 | 2021-1-27 06:39:47 | 显示全部楼层
你看看lamempeglayer3filter提供了哪些接口。。。。。
有没有你需要的接口。。。。。。
回复

使用道具 举报

千问 | 2021-1-27 06:39:47 | 显示全部楼层
废话,我要知道它提供什么接口可以设置了还用问吗?
回复

使用道具 举报

千问 | 2021-1-27 06:39:47 | 显示全部楼层
试着从LamMp3Filter本身去获取IAMStreamConfig看看。
回复

使用道具 举报

千问 | 2021-1-27 06:39:47 | 显示全部楼层
我不知道楼主用的“lamempeglayer3filter”是L.A.M.E.的哪个版本带的哪个Filter?
如果你用的是哪位网友自己用L.A.M.E.开发的Filter,那么除非去问他,否则没法知道读写码率的接口。
不过Encoder在IAMStreamConfig里设置码率至今我还没见过。
假如你提到的“lamempeglayer3filter”就是L.A.M.E.库的“\lame-3.??\dshow”里带的那个“LAMEAudioEncoder”的话,那么这个组件不是有一个“IAudioEncoderProperties”接口吗,就在那个叫做“iaudioprops.h”的文件里。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行