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 格式