In fact my WinTV-HVR 950 seems to be recognized by VLC with the change above but I'm still unable to tune as the following log shows:
Code: Select all
qt4 debug: New item: atsc://
qt4 debug: New Option: :dvb-frequency=647028
qt4 debug: New Option: :dvb-bandwidth=-1
main debug: adding item `atsc://' ( atsc:// )
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 5 items, index 3
main debug: starting new item
main debug: processing request item atsc:// node Playlist skip 0
main debug: resyncing on atsc://
main debug: atsc:// is at 4
main debug: creating new input thread
main debug: Creating an input for 'atsc://'
main debug: waiting for thread initialization
main debug: thread started
main debug: thread 6476 (input) created at priority 1 (input/input.c:370)
main debug: `atsc://' gives access `atsc' demux `' path `'
main debug: creating demux: access='atsc' demux='' path=''
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "atsc"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating access 'atsc' path=''
main debug: looking for access module: 1 candidate
bda debug: FindFilter: Connected WinTV HVR-980 BDA Tuner
bda debug: FindFilter: Connected WinTV HVR-980 BDA Capture
qt4 debug: Updating the stream status: 3
bda debug: FindFilter: Connected BDA MPEG2 Transport Information Filter
bda debug: Register: registered Graph: VLC BDA Graph 00db4b70 Pid 000017f0
main debug: using access module "bda"
main debug: TIMER module_Need() : 5120.000 ms - Total 5120.000 ms / 1 intvls (Avg 5120.000 ms)
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 2
main debug: Using AStream*Block
main debug: pre buffering
bda warning: BDA GetBufferSize: Timed Out waiting for sample
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: finished input
main debug: dying input
qt4 debug: Updating the stream status: 8
main debug: dying input
main debug: dying input
main debug: dying input
main debug: dying input
main debug: dying input
main debug: removing module "bda"
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m7.546875s, kernel 0m0.453125s, user 0m0.000000s
main debug: thread 6476 joined (playlist/engine.c:244)
main debug: TIMER input launching for 'atsc://' : 7579.000 ms - Total 7579.000 ms / 1 intvls (Avg 7579.000 ms)
main debug: starting new item
main debug: changing item without a request (current 4/5)
main debug: nothing to play
I'm using VLC 0.9.8a
Am I missing additional parameters?
Should I enter the channel frequency in kHz?
Is bandwidth parameter required for ATSC?
Thanks for adding DVB/ATSC support to VLC!