/external/webp/src/enc/ |
H A D | picture_enc.c | 26 const WebPPicture* const picture) { 30 (void)picture; 34 int WebPPictureInitInternal(WebPPicture* picture, int version) { argument 38 if (picture != NULL) { 39 memset(picture, 0, sizeof(*picture)); 40 picture->writer = DummyWriter; 41 WebPEncodingSetError(picture, VP8_ENC_OK); 48 static void WebPPictureResetBufferARGB(WebPPicture* const picture) { argument 49 picture 25 DummyWriter(const uint8_t* data, size_t data_size, const WebPPicture* const picture) argument 54 WebPPictureResetBufferYUVA(WebPPicture* const picture) argument 61 WebPPictureResetBuffers(WebPPicture* const picture) argument 66 WebPPictureAllocARGB(WebPPicture* const picture, int width, int height) argument 89 WebPPictureAllocYUVA(WebPPicture* const picture, int width, int height) argument 153 WebPPictureAlloc(WebPPicture* picture) argument 169 WebPPictureFree(WebPPicture* picture) argument 186 WebPMemoryWrite(const uint8_t* data, size_t data_size, const WebPPicture* picture) argument [all...] |
H A D | picture_csp_enc.c | 58 int WebPPictureHasTransparency(const WebPPicture* picture) { argument 59 if (picture == NULL) return 0; 60 if (!picture->use_argb) { 61 return CheckNonOpaque(picture->a, picture->width, picture->height, 62 1, picture->a_stride); 65 return CheckNonOpaque((const uint8_t*)picture->argb + alpha_offset, 66 picture->width, picture 389 ConvertWRGBToYUV(const fixed_y_t* best_y, const fixed_t* best_uv, WebPPicture* const picture) argument 434 PreprocessARGB(const uint8_t* r_ptr, const uint8_t* g_ptr, const uint8_t* b_ptr, int step, int rgb_stride, WebPPicture* const picture) argument 831 ImportYUVAFromRGBA(const uint8_t* r_ptr, const uint8_t* g_ptr, const uint8_t* b_ptr, const uint8_t* a_ptr, int step, int rgb_stride, float dithering, int use_iterative_conversion, WebPPicture* const picture) argument 984 PictureARGBToYUVA(WebPPicture* picture, WebPEncCSP colorspace, float dithering, int use_iterative_conversion) argument 1004 WebPPictureARGBToYUVADithered(WebPPicture* picture, WebPEncCSP colorspace, float dithering) argument 1009 WebPPictureARGBToYUVA(WebPPicture* picture, WebPEncCSP colorspace) argument 1013 WebPPictureSharpARGBToYUVA(WebPPicture* picture) argument 1017 WebPPictureSmartARGBToYUVA(WebPPicture* picture) argument 1024 WebPPictureYUVAToARGB(WebPPicture* picture) argument 1086 Import(WebPPicture* const picture, const uint8_t* rgb, int rgb_stride, int step, int swap_rb, int import_alpha) argument 1139 WebPPictureImportBGR(WebPPicture* picture, const uint8_t* rgb, int rgb_stride) argument 1146 WebPPictureImportBGRA(WebPPicture* picture, const uint8_t* rgba, int rgba_stride) argument 1154 WebPPictureImportBGRX(WebPPicture* picture, const uint8_t* rgba, int rgba_stride) argument 1163 WebPPictureImportRGB(WebPPicture* picture, const uint8_t* rgb, int rgb_stride) argument 1170 WebPPictureImportRGBA(WebPPicture* picture, const uint8_t* rgba, int rgba_stride) argument 1177 WebPPictureImportRGBX(WebPPicture* picture, const uint8_t* rgba, int rgba_stride) argument [all...] |
H A D | vp8li_enc.h | 48 const WebPPicture* pic_; // input picture. 82 // Encodes the picture. 83 // Returns 0 if config or picture is NULL or picture doesn't have valid argb 86 const WebPPicture* const picture); 91 const WebPPicture* const picture, 97 int VP8ApplyNearLossless(const WebPPicture* const picture, int quality,
|
H A D | near_lossless_enc.c | 110 int VP8ApplyNearLossless(const WebPPicture* const picture, int quality, argument 113 const int xsize = picture->width; 114 const int ysize = picture->height; 115 const int stride = picture->argb_stride; 130 memcpy(argb_dst + i * xsize, picture->argb + i * picture->argb_stride, 137 NearLossless(xsize, ysize, picture->argb, stride, limit_bits, copy_buffer,
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
H A D | decode.c | 226 vlVdpDecoderRenderMpeg12(struct pipe_mpeg12_picture_desc *picture, argument 233 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]); 237 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]); 241 picture->picture_coding_type = picture_info->picture_coding_type; 242 picture->picture_structure = picture_info->picture_structure; 243 picture->frame_pred_frame_dct = picture_info->frame_pred_frame_dct; 244 picture->q_scale_type = picture_info->q_scale_type; 245 picture->alternate_scan = picture_info->alternate_scan; 246 picture->intra_vlc_format = picture_info->intra_vlc_format; 247 picture 267 vlVdpDecoderRenderMpeg4(struct pipe_mpeg4_picture_desc *picture, VdpPictureInfoMPEG4Part2 *picture_info) argument 306 vlVdpDecoderRenderVC1(struct pipe_vc1_picture_desc *picture, VdpPictureInfoVC1 *picture_info) argument 355 vlVdpDecoderRenderH264(struct pipe_h264_picture_desc *picture, VdpPictureInfoH264 *picture_info) argument 417 vlVdpDecoderRenderH265(struct pipe_h265_picture_desc *picture, VdpPictureInfoHEVC *picture_info) argument [all...] |
/external/mesa3d/src/gallium/state_trackers/omx/ |
H A D | vid_dec_mpeg12.c | 82 priv->picture.base.profile = PIPE_VIDEO_PROFILE_MPEG2_MAIN; 83 priv->picture.mpeg12.intra_matrix = default_intra_matrix; 84 priv->picture.mpeg12.non_intra_matrix = default_non_intra_matrix; 93 if (priv->picture.mpeg12.picture_coding_type != PIPE_MPEG12_PICTURE_CODING_TYPE_B) { 94 priv->picture.mpeg12.ref[0] = priv->picture.mpeg12.ref[1]; 95 priv->picture.mpeg12.ref[1] = NULL; 98 if (priv->target == priv->picture.mpeg12.ref[0]) { 106 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); 114 priv->codec->end_frame(priv->codec, priv->target, &priv->picture [all...] |
H A D | vid_dec_h264.c | 90 priv->picture.base.profile = PIPE_VIDEO_PROFILE_MPEG4_AVC_HIGH; 97 priv->picture.h264.field_order_cnt[0] = priv->picture.h264.field_order_cnt[1] = INT_MAX; 116 templat.max_references = priv->picture.h264.num_ref_frames; 120 templat.level = priv->picture.h264.pps->sps->level_idc; 131 priv->picture.h264.num_ref_frames = priv->picture.h264.pps->sps->max_num_ref_frames; 133 priv->picture.h264.slice_count = 0; 134 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); 178 priv->codec->end_frame(priv->codec, priv->target, &priv->picture [all...] |
/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/ |
H A D | ShadowPictureTest.java | 15 Picture picture = new Picture(); 16 picture.beginRecording(100, 100); 17 assertThat(picture.getHeight()).isEqualTo(100); 18 assertThat(picture.getWidth()).isEqualTo(100);
|
/external/skia/include/effects/ |
H A D | SkPictureImageFilter.h | 17 * Refs the passed-in picture. 19 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 22 * Refs the passed-in picture. cropRect can be used to crop or expand the destination rect when 23 * the picture is drawn. (No scaling is implied by the dest rect; only the CTM is applied.) 25 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 35 * @param SkReadBuffer Serialized picture data. 43 explicit SkPictureImageFilter(sk_sp<SkPicture> picture); 44 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, sk_sp<SkColorSpace>);
|
/external/skqp/include/effects/ |
H A D | SkPictureImageFilter.h | 17 * Refs the passed-in picture. 19 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 22 * Refs the passed-in picture. cropRect can be used to crop or expand the destination rect when 23 * the picture is drawn. (No scaling is implied by the dest rect; only the CTM is applied.) 25 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 35 * @param SkReadBuffer Serialized picture data. 43 explicit SkPictureImageFilter(sk_sp<SkPicture> picture); 44 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, sk_sp<SkColorSpace>);
|
/external/webp/include/webp/ |
H A D | encode.h | 87 WEBP_HINT_PICTURE, // digital picture, like portrait, inner shot 124 int show_compressed; // if true, export the compressed picture back. 154 // of source picture. These presets are used when calling WebPConfigPreset(). 157 WEBP_PRESET_PICTURE, // digital picture, like portrait, inner shot 233 // data/data_size is the segment of data to write, and 'picture' is for 234 // reference (and so one can make use of picture->custom_ptr). 236 const WebPPicture* picture); 257 const WebPPicture* picture); 262 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture); 280 VP8_ENC_ERROR_BAD_DIMENSION, // picture ha 366 WebPPictureInit(WebPPicture* picture) argument [all...] |
H A D | extras.h | 33 // Import luma sample (gray scale image) into 'picture'. The 'picture' 35 WEBP_EXTERN(int) WebPImportGray(const uint8_t* gray, WebPPicture* picture); 37 // Import rgb sample in RGB565 packed format into 'picture'. The 'picture' 41 // Import rgb sample in RGB4444 packed format into 'picture'. The 'picture'
|
/external/webp/src/webp/ |
H A D | encode.h | 87 WEBP_HINT_PICTURE, // digital picture, like portrait, inner shot 124 int show_compressed; // if true, export the compressed picture back. 154 // of source picture. These presets are used when calling WebPConfigPreset(). 157 WEBP_PRESET_PICTURE, // digital picture, like portrait, inner shot 233 // data/data_size is the segment of data to write, and 'picture' is for 234 // reference (and so one can make use of picture->custom_ptr). 236 const WebPPicture* picture); 257 const WebPPicture* picture); 262 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture); 280 VP8_ENC_ERROR_BAD_DIMENSION, // picture ha 366 WebPPictureInit(WebPPicture* picture) argument [all...] |
/external/skia/src/core/ |
H A D | SkMultiPictureDraw.cpp | 18 void SkMultiPictureDraw::DrawData::init(SkCanvas* canvas, const SkPicture* picture, argument 20 fPicture = SkRef(picture); 57 const SkPicture* picture, 60 if (nullptr == canvas || nullptr == picture) { 66 array.append()->init(canvas, picture, matrix, paint); 102 const SkPicture* picture = data.fPicture; local 104 canvas->drawPicture(picture, &data.fMatrix, data.fPaint); 56 add(SkCanvas* canvas, const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint) argument
|
H A D | SkPictureImageGenerator.cpp | 19 SkPictureImageGenerator::Make(const SkISize& size, sk_sp<SkPicture> picture, const SkMatrix* matrix, argument 22 if (!picture || size.isEmpty()) { 42 new SkPictureImageGenerator(info, std::move(picture), matrix, paint)); 45 SkPictureImageGenerator::SkPictureImageGenerator(const SkImageInfo& info, sk_sp<SkPicture> picture, argument 48 , fPicture(std::move(picture)) { 89 SkImageGenerator::MakeFromPicture(const SkISize& size, sk_sp<SkPicture> picture, argument 93 // has a private entry point to create legacy picture backed images. 98 return SkPictureImageGenerator::Make(size, std::move(picture), matrix, paint, bitDepth,
|
/external/skqp/src/core/ |
H A D | SkMultiPictureDraw.cpp | 18 void SkMultiPictureDraw::DrawData::init(SkCanvas* canvas, const SkPicture* picture, argument 20 fPicture = SkRef(picture); 57 const SkPicture* picture, 60 if (nullptr == canvas || nullptr == picture) { 66 array.append()->init(canvas, picture, matrix, paint); 102 const SkPicture* picture = data.fPicture; local 104 canvas->drawPicture(picture, &data.fMatrix, data.fPaint); 56 add(SkCanvas* canvas, const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint) argument
|
H A D | SkPictureImageGenerator.cpp | 19 SkPictureImageGenerator::Make(const SkISize& size, sk_sp<SkPicture> picture, const SkMatrix* matrix, argument 22 if (!picture || size.isEmpty()) { 42 new SkPictureImageGenerator(info, std::move(picture), matrix, paint)); 45 SkPictureImageGenerator::SkPictureImageGenerator(const SkImageInfo& info, sk_sp<SkPicture> picture, argument 48 , fPicture(std::move(picture)) { 89 SkImageGenerator::MakeFromPicture(const SkISize& size, sk_sp<SkPicture> picture, argument 93 // has a private entry point to create legacy picture backed images. 98 return SkPictureImageGenerator::Make(size, std::move(picture), matrix, paint, bitDepth,
|
/external/skia/src/effects/ |
H A D | SkPictureImageFilter.cpp | 20 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { argument 21 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); 24 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, argument 26 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), cropRect, nullptr)); 29 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture) argument 31 , fPicture(std::move(picture)) 35 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, argument 38 , fPicture(std::move(picture)) 56 sk_sp<SkPicture> picture; local 60 picture [all...] |
/external/skqp/src/effects/ |
H A D | SkPictureImageFilter.cpp | 20 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { argument 21 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); 24 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, argument 26 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), cropRect, nullptr)); 29 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture) argument 31 , fPicture(std::move(picture)) 35 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, argument 38 , fPicture(std::move(picture)) 56 sk_sp<SkPicture> picture; local 60 picture [all...] |
/external/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_mpeg12_bitstream.h | 51 struct pipe_mpeg12_picture_desc *picture,
|
/external/mesa3d/src/gallium/include/pipe/ |
H A D | p_video_codec.h | 69 struct pipe_picture_desc *picture); 76 struct pipe_picture_desc *picture, 85 struct pipe_picture_desc *picture, 103 struct pipe_picture_desc *picture);
|
/external/skia/tests/ |
H A D | PictureShaderTest.cpp | 16 // Test that attempting to create a picture shader with a nullptr picture or 17 // empty picture returns a shader that draws nothing. 52 sk_sp<SkPicture> picture = makePicture(); local 53 REPORTER_ASSERT(reporter, picture->unique()); 59 paint.setShader(SkPictureShader::Make(picture, 65 REPORTER_ASSERT(reporter, !picture->unique()); 68 // Draw another picture shader to have a chance to purge. 79 REPORTER_ASSERT(reporter, picture->unique());
|
/external/skqp/tests/ |
H A D | PictureShaderTest.cpp | 16 // Test that attempting to create a picture shader with a nullptr picture or 17 // empty picture returns a shader that draws nothing. 52 sk_sp<SkPicture> picture = makePicture(); local 53 REPORTER_ASSERT(reporter, picture->unique()); 59 paint.setShader(SkPictureShader::Make(picture, 65 REPORTER_ASSERT(reporter, !picture->unique()); 68 // Draw another picture shader to have a chance to purge. 79 REPORTER_ASSERT(reporter, picture->unique());
|
/external/kernel-headers/original/uapi/linux/ |
H A D | meye.h | 43 unsigned char picture; member in struct:meye_params
|
/external/libvncserver/client_examples/ |
H A D | vnc2mpg.c | 43 AVFrame *picture, *tmp_picture; variable 101 AVFrame *picture; local 105 picture = avcodec_alloc_frame(); 106 if (!picture) 111 av_free(picture); 114 avpicture_fill((AVPicture *)picture, picture_buf, 116 return picture; 151 /* allocate the encoded raw picture */ 152 picture = alloc_picture(c->pix_fmt, c->width, c->height); 153 if (!picture) { [all...] |