question about 1.0 spec

  1. about pixel format. for YUV planar data, do we allow padding in the YUV data. if yes, how do we know padding is at left side, right side, or both sides.

  2. the emptybufferdone call back function is triggered when buffer data are processed. but the spec says, the nOffset and nFilledLen field actually indicate how much data has been processed. look like there could be cases that part of the buffer data are consumed when the emptybufferdone call back is triggered. am I right.

I hope people from the communitee can answer my questions.