vlc.git
11 years agoWin64: more work from iconv from NightStrike
Jean-Baptiste Kempf [Wed, 2 Sep 2009 22:03:22 +0000 (00:03 +0200)]
Win64: more work from iconv from NightStrike

11 years agoContrib: fix even more libiconv win64 patch
Jean-Baptiste Kempf [Wed, 2 Sep 2009 21:24:52 +0000 (23:24 +0200)]
Contrib: fix even more libiconv win64 patch

11 years agomacosx/framework: added a hack to fix compilation on Snow Leopard against the 10...
Felix Paul Kühne [Wed, 2 Sep 2009 21:22:07 +0000 (23:22 +0200)]
macosx/framework: added a hack to fix compilation on Snow Leopard against the 10.5 SDK

11 years ago10l: Fix typo
Jean-Baptiste Kempf [Wed, 2 Sep 2009 20:28:26 +0000 (22:28 +0200)]
10l: Fix typo

11 years agoUpdate libiconv to latest release...
Jean-Baptiste Kempf [Wed, 2 Sep 2009 20:22:42 +0000 (22:22 +0200)]
Update libiconv to latest release...

The enormous mac patch is discarded. But we couldn't stay with such an old version anyway.

11 years agoWMAPro: increase the i_output_max to have a proper decoding
Jean-Baptiste Kempf [Wed, 2 Sep 2009 18:48:40 +0000 (20:48 +0200)]
WMAPro: increase the i_output_max to have a proper decoding

11 years agoFourCC reordering for Audio
Jean-Baptiste Kempf [Wed, 2 Sep 2009 17:49:22 +0000 (19:49 +0200)]
FourCC reordering for Audio

11 years agoWMAP native decoder entered FFmpeg.
Jean-Baptiste Kempf [Wed, 2 Sep 2009 17:45:31 +0000 (19:45 +0200)]
WMAP native decoder entered FFmpeg.

11 years agoContrib: fix FFmpeg for Win64 compilation
Jean-Baptiste Kempf [Wed, 2 Sep 2009 15:32:43 +0000 (17:32 +0200)]
Contrib: fix FFmpeg for Win64 compilation

11 years agoEnabled yuv in "vout display" wrapper.
Laurent Aimar [Wed, 2 Sep 2009 19:53:44 +0000 (21:53 +0200)]
Enabled yuv in "vout display" wrapper.

11 years agoConverted yuv to "vout display" API.
Laurent Aimar [Wed, 2 Sep 2009 19:53:11 +0000 (21:53 +0200)]
Converted yuv to "vout display" API.

11 years agolibvlc-module: comments fix
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:35:57 +0000 (19:35 +0300)]
libvlc-module: comments fix

11 years agoPulseAudio: use 16-bits PCM if FPU is missing
Rémi Denis-Courmont [Wed, 2 Sep 2009 18:48:09 +0000 (21:48 +0300)]
PulseAudio: use 16-bits PCM if FPU is missing

11 years agoPulseAudio: don't clutter console
Rémi Denis-Courmont [Wed, 2 Sep 2009 18:47:56 +0000 (21:47 +0300)]
PulseAudio: don't clutter console

11 years agovideo_filter: remove unneeded function.
Rémi Duraffort [Wed, 2 Sep 2009 17:15:30 +0000 (19:15 +0200)]
video_filter: remove unneeded function.

11 years agovideo_filter_deinterlace: cosmetics.
Rémi Duraffort [Wed, 2 Sep 2009 16:43:32 +0000 (18:43 +0200)]
video_filter_deinterlace: cosmetics.

11 years agovideo_filter_noise: remove unneeded function and variables.
Rémi Duraffort [Wed, 2 Sep 2009 16:06:12 +0000 (18:06 +0200)]
video_filter_noise: remove unneeded function and variables.

11 years agolive555 : delay RTSP PAUSE command while in paused state
Sébastien Escudier [Mon, 31 Aug 2009 14:33:28 +0000 (16:33 +0200)]
live555 : delay RTSP PAUSE command while in paused state

