LearnVideoToolBox icon indicating copy to clipboard operation
LearnVideoToolBox copied to clipboard

音视频的实践,h264的编解码,aac的编解码,Audio Unit各种实践

Results 8 LearnVideoToolBox issues
Sort by recently updated
recently updated
newest added

大佬,写一个265硬解码案例呗

static OSStatus PlayCallback(void *inRefCon, AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData) { LYPlayer *player = (__bridge LYPlayer *)inRefCon; ioData->mBuffers[0].mDataByteSize = (UInt32)[player->inputSteam read:ioData->mBuffers[0].mData maxLength:(NSInteger)ioData->mBuffers[0].mDataByteSize];; NSLog(@"out size: %d",...

`首先,非常感谢您在简书上关于Audio Unit的文章以及这些开源的代码!节省了我很多时间,也给了我很大的帮助!` 我在研究您的代码Tutorial07-AudioUnitPlayPCM中的LYPlayer.m时看到有一些代码初始化、管理了一个bufferlist变量,与我自己的代码对照后感觉不太对:我的bufferlist是从系统里拿的,为什么你的是自己创建的? 我仔细看了看,您的代码只是初始化、申请其内存、释放其内存,却从未向bufferlist中填充过任何有意义的内容。 于是我把您项目中有关bufferlist的代码**全部注释掉**,并且编译运行。代码在我的iPhone XS,iOS14.1上**运行良好,声音正常播放**。 注:因网络原因,我是从gitee上 https://gitee.com/wu_jian_jian/LearnVideoToolBox?_from=gitee_search 克隆的仓库。内容应该和这个仓库是一样的。

对于Tutorial08,我将采样率改为48000,AudioUnitRender报error:-50,本人猜测是bufferList分配的内存不够,不过增加内存分配也没有改善,希望大神解答一下,不胜感激

项目08,听不到录音耳返,外放能听见伴奏,插上耳机就听不见伴奏,想问问原因。

项目11,两个声道都只听得到伴奏,听不到录音数据,想问问原因。