[vlc] Sound Problem on TV out

:- Klaus.Heilemann at t-online.de
Mon Jan 31 23:17:34 CET 2005


Hallo VLC Team,

First, mutch Tanks for Develop the VLC Software,  great Work !


My Problem:

No Sound if I play a Stream from my TV-Card

//dshow:// :dshow-vdev="Hauppauge WinTV 88x Video Capture" 
:dshow-adev="NVIDIA(R) nForce(TM) Audio" :dshow-size="" :no-dshow-config 
:dshow-tuner

I have the Hauppauge PVR-150mec  (includet in some of the MS Media 
Center Editions PC's)

I know it`s should be tricky to run this Card, it heart the Sound is 
packt in the Mpeg Stream?
I'm absolutly not confirm with this Stuff :-)

If I build a Graf, and run this then I have Picture ans Sound well. But 
I have to do this over the
(HW) ""Hauppauge WinTV88x Mpeg Encoder". There I have on Pin "I2S" I 
have Audio over the
Crossbar, and on Pin "656" I can take the Video.

Is it possilbe to connect this Encoder whit VLC ?

The Device Crossbar shows me in CLV that the Related Pin 7 are Audio 
Tuner In,
and the Related Pin:1 are Audio Decoder Out, the Feature "Link Related 
Stream"
I can switcht on, but nothing happends.


Maybe you can Help me ?

Best Regards
Klaus Heilemann



Output in Messages Window:
---------------------------------
main debug: creating new input thread
main debug: set input option: dshow-vdev to Hauppauge WinTV 88x Video 
Capture
main debug: set input option: dshow-config to false
main debug: set input option: dshow-tuner to true
main debug: waiting for thread completion
main debug: `dshow://' gives access `dshow' demux `' path `'
main debug: demux2_New: access='dshow' demux='' path=''
main debug: looking for access_demux module
main debug: probing 1 candidate
main debug: thread 3972 (input) created at priority 1 
(src/input/input.c:228)
dshow debug: found device: Hauppauge WinTV 88x Video Capture
dshow debug: found device: MV Demo Source
dshow debug: using device: Hauppauge WinTV 88x Video Capture
dshow debug: EnumDeviceCaps: output pin: Capture
dshow debug: EnumDeviceCaps: output pin: Preview
dshow debug: EnumDeviceCaps: output pin: VBI
dshow debug: EnumDeviceCaps: input pin: Analog Video In
dshow debug: EnumDeviceCaps: output pin: 656
dshow debug: EnumDeviceCaps: output pin: I2S         
<------------------------------ (There I have Sound)
dshow debug: EnumDeviceCaps: input pin: Analog Audio In
dshow debug: EnumDeviceCaps: trying pin Capture
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV24, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV24, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV24, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV24, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV32, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV32, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV32, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV32, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: YUY2, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: YUY2, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: YUY2, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: YUY2, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: YVU9, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: YVU9, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: YVU9, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: YVU9, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: UYVY, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: UYVY, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: UYVY, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: UYVY, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: YV12, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: YV12, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: YV12, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: YV12, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:768, 
height:576
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV15, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV15, width:320, 
height:240
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV15, width:384, 
height:288
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV15, width:768, 
height:576
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=320, height=240, 
chroma=I420)
dshow debug: CapturePin::ReceiveConnection [OK]
dshow debug: CapturePin::GetAllocatorRequirements
dshow debug: CapturePin::GetAllocator
dshow debug: CapturePin::NotifyAllocator
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: Found Existing Route For ouput 0 (type 12) to input 1 (type 1)
dshow debug: Crossbar at depth 0, Found Route For ouput 0 (type 12) to 
input 1 (type 1)
dshow debug: filters connected successfully !
dshow debug: Configuring Tuner Properties
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]


