Commit graph

479 commits

Author SHA1 Message Date
dkanada 9faa68b26f update subtitle task to match the other scheduled tasks 2019-02-03 19:40:55 +09:00
Bond-009 2a1f6361a5
Merge branch 'master' into locale 2019-01-31 18:44:36 +01:00
Bond-009 1ea219bf3f
Merge branch 'master' into culture 2019-01-30 16:57:15 +01:00
Erwin de Haan 450f246f95 Unwrapped GetFileNameWithoutExtension 2019-01-28 22:10:51 +01:00
Erwin de Haan 581a7fe078 Unwrapped MoveDirectory, DirectoryExists, FileExists & removed MoveFile 2019-01-28 22:10:00 +01:00
Erwin de Haan a430568082 Unwrapped OpenRead and CopyFile 2019-01-28 22:09:58 +01:00
Erwin de Haan d7c6d16250 Unwrapped CreateDirectory and DeleteDirectory 2019-01-28 22:09:56 +01:00
Erwin de Haan 3a831994f6 Unwrapped GetDirectoryName and DirectorySeperatorChar 2019-01-28 22:06:34 +01:00
Bond_009 a709cbdc64 Fix more analyzer warnings 2019-01-27 12:12:44 +01:00
Bond_009 51edd5d067 Reworked LocalizationManager to load data async 2019-01-27 10:36:05 +01:00
Claus Vium 64b6cfa3dc Add Size to TypedBaseItem 2019-01-26 21:59:06 +01:00
Erwin de Haan 38f96af079 Reformat JustAMan review pt2 changes
Refs #575
2019-01-17 20:24:39 +01:00
Erwin de Haan e867446437 ReSharper format: conform inline 'out' parameters. 2019-01-13 21:46:33 +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
Erwin de Haan e2751d42e8 Merge branch 'dev' into code-cleanup 2019-01-11 12:50:36 +01:00
Erwin de Haan ec1f5dc317 Mayor code cleanup
Add Argument*Exceptions now use proper nameof operators.

Added exception messages to quite a few Argument*Exceptions.

Fixed rethorwing to be proper syntax.

Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)

Added some TODOs to log certain exceptions.

Fix sln again.

Fixed all AssemblyInfo's and added proper copyright (where I could find them)

We live in *current year*.

Fixed the use of braces.

Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.

Made more Methods that should be static static.

You can now use static to find bad functions!

