Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673246 - media-tv/tvheadend-4.3 version bump + compatibility with ffmpeg-4.1
Summary: media-tv/tvheadend-4.3 version bump + compatibility with ffmpeg-4.1
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2018-12-16 15:20 UTC by Andreas Gick
Modified: 2019-01-20 15:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
patch muxer_libav.c to adapt to the new ffmpeg API. (tvheadend-4.3-muxer_libav.c.patch,325 bytes, text/plain)
2018-12-16 15:23 UTC, Andreas Gick
Details
patch transcode.c to adapt to the new ffmpeg 4.1 API. (tvheadend-4.3-transcode.c.patch,3.75 KB, patch)
2018-12-16 15:24 UTC, Andreas Gick
Details | Diff
tvheadend-4.3.ebuild (tvheadend-4.3.ebuild,3.00 KB, text/plain)
2018-12-16 15:27 UTC, Andreas Gick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Gick 2018-12-16 15:20:13 UTC
In order to use the latest stable version of tvheadend with kodi-18 which requires ffmpeg-4.1, I had to patch the sources to conform to the new ffmpeg API. 

Reproducible: Always
Comment 1 Andreas Gick 2018-12-16 15:23:37 UTC
Created attachment 557906 [details]
patch muxer_libav.c to adapt to the new ffmpeg API.
Comment 2 Andreas Gick 2018-12-16 15:24:57 UTC
Created attachment 557908 [details, diff]
patch transcode.c to adapt to the new ffmpeg 4.1 API.
Comment 3 Andreas Gick 2018-12-16 15:27:25 UTC
Created attachment 557910 [details]
tvheadend-4.3.ebuild
Comment 4 Andreas Gick 2018-12-16 15:29:49 UTC
I overlooked the patch-flag while creating the first attachment, but I don't know how to enable it afterwards...
Comment 5 James Le Cuirot gentoo-dev 2019-01-20 15:04:29 UTC
4.3 is not the latest stable release, it is a prerelease from May 2017. 4.2.2 through to 4.2.8 have been release since and at least 4.2.7 builds against ffmpeg 4.1 just fine.