stash/pkg/ffmpeg
WithoutPants 2b29207f1e
Upgrade go to 1.25.9 and golangci-lint (#6869)
* Bump go version in go.mod
* Update compiler image.

Changed github download url since existing one didn't have version 12 of the SDK.

* Update macOS requirements in README for v0.32.0
* Update lint action
* Bump golangci-lint version
* Migrate golangci-lint config
* Fix QF1012 errors

(Use fmt.Fprintf(...) instead of WriteString(fmt.Sprintf(...)))

* Fix QF1003 errors

(could use tagged switch)

* Fix ST1005 errors

(error string capitalisation)

* Fix ST1011 errors

(seconds suffix)

* Fix QF1006 errors

(lift into loop condition)

* Fix QF1002 errors

(switch condition)

* Fix gocritic error

(deprecated paragraph)

* Fix incorrect nolint directive

* Ignore specific checks

noctx should be addressed in a later PR
---------
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
Co-authored-by: feederbox826 <me@feederbox.cc>
2026-04-29 10:13:58 +10:00
..
transcoder Custom sprite generation (#6588) 2026-02-20 15:09:59 +11:00
browser.go Add Opus as supported audio for mp4 (#5030) 2024-07-01 11:19:38 +10:00
codec.go Add video codec profiles (#5154) 2024-08-27 18:03:48 +10:00
codec_hardware.go Upgrade go to 1.25.9 and golangci-lint (#6869) 2026-04-29 10:13:58 +10:00
container.go Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
downloader.go Bump linux ffmpeg URL for latest version (#5172) 2024-08-28 09:07:49 +10:00
ffmpeg.go Perform hardware codec checks on separate go routine (#6414) 2025-12-15 14:57:00 +11:00
ffmpeg_test.go Scan video orientation (#5189) 2024-09-03 16:33:15 +10:00
ffprobe.go Scan video orientation (#5189) 2024-09-03 16:33:15 +10:00
filter.go Add apple encoder and fix extra_hw_frames bug (#4986) 2024-06-24 13:33:27 +10:00
format.go Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
frame_rate.go Simple hardware encoding (#3419) 2023-03-10 11:25:55 +11:00
generate.go Simple hardware encoding (#3419) 2023-03-10 11:25:55 +11:00
media_detection.go Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
options.go Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
stream.go Scan video orientation (#5189) 2024-09-03 16:33:15 +10:00
stream_segmented.go Partial fix for #2761 - Add reverse proxy prefix to HLS links (#5791) 2025-04-02 14:26:39 +11:00
stream_transcode.go Scene player fixes and improvements (#5340) 2024-10-07 09:00:49 +11:00
types.go Scan video orientation (#5189) 2024-09-03 16:33:15 +10:00