Render framesize in split rendering is unclear
The renderer framesize (stored in the parameter st_ivas->hDecoderConfig->render_framesize) is confusing in the split rendering decoding:
- When running the decoder with
-fr X, the valuerender_framesizeis always 20 ms regardless of the requested valueX. This is set inIVAS_DEC_EnableSplitRendering().- Is it the intention that the option
-fr Xhas no real meaning? Should it be then removed as the command-line parameter?
- Is it the intention that the option
- The value
render_framesizeis set to 5/10/20 ms when using the renderer configuration file. However, what is the intended processing for 10 ms around the limiter, specifically, shouldn't theif()condition contain the comparison against the 10MS size, too?
if ( st_ivas->hDecoderConfig->render_framesize == IVAS_RENDER_FRAMESIZE_5MS )
{
ivas_limiter_dec( ... );
}
else
{
ivas_limiter_dec( ... );
}