Make create_Equalizer() static.

It only has file scope.

In order to do so, relocate some other static functions.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36084 b3059339-0415-0410-9bf9-f77b7e298cf2
Make create_MessageBox() static.

It only has file scope.

In order to do so, relocate some other static functions.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36085 b3059339-0415-0410-9bf9-f77b7e298cf2
Make GTK widget AudioConfig static.

It only has file scope.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36086 b3059339-0415-0410-9bf9-f77b7e298cf2
Make create_AudioConfig() static.

It only has file scope.

In order to do so, relocate some other static functions.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36087 b3059339-0415-0410-9bf9-f77b7e298cf2
Make create_Preferences() static.

It only has file scope.

In order to do so, relocate some other static functions.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36088 b3059339-0415-0410-9bf9-f77b7e298cf2
Make create_SkinBrowser() static.

It only has file scope.

In order to do so, relocate some other static functions.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36089 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetic: Rename the functions creating the dialogs.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36090 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove HideURLDialog().

Simply destroy the window.

(It's pointless to check whether the window is existing,
because it cannot be called without an existing window.)


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36091 b3059339-0415-0410-9bf9-f77b7e298cf2
Make HideEquConfig() static.

It only has file scope.

In order to do so, relocate the functions.

Additionally, remove unnecessary declaration.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36092 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove HideSkinBrowser().

Simply destroy the window.

(It's pointless to check whether the window is existing,
because it cannot be called without an existing window.)


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36093 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove HidePlaylist().

Simply destroy the window.

(It's pointless to check whether the window is existing,
because it cannot be called without an existing window.)


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36094 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove HideFileSelect().

Simply destroy the window.

(It's pointless to check whether the window is existing,
because it cannot be called without an existing window.)

Additionally, relocate and call fs_Cancel_released()
which holds the destruction code now.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36095 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove HideEqualizer() and HideEquConfig().

Simply destroy the windows.

(It's pointless to check whether the window is existing,
because it cannot be called without an existing window.)


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36096 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove HidePreferences(), HideAudioConfig() and HideDXR3Config().

Simply destroy the windows.

(It's pointless to check whether the window is existing,
because it cannot be called without an existing window.)

In order to do so, relocate definition of AudioConfig.

Additionally, remove unnecessary declarations.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36097 b3059339-0415-0410-9bf9-f77b7e298cf2
Move PIC detection to the front of PIE added.

It seems that clang turns off PIC when -fpie is set, which causes part
of ffmpeg failed to be compiled on OS X. In fact, in the configure of
ffmpeg, PIC is unconditionally enabled, which could be introduced as
ffmpeg seems to be an essential part of mplayer.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36098 b3059339-0415-0410-9bf9-f77b7e298cf2
Add -heartbeat-interval option.

Patch by Android Jack [jackdroido gmail], with minor modification and
man page update by me.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36099 b3059339-0415-0410-9bf9-f77b7e298cf2
Avoid declaring loop variables inside the for()

This improves compiler compatibility.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36100 b3059339-0415-0410-9bf9-f77b7e298cf2
There is no need to hide the widget prior to destruction.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36101 b3059339-0415-0410-9bf9-f77b7e298cf2
Don't use WidgetDestroy().

(It's not the best idea to call gtk_widget_destroy() there while the
object is currently being destroyed.)

In order to set the widget pointer to NULL, use gtk_widget_destroyed().

Simply destroy the widget to automatically get the pointer set to NULL
then.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36102 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove WidgetDestroy().

It's not the best idea to call gtk_widget_destroy() while the object
is currently being destroyed.

All former usages of WidgetDestroy() have been replaced, so it's
obsolete now.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36103 b3059339-0415-0410-9bf9-f77b7e298cf2