vlc.git
9 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)

9 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

9 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

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

9 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

9 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

9 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

9 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.

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

9 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).

9 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

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

9 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)

9 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>
9 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

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

9 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).

9 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.

9 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().

9 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().

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

9 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.

9 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

9 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.)

9 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)

9 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.

9 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

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

9 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

9 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

9 years agoNEWS: Describe the recent changes changes of the dbus control module
Mirsal Ennaime [Sun, 15 May 2011 17:33:53 +0000 (19:33 +0200)]
NEWS: Describe the recent changes changes of the dbus control module

9 years agodbus: Implement the MPRIS v2.1, as published on http://www.mpris.org
Mirsal Ennaime [Wed, 4 Aug 2010 13:23:34 +0000 (15:23 +0200)]
dbus: Implement the MPRIS v2.1, as published on mpris.org

WARNING: These changes are backwards incompatible.
Please refer to the mpris project for documentation.

9 years agovlc-thumb: bugfixes suggested by courmisch
Rafaël Carré [Mon, 16 May 2011 19:44:47 +0000 (15:44 -0400)]
vlc-thumb: bugfixes suggested by courmisch

9 years agoupdate: fix hashing of text files with empty lines
Rafaël Carré [Mon, 16 May 2011 17:30:39 +0000 (13:30 -0400)]
update: fix hashing of text files with empty lines

the current status file for 1.1.9 is one of these

9 years agoQt, info_panel: correctly show the save Meta button
Jean-Baptiste Kempf [Sun, 15 May 2011 23:07:49 +0000 (01:07 +0200)]
Qt, info_panel: correctly show the save Meta button

9 years agoAVI: small fix when parsing metadata
Jean-Baptiste Kempf [Sun, 15 May 2011 22:33:17 +0000 (00:33 +0200)]
AVI: small fix when parsing metadata

Closes #4765

9 years agovlc-thumb: video thumbnailer for nautilus
Rafaël Carré [Sun, 15 May 2011 21:57:08 +0000 (17:57 -0400)]
vlc-thumb: video thumbnailer for nautilus

9 years agortp input: fix dynamic payload handling
Pierre Ynard [Sun, 15 May 2011 19:42:42 +0000 (21:42 +0200)]
rtp input: fix dynamic payload handling

Oops sorry

9 years agoNEWS, LIST and po update for the new filter
Jean-Baptiste Kempf [Sun, 15 May 2011 19:04:37 +0000 (21:04 +0200)]
NEWS, LIST and po update for the new filter

9 years agoUsed vlc_clone instead of vlc_thread_create in goom.
Laurent Aimar [Sun, 15 May 2011 13:38:15 +0000 (15:38 +0200)]
Used vlc_clone instead of vlc_thread_create in goom.

9 years agoAntiflicker filter initial version
dharani.prabhu.s [Tue, 10 May 2011 19:02:51 +0000 (21:02 +0200)]
Antiflicker filter initial version

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
9 years agoAvcodec: map, for the time being, acc_latm to mp4a
Jean-Baptiste Kempf [Sun, 15 May 2011 15:55:41 +0000 (17:55 +0200)]
Avcodec: map, for the time being, acc_latm to mp4a

9 years agoWin32: no portaudio and no SDL in default configure
Jean-Baptiste Kempf [Sun, 15 May 2011 15:46:33 +0000 (17:46 +0200)]
Win32: no portaudio and no SDL in default configure

Why so? Because, while SDL video could be useful, SDL_audio and
portaudio don't bring anything to the table, so far...

9 years agoAvformat: do not add attachment as ES
Jean-Baptiste Kempf [Sun, 15 May 2011 13:41:49 +0000 (15:41 +0200)]
Avformat: do not add attachment as ES

9 years agoAVI: better debug message, notably in extended case
Jean-Baptiste Kempf [Sun, 15 May 2011 13:31:27 +0000 (15:31 +0200)]
AVI: better debug message, notably in extended case

