aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/HttpHandlers
AgeCommit message (Collapse)Author
2012-08-21a few more async optimizationsLukePulverenti Luke Pulverenti luke pulverenti
2012-08-20Initial check-in of VideoInfoProvider, although it's currently disabled.LukePulverenti Luke Pulverenti luke pulverenti
2012-08-19Added support for additional image typesLukePulverenti Luke Pulverenti luke pulverenti
2012-08-19One async call leads to another, and another, all the way up the call stack...LukePulverenti Luke Pulverenti luke pulverenti
2012-08-18Moved ffmpeg to the controller project and added ffprobeLukePulverenti Luke Pulverenti luke pulverenti
2012-08-18Slight re-work of ApplicationPaths so that we can have inherited versions ↵LukePulverenti Luke Pulverenti luke pulverenti
for the UI and Server
2012-08-18Added more IBN api methodsLukePulverenti Luke Pulverenti luke pulverenti
2012-08-18Added a completely separate DTOBaseItem to remove the ApiBaseItemWrapper ↵LukePulverenti Luke Pulverenti luke pulverenti
mess and shrink json output size.
2012-08-17Removed more kernel methods and deprecated the Configuration and HtmlBrowser ↵LukePulverenti Luke Pulverenti luke pulverenti
projects. They've both been replaced by the new WebDashboard project.
2012-08-17Moved some logic into domain entities, which is possible now that we're ↵LukePulverenti Luke Pulverenti luke pulverenti
embracing DTO's
2012-08-17Consolidated handlers that return lists of items. Renamed ApiBaseItemWrapper ↵LukePulverenti Luke Pulverenti luke pulverenti
to ApiBaseItemContainer. Added Person and Studio DTO's to BaseItemWrapper
2012-08-17Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO ↵LukePulverenti Luke Pulverenti luke pulverenti
namespace in Model.
2012-08-15Added resolution params to the video handlerLukePulverenti Luke Pulverenti luke pulverenti
2012-08-15Re-worked provider id's, api client, moved people to the api item wrapper ↵LukePulverenti Luke Pulverenti luke pulverenti
and added server error handling
2012-08-14Added GetItemsWithPersonLukePulverenti Luke Pulverenti luke pulverenti
2012-08-14Implemented some IBN functionality - GetPerson, GetYear, GetStudio, GetGenreLukePulverenti Luke Pulverenti luke pulverenti
2012-08-13more video improvementsLukePulverenti Luke Pulverenti luke pulverenti
2012-08-13Added some intelligence to the video handler. try to just copy the audio ↵LukePulverenti Luke Pulverenti luke pulverenti
stream when possible, instead of encoding.
2012-08-13Removed unused fieldLukePulverenti Luke Pulverenti luke pulverenti
2012-08-13Improved audio handler to only specify channels and sample rate when we're ↵LukePulverenti Luke Pulverenti luke pulverenti
downmixing
2012-08-12For now, always encode mp4LukePulverenti Luke Pulverenti luke pulverenti
2012-08-12More video handler improvementsLukePulverenti Luke Pulverenti luke pulverenti
2012-08-12Added BaseEntity so that Person, User, and other misc classes don't have to ↵LukePulverenti Luke Pulverenti luke pulverenti
inherit from BaseItem
2012-08-12Moved more common code from audio/video handler down to the base classLukePulverenti Luke Pulverenti luke pulverenti
2012-08-12Added more audio streaming improvements and extracted BaseMediaHandlerLukePulverenti Luke Pulverenti luke pulverenti
2012-08-12Updated BaseMediaHandler to output the ffmpeg log to our log directory. Made ↵LukePulverenti Luke Pulverenti luke pulverenti
more progress on VideoHandler.
2012-08-12Fixed stdout/stderr deadlock issue that was causing ffmpeg to hang when ↵LukePulverenti Luke Pulverenti luke pulverenti
working with large files.
2012-08-11Fixed bitrate null handlingLukePulverenti Luke Pulverenti luke pulverenti
2012-08-11Re-worked async actions in BaseHandler, and changed AudioBitRate to ↵LukePulverenti Luke Pulverenti luke pulverenti
AudioBitRates.
2012-08-10Property typo fixLukePulverenti Luke Pulverenti luke pulverenti
2012-08-10Reworked audio transcoding to output directly to responseLukePulverenti Luke Pulverenti luke pulverenti
2012-08-10Added audio transcodingLukePulverenti Luke Pulverenti luke pulverenti
2012-08-10Added an audio handlerLukePulverenti Luke Pulverenti luke pulverenti
2012-08-10Added the ability for the server to handle byte-range requests, and also ↵LukePulverenti Luke Pulverenti luke pulverenti
added a static file handler to utilize it
2012-07-31Added an ApiInteraction project that UI's can use to talk to the server. ↵LukePulverenti Luke Pulverenti luke pulverenti
Moved jsonserializer namespace from json to serialization, since we may be adding an xml serializer.
2012-07-30Fixed some project fragmentation that came from efforts to go portableLukePulverenti Luke Pulverenti luke pulverenti
2012-07-30Reworked CategoryInfo and added ImageType enumLukePulverenti Luke Pulverenti luke pulverenti
2012-07-25Switched to MEF as a means to locate plugins and resolversLukePulverenti Luke Pulverenti luke pulverenti
2012-07-24Added new api handlers to get plugin informationLukePulverenti Luke Pulverenti luke pulverenti
2012-07-23Added an api call to pull down user configurationLukePulverenti Luke Pulverenti luke pulverenti
2012-07-21Added a BaseKernel for the UI and Server to share, and made some other minor ↵LukePulverenti Luke Pulverenti luke pulverenti
re-organizations.
2012-07-19Moved the http server to it's own assembly. added comments and made other ↵LukePulverenti Luke Pulverenti luke pulverenti
minor re-organizations.
2012-07-16All calls to get items now require passing in a userId. Made the model ↵LukePulverenti Luke Pulverenti luke pulverenti
project portable. Also filled in more api calls.
2012-07-15Switched to service stack json. Added more api enhancements.LukePulverenti Luke Pulverenti luke pulverenti
2012-07-14Improved loading performance even more by switching from XmlDocument to ↵LukePulverenti Luke Pulverenti luke pulverenti
XmlReader. Also added more api improvements.
2012-07-12moved the http server to common, added more http handlersLukePulverenti Luke Pulverenti luke pulverenti
2012-07-12Initial check-inLukePulverenti Luke Pulverenti luke pulverenti