#8765(avcodec:new): advice for merging upstream: tvheadend vaapi fix
#8765: advice for merging upstream: tvheadend vaapi fix ---------------------------------+--------------------------------------- Reporter: th0ma7 | Type: enhancement Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+--------------------------------------- Hi, Over the past year I've taken over the role of maintaining the ffmpeg package for SynoCommunity. From the repository history there where 2x existing patches, relatively similar, for which the name relates to fixes for tvheadend under x265 & vaapi: * https://github.com/SynoCommunity/spksrc/blob/master/cross/ffmpeg/patches/003 -tvheadend-ffmpeg.libx265.patch * https://github.com/SynoCommunity/spksrc/blob/master/cross/ffmpeg/patches/004 -tvheadend-ffmpeg.vaapi_encode.patch With the upgrade from 4.2.3 to 4.3.0 I noticed that the libx265 patch got merged upstream in a somewhat similar form to the patch I was keeping around from the previous package maintainer, which is a really awesome news. This makes me wonder whether the changes to libavcodec/libx265.c wouldn't be appropriate to be merged upstream as well for libavcodec/vaapi_encode.c based on the second patch link above on some shaper form? Bare with me, I'm not a C coder, although, as the patch doesn't apply anymore against version 4.3, I thought it might be a good time to seek for advice, hopefully leading to getting "this" fix merged upstream. Thnx really much in advance. -- Ticket URL: <https://trac.ffmpeg.org/ticket/8765> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#8765: advice for merging upstream: tvheadend vaapi fix -------------------------------------+----------------------------------- Reporter: th0ma7 | Owner: Type: enhancement | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by th0ma7): To be more precise, the patch from spksrc for libx265.c: https://github.com/SynoCommunity/spksrc/blob/master/cross/ffmpeg/patches/003 -tvheadend-ffmpeg.libx265.patch Got somehow upstreamed through this commit: https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=3670a10c2d69dfb125ad1f... And question is, are similar changes applicable to vaapi_encode.c as well? -- Ticket URL: <https://trac.ffmpeg.org/ticket/8765#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg