]> git.sesse.net Git - vlc/log
vlc
11 years agomacosx: minor layout improvement for the crash reporter panel
Felix Paul Kühne [Sat, 25 Aug 2012 13:03:37 +0000 (15:03 +0200)]
macosx: minor layout improvement for the crash reporter panel

11 years agomacosx: added NSAccessibilityTitleAttribute to buttons without a title (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 13:02:05 +0000 (15:02 +0200)]
macosx: added NSAccessibilityTitleAttribute to buttons without a title (refs #495)

11 years agomacosx/fspanel: fixed c&p mistake
Felix Paul Kühne [Sat, 25 Aug 2012 12:45:03 +0000 (14:45 +0200)]
macosx/fspanel: fixed c&p mistake

11 years agomacosx/MainWindow: add accessibility support to the customizable buttons (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 12:32:41 +0000 (14:32 +0200)]
macosx/MainWindow: add accessibility support to the customizable buttons (refs #495)

11 years agomacosx/fspanel: add accessibility support (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 12:32:09 +0000 (14:32 +0200)]
macosx/fspanel: add accessibility support (refs #495)

11 years agomacosx/open: add accessibility support texts where needed (close #495)
Felix Paul Kühne [Sat, 25 Aug 2012 12:15:05 +0000 (14:15 +0200)]
macosx/open: add accessibility support texts where needed (close #495)

11 years agomacosx: added accessibility support to the main window (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 11:53:05 +0000 (13:53 +0200)]
macosx: added accessibility support to the main window (refs #495)

11 years agomacosx: fixed drawing issue when expanding the main window after collapsing
Felix Paul Kühne [Sat, 25 Aug 2012 11:09:35 +0000 (13:09 +0200)]
macosx: fixed drawing issue when expanding the main window after collapsing

11 years agomacosx/MainMenu: minor code optimization
Felix Paul Kühne [Sat, 25 Aug 2012 10:36:52 +0000 (12:36 +0200)]
macosx/MainMenu: minor code optimization

11 years agomacosx/MainWindow: fixed mute toggle and removed some minor code duplication
Felix Paul Kühne [Sat, 25 Aug 2012 09:47:55 +0000 (11:47 +0200)]
macosx/MainWindow: fixed mute toggle and removed some minor code duplication

11 years agomacosx: only scan optical devices paths once and cache the result
David Fuhrmann [Fri, 24 Aug 2012 21:44:37 +0000 (23:44 +0200)]
macosx: only scan optical devices paths once and cache the result

11 years agomacosx: change media type constants from char* to NSString*
David Fuhrmann [Thu, 23 Aug 2012 10:51:47 +0000 (12:51 +0200)]
macosx: change media type constants from char* to NSString*

11 years agoQt: PLSelector: Answer to a binary question can't be OK
Francois Cartegnie [Fri, 24 Aug 2012 19:35:11 +0000 (21:35 +0200)]
Qt: PLSelector: Answer to a binary question can't be OK

11 years agomacosx/wizard: add missing error handling
Felix Paul Kühne [Fri, 24 Aug 2012 18:02:54 +0000 (20:02 +0200)]
macosx/wizard: add missing error handling

11 years agomacosx/playlist: add missing error handling
Felix Paul Kühne [Fri, 24 Aug 2012 18:00:03 +0000 (20:00 +0200)]
macosx/playlist: add missing error handling

11 years agomacosx: move code line from VLCMain to VLCMainMenu since it belongs there
Felix Paul Kühne [Fri, 24 Aug 2012 17:58:08 +0000 (19:58 +0200)]
macosx: move code line from VLCMain to VLCMainMenu since it belongs there

11 years agomacosx/applescript: cosmetics
Felix Paul Kühne [Fri, 24 Aug 2012 17:50:58 +0000 (19:50 +0200)]
macosx/applescript: cosmetics

11 years agomacosx/applescript: add missing error handling
Felix Paul Kühne [Fri, 24 Aug 2012 17:48:31 +0000 (19:48 +0200)]
macosx/applescript: add missing error handling

11 years agomacosx/MainWindow: move getCurrentTimeAsString to StringUtility
Felix Paul Kühne [Fri, 24 Aug 2012 17:02:07 +0000 (19:02 +0200)]
macosx/MainWindow: move getCurrentTimeAsString to StringUtility

11 years agomacosx/AppleRemote: optimize cookie handling to be faster and less memory intense
Felix Paul Kühne [Fri, 24 Aug 2012 16:56:12 +0000 (18:56 +0200)]
macosx/AppleRemote: optimize cookie handling to be faster and less memory intense

11 years agomacosx/AppleRemote: remove 10.5 compatibility code
Felix Paul Kühne [Fri, 24 Aug 2012 16:43:45 +0000 (18:43 +0200)]
macosx/AppleRemote: remove 10.5 compatibility code

11 years agomacosx/AppleRemote: simplify setters and getters
Felix Paul Kühne [Fri, 24 Aug 2012 16:33:51 +0000 (18:33 +0200)]
macosx/AppleRemote: simplify setters and getters

11 years agomacosx/MainWindowTitle: cleanup header
Felix Paul Kühne [Fri, 24 Aug 2012 16:19:14 +0000 (18:19 +0200)]
macosx/MainWindowTitle: cleanup header

11 years agomacosx/misc: simplify header
Felix Paul Kühne [Fri, 24 Aug 2012 16:16:24 +0000 (18:16 +0200)]
macosx/misc: simplify header

11 years agomacosx/simple_prefs: move OSXStringKeyToString to StringUtility
Felix Paul Kühne [Fri, 24 Aug 2012 16:09:18 +0000 (18:09 +0200)]
macosx/simple_prefs: move OSXStringKeyToString to StringUtility

11 years agomacosx/eyetv: simplify header and implementation
Felix Paul Kühne [Fri, 24 Aug 2012 16:06:50 +0000 (18:06 +0200)]
macosx/eyetv: simplify header and implementation

11 years agomacosx/fspanel: remove some dead code
Felix Paul Kühne [Fri, 24 Aug 2012 16:01:21 +0000 (18:01 +0200)]
macosx/fspanel: remove some dead code

11 years agomacosx/open: minor code optimization
Felix Paul Kühne [Fri, 24 Aug 2012 15:59:40 +0000 (17:59 +0200)]
macosx/open: minor code optimization

11 years agomacosx/output: simplify header and implementation
Felix Paul Kühne [Fri, 24 Aug 2012 15:58:00 +0000 (17:58 +0200)]
macosx/output: simplify header and implementation

11 years agomacosx/playlistinfo: simplify header and implementation
Felix Paul Kühne [Fri, 24 Aug 2012 15:52:53 +0000 (17:52 +0200)]
macosx/playlistinfo: simplify header and implementation

11 years agoOS/2: Include unistd.h in modules/access_output/files.c
KO Myung-Hun [Fri, 24 Aug 2012 13:39:59 +0000 (22:39 +0900)]
OS/2: Include unistd.h in modules/access_output/files.c

Thie fixes the following error.

-----
make.exe[1]: Entering directory `F:/lang/work/vlc/vlc.git/modules/access_output'
  CC     libaccess_output_file_plugin_la-file.lo
file.c: In function 'Open':
file.c:142: error: 'STDOUT_FILENO' undeclared (first use in this function)
file.c:142: error: (Each undeclared identifier is reported only once
file.c:142: error: for each function it appears in.)
make.exe[1]: *** [libaccess_output_file_plugin_la-file.lo] Error 1
make.exe[1]: Leaving directory `F:/lang/work/vlc/vlc.git/modules/access_output'
make.exe: *** [all] Error 2
-----

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agofile: set the non-blocking flag on pipes and sockets passed as fd://
Rémi Denis-Courmont [Fri, 24 Aug 2012 15:06:12 +0000 (18:06 +0300)]
file: set the non-blocking flag on pipes and sockets passed as fd://

11 years agoMKV: fix metadata, by reading the spec
Jean-Baptiste Kempf [Fri, 24 Aug 2012 14:09:35 +0000 (16:09 +0200)]
MKV: fix metadata, by reading the spec

11 years agomacosx: simplify prefs widgets code slightly
Felix Paul Kühne [Fri, 24 Aug 2012 11:57:48 +0000 (13:57 +0200)]
macosx: simplify prefs widgets code slightly

11 years agomacosx: simplify prefs widgets header
Felix Paul Kühne [Fri, 24 Aug 2012 11:52:43 +0000 (13:52 +0200)]
macosx: simplify prefs widgets header

11 years agomacosx/open: fix compilation warnings
Felix Paul Kühne [Fri, 24 Aug 2012 11:48:15 +0000 (13:48 +0200)]
macosx/open: fix compilation warnings

11 years agomacosx/open: simplify header
Felix Paul Kühne [Fri, 24 Aug 2012 11:27:30 +0000 (13:27 +0200)]
macosx/open: simplify header

11 years agoconfig_Get*Choices(): deal with empty strings (NULL) correctly
Rémi Denis-Courmont [Fri, 24 Aug 2012 11:22:11 +0000 (14:22 +0300)]
config_Get*Choices(): deal with empty strings (NULL) correctly

11 years agoconfig: simplify a bit
Rémi Denis-Courmont [Fri, 24 Aug 2012 11:21:40 +0000 (14:21 +0300)]
config: simplify a bit

11 years agomacosx: simplify AppleScript API category
Felix Paul Kühne [Fri, 24 Aug 2012 11:18:17 +0000 (13:18 +0200)]
macosx: simplify AppleScript API category

11 years agomacosx: split StringUtility from VLCMain and move it to a separate class where it...
Felix Paul Kühne [Fri, 24 Aug 2012 11:12:10 +0000 (13:12 +0200)]
macosx: split StringUtility from VLCMain and move it to a separate class where it belongs

11 years agomacosx/MainWindow: modernize getter
Felix Paul Kühne [Fri, 24 Aug 2012 10:56:45 +0000 (12:56 +0200)]
macosx/MainWindow: modernize getter

11 years agomacosx/CoreInteraction: modernize getters and setters API
Felix Paul Kühne [Fri, 24 Aug 2012 10:48:49 +0000 (12:48 +0200)]
macosx/CoreInteraction: modernize getters and setters API

11 years agoRemove frontrow plugin
Jean-Baptiste Kempf [Fri, 24 Aug 2012 10:37:48 +0000 (12:37 +0200)]
Remove frontrow plugin

11 years agomacosx: replaced deprecated 'UpdateSystemActivity' call with a modern, IOKit-based...
Felix Paul Kühne [Fri, 24 Aug 2012 10:32:14 +0000 (12:32 +0200)]
macosx: replaced deprecated 'UpdateSystemActivity' call with a modern, IOKit-based approach to prevent system sleep (close #6589)

This way, we can also differenciate between screen sleep (for video) and system sleep (for audio)

11 years agomacosx: updated str_format_meta argument
Felix Paul Kühne [Fri, 24 Aug 2012 09:49:33 +0000 (11:49 +0200)]
macosx: updated str_format_meta argument

11 years agomacosx: move code from CoreInteraction to the AppleScript class, since it was the...
Felix Paul Kühne [Fri, 24 Aug 2012 09:47:58 +0000 (11:47 +0200)]
macosx: move code from CoreInteraction to the AppleScript class, since it was the only client using it

11 years agomacosx/MainMenu: cosmetics
Felix Paul Kühne [Fri, 24 Aug 2012 09:41:11 +0000 (11:41 +0200)]
macosx/MainMenu: cosmetics

11 years agomacosx: added an explicit 'View' menu for the new customization options
Felix Paul Kühne [Fri, 24 Aug 2012 08:58:39 +0000 (10:58 +0200)]
macosx: added an explicit 'View' menu for the new customization options

11 years agomacosx: Declare all of MainWindow's methods in its interfaces
Brendon Justin [Thu, 16 Aug 2012 15:38:58 +0000 (11:38 -0400)]
macosx: Declare all of MainWindow's methods in its interfaces

Fixes compiler warnings for a few methods without declarations called
before their definitions.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agoMKV: improve metadata for broken muxers
Jean-Baptiste Kempf [Thu, 23 Aug 2012 23:29:14 +0000 (01:29 +0200)]
MKV: improve metadata for broken muxers

11 years agoMKV: support target Type for metadata
Jean-Baptiste Kempf [Thu, 23 Aug 2012 23:04:06 +0000 (01:04 +0200)]
MKV: support target Type for metadata

This allows to differentiate Title and Album, for example

11 years agomacosx/MainWindow: added a fast-mode to show/hide the customizable buttons, since...
Felix Paul Kühne [Thu, 23 Aug 2012 22:26:10 +0000 (00:26 +0200)]
macosx/MainWindow: added a fast-mode to show/hide the customizable buttons, since there is no need to do CoreAnimation stuff in a hidden window (close #7360)

11 years agomacosx/VideoEffects: fixed incomplete 'Anaglyph' implementation
Felix Paul Kühne [Thu, 23 Aug 2012 21:49:39 +0000 (23:49 +0200)]
macosx/VideoEffects: fixed incomplete 'Anaglyph' implementation

11 years agomacosx: Add Anaglyph 3D interface
Zoran Turalija [Thu, 23 Aug 2012 13:45:29 +0000 (15:45 +0200)]
macosx: Add Anaglyph 3D interface

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agoQt: try to fix recents crash on WinXP
Jean-Baptiste Kempf [Thu, 23 Aug 2012 19:55:01 +0000 (21:55 +0200)]
Qt: try to fix recents crash on WinXP

11 years agoPartial atomic replacement for antiquated GCC versions (fixes #6825)
Rémi Denis-Courmont [Thu, 23 Aug 2012 17:45:40 +0000 (20:45 +0300)]
Partial atomic replacement for antiquated GCC versions (fixes #6825)

11 years agoinput: use unsigned atomic value
Rémi Denis-Courmont [Thu, 23 Aug 2012 18:00:58 +0000 (21:00 +0300)]
input: use unsigned atomic value

11 years agoFix vlc_atomic_compare_swap() return value
Rémi Denis-Courmont [Thu, 23 Aug 2012 17:44:01 +0000 (20:44 +0300)]
Fix vlc_atomic_compare_swap() return value

(Though in practice, the only call site ignores the return value.)

11 years agoRemove untenable const qualifiers from vlc_atomic_get()
Rémi Denis-Courmont [Thu, 23 Aug 2012 17:43:28 +0000 (20:43 +0300)]
Remove untenable const qualifiers from vlc_atomic_get()

11 years agoQt: eventratelimiter: use mutex
Francois Cartegnie [Wed, 22 Aug 2012 19:55:36 +0000 (21:55 +0200)]
Qt: eventratelimiter: use mutex

11 years agoQt4: add SAP session name to RTP/AVP and RTP/TS destinations
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:37:43 +0000 (17:37 +0300)]
Qt4: add SAP session name to RTP/AVP and RTP/TS destinations

11 years agoQt4: remove broken SAP widgets in streaming wizard (fixes #4322)
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:39:35 +0000 (17:39 +0300)]
Qt4: remove broken SAP widgets in streaming wizard (fixes #4322)

11 years agoQt4: spelling
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:24:13 +0000 (17:24 +0300)]
Qt4: spelling

11 years agoQt4: remove non-working stream output wizard TTL field (refs #4322)
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:20:39 +0000 (17:20 +0300)]
Qt4: remove non-working stream output wizard TTL field (refs #4322)

In fact, the defaut values in the preferences are better than the
default value in the wizard. If the user really needs to change the
default for IPv4 multicast, (s)he can always save it in the
preferences more permantly.

11 years agoWin32: display stacktrace before modules list
Jean-Baptiste Kempf [Thu, 23 Aug 2012 14:01:27 +0000 (16:01 +0200)]
Win32: display stacktrace before modules list

11 years agoRelicense meta_engine modules to LGPL
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:33:13 +0000 (14:33 +0200)]
Relicense meta_engine modules to LGPL

11 years agoTaglib: bump requirement to 1.6.1
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:28:15 +0000 (14:28 +0200)]
Taglib: bump requirement to 1.6.1

And delete contributions from Götz Waschk

11 years agov4l2: add basic support for AM and FM tuners (fixes #6788)
Rémi Denis-Courmont [Thu, 23 Aug 2012 12:18:30 +0000 (15:18 +0300)]
v4l2: add basic support for AM and FM tuners (fixes #6788)

11 years agoFix non-file input slaves
Rémi Denis-Courmont [Thu, 23 Aug 2012 12:17:38 +0000 (15:17 +0300)]
Fix non-file input slaves

11 years agoMKV: improve debugging of metadata
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:14:09 +0000 (14:14 +0200)]
MKV: improve debugging of metadata

11 years agoMKV: do not set a date in UTC format
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:04:34 +0000 (14:04 +0200)]
MKV: do not set a date in UTC format

We do not know how to display it anyway

11 years agoMKV: fixes for Metadata parsing
Jean-Baptiste Kempf [Thu, 23 Aug 2012 11:23:00 +0000 (13:23 +0200)]
MKV: fixes for Metadata parsing

11 years agoWin32: Select the last DVD drive from prefs
Jean-Baptiste Kempf [Wed, 22 Aug 2012 20:56:48 +0000 (22:56 +0200)]
Win32: Select the last DVD drive from prefs

Ref: #6719

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agomacosx/open: added controls to capture Live Audio along with the current screen content
Felix Paul Kühne [Thu, 23 Aug 2012 10:54:09 +0000 (12:54 +0200)]
macosx/open: added controls to capture Live Audio along with the current screen content

11 years agomacosx/CAS: replace deprecated API calls with modern blocks-based counterparts
Felix Paul Kühne [Thu, 23 Aug 2012 10:30:43 +0000 (12:30 +0200)]
macosx/CAS: replace deprecated API calls with modern blocks-based counterparts

11 years agomacosx/wizard: replace deprecated API calls with modern blocks-based counterparts
Felix Paul Kühne [Thu, 23 Aug 2012 10:27:39 +0000 (12:27 +0200)]
macosx/wizard: replace deprecated API calls with modern blocks-based counterparts

11 years agomacosx/output: fixed rare exception
Felix Paul Kühne [Thu, 23 Aug 2012 10:23:18 +0000 (12:23 +0200)]
macosx/output: fixed rare exception

11 years agomacosx/output: replaced deprecated API call and fixed long standing warning
Felix Paul Kühne [Thu, 23 Aug 2012 10:17:12 +0000 (12:17 +0200)]
macosx/output: replaced deprecated API call and fixed long standing warning

11 years agomacosx/prefs_widgets: replace deprecated API call with modern blocks-based counterpart
Felix Paul Kühne [Thu, 23 Aug 2012 10:13:36 +0000 (12:13 +0200)]
macosx/prefs_widgets: replace deprecated API call with modern blocks-based counterpart

11 years agomacosx/playlist: replaced deprecated API call
Felix Paul Kühne [Thu, 23 Aug 2012 10:11:12 +0000 (12:11 +0200)]
macosx/playlist: replaced deprecated API call

11 years agomacosx/open: replace deprecated API call with modern blocks-based counterpart
Felix Paul Kühne [Thu, 23 Aug 2012 10:09:07 +0000 (12:09 +0200)]
macosx/open: replace deprecated API call with modern blocks-based counterpart

11 years agomacosx/messages: replace deprecated API call with modern blocks-based counterpart
Felix Paul Kühne [Thu, 23 Aug 2012 10:04:51 +0000 (12:04 +0200)]
macosx/messages: replace deprecated API call with modern blocks-based counterpart

Additionally, fix a leak

11 years agomacosx/simpleprefs: replaced deprecated API call with modern counterpart using ObjC...
Felix Paul Kühne [Thu, 23 Aug 2012 09:59:50 +0000 (11:59 +0200)]
macosx/simpleprefs: replaced deprecated API call with modern counterpart using ObjC 2.0 blocks

11 years agomacosx: added 'macosx-appleremote-sysvol' to simple prefs (interface category)
Felix Paul Kühne [Thu, 23 Aug 2012 09:53:17 +0000 (11:53 +0200)]
macosx: added 'macosx-appleremote-sysvol' to simple prefs (interface category)

11 years agomacosx: added option to disable the next/prev feature on the Apple Remote (close...
Felix Paul Kühne [Thu, 23 Aug 2012 09:44:13 +0000 (11:44 +0200)]
macosx: added option to disable the next/prev feature on the Apple Remote (close #6508)

11 years agocore: do not squash VLC_VERBOSE environment variable setting
Rémi Denis-Courmont [Thu, 23 Aug 2012 09:23:03 +0000 (12:23 +0300)]
core: do not squash VLC_VERBOSE environment variable setting

It did not work at all anymore.

11 years agocore: use STDERR_FILENO
Rémi Denis-Courmont [Thu, 23 Aug 2012 09:22:49 +0000 (12:22 +0300)]
core: use STDERR_FILENO

11 years agov4l2: factor device open
Rémi Denis-Courmont [Thu, 23 Aug 2012 09:11:01 +0000 (12:11 +0300)]
v4l2: factor device open

This will be used by the radio tuner.

11 years agov4l2: remove unused strings
Rémi Denis-Courmont [Thu, 23 Aug 2012 08:45:03 +0000 (11:45 +0300)]
v4l2: remove unused strings

11 years agomacosx/Open: merge the QTCapture and QTSound views
Felix Paul Kühne [Thu, 23 Aug 2012 09:12:09 +0000 (11:12 +0200)]
macosx/Open: merge the QTCapture and QTSound views

This also allows to set QTSound as an input slave for QTCapture to capture both ES at the same time. (close #6851)

11 years agovout: inherit variables from configuration (fixes #7378)
Rémi Denis-Courmont [Wed, 22 Aug 2012 19:18:51 +0000 (22:18 +0300)]
vout: inherit variables from configuration (fixes #7378)

The VLC UIs use the VLC configuration instead of variables. That way,
updated values are propagated immediately, rather than when a video
output is created.

Since the snapshot-related variables have no callbacks, they only need
to be created if and when they are overriden/set. This only occurs with
the LibVLC media player snapshot function (which remains quite broken).

11 years agomacosx: improve main window initialization
Felix Paul Kühne [Wed, 22 Aug 2012 16:13:49 +0000 (18:13 +0200)]
macosx: improve main window initialization

This targets the same issue as 5b8a4057, but in a saner approach

11 years agomacosx/playlist: add another sanity check and simplify the code a bit
Felix Paul Kühne [Wed, 22 Aug 2012 16:07:21 +0000 (18:07 +0200)]
macosx/playlist: add another sanity check and simplify the code a bit

11 years agoAdd shortcuts to support for RTMP[E][S][T][TE][TS]
Samuel Pitoiset [Mon, 20 Aug 2012 22:11:26 +0000 (00:11 +0200)]
Add shortcuts to support for RTMP[E][S][T][TE][TS]

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agomacosx: fixed potential race condition
Felix Paul Kühne [Wed, 22 Aug 2012 15:46:24 +0000 (17:46 +0200)]
macosx: fixed potential race condition

items stored in a xib should only interacted with after its loaded, which may be after NSApp is

11 years agoMKV: more metadata matching
Jean-Baptiste Kempf [Wed, 22 Aug 2012 15:04:04 +0000 (17:04 +0200)]
MKV: more metadata matching

11 years agomacosx/playlist: add another sanity check
Felix Paul Kühne [Wed, 22 Aug 2012 14:38:43 +0000 (16:38 +0200)]
macosx/playlist: add another sanity check

11 years agomacosx/playlist: added missing sanity check
Felix Paul Kühne [Wed, 22 Aug 2012 14:16:46 +0000 (16:16 +0200)]
macosx/playlist: added missing sanity check

11 years agomacosx/open: added missing sanity checks
Felix Paul Kühne [Wed, 22 Aug 2012 14:16:27 +0000 (16:16 +0200)]
macosx/open: added missing sanity checks