]> git.sesse.net Git - vlc/log
vlc
12 years agovout_ios: fixed compilation warning
Felix Paul Kühne [Mon, 26 Mar 2012 10:49:27 +0000 (12:49 +0200)]
vout_ios: fixed compilation warning

12 years agovout_macosx: don't fail if quartz extreme isn't available, but show a big warning
Felix Paul Kühne [Sun, 25 Mar 2012 21:22:32 +0000 (23:22 +0200)]
vout_macosx: don't fail if quartz extreme isn't available, but show a big warning

12 years agovout_macosx: check whether the receiving window can respond to non-standard calls...
Felix Paul Kühne [Sun, 25 Mar 2012 21:14:38 +0000 (23:14 +0200)]
vout_macosx: check whether the receiving window can respond to non-standard calls prior to calling them (close #6034)

12 years agoatmo: remove extraneous parentheses
Rémi Denis-Courmont [Sun, 25 Mar 2012 21:02:49 +0000 (00:02 +0300)]
atmo: remove extraneous parentheses

12 years agofreetype: self-assignment
Rémi Denis-Courmont [Sun, 25 Mar 2012 21:02:39 +0000 (00:02 +0300)]
freetype: self-assignment

12 years agomacosx intf/vout: respond correctly to VOUT_DISPLAY_CHANGE_FULLSCREEN (close #6464)
Felix Paul Kühne [Sun, 25 Mar 2012 20:57:39 +0000 (22:57 +0200)]
macosx intf/vout: respond correctly to VOUT_DISPLAY_CHANGE_FULLSCREEN (close #6464)

12 years agoLua: revert should_die to using vlc_object_alive()
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:43:57 +0000 (20:43 +0300)]
Lua: revert should_die to using vlc_object_alive()

12 years agoLua: remove lock_and_wait
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:32:29 +0000 (20:32 +0300)]
Lua: remove lock_and_wait

If the interface script has nothing to do, then it can simply end and
the let the interface thread finish ahead of pf_deactivate.
This will _not_ automatically cause VLC to exit.

12 years agohttpd: do not use lock_and_wait
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:27:14 +0000 (20:27 +0300)]
httpd: do not use lock_and_wait

If there is nothing to do, then the interface thread can finish.

12 years agoLua: remove the never used hotkeys interface
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:25:41 +0000 (20:25 +0300)]
Lua: remove the never used hotkeys interface

12 years agoLua: remove the timers API
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:22:51 +0000 (20:22 +0300)]
Lua: remove the timers API

The Lua interpreter is not thread-safe. So this API made absolutely no
sense: the timer callback is called asynchronously from another thread.
Fortunately, none of our Lua scripts used this except for testing.

12 years agolua intf: minor MakeConfig() fixes
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:06:10 +0000 (20:06 +0300)]
lua intf: minor MakeConfig() fixes

12 years agotelnet: clear the default password
Rémi Denis-Courmont [Sun, 25 Mar 2012 16:45:01 +0000 (19:45 +0300)]
telnet: clear the default password

12 years agotelnet: refuse to start without a password
Rémi Denis-Courmont [Sun, 25 Mar 2012 16:44:38 +0000 (19:44 +0300)]
telnet: refuse to start without a password

(This should probably be moved to Lua code.)

12 years agotelnet: no need to mention default value
Rémi Denis-Courmont [Sun, 25 Mar 2012 16:40:58 +0000 (19:40 +0300)]
telnet: no need to mention default value

12 years agovlc_strcasestr(): fix infinite loop an invalid haystack
Rémi Denis-Courmont [Sun, 25 Mar 2012 15:46:47 +0000 (18:46 +0300)]
vlc_strcasestr(): fix infinite loop an invalid haystack

Pointed-out-by: Edward Wang <edward.c.wang@compdigitec.com>
12 years agom3u8: validate UTF-8 input
Rémi Denis-Courmont [Sun, 25 Mar 2012 15:42:44 +0000 (18:42 +0300)]
m3u8: validate UTF-8 input

