Hi Antonio...could really use your help if you have the time.
I am trying to build tvheadend by cloning your git.
In terms of ffmpeg I built it and it looks like this:
pi@raspberrypi:~ $ ffmpeg -codecs | grep "\(mmal\|omx\)"
ffmpeg version N-83292-ge65db4c Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.9.2 (Raspbian 4.9.2-10)
configuration: --enable-libfreetype --enable-gpl --enable-nonfree --enable-libx264 --enable-libmp3lame --bindir=/usr/local/bin --enable-static --enable-omx-rpi --enable-mmal
libavutil 55. 45.100 / 55. 45.100
libavcodec 57. 75.100 / 57. 75.100
libavformat 57. 66.101 / 57. 66.101
libavdevice 57. 2.100 / 57. 2.100
libavfilter 6. 72.100 / 6. 72.100
libswscale 4. 3.101 / 4. 3.101
libswresample 2. 4.100 / 2. 4.100
libpostproc 54. 2.100 / 54. 2.100
DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_mmal ) (encoders: libx264 libx264rgb h264_omx )
DEV.L. mpeg2video MPEG-2 video (decoders: mpeg2video mpegvideo mpeg2_mmal )
DEV.L. mpeg4 MPEG-4 part 2 (decoders: mpeg4 mpeg4_mmal )
D.V.L. vc1 SMPTE VC-1 (decoders: vc1 vc1_mmal )
pi@raspberrypi:~ $
Then I git clone: pi@raspberrypi:~ $ git clone https://github.com/Menion2k/tvheadend.git
and build using: pi@raspberrypi:~/tvheadend $ AUTOBUILD_CONFIGURE_EXTRA=--enable-ffmpeg_static\ --disable-libx264_static\ --disable-libx265\ --disable-libvpx\ --disable-libtheora_static\ --disable-libvorbis_static\ --disable-bintray_cache ./Autobuild.sh
The issue seems to be it is not picking up the h264_omx codec.
Dorin