aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/LiveTv/EmbyTV
AgeCommit message (Collapse)Author
2021-09-06Merge pull request #6177 from Bond-009/asyncClaus Vium
Use async FileStreams where it makes sense
2021-09-05Merge branch 'master' into TVFixcvium
2021-09-03Fix some warningsBond_009
2021-09-02Use async FileStreams where it makes senseBond_009
2021-08-28Enable nullable for more filesBond_009
2021-06-19Move non-jellyfin extensions to separate projectBond_009
2021-05-28Fix some warningsBond_009
2021-05-20Enable nullable reference types for Emby.Server.ImplementationsBond_009
2021-05-16Add tests for RecordinghelperBond_009
2021-05-06Use new ReadAllLines extensionsBond_009
2021-05-05Code Clean up: Convert to null-coalescing operator ?? (#5845)BaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-03RenamedBaronGreenback
2021-05-03Changed selection methodBaronGreenback
2021-04-30Reduce some allocations with the magic of spans etc.cvium
2021-04-17Remove unused using directivesBaronGreenback
2021-04-01Remove useless codeBond_009
2021-03-13FxCop -> Net Analyzers (part 2)Bond_009
2021-03-09Use FileShare.Read for log filesDavid
2021-03-07Use FileShare.None when creating filesDavid
2021-02-24Fix buildBond_009
2021-01-12JsonSerializer deserialize from bytes where possibleBond_009
This is faster and uses way less memory ``` BenchmarkDotNet=v0.12.1, OS=fedora 32 Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=5.0.100 [Host] : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT DefaultJob : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT | Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | |------- |---------:|--------:|--------:|--------:|------:|------:|----------:| | Bytes | 158.4 us | 2.56 us | 2.14 us | 16.8457 | - | - | 52.08 KB | | String | 172.8 us | 0.78 us | 0.70 us | 41.5039 | - | - | 127.82 KB | | Custom | 155.5 us | 2.95 us | 2.76 us | 10.0098 | - | - | 31.27 KB | ```
2020-12-29Use UTF8 encoding and async correctlyDavid
2020-12-27Code revieDavid
2020-12-26Remove manual N/A removal and write directly to streamDavid
2020-12-24Put json serializer options in private fieldDavid
2020-12-24Use sync string instead of fileDavid
2020-12-23Use streams instead of stringsDavid
2020-12-23Remove custom Json serializer from Emby.Server.ImplementationsDavid
2020-11-19Merge remote-tracking branch 'upstream/master' into no-scalingFernando Fernández
2020-11-18Fix build and thread detection logicFernando Fernández
2020-11-17Pass cancellation where possibleBond_009
2020-11-17Specify threads to ffmpeg properlyFernando Fernández
2020-10-17Use nameof where possibleBond_009
2020-09-04Use proper buffer sizecrobibero
2020-09-04Merge remote-tracking branch 'upstream/master' into http-client-migratecrobibero
2020-09-01Properly migrate all HttpCompletionOptioncrobibero
2020-08-31Fix some warningsBond_009
2020-08-31change to using declarationcrobibero
2020-08-31migrate to IHttpClientFactory in EmbyTVcrobibero
2020-08-31migrate to IHttpClientFactory in DirectRecordercrobibero
2020-08-24Merge branch 'master' into event-rewrite-1Patrick Barron
# Conflicts: # Emby.Dlna/Emby.Dlna.csproj # Emby.Dlna/Eventing/DlnaEventManager.cs # Emby.Dlna/Service/BaseService.cs # Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs # MediaBrowser.Controller/Subtitles/SubtitleDownloadEventArgs.cs
2020-08-20Make MediaBrowser.MediaEncoding warnings freeBond_009
2020-08-19Fix warningsBond_009
2020-08-13Move GenericEventArgs to Jellyfin.Data.EventsPatrick Barron
2020-07-17Migrate Display Preferences to EF CorePatrick Barron
2020-06-15fix SA1508telans
2020-06-15fix SA1005telans
2020-06-15fix SA1510telans
2020-06-13Merge pull request #3254 from crobibero/iloggerdkanada
Use typed logger where possible
2020-06-06Fix a small number of compile warningsaled