dlbird 发表于 2005-4-24 01:33:26

ML升kernel到2.6.12-mm3-dmix-bttv

从JadeX1的补丁到mm3.....问题不断:

先贴个Arts的正常应用图
http://shell.world-net.co.nz/~dlhy2000/ppic/arts.jpg



看完图说说问题吧,
1.本来要用dmix弄多音频的,结果看asoundrc看的头昏,照抄了一个,可是用起来好象还没有arts支持的好,播放软件们动不动就死了-当然都已选alsa输出了:(
至少先用arts顶着吧:D

2.升级到2.6.12-rc2之后,不知到是否是否内核设置问题,
bttv模块总是不能加载:错误如下:网上也没有找到办法.
看bttv说明要把i2c的一个选项打开,可是我打开了也没有
解决,不知道哪位弟兄能帮忙搞定?

WARNING: Error inserting i2c_core (/lib/modules/2.6.12-rc2-mm3/kernel/drivers/i2c/i2c-core.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting tveeprom (/lib/modules/2.6.12-rc2-mm3/kernel/drivers/media/video/tveeprom.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting i2c_algo_bit (/lib/modules/2.6.12-rc2-mm3/kernel/drivers/i2c/algos/i2c-algo-bit.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting bttv (/lib/modules/2.6.12-rc2-mm3/kernel/drivers/media/video/bttv.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dlbird 发表于 2005-4-24 01:35:20

照抄的.asoundrc

pcm.!default { #<--这里的intel8x0换成你自己的驱动名字
      type hw
      card 0
        mmap_emulation 1
}

ctl.!default { #<--这里的intel8x0换成你自己的驱动名字
      type hw
      card 0
}

#
# OSS Compability
#
pcm.!dsp0 {
type plug
slave.pcm "duplex"
}

#
#
# ASYM duplex device
#
pcm.!duplex {
type asym
playback.pcm "output"
capture.pcm "input"
}

# Make the duplex device default
#
pcm.!default {
type plug
slave.pcm "duplex"
}

pcm.!default {
      type plug
      slave.pcm "dmixer"
}

pcm.dmixer {
      type dmix
      ipc_key 1024
      slave {
                  pcm "hw:0,0"
                  period_time 0
                  period_size 1024
                  buffer_size 32768
                  rate 48000
      }

      bindings {
                  0 0
                  1 1
      }
}

ctl.dmixer {
      type plug
      slave.pcm "dmixer"
}

pcm.mixin {
      type dsnoop
      ipc_key 5978293 # must be unique for all dmix plugins!!!!
      ipc_key_add_uid yes
      slave {
                pcm "hw:0,0"
      channels 2
      period_size 1024
      buffer_size 32768
      rate 48000
      periods 0
      period_time 0
      }
      bindings {
                0 0
                0 1
      }
}

jackey 发表于 2005-4-24 04:09:17

http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix
页: [1]
查看完整版本: ML升kernel到2.6.12-mm3-dmix-bttv