12 years agoMobileVLCKit: enforce the correct aout and vout modules, enable debug messages
Felix Paul Kühne [Sun, 25 Mar 2012 11:46:13 +0000 (13:46 +0200)]
MobileVLCKit: enforce the correct aout and vout modules, enable debug messages

12 years agolua http: use us_tostring() to fix locale issues with decimals
Pierre Ynard [Sun, 25 Mar 2012 03:04:40 +0000 (05:04 +0200)]
lua http: use us_tostring() to fix locale issues with decimals

The function is a bit ugly but it's difficult to do this using
pure arithmetic.

Fixes #6378

12 years agoskins2(win): fix focus loss when tooltip is displayed
Erwan Tulou [Sat, 24 Mar 2012 23:32:59 +0000 (00:32 +0100)]
skins2(win): fix focus loss when tooltip is displayed

Till now, when a tooltip showed up, the underlying main window lost
keyboard focus (keys + mouse wheel). Users had to click again on the window
to regain this focus.

this patch mainly uses a flag that enables to display a window without
activating it (see msdn doc) plus a bit of cosmetics.

this patch should be backported.

12 years agohttprequests.lua: remove duplicate helper function
Pierre Ynard [Sat, 24 Mar 2012 22:35:30 +0000 (23:35 +0100)]
httprequests.lua: remove duplicate helper function

12 years agoSimplify static modules
Rémi Denis-Courmont [Sat, 24 Mar 2012 19:53:36 +0000 (21:53 +0200)]
Simplify static modules

12 years agoQt: ConfigControl: don't instanciate unused widget per control.
Francois Cartegnie [Sat, 24 Mar 2012 17:34:15 +0000 (18:34 +0100)]
Qt: ConfigControl: don't instanciate unused widget per control.

Note that all current configcontrol are instanciated using the
existing gridlayout constructor by createConfigControl().
We probably can drop constructors for self contained configcontrols.

