Home | History | Annotate | Download | only in videocodec

Lines Matching defs:paramPortDefinitionOutput

130     OMX_PARAM_PORTDEFINITIONTYPE paramPortDefinitionOutput;
132 memset(&paramPortDefinitionOutput, 0, sizeof(paramPortDefinitionOutput));
133 SetTypeHeader(&paramPortDefinitionOutput, sizeof(paramPortDefinitionOutput));
135 paramPortDefinitionOutput.nPortIndex = OUTPORT_INDEX;
136 paramPortDefinitionOutput.eDir = OMX_DirOutput;
137 paramPortDefinitionOutput.nBufferCountActual = OUTPORT_ACTUAL_BUFFER_COUNT;
138 paramPortDefinitionOutput.nBufferCountMin = OUTPORT_MIN_BUFFER_COUNT;
139 paramPortDefinitionOutput.nBufferSize = sizeof(VideoRenderBuffer);
141 paramPortDefinitionOutput.bEnabled = OMX_TRUE;
142 paramPortDefinitionOutput.bPopulated = OMX_FALSE;
143 paramPortDefinitionOutput.eDomain = OMX_PortDomainVideo;
144 paramPortDefinitionOutput.format.video.cMIMEType = (OMX_STRING)VA_RAW_MIME_TYPE;
145 paramPortDefinitionOutput.format.video.pNativeRender = NULL;
146 paramPortDefinitionOutput.format.video.nFrameWidth = 176;
147 paramPortDefinitionOutput.format.video.nFrameHeight = 144;
148 paramPortDefinitionOutput.format.video.nStride = 176;
149 paramPortDefinitionOutput.format.video.nSliceHeight = 144;
150 paramPortDefinitionOutput.format.video.nBitrate = 64000;
151 paramPortDefinitionOutput.format.video.xFramerate = 15 << 16;
152 paramPortDefinitionOutput.format.video.bFlagErrorConcealment = OMX_FALSE;
153 paramPortDefinitionOutput.format.video.eCompressionFormat = OMX_VIDEO_CodingUnused;
154 paramPortDefinitionOutput.format.video.eColorFormat = OMX_COLOR_FormatYUV420SemiPlanar;
155 paramPortDefinitionOutput.format.video.pNativeWindow = NULL;
156 paramPortDefinitionOutput.bBuffersContiguous = OMX_FALSE;
157 paramPortDefinitionOutput.nBufferAlignment = 0;
160 InitOutputPortFormatSpecific(&paramPortDefinitionOutput);
162 port->SetPortDefinition(&paramPortDefinitionOutput, true);
169 paramPortFormat.eCompressionFormat = paramPortDefinitionOutput.format.video.eCompressionFormat;
170 paramPortFormat.eColorFormat = paramPortDefinitionOutput.format.video.eColorFormat;
171 paramPortFormat.xFramerate = paramPortDefinitionOutput.format.video.xFramerate;
686 OMX_PARAM_PORTDEFINITIONTYPE paramPortDefinitionInput, paramPortDefinitionOutput;
692 memcpy(&paramPortDefinitionOutput,
694 sizeof(paramPortDefinitionOutput));
710 if (paramPortDefinitionOutput.nBufferCountActual - mVppBufferNum < formatInfo->actualBufferNeeded) {
712 if (paramPortDefinitionOutput.nBufferCountActual < formatInfo->actualBufferNeeded) {
714 paramPortDefinitionOutput.nBufferCountActual = mNativeBufferCount = formatInfo->actualBufferNeeded;
715 paramPortDefinitionOutput.nBufferCountMin = formatInfo->actualBufferNeeded - 4;
723 paramPortDefinitionOutput.format.video.nFrameWidth = width;
724 paramPortDefinitionOutput.format.video.nFrameHeight = (height + 0x1f) & ~0x1f;
725 paramPortDefinitionOutput.format.video.eColorFormat = GetOutputColorFormat(paramPortDefinitionOutput.format.video.nFrameWidth);
726 paramPortDefinitionOutput.format.video.nStride = stride;
727 paramPortDefinitionOutput.format.video.nSliceHeight = sliceHeight;
729 paramPortDefinitionOutput.bEnabled = (OMX_BOOL)false;
735 this->ports[OUTPORT_INDEX]->SetPortDefinition(&paramPortDefinitionOutput, true);
748 if (paramPortDefinitionOutput.nBufferCountActual - mVppBufferNum < formatInfo->actualBufferNeeded) {
750 if (paramPortDefinitionOutput.nBufferCountActual < formatInfo->actualBufferNeeded) {
754 paramPortDefinitionOutput.nBufferCountActual,
756 paramPortDefinitionOutput.nBufferCountActual = mNativeBufferCount = formatInfo->actualBufferNeeded;
757 paramPortDefinitionOutput.nBufferCountMin = mNativeBufferCount;
772 widthCropped == paramPortDefinitionOutput.format.video.nFrameWidth &&
773 heightCropped == paramPortDefinitionOutput.format.video.nFrameHeight) {
786 paramPortDefinitionOutput.format.video.nFrameWidth = widthCropped;
787 paramPortDefinitionOutput.format.video.nFrameHeight = heightCropped;
788 paramPortDefinitionOutput.format.video.nStride = strideCropped;
789 paramPortDefinitionOutput.format.video.nSliceHeight = sliceHeightCropped;
802 paramPortDefinitionOutput.format.video.nFrameWidth = width;
803 paramPortDefinitionOutput.format.video.nFrameHeight = height;
804 paramPortDefinitionOutput.format.video.eColorFormat = GetOutputColorFormat(
805 paramPortDefinitionOutput.format.video.nFrameWidth);
806 paramPortDefinitionOutput.format.video.nStride = stride;
807 paramPortDefinitionOutput.format.video.nSliceHeight = sliceHeight;
811 paramPortDefinitionOutput.bEnabled = (OMX_BOOL)false;
816 this->ports[OUTPORT_INDEX]->SetPortDefinition(&paramPortDefinitionOutput, true);