OpenMax硬解码 输入和输出端口分配完buffer后,程序挂掉,求高手指点
幸福摩天轮 2012-10-12 02:25:38 本人现在在做NVida Tegra2的OpenMax硬解码,采用IOMX.h中的适配层接口,调用service端的相应接口来实现解码器创建,h264解码组件的端口设置和端口buffer的分配,但是在进行端口buffer分配完成以后,程序直接挂掉了,打印信息显示Media server挂掉了: 相关打印信息如下:
10-12 10:30:46.293: WARN/AudioSystem(1052): AudioFlinger server died!
10-12 10:30:46.293: WARN/AudioSystem(1052): AudioPolicyService server died!
10-12 10:30:46.293: INFO/ServiceManager(966): service 'media.audio_flinger' died
10-12 10:30:46.293: INFO/ServiceManager(966): service 'media.player' died
10-12 10:30:46.293: INFO/ServiceManager(966): service 'media.camera' died
10-12 10:30:46.293: INFO/ServiceManager(966): service 'media.audio_policy' died
10-12 14:16:21.485: ERROR/AudioService(1059): Media server died.
10-12 14:16:21.485: ERROR/AudioService(1059): Media server started.
这个问题纠结了2天了,希望大牛们给点建议!!!