📄 rmproperty.inc
字号:
//@{/** audio decoder properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, SAMPLE_RATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, FRAME_SIZE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, AUDIO_OBJECT_TYPE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, CHANNEL_COUNT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, BITS_PER_SAMPLE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, DSI) // a RMuint8 *//@}//@{/** graph properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, BOARDNUMBER) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SOURCE_URL) // an ASCII non-escaped url string. RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SOURCE_URL_PREFIX) // an ASCII non-escaped url string. RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SOURCE_FILE) // a RMnonAscii string buffer.RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, INDEX_FILE) // a RMnonAscii string buffer.RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SEEK_TIME) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, FASTFORWARD) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, FASTREWIND) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, DISCARD) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, PLAY_IFRAME) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, TYPE_AUDIO_TRACK) // a RMtrackTypeRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, TYPE_VIDEO_TRACK) // a RMtrackTypeRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, DIRECTION) // a RMxbvint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, NORMAL_MODE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, PLAY_VOBU) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, NB_LOOP) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, BUFFERIZATION_SIZE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, BUFFERIZATION_TYPE) // a RMoutJointBufferizationRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SET_FULL_BUFFER_QUEUE) // a RMqueueRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SET_LAST_BUFFER) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SET_BUFFER_SIZE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, SET_BUFFER_COUNT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, RMGRAPH, CURRENT_VIDEO_TIME) // a RMuint32 (unit = millisec)//@}//@{/** proxy node properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, OLD_VIDEO_DSI) // a bufferRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, VIDEO_MODE) // a RMvideoModeInfoRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, WAIT_END_VOBU) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, SEND_VIDEO_DSI) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, PLAY_MODE) // a RMplayModeRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, RESET_DECODER) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, DEBUG) // something you should not use.RM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, STOP_DECODER) // a RMuint32: set of or'ed streamIdRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, PAUSE_DECODER) // a RMuint32: set of or'ed streamIdRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, PLAY_DECODER) // a RMplayModeRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, STOP_SEND_DATA) // a RMuint32: set of or'ed streamIDRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, START_SEND_DATA) // a RMuint32: set of or'ed streamIDRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, VIDEO_DSI) // a bufferRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, LOCK_AUDIO) // nothingRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, PREPARE_AUDIO_PARAMETERS) // a RMaudioParametersRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, PREPARE_AUDIO_OUTPUT) // a RMhwSpdifOutputRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, UNLOCK_AUDIO) // nothingRM_DEFINE_FULL_PROPERTY(INTERNAL, PROXY_NODE, SOURCE_EOS_PRESENT) // a RMbool//@}//@{/** demux node properties */// RM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, AUDIO_PID) // a RMuint32// RM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, VIDEO_PID) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, TYPE) // a RMsystemTypeRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, REPACK_SAMPLE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, DISCARD_PTS) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, VIDEO_PASSTHRU) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, DISCARD_AUDIO) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, VIDEOSTREAM_TYPE) // a RMDemuxStreamTypeEnum//@}//@{/** encodersource node properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, ENCODERSOURCE_NODE, TERMINATESTREAM) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, ENCODERSOURCE_NODE, ACCUMULATE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, ENCODERSOURCE_NODE, DUMP_INPUT) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, ENCODERSOURCE_NODE, DUMP_OUTPUT) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, ENCODERSOURCE_NODE, SQUEEZE) // a RMbool//@}//@{/** mp3 decoder properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, MP3_SEEK) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, MP3_AVG_BYTES_PER_SEC) // a RMuint32//@}//@{/** video properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, VIDEO, TIME_POSITION) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, VIDEO, FRAME_RATE_100S) // a RMuint32 (frame / 100 seconds)RM_DEFINE_FULL_PROPERTY(INTERNAL, VIDEO, IFRAME_RATE_100S) // a RMuint32 (frame / 100 seconds) //@}//@{/** cdda properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, NEXT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, PREVIOUS) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, SEEK) // a typeCddaSeekRM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, REPEAT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, REPEATAB) // a typeCddaRepeatAB//@}//@{/** divx3 properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, DIVX, HEIGHT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, DIVX, WIDTH) // a RMuint32//@}//@{/** avi source properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, AVI, AUDIO_CHANNEL_COUNT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AVI, AUDIO_SAMPLE_RATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AVI, AUDIO_BITS_PER_SAMPLE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AVI, SUBTITLES_FILE) // a RMdivxSubFile//@}//@{/** divx source node properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, DIVXSOURCE, CAN_SEND_VIDEO) // a RMbool//@}//@{/** avi subtitle node properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, SUB, FONT_FILE) // a RMnonAscii*RM_DEFINE_FULL_PROPERTY(INTERNAL, SUB, TYPE) // a RMdivxSubTypeRM_DEFINE_FULL_PROPERTY(INTERNAL, SUB, SEEK) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, SUB, PRINT_SUBTITLE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, SUB, OSD_CHANGE_DIMENSION) // a RMKERNELOSDBUFDimensions_type//@}//@{/** track properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, TOTAL_DATA_RECEIVED) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, TYPE) // a RMtrackTypeRM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, VOP_TIME_INCREMENT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, DURATION) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, TIME_SCALE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, SAMPLE_COUNT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, LAST_SAMPLE_MISSING_SIZE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, RANDOM_ACCESS_SAMPLE_COUNT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, TRACK, NEXT_SAMPLE_SIZE) // a RMuint32//@}//@{/** dump node properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, DUMP_NODE, FILE_NAME) // a RMascii//@}//@{/** sample properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, PTS) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, END_VOBU_PTS) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, DISABLE_PTS) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, AUDIO_FRAMEHEADER_COUNT) // a RMuint16RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, AUDIO_FIRST_AU) // a RMuint16RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, LAST_BEFORE_DEADLOCK) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, START_DEMUX_SIZE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, START_DEMUX_SKIP) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, TOTAL_SIZE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, IS_COMPLETE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, SEQUENCE_NUMBER) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, ENCRYPTED_INFO) // a RMuint16RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, END_OF_SEQUENCE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, DMA) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, VOBU_S_PTM) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, SCR) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, SAMPLE, ARRIVAL_TIME) // a RMuint64//@}//@{/** streaming properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, AUDIO_PTS) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, VIDEO_PTS) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, OVER_TCP) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, BUFFERING_DONE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, LAST_DECODED_FRAME) // a RMuin32RM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, IOD_DECODER) // a RMiodDecoderRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, VIDEO_DSI_DECODER) // a RMvideoDsiParserRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, AUDIO_DSI_DECODER) // a RMaudioDsiParserRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, SEEK_TO_CURRENT_POSITION) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, DATA_OFFSET) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, TRICKMODE_AVAILABLE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, SERVER_SSRC) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, STREAMING, BUFFER_POOL_PTR) // a RMbufferPool *//@}//@{RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, AUDIO_STN) // a RMuint8RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, SP_STN) // a RMuint8RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, DELTA_PTS) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, AUDIO_DUMP_UNTIL) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, AUDIO_DUMP_STOP) // 0RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, DUMP_PTS) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, SET_SCR_ONCE) // 0RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, SET_VOBU_S_PTM_ONCE) // RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, DVDDEMUX_NODE, FORCE_NOT_ENCRYPTED) // 0//@}//@{/** vcd properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, NUMERICAL_SELECTION) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, NEXT) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, PREVIOUS) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, CDDA_TRACK) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, SEND_I_FRAME_ONLY) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, END_OF_SEGMENT) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, LAST_PTS_SENT) // a RMuint64RM_DEFINE_FULL_PROPERTY(INTERNAL, VCD, FLUSH_DEMUX) // a RMbool//@}//@{/** vcd properties */RM_DEFINE_FULL_PROPERTY(INTERNAL, AC3_NODE, SEEK) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AC3_NODE, SAMPLE_RATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AC3_NODE, USE_SPDIF) // a RMbool//@}//@{/** mpeg4 source node */RM_DEFINE_FULL_PROPERTY(INTERNAL, MPEG4_SOURCE_NODE, DISABLE_PTS) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MPEG4_SOURCE_NODE, ENABLE_PTS) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MPEG4_SOURCE_NODE, START_SEND_DATA) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MPEG4_SOURCE_NODE, STOP_SEND_DATA) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MPEG4_SOURCE_NODE, VIDEO_PLAY_MODE) // a RMmpeg4PlayMode //@}//@{/** mpeg4 source node */RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, CHECK_BITRATE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, UPDATE_CHECK_BITRATE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, BITRATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, AVG_BITRATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, AUDIO_BITRATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, AUDIO_AVG_BITRATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, VIDEO_BITRATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, VIDEO_AVG_BITRATE) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, PACKET_LOST_INFO) // a RMascii*RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, DATA_POOL) // a RMbufferPool *RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, AU_POOL) // a RMpoolRM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, DATA_QUEUE) // a RMqueueRM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, AU_QUEUE) // a RMqueueRM_DEFINE_FULL_PROPERTY(INTERNAL, MONITORING, INTERLEAVED_DATA_QUEUE) // a RMcoreQueue//@}//@{/** monitor */RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITOR, FONT_FILENAME) // a RMasciiRM_DEFINE_FULL_PROPERTY(INTERNAL, MONITOR, ASSOCIATED_GRAPHIC) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITOR, ASSOCIATED_HISTO) // a RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, MONITOR, PREVIOUS_VALUE) // a RMuint32//@}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -