So it seems like now everything is talking to some degree.
From the opendct logs they appear as I expect they should
From the nextpvr side it now communicates to launch but it pretty much seems to end there. No video just a wait screen and exiting the nextpvr channel has no effect on the tuner stopping.
^CExitn : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
Traceback (most recent call last):
File "/var/opt/nextpvr/scripts/opendct.py", line 221, in <module>
main(sys.argv)
File "/var/opt/nextpvr/scripts/opendct.py", line 58, in main
mediaServerThread.join()
File "/usr/lib/python3.10/threading.py", line 1096, in join
self._wait_for_tstate_lock()
File "/usr/lib/python3.10/threading.py", line 1116, in _wait_for_tstate_lock
if lock.acquire(block, timeout):
KeyboardInterrupt
^CExit
Traceback (most recent call last):
File "/var/opt/nextpvr/scripts/opendct.py", line 221, in <module>
main(sys.argv)
File "/var/opt/nextpvr/scripts/opendct.py", line 58, in main
mediaServerThread.join()
File "/usr/lib/python3.10/threading.py", line 1096, in join
self._wait_for_tstate_lock()
File "/usr/lib/python3.10/threading.py", line 1116, in _wait_for_tstate_lock
if lock.acquire(block, timeout):
KeyboardInterrupt
^CExit
Traceback (most recent call last):
File "/var/opt/nextpvr/scripts/opendct.py", line 221, in <module>
main(sys.argv)
File "/var/opt/nextpvr/scripts/opendct.py", line 58, in main
mediaServerThread.join()
File "/usr/lib/python3.10/threading.py", line 1096, in join
self._wait_for_tstate_lock()
File "/usr/lib/python3.10/threading.py", line 1116, in _wait_for_tstate_lock
if lock.acquire(block, timeout):
KeyboardInterrupt
Sorry I can't deal with all that unsolicited info, but I meant the NextPVR logs because that is what you told me is failing and everything else was working.
it creates a file in the directory the command is ran but its not valid. Tuner is running but it doesn't seem like data is flowing into the file. It does not grow
Does that create a growing file? Remember growing needs to wait several seconds because of buffer. For this test you can also edit out the comment on line 139 to see if streaming is going on or not.