12 years agohttp: add missing Host field to proxied requests (fix #6388)
Rémi Denis-Courmont [Sat, 24 Mar 2012 16:52:22 +0000 (18:52 +0200)]
http: add missing Host field to proxied requests (fix #6388)

12 years agoQt: EPGView: fix visibility warning
Francois Cartegnie [Sat, 24 Mar 2012 14:32:46 +0000 (15:32 +0100)]
Qt: EPGView: fix visibility warning

12 years agoQt: AbstractController: fix visibility warning
Francois Cartegnie [Sat, 24 Mar 2012 14:22:06 +0000 (15:22 +0100)]
Qt: AbstractController: fix visibility warning

12 years agoopengl: use ActiveTexture instead of ARB variant
Ilkka Ollakka [Fri, 23 Mar 2012 08:24:05 +0000 (10:24 +0200)]
opengl: use ActiveTexture instead of ARB variant

12 years agoremove few #if OPENGL_ES
Ilkka Ollakka [Fri, 23 Mar 2012 08:21:50 +0000 (10:21 +0200)]
remove few #if OPENGL_ES

12 years agox264: Define timebase
Ilkka Ollakka [Tue, 21 Feb 2012 07:39:44 +0000 (09:39 +0200)]
x264: Define timebase

12 years agomacosx: fixed corner-case in which the play button state wasn't updated correctly...
Felix Paul Kühne [Sat, 24 Mar 2012 12:41:53 +0000 (13:41 +0100)]
macosx: fixed corner-case in which the play button state wasn't updated correctly (close #6204)

12 years agov4l2: update and sort the codec table
Rémi Denis-Courmont [Fri, 23 Mar 2012 20:51:34 +0000 (22:51 +0200)]
v4l2: update and sort the codec table

12 years agov4l2: fix forced chroma (fix typo and allow emulated chroma)
Rémi Denis-Courmont [Fri, 23 Mar 2012 20:44:23 +0000 (22:44 +0200)]
v4l2: fix forced chroma (fix typo and allow emulated chroma)

12 years agoDirect3D: reject too old drivers and let them fallback to DirectDraw
Jean-Baptiste Kempf [Fri, 23 Mar 2012 16:04:31 +0000 (17:04 +0100)]
Direct3D: reject too old drivers and let them fallback to DirectDraw

They would not work with IDirect3DDevice9::StretchRect
See:
http://forum.videolan.org/viewtopic.php?f=14&t=99498
http://forum.videolan.org/viewtopic.php?f=14&t=99235
http://forum.videolan.org/viewtopic.php?f=14&t=98882
http://forum.videolan.org/viewtopic.php?f=14&t=98514

12 years agoD3D: debug device information
Jean-Baptiste Kempf [Fri, 23 Mar 2012 15:46:23 +0000 (16:46 +0100)]
D3D: debug device information

This is necessary to track the issues we have on XP with some GPU.

12 years agoAdd more extension to install
Jean-Baptiste Kempf [Fri, 23 Mar 2012 14:33:29 +0000 (15:33 +0100)]
Add more extension to install

12 years agoAdd extensions to open dialogs
Jean-Baptiste Kempf [Fri, 23 Mar 2012 14:30:02 +0000 (15:30 +0100)]
Add extensions to open dialogs

12 years agodash: Kill a warning.
Hugo Beauzée-Luyssen [Fri, 23 Mar 2012 13:49:52 +0000 (14:49 +0100)]
dash: Kill a warning.

12 years agodash: Don't use void* for pointer arithmetic
Hugo Beauzée-Luyssen [Fri, 23 Mar 2012 13:35:09 +0000 (14:35 +0100)]
dash: Don't use void* for pointer arithmetic

12 years agoCurrently, Read() might returns less than i_len bytes, while not at the
Frédéric Yhuel [Fri, 23 Mar 2012 13:06:59 +0000 (14:06 +0100)]
Currently, Read() might returns less than i_len bytes, while not at the
end of the stream. This is wrong and the patch fix that.

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoLogo: fix logo-repeat param
Jean-Baptiste Kempf [Fri, 23 Mar 2012 13:01:39 +0000 (14:01 +0100)]
Logo: fix logo-repeat param

Should close #6397

12 years agolibmp4: add TfrfBox and TfxdBox parsing
Frédéric Yhuel [Fri, 23 Mar 2012 09:40:17 +0000 (10:40 +0100)]
libmp4: add TfrfBox and TfxdBox parsing

These are Smooth Streaming specific boxes, which provide duration and
time offset of subsequent(s) fragment(s), thus allowing us to avoid
manifest polling in "live" mode.

See the following file for reference:
http://download.microsoft.com/download/B/0/B/B0B199DB-41E6-400F-90CD-C350D0C14A53/%5BMS-SSTR%5D.pdf

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agolibmp4: 'tfhd' parsing
Frédéric Yhuel [Fri, 23 Mar 2012 09:40:16 +0000 (10:40 +0100)]
libmp4: 'tfhd' parsing

- Take into account 'duration-is-empty' flag
- Avoid a full level of indentation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agolive555 : better error message
Sébastien Escudier [Fri, 23 Mar 2012 10:25:15 +0000 (11:25 +0100)]
live555 : better error message

12 years agortsp : display a message if the server forbids the connection
Sébastien Escudier [Fri, 23 Mar 2012 08:55:12 +0000 (09:55 +0100)]
rtsp : display a message if the server forbids the connection
refs #6461

12 years agoRevert "vout/opengl: fixed compilation for iOS"
Felix Paul Kühne [Fri, 23 Mar 2012 01:38:56 +0000 (02:38 +0100)]
Revert "vout/opengl: fixed compilation for iOS"

This reverts commit 5c1644d4b1c383912c90caaaf05cd4dfb659bff3.

12 years agosrc: fixed build when compiling for Apple platforms with dynamic plugins
Felix Paul Kühne [Fri, 23 Mar 2012 01:30:47 +0000 (02:30 +0100)]
src: fixed build when compiling for Apple platforms with dynamic plugins

12 years agoconfigure.ac: enforce -arch armv7 when cross-compiling for Darwin running on ARM...
Felix Paul Kühne [Fri, 23 Mar 2012 01:18:41 +0000 (02:18 +0100)]
configure.ac: enforce -arch armv7 when cross-compiling for Darwin running on ARM platforms

additionally, set the correct endianness value, since the check will fail

12 years agosrc: enable Android's static module bank for iOS as well
Felix Paul Kühne [Fri, 23 Mar 2012 01:16:13 +0000 (02:16 +0100)]
src: enable Android's static module bank for iOS as well

12 years agoMobileVLCKit: updated libvlc initialization to current API
Philippe Coent [Fri, 23 Mar 2012 01:09:52 +0000 (02:09 +0100)]
MobileVLCKit: updated libvlc initialization to current API

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoMobileVLCKit: added support for more contrib libraries
Felix Paul Kühne [Thu, 22 Mar 2012 23:17:34 +0000 (00:17 +0100)]
MobileVLCKit: added support for more contrib libraries

12 years agoMobileVLCKit: updated for libvlc 2.0
Felix Paul Kühne [Wed, 21 Mar 2012 18:42:03 +0000 (19:42 +0100)]
MobileVLCKit: updated for libvlc 2.0

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoMobileVLCKit.xcodeproj: removed weird CPU optimization flag
Felix Paul Kühne [Thu, 22 Mar 2012 23:07:36 +0000 (00:07 +0100)]
MobileVLCKit.xcodeproj: removed weird CPU optimization flag

12 years agoios/build.sh: disable a few more contribs (for now), improve the CFLAGS and disable...
Felix Paul Kühne [Thu, 22 Mar 2012 23:01:59 +0000 (00:01 +0100)]
ios/build.sh: disable a few more contribs (for now), improve the CFLAGS and disable a few more of VLC's modules

12 years agovout/opengl: fixed compilation for iOS
Philippe Coent [Thu, 22 Mar 2012 22:52:45 +0000 (23:52 +0100)]
vout/opengl: fixed compilation for iOS

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoAudioQueue: fixed compilation
Philippe Coent [Wed, 21 Mar 2012 17:37:03 +0000 (18:37 +0100)]
AudioQueue: fixed compilation

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agov4l2: remove paranoid code that breaks compressed and 8-bits formats
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:29:58 +0000 (23:29 +0200)]
v4l2: remove paranoid code that breaks compressed and 8-bits formats

12 years agov4l2: unused variable
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:29:24 +0000 (23:29 +0200)]
v4l2: unused variable

