]> git.sesse.net Git - vlc/log
vlc
13 years agoQt: simplify
Jean-Baptiste Kempf [Wed, 25 May 2011 09:05:36 +0000 (11:05 +0200)]
Qt: simplify

13 years agoQt: Solve issue with alwaysOnTop and fullscreen conflicting
Jean-Baptiste Kempf [Wed, 25 May 2011 08:54:35 +0000 (10:54 +0200)]
Qt: Solve issue with alwaysOnTop and fullscreen conflicting

Win32 only, for some reason (Qt bug?)
Close #3976

13 years agoContribs: fix dshow headers extraction
Jean-Baptiste Kempf [Tue, 24 May 2011 15:49:38 +0000 (17:49 +0200)]
Contribs: fix dshow headers extraction

13 years agoCue sheet files are playlists
Jean-Baptiste Kempf [Tue, 24 May 2011 15:00:25 +0000 (17:00 +0200)]
Cue sheet files are playlists

13 years agoCue: support COMMENT
Jean-Baptiste Kempf [Tue, 24 May 2011 14:46:48 +0000 (16:46 +0200)]
Cue: support COMMENT

13 years agoCue: use URI to open the file
Jean-Baptiste Kempf [Tue, 24 May 2011 14:20:13 +0000 (16:20 +0200)]
Cue: use URI to open the file

13 years agoTaglib: do not write 0 as track position if tracknumber is ""
Jean-Baptiste Kempf [Tue, 24 May 2011 11:35:21 +0000 (13:35 +0200)]
Taglib: do not write 0 as track position if tracknumber is ""

13 years agoWin32: fix compilation for update
Jean-Baptiste Kempf [Tue, 24 May 2011 11:04:54 +0000 (13:04 +0200)]
Win32: fix compilation for update

Broken in 9b34074c6e2fcb9baea5a3057da9b94a361607d4

13 years agoandroid/configure.sh: look for configure in srcdir
Rafaël Carré [Mon, 23 May 2011 21:40:19 +0000 (17:40 -0400)]
android/configure.sh: look for configure in srcdir

also remove obsolete configure option

13 years agovlc-plugin: add potentially useful directory variables
Rémi Denis-Courmont [Mon, 23 May 2011 20:38:47 +0000 (23:38 +0300)]
vlc-plugin: add potentially useful directory variables

13 years agoFixed OSD EPG and build it directly at the display size.
Laurent Aimar [Mon, 23 May 2011 20:12:24 +0000 (22:12 +0200)]
Fixed OSD EPG and build it directly at the display size.

As a side effect it is now build at the display size.

13 years agoUpdated update code to vlc_clone().
Laurent Aimar [Mon, 23 May 2011 19:14:25 +0000 (21:14 +0200)]
Updated update code to vlc_clone().

13 years agoUsed vlc_clone for interface threads.
Laurent Aimar [Mon, 23 May 2011 18:46:43 +0000 (20:46 +0200)]
Used vlc_clone for interface threads.

13 years agoRemoved vlc_thread_set_priority().
Laurent Aimar [Mon, 23 May 2011 18:29:52 +0000 (20:29 +0200)]
Removed vlc_thread_set_priority().

13 years agoAdded vlc_set_priority() helper.
Laurent Aimar [Mon, 23 May 2011 18:29:07 +0000 (20:29 +0200)]
Added vlc_set_priority() helper.

13 years agoConverted input to vlc_clone().
Laurent Aimar [Mon, 23 May 2011 17:19:41 +0000 (19:19 +0200)]
Converted input to vlc_clone().

13 years agoUsed vlc_clone() in src/input/stream_demux.c
Laurent Aimar [Mon, 23 May 2011 16:58:45 +0000 (18:58 +0200)]
Used vlc_clone() in src/input/stream_demux.c

13 years agoQt: synchronization: subtitles duration parameter
Yuval Tze [Wed, 18 May 2011 18:02:58 +0000 (21:02 +0300)]
Qt: synchronization: subtitles duration parameter

new spin box that enables subsdelay filter and disables it when the value is set to 0
the spin box tooltip and suffix are updated according to the subsdelay mode

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoUnexported vlc_thread_set_priority().
Laurent Aimar [Mon, 23 May 2011 16:06:14 +0000 (18:06 +0200)]
Unexported vlc_thread_set_priority().

13 years agoRemoved useless vlc_thread_set_priority() calls in macosx code.
Laurent Aimar [Mon, 23 May 2011 15:57:31 +0000 (17:57 +0200)]
Removed useless vlc_thread_set_priority() calls in macosx code.

The thread are already created with the right priority. If not, then
vlc_clone() should be fixed instead.
Also, the vlc_thread_set_priority() calls on the main interface thread
seem bogus, as the target thread is dedicated to monitor the libvlc
death and is not the main running thread.

13 years agoinput: send position updates to the intf during a fast-skip
Ludovic Fauvet [Thu, 21 Apr 2011 21:16:15 +0000 (23:16 +0200)]
input: send position updates to the intf during a fast-skip

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoStrings: use getTitleFbName for str_format_meta
Jean-Baptiste Kempf [Sun, 22 May 2011 22:33:58 +0000 (00:33 +0200)]
Strings: use getTitleFbName for str_format_meta

Close #4776

13 years agoQt: provide a button to open subtitle
Jean-Baptiste Kempf [Sun, 22 May 2011 21:57:17 +0000 (23:57 +0200)]
Qt: provide a button to open subtitle

Useful for people with accessibility difficulties. No icon yet.
Close #2253

13 years agoUnexported vlc_thread_create/join.
Laurent Aimar [Sun, 22 May 2011 20:30:32 +0000 (22:30 +0200)]
Unexported vlc_thread_create/join.

They are not used by modules anymore.

13 years agoUsed input_Close() where applicable.
Laurent Aimar [Sun, 22 May 2011 19:49:58 +0000 (21:49 +0200)]
Used input_Close() where applicable.

13 years agoAdded input_Close() helper.
Laurent Aimar [Sun, 22 May 2011 19:49:14 +0000 (21:49 +0200)]
Added input_Close() helper.

13 years agoConverted aout waveout to vlc_clone().
Laurent Aimar [Sun, 22 May 2011 19:45:27 +0000 (21:45 +0200)]
Converted aout waveout to vlc_clone().

13 years agoConverted aout directx to vlc_clone().
Laurent Aimar [Sun, 22 May 2011 19:45:14 +0000 (21:45 +0200)]
Converted aout directx to vlc_clone().

13 years agoPlaylist: fix scrolling events in selector
Jean-Baptiste Kempf [Sun, 22 May 2011 19:29:05 +0000 (21:29 +0200)]
Playlist: fix scrolling events in selector

Close #4092

13 years agoAVI: try again to fix metadata issue: #4765
Jean-Baptiste Kempf [Sun, 22 May 2011 19:19:09 +0000 (21:19 +0200)]
AVI: try again to fix metadata issue: #4765

13 years agomacosx: remove references to VLCIntf from the EyeTV class to work-around libvlc crashes
Felix Paul Kühne [Sun, 22 May 2011 19:03:14 +0000 (21:03 +0200)]
macosx: remove references to VLCIntf from the EyeTV class to work-around libvlc crashes

refs #4734

13 years agoQt: mediainfo, difference between URI and URL
Jean-Baptiste Kempf [Sun, 22 May 2011 17:36:18 +0000 (19:36 +0200)]
Qt: mediainfo, difference between URI and URL

One is the actual URL, the other is a metadata
Close #4157

13 years agoQt: add popupAddToPlaylist
Jean-Baptiste Kempf [Sun, 22 May 2011 16:40:33 +0000 (18:40 +0200)]
Qt: add popupAddToPlaylist

