📄 emhwlib_properties_6000.h
字号:
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, /** I2C_Send_type, (W) @par Send a single byte over I2C */ RMI2CPropertyID_Send = 6214, /** I2C_Read_in_type and I2C_Read_out_type, (R/W Exchange) @par Read a single byte from I2C */ RMI2CPropertyID_Read = 6215, /** I2C_SendData_type, (W) @par Send multiple bytes (burst transfer, up to 256 bytes) */ RMI2CPropertyID_SendData = 6216, /** I2C_ReadData_in_type and I2C_ReadData_out_type, (R/W Exchange) @par Read multiple bytes (burst transfer, up to 256 bytes) */ RMI2CPropertyID_ReadData = 6217, /** I2C_SendLargeData_type, (W) @par Send multiple bytes (burst transfer, up to 64k bytes) */ RMI2CPropertyID_SendLargeData = 6218, /** I2C_ReadLargeData_in_type and I2C_ReadLargeData_out_type, (R/W Exchange) @par Read multiple bytes (burst transfer, up to 64k bytes) */ RMI2CPropertyID_ReadLargeData = 6219, /** I2C_SetSegment_type, (W) @par Set a segment pointer in an I2C device */ RMI2CPropertyID_SetSegment = 6220, /** ::RMbool, (R/W) @par Get: returns TRUE on chips with a burst write bug; Set: TRUE disables burst write, performs single byte writes instead */ RMI2CPropertyID_BurstPatch = 6211,};/** Module Enum Default */enum RMGFXEnginePropertyID { RMGFXEngine_unused = 0, };/** Module Enum Default */enum RMMMPropertyID { RMMM_unused = 0, };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -