Hallo,
ich versuche vdr-softhddevice mit ffmpeg 3.5 für Fedora 28 für Fedora 28 zu kompilieren und stoße hier natürlich auf Probleme.
Die Sourcen kommen von hierzu von: vdr-plugin-softhddevice.git/
Folgende Fehlermeldung bekomme ich: komplette Fehlermeldungen
Code
video.c: In function 'Vdpau_get_format':
video.c:7409:11: error: 'AV_PIX_FMT_VDPAU_H264' undeclared (first use in this function); did you mean 'AV_PIX_FMT_VDPAU'?
case AV_PIX_FMT_VDPAU_H264:
^~~~~~~~~~~~~~~~~~~~~
Ich habe bereits versucht einige Funktionen wie in der debian mailing liste beschrieben sind zu ersetzen.
Code
sed -i -e 's|FF_INPUT_BUFFER_PADDING_SIZE|AV_INPUT_BUFFER_PADDING_SIZE|' codec.c
sed -i -e 's|FF_INPUT_BUFFER_PADDING_SIZE|AV_INPUT_BUFFER_PADDING_SIZE|' softhddev.c
sed -i -e 's|CODEC_FLAG_TRUNCATED|AV_CODEC_FLAG_TRUNCATED|' codec.c
sed -i -e 's|CODEC_FLAG_EMU_EDGE|AV_CODEC_FLAG_EMU_EDGE|' codec.c
Hat jemand bereits für diese Konstellation Patche oder kann hier helfen ?