]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Makefile.ffmpeg: add some demuxers for latest IPTV libav input
authorJaroslav Kysela <perex@perex.cz>
Wed, 23 Aug 2017 10:27:56 +0000 (12:27 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 18 Sep 2017 13:34:29 +0000 (15:34 +0200)
Makefile
Makefile.ffmpeg

index 14052f1479b5a0ebd0dec22606e1bca4c2471623..d1128b5218107251248127069a40c488cb9c5ed3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -784,6 +784,13 @@ ifeq ($(CONFIG_BINTRAY_CACHE),yes)
 endif
        $(MAKE) -f Makefile.hdhomerun
 
+.PHONY: ffmpeg_rebuild
+ffmpeg_rebuild:
+       -rm ${BUILDDIR}/ffmpeg/build/ffmpeg/lib/libavcodec.a
+       -rm ${BUILDDIR}/libffmpeg_stamp
+       -rm ${BUILDDIR}/ffmpeg/ffmpeg-*/.tvh_build
+       $(MAKE) all
+
 # linuxdvb git tree
 $(ROOTDIR)/data/dvb-scan/.stamp:
        @echo "Receiving data/dvb-scan from https://github.com/tvheadend/dtv-scan-tables.git#tvheadend"
index 149650ab57272c9154d0ecda8e51c6ef3e63f39a..3b31f0003f90c1ec9f8c5796c35786bec288a04e 100644 (file)
@@ -37,7 +37,7 @@ COMPONENTS     = avutil avcodec avformat swscale avresample swresample avfilter
 PROTOCOLS      = file
 DECODERS       = mpeg2video mp2 aac vorbis ac3 eac3 aac_latm h264 hevc
 ENCODERS       = mpeg2video mp2 aac vorbis
-MUXERS         = mpegts mpeg2dvd matroska webm mp4
+MUXERS         = mpegts dvd matroska mp4
 BSFS           = h264_mp4toannexb hevc_mp4toannexb
 FILTERS        = yadif scale null aresample anull
 
@@ -93,10 +93,10 @@ LIBMFX_URL     = https://github.com/lu-zero/mfx_dispatch/archive/$(LIBMFX_TB)
 LIBMFX_SHA1    = 33dec0b054d842e8380eb31b97afe02d07d5c6fc
 LIBMFX_DIFFS   =
 
-FFMPEG         = ffmpeg-3.3.2
+FFMPEG         = ffmpeg-3.3.3
 FFMPEG_TB      = $(FFMPEG).tar.bz2
 FFMPEG_URL     = http://ffmpeg.org/releases/$(FFMPEG_TB)
-FFMPEG_SHA1    = 584544ced449e4a05f17711da33d7c46fd72f2e4
+FFMPEG_SHA1    = 23bce5ccc4aeae23e1893d6cea7b1bd57b2591cb
 
 
 # ##############################################################################