Close #4341

13 years agoQt: change shortcut in info dialog
Jean-Baptiste Kempf [Sun, 22 May 2011 12:52:20 +0000 (14:52 +0200)]
Qt: change shortcut in info dialog

Close #4818

13 years agoMKV: misc simplifications, renaming and privatizations
Jean-Baptiste Kempf [Sun, 22 May 2011 10:19:23 +0000 (12:19 +0200)]
MKV: misc simplifications, renaming and privatizations

13 years agoMKV: rename functions to match better the actual implementation
Jean-Baptiste Kempf [Sun, 22 May 2011 00:20:48 +0000 (02:20 +0200)]
MKV: rename functions to match better the actual implementation

13 years agoMKV: privatize methods in virtual_segment_t
Jean-Baptiste Kempf [Sun, 22 May 2011 00:18:03 +0000 (02:18 +0200)]
MKV: privatize methods in virtual_segment_t

13 years agoplaylist: fix error in [874efde6]
Jean-Baptiste Kempf [Sat, 21 May 2011 23:39:12 +0000 (01:39 +0200)]
playlist: fix error in [874efde6]

13 years agoMKV: privatize matroska_segment_c methods
Jean-Baptiste Kempf [Sat, 21 May 2011 22:19:56 +0000 (00:19 +0200)]
MKV: privatize matroska_segment_c methods

13 years agoConverted portaudio to vlc_clone() and fix vlc_cond_wait() usages.
Laurent Aimar [Sat, 21 May 2011 21:57:13 +0000 (23:57 +0200)]
Converted portaudio to vlc_clone() and fix vlc_cond_wait() usages.

13 years agoluaRC: provide deinterlace control
Jean-Baptiste Kempf [Sat, 21 May 2011 21:02:55 +0000 (23:02 +0200)]
luaRC: provide deinterlace control

This would close #4321 , if cli.lua vout function were working

13 years agoMKV: remove unused variables
Jean-Baptiste Kempf [Sat, 21 May 2011 21:24:26 +0000 (23:24 +0200)]
MKV: remove unused variables

13 years agoReworked how the event thread works in mkv demuxer.
Laurent Aimar [Sat, 21 May 2011 20:30:30 +0000 (22:30 +0200)]
Reworked how the event thread works in mkv demuxer.

It now uses vlc_clone()
It is started only when needed.
It does not uselessly poll every 100 or 10 milliseconds anymore...

13 years agoMakefile: renamed file
Pierre Ynard [Sat, 21 May 2011 17:48:01 +0000 (19:48 +0200)]
Makefile: renamed file

13 years agomacosx: fixed another crash after the video stopped playing
Felix Paul Kühne [Sat, 21 May 2011 16:55:44 +0000 (18:55 +0200)]
macosx: fixed another crash after the video stopped playing

13 years agoQt: remove unused variable
Jean-Baptiste Kempf [Sat, 21 May 2011 15:41:44 +0000 (17:41 +0200)]
Qt: remove unused variable

