Home
last modified time | relevance | path

Searched refs:video_buf (Results 1 – 6 of 6) sorted by relevance

/external/libxcam/wrapper/gstreamer/
Dgstxcambufferpool.cpp168 SmartPtr<VideoBuffer> video_buf = device_manager->dequeue_buffer (); in gst_xcam_buffer_pool_acquire_buffer() local
174 if (!video_buf.ptr ()) in gst_xcam_buffer_pool_acquire_buffer()
177 video_info = video_buf->get_video_info (); in gst_xcam_buffer_pool_acquire_buffer()
183 meta = gst_buffer_add_xcam_buffer_meta (out_buf, video_buf); in gst_xcam_buffer_pool_acquire_buffer()
190 pool->allocator, dup (video_buf->get_fd ()), video_buf->get_size ()); in gst_xcam_buffer_pool_acquire_buffer()
194 video_buf->map (), video_buf->get_size (), in gst_xcam_buffer_pool_acquire_buffer()
220 GST_BUFFER_TIMESTAMP (out_buf) = video_buf->get_timestamp () * 1000; //us to ns in gst_xcam_buffer_pool_acquire_buffer()
Dgstxcamfilter.cpp898 SmartPtr<VideoBuffer> video_buf; in gst_xcam_filter_before_transform() local
907 video_buf = display->convert_to_drm_bo_buf (display, dma_buf); in gst_xcam_filter_before_transform()
909 if (!video_buf.ptr ()) { in gst_xcam_filter_before_transform()
914 video_buf = buf_pool->get_buffer (buf_pool); in gst_xcam_filter_before_transform()
920 copy_gstbuf_to_xcambuf (xcamfilter->gst_sink_video_info, buffer, video_buf); in gst_xcam_filter_before_transform()
923 if (pipe_manager->push_buffer (video_buf) != XCAM_RETURN_NO_ERROR) { in gst_xcam_filter_before_transform()
938 SmartPtr<VideoBuffer> video_buf; in gst_xcam_filter_prepare_output_buffer() local
947 video_buf = pipe_manager->dequeue_buffer (timeout); in gst_xcam_filter_prepare_output_buffer()
948 if (!video_buf.ptr ()) { in gst_xcam_filter_prepare_output_buffer()
955 ret = copy_xcambuf_to_gstbuf (xcamfilter->gst_src_video_info, video_buf, outbuf); in gst_xcam_filter_prepare_output_buffer()
[all …]
/external/libxcam/capi/
Dxcam_handle.cpp149 SmartPtr<VideoBuffer> video_buf; in external_buf_to_drm_buf() local
157 video_buf = dma_buf; in external_buf_to_drm_buf()
159 drm_buf = display->convert_to_drm_bo_buf (display, video_buf); in external_buf_to_drm_buf()
194 SmartPtr<VideoBuffer> video_buf = buf_pool->get_buffer (buf_pool); in copy_external_buf_to_drm_buf() local
195 XCAM_ASSERT (video_buf.ptr ()); in copy_external_buf_to_drm_buf()
196 const XCamVideoBufferInfo dest_info = video_buf->get_video_info (); in copy_external_buf_to_drm_buf()
198 uint8_t* dest = video_buf->map (); in copy_external_buf_to_drm_buf()
218 video_buf->unmap (); in copy_external_buf_to_drm_buf()
220 return video_buf; in copy_external_buf_to_drm_buf()
/external/libxcam/tests/
Dtest-pipe-manager.cpp200 SmartPtr<VideoBuffer> video_buf; in main() local
451 video_buf = buf_pool->get_buffer (buf_pool); in main()
452 XCAM_ASSERT (video_buf.ptr ()); in main()
454 ret = read_buf (video_buf, input_fp); in main()
456 ret = read_buf (video_buf, input_fp); in main()
460 pipe_manager->push_buffer (video_buf); in main()
/external/libxcam/xcore/
Dfake_poll_thread.cpp127 SmartPtr<VideoBuffer> video_buf = buf; in poll_buffer_loop() local
129 return _poll_callback->poll_buffer_ready (video_buf); in poll_buffer_loop()
Dpoll_thread.cpp253 SmartPtr<VideoBuffer> video_buf = new V4l2BufferProxy (buf, _capture_dev); in poll_buffer_loop() local
256 return _poll_callback->poll_buffer_ready (video_buf); in poll_buffer_loop()