Bond-009
e89c8dbf76
Use CultureInfo.InvariantCulture
6 years ago
Bond_009
9aaeb19418
Self-documenting code
6 years ago
Bond_009
b647959ec4
Add EnableOutputInSubFolder back
6 years ago
Bond_009
ca37ca291f
More style changes
6 years ago
Bond_009
93e535d3a1
Trying to make sense of the streaming code
...
Mostly small changes as I was looking through the code.
* async void -> async Task
* Properly implemented dispose methods
* Pass the logstream directly to the JobLogger
* Style fixes
6 years ago
Bond-009
decaffed86
Remove EnvironmentInfo
...
This moved the last bit of usefulness of EnvironmentInfo into a static
class.
6 years ago
Claus Vium
0abe57e930
Merge remote-tracking branch 'remotes/upstream/master' into kestrel_poc
6 years ago
Bond-009
e4c5d51860
Update MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs
...
Co-Authored-By: cvium <cvium@users.noreply.github.com>
6 years ago
Claus Vium
394d23a73a
Review comments
6 years ago
Claus Vium
78742b8e4c
Switch to HeaderNames instead of hardcoded strings (and other header related fixes)
6 years ago
Xu Fasheng
4951ec9814
Fix rmvb video can not play under DLNA
...
Or will report "Could not find handler for /videos/xxx/stream.rm" error
in server side.
Test OK with Kodi and gupnp-tools.
6 years ago
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
6 years ago
Claus Vium
4db31acff9
Begin removing System.Net sources
6 years ago
William Lees
db4a72df10
Reduce scope of changes
6 years ago
William Lees
250f03d2d9
add httpClient to more constructors
6 years ago
William Lees
d8cb34dbbc
add httpClient to appropriate constructors
6 years ago
Claus Vium
0ef2b46106
Remove custom Threading
6 years ago
Bond-009
da2caa2902
await async functions
6 years ago
Bond-009
ab0e851db9
Cleanup streaming services
6 years ago
Bond-009
1ea219bf3f
Merge branch 'master' into culture
6 years ago
Erwin de Haan
b9a111432a
Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.
6 years ago
Erwin de Haan
581a7fe078
Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
6 years ago
Erwin de Haan
d7c6d16250
Unwrapped CreateDirectory and DeleteDirectory
6 years ago
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
6 years ago
Bond_009
a709cbdc64
Fix more analyzer warnings
6 years ago
Andrew Rabert
3d01aa1ae4
Merge pull request #656 from hawken93/more_logging
...
Do some logging in MediaInfoService
6 years ago
hawken
07cba6cbcf
Do some logging in MediaInfoService
6 years ago
Andrew Rabert
13f1ea2c19
Merge pull request #664 from jellyfin/revert-639-ffmpeg4.1
...
Revert "Fix segment_time_delta for ffmpeg 4.1"
6 years ago
Joshua M. Boniface
b2767eceff
Revert "Fix segment_time_delta for ffmpeg 4.1"
6 years ago
Bond_009
73df5bdbe9
Fix NullRef
6 years ago
Andrew Rabert
a1fcf4ea0d
Merge pull request #613 from MatMaul/mediaencoding-dev
...
Update MediaEncoding
6 years ago
Mathieu Velten
da16de48aa
Revert back to 10e57ce8d21b4516733894075001819f3cd6db6b for MediaEncoding
...
Remove some duplicate code that were causing warnings
6 years ago
Bond_009
c27aff1c63
Fix segment_time_delta for ffmpeg 4.1
6 years ago
Erwin de Haan
e867446437
ReSharper format: conform inline 'out' parameters.
6 years ago
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
6 years ago
Erwin de Haan
a36658f6f0
ReSharper Reformat: Properties to expression bodied form.
6 years ago
Erwin de Haan
ba610b5094
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
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
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
Claus Vium
efa3a234e9
Change null check on UserId to a Guid.Empty check
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
0c1b9d3bff
Rebase
6 years ago
drmrbg
6ffde49760
Attempt to fix Chromecast support
6 years ago
Andrew Rabert
a86b71899e
Add GPL modules
6 years ago
Mathieu Velten
1d7d52ff9e
Port MediaEncoding and Api.Playback from 10e57ce8d21b4516733894075001819f3cd6db6b
6 years ago
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
8 years ago
Luke Pulverenti
6d78824c8e
update components
8 years ago
Luke Pulverenti
d8e2887071
update container value
8 years ago
Luke Pulverenti
d50ffcbfb2
3.2.26.13
8 years ago
Luke Pulverenti
b89af7af43
fixes #2121 - background roku thumbnail generation (or maybe... any scheduled task?) should be "niced"
8 years ago
Luke Pulverenti
d500998d78
pass around encoding options
8 years ago
Luke Pulverenti
1326624d27
strip invalid xml chars
8 years ago
Luke Pulverenti
a0e7cdd2dc
support all inclusive direct play profile
8 years ago
Luke Pulverenti
b8d4ef5fc6
add session reporting error handling
8 years ago
Luke Pulverenti
1c1aa7c2c5
3.2.23.1
8 years ago
Luke Pulverenti
6ea8e7868d
add live stream params
8 years ago
Luke Pulverenti
15947c2a4c
update opening of live streams
8 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
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
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
2f93d4498b
update query fields
8 years ago
Luke Pulverenti
54cf0da758
update query fields
8 years ago
Luke Pulverenti
5137e3abf6
update live streams
8 years ago
Luke Pulverenti
47fc7c6aee
add GenreItems property
8 years ago
Luke Pulverenti
bcf28f3e9c
update file options
8 years ago
Luke Pulverenti
0beb803aed
add sample rate condition
8 years ago
Luke Pulverenti
92eeee0fc5
support additional encoding switches
8 years ago
Luke Pulverenti
198cb1bc9c
update file responses
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
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
561028c907
update automated checkins
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
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
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
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
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
149d16a314
preserve manual recording overrides
8 years ago
Luke Pulverenti
0ee1a0d7bd
fix mapping multiple tuner channels to same epg channel
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
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
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
2ef30a3ba8
update program titles
8 years ago
Luke Pulverenti
3674d6dfa3
update aac_latm input
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
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
5833aedb15
update bitrate filter
8 years ago
Luke Pulverenti
3e8b54254f
update video params
8 years ago
Luke Pulverenti
d588ed705f
update subtitle burn in params
8 years ago
Luke Pulverenti
de9cd28a79
remove tvos dts hack no longer needed
8 years ago
Luke Pulverenti
afabbfa22b
add ios dts workaround
8 years ago
Luke Pulverenti
2e26efc9af
update hls
8 years ago
Luke Pulverenti
9ed3c31175
update recording params
8 years ago
Luke Pulverenti
c2da52914c
add SeriesStudioInfo object
8 years ago
Luke Pulverenti
56b24da151
update response stream parsing
8 years ago
Luke Pulverenti
b485c4ca51
update hls params
8 years ago
Luke Pulverenti
f9702672f4
optimize series display
8 years ago
Luke Pulverenti
5bcc419857
comments
8 years ago
Luke Pulverenti
ca5afcb0d2
update live tv hls params
8 years ago
Luke Pulverenti
43c6971383
update isavc condition
8 years ago
Luke Pulverenti
3c55747cd6
fixes #2285 - [BUG] VAAPI Transcoding (Does not work with certain codecs)
8 years ago
Luke Pulverenti
c035f2baa1
update responses
8 years ago
Luke Pulverenti
abb7bb4fd2
resolve mono build failure
8 years ago
Luke Pulverenti
227dd0a42d
rework result factory
8 years ago
Luke Pulverenti
a8b340cbb2
update portable projects
8 years ago
Luke Pulverenti
13d8110ce2
make api project portable
8 years ago
Luke Pulverenti
b28857feea
update nvenc
8 years ago
Luke Pulverenti
8030370cfa
remove audio channel limit from transcoding conditions
8 years ago
Luke Pulverenti
ef6b90b8e6
make controller project portable
8 years ago
Luke Pulverenti
7e05f03f09
update live tv transcoding params
8 years ago
Luke Pulverenti
f8c603d5eb
enable split by time
8 years ago
Luke Pulverenti
821d950234
allow specification of probing support
8 years ago
Luke Pulverenti
ccaf2f43a6
exclude mpeg4 with level -99 from vaapi
8 years ago
Luke Pulverenti
b0a75f086e
re-enable split by time
8 years ago
Luke Pulverenti
ba613d5671
disable split by time
8 years ago
Luke Pulverenti
55f47d2120
update recording defaults
8 years ago
Luke Pulverenti
d5b5c8e1a5
update display of active recordings
8 years ago
Luke Pulverenti
5cd3276775
pass requested fields to data layer
8 years ago
Luke Pulverenti
a69ca6c55b
avoid buffering http responses
8 years ago
Luke Pulverenti
b9cacd8076
update live streams
8 years ago
Luke Pulverenti
c4e137e6cf
update timer listings
8 years ago
Luke Pulverenti
d3583c1460
update lists
8 years ago
Luke Pulverenti
cf4f5039bf
update components
8 years ago
Luke Pulverenti
229172da50
update series recording editor
8 years ago
Luke Pulverenti
6a7fabc3bd
add new guide settings
8 years ago
Luke Pulverenti
fdbcccc65f
add infinite property
8 years ago
Luke Pulverenti
76c7bfcb67
update closing of streams
8 years ago
Luke Pulverenti
7932ee6d0a
Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev
8 years ago
Luke Pulverenti
d596053ec7
rework live stream handling
8 years ago
Jan Friedrich
3d260bd13c
vaapi: copy decoded frames to main memory only when necessary
8 years ago
Luke Pulverenti
b4bc403747
fix EnableThrottling override
8 years ago
Luke Pulverenti
d94598a75e
update recording screens
8 years ago
Luke Pulverenti
97ea2ff43a
update live tv hls
8 years ago
Luke Pulverenti
115b4b2c1b
fix really high audio encoding bitrate
8 years ago
Luke Pulverenti
6798a8f92c
always supply SeriesTimerId
8 years ago
Luke Pulverenti
05edb9f4bd
update timeshifting
8 years ago
Jan Friedrich
1cf6cfb11c
fix graphical subtitle transcoding with vaapi
8 years ago
Luke Pulverenti
3a4b0ea018
limit transcoding to level 41
8 years ago
Luke Pulverenti
d68a826833
update dialogs
8 years ago
Luke Pulverenti
d4324b7e89
add chapter image error handling
8 years ago
Luke Pulverenti
cc7b150b90
update recording layout
8 years ago
Luke Pulverenti
22ac006d4e
fix missing params
8 years ago
Luke Pulverenti
9c7eef891b
add configurable encoding params
8 years ago
Luke Pulverenti
4cafe5c493
add logging
8 years ago
Luke Pulverenti
92d8e9f564
remove test code
8 years ago
Luke Pulverenti
f5a6a418f5
update scaling with MaxHeight
8 years ago
Luke Pulverenti
e4851e1b25
reduce rescanning due to IsOffline
8 years ago