Open GoogleCodeExporter opened 9 years ago
I reproduced the crash.
By modifying that line, the number of tiles is set to 4 ( # of threads is not
set). The multi-tile encoding doesn't work.
Original comment by yunqingw...@google.com
on 9 Jun 2015 at 3:33
I set #threads in vpx_svc_init() of vpx/src/svc_encodeframe.c, i.e.,
//if (svc_ctx->threads)
// enc_cfg->g_threads = svc_ctx->threads;
enc_cfg->g_threads = 4;
See also unittest being added here that fails:
https://chromium-review.googlesource.com/#/c/276190/
Original comment by marpan@google.com
on 9 Jun 2015 at 3:26
https://chromium.googlesource.com/webm/libvpx/+/2c838ede68b423424acf8576a65c64b8
80b670db
https://chromium.googlesource.com/webm/libvpx/+/c98273c9e7a0d06572a11ad754b7f33b
0666921c
The above 2 patches fixed the crash in multi-tile and multi-thread encoding in
spacial SVC case.
Although no crash is seen now, I still notice mismatch while using
multi-threads in SVC. Further investigation needs to be done.
Original comment by yunqingw...@google.com
on 15 Jun 2015 at 11:13
Original comment by marpan@google.com
on 16 Jun 2015 at 12:00
Original issue reported on code.google.com by
marpan@google.com
on 8 Jun 2015 at 10:17