aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding
AgeCommit message (Collapse)Author
2023-02-08Implement hardware filters for videotoolbox, use Apple AAC encoder when ↵gnattu
available (#7807)
2023-02-04Apply review suggestionsShadowghost
2023-02-04Fix BD ISO playbackShadowghost
2023-02-04Use FFmpeg concat for DVD and BD folder playbackShadowghost
2023-02-04Fix BD and DVD folder probing and playbackShadowghost
2023-02-04Revert "Remove DvdLib (#9068)"Shadowghost
This reverts commit db1913b08fac0749133634efebd1ee7a7876147a.
2023-02-04Use Directory.Packages.props (#9135)Zoltan Csizmadia
Co-authored-by: Zoltan Csizmadia <CsizmadiaZ@valassis.com>
2023-02-01Improve ffprobe json parsing and don't log error for Codec Type attachmentBond_009
2023-01-26Add Phantom/Ghost to whitelistLars Strojny
2023-01-20Merge pull request #9126 from Bond-009/interlacedBond-009
Revert 'Fix interlace check for H.264 MBAFF coded MP4 files' (#6222)
2023-01-20Remove DvdLib (#9068)Patrick Barron
* Remove DvdLib * Update error message for blu-ray folders Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> * Remove BDInfo * Remove MediaEncoder.GetPrimaryPlaylistVobFiles * Remove BlurayDiscInfo Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2023-01-19Revert 'Fix interlace check for H.264 MBAFF coded MP4 files' (#6222)Bond_009
2023-01-18chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to ↵renovate[bot]
v3.3.4 (#9117) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-11Fix all warnings in MediaBrowser.MediaEncoding (#9073)Bond-009
2022-12-27chore(deps): update dependency libse to v3.6.10 (#8958)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-19Adding "creation_time" as a tag lookup for FFProbe for premiere date (#8884)bradvolen
2022-12-07Merge pull request #8866 from Bond-009/mediaencoderClaus Vium
Always log when starting ffprobe
2022-12-07Update depsBond_009
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-07Fix build errorsBond_009
2022-12-07Update projects to .net7Bond_009
2022-12-07Always log when starting ffprobeBond_009
Now when we fail we can always see the filename in the logs Don't log 2x in debug mode
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-12-05Fix build (#8859)Bond-009
2022-12-05Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ↵Bond-009
(#8709)
2022-11-13changed ChapterImageResolution in model to enum type;Negulici-R. Barnabas
added 144p to the ImageResolution enum; updated chapters limit comment inside FFProbeVideoInfo.cs;
2022-11-13Merge branch 'jellyfin:master' into masterNegulici-R. Barnabas
2022-10-18Merge pull request #7708 from nyanmisaka/amd-vaapi-vulkanJoshua M. Boniface
2022-10-16Add 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-07Fix localization lookupJoe Rogers
2022-10-07Add hearing impaired subtitle stream indicator (#7379)Joe Rogers
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_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-10-01Streams with CodecType "data" (like "epg" streams in DVBmarkus
recordings) get ignored. This results in wrong stream specifiers for all subsequent streams. This fix correctly handles "data" streams without any further processing.
2022-09-28Remove redundant using directivesHannes Braun
2022-09-23Backport pull request #8280 from jellyfin/release-10.8.zBill 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-23Backport pull request #8213 from jellyfin/release-10.8.znyanmisaka
Fix high single thread usage in throttler Original-merge: ba026716c1609941ec50a26e50ef5e68cc84d0c0 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-09-11added more artists with '/' in their namesjakka
2022-09-10added A/T/O/S to separator whitelistjakka
2022-09-09Fix build errors from new warningsCody Robibero
2022-08-22Merge pull request #8267 from luzpaz/typosBond-009
2022-08-22Merge branch 'jellyfin:master' into masterNegulici-R. Barnabas
2022-08-16Merge pull request #8259 from RealGreenDragon/subtitle-extraction-timeoutCody Robibero
2022-08-15Fix various typos luz paz
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2022-08-14increased subtitle extraction timeout to 30 minMagicGreenDragon
2022-08-14Merge branch 'jellyfin:master' into masterNegulici-R. Barnabas
2022-08-13Backport pull request #8182 from jellyfin/release-10.8.zShadowghost
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-02Merge branch 'jellyfin:master' into masterNegulici-R. Barnabas
2022-08-01Backport pull request #8087 from jellyfin/release-10.8.zJoshua Boniface
feat: make subtitleeditparser generic Authored-by: Claus Vium <cvium@users.noreply.github.com> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 7323ccfc232d31797af3ceb8bad93cae1ea0898d
2022-07-21Merge branch 'jellyfin:master' into masterNegulici-R. Barnabas