Re: [MPlayer-dev-eng] [patch] gui ignores mplayer volume option
- Date: Tue, 29 Jul 2014 13:44:32 -0700
- From: Stephen Sheldon <sfsheldo@xxxxxxxxx>
- Subject: Re: [MPlayer-dev-eng] [patch] gui ignores mplayer volume option
On 7/29/2014 10:08 AM, Ingo Brückl wrote:
I installed Wine on my Fedora 20 installation (64-bit only was a bit of
a challenge), compiled MPlayer for it,
and I got the same results you did. When the GUI came up the volume
slider was at 0, and when the video
Stephen Sheldon wrote on Tue, 22 Jul 2014 12:44:19 -0700:
Here is a patch for the windows GUI to use the skin defaults for volume
Doesn't work for me.
The guiInfo members get loaded with the defaults, but when GUI_SET_AUDIO is
called they are all 0.
I've spent the whole freaking day to figure out why and didn't know whether
it's a Wine, dsound or thread issue. It turned out that probably it's the
latter, because holding the values in the gui_t gui structure and copying
them into guiInfo later seems to work. (But then, volume and balance control
of the Win32 GUI seem buggy...)
I'm lacking some Windows thread programming experience here. Maybe
someone could explain to me the existence and instance(s) of guiInfo
inside GuiThread() and outside.
started it was at 100.
The difference between mygui and GuiInfo is that mygui is static outside
the scope of a function, which I thought
meant file private, and GuiInfo is not static, and referenced from
I thought that one explicitly declared thread local storage in windows;
you did not get it automatically. I will
research some more.
MPlayer-dev-eng mailing list