📄 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 *RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, SPDIF_ENABLE) // 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 RMDemuxStreamTypeEnumRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, SPDIF_ENABLE) // a RMboolRM_DEFINE_FULL_PROPERTY(INTERNAL, DEMUX_NODE, COMPRESSED_AUDIO) // a RMbool//@}//@{/** 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 RMuint32RM_DEFINE_FULL_PROPERTY(INTERNAL, AUDIO_DECODER, MP3_USE_SPDIF) // a RMbool//@}//@{/** 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 typeCddaRepeatABRM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, LOAD) // NULLRM_DEFINE_FULL_PROPERTY(INTERNAL, CDDA, UNLOAD) // a RMnonAscii//@}//@{/** 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -