| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-15 | Prefer other codecs over DTS and TrueHD on transcode | Shadowghost | |
| 2023-03-02 | Use source audio bitrate if requested codec is lossless | Shadowghost | |
| 2023-02-27 | Apply review suggestions | Shadowghost | |
| 2023-02-26 | Add DTS and TrueHD bitrate limits, enforce bitrate limits if no bitrate is ↵ | Shadowghost | |
| requested | |||
| 2023-02-26 | Fix encoder checks for DTS and TrueHD | Shadowghost | |
| 2023-02-26 | Take channels into account when calculating fallback audio bitrate | Shadowghost | |
| 2023-02-26 | Add audio vbr calculation | knackebrot | |
| 2023-02-26 | Calculate output bitrate from output channel count | knackebrot | |
| 2023-02-26 | Improve the Vulkan based subtitle burn-in performance (#9402) | Nyanmisaka | |
| https://gitlab.freedesktop.org/mesa/mesa/-/issues/850 Currently Mesa RADV does not support a dedicated transfer queue. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-02-24 | Update MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs | Cody Robibero | |
| Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> | |||
| 2023-02-24 | Simplify audio transcode channel lookup | Cody Robibero | |
| 2023-02-20 | Merge pull request #9356 from Bond-009/tryparse | Bond-009 | |
| 2023-02-20 | Merge pull request #9266 from holow29/increase-transcoding-ac-max | Bond-009 | |
| 2023-02-19 | Optimize tryparse | Bond_009 | |
| * Don't check for null before * Don't try different formats when not needed (NumberFormat.Integer is the fast path) | |||
| 2023-02-09 | Change transcoderChannelLimit default to 8 | holow29 | |
| Change transcoderChannelLimit default to 8 from 6 Switch to querying for encoder and added more cases to transcoderChannelLimit Refactor GetNumAudioChannelsParam | |||
| 2023-02-08 | Implement hardware filters for videotoolbox, use Apple AAC encoder when ↵ | gnattu | |
| available (#7807) | |||
| 2023-02-04 | Move mp4 container names to class and use StringComparer.OrdinalIgnoreCase | James Harvey | |
| 2023-02-04 | Remove frag_keyframe on audio, not video | James Harvey | |
| 2023-02-04 | Fix Use built-in type alias | James Harvey | |
| 2023-02-04 | Fix Braces for multi-line statements should not share line | James Harvey | |
| 2023-02-04 | Remove frag_keyframe as it is not relevant for audio | James Harvey | |
| 2023-02-04 | Fill in issue/PR comment | James Harvey | |
| 2023-02-04 | Add movflags to mp4 audio encoding | James Harvey | |
| 2023-02-02 | Fix audio codec not being used in UniversalAudio (#9192) | James Harvey | |
| 2023-01-24 | Merge pull request #9146 from nyanmisaka/fix-pgs-vulkan | Bond-009 | |
| 2023-01-22 | Backport pull request #9145 from jellyfin/release-10.8.z | nyanmisaka | |
| Fix PGS position issue in sw decoding #8602 Original-merge: fbb9acf58b4b4dc805fa95c60e625d4ca4ff90ae Merged-by: Joshua M. Boniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2023-01-22 | Backport pull request #9050 from jellyfin/release-10.8.z | nyanmisaka | |
| Update workaround for i915 hang in linux 5.18 to 6.1.3 Original-merge: 464136cfc9113d33ed4698904a31249f1ed893bf Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2023-01-21 | Fix PGS position issue in Vulkan pipeline | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-01-10 | Add stereo downmix algorithm selection. | Shadowghost | |
| 2022-12-30 | Add support for .sup subtitle (#8808) | Cody Robibero | |
| Fixes https://github.com/jellyfin/jellyfin/issues/8628 | |||
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-12-05 | Replace == null with is null | Bond_009 | |
| 2022-12-05 | Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ↵ | Bond-009 | |
| (#8709) | |||
| 2022-12-01 | Add delay_moov flag for progressive mp4 transcoding | Bill Thornton | |
| 2022-11-30 | The -autoscale option was added in FFmpeg 4.4 (#8813) | Bond-009 | |
| 2022-11-27 | Investigate some TODO comments | Bond_009 | |
| 2022-10-28 | Backport pull request #8620 from jellyfin/release-10.8.z | nyanmisaka | |
| Fix the DG2 HDR TM tearing issue on Windows Original-merge: 3bdc2bff5f26f8a564d8f601a599134950e8d974 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2022-10-18 | Merge pull request #7708 from nyanmisaka/amd-vaapi-vulkan | Joshua M. Boniface | |
| 2022-10-16 | Add Vulkan filtering support for AMD VAAPI (Vega/gfx9+) | nyanmisaka | |
| This requires: - VK_EXT_image_drm_format_modifier extension - Linux kernel version >= 5.15 - jellyfin-ffmpeg5 >= 5.0.1-2 Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2022-10-06 | Use ArgumentNullException.ThrowIfNull helper method | Bond_009 | |
| Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ``` | |||
| 2022-09-23 | Backport pull request #8280 from jellyfin/release-10.8.z | Bill Thornton | |
| Fix ffmpeg analyze duration env var taking priority over media source Original-merge: 632fb05f467a935da5765fccd1595dfd501247d0 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2022-09-14 | Merge pull request #8144 from joseph39/ffmpeg-referer | Bond-009 | |
| 2022-08-15 | Fix various typos | luz paz | |
| Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows` | |||
| 2022-08-13 | Backport pull request #8182 from jellyfin/release-10.8.z | Shadowghost | |
| Extract external subs from container before determining characterset Original-merge: 1faee43b1103428392d305cb0d1b46ff3ab6b5fc Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua Boniface <joshua@boniface.me> | |||
| 2022-08-01 | Backport pull request #8174 from jellyfin/release-10.8.z | Joshua Boniface | |
| Disable auto inserted SW scaler for HW decoders Authored-by: nyanmisaka <nst799610810@gmail.com> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 7297431f23a0fa1ab5aa15df93d91096a09c4f21 | |||
| 2022-08-01 | Backport pull request #8127 from jellyfin/release-10.8.z | Joshua Boniface | |
| Workaround for linux 5.18+ i915 hang at cost of performance Authored-by: Nyanmisaka <nst799610810@gmail.com> Merged-by: Claus Vium <cvium@users.noreply.github.com> Original-merge: 484427b4aa9b94a1864bc7dfc104fa52d6b38f0e | |||
| 2022-08-01 | Backport pull request #8061 from jellyfin/release-10.8.z | Joshua Boniface | |
| Fix intel dx11-ocl interop taking too long to initialize on windows Authored-by: nyanmisaka <nst799610810@gmail.com> Merged-by: Claus Vium <cvium@users.noreply.github.com> Original-merge: 9854751137db1578c31f1b8cefcbb1a1bc1ff206 | |||
| 2022-07-24 | Backport pull request #8152 from jellyfin/release-10.8.z | Joshua Boniface | |
| Fix support for rtsp streams over tcp Authored-by: Bill Thornton <billt2006@gmail.com> Merged-by: Cody Robibero <cody@robibe.ro> Original-merge: b2fb96ffed73dd9fcbc90b4645577f860ad4daf1 | |||
| 2022-07-20 | Backport pull request #8092 from jellyfin/release-10.8.z | Joshua Boniface | |
| Change allow higher opus, vorbis transcode bitrates Authored-by: Andy Walsh <andy.walsh44+github@gmail.com> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 7ef9e95d75aff2f273c9a98ef83a4fb1df754dd5 | |||
| 2022-07-20 | Backport pull request #8078 from jellyfin/release-10.8.z | Joshua Boniface | |
| fix copy&paste error for requestedRangeTypes preventing stream copy Authored-by: Andy Walsh <andy.walsh44+github@gmail.com> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 47c2c536e45792ffe0b5c70d02758463e0c1d407 | |||
