summaryrefslogtreecommitdiffstats
path: root/contrib/ffmpeg
Commit message (Collapse)AuthorAgeFilesLines
* contrib: macOS arm and intel cross compilation.Damiano Galassi2020-11-051-0/+4
|
* qsv: fix dx11 crop/resizeagalin892020-08-291-1/+10
|
* contrib: add back patch to enable b-frames in hevc videotoolbox encoder.Damiano Galassi2020-08-251-0/+12
|
* libhb: improve videotoolbox detection and add support for constant quality ↵Damiano Galassi2020-08-231-0/+51
| | | | encoding mode when available.
* qsv: update dx11 patch for ffmpeg 4.3.1agalin892020-08-221-294/+937
|
* contrib: Update to FFmpeg 4.3.1.Bradley Sepos2020-08-221-3/+3
|
* contrib: Restore and update QSV DX11 patch for FFmpeg 4.3.Bradley Sepos2020-08-221-0/+611
|
* contrib: Update to FFmpeg 4:3.Bradley Sepos2020-08-229-1326/+28
|
* contrib: Update most contribs for Apple Silicon.Bradley Sepos2020-08-051-0/+2
|
* qsv: fixing log printDmitrichenko, Max2020-06-071-2/+2
|
* contrib: Update to FFmpeg 4.2.3.Bradley Sepos2020-05-301-3/+3
| | | | Numerous bug fixes.
* libav: fix remuxing aac from ts to mkvJohn Stebbins2020-05-031-0/+36
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/2809
* contrib: ffmpeg: Remove a patch that has been merged upstreamMartin Storsjö2020-04-271-17/+0
| | | | | | | This patch (with a minor modification) has been merged upstream in http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=08b1d1d8122517d07f2335437cde0aeedc50143f, which was part of the 4.1 release - and we currently build 4.2.2.
* ffmpeg: support 'H265' FourCC in AVI.Tim Walker2020-03-301-0/+26
| | | | | Produced by security cameras, see: https://forum.handbrake.fr/viewtopic.php?f=11&t=39824
* decavsub: patch ffmpeg to fix workaround hacksJohn Stebbins2020-03-293-0/+131
|
* decavsub: use libav to decode dvd subtitlesJohn Stebbins2020-03-291-0/+49
| | | | Simplifies code, removes encvobsub.c (was never used) and decvobsub.c.
* decavsub: use libav to decode EIA 608 subtitlesJohn Stebbins2020-03-291-0/+27
| | | | simplifies code, eliminates deccc608sub.c
* qsv: hw decoding improvementsArtem Galin2020-03-051-92/+846
|
* contrib: Switch to using GitHub to host our contrib binaries. Their CDN ↵sr552020-02-251-1/+1
| | | | should be global and more reliable than our own server.
* qsv: add support for FreeBSDJan Beich2020-01-231-1/+1
|
* contrib: Configure FFmpeg with --enable-small when using ↵Nomis1012020-01-161-0/+5
| | | | | | --optimize=size-aggressive. Closes #2571.
* contrib: Update to ffmpeg 4.2.2.Bradley Sepos2020-01-021-3/+3
|
* contrib: Add AMF/VCE H.264 loop filter flag patch to FFmpeg.Bradley Sepos2019-10-151-0/+23
|
* contrib: Update to FFmpeg 4.2.1.Bradley Sepos2019-10-142-42/+3
|
* qsv: d3d11 enablingagalin892019-09-221-0/+309
|
* contrib: Use libdav1d for AV1 decoding in FFmpeg.Justin Bull2019-09-171-1/+3
|
* VCE: Vulkan support on linux.OvchinnikovDmitrii2019-08-281-0/+78
|
* ffmpeg: fix seeking in mkv > 2GBJohn Stebbins2019-08-221-0/+39
| | | | maybe fixes https://github.com/HandBrake/HandBrake/issues/2248
* Create A12-videotoolbox-smpte2084-hlg-transfer.patchNomis1012019-08-181-0/+69
| | | | Closes #2237.
* contrib: Update to FFmpeg 4.2.Bradley Sepos2019-08-163-66/+3
|
* ffmpeg: make track names visible regarless of localeJohn Stebbins2019-08-111-0/+77
| | | | | | | | | | | | | | Apple will not show a track name if it doesn't match the current locale or it's language is not "und". This patch results in the language being set to "und". writes 3gpp track names for all language variations in metadata. when the language is not specified, uses "und" as default. HandBrake doesn't actually allow multiple track name languages, but one of the side effects of this patch is to use "und" when the track name language is unspecified. Before this patch, language specific variants of metadata were ignored and "eng" was always set as the language.
* ffmpeg: add support to read/write mp4 'titl' track tagJohn Stebbins2019-08-113-11/+297
|
* ffmpeg: add 'name' track udta tag readingJohn Stebbins2019-08-111-0/+65
|
* Fix gcc 9 compiler warningsJohn Stebbins2019-06-281-0/+33
| | | | | gcc 9 is quite a lot chattier and clutters the build log with useless information :\
* Fix build of ffmpeg under NetBSDRyo ONODERA2019-06-181-1/+1
| | | | Pick up external libraries from LOCALBASE.
* make: finish correcting host/build semanticsJohn Stebbins2019-04-171-9/+9
|
* contrib: Update to FFmpeg 4.1.3.Bradley Sepos2019-04-131-3/+3
|
* qsv: disable xlib in ffmpegJohn Stebbins2019-03-071-2/+3
| | | | | It is autodetected and results in link failure if ffmpeg finds it bacause we do not add it to final link flags
* LinGui: make QSV encoding actually workJohn Stebbins2019-03-071-1/+6
| | | | | | Assuming you built HandBrake with 'configure --enable-qsv' and you have built and installed Intel MediaSDK in a directory that is in your LD search path, the QSV encoders now work. HW decode is not supported.
* contrib: Restore FFmpeg VideoToolbox patch.Bradley Sepos2019-02-111-0/+27
| | | | Mistakenly removed in 66a362ee92331fa1393fbdb0c1e1b26d8f39de6a.
* contrib: Update to FFmpeg 4.1.1.Ewout ter Hoeven2019-02-118-321/+3
|
* ffmpeg: enable pict_type setting in AMD VCEJohn Stebbins2019-01-161-0/+78
| | | | | This is required by HandBrake in order to place IDR frames at chapter boundaries
* contrib: Add FFmpeg patch fixing decoding for certain MPEG streams.Bradley Sepos2018-12-141-0/+30
| | | | Fixes #1563.
* contrib: Update to FFmpeg 4.1.0.Bradley Sepos2018-11-267-67/+262
| | | | Includes additional patches applied to the release branch shortly after tagging, including a patch that fixes #1595.
* Add VideoToolbox hardware encoding thru FFmpeg.Damiano Galassi2018-11-152-1/+31
|
* ffmpeg: fix static audio with pcm in mp4John Stebbins2018-09-091-0/+64
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1555
* build: Allows to use clang/clang++ compiler on FreeBSD.Yuichiro NAITO2018-08-221-0/+5
| | | | | LOCALBASE variable is used to indicate where FreeBSD ports are installed. default is /usr/local.
* contrib: gtk: libhb: macosx: test: Remove remaining traces of libavresample.Bradley Sepos2018-08-161-1/+0
| | | | Extension of and closes #1422.
* build: Fix to not pass --enable-nvenc to FFmpeg configure on FreeBSD.Yuichiro NAITO2018-07-021-11/+0
| | | | Nvenc is not currently supported by Nvidia on FreeBSD. If it becomes supported on FreeBSD, please check nvidia-driver and FFmpeg.
* build: Fix to add FreeBSD to nvenc target.Yuichiro NAITO2018-07-011-0/+11
|