Otherwise, the seek command would unpause the stream and that's not
what vlc is expecting.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoFix typo in src/input/stream.c to use CAN_FASTSEEK instead of CAN_SEEK
Christopher Rath [Wed, 2 Sep 2009 17:04:11 +0000 (20:04 +0300)]
Fix typo in src/input/stream.c to use CAN_FASTSEEK instead of CAN_SEEK

There is a bug in AStreamSeekStream that is causing all input modules
that support CAN_SEEK to be treated as CAN_FASTSEEK.  This in turn
causes far too many seeks in slower seeking sources which results in
performance problems when playing video.  The fix is a simple change of
CAN_SEEK to CAN_FASTSEEK.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoAdded window roles for X11
Nick Pope [Tue, 1 Sep 2009 20:46:21 +0000 (21:46 +0100)]
Added window roles for X11

Window roles can be used when configuring window managers to help users
place their windows and dialogs according to their preference.  This is
particularly useful for some of the *box window managers.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoconfigure.ac - lua checks
Dominique Martinet [Fri, 28 Aug 2009 11:18:07 +0000 (13:18 +0200)]
configure.ac - lua checks

Makes the configure throw an error when lua is not found and
--enable-lua has been specified.
Also checks for liblua with libmath, so it actually works when there
is no pkgconfig file.

Slightly modified by Rémi Denis-Courmont
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agopicture_pool_Delete: memory leak
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:27:09 +0000 (19:27 +0300)]
picture_pool_Delete: memory leak

11 years agoXCB_xv: wait until picture is displayed
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:22:53 +0000 (19:22 +0300)]
XCB_xv: wait until picture is displayed

Note that this does not ensure that the SHM can be written to (we would
need to handle an event for this).

11 years agoXCB_x11: wait until picture is displayed
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:22:26 +0000 (19:22 +0300)]
XCB_x11: wait until picture is displayed

11 years agoXCB_window: memory leak
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:20:12 +0000 (19:20 +0300)]
XCB_window: memory leak

11 years agoXCB: memory leak
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:19:26 +0000 (19:19 +0300)]
XCB: memory leak

11 years agolive555 fix use of uninitialized variable. The b_bool variable has been replaced...
Sébastien Escudier [Mon, 31 Aug 2009 14:53:07 +0000 (16:53 +0200)]
live555 fix use of uninitialized variable. The b_bool variable has been replaced by p_sys->b_paused a while ago.

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
11 years agoadd_bool wants booleans.
Rémi Duraffort [Wed, 2 Sep 2009 12:41:40 +0000 (14:41 +0200)]
add_bool wants booleans.

11 years agovideo_filter_rss: fix remaining potential memleaks and crash.
Rémi Duraffort [Wed, 2 Sep 2009 12:27:51 +0000 (14:27 +0200)]
video_filter_rss: fix remaining potential memleaks and crash.

11 years agovideo_filter_rss: sanitize error path (and fix a potential memleak).
Rémi Duraffort [Wed, 2 Sep 2009 10:25:57 +0000 (12:25 +0200)]
video_filter_rss: sanitize error path (and fix a potential memleak).

11 years agovideo_filter_rss: cosmetics, remove unused variable and add myself to the authors.
Rémi Duraffort [Wed, 2 Sep 2009 09:05:44 +0000 (11:05 +0200)]
video_filter_rss: cosmetics, remove unused variable and add myself to the authors.

11 years agoadd_string wants a string.
Rémi Duraffort [Wed, 2 Sep 2009 08:39:03 +0000 (10:39 +0200)]
add_string wants a string.

11 years agomacosx/framework: Delay sleeping during playback.
Pierre d'Herbemont [Wed, 2 Sep 2009 12:26:16 +0000 (14:26 +0200)]
macosx/framework: Delay sleeping during playback.

11 years agopython-ctypes: implement basic unit tests
Olivier Aubert [Wed, 2 Sep 2009 09:17:21 +0000 (11:17 +0200)]
python-ctypes: implement basic unit tests

