Home | History | Annotate | Download | only in devices

Lines Matching refs:height

139     VAMappedHandle(VADisplay dpy, buffer_handle_t handle, uint32_t stride, uint32_t height, unsigned int pixel_format)
143 VTRACE("Map gralloc %p size=%ux%u", handle, stride, height);
150 buf.height = height;
158 buf.data_size = stride * height * 4;
171 buf.data_size = stride * height * 3/2;
178 buf.offsets[1] = stride * height;
199 height,
209 VAMappedHandle(VADisplay dpy, buffer_handle_t khandle, uint32_t stride, uint32_t height, bool tiled)
216 VTRACE("Map khandle 0x%x size=%ux%u", khandle, stride, height);
219 attribTpi.height = height;
220 attribTpi.size = stride*height*3/2;
227 attribTpi.chroma_u_offset = stride*height;
228 attribTpi.chroma_v_offset = stride*height+1;
236 height,
263 VAMappedHandleObject(VADisplay dpy, buffer_handle_t handle, uint32_t stride, uint32_t height, unsigned int pixel_format)
264 : VAMappedHandle(dpy, handle, stride, height, pixel_format) { }
265 VAMappedHandleObject(VADisplay dpy, buffer_handle_t khandle, uint32_t stride, uint32_t height, bool tiled)
266 : VAMappedHandle(dpy, khandle, stride, height, tiled) { }
433 vd.vspEnable(width, height);
436 uint32_t height;
588 buffer_handle_t VirtualDevice::BufferList::get(uint32_t width, uint32_t height, sp<RefBase>* heldBuffer)
591 height = align_height(height);
592 if (mWidth != width || mHeight != height) {
594 mName, mWidth, mHeight, width, height);
597 mHeight = height;
607 mgr->allocGrallocBuffer(width, height, mFormat, mUsage));
618 *heldBuffer = new HeldBuffer(*this, handle, width, height);
1098 if (videoMetadata.normalBuffer.width == 0 || videoMetadata.normalBuffer.height == 0) {
1111 output_region.height = (static_cast<uint32_t>(yuvLayer.displayFrame.bottom*upscale_y+1) & ~1) - output_region.y;
1117 videoHeight = videoMetadata.normalBuffer.height;
1119 videoWidth = videoMetadata.normalBuffer.height;
1151 float factor_y = output_region.height / (rotatedCrop.bottom - rotatedCrop.top);
1179 if (info.height < videoHeight) {
1180 float factor = static_cast<float>(info.height) / videoHeight;
1189 surface_region.height = static_cast<int>(scaledCrop.bottom - scaledCrop.top);
1193 surface_region.x + surface_region.width, surface_region.y + surface_region.height,
1194 info.width, info.height,
1197 output_region.x + output_region.width, output_region.y + output_region.height);
1200 surface_region.y + surface_region.height > static_cast<int>(info.height + info.offsetY))
1204 surface_region.x + surface_region.width, surface_region.y + surface_region.height,
1205 info.width, info.height);
1209 if (surface_region.width > output_region.width || surface_region.height > output_region.height) {
1215 surface_region.height = composeTask->outHeight;
1528 inputFrameInfo.contentHeight = metadata.normalBuffer.height;
1530 inputFrameInfo.contentWidth = metadata.normalBuffer.height;
1541 (mOrigContentHeight != metadata.normalBuffer.height)) {
1543 VTRACE("VideoWidth = %d, VideoHeight = %d", metadata.normalBuffer.width, metadata.normalBuffer.height);
1545 mOrigContentHeight = metadata.normalBuffer.height;
1555 ITRACE("width = %d, height = %d, fps = %d", videoInfo.width, videoInfo.height,
1591 surface_region.height = info.height;
1596 outputFrameInfo.contentHeight = info.height;
1645 vspPrepare(info.width, info.height);
1651 composeTask->outHeight = info.height;
1664 output_region.height = info.height;
1770 void VirtualDevice::vspPrepare(uint32_t width, uint32_t height)
1772 if (mVspEnabled && width == mVspWidth && height == mVspHeight)
1777 ITRACE("Going to switch VSP from %ux%u to %ux%u", mVspWidth, mVspHeight, width, height);
1784 mVspHeight = height;
1788 enableTask->height = height;
1799 void VirtualDevice::vspEnable(uint32_t width, uint32_t height)
1802 height = align_height(height);
1803 ITRACE("Start VSP at %ux%u", width, height);
1842 height,
1852 int bufHeight = align_height(height);
1855 buf.height = height;
1919 memset(mappedVideoIn.getPtr(), 0x0, width*height*3/2);
1933 for (size_t i = 0; i < stride*height; i++)
1945 region.height = height;
1956 memset(mappedBlankIn.getPtr(), 0, stride*height*4);
2082 bool VirtualDevice::getFrameOfSize(uint32_t width, uint32_t height, const IVideoPayloadManager::MetaData& metadata, IVideoPayloadManager::Buffer& info)
2085 setMaxDecodeResolution(min(width, metadata.normalBuffer.width), min(height, metadata.normalBuffer.height));
2087 setMaxDecodeResolution(min(height, metadata.normalBuffer.width), min(width, metadata.normalBuffer.height));
2090 if (metadata.normalBuffer.khandle != 0 && metadata.normalBuffer.width <= width && metadata.normalBuffer.height <= height) {
2095 if (metadata.scalingBuffer.khandle != 0 && metadata.scalingBuffer.width <= width && metadata.scalingBuffer.height <= height) {
2100 if (metadata.rotationBuffer.khandle != 0 && metadata.rotationBuffer.width <= width && metadata.rotationBuffer.height <= height) {
2109 void VirtualDevice::setMaxDecodeResolution(uint32_t width, uint32_t height)
2111 if (mDecWidth == width && mDecHeight == height)
2121 status_t ret = mds->setDecoderOutputResolution(sessionID, width, height, 0, 0, width, height);
2123 ETRACE("Failed to set scaling to %ux%u: %x", width, height, ret);
2128 mDecHeight = height;
2144 bool VirtualDevice::getDisplaySize(int *width, int *height)
2147 if (!width || !height) {
2154 *height = 720;