[performance] use native Go code to probe JPEGs (#3206)

* use native Go code to probe JPEGs

* add note about copying from github.com/disintegration/imaging

* add more code comments
This commit is contained in:
kim
2024-08-19 13:38:10 +00:00
committed by GitHub
parent e1154453bb
commit 889d4756ea
4 changed files with 286 additions and 3 deletions

View File

@@ -162,7 +162,7 @@ func (p *ProcessingMedia) store(ctx context.Context) error {
// Pass input file through ffprobe to
// parse further metadata information.
result, err := ffprobe(ctx, temppath)
result, err := probe(ctx, temppath)
if err != nil && !isUnsupportedTypeErr(err) {
return gtserror.Newf("ffprobe error: %w", err)
} else if result == nil {