YetAnotherHarddiskRecorder - a Second thought.
I don't know ehy I'm writing this software, since there's nothing on .tv anyway....
My first approach concentrated too much on trying to C++, where most things concerning
handling hardware, bits, or simple linked lists are much better to implement in a 'lower level' language.
Apart from that, one can get pthreads to actually work :-)
(ever tried to start a non static class member as a thread or process,without FORK(2)'ing ?)

So back to plain C.
Source is here:
  • hg: hg clone https://v2yahdr.googlecode.com/hg/ v2yahdr
  • git: git clone git://github.com/rasp/v2Yahdr.git v2yahdr
  • browse: src directory [this is the actual directory, so things may be broken]