Code: Select all
PATH_SRC = r'c:\program files\videolan\vlc\plugins\libqt4_plugin.dll'
PATH_DST = r'libqt4_plugin.dll'
src = open(PATH_SRC, 'rb')
data = src.read()
src.close()
s = 'unknown APPCOMMAND = %d\x00'
pos = data.index(s) + len(s)
if pos % 4 > 0:
pos += 4 - pos % 4
t = data[pos + 32 : pos + 36]
data = data[:pos] + t * 3 + data[pos + 12:]
dst = open(PATH_DST, 'wb')
dst.write(data)
dst.close()
I haven't tried it, but I believe _yak_'s post a few up will solve the problem.Does anybody knows how to deal with this problem in the 1.1.4 build? Hex address 8A5390 holds some other values than the one for 1.1.2.
Thanks
Code: Select all
PATH_SRC = r'C:\Program Files (x86)\VideoLAN\VLC\plugins\libqt4_plugin.dll'
Thanks DataGhost and _yak_. Patching with a Python script was a good idea.Hi all, big thanks to DataGhost for providing the patch. After looking at the original and patched DLLs and comparing that to the new one from 1.1.4 I managed to come up with a general patch that I quickly coded in Python:
No. I tested with VLC 1.1.6-git-20101202-0202 and mute button in keyboard still goes mutes both VLC and Windows audio mixer. And volume keys still lower both VLC and Windows volumes.Isn't that fixed now?
I can add support for this.I want the opposite (VLC ignores the volume keys and only the OS processes them) - is this possible ?
Return to “VLC media player for Windows Troubleshooting”
Users browsing this forum: Google [Bot] and 57 guests