Commit graph

310 commits

Author SHA1 Message Date
Luke Pulverenti 5917d66172 Remove yadif, update bitrate for webm 2014-01-20 10:04:50 -05:00
Luke Pulverenti 0f7f467478 center guide grid 2014-01-18 00:55:21 -05:00
Luke Pulverenti 7d81888038 add tv guide hover menus 2014-01-15 17:19:45 -05:00
Luke Pulverenti c07d958df9 use async 1000 for live tv 2014-01-15 00:05:19 -05:00
Luke Pulverenti b93641e503 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2014-01-15 00:02:05 -05:00
Luke Pulverenti 7d4f33f0e0 add new fields from omdb 2014-01-15 00:01:58 -05:00
Luke e5b8d1ed32 Merge pull request #666 from tikuf/master
Add pts generation
2014-01-14 17:50:55 -08:00
simon 92c10e78d9 revert async=1000 to async=1 (was inserted for testing live tv) 2014-01-15 11:32:29 +11:00
simon 139e9404c1 Add gen pts flags correct movies that have none or have bad pts values. Applied to all c/l 2014-01-15 11:29:37 +11:00
Luke Pulverenti f4b890f163 added new item by name filters 2014-01-14 15:03:35 -05:00
Luke baeda1410a Merge pull request #664 from tikuf/master
oops missed one
2014-01-13 05:37:58 -08:00
simon a25cbf6762 oops missed one 2014-01-14 00:00:39 +11:00
Luke Pulverenti 752dfa2743 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2014-01-13 00:41:06 -05:00
Luke Pulverenti fdca3bd9c4 live tv updates 2014-01-13 00:41:00 -05:00
simon 4bcbe3269e Chang yadif to yadifParam 2014-01-13 12:39:11 +11:00
simon 37aab84b2a Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2014-01-13 12:32:10 +11:00
simon f89deb346a Add automatic deinterlace 2014-01-13 12:27:41 +11:00
Luke Pulverenti e4f5a3f005 added full m3u8 generation 2014-01-12 16:32:13 -05:00
Luke Pulverenti c8a106f485 move media encoder to server project 2014-01-12 01:31:21 -05:00
Luke Pulverenti 7f57ef0689 support configurable transcoding temporary path 2014-01-11 13:58:50 -05:00
Luke Pulverenti ef8b02d285 added dvdlib for better dvd runtimes 2014-01-11 00:49:18 -05:00
Luke Pulverenti ec4000404d rework text subtitles 2014-01-10 08:52:01 -05:00
Luke Pulverenti 5392ff4da4 added a new encoding settings page under advanced 2014-01-07 13:39:35 -05:00
Luke Pulverenti aec872609e added subtitle scaling 2014-01-05 21:57:30 -05:00
Luke Pulverenti a01ee815fb added HasUpdateAvailable 2014-01-05 01:50:48 -05:00
Luke Pulverenti ede84702d1 added live channel playback 2014-01-02 23:58:22 -05:00
Luke Pulverenti a5be2523c5 added music and game genre image downloading 2014-01-02 18:07:37 -05:00
Luke Pulverenti 8369f16d66 reduce remote stream buffer time 2014-01-02 16:21:38 -05:00
Luke Pulverenti e80cbe5b64 reduce image indicator sizes 2014-01-01 22:53:27 -05:00
Luke Pulverenti b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti 858be5d788 update built in studio images 2013-12-29 21:41:22 -05:00
Luke Pulverenti 8c34f863fb make live tv channels playable 2013-12-29 13:53:56 -05:00
Luke Pulverenti 3488cfecbd make lazy loaded paths more nimble 2013-12-29 09:12:29 -05:00
tikuf ff9e74dd44 Change audio sync (sync at start no corrections) 2013-12-29 13:34:33 +11:00
Luke Pulverenti 33e384daad updated live tv styles 2013-12-23 12:30:26 -05:00
Luke Pulverenti 4c2623d540 support streaming of tv recordings 2013-12-22 13:58:51 -05:00
Luke Pulverenti 7251d9d75c fix streaming error 2013-12-21 15:38:35 -05:00
Luke Pulverenti 4b2b36d1a3 live tv updates 2013-12-21 13:37:34 -05:00
Luke Pulverenti cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti cb9b570a2a live tv updates 2013-12-16 13:44:03 -05:00
Luke Pulverenti 53f4e849fd #642 - Add server-side encoding settings 2013-12-15 14:39:21 -05:00
Luke Pulverenti a3d855919e removed old kernel 2013-12-15 13:29:34 -05:00
tikuf 5299727502 Bring hls segments back into apple spec 2013-12-15 18:25:33 +11:00
Luke Pulverenti f32212d160 update to service stack v4 2013-12-07 10:52:38 -05:00
Luke Pulverenti 5f0d8000a5 moved media streams to the database 2013-12-05 22:39:44 -05:00
Luke Pulverenti 42a2522637 read/write remote trailers to xml 2013-12-01 15:17:40 -05:00
Luke Pulverenti 4892fb4e95 add specialized get seasons method 2013-11-28 13:27:29 -05:00
Luke Pulverenti 01a9c07dd8 support display of channel images 2013-11-24 16:30:38 -05:00
Luke Pulverenti 7dd75e079a fixes #619 - Command line fail for internal subs 2013-11-20 10:50:54 -05:00
Luke Pulverenti d60fca112b removed default framerate from hls 2013-11-13 11:45:58 -05:00
tikuf ec34eb2376 Swap aac encoders (again) 2013-11-11 15:50:31 +11:00
Luke Pulverenti c543fdea3a Merge branch 'master' of https://github.com/tikuf/MediaBrowser
Conflicts:
	MediaBrowser.Api/Playback/Hls/VideoHlsService.cs
	MediaBrowser.Api/Playback/Progressive/VideoService.cs
