Searched refs:picture (Results 1 - 25 of 215) sorted by relevance

123456789

/external/webp/src/enc/
H A Dpicture_enc.c26 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 Dpicture_csp_enc.c58 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 Dvp8li_enc.h48 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 Dnear_lossless_enc.c110 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 Ddecode.c226 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 Dvid_dec_mpeg12.c82 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 Dvid_dec_h264.c90 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 DShadowPictureTest.java15 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 DSkPictureImageFilter.h17 * 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 DSkPictureImageFilter.h17 * 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 Dencode.h87 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 Dextras.h33 // 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 Dencode.h87 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 DSkMultiPictureDraw.cpp18 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 DSkPictureImageGenerator.cpp19 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 DSkMultiPictureDraw.cpp18 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 DSkPictureImageGenerator.cpp19 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 DSkPictureImageFilter.cpp20 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 DSkPictureImageFilter.cpp20 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 Dvl_mpeg12_bitstream.h51 struct pipe_mpeg12_picture_desc *picture,
/external/mesa3d/src/gallium/include/pipe/
H A Dp_video_codec.h69 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 DPictureShaderTest.cpp16 // 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 DPictureShaderTest.cpp16 // 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 Dmeye.h43 unsigned char picture; member in struct:meye_params
/external/libvncserver/client_examples/
H A Dvnc2mpg.c43 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...]

Completed in 484 milliseconds

123456789