↓ 1 callersFunctionplaylistProgressEmbed(title string, current, total int, progress float64, failed int, playlistTitle string)
internal/bot/embeds.go:65
↓ 1 callersFunctionprocessBotDownload(jobID string, job *services.AsyncJob, rawURL string, isAudio bool, audioFormat, outputExt, quality, container
internal/routes/bot.go:110
↓ 1 callersFunctionprocessBotPlaylistAsync(jobID string, job *services.AsyncJob, rawURL string, isAudio bool, audioFormat, outputExt, quality, container
internal/routes/bot.go:389
↓ 1 callersFunctionprocessPlaylistAsync(jobID string, job *services.AsyncJob, rawURL string, isAudio bool, audioFormat, outputExt, quality, container
internal/routes/playlist.go:114
↓ 1 callersFunctionrunCrfEncode(inputPath, outputPath string, crf int, ffmpegPreset, vfArg, x264Params string,
processInfo *services.Process
internal/routes/convert.go:1518
↓ 1 callersFunctionrunCrfEncodeAsync(inputPath, outputPath string, crf int, ffmpegPreset, vfArg, x264Params string,
processInfo *services.Process
internal/routes/convert.go:1590
↓ 1 callersFunctionrunTwoPassEncode(inputPath, outputPath, passLogFile string, videoBitrateK int,
ffmpegPreset, vfArg, x264Params string,
proce
internal/routes/convert.go:1642
↓ 1 callersFunctionrunTwoPassEncodeAsync(inputPath, outputPath, passLogFile string, videoBitrateK int,
ffmpegPreset, vfArg, x264Params string,
proce
internal/routes/convert.go:1691