Hello,
<br>
<br>
I`m currently trying to make my hdpvr (firmware 1.7.1) work with
spdifwith my newly upgraded MythTV 0.26 (as of today). I tried
before with 0.25 and it didn't work.
<br>
<br>
When I use v4l2-ctl to set the audio_encoding and the audio_input
manually and than do a cat /dev/video0 into a file, I get video
and sound as it should when I play it back with mplayer.
<br>
<br>
But when myth try to record after setting up the capture card to
use spdif instead of the back RCA I get things like this:
<br>
<br>
mythbackend[17373]: E RecThread mpegrecorder.cpp:1010 (run)
MPEGRec(/dev/video0): Device error detected
<br>
<br>
When turning on debugging with the hdpvr driver, I get this :
<br>
<br>
Aug 27 19:02:43 mythbox kernel: [92125.389290] hdpvr 1-3:1.0:
streaming started
<br>
Aug 27 19:02:43 mythbox kernel: [92125.389383] hdpvr 1-3:1.0:
hdpvr_submit_buffers:209 buffer stat: 0 free, 64 proc
<br>
Aug 27 19:02:46 mythbox kernel: [92127.902643] hdpvr 1-3:1.0:
config call request for value 0x800 returned 1
<br>
Aug 27 19:02:46 mythbox kernel: [92127.902675] hdpvr 1-3:1.0:
transmit worker exited
<br>
Aug 27 19:02:46 mythbox kernel: [92128.052126] hdpvr 1-3:1.0: used
0 urbs to empty device buffers
<br>
Aug 27 19:02:46 mythbox kernel: [92128.122861] hdpvr 1-3:1.0:
video signal: 1920x1080@30hz
<br>
Aug 27 19:02:46 mythbox kernel: [92128.125494] hdpvr 1-3:1.0:
encoder start control request returned 0
<br>
Aug 27 19:02:46 mythbox kernel: [92128.151981] hdpvr 1-3:1.0:
config call request for value 0x700 returned 1
<br>
<br>
I`ve tried to add the v4l2-ctl commands to my scripts that already
takes care of fixing the contrast issues with the latest firmware
or try to do it by hand before a myth recording to no avail.
<br>
<br>
Thank you for your time.