Searched refs:pixel_buffer (Results 1 - 2 of 2) sorted by relevance
/external/webrtc/webrtc/modules/video_coding/codecs/h264/ |
H A D | h264_video_toolbox_decoder.cc | 49 CVPixelBufferRef pixel_buffer) { 50 RTC_DCHECK(pixel_buffer); 51 RTC_DCHECK(CVPixelBufferGetPixelFormatType(pixel_buffer) == 53 size_t width = CVPixelBufferGetWidthOfPlane(pixel_buffer, 0); 54 size_t height = CVPixelBufferGetHeightOfPlane(pixel_buffer, 0); 58 CVPixelBufferLockBaseAddress(pixel_buffer, kCVPixelBufferLock_ReadOnly); 60 CVPixelBufferGetBaseAddressOfPlane(pixel_buffer, 0)); 61 int src_y_stride = CVPixelBufferGetBytesPerRowOfPlane(pixel_buffer, 0); 63 CVPixelBufferGetBaseAddressOfPlane(pixel_buffer, 1)); 64 int src_uv_stride = CVPixelBufferGetBytesPerRowOfPlane(pixel_buffer, 48 VideoFrameBufferForPixelBuffer( CVPixelBufferRef pixel_buffer) argument [all...] |
H A D | h264_video_toolbox_encoder.cc | 121 CVPixelBufferRef pixel_buffer) { 122 RTC_DCHECK(pixel_buffer); 123 RTC_DCHECK(CVPixelBufferGetPixelFormatType(pixel_buffer) == 125 RTC_DCHECK(CVPixelBufferGetHeightOfPlane(pixel_buffer, 0) == 127 RTC_DCHECK(CVPixelBufferGetWidthOfPlane(pixel_buffer, 0) == 130 CVReturn cvRet = CVPixelBufferLockBaseAddress(pixel_buffer, 0); 136 CVPixelBufferGetBaseAddressOfPlane(pixel_buffer, 0)); 137 int dst_stride_y = CVPixelBufferGetBytesPerRowOfPlane(pixel_buffer, 0); 139 CVPixelBufferGetBaseAddressOfPlane(pixel_buffer, 1)); 140 int dst_stride_uv = CVPixelBufferGetBytesPerRowOfPlane(pixel_buffer, 120 CopyVideoFrameToPixelBuffer(const webrtc::VideoFrame& frame, CVPixelBufferRef pixel_buffer) argument 253 CVPixelBufferRef pixel_buffer = nullptr; local [all...] |
Completed in 167 milliseconds