9 years agoAVI: support WAVEFORMATEXTENSIBLE for audio
Jean-Baptiste Kempf [Sun, 15 May 2011 13:29:29 +0000 (15:29 +0200)]
AVI: support WAVEFORMATEXTENSIBLE for audio

This is notably used by files produced by FFmpeg
Closes #4742

9 years agoContribs: better configure options for SDL
Jean-Baptiste Kempf [Sun, 15 May 2011 11:25:53 +0000 (13:25 +0200)]
Contribs: better configure options for SDL

9 years agoconfigure: fixed Growl framework detection
Felix Paul Kühne [Sun, 15 May 2011 11:16:55 +0000 (13:16 +0200)]
configure: fixed Growl framework detection

9 years agoskins2: fix warnings about initialization order.
Rémi Duraffort [Sun, 15 May 2011 09:50:32 +0000 (11:50 +0200)]
skins2: fix warnings about initialization order.

9 years agofreetype: better simplification (thanks to rem).
Rémi Duraffort [Sun, 15 May 2011 08:50:03 +0000 (10:50 +0200)]
freetype: better simplification (thanks to rem).

9 years agoposterize: remove unused variable (set but not used)
Rémi Duraffort [Sun, 15 May 2011 08:19:56 +0000 (10:19 +0200)]
posterize: remove unused variable (set but not used)

9 years agotaglib: check for the presence of apefile.h
Rémi Duraffort [Sun, 15 May 2011 08:08:09 +0000 (10:08 +0200)]
taglib: check for the presence of apefile.h

9 years agoAdd 2 shortnames for modules that have options...
Jean-Baptiste Kempf [Sat, 14 May 2011 22:46:53 +0000 (00:46 +0200)]
Add 2 shortnames for modules that have options...

Makes it better for preferences.

9 years agoFix loading plugins still depending on unsafe config actions
Rémi Denis-Courmont [Sat, 14 May 2011 19:43:18 +0000 (22:43 +0300)]
Fix loading plugins still depending on unsafe config actions

9 years agoQt: remove unneeded code
Jean-Baptiste Kempf [Sat, 14 May 2011 18:51:14 +0000 (20:51 +0200)]
Qt: remove unneeded code

9 years agoQt: kill warnings and probably a crash on Win32
Jean-Baptiste Kempf [Sat, 14 May 2011 18:43:03 +0000 (20:43 +0200)]
Qt: kill warnings and probably a crash on Win32

9 years agoQt: fix breakage on Win32 because of moc versions
Jean-Baptiste Kempf [Sat, 14 May 2011 18:25:32 +0000 (20:25 +0200)]
Qt: fix breakage on Win32 because of moc versions

Consistency? what for?

9 years agoAtmo: fix compilation
Jean-Baptiste Kempf [Sat, 14 May 2011 17:12:43 +0000 (19:12 +0200)]
Atmo: fix compilation

9 years agoVisualisation: fix preferences, warnings and cosmetics
Jean-Baptiste Kempf [Sat, 14 May 2011 17:01:47 +0000 (19:01 +0200)]
Visualisation: fix preferences, warnings and cosmetics

9 years agoAvformat demuxer: kill 2 warnings about signedness
Jean-Baptiste Kempf [Sat, 14 May 2011 16:42:39 +0000 (18:42 +0200)]
Avformat demuxer: kill 2 warnings about signedness

9 years agotaglib: read and wirte APE tags for .ape files.
Rémi Duraffort [Sat, 14 May 2011 16:36:37 +0000 (18:36 +0200)]
taglib: read and wirte APE tags for .ape files.

9 years agotaglib: cleanup macro definition.
Rémi Duraffort [Sat, 14 May 2011 11:21:03 +0000 (13:21 +0200)]
taglib: cleanup macro definition.

9 years agomsg_Copy: psz_header can be NULL
Rémi Denis-Courmont [Sat, 14 May 2011 13:55:00 +0000 (16:55 +0300)]
msg_Copy: psz_header can be NULL

