On Sep 10, 2013, at 3:14 PM, "Tim W." <[email protected]> wrote:

> 
> On Sep 10, 2013, at 2:57 PM, Diego Biurrun <[email protected]> wrote:
> 
>> On Tue, Sep 10, 2013 at 09:15:47PM +0900, Yukinori Yamazoe wrote:
>>> 2013/9/9 Diego Biurrun <[email protected]>:
>>>> On Sun, Sep 08, 2013 at 03:22:35AM +0900, Yukinori Yamazoe wrote:
>>>>> --- /dev/null
>>>>> +++ b/libavcodec/qsv_mpeg2.c
>>>>> @@ -0,0 +1,124 @@
>>>>> +
>>>>> +#define OFFSET(x) offsetof(QSVMpegContext, x)
>>>>> +#define VD AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM
>>>>> +static const AVOption options[] = {
>>>>> +    { "async_depth", "Number of parallel processing", 
>>>>> OFFSET(qsv.async_depth), AV_OPT_TYPE_INT, { .i64 = ASYNC_DEPTH_DEFAULT }, 
>>>>> 0, INT_MAX, VD },
>>>> 
>>>> number of parallel processes?
>>> 
>>> "Depth of asynchronous" is OK?
>> 
>> To be completely honest, I'm starting to doubt what you are trying to
>> express in the first place.  Could you explain in a few sentences what
>> this option is supposed to accomplish?
>> 
>> Diego
> 
> As discussed on IRC: 
> https://trac.handbrake.fr/browser/trunk/test/test.c?rev=5737#L3456
> 
> (see --qsv-async-depth)
> 
> Maybe something along those lines?

Once more, with feeling:

"Specifies how many asynchronous operations should be
 performed before the result is explicitly synchronized."

Tim

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to