11 years agoWin32: add extra parenthesis for gcc-win32 4.4.1
Jean-Baptiste Kempf [Wed, 2 Sep 2009 08:59:08 +0000 (10:59 +0200)]
Win32: add extra parenthesis for gcc-win32 4.4.1

I thought the C priorities were clear on that kind of figure... Why through an error then?
But, then, why not? It doesn't clutter the code that much and improves fast readability...
Maybe Diego is right... I don't know.

11 years agofile.c: fix compilation on gcc-win32 4.4.1
Jean-Baptiste Kempf [Wed, 2 Sep 2009 08:58:03 +0000 (10:58 +0200)]
file.c: fix compilation on gcc-win32 4.4.1

Previous versions didn't seem to trigger an error here.

11 years agovideo_filter_rss: asynch fetch (no more lags while fetching/parsing the rss feeds).
Rémi Duraffort [Wed, 2 Sep 2009 07:13:29 +0000 (09:13 +0200)]
video_filter_rss: asynch fetch (no more lags while fetching/parsing the rss feeds).

11 years agovideo_filter_rss: use a timer to update the feed. This way we will be able to
Rémi Duraffort [Tue, 1 Sep 2009 11:36:29 +0000 (13:36 +0200)]
video_filter_rss: use a timer to update the feed. This way we will be able to
have an asynchronous fetch (not the case for the moment as the lock is taken
during the complete fetch ).

