Jason Dove
a5aaceeee5
fix path replacement logic with inconsistent casing ( #1646 )
1 year ago
Jason Dove
797d4005e2
replace moq with nsubstitute ( #1365 )
2 years ago
Jason Dove
03df2a6c8a
overdue code cleanup ( #1271 )
2 years ago
Jason Dove
d669e8114b
more scaling fixes ( #948 )
...
* remove force_original_aspect_ratio from scale_cuda
* remove force_original_aspect_ratio from scale_cuda
* fix qsv scaling
* fix qsv scaling on linux
* fix vaapi scaling edge cases
* update changelog
3 years ago
Jason Dove
c02b83d0d6
code cleanup ( #743 )
...
* update tools
* run code cleanup
* update dependencies
3 years ago
Jason Dove
fc1a051df5
fix path replacement bug ( #677 )
3 years ago
Jason Dove
1ab98578ab
refactor namespaces and imports ( #670 )
...
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
3 years ago
Jason Dove
d303bc0158
add preferred language ( #109 )
...
* add explicit warning for zero/invalid duration media items
* set dateadded on plex media versions
* add media stream table
* save local media streams to db
* save plex media streams to db
* add preferred language settings (no validation)
* use preferred language if possible
* code cleanup
* proper language code validation
* force scan of all libraries to pull in media streams
4 years ago
Jason Dove
a5e1cc7c3d
allow trailing slash in plex path replacement ( #108 )
...
* add test for unc path replacement
* allow trailing slash in plex path replacement
4 years ago
Jason Dove
104d4a0cbd
fix mixed platform directory mapping ( #106 )
...
* sync plex platform and platform version
* fix mixed-platform path replacements
4 years ago