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

Reply via email to