1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-01-01 08:31:59 +00:00
immich/server/src
San 1c82804f63
fix(server): use hw decoding for rkmpp w/o OpenCL if possible (#13848)
* Set hardware decoding options for rkmpp when hardware decoding is enabled with no OpenCL on non-HDR file

* Use hw decoding, sw tone-mapping on HDR files using RKMPP w/o OpenCL

* fallback to software decoding if is hdr video

* if hw decoding failed with hw dec config enabled, try sw dec+hw enc first, then full sw dec+enc

* fix unit test

* fix format, adjust log message

* formatting

---------

Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2024-11-22 08:08:49 +00:00
..
bin fix: healthcheck if custom host is set (#13887) 2024-11-02 22:46:16 -04:00
commands refactor(server): user endpoints (#9730) 2024-05-27 05:15:52 +07:00
controllers refactor: rename searchMetadata to searchAssets (#14151) 2024-11-20 14:47:25 -05:00
cores chore(server): remove unused code (#13367) 2024-10-11 00:44:38 -04:00
dtos feat: adding photo & video storage space to server stats (#14125) 2024-11-15 16:38:57 -06:00
emails fix(deps): update typescript-projects (#11927) 2024-08-28 12:00:10 -04:00
entities feat(server): faster geodata import (#14241) 2024-11-20 08:57:14 -06:00
interfaces feat: adding photo & video storage space to server stats (#14125) 2024-11-15 16:38:57 -06:00
middleware feat(server): clean up interrupted upload files (#14265) 2024-11-20 17:17:12 -06:00
migrations feat(server): faster geodata import (#14241) 2024-11-20 08:57:14 -06:00
queries fix(server): remove unnecessary guc settings for vector search (#14237) 2024-11-19 15:37:39 -06:00
repositories refactor(server): filter on-event handlers by worker (#14085) 2024-11-20 14:08:42 -05:00
services fix(server): use hw decoding for rkmpp w/o OpenCL if possible (#13848) 2024-11-22 08:08:49 +00:00
subscribers refactor(server): enums (#11809) 2024-08-15 06:57:01 -04:00
utils fix(server): use hw decoding for rkmpp w/o OpenCL if possible (#13848) 2024-11-22 08:08:49 +00:00
workers refactor(server): job discovery (#13838) 2024-10-31 13:42:58 -04:00
app.module.ts refactor: config init event for first config load (#13930) 2024-11-05 16:30:56 +00:00
config.ts feat(server): use tonemapx for software tone-mapping (#13785) 2024-10-31 20:48:23 -04:00
constants.ts fix(server): thumbnail rotation when using embedded previews (#13948) 2024-11-08 06:30:59 +00:00
decorators.ts refactor(server): filter on-event handlers by worker (#14085) 2024-11-20 14:08:42 -05:00
enum.ts fix(server): thumbnail rotation when using embedded previews (#13948) 2024-11-08 06:30:59 +00:00
main.ts refactor(server): worker cleanup (#13805) 2024-10-29 11:47:33 -04:00
validation.spec.ts fix(server): use luxon for maxdate validator (#11651) 2024-08-08 09:02:39 -05:00
validation.ts refactor(server): cron validation (#13990) 2024-11-07 17:27:52 +00:00