I've gone through a lot of threads on the forums here and found little bits of information here and there, but what I'm looking or is a true, quick, down and dirty, step-by-step for compiling Tvheadend on a Raspberry Pi 3 (or Cross Compile for RPi 3 on say, Ubuntu) with Tvheadend configured to support transcoding, as well as FFMpeg configured to support the OpenMAX hardware acceleration included in the Raspberry Pi 3. I know all of this is possible based on the various threads I've read, I just need some guidance on the best way to proceed and the steps associated.
I have a link here that I found that shows how to compile FFMpeg to use OpenMAX on the Raspberry Pi 3. Just don't know what I need to do for Tvheadend to use that and support transcoding on the RPi 3.
https://github.com/legotheboss/YouTube-files/wiki/(RPi)-Compile-FFmpeg-with-the-OpenMAX-H.264-GPU-acceleration
I also have purchased the MPEG-2 and VC-1 licenses for the RPi 3.
PS: I've been using the apt repository provided by the nice folks at Tvheadend for the Raspberry Pi, however that package doesn't include support for transcoding, and I'm assuming any ffmpeg it downloads probably doesn't have OpenMAX enabled.
Thank you for any help anyone is willing to provide, and for our patience with what will likely appear as a very noob question.