HTTPDataSource错误代码

时间:2011-07-15 01:21:40

标签: android

我很好奇调试了从MediaPlayer获得的一些错误代码...特别是“AwesomePlayer”和“StagefrightPlayer”子模块


我在互联网上发现这个“Android开源项目”似乎暴露了驱动这些模块的一些代码,或者它可能是模拟器代码,就像公共WINE源代码暴露模拟器对真实的“解释”一样码


https://www.codeaurora.org/git/projects/qrd-gb-dsds-7225/repository/revisions/f6156a77044113680d038934b06bde333a1e69ea/entry/frameworks/base/media/libstagefright/HTTPDataSource.cpp


但不管它是仿真还是真正的原始来源,我都有兴趣获得以下数字翻译:
UNKNOWN_ERROR
ERROR_IO
ERROR_ALREADY_CONNECTED
ERROR_NOT_CONNECTED
ERROR_UNSUPPORTED


而且我也有兴趣获得以下数字的人类可读翻译:
-1002
-1007


主要是我研究了HTTPDataSource :: connect和HTTPDataSource :: connectWithRedirectsAndRange函数


我浏览了一些codeAurora页面,查看了似乎与HTTP和MediaPlayer相关的各种.h文件,但找不到这些错误代码的数字翻译...我也尝试使用顶部的codeAurora搜索栏找到他们,但也没有任何运气。


我开始认为我需要了解GIT如何工作并将整个源代码树下载到我的硬盘驱动器,然后使用高级文本编辑器或VC2010 IDE搜索那些#defines和负数


但在我这样做之前,我想我会在这里发帖,看看是否有人有任何见解,提示,或者甚至可能知道这些代码?