]>
git.sesse.net Git - vlc/log
Timothy B. Terriberry [Thu, 25 Apr 2013 04:52:52 +0000 (21:52 -0700)]
Use FLAC's picture selection for Vorbis/Opus.
When multiple pictures are embedded in a file, the FLAC demuxer
prioritizes them based on the picture type.
This ports the same algorithm over so it can be used by Vorbis and Opus.
It also extends its behavior for FLAC to work with both pictures
embedded in VORBIS_COMMENT blocks and in normal PICTURE blocks.
This also plugs a memory leak in vorbis_ParseComment() when parsing
METADATA_BLOCK_PICTURE tags.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Timothy B. Terriberry [Thu, 25 Apr 2013 04:50:42 +0000 (21:50 -0700)]
Update attachments when updating metadata.
This makes album art work for formats like Vorbis and Opus which do
not have metadata available immediately after Open().
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Fuhrmann [Thu, 25 Apr 2013 14:28:55 +0000 (16:28 +0200)]
macosx: use height method for controls bar
David Fuhrmann [Thu, 25 Apr 2013 14:22:42 +0000 (16:22 +0200)]
macosx: fix video view and bottom bar framings
... to allow toggling between playlist and video view in lion
fullscreen mode.
close #8496
Jean-Baptiste Kempf [Thu, 25 Apr 2013 12:53:18 +0000 (14:53 +0200)]
On the road to 2.1.0-pre1
Erwan Tulou [Thu, 25 Apr 2013 11:43:53 +0000 (13:43 +0200)]
skins2: fix an equalizer issue
Create the "equalizer-bands" and "equalizer-preamp" variables if not yet
created to ensure that callbacks are added successfully.
Note that this is a hack to work around a lack of proper notification
as to when these variables are created/deleted.
Francois Cartegnie [Thu, 25 Apr 2013 12:07:24 +0000 (14:07 +0200)]
Qt: Menus: escape shortcuts in dynamic entries (fix #7123)
Francois Cartegnie [Wed, 24 Apr 2013 20:15:54 +0000 (22:15 +0200)]
access: http: only warn on deflate errors
Felix Paul Kühne [Thu, 25 Apr 2013 10:41:57 +0000 (12:41 +0200)]
auhal: fix SPDIF -> default device fallback if SPDIF device is unplugged during playback (close #8286)
Rafaël Carré [Thu, 25 Apr 2013 08:56:54 +0000 (10:56 +0200)]
contrib: fix videolan URL
Felix Paul Kühne [Wed, 24 Apr 2013 21:23:40 +0000 (23:23 +0200)]
auhal: unify debug output and add missing error messages
Rémi Denis-Courmont [Wed, 24 Apr 2013 19:25:25 +0000 (22:25 +0300)]
aout: remove left-over audio-device callback (fixes #5273)
Rémi Denis-Courmont [Wed, 24 Apr 2013 19:16:38 +0000 (22:16 +0300)]
waveout: implement device_select (fixes #8491)
Rémi Denis-Courmont [Wed, 24 Apr 2013 19:13:18 +0000 (22:13 +0300)]
waveout: remove sys->i_wave_device_id
Rémi Denis-Courmont [Wed, 24 Apr 2013 19:08:43 +0000 (22:08 +0300)]
DirectSound: implement device_select (fixes #8492)
Rémi Denis-Courmont [Wed, 24 Apr 2013 18:23:00 +0000 (21:23 +0300)]
DirectSound: list devices (fixes #7868)
David Fuhrmann [Wed, 24 Apr 2013 18:16:19 +0000 (20:16 +0200)]
macosx: same action for show playlist menu item and playlist button
Previous code recognized the alt value in Cmd+alt+p as an alt value,
even if the user does not really want to hide the window contents when using
the shortcut.
Felix Paul Kühne [Wed, 24 Apr 2013 16:43:37 +0000 (18:43 +0200)]
auhal: correctly remove devices from list when being unplugged at runtime (close #8476)
Rémi Denis-Courmont [Wed, 24 Apr 2013 16:06:41 +0000 (19:06 +0300)]
pulse: fix NDEBUG-only warning
Rémi Denis-Courmont [Wed, 24 Apr 2013 16:08:37 +0000 (19:08 +0300)]
objects: fix NDEBUG-only warning
Rémi Denis-Courmont [Wed, 24 Apr 2013 16:05:27 +0000 (19:05 +0300)]
objects: limit development-related error message to debug builds
Jean-Baptiste Kempf [Wed, 24 Apr 2013 15:59:52 +0000 (17:59 +0200)]
Freetype: fix warnings
Francois Cartegnie [Wed, 24 Apr 2013 14:30:31 +0000 (16:30 +0200)]
lua: sd: strengthen icecast. (fix #8425)
XML is correct, but data is still random and full of junk...
Felix Paul Kühne [Mon, 22 Apr 2013 22:21:58 +0000 (00:21 +0200)]
contrib: use latest sparkle version from git instead of the dated release
Felix Paul Kühne [Wed, 24 Apr 2013 14:15:32 +0000 (16:15 +0200)]
macosx: fix subtitles drag and drop (close #8477)
Rafaël Carré [Tue, 23 Apr 2013 16:27:18 +0000 (18:27 +0200)]
avcodec audio decoder: stricter PTS output
Only trust demuxer PTS if it is higher than what we expected
Fix demuxers that send several packets with identical PTS
Close #8453
Felix Paul Kühne [Wed, 24 Apr 2013 13:48:06 +0000 (15:48 +0200)]
freetype: fix color rendering (close #8484)
Felix Paul Kühne [Wed, 24 Apr 2013 12:33:44 +0000 (14:33 +0200)]
macosx: remove find_name(podcast)
Francois Cartegnie [Tue, 23 Apr 2013 20:41:48 +0000 (22:41 +0200)]
Qt: AbtractPLItem: missing vtable entry for destructor (fix #8485)
Rémi Denis-Courmont [Tue, 23 Apr 2013 20:22:30 +0000 (23:22 +0300)]
waveout: copy ALSA fake hotplug code (fixes #8482)
Rémi Denis-Courmont [Tue, 23 Apr 2013 20:21:49 +0000 (23:21 +0300)]
waveout: unused variable
Zoran Turalija [Tue, 23 Apr 2013 09:23:25 +0000 (11:23 +0200)]
hotkeys: Added OSD messages for toggle loop tri-state playlist action.
Closes ticket #7933
Based on "loop" part of John French patch:
http://patches.videolan.org/patch/1071/
Modified-and-...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Zoran Turalija [Tue, 23 Apr 2013 08:50:31 +0000 (10:50 +0200)]
hotkeys: Added OSD messages for toggle repeat playlist action.
Resolves part of ticket #7933
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:49:32 +0000 (22:49 +0300)]
var_Command: remove broken-by-design function
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:45:42 +0000 (22:45 +0300)]
Old RC: remove object commands
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:43:05 +0000 (22:43 +0300)]
Lua: remove var.command
(not to be confused with var.libvlc_command and var.vlm_command)
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:38:19 +0000 (22:38 +0300)]
Lua RC: remove generic object commands (never really worked)
Luckily the more useful libvlc commands do work.
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:27:46 +0000 (22:27 +0300)]
Qt: remove find_name("podcast")
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:22:19 +0000 (22:22 +0300)]
podcast: move callbacks to playlist
This SD plugin only works with VLC anyway.
Rémi Denis-Courmont [Tue, 23 Apr 2013 19:19:38 +0000 (22:19 +0300)]
lib: refuse to instantiate podcast SD
It only works with dedicated hooks in the VLC UI at this point.
Jean-Baptiste Kempf [Tue, 23 Apr 2013 16:36:41 +0000 (18:36 +0200)]
Add VLSub to find subtitles
Ref #8131
Jean-Baptiste Kempf [Tue, 23 Apr 2013 15:19:24 +0000 (17:19 +0200)]
Qt: fix subtitles track update
Sandeep Kumar [Tue, 23 Apr 2013 09:42:15 +0000 (15:12 +0530)]
Qt: Make fullscreen bar thinner in one line interface profile.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Kuang Rufan [Tue, 23 Apr 2013 04:20:17 +0000 (12:20 +0800)]
fix compile error on case sensitive file system.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Mon, 22 Apr 2013 22:50:41 +0000 (00:50 +0200)]
macosx: allow drag and drop of disks on the VLC icon in the Dock and in the Finder (close #8377)
Felix Paul Kühne [Mon, 22 Apr 2013 22:30:01 +0000 (00:30 +0200)]
extras/osx: switch to update-test.v.o so we can provide beta updates for 2.1
Jean-Baptiste Kempf [Mon, 22 Apr 2013 22:15:50 +0000 (00:15 +0200)]
DirectX: fix previous commit about WinRT
Felix Paul Kühne [Mon, 22 Apr 2013 21:21:56 +0000 (23:21 +0200)]
macosx: added support for the Boss Key (close #7243)
Felix Paul Kühne [Mon, 22 Apr 2013 20:48:07 +0000 (22:48 +0200)]
macosx: don't listen to media keys if current playlist root is empty or media is being played (close #5612)
David Fuhrmann [Mon, 22 Apr 2013 19:54:04 +0000 (21:54 +0200)]
auhal: remove audio devices callback not before module close
David Fuhrmann [Mon, 22 Apr 2013 19:48:32 +0000 (21:48 +0200)]
auhal: do proper deinitialization when device changes
Felix Paul Kühne [Mon, 22 Apr 2013 20:01:05 +0000 (22:01 +0200)]
macosx: add support for the Video Title option (close #3557)
Felix Paul Kühne [Sun, 21 Apr 2013 18:31:33 +0000 (20:31 +0200)]
freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color
Felix Paul Kühne [Mon, 22 Apr 2013 17:42:31 +0000 (19:42 +0200)]
macosx: make sure that the fspanel is always displayed on the same screen as the vout it belongs to
Rafaël Carré [Mon, 22 Apr 2013 17:27:42 +0000 (19:27 +0200)]
contrib: xml: don't use GetVersionEx on Windows
All the versions we support can use UTF8
Francois Cartegnie [Mon, 22 Apr 2013 17:19:14 +0000 (19:19 +0200)]
Qt: OpenDialog: Don't mix up icons
Jean-Baptiste Kempf [Mon, 22 Apr 2013 17:13:32 +0000 (19:13 +0200)]
Win32: do not use Console in WSA mode
Rémi Denis-Courmont [Mon, 22 Apr 2013 16:35:01 +0000 (19:35 +0300)]
http intf: ensure the password is set
David Fuhrmann [Mon, 22 Apr 2013 16:22:17 +0000 (18:22 +0200)]
macosx: handle more playback menu shortcuts by core
Rémi Denis-Courmont [Mon, 22 Apr 2013 16:22:57 +0000 (19:22 +0300)]
Qt: fix leak
Jean-Baptiste Kempf [Mon, 22 Apr 2013 15:54:33 +0000 (17:54 +0200)]
Qt: fix leak
Jean-Baptiste Kempf [Mon, 22 Apr 2013 15:35:23 +0000 (17:35 +0200)]
Qt: adapt menus to new Audio Device list
Jean-Baptiste Kempf [Mon, 22 Apr 2013 12:22:04 +0000 (14:22 +0200)]
Configure: support for lua5.2
Close #8339
Patch from ll2 on trac
Jean-Baptiste Kempf [Mon, 22 Apr 2013 09:48:40 +0000 (11:48 +0200)]
DirectX: don't set the cooperative level on WinRT
WinRT apps are not cooperative :)
Rafaël Carré [Mon, 22 Apr 2013 05:47:28 +0000 (07:47 +0200)]
Remove broken setting of WINAPI_FAMILY_APP
The define to set would be WINAPI_FAMILY, and it is set by default already.
We should not set it though, as it would prevent us from using forbidden APIs (e.g. winsock).
Close #8410
Felix Paul Kühne [Sun, 21 Apr 2013 22:11:01 +0000 (00:11 +0200)]
macosx: hide playmode buttons by default
This is just to gather feedback during the beta
Felix Paul Kühne [Sun, 21 Apr 2013 22:06:52 +0000 (00:06 +0200)]
macosx: update some copyright headers
Felix Paul Kühne [Sun, 21 Apr 2013 22:06:16 +0000 (00:06 +0200)]
macosx: don't center the fspanel on normal restores (close #5641)
It is still being centered on VLCFirstRun and when switching screens
Felix Paul Kühne [Sun, 21 Apr 2013 21:36:44 +0000 (23:36 +0200)]
macosx: subscribe to libvlccore's debug messages only if the messages panel is actually displayed
This solves the empty console issue for builds running with debug messages enabled
Felix Paul Kühne [Sun, 21 Apr 2013 21:26:24 +0000 (23:26 +0200)]
NEWS: nitpicking
Felix Paul Kühne [Sun, 21 Apr 2013 21:21:26 +0000 (23:21 +0200)]
macosx: fix 'toggle-sidebar' menu state (close #8213)
Felix Paul Kühne [Sun, 21 Apr 2013 20:45:24 +0000 (22:45 +0200)]
NEWS: add Subtitles menu to OSX section
Felix Paul Kühne [Sun, 21 Apr 2013 20:44:13 +0000 (22:44 +0200)]
macosx: add missing l10n to the subtitles menu
Rémi Denis-Courmont [Sun, 21 Apr 2013 18:50:12 +0000 (21:50 +0300)]
Revert "freetype: allow on-the-fly changes of relative font size..."
This reverts commit
92ed368467d3a3e734f8cd9fda2c884c84e03b47 .
This reverts commit
79b43ecd0d30b46501437b3a5f6132a2e4c3bf93 .
This breaks thread containment of the text renderer.
Felix Paul Kühne [Sun, 21 Apr 2013 18:46:13 +0000 (20:46 +0200)]
freetype: fixed compilation on Linux
Felix Paul Kühne [Sun, 21 Apr 2013 18:31:33 +0000 (20:31 +0200)]
freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color
Felix Paul Kühne [Sun, 21 Apr 2013 18:30:25 +0000 (20:30 +0200)]
macosx: expand Subtitles menu for on-the-fly changes of text size, text color, background color, background opacity and outline thickness
Denis Charmet [Sun, 21 Apr 2013 17:06:29 +0000 (19:06 +0200)]
Use the proper type when reordering channels
Jean-Baptiste Kempf [Sun, 21 Apr 2013 15:28:32 +0000 (17:28 +0200)]
Qt: change tools accessor
Jean-Baptiste Kempf [Sun, 21 Apr 2013 15:22:50 +0000 (17:22 +0200)]
Qt: menu, remove navigation part
Jean-Baptiste Kempf [Sun, 21 Apr 2013 15:20:46 +0000 (17:20 +0200)]
Qt: menu: reorder open media options
Jean-Baptiste Kempf [Sun, 21 Apr 2013 15:08:23 +0000 (17:08 +0200)]
Hotkeys: strings simplifications
Zoran Turalija [Tue, 16 Apr 2013 11:16:35 +0000 (13:16 +0200)]
hotkeys: Bookmark subtitle timestamp only if it exists and is enabled.
In ACTIONID_SUBSYNC_MARKSUB, do not bookmark subtitle timestamp if
there is no subtitle, or if subtitle has been currently disabled.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Sun, 21 Apr 2013 14:45:54 +0000 (16:45 +0200)]
Revert "macosx: fix contribute link in about dialog"
This reverts commit
73a4a5a2963c64240d7073a472e53d571ff4c91a .
Felix Paul Kühne [Sun, 21 Apr 2013 14:10:05 +0000 (16:10 +0200)]
macosx: fix potential link in open panel
Felix Paul Kühne [Sun, 21 Apr 2013 14:09:46 +0000 (16:09 +0200)]
macosx: fix contribute link in about dialog
Gleb Pinigin [Sat, 20 Apr 2013 14:27:53 +0000 (21:27 +0700)]
Disable macosx avfoundation capture plugin on iOS
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Sun, 21 Apr 2013 14:34:54 +0000 (16:34 +0200)]
Qt: minor grammar and orthography fixes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Sat, 20 Apr 2013 15:19:31 +0000 (17:19 +0200)]
file access: don't use PathIsNetworkPath in store app
Jean-Baptiste Kempf [Sat, 20 Apr 2013 16:44:31 +0000 (18:44 +0200)]
Update README
Close #8467
Kuang Rufan [Sat, 20 Apr 2013 08:37:50 +0000 (16:37 +0800)]
fix error in getting proxy setting on darwin.
1. fix build error for ios.
2. fix vlc_getProxyUrl always return NULL on osx.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Francois Cartegnie [Sat, 20 Apr 2013 11:30:28 +0000 (13:30 +0200)]
update NEWS
Francois Cartegnie [Sat, 20 Apr 2013 11:24:49 +0000 (13:24 +0200)]
Qt: ConvertDialog: Escape filename in sout (fix #8436 part2)
Francois Cartegnie [Sat, 20 Apr 2013 11:03:20 +0000 (13:03 +0200)]
Qt: SoutInputBox: show decoded mrl (fix #8436 part1)
David Fuhrmann [Sat, 20 Apr 2013 08:39:20 +0000 (10:39 +0200)]
macosx: remove completely unsensical and unneeded delocalize method
David Fuhrmann [Sat, 20 Apr 2013 08:35:54 +0000 (10:35 +0200)]
audiobar graph: remove default values in setting strings
David Fuhrmann [Sat, 20 Apr 2013 08:14:20 +0000 (10:14 +0200)]
macosx: do not translate string setting values in advanced prefs
close #6217
David Fuhrmann [Sat, 20 Apr 2013 06:58:28 +0000 (08:58 +0200)]
macosx: simplify and fix some minor bugs in equalizer code
still needs some testing
close #8375
David Fuhrmann [Thu, 18 Apr 2013 15:51:11 +0000 (17:51 +0200)]
macosx: fix fancy gradient view for nonembedded window
David Fuhrmann [Wed, 17 Apr 2013 17:12:21 +0000 (19:12 +0200)]
macosx: fix time slider status update, hide progress knob when buffering