Joseph Milazzo
ef4da4ac9f
Track Parsing Code ( #10 )
...
* We now have the ability to import local tracks into Lidarr. Switching to IDv3 tag reading over custom parsing for local tracks.
* Stable code for track refresh.
* RefreshArtist and RescanArtist events are working correctly. Need to add potential rejection decisions in future.
* Implemented code comments
* PR comments and fixing some odd db bugs.
* Fix some conflicts after Unit Test PR Merge
Fix some conflicts after Unit Test PR Merge
* Track/Album Add and Update Fixes
Track/Album Add and Update Fixes
* Fixed an issue with trackimport looking up trackId instead of artistId
* Add Handle to TrackService for TrackAddedEvent
Add Handle to TrackService for TrackAddedEvent
* Update Quality Regex, Store BitRateMode in TrackFile
Update Quality Regex, Store BitRateMode in TrackFile
7 years ago
Qstick
fafe4e93f3
Clean up and back to build state
...
Clean up and back to build state
8 years ago
Joseph Milazzo
1024555f75
At a point where we can build. Many TODOs and existing Series-based APIs need to be removed. No track code actually works.
8 years ago
Taloth Saldono
2e08f195e4
Fixed: Zero length file causes MediaInfo hanging in 100% cpu load.
8 years ago
Mark McDowall
fc15daa37e
New: Improve parsing of audio channels from MediaInfo output
8 years ago
Keivan Beigi
73840dcacc
The great logger.Error cleanup!
8 years ago
Keivan Beigi
0214c8e0f0
Removed unused using statements
8 years ago
Mark McDowall
5fcd65ef57
Fixed: MediaInfo.AudioChannels for some eac3 and mp3 files
8 years ago
Mark McDowall
db4b0de5e2
New: MediaInfo VideoBitDepth and AudioChannels
8 years ago
Taloth Saldono
6a90035a4c
Updated NLog to v4.2.3.
9 years ago
Taloth Saldono
ccfa13e383
Replaced built-in valuetypes with language keywords.
9 years ago
Taloth Saldono
1a402a9cf4
MediaInfo should use ParseSpeed > 0.2 for .ts files to get accurate readings.
...
Fixes #742
9 years ago
Taloth Saldono
c4430ab4de
MediaInfo Dispose only when handle was created.
10 years ago
Taloth Saldono
1fbbfb3317
Fixed: A bug caused way too much data being read during MediaInfo discovery (often the entire file).
...
Fixed: Further optimized the MediaInfo discovery to reduce the read data to a couple of dozen kbytes, but less detailed.
10 years ago
Taloth Saldono
f1a5261e0a
Properly dispose filestream after getting mediainfo.
10 years ago
Taloth Saldono
5cd2d71e6f
Integrated MediaInfo wrapper to be able to properly handle Unicode on Linux.
10 years ago
Taloth Saldono
af060d73cc
Updated MediaInfo code for syno/linux.
10 years ago
Taloth Saldono
d4532c3856
Fixed: MediaInfo now also works on linux with unicode filenames.
10 years ago
Mark McDowall
e637d68157
Advanced option to disable media info for add series/rescan
10 years ago
Keivan Beigi
0be8f55a2f
Cleaned up using directive
10 years ago
Keivan Beigi
f684d2f0d7
Fixed: Missing MediaInfo doesn't block import anymore
10 years ago
Taloth Saldono
bd60133274
Fixed: Framerate in mediainfo is now parsed culture invariant.
10 years ago
Mark McDowall
6671934c0f
Relative episode file paths
10 years ago
Taloth Saldono
7b420fc033
Added MediaInfo to EpisodeFile.
10 years ago
Mark McDowall
2f3430387e
Major logging overhaul
11 years ago
Mark McDowall
37231d1ef0
DiskProvider split to Windows and Mono projects
11 years ago
Mark McDowall
c03f01172e
Use audio and general stream runtimes when video runtime is zero
...
Fixed: Getting runtime from files should be more reliable
11 years ago
Mark McDowall
d4a9bd25bd
Decimal.TryParse the frame rate instead of Decimal.Parse
11 years ago
Mark McDowall
9cb220bf2a
dllmap added for MediaInfo.DLL
...
Fall back to filesize check if mediainfo is not available
Ubuntu package depends on sqlite3 and mediainfo
New: mediainfo now used on mono to check runtime when available
11 years ago
Mark McDowall
061da0573a
Fixed: Another runtime parsing issue for .ts files
11 years ago
Mark McDowall
94d50de6cb
Fixed: Parsing .ts files for runtime should work now
11 years ago
Mark McDowall
5bf0e197ec
Moved source code under src folder - massive change
11 years ago