Joe Rogers
88baff5693
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-19 22:40:42 +01:00
Joe Rogers
9ba7bf96ef
Query MediaSourceManager directly in image providers
...
Add doc comments/minor tweaks to AudioImageProvider
2021-11-18 15:11:50 +01:00
Joe Rogers
7cf5767949
Query media streams by type instead of filtering
2021-11-17 22:34:04 +01:00
Joe Rogers
31baea072a
Address review comments
...
Clean up style
Fix references in class summaries
Combine Where+FirstOrDefault queries
Break up large method, long lines
Add validation on file extension
Apply test naming conventions
Extract mock of Movie class, comment on why not mocking interface
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-10-20 14:10:16 +02:00
Joe Rogers
e3eee10d05
Add image provider tests and clean up
2021-10-11 14:09:02 +02:00
Joe Rogers
be9ed29f63
Split EmbeddedImage extracting to new provider
2021-10-11 14:09:01 +02:00
Bond_009
6f405dc36d
Clean up VideoImageProvider
2021-09-01 18:47:24 +02:00
boolemancer
2345646ff1
Fix explicit stream selection in MediaEncoder.ExtractImageInternal
2021-08-14 02:55:51 -07:00
BaronGreenback
f2c10471bf
Code Clean up: Use Pattern Matching ( #5838 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-05 13:37:36 +02:00
Stanislav Ionascu
cd4641dca0
Remove PlayableStreamFileNames as unused
...
Since ffmpeg can play and transcode ISO files and BDMV folders directly,
there's no use of that property.
2020-10-01 22:20:34 +02:00
Stanislav Ionascu
3ad6232973
Add probe / direct-stream / transcoding support for BluRays
...
This commit (and ffmpeg built with libbluray support), adds support
for playback of bluray images (bd-iso) and bluray folders.
2020-10-01 21:59:57 +02:00
Bond_009
384ab39f5b
Fix some warnings
2020-09-07 13:20:39 +02:00
Bond_009
eba488a0f8
Enable TreatWarningsAsErrors in Release for MediaBrowser.Providers
2020-06-19 20:24:13 +02:00
telans
247f9c61e6
fix SA1513/SA1516
2020-06-16 16:11:30 +12:00
crobibero
44957c5a9a
Use typed logger where possible
2020-06-05 18:15:56 -06:00
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
2020-03-03 23:07:10 +01:00
Bond_009
cc5acf37f7
Make probesize and analyzeduration configurable and simplify circular
...
dependencies
Makes the probesize and analyzeduration configurable with env args.
(`JELLYFIN_FFmpeg_probesize` and `FFmpeg_analyzeduration`)
2019-11-25 12:07:59 +01:00
Bond_009
1616f24cee
Fix more warnings
2019-09-01 18:39:23 +02:00
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
2019-01-17 20:24:39 +01:00
Erwin de Haan
a36658f6f0
ReSharper Reformat: Properties to expression bodied form.
2019-01-13 21:31:14 +01:00
Erwin de Haan
b062577d81
Find+Sed BOM removal *.cs: MediaBrowser.Providers-SocketHttpListener
2019-01-13 21:03:10 +01:00
Erwin de Haan
587bb85b41
Visual Studio Reformat: MediaBrowser.Providers
2019-01-13 20:26:31 +01:00
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
2018-12-30 22:44:38 +01:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
0351c968c3
reduce file checks during library scan
2017-10-13 15:22:24 -04:00
Luke Pulverenti
cdd79ec7e2
update owned items
2017-09-18 12:52:22 -04:00
Luke Pulverenti
52aeb3c40b
consolidate interfaces
2017-08-07 17:06:13 -04:00
Luke Pulverenti
994720c24a
deprecate hddvd videotype
2017-08-07 16:36:41 -04:00
Luke Pulverenti
27c490c152
update file refresher
2017-08-06 01:50:37 -04:00
Luke Pulverenti
db315c4e32
update media source methods
2017-08-05 15:02:33 -04:00
Luke Pulverenti
b89af7af43
fixes #2121 - background roku thumbnail generation (or maybe... any scheduled task?) should be "niced"
2017-08-01 15:43:39 -04:00
Luke Pulverenti
3bf72b71b3
consolidate internal interfaces
2016-10-31 00:28:23 -04:00
Luke Pulverenti
ef6b90b8e6
make controller project portable
2016-10-25 15:02:04 -04:00
Luke Pulverenti
5cd3276775
pass requested fields to data layer
2016-10-08 01:57:38 -04:00
Luke Pulverenti
229172da50
update series recording editor
2016-09-30 14:43:59 -04:00
Luke Pulverenti
e4851e1b25
reduce rescanning due to IsOffline
2016-08-24 02:13:15 -04:00
Luke Pulverenti
68d1b60964
stub out objects for per library settings
2016-08-13 01:49:00 -04:00
Sven Van den brande
219cba7506
Removed redundant Collection Initializers
...
Removed Using directives that are not required
2016-07-29 21:18:03 +02:00
Luke Pulverenti
eb321dad3b
fix DateModified not refreshing
2016-07-24 12:46:17 -04:00
Luke Pulverenti
00634b62c5
remove standard output redirect on image extractions
2016-06-30 22:35:18 -04:00
Luke Pulverenti
b0379ec7f8
improve embedded image extraction
2016-04-13 16:49:16 -04:00
Luke Pulverenti
e31aec4bc5
update metadata refresh
2016-04-08 14:32:38 -04:00
Sven Van den brande
168587b2a0
Remove unused code...
2016-03-27 23:11:27 +02:00
Luke Pulverenti
4ad96e4ff5
update logging levels
2015-10-04 18:04:56 -04:00
Luke Pulverenti
078277ebc2
continue file system rework
2015-10-04 00:23:11 -04:00
Luke Pulverenti
f3e9bbed23
update file system methods
2015-09-24 13:50:49 -04:00
Luke Pulverenti
c7b95a2513
3.0.5582.2
2015-04-15 23:23:13 -04:00
Luke Pulverenti
baf5e0c18b
remove generic video excludes
2015-01-08 22:27:44 -05:00
Luke Pulverenti
01be627d8b
sync updates
2015-01-05 22:25:23 -05:00
Luke Pulverenti
8a9f16ff6a
enable user device access
2014-12-29 15:18:48 -05:00