13 years agoASX: fix NULL derefence (LP#785979)
Rémi Denis-Courmont [Sat, 21 May 2011 12:00:28 +0000 (15:00 +0300)]
ASX: fix NULL derefence (LP#785979)

Regression introduced by commit 4a590357633e5ad7419034bd7f20bf175cc12f45.

13 years agoFix one-instance
Rafaël Carré [Fri, 20 May 2011 07:29:44 +0000 (03:29 -0400)]
Fix one-instance

Identity is not a method but a property
"" is not a valid object path

13 years agoshell syntax
Rémi Denis-Courmont [Fri, 20 May 2011 20:08:24 +0000 (23:08 +0300)]
shell syntax

13 years agoConverted oss to vlc_clone().
Laurent Aimar [Thu, 19 May 2011 20:30:32 +0000 (22:30 +0200)]
Converted oss to vlc_clone().

13 years agoConverted ml_watch to vlc_clone().
Laurent Aimar [Thu, 19 May 2011 19:59:54 +0000 (21:59 +0200)]
Converted ml_watch to vlc_clone().

13 years agoConverted bonjour module to vlc_clone().
Laurent Aimar [Thu, 19 May 2011 19:45:50 +0000 (21:45 +0200)]
Converted bonjour module to vlc_clone().

13 years agolibvlc_audio_get_mute(): return correct value
Rémi Denis-Courmont [Fri, 20 May 2011 12:37:36 +0000 (15:37 +0300)]
libvlc_audio_get_mute(): return correct value

13 years agoQt: small simplification
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Qt: small simplification

13 years agoPlaylist simplification in leaf-to-parent management
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Playlist simplification in leaf-to-parent management

13 years agoQt, simplification: kill dead code
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Qt, simplification: kill dead code

13 years agoCorrect documentation of playlist_item_t
Jean-Baptiste Kempf [Fri, 20 May 2011 16:21:21 +0000 (18:21 +0200)]
Correct documentation of playlist_item_t

13 years agoQt: fix MRL update on Win32
Jean-Baptiste Kempf [Fri, 20 May 2011 10:22:38 +0000 (12:22 +0200)]
Qt: fix MRL update on Win32

Should close #4810

13 years agowinvlc: various cleaning and comments
Jean-Baptiste Kempf [Thu, 19 May 2011 23:40:18 +0000 (01:40 +0200)]
winvlc: various cleaning and comments

13 years agoWin32: forgotten error GUI messages
Jean-Baptiste Kempf [Thu, 19 May 2011 22:46:19 +0000 (00:46 +0200)]
Win32: forgotten error GUI messages

13 years agomacosx: disable window restoration on relaunch for playlist and video windows
Felix Paul Kühne [Thu, 19 May 2011 22:30:46 +0000 (00:30 +0200)]
macosx: disable window restoration on relaunch for playlist and video windows

13 years agoWin32: QString.sprintf is a bad solution for complex PRI*64
Jean-Baptiste Kempf [Thu, 19 May 2011 22:21:08 +0000 (00:21 +0200)]
Win32: QString.sprintf is a bad solution for complex PRI*64

13 years agolive555: remove unused variables
Jean-Baptiste Kempf [Thu, 19 May 2011 21:58:13 +0000 (23:58 +0200)]
live555: remove unused variables

13 years agoWin32: more dialogs when submitting the bug reports
Jean-Baptiste Kempf [Thu, 19 May 2011 21:42:34 +0000 (23:42 +0200)]
Win32: more dialogs when submitting the bug reports

Close #4798

13 years agomacosx: wait until the app finished launching to init SPMediaKeyTap
Felix Paul Kühne [Thu, 19 May 2011 19:35:59 +0000 (21:35 +0200)]
macosx: wait until the app finished launching to init SPMediaKeyTap

13 years agoAdd video/webm and audio/webm defacto MIME types
Rémi Denis-Courmont [Thu, 19 May 2011 13:12:41 +0000 (16:12 +0300)]
Add video/webm and audio/webm defacto MIME types

13 years agodbus: Update the TrackList interface implementation
Mirsal Ennaime [Thu, 19 May 2011 14:16:47 +0000 (16:16 +0200)]
dbus: Update the TrackList interface implementation

 * Remove legacy methods
 * Implement the GoTo method

13 years agodbus: Correctly implement the GetTracksMetadata method
Mirsal Ennaime [Thu, 19 May 2011 12:43:52 +0000 (14:43 +0200)]
dbus: Correctly implement the GetTracksMetadata method

13 years agoqtcapture: improved variable handling
Felix Paul Kühne [Thu, 19 May 2011 12:42:25 +0000 (14:42 +0200)]
qtcapture: improved variable handling

Thanks to j-b and ivoire

13 years agodbus: make the RemoveTrack method compliant with MPRIS2
Mirsal Ennaime [Thu, 19 May 2011 10:50:04 +0000 (12:50 +0200)]
dbus: make the RemoveTrack method compliant with MPRIS2

13 years agodbus fixes
Rafaël Carré [Thu, 19 May 2011 03:07:21 +0000 (23:07 -0400)]
dbus fixes

really route messages to tracklist interface
fix DBUS_MPRIS_TRACKLIST_INTERFACE definition
fix CanQuit/CanRaise/HasTracklist input types

fix AddTrack function
The function has changed in mpris 2.1, but the additional parameter isn't being used by VLC (yet)

13 years agompris.py: update to mpris 2.1
Rafaël Carré [Thu, 19 May 2011 02:43:11 +0000 (22:43 -0400)]
mpris.py: update to mpris 2.1

loop/repeat controls are gone, we now need a tri-state button
track change signal doesn't exist anymore in mpris 2.1 and i can't find how
we can be notified of track changes

13 years agodbus: fix introspection data of SetPosition
Rafaël Carré [Thu, 19 May 2011 02:04:16 +0000 (22:04 -0400)]
dbus: fix introspection data of SetPosition

13 years agofix memory leak
Rafaël Carré [Thu, 19 May 2011 01:59:44 +0000 (21:59 -0400)]
fix memory leak

13 years agompris.py: convert from glade to gtk builder
Rafaël Carré [Thu, 19 May 2011 00:03:27 +0000 (20:03 -0400)]
mpris.py: convert from glade to gtk builder

thanks to mirsal

13 years agodbus: Fix the TrackList interface's introspection data
Mirsal Ennaime [Thu, 19 May 2011 00:57:06 +0000 (02:57 +0200)]
dbus: Fix the TrackList interface's introspection data

13 years agoatmo: fix handling of YV12 Frames (with hardware acceleration)
André Weber [Wed, 18 May 2011 20:42:49 +0000 (22:42 +0200)]
atmo: fix handling of YV12 Frames (with hardware acceleration)
- exchange U and V plane to get the right colors again
- fixed some compiler warnings about signed - unsigned compare
- and some missing case entries

13 years agoConverted dv access to vlc_clone().
Laurent Aimar [Wed, 18 May 2011 20:29:57 +0000 (22:29 +0200)]
Converted dv access to vlc_clone().

It also removes useless thread wake up.

13 years agoConverted transcode to vlc_clone().
Laurent Aimar [Wed, 18 May 2011 19:56:04 +0000 (21:56 +0200)]
Converted transcode to vlc_clone().

13 years agoRemoved unused b_error field (transcode).
Laurent Aimar [Wed, 18 May 2011 19:47:56 +0000 (21:47 +0200)]
Removed unused b_error field (transcode).

13 years agoncurses: display the file path instead of URI
Rafaël Carré [Wed, 18 May 2011 20:01:40 +0000 (16:01 -0400)]
ncurses: display the file path instead of URI

Fix #4797

13 years agoXCB/XVideo: match RGBT
Rémi Denis-Courmont [Wed, 18 May 2011 20:06:08 +0000 (23:06 +0300)]
XCB/XVideo: match RGBT

13 years agoReserve RGBT codec (RGBA 5-5-5-1)
Rémi Denis-Courmont [Wed, 18 May 2011 20:05:46 +0000 (23:05 +0300)]
Reserve RGBT codec (RGBA 5-5-5-1)

13 years agoMacOSX: add qtcapture size option.
Katsushi Kobayashi [Wed, 18 May 2011 18:10:47 +0000 (20:10 +0200)]
MacOSX: add qtcapture size option.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
13 years agoscreen: added error handling to prevent this module from failing silently
Felix Paul Kühne [Wed, 18 May 2011 18:00:02 +0000 (20:00 +0200)]
screen: added error handling to prevent this module from failing silently

13 years agoprojectM: variables signedness fix
Jean-Baptiste Kempf [Wed, 18 May 2011 13:53:47 +0000 (15:53 +0200)]
projectM: variables signedness fix

13 years agoAdd support network URI schemes for KDE
Rémi Denis-Courmont [Wed, 18 May 2011 14:45:22 +0000 (17:45 +0300)]
Add support network URI schemes for KDE

Warning: If credentials are required, we are going to have to assume
that KDE passes them in the URL. I have not tested if this was the case
or not. This is potentially nasty for those protocols whereby VLC does
not currently implement any login dialog. But ultimately, I would
consider this a KDE bug (if applicable).

13 years agoMark --ts-es-id-pid as safe
Rémi Denis-Courmont [Wed, 18 May 2011 14:14:10 +0000 (17:14 +0300)]
Mark --ts-es-id-pid as safe

It merely changes the mapping of track IDs. This can be used along
with --audio-track-id which is already marked safe.

This should fix Debian #466323.

13 years agoConverted misc/rtsp.c to vlc_clone().
Laurent Aimar [Tue, 17 May 2011 21:32:49 +0000 (23:32 +0200)]
Converted misc/rtsp.c to vlc_clone().

13 years agoConverted stream_out/vod.c to vlc_clone().
Laurent Aimar [Tue, 17 May 2011 21:19:48 +0000 (23:19 +0200)]
Converted stream_out/vod.c to vlc_clone().

13 years agoConverted remoteosd to vlc_clone().
Laurent Aimar [Tue, 17 May 2011 21:13:11 +0000 (23:13 +0200)]
Converted remoteosd to vlc_clone().

13 years agoConverted atmo filter to vlc_clone().
Laurent Aimar [Tue, 17 May 2011 20:21:05 +0000 (22:21 +0200)]
Converted atmo filter to vlc_clone().

I have just modified it to remove the use of vlc_thread_create(). There is
a lot of improvement that can be done to the way the thread are handled.

I have not tested it for regressions.

13 years agoUdpate in-tree plugins cache path
Rémi Denis-Courmont [Tue, 17 May 2011 15:45:08 +0000 (18:45 +0300)]
Udpate in-tree plugins cache path

13 years agoGUN TLS: provide preset priorities as choices (except NONE)
Rémi Denis-Courmont [Tue, 17 May 2011 14:57:20 +0000 (17:57 +0300)]
GUN TLS: provide preset priorities as choices (except NONE)

("NONE" alone always fails; it is meant for manual configuration.)

13 years agoGNU TLS: switch to string based priorities (fix Debian #624027)
Rémi Denis-Courmont [Tue, 17 May 2011 14:41:26 +0000 (17:41 +0300)]
GNU TLS: switch to string based priorities (fix Debian #624027)

13 years agoGNU TLS: require version 2.0.0 or later
Rémi Denis-Courmont [Tue, 17 May 2011 14:17:59 +0000 (17:17 +0300)]
GNU TLS: require version 2.0.0 or later

This update is required due to API updates.

13 years agoskins2(Win): kill more compil warnings
Erwan Tulou [Tue, 17 May 2011 13:56:04 +0000 (15:56 +0200)]
skins2(Win): kill more compil warnings

13 years agoskins2: kill many compil warnings
Erwan Tulou [Tue, 17 May 2011 09:52:05 +0000 (11:52 +0200)]
skins2: kill many compil warnings

13 years agodbus: Remove warnings and dead code
Mirsal Ennaime [Mon, 16 May 2011 21:39:32 +0000 (23:39 +0200)]
dbus: Remove warnings and dead code

13 years agolibvlc: Update the mpris client code used for the one-instance mode
Mirsal Ennaime [Sun, 15 May 2011 11:03:34 +0000 (13:03 +0200)]
libvlc: Update the mpris client code used for the one-instance mode

 * Connect to the other instance using the mpris2 bus name,
   object path and interfaces so that the one-instance mode
   works with the mpris2-enabled dbus control interface