I want to use vpx (vp8 mainly) for real-time voip video call. Do I need to configure it to be REALTIME_ONLY? Should I enable the ONTHEFLY_BITPACKING?
I use only vp8, do I need to configure out vp9?
I create static lib (.a/.lib) and if I enable vp8 and vp9, will vp9 related code be sucked in into my final binary even if I do not use vp9?
As I understand the REALTIME_ONLY option is there for realtime video calls. Can I build without this option, but then configure the encoder in a way to have equivalent realtime behavior? What configurations do I need to apply when creating an encoder to have equivalent of realtime only behavior? What's the pros and cons to build vpx with this configuration option?
I read about ONTHEFLY_BITPACKING, and it seems to be useful option to enable. Why isn't it enabled by default then? What are the pros and cons?
PS. if I configure with REALTIME_ONLY most of the tests fail. Can somebody fix it please? When I configure without this options, all tests are OK.
Thanks.
--
You received this message because you are subscribed to the Google Groups "WebM Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webm-discuss...@webmproject.org.
To post to this group, send email to webm-d...@webmproject.org.
Visit this group at http://groups.google.com/a/webmproject.org/group/webm-discuss/.
For more options, visit https://groups.google.com/a/webmproject.org/groups/opt_out.
I create static lib (.a/.lib) and if I enable vp8 and vp9, will vp9 related code be sucked in into my final binary even if I do not use vp9?
As I understand the REALTIME_ONLY option is there for realtime video calls. Can I build without this option, but then configure the encoder in a way to have equivalent realtime behavior? What configurations do I need to apply when creating an encoder to have equivalent of realtime only behavior? What's the pros and cons to build vpx with this configuration option?
Encoder can be setup for realtime apps in full config too. REALTIME_ONLY configuration will give you the smallest and fastest encoder (ex. all the multi-pass mode code is stripped out) for real time applications.
I read about ONTHEFLY_BITPACKING, and it seems to be useful option to enable. Why isn't it enabled by default then? What are the pros and cons?
Encoder can get even faster but it can hurt the quality, that is the reason why it is not enabled by default.
PS. if I configure with REALTIME_ONLY most of the tests fail. Can somebody fix it please? When I configure without this options, all tests are OK.