H A D | tng_hostheader.c | 185 MTX_HEADER_PARAMS *pMTX_Header, 202 // drv_debug_msg(VIDEO_DEBUG_GENERAL, "%s: mtx_hdr->ui32Elments overflow (%d)\n", __FUNCTION__, pMTX_Header->ui32Elements); 205 // if (pMTX_Header->ui32Elements >= MAXNUMBERELEMENTS) { 206 // drv_debug_msg(VIDEO_DEBUG_ERROR, "%s: mtx_hdr->ui32Elments overflow (%d)\n", __FUNCTION__, pMTX_Header->ui32Elements); 212 pui8SizeBits=&(aui32ElementPointers[pMTX_Header->ui32Elements]->ui8Size); //Pointer to the bit count field 213 pui8WriteBytes=&(aui32ElementPointers[pMTX_Header->ui32Elements]->aui8Bits); //Pointer to the space where header bits are to be written 218 pMTX_Header->ui32Elements++; // Increment element index 219 aui32ElementPointers[pMTX_Header->ui32Elements]=(MTX_HEADER_ELEMENT *) &pui8WriteBytes[15]; //Element pointer set to position of next element (120/8 = 15 bytes) 220 aui32ElementPointers[pMTX_Header->ui32Elements]->Element_Type=ELEMENT_RAWDATA; //Write ELEMENT_TYPE 221 aui32ElementPointers[pMTX_Header 184 tng__write_upto8bits_elements( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_UINT8 ui8WriteBits, IMG_UINT16 ui16BitCnt) argument 245 tng__write_upto32bits_elements( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_UINT32 ui32WriteBits, IMG_UINT32 ui32BitCnt) argument 272 tng__generate_ue( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_UINT32 uiVal) argument 302 tng__generate_se( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, int iVal) argument 318 tng__insert_element_token( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, HEADER_ELEMENT_TYPE ui32Token) argument 362 tng__H264_writebits_startcode_prefix_element( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_UINT32 ui32ByteSize) argument 381 CheckStartRawDataElement(MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers) argument 391 tng__insert_prefix_nal_header(MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SLICE_HEADER_PARAMS *pSlHParams, IMG_BOOL __maybe_unused bCabacEnabled) argument 437 tng__H264_writebits_VUI_params( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_VUI_PARAMS *VUIParams) argument 481 tng__H264ES_writebits_picture_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_PICTURE_HEADER_PARAMS *pPHParams, H264_SCALING_MATRIX_PARAMS __maybe_unused * psScalingMatrix) argument 571 tng__H264ES_writebits_scalinglists( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SCALING_MATRIX_PARAMS * psScalingMatrix, IMG_BOOL bWrite8x8) argument 631 tng__H264ES_writebits_sequence_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SEQUENCE_HEADER_PARAMS *pSHParams, H264_CROP_PARAMS *psCrop, H264_SCALING_MATRIX_PARAMS * psScalingMatrix, IMG_BOOL8 __maybe_unused bASO) argument 783 tng__H264ES_writebits_slice_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SLICE_HEADER_PARAMS *pSlHParams, IMG_BOOL bCabacEnabled ) argument 1033 tng__H264_getelements_slice_header( MTX_HEADER_PARAMS *pMTX_Header, H264_SLICE_HEADER_PARAMS *pSlHParams, IMG_BOOL bCabacEnabled ) argument 1055 H263_NOTFORSIMS_WriteBits_VideoPictureHeader(MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H263_PICTURE_CODING_TYPE PictureCodingType, H263_SOURCE_FORMAT_TYPE SourceFormatType, IMG_UINT8 __maybe_unused ui8FrameRate, IMG_UINT32 ui32PictureWidth, IMG_UINT32 ui32PictureHeight ) argument 1222 MPEG4_NOTFORSIMS_WriteBits_VOPHeader(MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_BOOL bIsVOP_coded, SEARCH_RANGE_TYPE sSearch_range, VOP_CODING_TYPE sVopCodingType) argument 1281 tng__H263_notforsims_prepare_video_pictureheader( MTX_HEADER_PARAMS* pMTX_Header, H263_PICTURE_CODING_TYPE ePictureCodingType, H263_SOURCE_FORMAT_TYPE eSourceFormatType, IMG_UINT8 ui8FrameRate, IMG_UINT32 ui32PictureWidth, IMG_UINT32 ui32PictureHeigth ) argument 1313 tng__MPEG4_notforsims_prepare_vop_header( MTX_HEADER_PARAMS* pMTX_Header, IMG_BOOL bIsVOP_coded, SEARCH_RANGE_TYPE eSearch_range, VOP_CODING_TYPE eVop_Coding_Type) argument 1338 H263_NOTFORSIMS_WriteBits_GOBSliceHeader(MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers) argument 1378 tng__MPEG4_writebits_sequence_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_BOOL bBFrame, MPEG4_PROFILE_TYPE bProfile, IMG_UINT8 ui8Profile_and_level_indication, FIXED_VOP_TIME_TYPE __maybe_unused sFixed_vop_time_increment, IMG_UINT32 Picture_Width_Pixels, IMG_UINT32 Picture_Height_Pixels, VBVPARAMS *sVBVParams, IMG_UINT32 ui32VopTimeResolution) argument 1934 tng__H264ES_writebits_AUD_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers) argument 1963 tng__H264ES_writebits_SEI_buffering_period_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_UINT8 ui8NalHrdBpPresentFlag, IMG_UINT8 ui8nal_cpb_cnt_minus1, IMG_UINT8 ui8nal_initial_cpb_removal_delay_length, IMG_UINT32 __maybe_unused ui32nal_initial_cpb_removal_delay, IMG_UINT32 __maybe_unused ui32nal_initial_cpb_removal_delay_offset, IMG_UINT8 ui8VclHrdBpPresentFlag, IMG_UINT8 ui8vcl_cpb_cnt_minus1, IMG_UINT32 ui32vcl_initial_cpb_removal_delay, IMG_UINT32 ui32vcl_initial_cpb_removal_delay_offset) argument 2087 tng__H264ES_writebits_SEI_picture_timing_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, IMG_UINT8 ui8CpbDpbDelaysPresentFlag, IMG_UINT32 ui32cpb_removal_delay_length_minus1, IMG_UINT32 ui32dpb_output_delay_length_minus1, IMG_UINT32 __maybe_unused ui32cpb_removal_delay, IMG_UINT32 __maybe_unused ui32dpb_output_delay, IMG_UINT8 ui8pic_struct_present_flag, IMG_UINT8 ui8pic_struct, IMG_UINT8 ui8NumClockTS, IMG_UINT8 *aui8clock_timestamp_flag, IMG_UINT8 ui8full_timestamp_flag, IMG_UINT8 ui8seconds_flag, IMG_UINT8 ui8minutes_flag, IMG_UINT8 ui8hours_flag, IMG_UINT8 ui8seconds_value, IMG_UINT8 ui8minutes_value, IMG_UINT8 ui8hours_value, IMG_UINT8 ui8ct_type, IMG_UINT8 ui8nuit_field_based_flag, IMG_UINT8 ui8counting_type, IMG_UINT8 ui8discontinuity_flag, IMG_UINT8 ui8cnt_dropped_flag, IMG_UINT8 ui8n_frames, IMG_UINT8 ui8time_offset_length, IMG_INT32 i32time_offset) argument 2325 MTX_HEADER_PARAMS * pMTX_Header = (MTX_HEADER_PARAMS *)virtual_addr; local 2350 MTX_HEADER_PARAMS * pMTX_Header = (MTX_HEADER_PARAMS *)virtual_addr; local 2402 MTX_HEADER_PARAMS * pMTX_Header = (MTX_HEADER_PARAMS *)virtual_addr; local 2557 tng__H264ES_writebits_mvc_sequence_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SEQUENCE_HEADER_PARAMS *pSHParams, H264_CROP_PARAMS *psCrop, H264_SCALING_MATRIX_PARAMS __maybe_unused * psScalingMatrix) argument 2745 MTX_HEADER_PARAMS * pMTX_Header; local 2796 MTX_HEADER_PARAMS *pMTX_Header; local 2850 MTX_HEADER_PARAMS *pMTX_Header; local 3093 tng__H264ES_notforsims_writebits_extension_sliceheader( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SLICE_HEADER_PARAMS *pSlHParams, IMG_BOOL bCabacEnabled, IMG_BOOL bIsIDR) argument 3245 tng__H264ES_notforsims_writebits_slice_header( MTX_HEADER_PARAMS *pMTX_Header, MTX_HEADER_ELEMENT **aui32ElementPointers, H264_SLICE_HEADER_PARAMS *pSlHParams, IMG_BOOL bCabacEnabled, IMG_BOOL bIsIDR) argument 3415 MTX_HEADER_PARAMS *pMTX_Header = (MTX_HEADER_PARAMS *) &(slice_temp_p->sSliceHdrTmpl); local 3469 MTX_HEADER_PARAMS * pMTX_Header = (MTX_HEADER_PARAMS *) & (slice_temp_p->sSliceHdrTmpl); local 3489 MTX_HEADER_PARAMS * pMTX_Header = (MTX_HEADER_PARAMS *) & (slice_temp_p->sSliceHdrTmpl); local [all...] |