2013-11-01 11:59:42 -04:00
Luke Pulverenti 6c8d919298 replace file system calls with IFileSystem when needed 2013-10-31 10:03:23 -04:00
tikuf a2c6f687ae Move depreciated audio re-sample into audio filters 2013-10-28 15:01:35 +11:00
tikuf 676579d4bd Add Topfield .rec files, Make sure scale w x h is divisible by 2 2013-10-28 08:09:22 +11:00
Luke Pulverenti 55b284cdff add user profile settings about virtual episodes 2013-10-25 11:52:10 -04:00
Luke Pulverenti a09d449c00 updated hls audio params 2013-10-24 07:58:35 -04:00
Luke Pulverenti 235b6c98ea removed audio sync 2013-10-23 15:59:54 -04:00
Luke Pulverenti ffcfa2d858 allow bitrate upscaling 2013-10-23 12:03:22 -04:00
Luke Pulverenti 088c77674b add locking around subtitle extraction 2013-10-18 16:02:56 -04:00
Luke Pulverenti a0df73b21d update stream copy bitrate 2013-10-07 14:22:21 -04:00
Luke Pulverenti 863f123f3c updated nuget + subtitle changes 2013-10-05 23:03:08 -04:00
Luke Pulverenti 82ffaafc03 add more to mbt endpoints 2013-10-05 21:04:41 -04:00
Luke Pulverenti fb98b0c8e0 updated nuget 2013-10-04 11:22:03 -04:00
Luke Pulverenti d021e20249 improve shortcut performance 2013-10-03 11:24:32 -04:00
Luke Pulverenti 16fd474ad3 safer hls kill 2013-10-03 10:14:40 -04:00
Luke Pulverenti 3d40c5ba36 fixed xml providers running over and over 2013-10-01 14:24:27 -04:00
Luke Pulverenti e5d026c483 fixes #528 - Support podcasts in web client 2013-09-30 14:49:19 -04:00
Luke Pulverenti 02ebeb0e5b added logging during app update, and IsHD 2013-09-29 20:51:04 -04:00
Luke Pulverenti b4984a78fd fix stream copy requiring a bitrate 2013-09-28 14:07:01 -04:00
Luke Pulverenti bdc90f02f2 adjusted video hls params 2013-09-27 08:00:47 -04:00
Luke Pulverenti f176307e59 support multiple remote control outputs 2013-09-24 15:54:42 -04:00
Luke Pulverenti 21e9a7950e subtitle fixes 2013-09-19 22:03:37 -04:00
Luke Pulverenti 631b7b62c1 added ControllableByUserId to sessions url 2013-09-19 16:03:14 -04:00
Luke Pulverenti d58da2a772 moved image manager to an interface 2013-09-18 14:49:06 -04:00
Luke Pulverenti ebec1e159c update default theme endpoints 2013-09-15 13:34:37 -04:00
Luke Pulverenti 3c2ec758be fix streaming trailers over HLS 2013-09-10 14:56:12 -04:00
Luke Pulverenti f5ffd6ff0f adjust static stream buffer size 2013-09-07 11:59:00 -04:00
Luke Pulverenti e4dfbb6f55 increase static stream buffer size 2013-09-06 15:48:42 -04:00
Luke Pulverenti 83dd13cc7c made HLS 64k stream optional 2013-09-06 13:27:06 -04:00
Luke Pulverenti 50aa0b8675 update quicktime user agent 2013-09-05 19:04:22 -04:00
Luke Pulverenti c5b27cbc52 hlx fix 2013-09-05 08:47:10 -04:00
Luke Pulverenti dfe91e43b6 Added IDtoService 2013-09-04 13:02:19 -04:00
Luke Pulverenti 8204d8938a enable 64k playlist 2013-09-04 08:19:14 -04:00
Luke Pulverenti 57a0f80c2c revert progressive changes 2013-09-03 23:25:01 -04:00
Luke Pulverenti 5234f3dcdd added itsoffset 2013-09-03 21:32:43 -04:00
Luke Pulverenti da0c386853 padded bitrate for hls 2013-09-03 10:37:15 -04:00
Luke Pulverenti e8b4ff5346 bufsize change 2013-09-02 19:16:46 -04:00
Luke Pulverenti c3fa40715c hls changes 2013-09-02 16:19:11 -04:00
Luke Pulverenti b828af0a0a hls changes 2013-09-01 09:13:11 -04:00
Luke Pulverenti ccdd51b3d8 switched aac encoders 2013-08-31 19:38:07 -04:00
Luke Pulverenti 87d77cdb95 further adjusted bufsize 2013-08-31 10:54:58 -04:00
Luke Pulverenti 9158014b4f updated nuget 2013-08-30 21:13:15 -04:00
Luke Pulverenti 4f3b4b47d2 add minrate/maxrate 2013-08-29 23:49:10 -04:00
Luke Pulverenti a5fa31cf94 better bitrate syncing 2013-08-29 22:13:58 -04:00
Luke Pulverenti 87c4d447f8 added 64k hls stream 2013-08-29 21:56:42 -04:00
Luke Pulverenti 2dac07bc3f add delay for remote buffering 2013-08-29 21:42:34 -04:00
Luke Pulverenti 35d512e661 hlx fixes 2013-08-29 21:25:37 -04:00
Luke Pulverenti 14e28f9eb2 filter audio streams that don't have any channels 2013-08-28 18:18:14 -04:00
Luke Pulverenti 517006a620 update hls timer extend 2013-08-28 18:11:02 -04:00
Luke Pulverenti 3c98f62389 added dual layer hls playlist 2013-08-28 18:05:00 -04:00
Luke Pulverenti 4a29bb012b removed http web request dependency from api project 2013-08-28 15:55:44 -04:00
Luke Pulverenti 1a2ff21b44 added stream copy options 2013-08-16 10:09:29 -04:00
Luke Pulverenti e0c387446b reworked iso manager 2013-08-09 21:16:31 -04:00
Luke Pulverenti 90077dd216 fixes #407 - Web Client streaming video freeze on audio language or quality modification 2013-07-26 20:58:59 -04:00
Luke Pulverenti 27c644e6c8 #236 - Subtitle charset 2013-07-16 14:18:49 -04:00
Luke Pulverenti cd990d8a95 increase hls cleanup delay 2013-07-02 14:24:29 -04:00
Luke Pulverenti e8634cbafd fixed hls file deletion 2013-06-19 08:23:59 -04:00
Luke Pulverenti 7371860871 hls playlist fix 2013-06-19 01:25:01 -04:00
Luke Pulverenti 13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti 8b0c235675 new hls params 2013-06-18 06:36:25 -04:00
Luke Pulverenti 456dea09df don't cache encoded media on resume 2013-06-11 22:59:38 -04:00
Luke Pulverenti 9ab7c5b7a0 removed dlna headers for now 2013-06-11 17:27:42 -04:00
Luke Pulverenti 4ab6a339c6 fixed cleanup of encoded media 2013-06-10 00:00:44 -04:00
Luke Pulverenti 7aa969e2b9 added a providers assembly 2013-06-09 12:47:28 -04:00
Luke Pulverenti 2e408e40c0 defer path creation when possible 2013-06-04 12:48:23 -04:00
Luke Pulverenti 02fedead11 re-factored some file system access 2013-06-03 22:02:49 -04:00
Luke Pulverenti e031c7bcaa don't request a higher bitrate than source content 2013-06-02 10:47:28 -04:00
Luke Pulverenti 0cabe8808e order streams by index before picking the one we want 2013-05-22 12:54:35 -04:00
Luke Pulverenti 3cd8d64784 fixed aac 2013-05-22 08:44:49 -04:00
Luke Pulverenti bd85132702 support 5.1 aac 2013-05-21 21:53:18 -04:00
Luke Pulverenti 7f3706ca04 fixed static streaming 2013-05-21 13:44:24 -04:00
Luke Pulverenti 8682ee30dd fixes #294 - Dvd iso not mounting 2013-05-21 02:17:07 -04:00
Luke Pulverenti 032bf6b8c6 record original runtime 2013-05-17 15:18:54 -04:00
Luke Pulverenti e2d6a5c05d support static trailer streaming 2013-05-17 14:05:49 -04:00
Luke Pulverenti 41fb933e5d fixes #256 - Webm threads 2013-05-09 10:23:01 -04:00
Luke Pulverenti fbd052abfc removed local trailers and special features from memory 2013-05-08 16:58:52 -04:00
Luke Pulverenti 049ffa2b4e adjusted webm settings 2013-05-07 00:39:48 -04:00
Luke Pulverenti 378beb7bad adjust webm quality 2013-05-05 21:34:03 -04:00
Luke Pulverenti eb45e67c81 more on image uploading 2013-05-05 00:49:49 -04:00
Luke Pulverenti 6481688d2a fixes #223 - New Content Localhost Popups Repeat 'Old' 'New Content' on Media Changes 2013-05-03 00:10:11 -04:00
Luke Pulverenti 73b76a4f18 added image by name api methods 2013-05-02 10:30:38 -04:00
Luke Pulverenti b11d06f36f more work on streaming remotely 2013-05-01 22:44:52 -04:00
Luke Pulverenti e9cfa6cd26 add remote streaming capabilities 2013-05-01 16:07:20 -04:00
Luke Pulverenti f9ec1ce37f fixed subtitle conversions 2013-05-01 12:56:36 -04:00
Luke Pulverenti 7f5783988a added disc to metadata images section 2013-05-01 12:06:57 -04:00
Luke Pulverenti 0cb34993be dashboard video tweaks 2013-04-30 18:34:10 -04:00
Luke Pulverenti 33f4b2ed53 subtitle extraction fixes 2013-04-29 12:01:23 -04:00
Luke Pulverenti c8f895014d don't cache video streams for now 2013-04-28 19:39:31 -04:00
Luke Pulverenti b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
Luke Pulverenti 40c2b73d63 fixed subtitle offsets 2013-04-27 09:10:24 -04:00
Luke Pulverenti 7839a90c1a added subtitle seek on extract 2013-04-23 20:25:49 -04:00
Luke Pulverenti aa8c3d9cf0 new webm settings 2013-04-18 01:13:24 -04:00
Luke Pulverenti a5e2778f62 change log message to debug 2013-04-17 10:26:59 -04:00
Luke Pulverenti 785deff188 removed excess hashing in providers and made user data key-based 2013-04-13 14:02:30 -04:00
Luke Pulverenti bd07e2f063 added wmv endpoint 2013-04-10 17:03:41 -04:00
Luke Pulverenti 70da0b6ae9 resharper suggestions in api project 2013-04-10 11:32:09 -04:00
Luke Pulverenti f9a02642c3 added new indicators 2013-04-10 00:38:04 -04:00
Luke Pulverenti 804115bf8d remove and/or delay unnecessary startup work 2013-04-08 11:55:53 -04:00
Luke Pulverenti 8308528e6c fix for #114 - Server returns incorrect audio stream. 2013-04-07 17:05:27 -04:00