2011-07-15 156 views
0

我很好奇調試的一些錯誤代碼我從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 ::連接和HTTPDataSource :: connectWithRedirectsAndRange功能


我周圍的一些那些codeAurora網頁瀏覽的看着,似乎各種.h文件與HTTP和MediaPlayer相關,但找不到這些錯誤代碼的數字轉換......我也嘗試使用頂部的codeAurora搜索欄來查找它們,但沒有任何運氣。


我開始想我需要學習GIT是如何工作的,整個源代碼樹下載到我的硬盤驅動器,然後搜索使用先進的文本編輯器或IDE VC2010的#define和負數


但是在我這樣做之前,我想我會在這裏發帖,看看有沒有人有任何見解,提示,或者甚至知道這些代碼?HTTPDataSource錯誤代碼

+0

OK沒關係看來我找到了答案通過檢查這兩個頁面: http://android.git.kernel.org/?p= platform/frameworks/base.git; a = blob; f = include/media/stagefright/MediaErrors.h; h = 6df4d86b3811352dd447cb457de24a4083a5e9d8; hb = HEAD http://android.git.kernel.org/?p=platform/ frameworks/base.git; a = blob; f = include/utils/Errors.h; h = 81f818b75d222b0c099efb062f5bd39530642211; hb = HEAD 看起來好像是: -1002 = ERROR_UNKNOWN _HOST -1007 = ERROR_MALFORMED – eerok512

+0

以及我現在不需要其他人的數字......我之所以要求其他人是因爲我看到他們中的任何一個是否與-1002或-1007匹配 – eerok512

回答