Juho Vähä-Herttua
14bb0136b6
os x: fix preferences to leave x264 preset/tune empty
...
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
(cherry picked from commit c521391d4c4a8bbcfed35e09705698099798efd9)
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
2010-05-31 16:56:10 +03:00
Juho Vähä-Herttua
07bb7d76ca
OSX: fix a crash when the option-list finished by 0, like the new x264_nal_hrd
...
(cherry picked from commit 64188f7809f44b9b74f94e07bbd0381b398a6afa)
Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>
(cherry picked from commit 5fd7ef49bdd60d2d9b0c007426627313dec48366)
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
2010-05-31 16:56:10 +03:00
Laurent Aimar
43e06934c4
Removed fake access.
2010-05-25 20:47:49 +02:00
Laurent Aimar
eb95c577ff
Used a vout object for vout_OSDMessage/OSDSlider/OSDIcon.
...
It reduces the number of executed vlc_object_find.
Some macosx calls have been commented out.
2010-05-10 19:33:03 +02:00
Laurent Aimar
776b826403
Cleaned up a bit spu_t API.
2010-05-04 22:25:34 +02:00
David K
40f88bb3bf
Use the additional middle button on the new Apple Remote introduced in 2009 to toggle fullscreen
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2010-04-13 14:40:09 +02:00
Austin Burrow
5cad8b519c
Fixed an issue where http:// was being appended to certain inputs.
...
The issue started because VLC would append http:// on any unknown
protocol address. This "feature" has been removed because it caused
users a headache. Users would try to manually enter an address for,
let's say, udp:// and VLC would then handle it has http://udp:// .
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2010-03-31 12:02:34 +03:00
Felix Paul Kühne
ad7e010306
legacy OSX interface: fixed transcoding with the wizard and re-added mp4a as valid audio codec to the sout panel
2010-03-25 21:29:46 +01:00
Felix Paul Kühne
57c73d7402
legacy OS X intf: fixed locking the vout window's AR
2010-03-15 12:34:57 +01:00
Felix Paul Kühne
644bd8439c
legacy OS X intf: removed nslog-based debug
2010-03-15 12:19:40 +01:00
Felix Paul Kühne
ccee49c756
legacy OS X intf: removed unfinished VLM interface
...
The existing code only managed to display some windows without any functionality.
2010-03-15 00:16:30 +01:00
Felix Paul Kühne
ef7ac2f845
legacy OS X intf: fixed check-for-update and fullscreen-toggle menu items
2010-03-15 00:06:49 +01:00
Felix Paul Kühne
e01621b270
legacy OSX intf: correctly adapt vout window's size to video content
2010-03-13 21:26:33 +01:00
Felix Paul Kühne
4647e341e9
legacy OS X intf: restored 1.0 look of the video output window
2010-03-13 21:18:36 +01:00
Felix Paul Kühne
c68b81019c
legacy macosx intf: make sure we display the right playback button graphic when drawing the video window
2010-03-13 20:46:04 +01:00
Rémi Denis-Courmont
b63326b733
Rename linked_with_a_crap_library_which_uses_atexit()
...
In several cases, it is not used because of atexit().
2010-03-13 18:18:56 +02:00
Jakob Leben
873e5edb26
adjustments to playlist API changes
2010-03-13 17:16:39 +01:00
Rémi Denis-Courmont
e17d5ecd89
Use KiB instead of kB for input statistics
...
This is an arbitrary choice. But KiB are much more common than kB.
Also the notation is unambiguous.
Note that we keep kbps for *bit* rates.
2010-03-03 17:56:51 +02:00
Rémi Denis-Courmont
4a95265a63
Make mouse-moved and mouse-clicked coordinates, remove mouse-x and -y
...
This simplifies callbacks a bit, and fixes a race condition.
2010-02-13 20:30:11 +02:00
Rémi Denis-Courmont
180c722e1e
Make mouse-moved a void variable
2010-02-13 18:02:32 +02:00
Pierre d'Herbemont
a44284713c
macosx: Fix compilation.
2010-02-11 20:35:49 +01:00
Rémi Denis-Courmont
316129116d
playlist: create the fullscreen variable
...
At least the ncurses and MacOS interface already depends on this, and
the earlier did not create it... This is needed for a later fix to
LibVLC.
2010-02-10 19:55:20 +02:00
Jakob Leben
2a2dd55119
services_discovery: implement SD categories and use in Qt interface
2010-02-10 02:12:36 +01:00
Rémi Denis-Courmont
77b04cb62f
Make update-po happy
2010-02-09 23:06:12 +02:00
Rémi Denis-Courmont
7e4d50ac42
Remove pl_Release, and rename pl_Hold back to pl_Get
...
pl_Hold() assumed the playlist was already created.
pl_Release() does not solve any problem. Playlist synchronization is
done with the playlist lock, while playlist deletion must anyway be done
after all interfaces, services and other threads are joined.
2010-02-09 21:22:13 +02:00
Rémi Denis-Courmont
3863d8b088
No need to lock the playlist for meta fetch and preparsing
...
The previous fix made the fetcher and preparser persistent throughout
the lifetime of the playlist. So we don't need to protect the pointers
anymore. Also, they are internally thread-safe (with their own lock).
2010-02-09 21:14:26 +02:00
Rémi Denis-Courmont
7a25e2badf
Use standard ASCII for ^H, ^I, ^M and escape
2010-02-03 18:29:25 +02:00
Jakob Leben
2531d51441
various modules: adjust to new playlist design
2010-02-02 06:12:59 +01:00
Rémi Denis-Courmont
22fdf98f4c
Remove useless <errno.h> inclusions
2010-01-11 19:08:42 +02:00
Thijs Alkemade
a689b53255
gui/macosx: Added menu item to set playback rate back to normal
...
Close #1122
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2009-12-30 19:06:57 +01:00
Sebastien Zwickert
2e14304591
gui/macosx: fix crash when the volume slider has been modified.
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-28 16:09:03 +01:00
Sebastien Zwickert
9c21b7ec34
gui/macosx: Fix ugly flashes of video view when the splitviews are resized.
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-28 16:09:03 +01:00
Brian Weaver
af97f24d52
Modified the main OS X interface module to remove the use of setjmp() and longjmp(). The MainMenu.nib file was modified to invoke the stop selector instead of the terminate selector on the NSApp object. This allows the OS X framework to return from the call [NSApp run] instead of using setjmp()/longjmp() in a managed framework.
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-26 10:36:05 +01:00
Sebastien Zwickert
be8909be21
gui/macosx: Do not automatically resize the video view by calling scaleWindowWithFactor:animate: when it is embedded.
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-26 10:31:20 +01:00
Sebastien Zwickert
dabbedc659
gui/macosx: fix a side effect when the playlist's splitview is resizing in embedded window.
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-26 10:31:19 +01:00
Sebastien Zwickert
39d525d8bf
gui/macosx: uses the superview object for swapping between the video view and the temporary view.
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-26 10:31:19 +01:00
Sebastien Zwickert
b1198ae4eb
gui/macosx: try a fix of validateMenuItem: that avoid to fail on __vlc_object_release() assertion (internals->i_children==0).
...
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
2009-12-26 10:31:19 +01:00
Felix Paul Kühne
d04d656141
added a Minimal Dialog Provider for Mac OS X
...
Currently only used to display the question, login, error and critical core dialogs whenever VLC runs with a GUI on a Mac.
Disabled by default. The login dialog's layout will need some more love.
2009-12-26 04:16:51 +01:00
Rémi Denis-Courmont
dccd947213
vlc_sd_GetNames: add object parameter
2009-12-21 20:07:20 +02:00
Felix Paul Kühne
2c15069fc1
macosx: fixed compilation if VLM is not enabled
2009-12-19 09:34:28 +01:00
David K
d848d8fdd6
Add support for the new Apple Remote introduced in 2009
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2009-12-17 20:14:49 +01:00
Pierre d'Herbemont
71cc1a3cd8
macosx: Disable broken code to get the buildbot back. And add a FIXME.
2009-10-14 23:45:58 +02:00
Felix Paul Kühne
924d4ff881
macosx: fixed logic errors in previous commit pointed by Pierre
2009-10-10 15:21:46 +02:00
Felix Paul Kühne
0d24c85c1e
macosx: merge AppleRemote fixes from the Lunettes project
2009-10-10 13:47:31 +02:00
Pierre d'Herbemont
967a86e569
macosx: vlc_keys seems to need vlc_common.
2009-10-10 12:14:57 +02:00
Pierre d'Herbemont
f660219664
macosx: Silent a harmless warning.
2009-10-10 12:04:56 +02:00
Pierre d'Herbemont
139d41eb4a
macosx: Dummy build fix.
2009-10-10 12:04:56 +02:00
Rémi Denis-Courmont
90ee09e819
KeyToString: allocate key on heap
...
This will allow returning dynamically generated strings
2009-10-07 22:43:26 +03:00
Rémi Denis-Courmont
25cd5920e5
KEY_SPACE = 32, simplify several outputs and interfaces
2009-10-07 19:48:07 +03:00
Felix Paul Kühne
f556fb1661
macosx: fixed IR Remote HID support
2009-10-06 13:39:36 +02:00