2026-07-15 10:53:30 +00:00
|
|
|
namespace AIStudio.Tools.Rust;
|
|
|
|
|
|
|
|
|
|
/// <summary>Request body used to start a Rust media normalization job.</summary>
|
|
|
|
|
/// <param name="InputPath">Absolute source media path.</param>
|
|
|
|
|
/// <param name="OutputPath">Absolute operation-owned output path.</param>
|
|
|
|
|
/// <param name="MaxPassThroughBytes">Optional pass-through size ceiling.</param>
|
2026-09-19 17:13:33 +00:00
|
|
|
/// <param name="OpusBitrateBps">Optional target Opus encoder bitrate in bits per second.</param>
|
|
|
|
|
public sealed record CreateMediaJobRequest(string InputPath, string OutputPath, ulong? MaxPassThroughBytes = null, uint? OpusBitrateBps = null);
|