/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/inc/ |
omx_swvdec_utils.h | 152 #define DIAG_FILENAME_OP "/data/misc/media/output.yuv" ///< output filename 170 unsigned int m_dump_op; ///< dump output YUV
|
/hardware/ti/omap4-aah/camera/inc/ |
Encoder_libjpeg.h | 20 * This defines API for camerahal to encode YUV using libjpeg 46 * libjpeg encoder class - uses libjpeg to encode yuv
|
/hardware/ti/omap4xxx/camera/inc/ |
Encoder_libjpeg.h | 20 * This defines API for camerahal to encode YUV using libjpeg 38 * libjpeg encoder class - uses libjpeg to encode yuv
|
/packages/apps/Camera2/src_pd/com/android/camera/one/v2/ |
OneCameraCreator.java | 95 // Same as above, but we're using YUV images. 107 // ZSL has its own OneCamera and produces YUV images.
|
/packages/apps/DevCamera/src/com/android/devcamera/ |
Api2Camera.java | 76 // Use JPEG ImageReader and YUV ImageWriter if reprocessing is available 160 // YUV streams. 196 // Create ImageReader to receive YUV image buffers. 205 // Create ImageReader to receive YUV image buffers. 239 // Create ImageReader to receive thumbnail sized YUV image buffers. 392 Log.v(TAG, " .. added YUV ImageReader " + mCameraInfoCache.getYuvStream1Size().getWidth() + 397 Log.v(TAG, " .. added YUV ImageReader " + mCameraInfoCache.getYuvStream2Size().getWidth() + 557 Log.e(TAG, "No YUV Image available."); [all...] |
/external/libjpeg-turbo/ |
CMakeLists.txt | 427 add_test(TJUnitTest-yuv 430 TJUnitTest -yuv) 431 add_test(TJUnitTest-yuv-nopad 434 TJUnitTest -yuv -noyuvpad) 439 add_test(TJUnitTest-bi-yuv 442 TJUnitTest -bi -yuv) 443 add_test(TJUnitTest-bi-yuv-nopad 446 TJUnitTest -bi -yuv -noyuvpad) 467 add_test(tjunittest${suffix}-yuv tjunittest${suffix} -yuv) [all...] |
ChangeLog.txt | 23 with the -yuv option. 202 -- YUV planar images can now be generated with an arbitrary line padding 205 -- The decompress-to-YUV function has been extended to support image scaling. 206 -- JPEG images can now be compressed from YUV planar source images. 207 -- YUV planar images can now be decoded into RGB or grayscale images. 213 destination images. Conversion between CMYK/YCCK and RGB or YUV images is not 216 -- The handling of YUV images in the Java API has been significantly refactored 218 -- The Java API now supports encoding a YUV image from an arbitrary position in 220 -- All of the YUV functions now have a corresponding function that operates on 223 YUV image. It also allows for handling YUV formats that swap the order of th [all...] |
tjunittest.c | 49 printf("-yuv = test YUV encoding/decoding support\n"); 423 printf("%s %s -> YUV %s ... ", pfStr, buStrLong, subNameLong[subsamp]); 430 printf("YUV %s %s -> JPEG Q%d ... ", subNameLong[subsamp], buStrLong, 485 printf("JPEG -> YUV %s ", subNameLong[subsamp]); 495 printf("YUV %s -> %s %s ... ", subNameLong[subsamp], pixFormatStr[pf], 699 if(!strcasecmp(argv[i], "-yuv")) doyuv=1;
|
/frameworks/rs/driver/ |
rsdAllocation.cpp | 254 static size_t DeriveYUVLayout(int yuv, Allocation::Hal::DrvState *state) { 259 if (yuv == HAL_PIXEL_FORMAT_YCbCr_420_888) { 264 // YUV only supports basic 2d 271 state->yuv.shift = 1; 272 state->yuv.step = 1; 276 switch(yuv) { 296 state->yuv.step = 2; 322 if (alloc->mHal.state.yuv) { 323 o += DeriveYUVLayout(alloc->mHal.state.yuv, &alloc->mHal.drvState); 864 if (alloc->mHal.state.yuv) { [all...] |
/external/opencv3/3rdparty/libwebp/dsp/ |
yuv.h | 10 // inline YUV<->RGB conversion function 17 // We use 16bit fixed point operations for RGB->YUV conversion. 53 // YUV -> RGB conversion 232 // RGB -> YUV conversion 259 // This JPEG-YUV colorspace, only for comparison!
|
/external/skia/src/pdf/ |
SkPDFBitmap.cpp | 430 * This PDFObject assumes that its constructor was handed YUV or 481 bool yuv = info.fType == SkJFIFInfo::kYCbCr; local 487 return new PDFJpegBitmap(info.fSize, data, yuv); 497 bool yuv = info.fType == SkJFIFInfo::kYCbCr; local 499 return new PDFJpegBitmap(info.fSize, data, yuv);
|
/external/webrtc/talk/media/base/ |
videoframe_unittest.h | 53 #define kImageFilename "faces.1280x720_P420.yuv" 187 rtc::sprintfn(filename, sizeof(filename), "%s.%dx%d_P420.yuv", 241 // Create a test image for YUV 420 formats with 12 bits per pixel. 349 uint8_t yuv[4][3]; local 356 &yuv[i][0], &yuv[i][1], &yuv[i][2]); 358 frame->GetYPlane()[stride_y * y + x] = yuv[0][0]; 360 frame->GetYPlane()[stride_y * y + x + 1] = yuv[1][0]; 363 frame->GetYPlane()[stride_y * (y + 1) + x] = yuv[2][0] [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/include/ |
cvei.h | 32 image in YUV 4:2:0 format. Currently the input format supported are YUV 4:2:0, 279 /** Contains the format of the input video, e.g., YUV 4:2:0, UYVY, RGB24, etc. */ 297 /** Pointer to the reconstructed frame buffer in YUV 4:2:0 domain. */ 369 containing coded bit stream, reconstructed frame in YUV 4:2:0 (can be changed
|
mp4enc_api.h | 322 * @brief This function encodes a frame in YUV 4:2:0 format from the *video_in input frame and put the result in YUV 329 * @param vid_in is the pointer to VideoEncFrameIO structure containing the YUV input data 330 * @param vid_out is the pointer to VideoEncFrameIO structure containing the reconstructed YUV output data after encoding 354 * @brief This function sets the input YUV frame and timestamp to be encoded by the slice-based encoding function PVEncodeSlice(). 360 * @param vid_in is the pointer to VideoEncFrameIO structure containing the YUV input data 379 * @param vid_out is the pointer to VideoEncFrameIO structure containing the reconstructed YUV output data after encoding
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
CallbackProcessor.cpp | 98 // If possible, use the flexible YUV format 101 // TODO: etalvala: This should use the flexible YUV format as well, but 461 "flexible YUV: 0x%x", __FUNCTION__, mId, previewFormat); 484 // Flexible YUV chroma to NV21 chroma 510 // flexible YUV chroma to YV12 chroma
|
/hardware/qcom/display/msm8996/sdm/include/core/ |
layer_buffer.h | 92 /* All YUV-Planar formats, Any new format will be added towards end of this group to maintain 105 /* All YUV-Semiplanar formats, Any new format will be added towards end of this group to 153 /* All YUV-Packed formats, Any new format will be added towards end of this group to maintain 178 formats have 1 plane whereas YUV buffer formats may have upto 4 planes. 233 //!< have 1 plane whereas YUV buffer formats may have upto 4 planes
|
/external/libjpeg-turbo/java/doc/org/libjpegturbo/turbojpeg/ |
TJ.html | 381 <div class="block">Returns the size of the buffer (in bytes) required to hold a YUV planar 438 <div class="block">Returns the plane height of a YUV image plane with the given parameters.</div> 448 <div class="block">Returns the size of the buffer (in bytes) required to hold a YUV image 457 <div class="block">Returns the plane width of a YUV image plane with the given parameters.</div> 501 or YUV image will contain one chrominance component for every pixel in the 513 <div class="block">4:2:2 chrominance subsampling. The JPEG or YUV image will contain one 525 <div class="block">4:2:0 chrominance subsampling. The JPEG or YUV image will contain one 537 <div class="block">Grayscale. The JPEG or YUV image will contain no chrominance components.</div> 548 <div class="block">4:4:0 chrominance subsampling. The JPEG or YUV image will contain one 561 <div class="block">4:1:1 chrominance subsampling. The JPEG or YUV image will contain on [all...] |
/cts/apps/CameraITS/pymodules/its/ |
image.py | 54 ccm_yuv_to_rgb: (Optional) the 3x3 CCM to convert from YUV to RGB. 70 if cap["format"] == "yuv": 208 For YUV420 captures ("yuv"): 236 if cap["format"] == "yuv": 426 ccm_yuv_to_rgb: (Optional) the 3x3 CCM to convert from YUV to RGB. 437 yuv = numpy.dstack([y, u.reshape(w*h), v.reshape(w*h)]) 439 flt.reshape(w*h*3)[:] = yuv.reshape(h*w*3)[:] 474 Supported layouts include "planar" and "nv21". The "yuv" formatted captures 482 layout: (Optional) the layout of the YUV data (as a string). 483 ccm_yuv_to_rgb: (Optional) the 3x3 CCM to convert from YUV to RGB [all...] |
/frameworks/base/graphics/java/android/graphics/ |
ImageFormat.java | 34 * <p>Android YUV format.</p> 58 * recommended for YUV output instead.</p> 81 * <p>Y8 is a YUV planar format comprised of a WxH Y plane only, with each pixel 111 * Y16 is a YUV planar format comprised of a WxH Y plane, with each pixel 142 * recommended for YUV output instead.</p> 158 * recommended for YUV output instead.</p> 166 * recommended for YUV output instead.</p> 184 * <p>Multi-plane Android YUV 420 format</p> 222 * <p>Multi-plane Android YUV 422 format</p> 259 * <p>Multi-plane Android YUV 444 format</p [all...] |
/external/libjpeg-turbo/java/doc/ |
index-all.html | 73 <div class="block">Returns the size of the buffer (in bytes) required to hold a YUV planar 160 <div class="block">Decompress the JPEG source image or decode the YUV source image associated 178 <div class="block">Decompress the JPEG source image or decode the YUV source image associated 184 <div class="block">Decompress the JPEG source image or decode the YUV source image associated 190 <div class="block">Decompress the JPEG source image or decode the YUV source image associated 197 instance into a YUV planar image and store it in the given 215 instance into a unified YUV planar image buffer and return a 233 instance into a YUV planar image and store it in the given 245 instance into a unified YUV planar image buffer and return a 340 <div class="block">Returns the YUV image buffer (if this image is stored in a unifie [all...] |
/cts/apps/CameraITS/tests/scene4/ |
test_aspect_ratio_and_crop.py | 32 different formats ("jpeg" and "yuv") and sizes. 58 format_list.append({"iter": "yuv", "iter_max": None, 59 "cmpr": "yuv", "cmpr_size": PREVIEW_SIZE}) 60 format_list.append({"iter": "yuv", "iter_max": PREVIEW_SIZE, 62 format_list.append({"iter": "yuv", "iter_max": PREVIEW_SIZE, 67 "cmpr": "yuv", "cmpr_size": PREVIEW_SIZE}) 97 # location as ground truth for the other jepg or yuv images.
|
/cts/tests/tests/media/src/android/media/cts/ |
ImageReaderDecoderTest.java | 389 * Test ImageReader with 480x360 non-google AVC decoding for flexible yuv format 402 * Test ImageReader with 480x360 google (SW) AVC decoding for flexible yuv format 558 + width + "x" + height + "_" + outputFrameCount + ".yuv"; 701 assertTrue("YUV format must be one of the YUV_420_888, NV21, or YV12", 706 if (VERBOSE) Log.v(TAG, "Validating YUV data"); 708 assertEquals("Yuv data doesn't match", expectedSize, yuvData.length); 786 // For multi-planar yuv images, assuming yuv420 with 2x2 chroma subsampling. [all...] |
/external/opencv3/3rdparty/libwebp/webp/ |
encode.h | 273 // Main flag for encoder selecting between ARGB or YUV input. 275 // compression, and YUV input (*y, *u, *v, etc.) for lossy compression 279 // YUV input (mostly used for input to lossy compression) 446 // Converts picture->yuv to picture->argb and sets picture->use_argb to true. 454 // Helper function: given a width x height plane of YUV(A) samples 455 // (with stride 'stride'), clean-up the YUV samples under fully transparent 472 // 'picture' can hold the source samples in both YUV(A) or ARGB input, depending
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
datarate_test.cc | 136 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288, 164 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288, 373 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288, 432 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288, 476 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288, 514 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288, 556 ::libvpx_test::I420VideoSource video("hantro_collage_w352h288.yuv", 352, 288,
|
/hardware/libhardware/tests/camera2/ |
CameraBurstTests.cpp | 100 /* this assumes the format is YUV420sp or flexible YUV */ 304 * is set to 1, then the YUV buffers are dumped into files named 305 * "camera2_test_variable_burst_frame_NNN.yuv" 578 // Check if debug yuv dumps are requested 588 dout << "Dumping YUV frames " << 719 String8::format("/data/local/tmp/camera2_test_variable_burst_frame_%03zu.yuv", i); 720 dout << " Writing YUV dump to " << dumpName << std::endl;
|