On Sun, Oct 18, 2015 at 1:16 PM, Clément Bœsch wrote:
> On Sun, Oct 18, 2015 at 11:12:03AM -0400, Ganesh Ajjanagadde wrote:
>> On Sun, Oct 18, 2015 at 11:03 AM, Clément Bœsch wrote:
>> > On Sun, Oct 18, 2015 at 10:47:52AM -0400, Ganesh Ajjanagadde wrote:
>> > [...]
>> >> diff --git a/libavformat/
On Sun, Oct 18, 2015 at 11:12:03AM -0400, Ganesh Ajjanagadde wrote:
> On Sun, Oct 18, 2015 at 11:03 AM, Clément Bœsch wrote:
> > On Sun, Oct 18, 2015 at 10:47:52AM -0400, Ganesh Ajjanagadde wrote:
> > [...]
> >> diff --git a/libavformat/subtitles.c b/libavformat/subtitles.c
> >> index bb89766..16a
On Sun, Oct 18, 2015 at 11:45 AM, Carl Eugen Hoyos wrote:
> Ganesh Ajjanagadde mit.edu> writes:
>
>> >> +if (q->sort == SUB_SORT_TS_POS) {
>> >> +AV_QSORT(q->subs, q->nb_subs, AVPacket, cmp_pkt_sub_ts_pos);
>> >> +}
>> >> +else
>> >> +AV_QSORT(q->subs, q->nb_subs, AVPa
On Sun, Oct 18, 2015 at 11:38 AM, Henrik Gramner wrote:
> On Sun, Oct 18, 2015 at 4:47 PM, Ganesh Ajjanagadde
> wrote:
>> +++ b/tests/checkasm/checkasm.c
> [...]
>> #include "libavutil/common.h"
>> #include "libavutil/cpu.h"
>> #include "libavutil/random_seed.h"
>> +#include "libavutil/qsort.h
Ganesh Ajjanagadde mit.edu> writes:
> >> +if (q->sort == SUB_SORT_TS_POS) {
> >> +AV_QSORT(q->subs, q->nb_subs, AVPacket, cmp_pkt_sub_ts_pos);
> >> +}
> >> +else
> >> +AV_QSORT(q->subs, q->nb_subs, AVPacket, cmp_pkt_sub_pos_ts);
> >> +
> >
> > Weird style.
>
> There w
On Sun, Oct 18, 2015 at 11:25 AM, Ganesh Ajjanagadde wrote:
> On Sun, Oct 18, 2015 at 11:17 AM, wm4 wrote:
>> On Sun, 18 Oct 2015 11:06:57 -0400
>> Ganesh Ajjanagadde wrote:
>>
>>> On Sun, Oct 18, 2015 at 11:01 AM, wm4 wrote:
>>> > On Sun, 18 Oct 2015 10:47:52 -0400
>>> > Ganesh Ajjanagadde wr
On Sun, Oct 18, 2015 at 4:47 PM, Ganesh Ajjanagadde
wrote:
> +++ b/tests/checkasm/checkasm.c
[...]
> #include "libavutil/common.h"
> #include "libavutil/cpu.h"
> #include "libavutil/random_seed.h"
> +#include "libavutil/qsort.h"
Alphabetical order.
_
On Sun, Oct 18, 2015 at 11:17 AM, wm4 wrote:
> On Sun, 18 Oct 2015 11:06:57 -0400
> Ganesh Ajjanagadde wrote:
>
>> On Sun, Oct 18, 2015 at 11:01 AM, wm4 wrote:
>> > On Sun, 18 Oct 2015 10:47:52 -0400
>> > Ganesh Ajjanagadde wrote:
>> >
>> >> Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 expla
On Sun, 18 Oct 2015 11:06:57 -0400
Ganesh Ajjanagadde wrote:
> On Sun, Oct 18, 2015 at 11:01 AM, wm4 wrote:
> > On Sun, 18 Oct 2015 10:47:52 -0400
> > Ganesh Ajjanagadde wrote:
> >
> >> Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 explains why replacing
> >> qsort with AV_QSORT yields perf
On Sun, Oct 18, 2015 at 11:03 AM, Clément Bœsch wrote:
> On Sun, Oct 18, 2015 at 10:47:52AM -0400, Ganesh Ajjanagadde wrote:
> [...]
>> diff --git a/libavformat/subtitles.c b/libavformat/subtitles.c
>> index bb89766..16ab245 100644
>> --- a/libavformat/subtitles.c
>> +++ b/libavformat/subtitles.c
On Sun, Oct 18, 2015 at 11:01 AM, wm4 wrote:
> On Sun, 18 Oct 2015 10:47:52 -0400
> Ganesh Ajjanagadde wrote:
>
>> Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 explains why replacing
>> qsort with AV_QSORT yields performance improvements.
>>
>> This replaces all existing uses of libc's qsort w
On Sun, Oct 18, 2015 at 10:57 AM, Hendrik Leppkes wrote:
> On Sun, Oct 18, 2015 at 4:47 PM, Ganesh Ajjanagadde
> wrote:
>> Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 explains why replacing
>> qsort with AV_QSORT yields performance improvements.
>>
>> This replaces all existing uses of libc's
On Sun, Oct 18, 2015 at 10:47:52AM -0400, Ganesh Ajjanagadde wrote:
[...]
> diff --git a/libavformat/subtitles.c b/libavformat/subtitles.c
> index bb89766..16ab245 100644
> --- a/libavformat/subtitles.c
> +++ b/libavformat/subtitles.c
> @@ -23,6 +23,7 @@
> #include "avio_internal.h"
> #include "l
On Sun, 18 Oct 2015 10:47:52 -0400
Ganesh Ajjanagadde wrote:
> Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 explains why replacing
> qsort with AV_QSORT yields performance improvements.
>
> This replaces all existing uses of libc's qsort with AV_QSORT.
>
> Benchmarks deemed unnecessary due t
On Sun, Oct 18, 2015 at 4:47 PM, Ganesh Ajjanagadde
wrote:
> Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 explains why replacing
> qsort with AV_QSORT yields performance improvements.
>
> This replaces all existing uses of libc's qsort with AV_QSORT.
>
> Benchmarks deemed unnecessary due to exi
Commit e11e32686fdb21aded1ccf70202f1fffe87bb6a2 explains why replacing
qsort with AV_QSORT yields performance improvements.
This replaces all existing uses of libc's qsort with AV_QSORT.
Benchmarks deemed unnecessary due to existing claims about AV_QSORT.
Tested with FATE.
Signed-off-by: Ganesh
16 matches
Mail list logo