12 years agov4l2: rework format selection into a single pass
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:28:36 +0000 (23:28 +0200)]
v4l2: rework format selection into a single pass

12 years agoskins2: key handling (cosmetics)
Erwan Tulou [Thu, 22 Mar 2012 17:51:16 +0000 (18:51 +0100)]
skins2: key handling (cosmetics)

12 years agoskins2(win): fix mouse wheel ineffective on Windows
Erwan Tulou [Thu, 22 Mar 2012 17:27:09 +0000 (18:27 +0100)]
skins2(win): fix mouse wheel ineffective on Windows

This patch adds isScrollable() to a control, so that we can distinguish
controls that require mouse wheel (playtree, slider) from those that don't.
In the latter case, we can then forward events to vlc core.

this fixes #6457.

12 years agoPulseAudio: adjust overall latency, not (only) the buffer size
Rémi Denis-Courmont [Thu, 22 Mar 2012 18:15:10 +0000 (20:15 +0200)]
PulseAudio: adjust overall latency, not (only) the buffer size

Without this flag, PulseAudio will tweak the buffer parameters, but
will not account for hardware latencies. As a consequence, the live
caching parameter is not really followed - the latency is longer.

Longer latency becomes a big problem when trying to synch with another
live source (such as a V4L2 video capture device). Then audio is too
late and gets discarded or messed up at output.

