Lines Matching full:yuv
32 * This class encapsulates a YUV planar image and the metadata
34 * decompression pipelines to be split into stages: YUV encode, compress from
35 * YUV, decompress to YUV, and YUV decode. A <code>YUVImage</code> instance
36 * serves as the destination image for YUV encode and decompress-to-YUV
37 * operations and as the source image for compress-from-YUV and YUV decode
42 * of the digital video community, the TurboJPEG API uses "YUV" to refer to an
74 * @param width width (in pixels) of the YUV image
77 * per line in the corresponding plane of the YUV image. Setting the stride
84 * @param height height (in pixels) of the YUV image
86 * @param subsamp the level of chrominance subsampling to be used in the YUV
98 * @param width width (in pixels) of the YUV image
100 * @param pad Each line of each plane in the YUV image buffer will be padded
103 * @param height height (in pixels) of the YUV image
105 * @param subsamp the level of chrominance subsampling to be used in the YUV
131 * @param width width (in pixels) of the new YUV image (or subregion)
134 * per line in the corresponding plane of the YUV image. Setting the stride
143 * @param height height (in pixels) of the new YUV image (or subregion)
145 * @param subsamp the level of chrominance subsampling used in the YUV
157 * @param yuvImage image buffer that contains or will contain YUV planar
163 * @param width width (in pixels) of the YUV image
165 * @param pad the line padding used in the YUV image buffer. For
169 * @param height height (in pixels) of the YUV image
171 * @param subsamp the level of chrominance subsampling used in the YUV
195 * @param width width (in pixels) of the YUV image (or subregion)
198 * per line in the corresponding plane of the YUV image. Setting the stride
207 * @param height height (in pixels) of the YUV image (or subregion)
209 * @param subsamp the level of chrominance subsampling used in the YUV
242 throw new Exception("Stride must be >= plane width when allocating a new YUV image");
264 * @param yuvImage image buffer that contains or will contain YUV planar
270 * @param width width (in pixels) of the YUV image
272 * @param pad the line padding used in the YUV image buffer. For
276 * @param height height (in pixels) of the YUV image
278 * @param subsamp the level of chrominance subsampling used in the YUV
287 throw new Exception("YUV image buffer is not large enough");
310 * Returns the width of the YUV image (or subregion.)
312 * @return the width of the YUV image (or subregion)
321 * Returns the height of the YUV image (or subregion.)
323 * @return the height of the YUV image (or subregion)
332 * Returns the line padding used in the YUV image buffer (if this image is
335 * @return the line padding used in the YUV image buffer
346 * Returns the number of bytes per line of each plane in the YUV image.
348 * @return the number of bytes per line of each plane in the YUV image
358 * YUV image.
361 * YUV image
370 * Returns the level of chrominance subsampling used in the YUV image. See
373 YUV image
382 * Returns the YUV image planes. If the image is stored in a unified buffer,
385 * @return the YUV image planes
394 * Returns the YUV image buffer (if this image is stored in a unified
397 * @return the YUV image buffer
411 * Returns the size (in bytes) of the YUV image buffer (if this image is
414 * @return the size (in bytes) of the YUV image buffer