On 01/02/2013 05:06 PM, Justin Ruggles wrote:
> ---
> libavresample/options.c | 12 +++++++++++-
> 1 files changed, 11 insertions(+), 1 deletions(-)
>
> diff --git a/libavresample/options.c b/libavresample/options.c
> index ffa5190..39c415b 100644
> --- a/libavresample/options.c
> +++ b/libavresample/options.c
> @@ -40,7 +40,17 @@ static const AVOption options[] = {
> { "out_channel_layout", "Output Channel Layout",
> OFFSET(out_channel_layout), AV_OPT_TYPE_INT64, { .i64 = 0
> }, INT64_MIN, INT64_MAX, PARAM },
> { "out_sample_fmt", "Output Sample Format",
> OFFSET(out_sample_fmt), AV_OPT_TYPE_INT, { .i64 =
> AV_SAMPLE_FMT_S16 }, AV_SAMPLE_FMT_U8, AV_SAMPLE_FMT_NB-1, PARAM },
> { "out_sample_rate", "Output Sample Rate",
> OFFSET(out_sample_rate), AV_OPT_TYPE_INT, { .i64 = 48000
> }, 1, INT_MAX, PARAM },
> - { "internal_sample_fmt", "Internal Sample Format",
> OFFSET(internal_sample_fmt), AV_OPT_TYPE_INT, { .i64 =
> AV_SAMPLE_FMT_NONE }, AV_SAMPLE_FMT_NONE, AV_SAMPLE_FMT_NB-1, PARAM },
> + { "internal_sample_fmt", "Internal Sample Format",
> OFFSET(internal_sample_fmt), AV_OPT_TYPE_INT, { .i64 =
> AV_SAMPLE_FMT_NONE }, AV_SAMPLE_FMT_NONE, AV_SAMPLE_FMT_NB-1, PARAM,
> "internal_sample_fmt" },
> + {"u8" , "8-bit unsigned integer", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_U8 }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"s16", "16-bit signed integer", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_S16 }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"s32", "32-bit signed integer", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_S32 }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"flt", "32-bit float", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_FLT }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"dbl", "64-bit double", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_DBL }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"u8p" , "8-bit unsigned integer planar", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_U8P }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"s16p", "16-bit signed integer planar", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_S16P }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"s32p", "32-bit signed integer planar", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_S32P }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"fltp", "32-bit float planar", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_FLTP }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> + {"dblp", "64-bit double planar", 0, AV_OPT_TYPE_CONST,
> {.i64 = AV_SAMPLE_FMT_DBLP }, INT_MIN, INT_MAX, PARAM, "internal_sample_fmt"},
> { "mix_coeff_type", "Mixing Coefficient Type",
> OFFSET(mix_coeff_type), AV_OPT_TYPE_INT, { .i64 =
> AV_MIX_COEFF_TYPE_FLT }, AV_MIX_COEFF_TYPE_Q8, AV_MIX_COEFF_TYPE_NB-1, PARAM,
> "mix_coeff_type" },
> { "q8", "16-bit 8.8 Fixed-Point", 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_MIX_COEFF_TYPE_Q8 }, INT_MIN, INT_MAX, PARAM, "mix_coeff_type" },
> { "q15", "32-bit 17.15 Fixed-Point", 0, AV_OPT_TYPE_CONST, { .i64 =
> AV_MIX_COEFF_TYPE_Q15 }, INT_MIN, INT_MAX, PARAM, "mix_coeff_type" },
ping
-Justin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel