Commit graph

309 commits

Author SHA1 Message Date
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
Luke Pulverenti 17d22c0130 add video image extraction back to library scan 2013-09-14 17:19:32 -04:00
Luke Pulverenti a254df9760 ffprobe audio fixes 2013-09-08 12:49:05 -04:00
Luke Pulverenti 6d099c63d8 don't split artists by commas 2013-09-08 11:54:57 -04:00
Luke Pulverenti 5c908c1f05 trim audio tag values 2013-09-05 18:59:07 -04:00
Luke Pulverenti 44b12c0f9f fixes #520 - Support multiple artists per audio track 2013-09-05 15:00:50 -04:00
Luke Pulverenti dfe91e43b6 Added IDtoService 2013-09-04 13:02:19 -04:00
Luke Pulverenti f0542f69bc record bluray playlist file name 2013-09-01 21:35:57 -04:00
Luke Pulverenti 982a303940 added IsMuted to playback progress 2013-08-29 17:00:27 -04:00
Luke Pulverenti 612b7e55d2 prep work for multiple movies in folder support 2013-08-15 11:25:51 -04:00
Luke Pulverenti 80a256bdea improved chapter saving to respect forced refreshing 2013-08-15 10:56:43 -04:00
Luke Pulverenti 339c514ff4 removed excess provider subclass layer 2013-08-15 10:27:14 -04:00
Luke Pulverenti e0c387446b reworked iso manager 2013-08-09 21:16:31 -04:00
Luke Pulverenti 5225e054cd reduced list enumerations 2013-08-07 12:00:20 -04:00
Luke Pulverenti d14d2dee6f added safeguards to GetDummyChapters 2013-08-05 17:19:10 -04:00
Luke Pulverenti 06ec5ebcb9 persist locked fields in xml 2013-08-03 20:59:23 -04:00
Luke Pulverenti 2c22db8b8d Added an adult video entity 2013-07-16 14:47:05 -04:00
Luke Pulverenti 36d4e15860 fixes #364 - Image Extraction for 3D Videos 2013-06-27 11:59:32 -04:00
Luke Pulverenti 92cd71143d Only fire metadata savers when appropriate 2013-06-24 21:22:21 -04:00
Luke Pulverenti e946078ab3 fix chapter saving 2013-06-23 15:03:20 -04:00
Luke Pulverenti d32c71ca39 limit the extensions that are factored into the file stamp check 2013-06-21 14:50:44 -04:00
Luke Pulverenti 13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti e677a57bf1 switch to flat file storage 2013-06-17 16:35:43 -04:00
Luke Pulverenti ff22828dd8 check ffmpeg stream for null 2013-06-16 21:49:30 -04:00
Luke Pulverenti f64b06f76a Allow two character language code for subtitles 2013-06-14 08:19:22 -04:00
Luke Pulverenti a4f7eb84cd fixes #347 - File Properties in Video file formats override local xml 2013-06-13 14:45:58 -04:00
Luke Pulverenti 0e55f3de58 support embedded wtv info 2013-06-11 20:19:56 -04:00
Luke Pulverenti 7faf2be79b trim genre names from id3 tags 2013-06-11 12:10:41 -04:00
Luke Pulverenti 38a7717824 ease up on RefreshOnFileSystemStampChange 2013-06-09 21:40:28 -04:00
Luke Pulverenti 7aa969e2b9 added a providers assembly 2013-06-09 12:47:28 -04:00