dshow debug: MEDIATYPE_Video
dshow debug: selected video pin accepts format: I420
dshow debug: found device: NVIDIA(R) nForce(TM) Audio
dshow debug: using device: NVIDIA(R) nForce(TM) Audio
dshow debug: EnumDeviceCaps: output pin: Capture
dshow debug: EnumDeviceCaps: input pin: Stereo Mix
dshow debug: EnumDeviceCaps: input pin: Mono Mix
dshow debug: EnumDeviceCaps: input pin: Aux
dshow debug: EnumDeviceCaps: input pin: Video
dshow debug: EnumDeviceCaps: input pin: CD Audio
dshow debug: EnumDeviceCaps: input pin: Line In
dshow debug: EnumDeviceCaps: input pin: Microphone
dshow debug: EnumDeviceCaps: input pin: Phone
dshow debug: EnumDeviceCaps: input pin: SPDIF
dshow debug: EnumDeviceCaps: trying pin Capture
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:44100 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:44100 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:44100 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:32000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:32000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:22050 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:22050 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:11025 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:11025 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:8000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:8000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:44100 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:44100 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:22050 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:22050 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:11025 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:11025 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:8000 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:8000 bits/sample:8
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:48000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:48000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, 
samples/sec:96000 bits/sample:16
dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, 
samples/sec:96000 bits/sample:16
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] (channels=2, 
samples/sec=44100, bits/samples=16, format=araw)
dshow debug: CapturePin::ReceiveConnection [OK]
dshow debug: CapturePin::NotifyAllocator
dshow debug: CapturePin::QueryAccept [OK] (channels=2, 
samples/sec=44100, bits/samples=16, format=araw)
dshow debug: filters connected successfully !
dshow debug: Configuring Tuner Properties
dshow debug: MEDIATYPE_Audio
dshow debug: selected audio pin accepts format: araw
dshow debug: Crossbar at depth 0, Routed video ouput 0 to video input 1
dshow debug: Crossbar at depth 0, Routed audio ouput 1 to audio input 7
dshow debug: Playing...
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::SetSyncSource
dshow debug: CaptureFilter::SetSyncSource
dshow debug: CaptureFilter::Pause
dshow debug: CaptureFilter::Pause
dshow debug: CaptureFilter::Run
dshow debug: CaptureFilter::Run
main debug: Selecting program id=0
main debug: using access_demux module "dshow"
main debug: looking for decoder module
main debug: probing 23 candidates
main debug: using decoder module "rawvideo"
main debug: thread 3940 (decoder) created at priority 0 
(src/input/decoder.c:157)
main debug: looking for decoder module
main debug: probing 23 candidates
araw debug: samplerate:44100Hz channels:2 bits/sample:16
main debug: using decoder module "araw"
main debug: thread 3960 (decoder) created at priority 2 
(src/input/decoder.c:157)
main debug: `dshow://' sucessfully opened
main debug: no usable vout present, spawning one
main debug: looking for video output module
main debug: probing 5 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread completion
vout_directx debug: DirectXCreateWindow
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
vout_directx debug: Created video sub-window
main debug: thread 4012 (DirectX Events Thread) created at priority 0 
(directx.c:248)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primrer Anzeigetreiber, display
vout_directx debug: DirectXEnumCallback: NVIDIA GeForce FX 5200, 
\\.\DISPLAY2
vout_directx debug: selecting NVIDIA GeForce FX 5200, \\.\DISPLAY2
vout_directx debug: screen dimensions (0x0,1024x768)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 
can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: align_boundary_src=0,0 align_boundary_dest=1,1 
align_size_src=0,0 align_size_dest=0,0
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
main debug: no aout present, spawning one
main debug: looking for audio output module
main debug: probing 3 candidates
aout_directx debug: OpenAudio
main debug: using video output module "vout_directx"
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
main debug: waiting for thread completion
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4480 (DirectSound Notification Thread) created at 
priority 15 (directx.c:357)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: output 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module
main debug: probing 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
main debug: filter(s) 's16l'->'fl32' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module
main debug: probing 23 candidates
main debug: using audio filter module "s16tofloat32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 48510 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module
main debug: probing 23 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main warning: PTS is out of range (7344912249), dropping buffer
main warning: PTS is out of range (7344889052), dropping buffer
main warning: PTS is out of range (7344865850), dropping buffer
main warning: PTS is out of range (7344842653), dropping buffer
main warning: PTS is out of range (7344819452), dropping buffer
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 320x240, chroma 0x30323449 (I420), aspect ratio 4:3
main debug: picture out 320x240, chroma 0x30323449 (I420), aspect ratio 4:3
main debug: direct render, mapping render pictures 0-6 to system 
pictures 1-7
main debug: thread 4356 (video output) created at priority 1 
(src/video_output/video_output.c:443)
main warning: late picture skipped (10815)
main warning: buffer is 45430 late, triggering upsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 69985 late, triggering upsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 107450 late, triggering upsampling
main warning: audio drift is too big (120545), dropping buffer
main warning: audio drift is too big (134766), dropping buffer
main warning: audio drift is too big (130641), dropping buffer
main warning: audio drift is too big (126859), dropping buffer
main warning: audio drift is too big (121448), dropping buffer
main warning: audio drift is too big (123333), dropping buffer
main warning: audio drift is too big (125389), dropping buffer

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list