]> git.sesse.net Git - vlc/log
vlc
10 years agomacosx: addons manager: restructure UI and fix some problems
David Fuhrmann [Mon, 19 May 2014 09:00:36 +0000 (11:00 +0200)]
macosx: addons manager: restructure UI and fix some problems

- remove the + and - buttons, and add a single install button
  instead. Current implementation of uninstall / install has a
  toggle behaviour, so having two buttons was misleading.
- add a fetch button, to load the online repository on request only,
  as done in the qt interface.

10 years agomacosx: addons manager: fix crash when window is repeatedly opened
David Fuhrmann [Mon, 19 May 2014 06:58:18 +0000 (08:58 +0200)]
macosx: addons manager: fix crash when window is repeatedly opened

10 years agomacosx: lock access to addon_entry_t
David Fuhrmann [Sun, 18 May 2014 18:06:54 +0000 (20:06 +0200)]
macosx: lock access to addon_entry_t

10 years agoQt: factorize directory opening
Jean-Baptiste Kempf [Sun, 18 May 2014 21:37:32 +0000 (23:37 +0200)]
Qt: factorize directory opening

10 years agoQt: move getDirectoryDialog to a static helper
Jean-Baptiste Kempf [Sun, 18 May 2014 21:34:16 +0000 (23:34 +0200)]
Qt: move getDirectoryDialog to a static helper

10 years agoQt: factorize code of opening MRL
Jean-Baptiste Kempf [Sun, 18 May 2014 16:09:34 +0000 (18:09 +0200)]
Qt: factorize code of opening MRL

10 years agoQt: rename helper for more clarity
Jean-Baptiste Kempf [Sun, 18 May 2014 16:00:21 +0000 (18:00 +0200)]
Qt: rename helper for more clarity

10 years agoQt: openItem was almost always used to pass options
Jean-Baptiste Kempf [Sun, 18 May 2014 15:58:28 +0000 (17:58 +0200)]
Qt: openItem was almost always used to pass options

So, create a method using QStringList and not input_item.
This should be cleaner in the calling sites, and avoid
calling input_item_new from Qt code

10 years agomacosx: don't continue playback where left off if user set a custom start-time
Felix Paul Kühne [Sun, 18 May 2014 17:21:34 +0000 (19:21 +0200)]
macosx: don't continue playback where left off if user set a custom start-time

10 years agomacosx: don't try to continue playback if current position is 0
Felix Paul Kühne [Sun, 18 May 2014 17:02:38 +0000 (19:02 +0200)]
macosx: don't try to continue playback if current position is 0

