2
回答
VLC2.0.0以上版本 底层VLC与上层C#界面鼠标事件不一致
2.0.0以上的VLC版本,是不是会出现底层VLC与C#窗体的鼠标响应不一致的情况??比如,当在C#界面上点击右键时,底层VLC并没有做出相应的相应。我们以前使用VLC2.1.11并没有出现这种现象。好像跟event.c和libvlc.c有关,请问有么有解决过这个问题的大侠??

举报
卫卫
发帖于6年前 2回/2K+阅
共有2个答案 最后回答: 6年前

描述的过于简单, 不知道你什么问题, 提问时, 最好把日志, 环境等信息详细的列出来, 不要让人家猜. 

--- 共有 4 条评论 ---
Jackarain回复 @卫卫 : 怎么会没有日志呢? 估计你是2次开发吧, 那么查看sdk中的vlc_messages.h 中的接口, 试试把日志通过callback输出到你自己的文件名屏幕. 没有日志, 又不能调试, 靠猜根本就没戏. 6年前 回复
卫卫回复 @Jack.arain : 我觉得这个没有日志,调试信息可以贴啊,就是操作不了,也没有什么反应 6年前 回复
Jackarain回复 @卫卫 : 这跟有没有经验没有关系. 看来只有老外们喜欢贴日志, 贴调试信息...咱们这问问题都是一个样, 一句话二句话... 6年前 回复
卫卫哦,还没有太多经验。就是现在利用VLC做开发,以前低于2.0.0版本,如果想要保持上层C#界面与底层VLC的鼠标事件一致,只需修改event.c文件中的几行代码就可以了。现在VLC2.0.0版本,修改完代码相应还是不一致,就想知道怎样才能保持一致,应该跟版本升级有关。 6年前 回复

怎么会没有日志呢? 估计你是2次开发吧, 那么查看sdk中的vlc_messages.h 中的接口, 试试把日志通过callback输出到你自己的文件或屏幕. 
另外还有些libvlc.h中的接口libvlc_log_open,也可以试试,不推荐,因为有可能会在后面的版本中去掉了.

没有日志, 又不能调试, 靠猜根本就没戏. 

--- 共有 1 条评论 ---
卫卫多谢提醒!以后会注意些提问题的方式。 6年前 回复
顶部