emhwlib_properties_5000.h

来自「SigmDesign SMP8634 media decode chip dev」· C头文件 代码 · 共 732 行 · 第 1/3 页

H
732
字号
	RMDispDigitalOutPropertyID_EnableDataPAD = 6091,	/** ::RMbool, (R/W) @par 		enables the sync pad. */	RMDispDigitalOutPropertyID_EnableSyncPAD = 6092,	/** ::RMbool, (R/W) @par 		enables the vvld pad. */	RMDispDigitalOutPropertyID_EnableVVLDPAD = 6093,	/** DispDigitalOut_PadsConfig_type, (R/W) @par 		Several output options - OBSOLETE, use PadsControl/QueryPadsControl instead! */	RMDispDigitalOutPropertyID_PadsConfig = 6094,	/** DispDigitalOut_InputPadsConfig_type, (R/W) @par 		Several input options - OBSOLETE, use PadsControl/QueryPadsControl instead! */	RMDispDigitalOutPropertyID_InputPadsConfig = 6095,	/** DispDigitalOut_PadsControl_type, (W) @par 		Several options for the digital input and output ports */	RMDispDigitalOutPropertyID_PadsControl = 6202,	/** DispDigitalOut_QueryPadsControl_in_type and DispDigitalOut_QueryPadsControl_out_type, (R/W Exchange) @par 		Get the current state of several options for the digital input and output ports */	RMDispDigitalOutPropertyID_QueryPadsControl = 6203,	/** ::void, (W) @par 		Trigger an update of the xtal counter values for VSyncTimes. Need to be followed by a Validate call. */	RMDispDigitalOutPropertyID_UpdateVSyncTimes = 6209,	/** DispDigitalOut_VSyncTimes_type, (R) @par 		Retreive the xtal counter value at the time of each input and output vsync resp. frame start */	RMDispDigitalOutPropertyID_VSyncTimes = 6208,};/** Module Enum Default */enum RMDispMainAnalogOutPropertyID {	/** ::RMbool, (R/W) @par 		Defines if the SD input signal is oversampled 2 times */	RMDispMainAnalogOutPropertyID_EnableSDTVInput2xOversample = 6107,	/** ::RMbool, (R/W) @par 		Saves energy! */	RMDispMainAnalogOutPropertyID_EnableSync = 6108,	/** ::RMbool, (R/W) @par 		Blackout the picture */	RMDispMainAnalogOutPropertyID_EnablePicture = 6109,	/** ::enum EMhwlibSharpnessControl, (R/W) @par 		Sharpness/Notch filter allows to scale the luma amplitude around the chroma carrier frequency. A complete notch is performed by setting to 0 the luma amplitude around the chroma carrier frequency. Sharpness is done by amplifying luma amplitude on its high frequency (the high frequency is the chroma carrier frequency) */	RMDispMainAnalogOutPropertyID_Sharpness = 6110,	/** ::enum EMhwlibChromaFilter, (R/W) @par 		Sets/Gets the Chroma filter */	RMDispMainAnalogOutPropertyID_ChromaFilter = 6111,	/** ::enum EMhwlibLumaFilter, (R/W) @par 		Sets/Gets the Luma filter */	RMDispMainAnalogOutPropertyID_LumaFilter = 6112,	/** ::enum EMhwlibColorSpace, (R/W) @par 		Enum Default; */	RMDispMainAnalogOutPropertyID_ColorSpaceCVBS = 6113,};/** Module Enum Default */enum RMDispComponentOutPropertyID {	/** ::RMbool, (R/W) @par 		Defines if the SD input signal is oversampled 2 times */	RMDispComponentOutPropertyID_EnableSDTVInput2xOversample = 6114,	/** ::RMbool, (R/W) @par 		Saves energy! */	RMDispComponentOutPropertyID_EnableSync = 6115,	/** ::RMbool, (R/W) @par 		Blackout the picture */	RMDispComponentOutPropertyID_EnablePicture = 6116,	/** ::enum EMhwlibChromaFilter, (R/W) @par 		Sets/Gets the Chroma filter */	RMDispComponentOutPropertyID_ChromaFilter = 6117,	/** ::enum EMhwlibLumaFilter, (R/W) @par 		Sets/Gets the Luma filter */	RMDispComponentOutPropertyID_LumaFilter = 6118,};/** Module Enum Default */enum RMDispCompositeOutPropertyID {	/** ::RMbool, (R/W) @par 		Defines if the SD input signal is oversampled 2 times */	RMDispCompositeOutPropertyID_EnableSDTVInput2xOversample = 6119,	/** ::RMbool, (R/W) @par 		Saves energy! */	RMDispCompositeOutPropertyID_EnableSync = 6120,	/** ::RMbool, (R/W) @par 		Blackout the picture */	RMDispCompositeOutPropertyID_EnablePicture = 6121,	/** ::enum EMhwlibSharpnessControl, (R/W) @par 		Sharpness/Notch filter allows to scale the luma amplitude around the chroma carrier frequency. A complete notch is performed by setting to 0 the luma amplitude around the chroma carrier frequency. Sharpness is done by amplifying luma amplitude on its high frequency (the high frequency is the chroma carrier frequency) */	RMDispCompositeOutPropertyID_Sharpness = 6122,	/** ::enum EMhwlibChromaFilter, (R/W) @par 		Sets/Gets the Chroma filter */	RMDispCompositeOutPropertyID_ChromaFilter = 6123,	/** ::enum EMhwlibLumaFilter, (R/W) @par 		Sets/Gets the Luma filter */	RMDispCompositeOutPropertyID_LumaFilter = 6124,};/** Module Enum Default */enum RMDemuxEnginePropertyID {	RMDemuxEngine_unused = 0, };/** Module Enum Default */enum RMMpegEnginePropertyID {	RMMpegEngine_unused = 0, };/** Module Enum Default */enum RMVideoDecoderPropertyID {	/** ::RMuint32, (R) @par 		Enum Default; */	RMVideoDecoderPropertyID_FrameCounter = 6132,	/** ::RMbool, (W) @par 		If FALSE, video decoder skips all frames until first SequenceHeader/VOL in stream. If TRUE video decoder starts decoding from the first IFrame in stream, using the previous stored SequenceHeader/VOL. It should be set after video stop and before video play. After video stop the decoder modifies it to FALSE. */	RMVideoDecoderPropertyID_StorePreviousVideoHeader = 6133,	/** ::struct VideoDecoder_NextPicture_type, (R) @par 		Enum Default; */	RMVideoDecoderPropertyID_PeekNextPicture = 6134,	/** VideoDecoder_ConnectReader_in_type and VideoDecoder_ConnectReader_out_type, (R/W Exchange) @par 		Enum Default; */	RMVideoDecoderPropertyID_ConnectReader = 6135,	/** ::void, (W) @par 		Enum Default; */	RMVideoDecoderPropertyID_DisconnectReader = 6136,	/** ::RMuint32, (W) @par 		Enum Default; */	RMVideoDecoderPropertyID_ReleasePicture = 6137,	/** ::RMuint32, (W) @par 		Enum Default; */	RMVideoDecoderPropertyID_AcquirePicture = 6138,	/** ::RMuint32, (W) @par 		Enum Default; */	RMVideoDecoderPropertyID_KeepPictureBeforeFlushing = 6139,	/** ::void, (W) @par 		Enum Default; */	RMVideoDecoderPropertyID_FlushReaderDisplayFIFO = 6140,	/** ::struct VideoDecoder_NextPicture_type, (R) @par 		Enum Default; */	RMVideoDecoderPropertyID_NextPicture = 6141,	/** ::struct EMhwlibActiveFormatDescription, (R) @par 		Returns the current active format (extracted from the user data) and the picture aspect ratio of the encoded frame. */	RMVideoDecoderPropertyID_ActiveFormat = 6192,};/** This module provides access to the Audio DSP specific functionalities */enum RMAudioEnginePropertyID {	RMAudioEngine_unused = 0, };/** This module provides access to the Audio decoder settings */enum RMAudioDecoderPropertyID {	/** ::RMuint32, (R) @par 		Enum Default; */	RMAudioDecoderPropertyID_CurrentPTS = 6143,	/** AudioDecoder_SynchroniseAudioWithDisplayPTS_type, (W) @par 		Enum Default; */	RMAudioDecoderPropertyID_SynchroniseAudioWithDisplayPTS = 6145,	/** AudioDecoder_AudioPlayTime_type, (W) @par 		Enum Default; */	RMAudioDecoderPropertyID_AudioPlayTime = 6187,	/** AudioDecoder_AudioBDJPanning_type, (W) @par 		BDJ panning parameter in (x, y) coordinate. */	RMAudioDecoderPropertyID_AudioBDJPanning = 6199,	/** AudioDecoder_AudioBDJGain_type, (W) @par 		BDJ gain parameter [-51dB to +12dB], Note:-51=-OO, -50=-50dB and so on. */	RMAudioDecoderPropertyID_AudioBDJGain = 6200,	/** AudioDecoder_AudioControlPCMX_type, (R/W) @par 		PCMX decoder control (0:nothing change, 1: to flush bts fifo, 2:EOS Signal). */	RMAudioDecoderPropertyID_AudioControlPCMX = 6207,};/** This module provides access to the Audio decoder settings */enum RMAudioCapturePropertyID {	RMAudioCapture_unused = 0, };/** This module provides access to the Voip codec settings */enum RMVoipCodecPropertyID {	RMVoipCodec_unused = 0, };/** Module Enum Default */enum RMCRCDecoderPropertyID {	RMCRCDecoder_unused = 0, };/** Module Enum Default */enum RMXCRCDecoderPropertyID {	RMXCRCDecoder_unused = 0, };/** Module Enum Default */enum RMStreamCapturePropertyID {	RMStreamCapture_unused = 0, };/** Module Enum Default */enum RMRawDataTransferPropertyID {	RMRawDataTransfer_unused = 0, };/** Module Enum Default */enum RMI2CPropertyID {	/** I2C_DeviceParams_type, (R/W) @par 		Obsolete, use DeviceParameter / QueryDeviceParameter instead! */	RMI2CPropertyID_DeviceParams = 6146,	/** ::struct EMhwlibI2CDeviceParameter, (W) @par 		Enum Default; */	RMI2CPropertyID_DeviceParameter = 6205,	/** I2C_QueryDeviceParameter_in_type and I2C_QueryDeviceParameter_out_type, (R/W Exchange) @par 		Enum Default; */	RMI2CPropertyID_QueryDeviceParameter = 6206,	/** I2C_WriteRMuint8_type, (W) @par 		Enum Default; */	RMI2CPropertyID_WriteRMuint8 = 6147,	/** I2C_QueryRMuint8_in_type and I2C_QueryRMuint8_out_type, (R/W Exchange) @par 		Enum Default; */	RMI2CPropertyID_QueryRMuint8 = 6148,	/** ::RMuint8, (R/W) @par 		Enum Default; */	RMI2CPropertyID_RMuint8Access_NoSubAddress = 6149,	/** I2C_WriteData_type, (W) @par 		Enum Default; */	RMI2CPropertyID_WriteData = 6150,	/** I2C_QueryData_in_type and I2C_QueryData_out_type, (R/W Exchange) @par 		Enum Default; */	RMI2CPropertyID_QueryData = 6151,	/** I2C_SelectSegment_type, (W) @par 		Enum Default; */	RMI2CPropertyID_SelectSegment = 6152,};/** Module Enum Default */enum RMGFXEnginePropertyID {	RMGFXEngine_unused = 0, };/** Module Enum Default */enum RMMMPropertyID {	RMMM_unused = 0, };/** Module Enum Default */enum RMSpuDecoderPropertyID {	/** ::RMuint32, (W) @par 		sets the scaler associated to the spu decoder */	RMSpuDecoderPropertyID_Scaler = 6153,	/** SpuDecoder_Palette_type, (W) @par 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?