Home | History | Annotate | Download | only in proxy

Lines Matching defs:Picture

52 VideoDecoderResource::Picture::Picture(int32_t decode_id, uint32_t texture_id)
56 VideoDecoderResource::Picture::~Picture() {
174 // decode_id for the maximum picture delay.
253 PP_VideoPicture* picture,
262 // If the next picture is ready, return it synchronously.
264 WriteNextPicture(picture);
269 get_picture_ = picture;
273 void VideoDecoderResource::RecyclePicture(const PP_VideoPicture* picture) {
277 Post(RENDERER, PpapiHostMsg_VideoDecoder_RecyclePicture(picture->texture_id));
388 // Create some fake texture ids so we can test picture handling.
403 received_pictures_.push(Picture(decode_id, texture_id));
409 PP_VideoPicture* picture = get_picture_;
411 WriteNextPicture(picture);
515 Picture& picture = received_pictures_.front();
517 // to us in the picture. Use this to get the plugin's decode_id.
518 pp_picture->decode_id = decode_ids_[picture.decode_id % kMaximumPictureDelay];
519 pp_picture->texture_id = picture.texture_id;
520 TextureMap::iterator it = textures_.find(picture.texture_id);