aardio 文档

libvlc.mediaPlayer 库模块帮助文档

libvlcplayerObject 成员列表 #

libvlcplayerObject.audioChannel #

声道

libvlcplayerObject.audioDelay #

音频延迟时间,单位毫秒

libvlcplayerObject.audioTrack #

音轨

libvlcplayerObject.fullscreen #

是否全屏

libvlcplayerObject.getAudioTrackCount() #

获取音轨总数

libvlcplayerObject.getAudioTrackDescription() #

获取音轨描述

libvlcplayerObject.getEventManager() #

获取事件管理器

返回对象:vlcEventManagerObject

libvlcplayerObject.getMedia() #

返回媒体文件描述对象

返回对象:libvlcmediaObject

libvlcplayerObject.getVideoAdjustFloat(_libvlc_adjust) #

获取视频调整设置

libvlcplayerObject.getVideoAdjustInt(_libvlc_adjust) #

获取视频调整设置

libvlcplayerObject.height #

视频高度

libvlcplayerObject.isBuffering() #

视频是否正在缓冲

libvlcplayerObject.isEnded() #

视频是否已结束

libvlcplayerObject.isError() #

视频是否遇到错误

libvlcplayerObject.isOpening() #

视频是否已打开

libvlcplayerObject.isPaused() #

视频是否已暂停

libvlcplayerObject.isPlaying() #

视频是否正在播放

libvlcplayerObject.isStopped() #

视频是否已停止

libvlcplayerObject.length #

视频总时长,单位毫秒

libvlcplayerObject.loadMedia("媒体文件地址") #

使用协议地址创建媒体文件描述对象

libvlcplayerObject.loadMedia() #

返回对象:libvlcmediaObject

libvlcplayerObject.loadMediaFile("本体文件路径") #

打开本地文件创建媒体文件描述对象

libvlcplayerObject.loadMediaFile() #

返回对象:libvlcmediaObject

libvlcplayerObject.mute #

是否静音

libvlcplayerObject.pause() #

暂停

libvlcplayerObject.play() #

播放

libvlcplayerObject.release() #

关闭播放器

libvlcplayerObject.resume() #

继续

libvlcplayerObject.setMedia(媒体文件描述对象) #

修改媒体文件描述对象

libvlcplayerObject.setVideoAdjustFloat(_libvlc_adjust,) #

修改视频调整设置

libvlcplayerObject.setVideoAdjustInt(_libvlc_adjust,) #

修改视频调整设置

libvlcplayerObject.setWindow(winform) #

指定输出视频的窗口对象

libvlcplayerObject.spu #

当前字幕索引

libvlcplayerObject.spuDelay #

字幕延迟时间,单位毫秒

libvlcplayerObject.spuDescription #

返回字幕描述数组

获取数组包含所有字幕条目描述

libvlcplayerObject.spuLoad("字幕路径") #

加载字幕

libvlcplayerObject.stop() #

停止

libvlcplayerObject.takeSnapshot("图像文件路径",宽度,高度) #

截图
宽度高度参数可省略

libvlcplayerObject.time #

当前播放位置,单位毫秒

libvlcplayerObject.volume #

音量,0到100范围的整数值
0为静音

libvlcplayerObject.width #

视频宽度

自动完成常量

_libvlc_Buffering=2
_libvlc_Ended=6
_libvlc_Error=7
_libvlc_NothingSpecial=0
_libvlc_Opening=1
_libvlc_Paused=4
_libvlc_Playing=3
_libvlc_Stopped=5
_libvlc_adjust_Brightness=2
_libvlc_adjust_Contrast=1
_libvlc_adjust_Enable=0
_libvlc_adjust_Gamma=5
_libvlc_adjust_Hue=3
_libvlc_adjust_Saturation=4
_libvlc_position_bottom=6
_libvlc_position_bottom_left=7
_libvlc_position_bottom_right=8
_libvlc_position_center=0
_libvlc_position_disable=-1
_libvlc_position_left=1
_libvlc_position_right=2
_libvlc_position_top=3
_libvlc_position_top_left=4
_libvlc_position_top_right=5

Markdown 格式