播放坏视频文件,底层notify错 误信息太慢
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
播放一个坏的视频文件,拖动到坏的视频位置后,需要约5秒的时间才能弹出“坏文件,无法播放此视频”的popup提示
框。
[SOLUTION]
mpeg4extractor对error file read bitstream length 0有个error handling(会继续读,直到timeout),timeout时
间是3s。若客户觉得3s太长,可以自行修改这个值:
alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\av\media\libstagefright\MPEG4Extractor.cpp:
#ifndef android_DEFAULT_CODE
const static int64_t kZeroBufTimeOutUs = 3000000LL; //handle the zero data
#endif
播放一个坏的视频文件,拖动到坏的视频位置后,需要约5秒的时间才能弹出“坏文件,无法播放此视频”的popup提示
框。
[SOLUTION]
mpeg4extractor对error file read bitstream length 0有个error handling(会继续读,直到timeout),timeout时
间是3s。若客户觉得3s太长,可以自行修改这个值:
alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\av\media\libstagefright\MPEG4Extractor.cpp:
#ifndef android_DEFAULT_CODE
const static int64_t kZeroBufTimeOutUs = 3000000LL; //handle the zero data
#endif
