stagefright测试MP4_AVC_AAC视频文件 打开-d 选项

该博客记录了使用adb logcat *:d选项来测试MP4_AVC_AAC视频文件的过程。在测试过程中,遇到了AudioFlinger的写入阻塞问题,KeyCharacterMap缺少键盘ID,以及软件渲染创建物理内存堆失败等问题,同时观察到SoundView音量调整和AudioTrack的重新启动情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 adb logcat *:d

W/AudioFlinger(   34): write blocked for 71 msecs, 1432 delayed writes, thread 0xc618

W/AudioFlinger(   34): write blocked for 84 msecs, 1486 delayed writes, thread 0xc618

W/KeyCharacterMap(  415): No keyboard for id 0

W/KeyCharacterMap(  415): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

I/ActivityManager(   62): Starting: Intent { cmp=com.moming.marten/.SystemPlayerActivity (has extras) } from pid 415

W/drawable(  415): Bad element under <shape>: background

I/StagefrightPlayer(   34): setDataSource('/mnt/sdcard/avc_aac.mp4')//设置视频资源路径

D/dalvikvm(   62): GC_CONCURRENT freed 876K, 48% free 4128K/7815K, external 2036K/2548K, paused 7ms+33ms

I/ActivityManager(   62): Displayed com.moming.marten/.SystemPlayerActivity: +1s158ms

D/onCompletion(  415): 38016

D/AudioSink(   34): bufferCount (4) is too small and increased to 12//自动调整buffer数目

W/AudioFlinger(   34): write blocked for 71 msecs, 1507 delayed writes, thread 0xc618

D/dalvikvm(  415): GC_CONCURRENT freed 401K, 55% free 2719K/6023K, external 1478K/1953K, paused 6ms+84ms

W/AudioFlinger(   34): write blocked for 104 msecs, 1514 delayed writes, thread 0xc618

D/SoundView(  415): setIndex: 14//调整音量大小

D/SoundView(  415): setIndex: 14

D/SoundView(  415): setIndex: 15

D/SoundView(  415): setIndex: 15

D/SoundView(  415): setIndex: 15

D/SoundView(  415): setIndex: 15

W/AudioFlinger(   34): write blocked for 70 msecs, 1518 delayed writes, thread 0xc618

W/AudioFlinger(   34): write blocked for 83 msecs, 1535 delayed writes, thread 0xc618

W/AudioFlinger(   34): write blocked for 75 msecs, 1554 delayed writes, thread 0xc618

W/AudioFlinger(   34): write blocked for 80 msecs, 1577 delayed writes, thread 0xc618

W/AudioFlinger(   34): write blocked for 85 msecs, 1589 delayed writes, thread 0xc618

D/SoundView(  415): setIndex: 14

D/SoundView(  415): setIndex: 14

D/SoundView(  415): setIndex: 14

D/SoundView(  415): setIndex: 14

D/SoundView(  415): setIndex: 13

D/SoundView(  415): setIndex: 13

W/AudioFlinger(   34): write blocked for 103 msecs, 1610 delayed writes, thread 0xc618

E/MemoryHeapBase(   34): error opening /dev/pmem_adsp: No such file or directory

I/SoftwareRenderer(   34): Creating physical memory heap failed, reverting to regular heap.//软件渲染

W/AudioFlinger(   34): write blocked for 84 msecs, 1624 delayed writes, thread 0xc618

W/AudioFlinger(   34): write blocked for 72 msecs, 1640 delayed writes, thread 0xc618

D/dalvikvm(  415): GC_CONCURRENT freed 476K, 56% free 2683K/6023K, external 1447K/1953K, paused 5ms+37ms

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

D/dalvikvm(  115): GC_CONCURRENT freed 414K, 53% free 2858K/5959K, external 716K/1038K, paused 256ms+69ms

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/KeyCharacterMap(  415): No keyboard for id 0

W/KeyCharacterMap(  415): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

W/AudioTrack(   34): obtainBuffer() track 0x1e950 disabled, restarting

D/dalvikvm(   62): GC_CONCURRENT freed 900K, 48% free 4110K/7815K, external 2036K/2548K, paused 325ms+58ms

I/ActivityManager(   62): Starting: Intent { cmp=com.moming.marten/.SystemPlayerActivity (has extras) } from pid 415

I/ActivityManager(   62): Starting: Intent { cmp=com.moming.marten/.SystemPlayerActivity (has extras) } from pid 415

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值