9 years agoatmo: fix most warnings, convert to Unicode, kill useless functions
Rémi Denis-Courmont [Sat, 14 May 2011 13:41:41 +0000 (16:41 +0300)]
atmo: fix most warnings, convert to Unicode, kill useless functions

9 years agoWaveout: tentative fix for WinCE
Jean-Baptiste Kempf [Sat, 14 May 2011 13:39:07 +0000 (15:39 +0200)]
Waveout: tentative fix for WinCE

9 years agoQt: win32 warning killing
Jean-Baptiste Kempf [Sat, 14 May 2011 13:14:11 +0000 (15:14 +0200)]
Qt: win32 warning killing

9 years agoQt: more of the same warnings killing
Jean-Baptiste Kempf [Sat, 14 May 2011 13:00:34 +0000 (15:00 +0200)]
Qt: more of the same warnings killing

9 years agoDirectSound: correct include order
Jean-Baptiste Kempf [Sat, 14 May 2011 13:29:52 +0000 (15:29 +0200)]
DirectSound: correct include order

9 years agoMSW vouts: fix warnings
Rémi Denis-Courmont [Sat, 14 May 2011 13:21:15 +0000 (16:21 +0300)]
MSW vouts: fix warnings

9 years agodshow: fix warnings
Rémi Denis-Courmont [Sat, 14 May 2011 13:16:10 +0000 (16:16 +0300)]
dshow: fix warnings

9 years agoQt: more of the same simplifications and warnings
Jean-Baptiste Kempf [Sat, 14 May 2011 12:30:41 +0000 (14:30 +0200)]
Qt: more of the same simplifications and warnings

9 years agoQt: kill unused-parameters variables warnings
Jean-Baptiste Kempf [Sat, 14 May 2011 12:22:47 +0000 (14:22 +0200)]
Qt: kill unused-parameters variables warnings

And other simplifications

9 years agoQt: kill unused_parameters warnings
Jean-Baptiste Kempf [Sat, 14 May 2011 12:01:57 +0000 (14:01 +0200)]
Qt: kill unused_parameters warnings

9 years agoQt: more warnings
Jean-Baptiste Kempf [Sat, 14 May 2011 11:48:44 +0000 (13:48 +0200)]
Qt: more warnings

9 years agoQt, menu: code simplification
Jean-Baptiste Kempf [Sat, 14 May 2011 11:40:57 +0000 (13:40 +0200)]
Qt, menu: code simplification

9 years agoQt: operator priority
Jean-Baptiste Kempf [Sat, 14 May 2011 11:36:06 +0000 (13:36 +0200)]
Qt: operator priority

9 years agoBDA: fix warnings
Rémi Denis-Courmont [Sat, 14 May 2011 11:35:12 +0000 (14:35 +0300)]
BDA: fix warnings

9 years agoQt: fix a warning in the playlist models
Jean-Baptiste Kempf [Sat, 14 May 2011 11:32:56 +0000 (13:32 +0200)]
Qt: fix a warning in the playlist models

9 years agoQt: kill a bunch of warnings
Jean-Baptiste Kempf [Sat, 14 May 2011 11:31:09 +0000 (13:31 +0200)]
Qt: kill a bunch of warnings

9 years agoQt: explicit sign conversion
Jean-Baptiste Kempf [Sat, 14 May 2011 11:14:14 +0000 (13:14 +0200)]
Qt: explicit sign conversion

9 years agobrowser plugins: remove MAKEFLAGS to work around broken buildbot
Rémi Denis-Courmont [Sat, 14 May 2011 11:23:15 +0000 (14:23 +0300)]
browser plugins: remove MAKEFLAGS to work around broken buildbot

9 years agotaglib: fix unused parameters/variables
Rémi Denis-Courmont [Sat, 14 May 2011 11:09:10 +0000 (14:09 +0300)]
taglib: fix unused parameters/variables

