是否有适用于流的C / C ++ FLAC标记库?无论我在哪里,我只找到那些处理文件的人。这对我来说有点奇怪 - 为什么要使用像文件这样有限的东西而不是更抽象的流。好吧,也许我只是被托管语言整洁所破坏(我更像是一个Java人,但这次我需要非托管代码解决方案)。
答案 0 :(得分:1)
我不熟悉任何FLAC库,但reference FLAC library支持interface for custom I/O。这允许您编写一个小的存根,它将I / O调用转换为自定义数据源,而不必是文件。
但是,它似乎需要能力来寻求。如果是这种情况,那么您可能无法在没有允许您搜索的高级协议的情况下包装套接字。