Removed unused variable. And added one more proper XML comment.
2019-01-10 20:38:53 +01:00
hawken bd169e4fd4 remove trailing whitespace 2019-01-07 23:27:46 +00:00
Bond_009 ea4c914123 Fix exception logging 2018-12-30 22:44:39 +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 70b0dd968f Improve support for embedded metadata; support external subtitles with strm files 2017-12-03 17:12:46 -05:00
Luke Pulverenti 5cb7469028 support track selection before playback 2017-11-05 16:51:23 -05:00
Luke Pulverenti 7174ee66d5 allow separate image extractions for each audio book 2017-11-02 12:00:58 -04:00
Luke Pulverenti 0a0303ca64 normalize strm file contents 2017-11-01 15:50:16 -04:00
Luke Pulverenti ac09136a3d restore GetImageSize method 2017-10-22 17:38:03 -04:00
Luke Pulverenti 0351c968c3 reduce file checks during library scan 2017-10-13 15:22:24 -04:00
Luke Pulverenti 66ad10348f update translations 2017-10-13 01:43:11 -04:00
Luke Pulverenti cdd79ec7e2 update owned items 2017-09-18 12:52:22 -04:00
Luke Pulverenti fe10df6935 improve queries from scheduled tasks 2017-09-09 23:18:23 -04:00
Luke Pulverenti 88bd8892c3 support .vtt subtitles 2017-09-09 14:20:12 -04:00
Luke Pulverenti e287e3a50d remove async when there's nothing to await 2017-08-26 20:32:33 -04:00
Luke Pulverenti 749a181fac fix video images not being created 2017-08-26 15:50:02 -04:00
Luke Pulverenti 6bc2a79792 fix folder rip probe 2017-08-26 03:03:19 -04:00
Luke Pulverenti e441e2f53d update active recordings 2017-08-24 15:52:19 -04:00
Luke Pulverenti 1ad990ad72 update live tv data transfer 2017-08-19 15:43:35 -04:00
Luke Pulverenti e7425e6205 revert servicestack.text update 2017-08-10 14:01:31 -04:00
Luke Pulverenti 40442f887b consolidate emby.server.core into emby.server.implementations 2017-08-09 15:56:38 -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 d8e2887071 update container value 2017-08-04 16:29:34 -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 6ff89eab78 fixes #2588 - OpenSubtitlesDownloader doesn't respect X-Ratelimit-Requests-Remaining 2017-06-22 15:14:58 -04:00
Luke Pulverenti 33014f77aa update GetItems method 2017-05-26 02:48:54 -04:00
Luke Pulverenti da77b05817 update data queries 2017-05-21 03:25:49 -04:00
Luke Pulverenti d48496b843 add new search filters 2017-05-06 15:45:23 -04:00
Luke Pulverenti 696a6b34ea improve smb support 2017-05-04 14:14:45 -04:00
Luke Pulverenti 04b6f23473 3.2.9.1 2017-03-29 02:26:48 -04:00
Luke Pulverenti 76b456d5e8 add setting to prefer filename or embedded title 2017-02-21 17:12:32 -05:00
Luke Pulverenti c0e5494825 respect locked fields during media probe 2017-02-21 13:04:18 -05:00
Luke Pulverenti d218dbd2a1 add cancellation to socket methods 2017-02-05 15:44:08 -05:00
Luke Pulverenti 3ff216f05a update ShortOverview 2017-01-26 15:27:12 -05:00
Luke Pulverenti 85cd90d6e6 update video osd 2017-01-09 12:05:34 -05:00
Luke Pulverenti b738d560bf update audio metadata 2017-01-07 15:52:56 -05:00
Luke Pulverenti 853dbfc558 separate player selection into it's own script 2016-12-29 02:14:59 -05:00
Luke Pulverenti e265d8efec fix bdinfo path 2016-12-24 02:41:25 -05:00
Luke Pulverenti a8b340cbb2 update portable projects 2016-11-08 13:44:23 -05:00
Luke Pulverenti 3bf72b71b3 consolidate internal interfaces 2016-10-31 00:28:23 -04:00
Luke Pulverenti ce38e98791 move common dependencies 2016-10-29 00:10:11 -04:00
Luke Pulverenti 099b4d3e5b update providers to use core interfaces 2016-10-27 14:30:20 -04:00
Luke Pulverenti 872aec9352 continue reworking provider project 2016-10-27 03:58:33 -04:00
Luke Pulverenti 3d7f75eea3 more steps to make provider project portable 2016-10-26 15:29:56 -04:00
Luke Pulverenti ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
Luke Pulverenti edbe28d9fc move interface to model 2016-10-23 22:45:23 -04:00
Luke Pulverenti 0f8ccfaf49 prep for portable common 2016-10-23 15:47:34 -04:00
Luke Pulverenti 07791d46a5 rework scheduled tasks in preparation of common project going portable 2016-10-23 15:14:57 -04:00
Luke Pulverenti 17e5c92549 add null check to subtitle task 2016-10-22 10:50:45 -04:00
Luke Pulverenti 5cd3276775 pass requested fields to data layer 2016-10-08 01:57:38 -04:00
Luke Pulverenti b9cacd8076 update live streams 2016-10-05 03:15:29 -04:00
Luke Pulverenti 911d9f4598 move more metadata settings to per library 2016-10-02 00:31:47 -04:00
Luke Pulverenti 229172da50 update series recording editor 2016-09-30 14:43:59 -04:00
Luke Pulverenti adb39f4090 update recording layouts 2016-09-26 14:59:18 -04:00
Luke Pulverenti 2bdaba633c make chapter images a per-library setting 2016-08-29 17:06:24 -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
Luke Pulverenti de0f97159b check item path for null/empty 2016-08-10 23:56:14 -04:00
Luke Pulverenti 112d5d6348 try to detect 3d type 2016-08-09 01:08:36 -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 1de6ce2a2b update subtitle resolver 2016-07-20 22:55:35 -04:00
Luke Pulverenti 00634b62c5 remove standard output redirect on image extractions 2016-06-30 22:35:18 -04:00
Luke Pulverenti e78565491a fix trailer metadata 2016-05-07 17:01:21 -04:00
Luke Pulverenti 324c6dc8db update embedded metadata extraction 2016-05-01 16:56:26 -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
Luke Pulverenti 8e0c9c53bc add open subtitle option to only download subtitles that are a perfect match 2016-04-07 00:09:32 -04:00
Sven Van den brande 168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti b2d1c0dee3 update subtitle download setting 2016-03-19 18:31:00 -04:00
Luke Pulverenti d683f30619 update music user data key 2016-03-13 21:34:24 -04:00
Luke Pulverenti b52e9091bb improve support for embedded mp4 info 2016-02-24 14:29:49 -05:00
Luke Pulverenti 76eb1c46e3 support more embedded video metadata 2016-02-17 21:55:15 -05:00
Luke Pulverenti 64f522a9b7 catch BDInfo errors 2016-01-28 20:15:59 -05:00
Luke Pulverenti 0b9b62063e update IsHD 2016-01-23 13:21:46 -05:00
Luke Pulverenti 81fb823c02 record mediastream comment 2016-01-11 11:52:22 -05:00
Luke Pulverenti 7f7c847216 try to account for sloppy subtitle file naming 2015-12-26 13:35:53 -05:00
Luke Pulverenti 0540f1b492 update bdinfo 2015-12-22 12:27:04 -05:00
Luke Pulverenti 02938e7bcb update keyframe setting 2015-12-12 01:49:03 -05:00
Luke Pulverenti c7b10864fe update dvd parsing 2015-12-03 11:50:26 -05: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 8ad702060e begin file system rework 2015-10-03 23:38:46 -04:00
Luke Pulverenti 1cf65f1a2e restore changes 2015-09-30 00:19:45 -04:00
Luke Pulverenti 8809b76a4f 3.0.5724.6 2015-09-30 00:13:48 -04:00
Luke Pulverenti f3e9bbed23 update file system methods 2015-09-24 13:50:49 -04:00
Luke Pulverenti 7488ea8c14 update video probing 2015-09-23 00:00:30 -04:00
Luke Pulverenti 718545a79b update metadata editor 2015-09-19 22:06:56 -04:00
Luke 14de062681 update file system methods 2015-09-13 17:32:02 -04:00
Luke Pulverenti 4ca526979d 3.0.5713.4 2015-08-27 11:58:07 -04:00
Luke Pulverenti 5b21ec6747 update interval trigger 2015-08-26 21:31:54 -04:00
Luke Pulverenti 901dab5760 rework transcoding settings 2015-07-30 21:52:11 -04:00
Luke Pulverenti b1be4939df update components 2015-07-13 17:26:11 -04:00
Luke Pulverenti b1be09242c update people saving 2015-06-28 21:10:45 -04:00
Luke Pulverenti b3dd4beb8a update people saving 2015-06-28 13:00:36 -04:00
Luke Pulverenti 8afd04ae37 consolidate people access 2015-06-28 12:36:25 -04:00
Luke Pulverenti 94a2cfa9f5 updated translations 2015-05-16 23:17:23 -04:00
Luke Pulverenti 1e7b3af9c2 update naming project 2015-05-10 00:29:04 -04:00
Luke Pulverenti a38f04b1b9 added headroom scrolling 2015-05-04 10:35:38 -04:00
Luke Pulverenti 623874ec8b improve live stream pinging 2015-04-20 14:04:02 -04:00
Luke Pulverenti c7b95a2513 3.0.5582.2 2015-04-15 23:23:13 -04:00
Luke Pulverenti 17f5ae8118 improve ffmpeg killing 2015-04-10 18:16:41 -04:00
Luke Pulverenti 2a681f205a capture key frame info 2015-04-10 15:08:09 -04:00
Luke Pulverenti 3cb2043028 added sync cpu settings 2015-04-09 13:30:18 -04:00
Luke Pulverenti 3cc0ad2a35 add notification services tab 2015-04-05 23:47:01 -04:00
Luke Pulverenti 30104bd8de probe live streams after opening 2015-04-05 11:01:57 -04:00
Luke Pulverenti 2b7a80cfb5 improve direct play of live streams 2015-04-04 15:35:29 -04:00
Luke Pulverenti a025f4eefa sync updates 2015-03-31 12:24:16 -04:00
Luke Pulverenti bd2ea703e3 implement modular media sources 2015-03-28 16:22:27 -04:00
Luke Pulverenti 96ec4cef77 add ArtistItems to api output 2015-03-13 13:25:28 -04:00
Luke Pulverenti 0ec38a9d40 adjust audio direct play checks 2015-03-12 21:55:22 -04:00
Luke Pulverenti 6e1178a07b improve wtv handling 2015-03-05 01:34:36 -05:00
Luke Pulverenti e6e5d1a794 sync updates 2015-02-07 00:28:38 -05:00
Luke Pulverenti 5bb75227db update roku api 2015-02-01 14:01:21 -05:00
Luke Pulverenti 782fe92cf7 support artists tag value 2015-01-27 17:45:59 -05:00
Luke Pulverenti a1a56557ec sync updates 2015-01-25 01:34:50 -05:00
Luke Pulverenti d26707708d move string.Replace extension 2015-01-17 15:12:02 -05: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
Luke Pulverenti 4548e6598d support dvd without video_ts folder 2014-12-08 23:57:18 -05:00
Luke Pulverenti 56f6b0335c updated nuget 2014-12-02 22:13:03 -05:00
Luke Pulverenti 999ad78a0d rework configurations 2014-11-29 14:51:30 -05:00
Luke Pulverenti 5a5b48feff added new cabac value 2014-10-23 00:26:01 -04:00
Luke Pulverenti bd1bd5e87e fixes #552 - Add parental control usage limits 2014-10-14 20:05:09 -04:00
Luke Pulverenti 1d70f5469f update connect 2014-10-14 00:22:17 -04:00
Luke Pulverenti 0690b4f2e0 Add user cinema mode setting 2014-10-01 20:28:16 -04:00
Luke Pulverenti f6769b73f2 add MediaInfo to improve media analysis for video files 2014-09-20 11:48:23 -04:00
Luke Pulverenti 2070f1c54d update translations 2014-09-10 21:57:11 -04:00
Luke Pulverenti a2dc5e090b update translations 2014-09-08 21:15:31 -04:00
Luke Pulverenti 58eb500956 fixes #914 - Add option to save metadata hidden 2014-09-06 00:21:23 -04:00
Luke Pulverenti 7e636a977a fixes #903 - Display image info on web client detail page 2014-08-28 20:49:25 -04:00
Luke Pulverenti b48d15296c support custom ordering of user views 2014-08-18 21:42:53 -04:00
Luke Pulverenti e84ba17b9f add activity log feature 2014-08-10 18:13:17 -04:00
Luke Pulverenti 37c27a26e9 added sync job database 2014-07-26 13:30:15 -04:00
Luke Pulverenti d7f3214b32 move last fm providers to a plugin 2014-07-13 17:03:57 -04:00
Luke Pulverenti b5641013ce Add api key functions 2014-07-11 22:31:08 -04:00
Luke Pulverenti 59de5c0d14 update translations 2014-07-11 00:27:46 -04:00
Luke Pulverenti ba720ba957 fixes #868 - Add scheduled task for missing subtitles 2014-07-05 00:01:30 -04:00
Luke Pulverenti 7fa9b14f56 fixes #762 - Marking unwatched doesn't update display 2014-07-03 22:22:57 -04:00
Luke Pulverenti 8ae316a2f3 fixes #859 - Support adaptive bitrate streaming 2014-06-30 13:40:46 -04:00
Luke Pulverenti 933443c2b9 added modular configuration 2014-06-29 13:35:05 -04:00
Luke Pulverenti 88d241edc1 add ShortOverview 2014-06-24 00:18:02 -04:00
Luke Pulverenti 0727475abf update translations 2014-06-23 12:05:19 -04:00
Luke Pulverenti 21fd761b05 fixes #838 - Support rtmp protocol with channels 2014-06-16 21:56:23 -04:00
Luke Pulverenti 6186618f3e remove <br/> from parsed subtitles 2014-06-13 10:24:14 -04:00
Luke Pulverenti 29ed437d79 chapter downloading fixes 2014-06-11 22:38:40 -04:00
Luke Pulverenti a18f4e37ac added IsTextSubtitleStream 2014-06-11 16:57:18 -04:00
Luke Pulverenti 437062b29e switch to subtitle filter 2014-06-10 13:36:06 -04:00
Luke Pulverenti 945e843270 add new chapter provider feature 2014-06-09 15:16:14 -04:00
Luke Pulverenti c8e4889ac7 add subtitle management page 2014-05-17 00:24:10 -04:00
Luke Pulverenti 26aa47eefd move people page into main editor 2014-05-16 15:16:29 -04:00
Luke Pulverenti 4b585e3148 save chapters in xml 2014-05-14 16:43:31 -04:00
Luke Pulverenti 0d605b8672 update subtitle interface 2014-05-11 18:38:10 -04:00
Luke Pulverenti 62ffe2c59d web client backdrops 2014-05-11 01:11:53 -04:00
Luke Pulverenti d6ce2eacb5 async open subtitle methods 2014-05-09 00:38:21 -04:00
Luke Pulverenti f02c326027 Removed guids from the model project 2014-05-08 16:09:53 -04:00
Luke Pulverenti 374dd8d441 fixed subtitle downloading 2014-05-08 01:04:39 -04:00
Luke Pulverenti 0b7e398772 add additional subtitle setting 2014-05-07 22:16:11 -04:00
Luke Pulverenti bb85253e3b add audio track check 2014-05-07 16:28:28 -04:00
Luke Pulverenti c183edc238 rename subtitle config property 2014-05-07 16:24:34 -04:00
Luke Pulverenti d5b1730a7a finish open subtitle config page 2014-05-07 16:16:57 -04:00
Luke Pulverenti 0d025f7fb6 beginning remote subtitle downloading 2014-05-06 22:28:19 -04:00
Luke Pulverenti 1544b7bf9c display timestamp info 2014-04-24 22:45:06 -04:00
Luke Pulverenti eca1ba0b12 fixes #797 - Determine mpeg2ts timestamp info 2014-04-24 22:00:19 -04:00
Luke Pulverenti 54eb7cb855 update dlna profiles 2014-04-22 13:25:54 -04:00
Luke Pulverenti 7f320ce063 add basic dlna server browsing 2014-04-18 01:03:01 -04:00
Luke Pulverenti 39ea2adbc5 create separate media encoding project 2014-03-27 15:30:21 -04:00
Luke Pulverenti ae248b045a use ffprobe -show_chapters command 2014-03-26 17:05:31 -04:00
Luke Pulverenti 31e8288393 make metadata path configurable 2014-03-25 17:13:55 -04:00
Luke Pulverenti c4f587dd94 live tv stream adjustments, add additional dlna params 2014-03-12 15:56:12 -04:00
Luke Pulverenti 9396f16aed add more reporting data 2014-03-04 21:59:59 -05:00
Luke Pulverenti 6efb78b8b2 fixes #697 - Support xbmc offline discs 2014-03-03 00:11:03 -05:00
Luke Pulverenti 7497fe9554 dvd fix 2014-02-23 22:48:27 -05:00
Luke Pulverenti 21706ffa52 limit ifo's to 300mb+ 2014-02-23 22:27:13 -05:00
Luke Pulverenti d65509c446 fix ffprobe failure 2014-02-23 01:14:48 -05:00
Luke Pulverenti 8ce5f1d190 use video title set number 2014-02-22 17:40:44 -05:00
Luke Pulverenti b52d99568b consolidate ibn api a bit 2014-02-22 15:20:22 -05:00
Luke Pulverenti 888b8d619a added encoding manager interface 2014-02-20 11:37:41 -05:00
Luke Pulverenti 4a39df98cd rework image extraction settings 2014-02-19 13:50:37 -05:00
Luke Pulverenti 4e38c35373 fixed remote control flyout 2014-02-19 00:21:03 -05:00
Luke Pulverenti cf9ef0e43d fix refresh of tv recordings 2014-02-10 15:11:46 -05:00
Luke Pulverenti 013d5a467e restored external subtitle support 2014-02-10 13:39:41 -05:00
Luke Pulverenti a29cd06883 added audio db id's to web client 2014-02-09 16:11:11 -05:00
Luke Pulverenti 60e2fd4d44 support mcm episodes 2014-02-08 23:52:52 -05:00
Luke Pulverenti f29469c905 #529 - Exception list for Artist with separators 2014-02-08 23:12:23 -05:00
Luke Pulverenti de6d3d09ba fixes #529 - Exception list for Artist with separators 2014-02-08 23:12:04 -05:00
Luke Pulverenti e78824f771 fix episode number extraction 2014-02-08 18:44:49 -05:00
Luke Pulverenti 12757d094b use music brainz values from audio files with bottom up refresh 2014-02-07 17:40:03 -05:00
Luke Pulverenti 65903c56de get album images from songs before internet 2014-02-06 19:43:45 -05:00
Luke Pulverenti 73677b94c6 add bottom up music refresh 2014-02-06 18:54:33 -05:00
Luke Pulverenti 69bba586f5 share audio images from same artist/album 2014-02-06 18:52:59 -05:00
Luke Pulverenti 821a3d29a2 converted movie providers to new system 2014-02-05 23:39:16 -05:00
Luke Pulverenti 04d62d3420 convert episode providers to new system 2014-02-04 15:19:29 -05:00
Luke Pulverenti 53776b332c fixed failing scan 2014-02-01 01:18:16 -05:00
Luke Pulverenti 18a9720857 improve dvd vob file scan 2014-01-18 23:24:50 -05:00
Luke Pulverenti 43a806ad02 fixed chapter extraction 2014-01-17 11:36:01 -05:00
Luke Pulverenti 6b2e090981 fix vob file search 2014-01-14 10:27:51 -05:00
Luke Pulverenti c8a106f485 move media encoder to server project 2014-01-12 01:31:21 -05:00
Luke Pulverenti 2a444a70e5 added sorting for series recordings 2014-01-11 18:07:56 -05:00
Luke Pulverenti ef8b02d285 added dvdlib for better dvd runtimes 2014-01-11 00:49:18 -05:00
Luke Pulverenti b47a9018b6 rework web client quality options 2014-01-08 15:29:09 -05:00
Luke Pulverenti 4d4ea6e42c updated ffmpeg 2014-01-04 22:50:29 -05:00
Luke Pulverenti b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti 04d1a53d19 don't persist lazy loaded paths 2013-12-29 12:07:29 -05:00
Luke Pulverenti 28b0ff1e75 allow custom language per item 2013-12-28 11:58:13 -05:00
Luke Pulverenti cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti a3d855919e removed old kernel 2013-12-15 13:29:34 -05:00
Luke Pulverenti d8ce4141ff change chapter image location and cleanup dead files 2013-12-15 11:53:32 -05:00
Luke Pulverenti 63c9104e62 Pull ProviderData out of memory 2013-12-06 15:07:34 -05:00
Luke Pulverenti 5f0d8000a5 moved media streams to the database 2013-12-05 22:39:44 -05:00
Luke Pulverenti f05ea5d20f prevent providers from attempting image downloads over and over again 2013-11-30 01:08:14 -05:00
Luke Pulverenti 17bacee089 consolidate Artist & MusicArtist 2013-11-21 15:48:26 -05:00
Luke Pulverenti f727179222 fixes #631 - FFProbe Bluray Folder Rip 2013-11-20 10:37:21 -05:00
Luke Pulverenti 4786ad704a added ChannelLayout 2013-11-12 11:08:23 -05:00
Luke Pulverenti ec3caf5865 adjusted aspect ratio normalization 2013-11-06 10:45:25 -05:00
Luke Pulverenti 3b63b7fa61 fixes #613 - Translate aspect ratios 2013-11-05 12:30:58 -05:00
Luke Pulverenti 16fd474ad3 safer hls kill 2013-10-03 10:14:40 -04:00
Luke Pulverenti c7fac2d702 fixed video image provider looking under audio directory 2013-10-01 16:47:33 -04:00
Luke Pulverenti 3d40c5ba36 fixed xml providers running over and over 2013-10-01 14:24:27 -04:00
Luke Pulverenti 0a313b5087 added game system xml saver 2013-09-26 11:15:18 -04:00
Luke Pulverenti 2d9b48d00f fixed ffprobe running over and over 2013-09-25 11:11:23 -04:00
Luke Pulverenti b54240f679 fixes #553 - Support locking OfficialRating field 2013-09-23 10:02:56 -04:00
Luke Pulverenti 21e9a7950e subtitle fixes 2013-09-19 22:03:37 -04:00
Luke Pulverenti 6cab9dc227 fix ssa/ass codec name 2013-09-19 20:58:15 -04:00
Luke Pulverenti dd63d20e89 support ssa, ass extensions 2013-09-19 20:56:37 -04:00
Luke Pulverenti 2ccd7d3e77 removed pixel format property 2013-09-18 15:58:17 -04:00
Luke Pulverenti 60780399c5 allow request header overrides 2013-09-17 22:43:34 -04:00
Luke Pulverenti 37f0e23bf4 fixes #538 - Support additional artist splitting 2013-09-17 10:32:31 -04:00