9 years agoUPnP: fix warning
Rémi Denis-Courmont [Sat, 14 May 2011 11:00:34 +0000 (14:00 +0300)]
UPnP: fix warning

9 years agoQt: fix a warning about operator precedence
Jean-Baptiste Kempf [Sat, 14 May 2011 11:05:50 +0000 (13:05 +0200)]
Qt: fix a warning about operator precedence

9 years agoQt: remove unused variable in pl_model
Jean-Baptiste Kempf [Sat, 14 May 2011 11:01:01 +0000 (13:01 +0200)]
Qt: remove unused variable in pl_model

9 years agoQt: remove unused variable.
Jean-Baptiste Kempf [Sat, 14 May 2011 10:59:43 +0000 (12:59 +0200)]
Qt: remove unused variable.

9 years agoQt: fix reordering warnings
Jean-Baptiste Kempf [Sat, 14 May 2011 10:56:46 +0000 (12:56 +0200)]
Qt: fix reordering warnings

9 years agoQt: fix signedness issue
Jean-Baptiste Kempf [Sat, 14 May 2011 10:56:31 +0000 (12:56 +0200)]
Qt: fix signedness issue

9 years agoQt: fix signedness comparison issue
Jean-Baptiste Kempf [Sat, 14 May 2011 10:55:53 +0000 (12:55 +0200)]
Qt: fix signedness comparison issue

9 years agoQt: remove unused variable
Jean-Baptiste Kempf [Sat, 14 May 2011 10:55:22 +0000 (12:55 +0200)]
Qt: remove unused variable

9 years agoQt, menus: fix a possible crash
Jean-Baptiste Kempf [Sat, 14 May 2011 10:47:44 +0000 (12:47 +0200)]
Qt, menus: fix a possible crash

9 years agoqt4: fix two crashes.
Rémi Duraffort [Sat, 14 May 2011 10:50:56 +0000 (12:50 +0200)]
qt4: fix two crashes.

Thanks to jb.

9 years agoEnable compilation warnings on C++
Rémi Denis-Courmont [Sat, 14 May 2011 10:53:45 +0000 (13:53 +0300)]
Enable compilation warnings on C++

9 years agoM4 C++ flags macros
Rémi Denis-Courmont [Sat, 14 May 2011 10:53:28 +0000 (13:53 +0300)]
M4 C++ flags macros

9 years agoDummy: select a sane sample format
Rémi Denis-Courmont [Fri, 13 May 2011 20:17:58 +0000 (23:17 +0300)]
Dummy: select a sane sample format

We need to select a format that can be output by the mixer, preferably
the exact format output by the mixer. Keeping the input audio format
breaks for non-linear input formats when S/PDIF output is disabled:
the mixer outputs FL32 that cannot be converted to MPGA, AC-3, etc.

9 years agoRemove dummy plugin config item parameter
Rémi Denis-Courmont [Fri, 13 May 2011 15:35:20 +0000 (18:35 +0300)]
Remove dummy plugin config item parameter

9 years agofluidsynth: correct sound font location in preferences
Rémi Denis-Courmont [Fri, 13 May 2011 15:20:33 +0000 (18:20 +0300)]
fluidsynth: correct sound font location in preferences

9 years agoQt: fix a signal in the media_info dialog
Jean-Baptiste Kempf [Fri, 13 May 2011 15:12:41 +0000 (17:12 +0200)]
Qt: fix a signal in the media_info dialog

9 years agoFix dist after [2b4266d1ea6ddebfa76652687d99ba52186d2bf7]
Jean-Baptiste Kempf [Fri, 13 May 2011 12:22:23 +0000 (14:22 +0200)]
Fix dist after [2b4266d1ea6ddebfa76652687d99ba52186d2bf7]

9 years agoFix dist after [103b41295a80682125ec9b2373dfc1ac346fe656]
Jean-Baptiste Kempf [Fri, 13 May 2011 12:20:08 +0000 (14:20 +0200)]
Fix dist after [103b41295a80682125ec9b2373dfc1ac346fe656]