Home
last modified time | relevance | path

Searched refs:picture (Results 1 – 25 of 334) sorted by relevance

12345678910>>...14

/external/mesa3d/src/gallium/frontends/vdpau/
Ddecode.c226 vlVdpDecoderRenderMpeg12(struct pipe_mpeg12_picture_desc *picture, in vlVdpDecoderRenderMpeg12() argument
233 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]); in vlVdpDecoderRenderMpeg12()
237 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]); in vlVdpDecoderRenderMpeg12()
241 picture->picture_coding_type = picture_info->picture_coding_type; in vlVdpDecoderRenderMpeg12()
242 picture->picture_structure = picture_info->picture_structure; in vlVdpDecoderRenderMpeg12()
243 picture->frame_pred_frame_dct = picture_info->frame_pred_frame_dct; in vlVdpDecoderRenderMpeg12()
244 picture->q_scale_type = picture_info->q_scale_type; in vlVdpDecoderRenderMpeg12()
245 picture->alternate_scan = picture_info->alternate_scan; in vlVdpDecoderRenderMpeg12()
246 picture->intra_vlc_format = picture_info->intra_vlc_format; in vlVdpDecoderRenderMpeg12()
247 picture->concealment_motion_vectors = picture_info->concealment_motion_vectors; in vlVdpDecoderRenderMpeg12()
[all …]
/external/webp/src/enc/
Dpicture_enc.c26 const WebPPicture* const picture) { in DummyWriter() argument
30 (void)picture; in DummyWriter()
34 int WebPPictureInitInternal(WebPPicture* picture, int version) { in WebPPictureInitInternal() argument
38 if (picture != NULL) { in WebPPictureInitInternal()
39 memset(picture, 0, sizeof(*picture)); in WebPPictureInitInternal()
40 picture->writer = DummyWriter; in WebPPictureInitInternal()
41 WebPEncodingSetError(picture, VP8_ENC_OK); in WebPPictureInitInternal()
48 static void WebPPictureResetBufferARGB(WebPPicture* const picture) { in WebPPictureResetBufferARGB() argument
49 picture->memory_argb_ = NULL; in WebPPictureResetBufferARGB()
50 picture->argb = NULL; in WebPPictureResetBufferARGB()
[all …]
Dpicture_csp_enc.c62 int WebPPictureHasTransparency(const WebPPicture* picture) { in WebPPictureHasTransparency() argument
63 if (picture == NULL) return 0; in WebPPictureHasTransparency()
64 if (!picture->use_argb) { in WebPPictureHasTransparency()
65 return CheckNonOpaque(picture->a, picture->width, picture->height, in WebPPictureHasTransparency()
66 1, picture->a_stride); in WebPPictureHasTransparency()
69 return CheckNonOpaque((const uint8_t*)picture->argb + alpha_offset, in WebPPictureHasTransparency()
70 picture->width, picture->height, in WebPPictureHasTransparency()
71 4, picture->argb_stride * sizeof(*picture->argb)); in WebPPictureHasTransparency()
401 WebPPicture* const picture) { in ConvertWRGBToYUV() argument
403 uint8_t* dst_y = picture->y; in ConvertWRGBToYUV()
[all …]
Dnear_lossless_enc.c110 int VP8ApplyNearLossless(const WebPPicture* const picture, int quality, in VP8ApplyNearLossless() argument
113 const int xsize = picture->width; in VP8ApplyNearLossless()
114 const int ysize = picture->height; in VP8ApplyNearLossless()
115 const int stride = picture->argb_stride; in VP8ApplyNearLossless()
130 memcpy(argb_dst + i * xsize, picture->argb + i * picture->argb_stride, in VP8ApplyNearLossless()
137 NearLossless(xsize, ysize, picture->argb, stride, limit_bits, copy_buffer, in VP8ApplyNearLossless()
Dalpha_enc.c55 WebPPicture picture; in EncodeLossless() local
57 WebPPictureInit(&picture); in EncodeLossless()
58 picture.width = width; in EncodeLossless()
59 picture.height = height; in EncodeLossless()
60 picture.use_argb = 1; in EncodeLossless()
61 picture.stats = stats; in EncodeLossless()
62 if (!WebPPictureAlloc(&picture)) return 0; in EncodeLossless()
65 WebPDispatchAlphaToGreen(data, width, picture.width, picture.height, in EncodeLossless()
66 picture.argb, picture.argb_stride); in EncodeLossless()
89 ok = (VP8LEncodeStream(&config, &picture, bw, 0 /*use_cache*/) == VP8_ENC_OK); in EncodeLossless()
[all …]
/external/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_mpeg12.c82 priv->picture.base.profile = PIPE_VIDEO_PROFILE_MPEG2_MAIN; in vid_dec_mpeg12_Init()
83 priv->picture.mpeg12.intra_matrix = default_intra_matrix; in vid_dec_mpeg12_Init()
84 priv->picture.mpeg12.non_intra_matrix = default_non_intra_matrix; in vid_dec_mpeg12_Init()
93 if (priv->picture.mpeg12.picture_coding_type != PIPE_MPEG12_PICTURE_CODING_TYPE_B) { in BeginFrame()
94 priv->picture.mpeg12.ref[0] = priv->picture.mpeg12.ref[1]; in BeginFrame()
95 priv->picture.mpeg12.ref[1] = NULL; in BeginFrame()
98 if (priv->target == priv->picture.mpeg12.ref[0]) { in BeginFrame()
106 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); in BeginFrame()
114 priv->codec->end_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_mpeg12_EndFrame()
117 if (priv->picture.mpeg12.picture_coding_type != PIPE_MPEG12_PICTURE_CODING_TYPE_B) { in vid_dec_mpeg12_EndFrame()
[all …]
Dvid_dec_h265.c128 priv->picture.h265.CurrPicOrderCntVal = i; in set_poc()
140 return priv->picture.h265.CurrPicOrderCntVal; in get_poc()
646 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_h265_BeginFrame()
691 priv->picture.h265.NumPocStCurrBefore = 0; in vid_dec_h265_EndFrame()
692 priv->picture.h265.NumPocStCurrAfter = 0; in vid_dec_h265_EndFrame()
693 memset(priv->picture.h265.RefPicSetStCurrBefore, 0, 8); in vid_dec_h265_EndFrame()
694 memset(priv->picture.h265.RefPicSetStCurrAfter, 0, 8); in vid_dec_h265_EndFrame()
696 priv->picture.h265.ref[i] = NULL; in vid_dec_h265_EndFrame()
697 priv->picture.h265.PicOrderCntVal[i] = 0; in vid_dec_h265_EndFrame()
705 priv->picture.h265.NumDeltaPocsOfRefRpsIdx = rps->num_delta_poc; in vid_dec_h265_EndFrame()
[all …]
/external/webp/src/webp/
Dencode.h237 const WebPPicture* picture);
258 const WebPPicture* picture);
263 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture);
367 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit() argument
368 return WebPPictureInitInternal(picture, WEBP_ENCODER_ABI_VERSION); in WebPPictureInit()
378 WEBP_EXTERN int WebPPictureAlloc(WebPPicture* picture);
385 WEBP_EXTERN void WebPPictureFree(WebPPicture* picture);
425 WEBP_EXTERN int WebPPictureCrop(WebPPicture* picture,
445 WEBP_EXTERN int WebPPictureIsView(const WebPPicture* picture);
459 WebPPicture* picture, const uint8_t* rgb, int rgb_stride);
[all …]
/external/webp/include/webp/
Dencode.h237 const WebPPicture* picture);
258 const WebPPicture* picture);
263 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture);
367 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit() argument
368 return WebPPictureInitInternal(picture, WEBP_ENCODER_ABI_VERSION); in WebPPictureInit()
378 WEBP_EXTERN int WebPPictureAlloc(WebPPicture* picture);
385 WEBP_EXTERN void WebPPictureFree(WebPPicture* picture);
425 WEBP_EXTERN int WebPPictureCrop(WebPPicture* picture,
445 WEBP_EXTERN int WebPPictureIsView(const WebPPicture* picture);
459 WebPPicture* picture, const uint8_t* rgb, int rgb_stride);
[all …]
/external/mesa3d/src/gallium/frontends/omx/
Dvid_dec_h264_common.c48 templat.max_references = priv->picture.h264.num_ref_frames; in vid_dec_h264_BeginFrame()
59 templat.level = priv->picture.h264.pps->sps->level_idc; in vid_dec_h264_BeginFrame()
70 priv->picture.h264.num_ref_frames = priv->picture.h264.pps->sps->max_num_ref_frames; in vid_dec_h264_BeginFrame()
72 priv->picture.h264.slice_count = 0; in vid_dec_h264_BeginFrame()
73 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_h264_BeginFrame()
117 priv->codec->end_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_h264_EndFrame()
121 priv->picture.h264.frame_num_list[0] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame()
122 priv->picture.h264.field_order_cnt_list[0][0] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame()
123 priv->picture.h264.field_order_cnt_list[0][1] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame()
125 top_field_first = priv->picture.h264.field_order_cnt[0] < priv->picture.h264.field_order_cnt[1]; in vid_dec_h264_EndFrame()
[all …]
Dvid_enc_common.c56 static void enc_GetPictureParamPreset(struct pipe_h264_enc_picture_desc *picture) in enc_GetPictureParamPreset() argument
58 picture->motion_est.enc_disable_sub_mode = 0x000000fe; in enc_GetPictureParamPreset()
59 picture->motion_est.enc_ime2_search_range_x = 0x00000001; in enc_GetPictureParamPreset()
60 picture->motion_est.enc_ime2_search_range_y = 0x00000001; in enc_GetPictureParamPreset()
61 picture->pic_ctrl.enc_constraint_set_flags = 0x00000040; in enc_GetPictureParamPreset()
248 …d enc_ControlPicture_common(vid_enc_PrivateType * priv, struct pipe_h264_enc_picture_desc *picture) in enc_ControlPicture_common() argument
250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl; in enc_ControlPicture_common()
298 picture->quant_i_frames = priv->quant.nQpI; in enc_ControlPicture_common()
299 picture->quant_p_frames = priv->quant.nQpP; in enc_ControlPicture_common()
300 picture->quant_b_frames = priv->quant.nQpB; in enc_ControlPicture_common()
[all …]
/external/skqp/docs/
DSkPicture_Reference.bmh25 #Line # utility to stop picture playback ##
105 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture();
107 picture->playback(canvas, &callback);
129 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture();
131 picture->serialize(&writableStream);
156 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture();
158 picture->serialize(&writableStream);
181 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture();
183 picture->serialize(&writableStream);
207 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture();
[all …]
/external/skia/src/effects/imagefilters/
DSkPictureImageFilter.cpp25 SkPictureImageFilterImpl(sk_sp<SkPicture> picture, const SkRect& cropRect) in SkPictureImageFilterImpl() argument
27 , fPicture(std::move(picture)) in SkPictureImageFilterImpl()
52 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { in Make() argument
53 SkRect cropRect = picture ? picture->cullRect() : SkRect::MakeEmpty(); in Make()
54 return Make(std::move(picture), cropRect); in Make()
57 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, const SkRect& cropRect) { in Make() argument
58 return sk_sp<SkImageFilter>(new SkPictureImageFilterImpl(std::move(picture), cropRect)); in Make()
82 sk_sp<SkPicture> picture; in CreateProc() local
86 picture = SkPicturePriv::MakeFromBuffer(buffer); in CreateProc()
94 return make_localspace_filter(std::move(picture), cropRect, in CreateProc()
[all …]
/external/skqp/src/effects/imagefilters/
DSkPictureImageFilter.cpp21 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { in Make() argument
22 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); in Make()
25 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, in Make() argument
27 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), cropRect, nullptr)); in Make()
30 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture) in SkPictureImageFilter() argument
32 , fPicture(std::move(picture)) in SkPictureImageFilter()
36 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, in SkPictureImageFilter() argument
39 , fPicture(std::move(picture)) in SkPictureImageFilter()
57 sk_sp<SkPicture> picture; in CreateProc() local
61 picture = SkPicturePriv::MakeFromBuffer(buffer); in CreateProc()
[all …]
/external/skqp/tests/
DGpuLayerCacheTest.cpp51 const SkPicture& picture,
57 GrCachedLayer* layer = cache->findLayerOrCreate(picture.uniqueID(),
65 GrCachedLayer* temp = TestingAccess::Find(cache, picture.uniqueID(), SkMatrix::I(),
71 REPORTER_ASSERT(reporter, picture.uniqueID() == layer->pictureID());
120 sk_sp<SkPicture> picture;
128 picture = recorder.finishRecordingAsPicture();
135 create_layers(reporter, &cache, *picture, kInitialNumLayers, 0);
139 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(),
168 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(),
185 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(),
[all …]
DPictureTest.cpp60 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_deleting_empty_picture() local
69 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_serializing_empty_picture() local
71 picture->serialize(&stream); in test_serializing_empty_picture()
149 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture, in check_save_state() argument
152 SaveCountingCanvas canvas(SkScalarCeilToInt(picture->cullRect().width()), in check_save_state()
153 SkScalarCeilToInt(picture->cullRect().height())); in check_save_state()
155 picture->playback(&canvas); in check_save_state()
193 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) { in check_balance() argument
204 canvas.drawPicture(picture); in check_balance()
333 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_peephole() local
[all …]
DPictureShaderTest.cpp52 sk_sp<SkPicture> picture = makePicture(); in DEF_TEST() local
53 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST()
59 paint.setShader(SkPictureShader::Make(picture, in DEF_TEST()
65 REPORTER_ASSERT(reporter, !picture->unique()); in DEF_TEST()
79 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST()
/external/libaom/libaom/av1/encoder/
Dhash_motion.c184 const YV12_BUFFER_CONFIG *picture, in av1_generate_block_2x2_hash_value() argument
189 const int x_end = picture->y_crop_width - width + 1; in av1_generate_block_2x2_hash_value()
190 const int y_end = picture->y_crop_height - height + 1; in av1_generate_block_2x2_hash_value()
195 if (picture->flags & YV12_FLAG_HIGHBITDEPTH) { in av1_generate_block_2x2_hash_value()
201 CONVERT_TO_SHORTPTR(picture->y_buffer) + y_pos * picture->y_stride + in av1_generate_block_2x2_hash_value()
203 picture->y_stride, p); in av1_generate_block_2x2_hash_value()
221 picture->y_buffer + y_pos * picture->y_stride + x_pos, in av1_generate_block_2x2_hash_value()
222 picture->y_stride, p); in av1_generate_block_2x2_hash_value()
238 const YV12_BUFFER_CONFIG *picture, in av1_generate_block_hash_value() argument
247 const int pic_width = picture->y_crop_width; in av1_generate_block_hash_value()
[all …]
/external/skqp/src/core/
DSkMultiPictureDraw.cpp18 void SkMultiPictureDraw::DrawData::init(SkCanvas* canvas, const SkPicture* picture, in init() argument
20 fPicture = SkRef(picture); in init()
57 const SkPicture* picture, in add() argument
60 if (nullptr == canvas || nullptr == picture) { in add()
66 array.append()->init(canvas, picture, matrix, paint); in add()
102 const SkPicture* picture = data.fPicture; in draw() local
104 canvas->drawPicture(picture, &data.fMatrix, data.fPaint); in draw()
/external/exoplayer/tree/extensions/flac/src/main/jni/
Dflac_jni.cc128 for (std::vector<FlacPicture>::const_iterator picture = pictures.begin(); in DECODER_FUNC() local
129 picture != pictures.end(); ++picture) { in DECODER_FUNC()
130 jstring mimeType = env->NewStringUTF(picture->mimeType.c_str()); in DECODER_FUNC()
131 jstring description = env->NewStringUTF(picture->description.c_str()); in DECODER_FUNC()
132 jbyteArray pictureData = env->NewByteArray(picture->data.size()); in DECODER_FUNC()
133 env->SetByteArrayRegion(pictureData, 0, picture->data.size(), in DECODER_FUNC()
134 (signed char *)&picture->data[0]); in DECODER_FUNC()
136 pictureFrameClass, pictureFrameConstructor, picture->type, mimeType, in DECODER_FUNC()
137 description, picture->width, picture->height, picture->depth, in DECODER_FUNC()
138 picture->colors, pictureData); in DECODER_FUNC()
/external/skia/tests/
DPictureShaderTest.cpp24 sk_sp<SkPicture> picture = makePicture(); in DEF_TEST() local
25 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST()
31 paint.setShader(picture->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat)); in DEF_TEST()
35 REPORTER_ASSERT(reporter, !picture->unique()); in DEF_TEST()
47 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST()
DPictureTest.cpp59 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_deleting_empty_picture() local
68 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_serializing_empty_picture() local
70 picture->serialize(&stream); in test_serializing_empty_picture()
148 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture, in check_save_state() argument
151 SaveCountingCanvas canvas(SkScalarCeilToInt(picture->cullRect().width()), in check_save_state()
152 SkScalarCeilToInt(picture->cullRect().height())); in check_save_state()
154 picture->playback(&canvas); in check_save_state()
192 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) { in check_balance() argument
203 canvas.drawPicture(picture); in check_balance()
332 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_peephole() local
[all …]
/external/ImageMagick/coders/
Dwebp.c708 static int WebPEncodeProgress(int percent,const WebPPicture* picture) in WebPEncodeProgress() argument
718 image=(Image *) picture->user_data; in WebPEncodeProgress()
726 const WebPPicture *const picture) in WebPEncodeWriter() argument
731 image=(Image *) picture->custom_ptr; in WebPEncodeWriter()
742 Image *image,WebPPicture *picture,PictureMemory *picture_memory, in WriteSingleWEBPImage() argument
755 picture->progress_hook=WebPEncodeProgress; in WriteSingleWEBPImage()
756 picture->user_data=(void *) image; in WriteSingleWEBPImage()
758 picture->width=(int) image->columns; in WriteSingleWEBPImage()
759 picture->height=(int) image->rows; in WriteSingleWEBPImage()
760 picture->argb_stride=(int) image->columns; in WriteSingleWEBPImage()
[all …]
/external/skia/docs/examples/
DPicture_MakePlaceholder.cpp9 void onDrawPicture(const SkPicture* picture, const SkMatrix* , in onDrawPicture() argument
11 const SkRect rect = picture->cullRect(); in onDrawPicture()
24 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); in draw() local
26 myCanvas.drawPicture(picture); in draw()
/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/
DShadowPictureTest.java15 Picture picture = new Picture(); in beginRecordingSetsHeightAndWidth() local
16 picture.beginRecording(100, 100); in beginRecordingSetsHeightAndWidth()
17 assertThat(picture.getHeight()).isEqualTo(100); in beginRecordingSetsHeightAndWidth()
18 assertThat(picture.getWidth()).isEqualTo(100); in beginRecordingSetsHeightAndWidth()

12345678910>>...14