11 years agovideo_filter_rss: use the return value and fix mutex leak (the mutex was never
Rémi Duraffort [Tue, 1 Sep 2009 08:41:06 +0000 (10:41 +0200)]
video_filter_rss: use the return value and fix mutex leak (the mutex was never
used but it will be used soon).

11 years agoFixed uninitialized i_samples in block_t.
Laurent Aimar [Tue, 1 Sep 2009 19:14:27 +0000 (21:14 +0200)]
Fixed uninitialized i_samples in block_t.

11 years agoFixed block_Realloc.
Laurent Aimar [Tue, 1 Sep 2009 19:13:15 +0000 (21:13 +0200)]
Fixed block_Realloc.

11 years agoFluidsynth: output PCM if there is no FPU
Rémi Denis-Courmont [Tue, 1 Sep 2009 18:37:26 +0000 (21:37 +0300)]
Fluidsynth: output PCM if there is no FPU

11 years agocontribs: replace _all_ libiconv.la paths...
Felix Paul Kühne [Tue, 1 Sep 2009 17:24:36 +0000 (19:24 +0200)]
contribs: replace _all_ libiconv.la paths...

11 years agoframework/macosx: allow x86_64 as architecture and set the project file's compatibili...
Felix Paul Kühne [Tue, 1 Sep 2009 15:00:58 +0000 (17:00 +0200)]
framework/macosx: allow x86_64 as architecture and set the project file's compatibility target to Xcode 3.1

Older releases won't be able to compile the 'native' targets anyway

11 years agocontribs: fixed linking on Snow Leopard
Felix Paul Kühne [Tue, 1 Sep 2009 14:54:07 +0000 (16:54 +0200)]
contribs: fixed linking on Snow Leopard

As libiconv.la is no longer present on Snow Leopard, we need to remove any references to it.

11 years agopython-ctypes: accomodate new event type definitions (cf 96a96f60bb0d1f2506e68b356897...
Olivier Aubert [Tue, 1 Sep 2009 17:06:41 +0000 (19:06 +0200)]
python-ctypes: accomodate new event type definitions (cf 96a96f60bb0d1f2506e68b356897ceca6f6b586d)

Code still works for both old and new versions of includes.

11 years agopython-ctypes: define additional docstrings
Olivier Aubert [Fri, 28 Aug 2009 15:01:58 +0000 (17:01 +0200)]
python-ctypes: define additional docstrings

11 years agoUse the cpp to auto-update libvlc_event_type_name()'s dictionary.
JP Dinger [Mon, 3 Aug 2009 11:50:15 +0000 (13:50 +0200)]
Use the cpp to auto-update libvlc_event_type_name()'s dictionary.

This breaks the new python bindings' trawling of the source.

11 years agoCompile fixes for realaudio.c on linux and -Werror.
JP Dinger [Tue, 1 Sep 2009 15:30:14 +0000 (17:30 +0200)]
Compile fixes for realaudio.c on linux and -Werror.

11 years agoConfigure: remove cygwin mode
Jean-Baptiste Kempf [Tue, 1 Sep 2009 13:57:02 +0000 (15:57 +0200)]
Configure: remove cygwin mode

11 years agoSDL: simplification of detection and requirement of 1.2.10
Jean-Baptiste Kempf [Tue, 1 Sep 2009 13:50:09 +0000 (15:50 +0200)]
SDL: simplification of detection and requirement of 1.2.10

11 years agovout_SDL: fix a warning
Jean-Baptiste Kempf [Tue, 1 Sep 2009 12:11:23 +0000 (14:11 +0200)]
vout_SDL: fix a warning

11 years agoDirectDraw: declaration cosmetics
Jean-Baptiste Kempf [Tue, 1 Sep 2009 09:41:20 +0000 (11:41 +0200)]
DirectDraw: declaration cosmetics

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoDirectDraw: Declare callbacks as expected
Jean-Baptiste Kempf [Tue, 1 Sep 2009 09:38:42 +0000 (11:38 +0200)]
DirectDraw: Declare callbacks as expected

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agomsw vouts: Remove UNICODE ifdef
Jean-Baptiste Kempf [Tue, 1 Sep 2009 09:25:46 +0000 (11:25 +0200)]
msw vouts: Remove UNICODE ifdef

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoDirectDraw: remove unneeded inclusion
Jean-Baptiste Kempf [Tue, 1 Sep 2009 09:20:43 +0000 (11:20 +0200)]
DirectDraw: remove unneeded inclusion

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agocontribs: Distribution file for davinci dm6446
Rafaël Carré [Tue, 1 Sep 2009 08:27:46 +0000 (10:27 +0200)]
contribs: Distribution file for davinci dm6446

11 years agoLoad and unload the vout module in the vout thread.
Laurent Aimar [Mon, 31 Aug 2009 22:05:40 +0000 (00:05 +0200)]
Load and unload the vout module in the vout thread.

11 years agoCosmetics.
Laurent Aimar [Mon, 31 Aug 2009 21:34:32 +0000 (23:34 +0200)]
Cosmetics.

11 years agoCosmetic.
Laurent Aimar [Mon, 31 Aug 2009 19:39:22 +0000 (21:39 +0200)]
Cosmetic.

11 years agoCosmetic.
Laurent Aimar [Mon, 31 Aug 2009 19:38:58 +0000 (21:38 +0200)]
Cosmetic.

11 years agoadd caching emits for dvb, dshow, screen and dvdread
Kaarlo Raiha [Sun, 30 Aug 2009 18:30:45 +0000 (21:30 +0300)]
add caching emits for dvb, dshow, screen and dvdread

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoxcb_screen: fix compilation by ignoring errors for a type of warnings
Rafaël Carré [Mon, 31 Aug 2009 20:53:23 +0000 (22:53 +0200)]
xcb_screen: fix compilation by ignoring errors for a type of warnings

The warning that my gcc 4.4.1 doesn't point a real error

11 years agoReally output VLC_SET_CFLAGS_WERROR info into vlc-config.in
Rafaël Carré [Mon, 31 Aug 2009 20:36:18 +0000 (22:36 +0200)]
Really output VLC_SET_CFLAGS_WERROR info into vlc-config.in

Copy pasting is your friend

11 years agoNEWS about media dir and cleanup
Jean-Baptiste Kempf [Mon, 31 Aug 2009 20:51:43 +0000 (22:51 +0200)]
NEWS about media dir and cleanup

11 years agoMention media dirs in LIST
Jean-Baptiste Kempf [Mon, 31 Aug 2009 20:50:13 +0000 (22:50 +0200)]
Mention media dirs in LIST

11 years agoRemove forgotten pda reference
Jean-Baptiste Kempf [Mon, 31 Aug 2009 20:46:34 +0000 (22:46 +0200)]
Remove forgotten pda reference

11 years agoRemoval of gnome_main, gnome2_main, gtk_main, gtk2_main, pda modules
Jean-Baptiste Kempf [Mon, 31 Aug 2009 20:18:41 +0000 (22:18 +0200)]
Removal of gnome_main, gnome2_main, gtk_main, gtk2_main, pda modules

Those hardly build and do not work anymore since a long time. Noone seems to care...
Farewell!

11 years agoconfigure: Set the proper werror variable when creating vlc-config.in
Pierre d'Herbemont [Mon, 31 Aug 2009 19:46:55 +0000 (21:46 +0200)]
configure: Set the proper werror variable when creating vlc-config.in

11 years agovlc-config: Add a specific flag for libs, and remove werror there.
Pierre d'Herbemont [Mon, 31 Aug 2009 16:19:50 +0000 (18:19 +0200)]
vlc-config: Add a specific flag for libs, and remove werror there.

11 years agoEnabled directfb in "vout display" wrapper.
Laurent Aimar [Mon, 31 Aug 2009 19:06:55 +0000 (21:06 +0200)]
Enabled directfb in "vout display" wrapper.

11 years agoConverted directfb to "vout display" API.
Laurent Aimar [Mon, 31 Aug 2009 19:06:37 +0000 (21:06 +0200)]
Converted directfb to "vout display" API.

11 years agoGalaktos does no longer exist.
Rémi Duraffort [Mon, 31 Aug 2009 18:49:31 +0000 (20:49 +0200)]
Galaktos does no longer exist.

11 years agoReally fix avcodec avec block_Realloc change.
Laurent Aimar [Mon, 31 Aug 2009 17:39:03 +0000 (19:39 +0200)]
Really fix avcodec avec block_Realloc change.

11 years agoRevert "ffmpeg: fix corruption in earlier memory copy removal"
Laurent Aimar [Mon, 31 Aug 2009 17:38:36 +0000 (19:38 +0200)]
Revert "ffmpeg: fix corruption in earlier memory copy removal"

This reverts commit 39f2d991ddb1ab38074ac485275dd2c6897fe53f.

11 years agovideo_filter_rss: use a dedicate function to parse the feeds (and fix a bug due
Rémi Duraffort [Mon, 31 Aug 2009 16:07:21 +0000 (18:07 +0200)]
video_filter_rss: use a dedicate function to parse the feeds (and fix a bug due
to wrong variable scope).

11 years agovideo_filter_rss: factorize and fix object leaks and memleaks.
Rémi Duraffort [Mon, 31 Aug 2009 10:17:02 +0000 (12:17 +0200)]
video_filter_rss: factorize and fix object leaks and memleaks.

11 years agovideo_filter_rss: cosmetics.
Rémi Duraffort [Mon, 31 Aug 2009 09:42:17 +0000 (11:42 +0200)]
video_filter_rss: cosmetics.

11 years agovideo_filter_rss: parse the rss-urls string only one time and store the result.
Rémi Duraffort [Mon, 31 Aug 2009 08:44:00 +0000 (10:44 +0200)]
video_filter_rss: parse the rss-urls string only one time and store the result.

11 years agoffmpeg: fix corruption in earlier memory copy removal
Rémi Denis-Courmont [Mon, 31 Aug 2009 15:33:00 +0000 (18:33 +0300)]
ffmpeg: fix corruption in earlier memory copy removal

11 years agoWinCE: remove header redefinition
Pierre Ynard [Mon, 31 Aug 2009 15:07:14 +0000 (17:07 +0200)]
WinCE: remove header redefinition

If this flag is not defined, then put it back, but at least with a
proper #ifdef ...

11 years agoFix typo in greek ANSI code page
Rémi Denis-Courmont [Mon, 31 Aug 2009 15:05:07 +0000 (18:05 +0300)]
Fix typo in greek ANSI code page

11 years agoinput state: don't delete non existing callbacks
Rafaël Carré [Mon, 31 Aug 2009 14:57:12 +0000 (16:57 +0200)]
input state: don't delete non existing callbacks

11 years agofile access: only use linux/magic.h when it's present
Rafaël Carré [Mon, 31 Aug 2009 14:01:47 +0000 (16:01 +0200)]
file access: only use linux/magic.h when it's present

11 years agoconfigure.ac: Actually put per module error flag upon correct flag definition.
Pierre d'Herbemont [Mon, 31 Aug 2009 13:17:01 +0000 (15:17 +0200)]
configure.ac: Actually put per module error flag upon correct flag definition.

11 years agolibvlc: include config.h when needed
Rafaël Carré [Mon, 31 Aug 2009 13:14:05 +0000 (15:14 +0200)]
libvlc: include config.h when needed

11 years agoqt4 playlist model: add myself to authors
Jakob Leben [Sun, 30 Aug 2009 14:48:47 +0000 (16:48 +0200)]
qt4 playlist model: add myself to authors

11 years agotremor: update patch (some tremor files use an older ogg API)
Rafaël Carré [Mon, 31 Aug 2009 11:46:44 +0000 (13:46 +0200)]
tremor: update patch (some tremor files use an older ogg API)

11 years agotremor: can't generate thumb code because of inline asm
Rafaël Carré [Mon, 31 Aug 2009 11:38:17 +0000 (13:38 +0200)]
tremor: can't generate thumb code because of inline asm

11 years agotremor contrib: run autogen.sh with the full configure arguments
Rafaël Carré [Mon, 31 Aug 2009 11:35:57 +0000 (13:35 +0200)]
tremor contrib: run autogen.sh with the full configure arguments

It will run configure itself and can break when cross compiling

11 years agofaad: fix compilation with gcc not supporting -iquote (< 4.x?)
Rafaël Carré [Mon, 31 Aug 2009 11:31:39 +0000 (13:31 +0200)]
faad: fix compilation with gcc not supporting -iquote (< 4.x?)

11 years agotheora contrib: run autogen.sh with the full configure arguments
Rafaël Carré [Mon, 31 Aug 2009 11:06:23 +0000 (13:06 +0200)]
theora contrib: run autogen.sh with the full configure arguments

It will run configure itself and can break when cross compiling

11 years agocontribs: fix DISTRO specification
Rafaël Carré [Mon, 31 Aug 2009 10:51:43 +0000 (12:51 +0200)]
contribs: fix DISTRO specification

The bootstrap script checked for distro.mak existence after explicitely
creating it with a "# Automatically generated by bootstrap" header

11 years agoWinCE: remove useless define
Pierre Ynard [Mon, 31 Aug 2009 09:17:24 +0000 (11:17 +0200)]
WinCE: remove useless define

11 years agologger: fix warning
Pierre Ynard [Mon, 31 Aug 2009 09:10:22 +0000 (11:10 +0200)]
logger: fix warning

11 years agoconfigure: Fix VLC_SET_CFLAGS_WERROR.
Pierre d'Herbemont [Mon, 31 Aug 2009 08:48:05 +0000 (10:48 +0200)]
configure: Fix VLC_SET_CFLAGS_WERROR.

Pointed-out-by: Rafael Carré.
11 years agomacosx/framework: Implement -playMedia:.
Pierre d'Herbemont [Mon, 31 Aug 2009 08:46:22 +0000 (10:46 +0200)]
macosx/framework: Implement -playMedia:.

11 years agolibvlc: Remove unused mutex.
Pierre d'Herbemont [Sun, 30 Aug 2009 11:23:24 +0000 (13:23 +0200)]
libvlc: Remove unused mutex.

11 years agoWinCE: remove useless work-around
Pierre Ynard [Mon, 31 Aug 2009 08:46:31 +0000 (10:46 +0200)]
WinCE: remove useless work-around

strtoull() is supported by mingw32ce. And anyway this would go in compat/

11 years agovariables: assert if the callback is not found.
Rémi Duraffort [Mon, 31 Aug 2009 08:32:01 +0000 (10:32 +0200)]
variables: assert if the callback is not found.