I have the problem without hdhomerun.
I think I've spotted a problem in the logfile, perhaps others could confirm if they have similar things logged on their failed recordings:
dvr: # type lang resolution aspect ratio sample rate channels
dvr: 5 PCR
The above is the only things detected (using pass profile), whereas the previous show was recorded as:
dvr: # type lang resolution aspect ratio sample rate channels
dvr: 1 MPEG2VIDEO ? ?
dvr: 2 MPEG2AUDIO eng 96000 ?
dvr: 3 MPEG2AUDIO eng 96000 ?
dvr: 4 DVBSUB eng
So I guess it's not detected the streams? I know there is/was a bug with mkv where sometimes it didn't detect audio, which is why I use pass.
Note that in the above case I was recording the preceding show on (I believe) the same tuner and that was detected ok. So, perhaps it is related to back-to-back recordings?
The recording is going at about 100kb/s
state RECORDING rec_state RUNNING error 'OK'
$ femon -a 7
FE: Afatech AF9033 (DVB-T) (DVBT)
status SCVYL | signal ffff | snr 07fe | ber 00000000 | unc 000045ca | FE_HAS_LOCK
status SCVYL | signal ffff | snr ffff | ber 00000000 | unc 000045ca | FE_HAS_LOCK
status SCVYL | signal ffff | snr ffff | ber 00000000 | unc 000045ca | FE_HAS_LOCK
status SCVYL | signal ffff | snr 07fe | ber 00000000 | unc 000045ca | FE_HAS_LOCK
status SCVYL | signal ffff | snr 07fe | ber 00000000 | unc 000045ca | FE_HAS_LOCK
dvbsnoop shows data is flowing.