* first pass at refresh-all-metadata by source * add version to startup logs * lock media source during refresh * fix local media source "name" in collection editor * optimize scanning so playouts only rebuild when necessary * support more poster file types * more scanning improvements; check for missing posters during scans
16 lines
371 B
C#
16 lines
371 B
C#
using System.Threading.Tasks;
|
|
using ErsatzTV.Core.Domain;
|
|
using ErsatzTV.Core.Metadata;
|
|
using LanguageExt;
|
|
|
|
namespace ErsatzTV.Core.Interfaces.Metadata
|
|
{
|
|
public interface ILocalMediaScanner
|
|
{
|
|
Task<Unit> ScanLocalMediaSource(
|
|
LocalMediaSource localMediaSource,
|
|
string ffprobePath,
|
|
ScanningMode scanningMode);
|
|
}
|
|
}
|