mirror of
https://github.com/stashapp/stash.git
synced 2026-05-09 05:05:29 +02:00
Move the per-codec CodecInit flag groups to VideoCodec.ExtraArgs and add ExtraArgsHQ(preset, crf) for quality-oriented encoding. Neither emits -c:v; callers set that explicitly. Rename hw* methods to HW*, change HWCanFullHWTranscode / HWMaxResFilter to take path/width/height primitives, and flip the HWCodec*Compatible helpers to take a default codec. Merge ScaleMaxLM into a single 5-arg ScaleMax. |
||
|---|---|---|
| .. | ||
| transcoder | ||
| browser.go | ||
| codec.go | ||
| codec_hardware.go | ||
| container.go | ||
| downloader.go | ||
| ffmpeg.go | ||
| ffmpeg_test.go | ||
| ffprobe.go | ||
| filter.go | ||
| format.go | ||
| frame_rate.go | ||
| generate.go | ||
| media_detection.go | ||
| options.go | ||
| stream.go | ||
| stream_segmented.go | ||
| stream_transcode.go | ||
| types.go | ||