【发布时间】:2013-03-22 09:14:07
【问题描述】:
我阅读了 Apple 技术说明 https://developer.apple.com/library/mac/#technotes/tn2267/_index.html
我尝试像这样调用示例代码“CreateDecoder()”:
OSStatus stat = 0;
VDADecoder *decoder = NULL;
CFDataRef data;
char dataStr[] = "data";
data = CFDataCreate(kCFAllocatorDefault, (UInt8*)dataStr, 5);
stat = CreateDecoder(320, 480, 'avc1', data, decoder);
但它返回状态码 -50,表示“操作无法完成”。
为什么?我应该如何正确称呼它?我想传递“数据”字符串是错误的,坚果我不知道实际上要传递什么......
有人知道解决办法吗?谢谢!
【问题讨论】:
标签: objective-c xcode macos video h.264