10 years agomacosx: continue playback where you left off, take 2 (close #11478)
Felix Paul Kühne [Sun, 18 May 2014 14:28:28 +0000 (16:28 +0200)]
macosx: continue playback where you left off, take 2 (close #11478)

10 years agoQt: playlist enqueue, use the Open:: helper
Jean-Baptiste Kempf [Sun, 18 May 2014 15:05:00 +0000 (17:05 +0200)]
Qt: playlist enqueue, use the Open:: helper

10 years agoQt: use the open helper for streaming
Jean-Baptiste Kempf [Sun, 18 May 2014 15:00:41 +0000 (17:00 +0200)]
Qt: use the open helper for streaming

10 years agoQt: use the open helper to open directories
Jean-Baptiste Kempf [Sun, 18 May 2014 14:56:52 +0000 (16:56 +0200)]
Qt: use the open helper to open directories

And there was no need to use the Item version, and the MRL was bogusly
added to RecentsMRL

10 years agoQt: use the open helper in the Open Dialog
Jean-Baptiste Kempf [Sun, 18 May 2014 14:54:45 +0000 (16:54 +0200)]
Qt: use the open helper in the Open Dialog

10 years agoQt: provide an helper to open items
Jean-Baptiste Kempf [Sun, 18 May 2014 14:54:24 +0000 (16:54 +0200)]
Qt: provide an helper to open items

10 years agoQt: playlist, use the new helper to Open files
Jean-Baptiste Kempf [Sun, 18 May 2014 14:40:50 +0000 (16:40 +0200)]
Qt: playlist, use the new helper to Open files

10 years agoQt: DialogsProvider, use the open helper
Jean-Baptiste Kempf [Sun, 18 May 2014 14:37:51 +0000 (16:37 +0200)]
Qt: DialogsProvider, use the open helper

10 years agoQt: use the new helper for Main Interface DnD actions
Jean-Baptiste Kempf [Sun, 18 May 2014 14:31:36 +0000 (16:31 +0200)]
Qt: use the new helper for Main Interface DnD actions

10 years agoQt: move playMRL slot from THEDP to RecentsMRL
Jean-Baptiste Kempf [Sun, 18 May 2014 12:50:24 +0000 (14:50 +0200)]
Qt: move playMRL slot from THEDP to RecentsMRL

10 years agoQt: add a new class helper to open files
Jean-Baptiste Kempf [Sun, 18 May 2014 12:45:19 +0000 (14:45 +0200)]
Qt: add a new class helper to open files

10 years agoQt: cleanup, remove includes and copyright updates of RecentsMRL
Jean-Baptiste Kempf [Sun, 18 May 2014 11:45:43 +0000 (13:45 +0200)]
Qt: cleanup, remove includes and copyright updates of RecentsMRL

10 years agoQt: cosmetics and update copyright for ActionsManager
Jean-Baptiste Kempf [Sun, 18 May 2014 11:32:20 +0000 (13:32 +0200)]
Qt: cosmetics and update copyright for ActionsManager

10 years agoQt: fix indentation is ActionsManager
Jean-Baptiste Kempf [Sun, 18 May 2014 11:27:44 +0000 (13:27 +0200)]
Qt: fix indentation is ActionsManager

10 years agoQt: remove isAlive from DialogProvider
Jean-Baptiste Kempf [Sun, 18 May 2014 11:25:06 +0000 (13:25 +0200)]
Qt: remove isAlive from DialogProvider

10 years agoQt: use provided Singleton util for RecentsMRL
Jean-Baptiste Kempf [Sun, 18 May 2014 11:12:40 +0000 (13:12 +0200)]
Qt: use provided Singleton util for RecentsMRL

10 years agoQt: add a bunch of virtual for destructors
Jean-Baptiste Kempf [Sun, 18 May 2014 10:42:12 +0000 (12:42 +0200)]
Qt: add a bunch of virtual for destructors

10 years agoQt: registry, inline empty destructor
Jean-Baptiste Kempf [Sun, 18 May 2014 11:03:16 +0000 (13:03 +0200)]
Qt: registry, inline empty destructor

10 years agoQt: remove Extension's WidgetMapper destructor
Jean-Baptiste Kempf [Sun, 18 May 2014 10:47:05 +0000 (12:47 +0200)]
Qt: remove Extension's WidgetMapper destructor

10 years agoQt: use the provided Singleton class for ActionsManager
Jean-Baptiste Kempf [Sun, 18 May 2014 10:41:49 +0000 (12:41 +0200)]
Qt: use the provided Singleton class for ActionsManager

10 years agoQt: use pl_Unlocked in playlist_Add calls
Jean-Baptiste Kempf [Sun, 18 May 2014 10:24:05 +0000 (12:24 +0200)]
Qt: use pl_Unlocked in playlist_Add calls

10 years agomac-configure: remove old cruft and enforce compatibility with Mavericks' compilation...
Felix Paul Kühne [Fri, 16 May 2014 20:35:50 +0000 (22:35 +0200)]
mac-configure: remove old cruft and enforce compatibility with Mavericks' compilation environment

10 years agoinput: fix warning
Felix Paul Kühne [Fri, 16 May 2014 20:30:16 +0000 (22:30 +0200)]
input: fix warning

10 years agomacosx: fix warning
Felix Paul Kühne [Fri, 16 May 2014 20:30:06 +0000 (22:30 +0200)]
macosx: fix warning

10 years agomacosx: clean-up string utility
Felix Paul Kühne [Fri, 16 May 2014 20:20:13 +0000 (22:20 +0200)]
macosx: clean-up string utility

10 years agomacosx: move re-useable code from menu to core interaction object
Felix Paul Kühne [Fri, 16 May 2014 20:17:56 +0000 (22:17 +0200)]
macosx: move re-useable code from menu to core interaction object

10 years agodemux: asf: add workaround for audio es delay
Francois Cartegnie [Fri, 16 May 2014 15:08:38 +0000 (17:08 +0200)]
demux: asf: add workaround for audio es delay

10 years agodemux: asf: remove assertion
Francois Cartegnie [Fri, 16 May 2014 12:47:44 +0000 (14:47 +0200)]
demux: asf: remove assertion

always fails on non mms

10 years agodemux: asf: add TS_0 to debug info
Francois Cartegnie [Fri, 16 May 2014 15:08:47 +0000 (17:08 +0200)]
demux: asf: add TS_0 to debug info

10 years agodemux: asf: fix PCR reset call
Francois Cartegnie [Fri, 16 May 2014 18:54:52 +0000 (20:54 +0200)]
demux: asf: fix PCR reset call

10 years agodemux: asf: set preroll point after indexless seek
Francois Cartegnie [Fri, 16 May 2014 11:58:42 +0000 (13:58 +0200)]
demux: asf: set preroll point after indexless seek

10 years agodemux: asf: fix preroll deadline
Francois Cartegnie [Fri, 16 May 2014 11:59:26 +0000 (13:59 +0200)]
demux: asf: fix preroll deadline

10 years agoaraw: filter out non-finite floating point samples
Rémi Denis-Courmont [Fri, 16 May 2014 11:42:26 +0000 (19:42 +0800)]
araw: filter out non-finite floating point samples

The input is not neessarily trusted. Better safe than sorry.

10 years agointeger: simplify
Rémi Denis-Courmont [Fri, 16 May 2014 12:43:14 +0000 (20:43 +0800)]
integer: simplify

10 years agoContribs: asdcplib, enable freedist and change Win32 flags
Jean-Baptiste Kempf [Fri, 16 May 2014 12:03:55 +0000 (14:03 +0200)]
Contribs: asdcplib, enable freedist and change Win32 flags

10 years agovideo_chroma/swscale.c: Fixup commit eae2f440af1d7e79019adc4da5f871d0592d9f91
Jean-Paul Saman [Fri, 16 May 2014 09:55:48 +0000 (11:55 +0200)]
video_chroma/swscale.c: Fixup commit eae2f440af1d7e79019adc4da5f871d0592d9f91

10 years agoContribs: add asdcplib
Jean-Baptiste Kempf [Fri, 16 May 2014 10:33:11 +0000 (12:33 +0200)]
Contribs: add asdcplib

Not activated by default, because of probable hard OpenSSL dependency
Note that expat is not mandatory to build it...

ASDCPlib in itself is BSD 3-clause

10 years agodcp: ignore prefixes in XML nodes
Simona-Marinela Prodea [Wed, 14 May 2014 18:16:33 +0000 (20:16 +0200)]
dcp: ignore prefixes in XML nodes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agodemux: asf: use send_time as preroll
Francois Cartegnie [Thu, 15 May 2014 18:11:52 +0000 (20:11 +0200)]
demux: asf: use send_time as preroll

Otherwise would buffer a preroll + min track delay

10 years agodemux: asf: use VLC_TS_0 in debug
Francois Cartegnie [Thu, 15 May 2014 18:09:21 +0000 (20:09 +0200)]
demux: asf: use VLC_TS_0 in debug

10 years agodemux: asf: re-preroll on seek
Francois Cartegnie [Thu, 15 May 2014 18:05:20 +0000 (20:05 +0200)]
demux: asf: re-preroll on seek

Should avoid hiccups after seek

10 years agodemux: asf: check only active tracks within video/audio
Francois Cartegnie [Thu, 15 May 2014 18:02:24 +0000 (20:02 +0200)]
demux: asf: check only active tracks within video/audio

or pcr update could never happen

10 years agoRemove unnecessary vlc_playlist.h include
Jean-Baptiste Kempf [Thu, 15 May 2014 16:13:03 +0000 (18:13 +0200)]
Remove unnecessary vlc_playlist.h include

10 years agoupdate: support up to 3k DSA keys
Rafaël Carré [Mon, 12 May 2014 11:05:02 +0000 (13:05 +0200)]
update: support up to 3k DSA keys

10 years agoupdate: handle hash lengths with DSA keys larger than 1024 bits
Rafaël Carré [Mon, 12 May 2014 10:51:17 +0000 (12:51 +0200)]
update: handle hash lengths with DSA keys larger than 1024 bits

10 years agoaout: remove no-op
Rémi Denis-Courmont [Thu, 15 May 2014 14:24:08 +0000 (22:24 +0800)]
aout: remove no-op

The variable is already created by this point.

10 years agoaudio: add test for the new audio device functions
Rémi Denis-Courmont [Thu, 15 May 2014 13:47:35 +0000 (21:47 +0800)]
audio: add test for the new audio device functions

10 years agoaudio: support for enumerating devices of current aoout (fixes #10720)
Rémi Denis-Courmont [Thu, 15 May 2014 13:38:50 +0000 (21:38 +0800)]
audio: support for enumerating devices of current aoout (fixes #10720)

10 years agoaudio: support setting device of current audio output (refs #10720)
Rémi Denis-Courmont [Thu, 15 May 2014 13:08:59 +0000 (21:08 +0800)]
audio: support setting device of current audio output (refs #10720)

10 years agolibvlc: Doxygen cosmetics
Rémi Denis-Courmont [Thu, 15 May 2014 12:22:46 +0000 (20:22 +0800)]
libvlc: Doxygen cosmetics

10 years agodemux: asf: fix mmsh es id offset and PCR handling (fix #11470)
Francois Cartegnie [Sat, 10 May 2014 14:44:26 +0000 (16:44 +0200)]
demux: asf: fix mmsh es id offset and PCR handling (fix #11470)

might fix 11458

10 years agomux: mp4: uninitialized variables
Francois Cartegnie [Wed, 14 May 2014 17:54:37 +0000 (19:54 +0200)]
mux: mp4: uninitialized variables

10 years agosrc/playlist/thread.c: Use the macro to lock/unlock the playlist as in the rest of...
Julien 'Lta' BALLET [Wed, 14 May 2014 16:24:43 +0000 (18:24 +0200)]
src/playlist/thread.c: Use the macro to lock/unlock the playlist as in the rest of the file

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years agoUpdates (probably) outdated comments in libvlc_InternalCreate (the commented behavior...
Julien 'Lta' BALLET [Mon, 12 May 2014 18:14:49 +0000 (20:14 +0200)]
Updates (probably) outdated comments in libvlc_InternalCreate (the commented behavior seems to have been moved to the calling function) in lib/core.c

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years agovdpau/display: fix blending on big-endian platforms (untested)
Rémi Denis-Courmont [Wed, 14 May 2014 09:44:30 +0000 (17:44 +0800)]
vdpau/display: fix blending on big-endian platforms (untested)

10 years agovdpau/display: cut&paste error
Rémi Denis-Courmont [Wed, 14 May 2014 08:57:57 +0000 (16:57 +0800)]
vdpau/display: cut&paste error

10 years agomediacodec: fix field type mismatch
Felix Abecassis [Wed, 14 May 2014 09:47:00 +0000 (11:47 +0200)]
mediacodec: fix field type mismatch

10 years agol10n: Cleaning up po file headers.
Christoph Miebach [Tue, 13 May 2014 20:57:15 +0000 (16:57 -0400)]
l10n: Cleaning up po file headers.

10 years agomacosx: fix resume playback feature
David Fuhrmann [Sat, 10 May 2014 15:38:34 +0000 (17:38 +0200)]
macosx: fix resume playback feature

close #11471

10 years agosrc/input: add a new input option flag to replace values of existing options
David Fuhrmann [Sat, 10 May 2014 15:34:27 +0000 (17:34 +0200)]
src/input: add a new input option flag to replace values of existing options

This flag can be used with input_item_AddOption to replace the value
of an input option, if this option already exists. Otherwise, the
new option is added as usual.

refs #11471

10 years agoinclude/vlc_input_item: correct misleading documentation about VLC_INPUT_OPTION_UNIQUE
David Fuhrmann [Sat, 10 May 2014 15:30:45 +0000 (17:30 +0200)]
include/vlc_input_item: correct misleading documentation about VLC_INPUT_OPTION_UNIQUE

10 years agol10n: Traditional Chinese update
VideoLAN [Mon, 12 May 2014 21:28:04 +0000 (17:28 -0400)]
l10n: Traditional Chinese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Simplified Chinese update
Dean Lee [Mon, 12 May 2014 21:27:59 +0000 (17:27 -0400)]
l10n: Simplified Chinese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Walloon update
VideoLAN [Mon, 12 May 2014 21:26:35 +0000 (17:26 -0400)]
l10n: Walloon update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Vietnamese update
VideoLAN [Mon, 12 May 2014 21:26:03 +0000 (17:26 -0400)]
l10n: Vietnamese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Uzbek update
VideoLAN [Mon, 12 May 2014 21:24:43 +0000 (17:24 -0400)]
l10n: Uzbek update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Initial Urdu translation
VideoLAN [Mon, 12 May 2014 21:24:39 +0000 (17:24 -0400)]
l10n: Initial Urdu translation

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Ukrainian update
Andriy Bandura [Mon, 12 May 2014 21:24:36 +0000 (17:24 -0400)]
l10n: Ukrainian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Initial Tatar translation
VideoLAN [Mon, 12 May 2014 21:23:06 +0000 (17:23 -0400)]
l10n: Initial Tatar translation

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Turkish update
Kaya Zeren [Mon, 12 May 2014 21:23:03 +0000 (17:23 -0400)]
l10n: Turkish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Thai update
Thanakrit Chomphuming [Mon, 12 May 2014 21:22:53 +0000 (17:22 -0400)]
l10n: Thai update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Telugu update
VideoLAN [Mon, 12 May 2014 21:22:49 +0000 (17:22 -0400)]
l10n: Telugu update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Tamil update
VideoLAN [Mon, 12 May 2014 21:22:46 +0000 (17:22 -0400)]
l10n: Tamil update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Initial Silesian translation
VideoLAN [Mon, 12 May 2014 21:08:48 +0000 (17:08 -0400)]
l10n: Initial Silesian translation

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Swedish update
A. Regnander [Mon, 12 May 2014 21:08:45 +0000 (17:08 -0400)]
l10n: Swedish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Serbian update
Đorđe Vasiljević [Mon, 12 May 2014 21:08:38 +0000 (17:08 -0400)]
l10n: Serbian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Albanian update
VideoLAN [Mon, 12 May 2014 21:08:31 +0000 (17:08 -0400)]
l10n: Albanian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Initial Samoan translation
VideoLAN [Mon, 12 May 2014 21:08:28 +0000 (17:08 -0400)]
l10n: Initial Samoan translation

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Slovenian update
Martin Srebotnjak [Mon, 12 May 2014 21:08:25 +0000 (17:08 -0400)]
l10n: Slovenian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Slovak update
Marián Hikaník [Mon, 12 May 2014 21:08:14 +0000 (17:08 -0400)]
l10n: Slovak update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Sinhala update
VideoLAN [Mon, 12 May 2014 21:08:05 +0000 (17:08 -0400)]
l10n: Sinhala update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Russian update
Alexander Lakhin [Mon, 12 May 2014 21:08:00 +0000 (17:08 -0400)]
l10n: Russian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Romanian update
VideoLAN [Mon, 12 May 2014 21:07:50 +0000 (17:07 -0400)]
l10n: Romanian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Portuguese update
Manuela Silva/Alfredo Silva [Mon, 12 May 2014 21:07:44 +0000 (17:07 -0400)]
l10n: Portuguese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Brazilian Portuguese update
VideoLAN [Mon, 12 May 2014 21:07:37 +0000 (17:07 -0400)]
l10n: Brazilian Portuguese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Polish update
Michał Trzebiatowski [Mon, 12 May 2014 21:07:26 +0000 (17:07 -0400)]
l10n: Polish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Punjabi update
Amanpreet Singh Alam [Mon, 12 May 2014 21:07:14 +0000 (17:07 -0400)]
l10n: Punjabi update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Initial Kapampangan translation
VideoLAN [Mon, 12 May 2014 21:07:11 +0000 (17:07 -0400)]
l10n: Initial Kapampangan translation

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Oriya update
VideoLAN [Mon, 12 May 2014 21:07:08 +0000 (17:07 -0400)]
l10n: Oriya update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
10 years agol10n: Occitan update
VideoLAN [Mon, 12 May 2014 21:07:04 +0000 (17:07 -0400)]
l10n: Occitan update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>