Home | History | Annotate | Download | only in src

Lines Matching refs:encData

227     video = (VideoEncData *)M4VENC_MALLOC(sizeof(VideoEncData)); /* allocate memory for encData */
1313 VideoEncData *encData;
1315 encData = (VideoEncData *)encCtrl->videoEncoderData;
1318 if (encData == NULL)
1320 if (encData->encParams == NULL)
1324 encData->currLayer = layer; /* Set Layer */
1328 encData->encParams->GetVolHeader[layer] = 1; /* Set usage flag: Needed to support old method*/
1332 if (*size > encData->bitstream1->byteCount)
1334 *size = encData->bitstream1->byteCount;
1335 M4VENC_MEMCPY(volHeader, encData->bitstream1->bitstreamBuffer, *size);
1341 BitstreamEncReset(encData->bitstream1);
2007 VideoEncData *encData;
2016 encData = (VideoEncData *)encCtrl->videoEncoderData;
2018 if (encData == NULL)
2020 if (encData->encParams == NULL)
2023 if (!encData->encParams->H263_Enabled) return PV_FALSE;
2027 width = encData->encParams->LayerWidth[0];
2028 height = encData->encParams->LayerHeight[0];
2029 bitrate_r = (float)(encData->encParams->LayerBitRate[0]) / (float)64000.0;
2030 framerate = encData->encParams->LayerFrameRate[0];
2122 VideoEncData *encData;
2125 encData = (VideoEncData *)encCtrl->videoEncoderData;
2127 if (encData == NULL)
2129 if (encData->encParams == NULL)
2133 for (i = 0; i < encData->encParams->nLayers; i++)
2137 //nTotalMB = (((encData->encParams->LayerWidth[i]+15)/16)*16)*(((encData->encParams->LayerHeight[i]+15)/16)*16)/(16*16);
2139 //if(mbPerSec > encData->encParams->LayerMaxMbsPerSec[i]) return PV_FALSE;
2140 if (frameRate[i] > encData->encParams->LayerMaxFrameRate[i]) return PV_FALSE; /* set by users or profile */
2142 encData->encParams->LayerFrameRate[i] = frameRate[i];
2145 return RC_UpdateBXRCParams((void*) encData);
2163 VideoEncData *encData;
2166 encData = (VideoEncData *)encCtrl->videoEncoderData;
2168 if (encData == NULL)
2170 if (encData->encParams == NULL)
2174 for (i = 0; i < encData->encParams->nLayers; i++)
2176 if (bitRate[i] > encData->encParams->LayerMaxBitRate[i]) /* set by users or profile */
2180 encData->encParams->LayerBitRate[i] = bitRate[i];
2183 return RC_UpdateBXRCParams((void*) encData);
2201 VideoEncData *encData;
2205 encData = (VideoEncData *)encCtrl->videoEncoderData;
2207 if (encData == NULL)
2209 if (encData->encParams == NULL)
2213 total_bitrate = (encData->encParams->nLayers == 1 ? encData->encParams->LayerBitRate[0] :
2214 encData->encParams->LayerBitRate[1]);
2215 index = encData->encParams->profile_table_index;
2216 max_buffer_size = (encData->encParams->nLayers == 1 ? profile_level_max_VBV_size[index] :
2222 encData->encParams->VBV_delay = delay;
2241 VideoEncData *encData;
2243 encData = (VideoEncData *)encCtrl->videoEncoderData;
2245 if (encData == NULL)
2247 if (encData->encParams == NULL)
2250 encData->encParams->IntraPeriod = aIFramePeriod;
2266 VideoEncData *encData;
2268 encData = (VideoEncData *)encCtrl->videoEncoderData;
2270 if (encData == NULL)
2273 encData->encParams->Refresh = numMB;
2291 VideoEncData *encData;
2293 encData = (VideoEncData *)encCtrl->videoEncoderData;
2295 if (encData == NULL)
2297 if (encData->encParams == NULL)
2300 encData->nextEncIVop = 1;
2317 VideoEncData *encData;
2319 encData = (VideoEncData *)encCtrl->videoEncoderData;
2321 if (encData == NULL)
2323 if (encData->encParams == NULL)
2325 return encData->encParams->MemoryUsage;
2341 VideoEncData *encData;
2343 encData = (VideoEncData *)encCtrl->videoEncoderData;
2345 if (encData == NULL)
2347 if (encData->encParams == NULL)
2349 info->MTB = encData->hintTrackInfo.MTB;
2350 info->LayerID = encData->hintTrackInfo.LayerID;
2351 info->CodeType = encData->hintTrackInfo.CodeType;
2352 info->RefSelCode = encData->hintTrackInfo.RefSelCode;
2369 VideoEncData *encData;
2371 encData = (VideoEncData *)encCtrl->videoEncoderData;
2373 if (encData == NULL)
2375 if (encData->encParams == NULL)
2380 *maxVideoFrameSize = encData->encParams->BufferSize[0];
2382 if (encData->encParams->nLayers == 2)
2383 if (*maxVideoFrameSize < encData->encParams->BufferSize[1])
2384 *maxVideoFrameSize = encData->encParams->BufferSize[1];
2405 VideoEncData *encData;
2407 encData = (VideoEncData *)encCtrl->videoEncoderData;
2409 if (encData == NULL)
2411 if (encData->encParams == NULL)
2414 *VBVSize = encData->encParams->BufferSize[0];
2415 if (encData->encParams->nLayers == 2)
2416 *VBVSize += encData->encParams->BufferSize[1];