| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-30 | Use more accurate rounding in GetFixedOutputSize (#11435) | gnattu | |
| * Use more accurate rounding in GetFixedOutputSize Signed-off-by: gnattu <gnattuoc@me.com> * Force trickplay thumbnails to have even width Signed-off-by: gnattu <gnattuoc@me.com> * Use Convert.ToInt32 Signed-off-by: gnattu <gnattuoc@me.com> * Force video size as thumbnail size if the trickplay width setting is larger This will fix an issue when the trickplay setting contains a very huge width, but the video has a lower resolution than that setting. Our scaling filter logic will not do any upscale, and we have to force to use the video width Signed-off-by: gnattu <gnattuoc@me.com> --------- Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-04-22 | Only apply custom downmix to 5.1 audios (#11401) | gnattu | |
| 2024-04-12 | Enable more warnings as errors (#11288) | Bond-009 | |
| 2024-04-08 | Fix apple audio codecs (#11315) | gnattu | |
| 2024-03-30 | fix: don't do empty hwupload for VT (#11235) | gnattu | |
| 2024-03-30 | fix: unset qmin and qmax for vt (#11246) | gnattu | |
| Co-authored-by: Nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-28 | Fix the broken codecs shifting (#11243) | Nyanmisaka | |
| 2024-03-28 | fix: forward port patch for GHSA-866x-wj5j-2vf4 (#11228) | gnattu | |
| 2024-03-26 | fix: remove legacy codecs (#11217) | gnattu | |
| 2024-03-24 | fix: use Metal tonemap instead of OpenCL (#11198) | gnattu | |
| 2024-03-24 | fix: map encoder preset to quality setting for VideoToolbox (#11205) | gnattu | |
| 2024-03-23 | Add new VideoRangeTypes to fully support DoVi on webOS (#10469) | vedant | |
| 2024-03-17 | Bump the required minimum ffmpeg version to 4.4 | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | Set input readrate for using SegmentDeletion with stream-copy | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-09 | Merge pull request #11014 from gnattu/vf-videotoolbox | Cody Robibero | |
| 2024-03-09 | fix: convert all non-yuv420 inputs to nv12 | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-09 | fix: force a pixel format for 10-bit inputs | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-09 | fix: no need to check filters prematurely | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | fix: also check if we are doing scaling | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | fix: code clean up | gnattu | |
| Co-authored-by: nyanmisaka <nst799610810@gmail.com> Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-29 | fix: stack overflow | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-29 | fix: code style | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-28 | feat: fully support videotoolbox hardware filters | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-20 | Fix the preproc filters for dvbsub burn-in (#11034) | Nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-02-16 | fix: use hardware videotoolbox filter even only scale is available | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | fix: use hardware filter option name explicitly | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | fix: correctly set the supported formats of videotoolbox tone mapping | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | fix: typo | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | feat: separate videotoolbox tone mapping option | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | fix: code style | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | feat: add tone mapping for videotoolbox | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | feat: add hw scale filter for videotoolbox | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-10 | Fix file extension based on container | Shadowghost | |
| 2024-02-01 | Add full HWA transcoding pipeline for RKMPP | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-28 | Use video framerate for ASS subtitle HW burn-in | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-28 | Fix the display aspect ratio of PGSSUB subtitle burn-in | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-04 | Use -noauto{scale,rotate} for disabling auto filters (#10810) | Nyanmisaka | |
| `-auto{scale,rotate} 0` has been dropped in upstream FFmpeg. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-12-13 | Use `eof_action=pass` when overlaying subtitles | jkhsjdhjs | |
| The previous behavior using `eof_action=endall` and `shortest=1` would end the video stream if one of the input stream (video, subtitle) ends. In some cases the duration of the overlayed subtitles is shorter than the video stream, causing the output to end when the subtitles end and dropping the remaining video stream. This commit changes this behavior so `eof_action=pass` is used instead, which continues passing the video stream through even if the subtitles end earlier [1]. `shortest=1` is also removed, as this option implies `eof_action=endall`. If the subtitle stream has a higher duration than the video stream, the output will also end with the video stream without `shortest=1`, as the video stream is the primary input to the `overlay` filter. Fix #10698 [1] https://ffmpeg.org/ffmpeg-filters.html#Options-for-filters-with-several-inputs-_0028framesync_0029 | |||
| 2023-11-14 | Fix warnings | Bond_009 | |
| 2023-10-22 | Fix mismatch between intel VAAPI UMD/KMD in rare cases | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-10-18 | Merge branch 'master' into trickplay | Nick | |
| 2023-10-12 | Merge branch 'master' into fix-resharper-warnings | Stepan Goremykin | |
| # Conflicts: # Emby.Server.Implementations/Net/SocketFactory.cs # RSSDP/SsdpCommunicationsServer.cs # RSSDP/SsdpDeviceLocator.cs # RSSDP/SsdpDevicePublisher.cs | |||
| 2023-10-08 | Merge pull request #10348 from Bond-009/strings | Bond-009 | |
| 2023-10-08 | Join declaration and assignment | Stepan Goremykin | |
| 2023-10-08 | Reduce string literal length by using verbatim string | Stepan Goremykin | |
| 2023-10-07 | Merge pull request #10321 from feilongfl/master | Bond-009 | |
| 2023-10-06 | Merge pull request #10135 from 0x25CBFC4F/fix/ffmpeg-probesize | Claus Vium | |
| Fixed probesize argument passing to FFmpeg | |||
| 2023-10-06 | simplify the if | Claus Vium | |
| 2023-10-06 | Reduce string allocations | Bond_009 | |
| Some simple changes to reduce the number of allocated strings | |||
| 2023-10-06 | change Substring to AsSpan | fei long | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