12 years agoContribs: update Vorbis to 1.3.3
Jean-Baptiste Kempf [Thu, 22 Mar 2012 17:55:29 +0000 (18:55 +0100)]
Contribs: update Vorbis to 1.3.3

12 years agoTypo
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:15:39 +0000 (19:15 +0200)]
Typo

12 years agowaveout: force and use UNICODE
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:14:24 +0000 (19:14 +0200)]
waveout: force and use UNICODE

12 years agowaveout: remove write-only variable
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:03:03 +0000 (19:03 +0200)]
waveout: remove write-only variable

12 years agodtv: rewrite of bdagraph to be tuner-based
John Freed [Sun, 18 Mar 2012 15:23:18 +0000 (16:23 +0100)]
dtv: rewrite of bdagraph to be tuner-based

Close #5785 and #6394
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoWin32: simplify and fix a warning
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:55:13 +0000 (18:55 +0200)]
Win32: simplify and fix a warning

12 years agoWin32: add FromANSI / ToANSI and use them
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:46:22 +0000 (18:46 +0200)]
Win32: add FromANSI / ToANSI and use them

12 years agoWin32: add ToCodePage() and FromCodePage()
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:38:21 +0000 (18:38 +0200)]
Win32: add ToCodePage() and FromCodePage()

12 years agoDShow: Remove filters but don't Release() them
John Freed [Sun, 18 Mar 2012 21:29:28 +0000 (22:29 +0100)]
DShow: Remove filters but don't Release() them

Fixes undocumented/poorly documented Windows behavior. RemoveFilter function does a silent Release().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agotext: make_path returns (null) for Win32 if hostname starts with blank
John Freed [Sun, 18 Mar 2012 21:29:27 +0000 (22:29 +0100)]
text: make_path returns (null) for Win32 if hostname starts with blank

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: preferences: remove the 150px width enforcing
Francois Cartegnie [Thu, 22 Mar 2012 14:39:16 +0000 (15:39 +0100)]
Qt: preferences: remove the 150px width enforcing

12 years agoQt: preferences: use QSplitter for advanced layout base
Francois Cartegnie [Fri, 16 Mar 2012 19:35:44 +0000 (20:35 +0100)]
Qt: preferences: use QSplitter for advanced layout base

12 years agoQt: preferences: use StackedWidget for advanced layout
Francois Cartegnie [Fri, 16 Mar 2012 19:29:48 +0000 (20:29 +0100)]
Qt: preferences: use StackedWidget for advanced layout

12 years agoQt: preferences: use StackedWidget for simple layout
Francois Cartegnie [Fri, 16 Mar 2012 19:17:23 +0000 (20:17 +0100)]
Qt: preferences: use StackedWidget for simple layout

12 years agoQt: preferences: use StackedWidget for main layout
Francois Cartegnie [Fri, 16 Mar 2012 18:45:10 +0000 (19:45 +0100)]
Qt: preferences: use StackedWidget for main layout

12 years agoconfigure.ac: properly detect vasprintf
Natanael Copa [Thu, 22 Mar 2012 09:00:08 +0000 (09:00 +0000)]
configure.ac: properly detect vasprintf

According POSIX the va_list is defined in stdarg.h
http://pubs.opengroup.org/onlinepubs/009695399/basedefs/stdarg.h.html

On some systems (like uClibc) the detection of vasprintf will fail
unless stdarg.h is included and build will later fail due to a vasprintf
redeclaration.

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoluahttp: bump API and document /art changes
Rafaël Carré [Thu, 22 Mar 2012 13:56:45 +0000 (09:56 -0400)]
luahttp: bump API and document /art changes

12 years agoRALF was introduced in FFmpeg in a later version
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:07:02 +0000 (12:07 +0100)]
RALF was introduced in FFmpeg in a later version

12 years agoDo not treat RMF files named .ram as playlists
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:06:10 +0000 (12:06 +0100)]
Do not treat RMF files named .ram as playlists

Close #6451

12 years agohttplua: export art by playlist item id
Rafaël Carré [Thu, 22 Mar 2012 00:41:40 +0000 (20:41 -0400)]
httplua: export art by playlist item id

