Searched refs:video_buf (Results 1 – 6 of 6) sorted by relevance
/external/libxcam/wrapper/gstreamer/ |
D | gstxcambufferpool.cpp | 168 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()
|
D | gstxcamfilter.cpp | 898 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/ |
D | xcam_handle.cpp | 149 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/ |
D | test-pipe-manager.cpp | 200 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/ |
D | fake_poll_thread.cpp | 127 SmartPtr<VideoBuffer> video_buf = buf; in poll_buffer_loop() local 129 return _poll_callback->poll_buffer_ready (video_buf); in poll_buffer_loop()
|
D | poll_thread.cpp | 253 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()
|