VLM cannot classify the capture device in similar name
Posted: 21 Feb 2006 04:12
I am using vlc-0.8.5-svn-20060221-0001-win32.exe
If I use two model of logitech capture devices (Logitech QuickCam Pro 4000 & Logitech QuickCam Communicate STX)at the same time, VLM in Windows always choose Logitech QuickCam Communicate STX.
main debug: waiting for thread completion
main debug: creating statistics handler
main debug: thread 4116 (input) created at priority 1 (input/input.c:260)
main debug: stream=`duplicate'
main debug: looking for sout stream module: 1 candidate
stream_out_duplicate debug: creating 'duplicate'
stream_out_duplicate debug: * adding `display'
main debug: stream=`display'
main debug: looking for sout stream module: 1 candidate
main debug: using sout stream module "stream_out_display"
main debug: using sout stream module "stream_out_duplicate"
main debug: `dshow://:dshow-vdev="Logitech QuickCam Pro 4000"' gives access `dshow' demux `' path `:dshow-vdev="Logitech QuickCam Pro 4000"'
main debug: creating demux: access='dshow' demux='' path=':dshow-vdev="Logitech QuickCam Pro 4000"'
main debug: looking for access_demux module: 1 candidate
dshow debug: found device: Logitech QuickCam Communicate STX
dshow debug: found device: Logitech QuickCam Pro 4000
dshow debug: using device: Logitech QuickCam Communicate STX
dshow debug: EnumDeviceCaps: output pin: Capture
dshow debug: EnumDeviceCaps: output pin: Still
dshow debug: EnumDeviceCaps: trying pin Capture
dshow debug: EnumDeviceCaps: input pin default format configured
dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:640, height:480, fps:15.000015
dshow debug: CaptureFilter::JoinFilterGraph
dshow debug: connecting filters
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [not connected]
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::QueryFilterInfo
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryAccept [OK] (width=640, height=480,
The following are the VLM commands
new bc5 broadcast enabled
setup bc5 input dshow://:dshow-vdev="Logitech QuickCam Pro 4000" :dshow-adev="Logitech Microphone (Pro 4000)" :dshow-size="" :dshow-caching=200 :dshow-chroma="" :dshow-fps=0.000000 :dshow-config :no-dshow-tuner :dshow-tuner-channel=0 :dshow-tuner-country=0 :dshow-tuner-input=0
setup bc5 output #duplicate{dst=display}
control bc5 play
If I use two model of logitech capture devices (Logitech QuickCam Pro 4000 & Logitech QuickCam Communicate STX)at the same time, VLM in Windows always choose Logitech QuickCam Communicate STX.
main debug: waiting for thread completion
main debug: creating statistics handler
main debug: thread 4116 (input) created at priority 1 (input/input.c:260)
main debug: stream=`duplicate'
main debug: looking for sout stream module: 1 candidate
stream_out_duplicate debug: creating 'duplicate'
stream_out_duplicate debug: * adding `display'
main debug: stream=`display'
main debug: looking for sout stream module: 1 candidate
main debug: using sout stream module "stream_out_display"
main debug: using sout stream module "stream_out_duplicate"
main debug: `dshow://:dshow-vdev="Logitech QuickCam Pro 4000"' gives access `dshow' demux `' path `:dshow-vdev="Logitech QuickCam Pro 4000"'
main debug: creating demux: access='dshow' demux='' path=':dshow-vdev="Logitech QuickCam Pro 4000"'
main debug: looking for access_demux module: 1 candidate
dshow debug: found device: Logitech QuickCam Communicate STX
dshow debug: found device: Logitech QuickCam Pro 4000
dshow debug: using device: Logitech QuickCam Communicate STX
dshow debug: EnumDeviceCaps: output pin: Capture
dshow debug: EnumDeviceCaps: output pin: Still
dshow debug: EnumDeviceCaps: trying pin Capture
dshow debug: EnumDeviceCaps: input pin default format configured
dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:640, height:480, fps:15.000015
dshow debug: CaptureFilter::JoinFilterGraph
dshow debug: connecting filters
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [not connected]
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::QueryFilterInfo
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryAccept [OK] (width=640, height=480,
The following are the VLM commands
new bc5 broadcast enabled
setup bc5 input dshow://:dshow-vdev="Logitech QuickCam Pro 4000" :dshow-adev="Logitech Microphone (Pro 4000)" :dshow-size="" :dshow-caching=200 :dshow-chroma="" :dshow-fps=0.000000 :dshow-config :no-dshow-tuner :dshow-tuner-channel=0 :dshow-tuner-country=0 :dshow-tuner-input=0
setup bc5 output #duplicate{dst=display}
control bc5 play