Usage: http://localhost:8080/art?item=1234

12 years agolua: export playlist item's input item
Rafaël Carré [Thu, 22 Mar 2012 00:40:48 +0000 (20:40 -0400)]
lua: export playlist item's input item

12 years agocontrib/live555: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 22:24:22 +0000 (23:24 +0100)]
contrib/live555: added support for iOS

12 years agocontrib/libtheora: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:30:02 +0000 (14:30 +0100)]
contrib/libtheora: added support for iOS

12 years agocontrib/libvpx: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:29:48 +0000 (14:29 +0100)]
contrib/libvpx: added support for iOS

12 years agocontrib/postproc: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:19:35 +0000 (14:19 +0100)]
contrib/postproc: added support for iOS

12 years agocontrib/lua: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:00:54 +0000 (14:00 +0100)]
contrib/lua: added support for iOS

12 years agocontrib/flac: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 12:10:32 +0000 (13:10 +0100)]
contrib/flac: added support for iOS

12 years agocontrib/libogg: added support for iOS by disabling make check
Felix Paul Kühne [Wed, 21 Mar 2012 12:08:02 +0000 (13:08 +0100)]
contrib/libogg: added support for iOS by disabling make check

12 years agoextras/tools: improve gas installation
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:38 +0000 (12:40 +0100)]
extras/tools: improve gas installation

12 years agocontrib/ffmpeg: cleaned up compilation for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:07 +0000 (12:40 +0100)]
contrib/ffmpeg: cleaned up compilation for iOS

12 years agoopengl: use vertex/texture array instead of glBegin/glEnd
Ilkka Ollakka [Wed, 21 Mar 2012 15:07:52 +0000 (17:07 +0200)]
opengl: use vertex/texture array instead of glBegin/glEnd

12 years agovoc: fix skipping of unknown headers (fixes #6437)
Rémi Denis-Courmont [Wed, 21 Mar 2012 17:08:53 +0000 (19:08 +0200)]
voc: fix skipping of unknown headers (fixes #6437)

12 years agomacosx: remove volume osd slider code
David Fuhrmann [Wed, 21 Mar 2012 17:04:21 +0000 (18:04 +0100)]
macosx: remove volume osd slider code

The slider is not displayed, anyway. But sometimes it flickers through
for a short moment which does not look good.

12 years agoswitcher: convert to lavc 54 API
Rafaël Carré [Wed, 21 Mar 2012 16:54:25 +0000 (12:54 -0400)]
switcher: convert to lavc 54 API

based on patch by Richard Grenville <pyxlcy@gmail.com>

12 years agoswitcher doesn't depend on postproc
Rafaël Carré [Wed, 21 Mar 2012 16:52:35 +0000 (12:52 -0400)]
switcher doesn't depend on postproc

12 years agomacosx vout: shift the window above the lower screen bound when necessary
David Fuhrmann [Wed, 21 Mar 2012 16:51:34 +0000 (17:51 +0100)]
macosx vout: shift the window above the lower screen bound when necessary

12 years agomacosx vout: remove unneeded center when resizing the window
David Fuhrmann [Wed, 21 Mar 2012 16:16:39 +0000 (17:16 +0100)]
macosx vout: remove unneeded center when resizing the window

Note that the origin values can also be negative when we have our window
on a secondary screen.

12 years agomacos vout: implement VOUT_DISPLAY_CHANGE_DISPLAY_FILLED as it seems to be intended
David Fuhrmann [Wed, 21 Mar 2012 16:12:36 +0000 (17:12 +0100)]
macos vout: implement VOUT_DISPLAY_CHANGE_DISPLAY_FILLED as it seems to be intended

12 years agomacosx: do not abuse "autoscale" to implement a fit to screen feature
David Fuhrmann [Wed, 21 Mar 2012 16:11:53 +0000 (17:11 +0100)]
macosx: do not abuse "autoscale" to implement a fit to screen feature