📄 src/Infrastructure/Ffmpeg/OpenTelemetryExtensions.cs
1 2 3 4 5 6 7 8 9 10 11 12
using OpenTelemetry.Trace;

namespace Slopper.Infrastructure.Ffmpeg;

public static class OpenTelemetryExtensions
{
    extension(TracerProviderBuilder tracing)
    {
        public TracerProviderBuilder AddFfmpegInstrumentation() => tracing.AddSource(Tracing.FfmpegActivity.Name);
    }
}