Lines Matching refs:format

73       mFramerate(30 << 16), // Q16 format
101 def.format.video.pNativeRender = NULL;
102 def.format.video.nFrameWidth = mWidth;
103 def.format.video.nFrameHeight = mHeight;
104 def.format.video.nStride = def.format.video.nFrameWidth;
105 def.format.video.nSliceHeight = def.format.video.nFrameHeight;
106 def.format.video.nBitrate = 0;
107 // frameRate is in Q16 format.
108 def.format.video.xFramerate = mFramerate;
109 def.format.video.bFlagErrorConcealment = OMX_FALSE;
111 def.format.video.cMIMEType = const_cast<char *>("video/raw");
112 def.format.video.eCompressionFormat = OMX_VIDEO_CodingUnused;
113 def.format.video.eColorFormat = mColorFormat;
114 def.format.video.pNativeWindow = NULL;
129 def.format.video.pNativeRender = NULL;
130 def.format.video.nFrameWidth = mWidth;
131 def.format.video.nFrameHeight = mHeight;
132 def.format.video.nStride = 0;
133 def.format.video.nSliceHeight = 0;
134 def.format.video.nBitrate = mBitrate;
135 def.format.video.xFramerate = 0 << 16;
136 def.format.video.bFlagErrorConcealment = OMX_FALSE;
138 def.format.video.cMIMEType = const_cast<char *>(mime);
139 def.format.video.eCompressionFormat = mCodingType;
140 def.format.video.eColorFormat = OMX_COLOR_FormatUnused;
141 def.format.video.pNativeWindow = NULL;
151 inDef->format.video.nFrameWidth = mWidth;
152 inDef->format.video.nFrameHeight = mHeight;
153 inDef->format.video.nStride = inDef->format.video.nFrameWidth;
154 inDef->format.video.nSliceHeight = inDef->format.video.nFrameHeight;
155 inDef->format.video.xFramerate = mFramerate;
156 inDef->format.video.eColorFormat = mColorFormat;
158 inDef->format.video.nStride * inDef->format.video.nSliceHeight * 3 / 2;
159 if (inDef->format.video.eColorFormat == OMX_COLOR_FormatAndroidOpaque) {
166 outDef->format.video.nFrameWidth = mWidth;
167 outDef->format.video.nFrameHeight = mHeight;
168 outDef->format.video.nBitrate = mBitrate;
181 mWidth = port->format.video.nFrameWidth;
182 mHeight = port->format.video.nFrameHeight;
184 // xFramerate comes in Q16 format, in frames per second unit
185 mFramerate = port->format.video.xFramerate;
187 if (port->format.video.eCompressionFormat != OMX_VIDEO_CodingUnused
188 || (port->format.video.eColorFormat != OMX_COLOR_FormatYUV420Planar
189 && port->format.video.eColorFormat != OMX_COLOR_FormatYUV420SemiPlanar
190 && port->format.video.eColorFormat != OMX_COLOR_FormatAndroidOpaque)) {
194 mColorFormat = port->format.video.eColorFormat;
196 if (port->format.video.eCompressionFormat != mCodingType
197 || port->format.video.eColorFormat != OMX_COLOR_FormatUnused) {
201 mBitrate = port->format.video.nBitrate;
252 const OMX_VIDEO_PARAM_PORTFORMATTYPE* format =
255 if (!isValidOMXParam(format)) {
259 if (format->nPortIndex == kInputPortIndex) {
260 if (format->eColorFormat == OMX_COLOR_FormatYUV420Planar ||
261 format->eColorFormat == OMX_COLOR_FormatYUV420SemiPlanar ||
262 format->eColorFormat == OMX_COLOR_FormatAndroidOpaque) {
263 mColorFormat = format->eColorFormat;
268 ALOGE("Unsupported color format %i", format->eColorFormat);
271 } else if (format->nPortIndex == kOutputPortIndex) {
272 if (format->eCompressionFormat == mCodingType) {
536 int format;
548 format = buffer->format;
552 if (format != HAL_PIXEL_FORMAT_YV12 &&
553 format != HAL_PIXEL_FORMAT_YCrCb_420_SP &&
554 format != HAL_PIXEL_FORMAT_YCbCr_420_888) {
580 format = HAL_PIXEL_FORMAT_RGBA_8888;
598 if (format == HAL_PIXEL_FORMAT_YCbCr_420_888) {
614 switch (format) {
642 format == HAL_PIXEL_FORMAT_BGRA_8888);
645 ALOGE("Unsupported pixel format %#x", format);