设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 10995|回复: 16
打印 上一主题 下一主题

进入房间后一直在打印log

[复制链接]

3

主题

15

帖子

53

积分

注册会员

Rank: 2

积分
53
跳转到指定楼层
楼主
发表于 2013-11-5 10:11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一直在打印Underrun user: 0, server: 0, flags 0013该log,然后获取不到房间的人数,输入一段时间的log程序自动奔溃,大虾们出来讨论讨论啥子原因
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2013-11-5 10:30:33 | 只看该作者
您好。这种情况在我们标准的demo上面存在吗?
回复 支持 反对

使用道具 举报

板凳
发表于 2013-11-5 10:30:47 | 只看该作者
你好,你用的是我们的官方demo么?
回复 支持 反对

使用道具 举报

3

主题

15

帖子

53

积分

注册会员

Rank: 2

积分
53
地板
 楼主| 发表于 2013-11-6 08:49:28 | 只看该作者
官方demo出现过,刚刚测试了一下,官方demo没有该情况出现,请问这个是什么原因导致的呢,打印的log中tag是AudioTrack,有时候出现,有时候不出现,出现的时候在线人员列表无反应
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
5#
发表于 2013-11-6 08:58:35 | 只看该作者
您好,根据您的log来看,不是AnyChat内核输出的,但至于是什么原因导致AnyChat之外的其他模块输出了上面的log,还请您再仔细排查一下。

另外在您的程序中,每次都会输出上面的log吗?
回复 支持 反对

使用道具 举报

3

主题

15

帖子

53

积分

注册会员

Rank: 2

积分
53
6#
 楼主| 发表于 2013-11-6 10:35:36 | 只看该作者
这个是内核输出的,经常我进入房间开始就一直输出这句话,
bool AudioTrack::processAudioBuffer(const sp<AudioTrackThread>& thread)
{
    Buffer audioBuffer;
    uint32_t frames;
    size_t writtenSize;
    // Manage underrun callback
    if (mActive && (mCblk->framesReady() == 0)) {
        LOGV("Underrun user: %x, server: %x, flags %04x", mCblk->user, mCblk->server, mCblk->flags);
        if ((mCblk->flags & CBLK_UNDERRUN_MSK) == CBLK_UNDERRUN_OFF) {
            mCbf(EVENT_UNDERRUN, mUserData, 0);
            if (mCblk->server == mCblk->frameCount) {
                mCbf(EVENT_BUFFER_END, mUserData, 0);
            }
            mCblk->flags |= CBLK_UNDERRUN_ON;
            if (mSharedBuffer != 0) return false;
        }
    },这个是内核的代码
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
7#
发表于 2013-11-6 10:51:57 | 只看该作者
njcitwshy 发表于 2013-11-6 10:35
这个是内核输出的,经常我进入房间开始就一直输出这句话,
bool AudioTrack::processAudioBuffer(const sp ...

您好。这个情况有可能是音频模块造成的。请问你的程序使用的是Java音频采集播放模式还是内核采集、播放模式?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
8#
发表于 2013-11-6 10:53:12 | 只看该作者
您好,您可以尝试将音频采集、播放均修改为“内核驱动模式”,看上述log是否还会输出?
回复 支持 反对

使用道具 举报

3

主题

15

帖子

53

积分

注册会员

Rank: 2

积分
53
9#
 楼主| 发表于 2013-11-6 11:07:06 | 只看该作者
本地视频采集驱动(0 默认, 1 Linux驱动,3 Java驱动,采用默认吗?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
10#
发表于 2013-11-6 11:19:00 | 只看该作者
njcitwshy 发表于 2013-11-6 11:07
本地视频采集驱动(0 默认, 1 Linux驱动,3 Java驱动,采用默认吗?

标准demo默认采用的是Java模式,你的程序用的是什么模式呢?通过hallactivity中的ApplyVideoConfig函数设置的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-24 01:14 , Processed in 0.141858 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表