Erwin de Haan
089ad8e7c2
Find+Sed BOM removal *.xml,*.csproj,*,json,*.sln,*.txt
6 years ago
Erwin de Haan
ba610b5094
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
6 years ago
Erwin de Haan
742bef5b5f
EditorConfig reformat: Non-CS files.
6 years ago
Erwin de Haan
51ed47f4c4
EditorConfig reformat: Emby.XmlTv, Jellyfin.Server. MediaBrowser.Api, MediaBrowser.Common
6 years ago
Erwin de Haan
b67c1b933e
Visual Studio Reformat: MediaBrowser.Api
6 years ago
Erwin de Haan
846456b41e
Reformatted the files with notes.
6 years ago
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
6 years ago
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.
6 years ago
hawken
bd169e4fd4
remove trailing whitespace
6 years ago
hawken
ba1794f64b
Remove tabs and trailing whitespace
6 years ago
Andrew Rabert
12112ea25d
Remove more news
6 years ago
Vasily
b27315bc08
Merge pull request #307 from drmrbg/fix-chromecast
...
Fix transcoding of AAC from 5.1 to stereo to support Chromecast
6 years ago
Andrew Rabert
e4a041b832
Merge pull request #283 from Bond-009/gpl-cleanup
...
Post GPL cleanup
6 years ago
Joshua M. Boniface
c13c326171
Merge pull request #378 from cvium/fix_dlna_user_id_null
...
Fix ArgumentNullException in DLNA streams
6 years ago
Bond_009
340a2c6512
Post GPL cleanup
6 years ago
Bond_009
64a79341a7
Don't send info to Emby servers on install
...
Not even to a fake one
6 years ago
Claus Vium
efa3a234e9
Change null check on UserId to a Guid.Empty check
6 years ago
Anthony Lavado
87812d1e7f
Fix spacing to C#/Visual Studio standards
...
- This is a fix automatically applied by Visual Studio
6 years ago
Bond_009
95a5dd8810
Fix log dir
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
bf01918659
Clean up
6 years ago
Bond_009
0c1b9d3bff
Rebase
6 years ago
Bond_009
b7ebb67cbb
Remove the need for NullLogger
6 years ago
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
6 years ago
drmrbg
6ffde49760
Attempt to fix Chromecast support
6 years ago
Bond_009
6e5d2aadaa
Remove custom ToArray extension
6 years ago
Andrew Rabert
a86b71899e
Add GPL modules
6 years ago
Joshua M. Boniface
8e9485867b
Merge pull request #171 from nvllsvm/state
...
State
6 years ago
Andrew Rabert
bac06eea6e
Adapt for Jellyfin
6 years ago
Andrew Rabert
d137977a6d
Partial revert of 443356fd34c7b3377c41c1029c2973e9d61e0539
6 years ago
Joshua Boniface
c3ade725dc
Restore timeout to 60s as it breaks
6 years ago
Joshua Boniface
fda3f0ad9b
Up the timerDuration back to 10s, 2s is too low
6 years ago
Joshua Boniface
e5531c5c25
Lower the ffmpeg stop timeout duration
...
As this was, ffmpeg would continue to transcode video for timerDuration
seconds after stopping playback (i.e. returning to the menu). However,
this 60s timeout was a little obnoxious. Tested a 100ms timeout but
this ended up causing playback to constantly terminate. 2s seems like
the sweet spot where playback works normally, but terminating quickly
on stop.
6 years ago
Mathieu Velten
1d7d52ff9e
Port MediaEncoding and Api.Playback from 10e57ce8d21b4516733894075001819f3cd6db6b
6 years ago
Bond_009
b4edb24ec3
Change libraries from netcoreapp to netstandard
...
Ref: https://dotnetcoretutorials.com/2017/01/13/net-standard-vs-net-core-whats-difference/
6 years ago
Andrew Rabert
7c2248727a
Remove Emby.Server.Connect
6 years ago
Vasily
86f6b817fc
Replaced mb3admin.com phoning home with a stub mb3admin.local
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
85815adcd2
update live tv queries
7 years ago
Luke Pulverenti
175c085d90
Stub out new filtering api
7 years ago
Luke Pulverenti
8717f81bf4
Add setting to auto-run web app when server starts
7 years ago
Luke Pulverenti
d7a1a87009
reduce work done by system info endpoints
7 years ago
Luke Pulverenti
4f09c1e06d
reduce dlna chatter
7 years ago
Luke Pulverenti
77695f8abe
3.2.40.1
7 years ago
Luke Pulverenti
ceee0cdcca
improve merge/split video feature
7 years ago
Luke Pulverenti
2f758676d0
support sharing m3u tuner streams
7 years ago
Luke Pulverenti
901d7b509c
update play media source feature
7 years ago
Luke Pulverenti
25138bbeb7
update subtitle downloading to use local metadata settings
7 years ago
Luke Pulverenti
0a0303ca64
normalize strm file contents
7 years ago
Luke Pulverenti
ca2e7a4195
deprecate localized guids config switch
7 years ago
Luke Pulverenti
7e5036a587
update image aspect ratio detection
7 years ago
Luke Pulverenti
060215143f
improve httpclient resource disposal
7 years ago
Luke Pulverenti
164e7dc896
improve live tv direct play
7 years ago
Luke Pulverenti
9fdaa039c4
rework device repository
7 years ago
Luke Pulverenti
bc656edf4f
update resolved video titles
7 years ago
Luke Pulverenti
51ca72ab5d
adjust default provider order
7 years ago
Luke Pulverenti
983b51e083
reduce socket activity
7 years ago
Luke Pulverenti
a5b82cd2ec
remove unneeded async signatures
7 years ago
Luke Pulverenti
085470394e
update home screen sections
7 years ago
Luke Pulverenti
bca1d65bdc
fixes #1074
7 years ago
Luke Pulverenti
bc643d4dda
move reports to plugin
7 years ago
Luke Pulverenti
38fe239f44
3.2.30.19
7 years ago
Luke Pulverenti
2f99a78230
3.2.30.17
7 years ago
Luke Pulverenti
f7f41e4c73
remove unused service properties
7 years ago
Luke Pulverenti
4ceb9eb6c5
update restart function
7 years ago
Luke Pulverenti
eb63e0d264
update image processor
7 years ago
Luke Pulverenti
49b799adbe
3.2.30.8
7 years ago
Luke Pulverenti
39c4542cf6
update query objects
7 years ago
Luke Pulverenti
c4176d2320
add web socket error handling
7 years ago
Luke Pulverenti
504f56d841
update request classes
7 years ago
Luke Pulverenti
9d78482358
fix skiasharp reference
7 years ago
Luke Pulverenti
0f23c7cfc1
3.2.30.3
7 years ago
Luke Pulverenti
8de80d43ba
update ResolutionNormalizer
7 years ago
Luke Pulverenti
ed81591175
update dto methods
7 years ago
Luke Pulverenti
e287e3a50d
remove async when there's nothing to await
7 years ago
Luke Pulverenti
e441e2f53d
update active recordings
7 years ago
Luke Pulverenti
1ad990ad72
update live tv data transfer
7 years ago
Luke Pulverenti
bfcd1b520f
merge common implementations and server implementations
7 years ago
Luke Pulverenti
d2b86edf05
update hdhr channel ids
7 years ago
Luke Pulverenti
0951819f00
fixes #2798 , fixes #2799
7 years ago
Luke Pulverenti
6b28eee2db
rework episode queries
7 years ago
Luke Pulverenti
b7867214ef
update download error handling
7 years ago
Luke Pulverenti
a7db7cd40c
reduce traffic from session player
7 years ago
Luke Pulverenti
900714c866
consolidate fields
7 years ago
Luke Pulverenti
e7425e6205
revert servicestack.text update
7 years ago
Luke Pulverenti
c147b64de8
3.2.26.19
7 years ago
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
7 years ago
Luke Pulverenti
52aeb3c40b
consolidate interfaces
7 years ago
Luke Pulverenti
6d78824c8e
update components
7 years ago
Luke Pulverenti
d8e2887071
update container value
7 years ago
Luke Pulverenti
d50ffcbfb2
3.2.26.13
7 years ago
Luke Pulverenti
b89af7af43
fixes #2121 - background roku thumbnail generation (or maybe... any scheduled task?) should be "niced"
7 years ago
Luke Pulverenti
4e52c027bc
improve nextup queries
7 years ago
Luke Pulverenti
31841a31a9
3.2.26.7
7 years ago
Luke Pulverenti
d270b10db6
move auto-organize to plugin
7 years ago
Luke Pulverenti
dc7a59c73a
ensure custom css is loaded last
7 years ago
Luke Pulverenti
d500998d78
pass around encoding options
7 years ago
Luke Pulverenti
d826b98449
3.2.25.10
7 years ago
Luke Pulverenti
1326624d27
strip invalid xml chars
7 years ago
Luke Pulverenti
dab74b9cd1
3.2.25.8
7 years ago
Luke Pulverenti
cdf573c921
update sync menus
7 years ago
Luke Pulverenti
a0e7cdd2dc
support all inclusive direct play profile
7 years ago
Luke Pulverenti
b8d4ef5fc6
add session reporting error handling
7 years ago
Luke Pulverenti
1c1aa7c2c5
3.2.23.1
7 years ago
Luke Pulverenti
24d91d9363
update image inheritance
7 years ago
Luke Pulverenti
dd7dc7dda3
3.2.22.4
7 years ago
Luke Pulverenti
6ea8e7868d
add live stream params
7 years ago
Luke Pulverenti
15947c2a4c
update opening of live streams
7 years ago
Luke Pulverenti
1f96841e04
add perfect match indicator to subtitle editor
7 years ago
Luke Pulverenti
a759b09577
support max audio bit depth
8 years ago
Luke Pulverenti
a107ff0369
capture more transcoding info
8 years ago
Luke Pulverenti
8dcfda89d1
update image size responses
8 years ago
Luke Pulverenti
1e5c3db9eb
support individual library refreshing
8 years ago
Luke Pulverenti
0e7cbb0465
add subtitle language detection
8 years ago
Luke Pulverenti
1663b258a7
update home sections
8 years ago
Luke Pulverenti
65e8cf0726
improve live tv images
8 years ago
Luke Pulverenti
282dce7f10
normalize session object
8 years ago
Luke Pulverenti
7bc2a9a081
update people editing
8 years ago
Luke Pulverenti
42d0b070b4
update project files
8 years ago
Luke Pulverenti
820b4873fb
move methods to base class
8 years ago
Luke Pulverenti
e91f569c15
update live tv startup
8 years ago
Luke Pulverenti
b9935a4643
update hls streams
8 years ago
Luke Pulverenti
5bfcbd4e9e
update dlna profiles
8 years ago
Luke Pulverenti
d8ec7109ab
add FindByPath error handling
8 years ago
Luke Pulverenti
3e15b28b18
add IsInterlaced param
8 years ago
Luke Pulverenti
a76bbcfebe
3.2.17.17
8 years ago
Luke Pulverenti
33014f77aa
update GetItems method
8 years ago
Luke Pulverenti
f07af448fa
update main projects
8 years ago
Luke Pulverenti
2f93d4498b
update query fields
8 years ago
Luke Pulverenti
54cf0da758
update query fields
8 years ago
Luke Pulverenti
da77b05817
update data queries
8 years ago
Luke Pulverenti
5137e3abf6
update live streams
8 years ago
Luke Pulverenti
47fc7c6aee
add GenreItems property
8 years ago
Luke Pulverenti
404171023f
clean up build configs
8 years ago
Luke Pulverenti
bcf28f3e9c
update file options
8 years ago
Luke Pulverenti
0beb803aed
add sample rate condition
8 years ago
Luke Pulverenti
fa132ada88
add episode number to reports
8 years ago
Luke Pulverenti
92eeee0fc5
support additional encoding switches
8 years ago
Luke Pulverenti
198cb1bc9c
update file responses
8 years ago
Luke Pulverenti
384a35d878
update search
8 years ago
Luke Pulverenti
d48496b843
add new search filters
8 years ago
Luke Pulverenti
59f2463efd
update nuget
8 years ago
Luke Pulverenti
3a8b567f14
update file responses
8 years ago
Luke Pulverenti
696a6b34ea
improve smb support
8 years ago
Luke Pulverenti
53024bd149
removed dead code
8 years ago
Luke Pulverenti
568d769cc8
support omdb episodes by imdb; add more search data
8 years ago
Luke Pulverenti
fc788efa49
add password to self signed cert
8 years ago
Luke Pulverenti
a9b041a7e6
rework refresh queue
8 years ago
Luke Pulverenti
f53472584e
update environment detection
8 years ago
Luke Pulverenti
af4473e27f
add error handling
8 years ago
Luke Pulverenti
0f07d97031
3.2.13.5
8 years ago
Luke Pulverenti
fc7ab45fb3
unify audio conversion
8 years ago
Luke Pulverenti
28e6f8cbd8
update hls authentication
8 years ago
Luke Pulverenti
463b41354f
restore missing file
8 years ago
Luke Pulverenti
8755886761
switch to hwaccel auto
8 years ago
Luke Pulverenti
7147bec7d8
add landing screen settings
8 years ago
Luke Pulverenti
eb9b63c7a7
update playback progress reporting
8 years ago
Luke Pulverenti
561028c907
update automated checkins
8 years ago
Luke Pulverenti
eddcc46602
improve performance of getting channel list
8 years ago
Luke Pulverenti
8eb4c034b4
update audio sync params
8 years ago
Luke Pulverenti
e56faea17a
update vsync
8 years ago
Luke Pulverenti
8c487250e0
update segment responses
8 years ago
Luke Pulverenti
48ad0ad93b
update linux iso mounter
8 years ago
Luke Pulverenti
ccb694a89a
update home sections
8 years ago
Luke Pulverenti
fd71890247
update segment handler
8 years ago
Luke Pulverenti
463cb3e354
update live stream management
8 years ago
Luke Pulverenti
3b06092f69
hls seek fixes
8 years ago
Luke Pulverenti
99417105a6
update subtitle embedding
8 years ago
Luke Pulverenti
372d40598d
remove qsv hevc decoding for now
8 years ago
Luke Pulverenti
8d1ca8ca27
improve direct play to transcoding fallback
8 years ago
Luke Pulverenti
06394d1a9f
add break on non keyframes
8 years ago
Luke Pulverenti
04b6f23473
3.2.9.1
8 years ago
Luke Pulverenti
0cffe00aae
handle -1 content length
8 years ago
Luke Pulverenti
c9be9b4141
update hls params
8 years ago
Luke Pulverenti
2bac4f85ad
improve next up performance
8 years ago
Luke Pulverenti
38e05b11e2
unify encodng param creation
8 years ago
Luke Pulverenti
59ac045c6b
increase unification of param building
8 years ago
Luke Pulverenti
c9ee7633ca
embed recording button into video player
8 years ago
Luke Pulverenti
ce1ed2bea7
update hls to support mpeg2video
8 years ago
Luke Pulverenti
a0934e6226
continue with tuner discovery
8 years ago
Luke Pulverenti
a8fc480489
rework tuner setup
8 years ago
Luke Pulverenti
2ff7608b7a
remove tuner host enabled property
8 years ago
Luke Pulverenti
b38b7a7062
rework filestream
8 years ago
Luke Pulverenti
fc2a5acfca
move loopback util
8 years ago
Luke Pulverenti
0747752ef6
update library monitor logging
8 years ago
Luke Pulverenti
5fa3817a76
update components
8 years ago
Luke Pulverenti
e391ee1b17
update components
8 years ago
Luke Pulverenti
149d16a314
preserve manual recording overrides
8 years ago
Luke Pulverenti
d8f48e8cdf
update components
8 years ago
Luke Pulverenti
0ee1a0d7bd
fix mapping multiple tuner channels to same epg channel
8 years ago
Luke Pulverenti
6091e00e18
clean related files when deleting items
8 years ago
Luke Pulverenti
36f8eb1149
add db startup error handling
8 years ago
Luke Pulverenti
9932db8400
fix direct stream of flv
8 years ago
Luke Pulverenti
1e28de1098
update channel mapping
8 years ago
Luke Pulverenti
aba4933a5c
restore config setting
8 years ago
Luke Pulverenti
851364f84f
rework guide mappings
8 years ago
Luke Pulverenti
ac3ec6d185
update image saver
8 years ago
Luke Pulverenti
9c86c8fe2b
add library monitor error handling
8 years ago
Luke Pulverenti
5edaf12d40
move encoding methods to shared classes
8 years ago
Luke Pulverenti
30538f0731
improve video startup performance
8 years ago
Luke Pulverenti
1d849e3f25
update xmltv parsing
8 years ago
Luke Pulverenti
9a0c5e3bda
add NextMediaType
8 years ago
Luke Pulverenti
ab026ab2de
restore localized guids switch
8 years ago
Luke Pulverenti
8a252c8ad6
remove dead code
8 years ago
Luke Pulverenti
338d5ee993
remove specification of input decoders (for now)
8 years ago
Luke Pulverenti
3ff216f05a
update ShortOverview
8 years ago
Luke Pulverenti
88d9b3d09d
remove localized guids
8 years ago
Luke Pulverenti
2ebcbdece8
update now playing screen
8 years ago
Luke Pulverenti
2ef30a3ba8
update program titles
8 years ago
Luke Pulverenti
3674d6dfa3
update aac_latm input
8 years ago
Luke Pulverenti
85cd90d6e6
update video osd
8 years ago
Luke Pulverenti
ee084849a1
fix param
8 years ago
Luke Pulverenti
b578877ac4
update hls params
8 years ago
Luke Pulverenti
ce00a4f84c
update hls params
8 years ago
Luke Pulverenti
3edf91ce56
update music artists
8 years ago
Luke Pulverenti
352074acd4
update osd
8 years ago
Luke Pulverenti
f6f52db3c2
update hls params
8 years ago
Luke Pulverenti
08cd8b381f
fix last segment length
8 years ago
Luke Pulverenti
6066619138
handle bitrate overflow
8 years ago
Luke Pulverenti
c0ddeaab77
update maxrate
8 years ago
Luke Pulverenti
4f4c4b669b
update hls params
8 years ago
Luke Pulverenti
ea61c6458f
fix SupportsContentUploading
8 years ago
Luke Pulverenti
dbba636290
handle unknown video stream
8 years ago
Luke Pulverenti
20e090e145
update hls params
8 years ago
Luke Pulverenti
b8f57f586b
update stream specifiers
8 years ago
Luke Pulverenti
845895eae4
don't use tmp file
8 years ago
Luke Pulverenti
72887a1f6b
specify input codecs
8 years ago
Luke Pulverenti
db9eb64e9f
increase chances of stream copy
8 years ago
Luke Pulverenti
5372c0bf23
remove unused property
8 years ago
Luke Pulverenti
cb8751f985
fixes #2365 - External bitmap subtitles are loaded incorrectly
8 years ago
Luke Pulverenti
a5ffea5752
update video audio encoding
8 years ago
Luke Pulverenti
b23bdfe9f2
add content type error handling
8 years ago
Luke Pulverenti
5833aedb15
update bitrate filter
8 years ago
Luke Pulverenti
3e8b54254f
update video params
8 years ago
Luke Pulverenti
ac2c45dd6a
update dlna genre views
8 years ago
Luke Pulverenti
d588ed705f
update subtitle burn in params
8 years ago
Luke Pulverenti
a93c2682d9
update timer settings
8 years ago
Luke Pulverenti
973749bb99
update components
8 years ago
Luke Pulverenti
7e761df3cb
fix userviews for androidtv
8 years ago
Luke Pulverenti
988c898fc1
support timeshifting with safari mac and edge mobile
8 years ago
Luke Pulverenti
3674a65fae
stop guide refresh when needed
8 years ago
Luke Pulverenti
de9cd28a79
remove tvos dts hack no longer needed
8 years ago
Luke Pulverenti
524e7facc8
fix socket errors on linux under .net core
8 years ago
Luke Pulverenti
afabbfa22b
add ios dts workaround
8 years ago
Luke Pulverenti
e1b880a5a0
update series queries
8 years ago
Luke Pulverenti
1aff48b93b
move book support into the core
8 years ago
Luke Pulverenti
2e26efc9af
update hls
8 years ago
Luke Pulverenti
0c2489059d
update sync scripts
8 years ago
Luke Pulverenti
9ed3c31175
update recording params
8 years ago
Luke Pulverenti
c2da52914c
add SeriesStudioInfo object
8 years ago