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

11 years agoqt4: delete the callbacks only if they already exist.
Rémi Duraffort [Mon, 31 Aug 2009 08:15:51 +0000 (10:15 +0200)]
qt4: delete the callbacks only if they already exist.

11 years agocontribs: fix fluidsynth patching
Pierre Ynard [Mon, 31 Aug 2009 02:59:50 +0000 (04:59 +0200)]
contribs: fix fluidsynth patching

./autogen.sh always returns an error for some reason... but ignoring
the error works anyway

11 years agocontribs: fix theora patching
Pierre Ynard [Mon, 31 Aug 2009 01:35:58 +0000 (03:35 +0200)]
contribs: fix theora patching

Run ./autogen.sh instead of autoconf, so that we don't need to patch
Makefile.in too (which was broken)

11 years agocontribs: fixed glib patch for Darwin 64bit compilation
Felix Paul Kühne [Mon, 31 Aug 2009 00:14:21 +0000 (02:14 +0200)]
contribs: fixed glib patch for Darwin 64bit compilation

11 years agocontribs: hide debug output by default
Felix Paul Kühne [Sun, 30 Aug 2009 23:59:30 +0000 (01:59 +0200)]
contribs: hide debug output by default

It is useless to most people and folks who understand it, will edit config.mak anyway

11 years agocontribs: fixed compilation on Snow Leopard, as Apple refuses to ship libiconv.la...
Felix Paul Kühne [Sun, 30 Aug 2009 23:51:29 +0000 (01:51 +0200)]
contribs: fixed compilation on Snow Leopard, as Apple refuses to ship libiconv.la within /usr/lib any longer

'It is intended to not include the .la files in Mac OS X.  These are not required.'

11 years agocontrib: extra distro file for Darwin 64, which removes default compilation of libsdl...
Felix Paul Kühne [Sun, 30 Aug 2009 23:26:54 +0000 (01:26 +0200)]
contrib: extra distro file for Darwin 64, which removes default compilation of libsdl, sdl_image and goom2k4, as these aren't 64bit compatible

11 years agocontribs: theora compilation fix
Felix Paul Kühne [Sun, 30 Aug 2009 23:11:08 +0000 (01:11 +0200)]
contribs: theora compilation fix

11 years agoEnabled fb in "vout display" wrapper.
Laurent Aimar [Sun, 30 Aug 2009 22:35:08 +0000 (00:35 +0200)]
Enabled fb in "vout display" wrapper.

11 years agoConverted fb to "vout display" API.
Laurent Aimar [Sun, 30 Aug 2009 22:34:06 +0000 (00:34 +0200)]
Converted fb to "vout display" API.

11 years agoRemoved fb-aspect-ratio as it duplicates monitor-par.
Laurent Aimar [Sun, 30 Aug 2009 21:00:02 +0000 (23:00 +0200)]
Removed fb-aspect-ratio as it duplicates monitor-par.

11 years agoRemoved useless fb-chroma option.
Laurent Aimar [Sun, 30 Aug 2009 20:09:47 +0000 (22:09 +0200)]
Removed useless fb-chroma option.

It could not work.

11 years agoCosmetics (fb).
Laurent Aimar [Sun, 30 Aug 2009 20:01:41 +0000 (22:01 +0200)]
Cosmetics (fb).

11 years agodelete prefs/OSX: recompiled script as universal binary (ppc7400,i386,x86_64)
Felix Paul Kühne [Sun, 30 Aug 2009 22:27:55 +0000 (00:27 +0200)]
delete prefs/OSX: recompiled script as universal binary (ppc7400,i386,x86_64)

11 years agoALSA: fix signaling race condition
Rémi Denis-Courmont [Sun, 30 Aug 2009 20:21:15 +0000 (23:21 +0300)]
ALSA: fix signaling race condition

start_date must be set with the lock held. Otherwise, the condition
statement inside the ALSAThread while() startup loop may fail.
Once signaled, start_date belongs to the ALSA thread, so locking is not
needed anymore.

11 years agoALSA: int -> bool
Rémi Denis-Courmont [Sun, 30 Aug 2009 20:20:57 +0000 (23:20 +0300)]
ALSA: int -> bool

11 years agoassert the vlc object exists in var_* functions, before dereferencing it
Rafaël Carré [Sun, 30 Aug 2009 19:23:09 +0000 (21:23 +0200)]
assert the vlc object exists in var_* functions, before dereferencing it

make explicit why using vlm crashes vlc

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoUse XCB XCB_CURRENT_TIME instead of xcb-proto XCB_TIME_CURRENT_TIME
Rémi Denis-Courmont [Sun, 30 Aug 2009 19:28:42 +0000 (22:28 +0300)]
Use XCB XCB_CURRENT_TIME instead of xcb-proto XCB_TIME_CURRENT_TIME

11 years agolua: add parenthesis as suggested by a gcc warning
Rafaël Carré [Sun, 30 Aug 2009 18:55:41 +0000 (20:55 +0200)]
lua: add parenthesis as suggested by a gcc warning

11 years agotest_block: fix merging (my bad).
Rémi Duraffort [Sun, 30 Aug 2009 19:07:16 +0000 (21:07 +0200)]
test_block: fix merging (my bad).

11 years agoxcb_xv: grab an xvideo port
Rémi Denis-Courmont [Sun, 30 Aug 2009 19:07:42 +0000 (22:07 +0300)]
xcb_xv: grab an xvideo port

11 years agobloc_test: fix meleak so we can use valgrind on it.
Rémi Duraffort [Sun, 30 Aug 2009 19:01:41 +0000 (21:01 +0200)]
bloc_test: fix meleak so we can use valgrind on it.

11 years agotest_block: rename to bloc_test.c because all test_ files are ignored by git.
Rémi Duraffort [Sun, 30 Aug 2009 18:58:53 +0000 (20:58 +0200)]
test_block: rename to bloc_test.c because all test_ files are ignored by git.

11 years agofixed copy&paste mistake
Felix Paul Kühne [Sun, 30 Aug 2009 18:57:20 +0000 (20:57 +0200)]
fixed copy&paste mistake

11 years agocontribs: fixed linking libflac and libid3tag when cross-compiling on Darwin
Felix Paul Kühne [Sun, 30 Aug 2009 18:49:19 +0000 (20:49 +0200)]
contribs: fixed linking libflac and libid3tag when cross-compiling on Darwin

11 years agoFix test case
Rémi Denis-Courmont [Sun, 30 Aug 2009 18:37:23 +0000 (21:37 +0300)]
Fix test case

11 years agoenable the block tests
Rémi Denis-Courmont [Sun, 30 Aug 2009 18:35:01 +0000 (21:35 +0300)]
enable the block tests

11 years agofix POTFILES
Rémi Denis-Courmont [Sun, 30 Aug 2009 18:34:26 +0000 (21:34 +0300)]
fix POTFILES

11 years agoDo not load a filter for J4xy -> I4xy in vout_display.
Laurent Aimar [Sun, 30 Aug 2009 18:09:12 +0000 (20:09 +0200)]
Do not load a filter for J4xy -> I4xy in vout_display.

 It's not perfect, as they do not have the same dynamic, but it costs a lot
of CPU for something not that visible.
 If an option is wanted, it is easy to add.

11 years agoAdded blending over J420.
Laurent Aimar [Sun, 30 Aug 2009 18:03:40 +0000 (20:03 +0200)]
Added blending over J420.

It is not exact with rgb blending.

11 years agoRemoved useless defines in blend.
Laurent Aimar [Sun, 30 Aug 2009 17:59:54 +0000 (19:59 +0200)]
Removed useless defines in blend.

11 years agoMerged back stat vout with dummy vout.
Laurent Aimar [Sat, 29 Aug 2009 23:19:10 +0000 (01:19 +0200)]
Merged back stat vout with dummy vout.

The name might be ill chosen, but duplicated code is worse.

11 years agoEnabled dummy in "vout display" wrapper.
Laurent Aimar [Sat, 29 Aug 2009 23:10:38 +0000 (01:10 +0200)]
Enabled dummy in "vout display" wrapper.

11 years agoConverted dummy vout to "vout display".
Laurent Aimar [Sat, 29 Aug 2009 23:07:54 +0000 (01:07 +0200)]
Converted dummy vout to "vout display".

11 years agomediadirs: change recursive option for reading directories
Erwan Tulou [Sun, 30 Aug 2009 17:34:37 +0000 (19:34 +0200)]
mediadirs: change recursive option for reading directories

recursive=expand can be too time-consuming (preventing users from exiting vlc)

11 years agoImprove/fix block_Realloc() cases
Rémi Denis-Courmont [Sun, 30 Aug 2009 15:41:45 +0000 (18:41 +0300)]
Improve/fix block_Realloc() cases

11 years agoFix version number in error message
Rémi Denis-Courmont [Sun, 30 Aug 2009 14:42:23 +0000 (17:42 +0300)]
Fix version number in error message

11 years agofaad: remove broken vlc_memcpy() instead of memmove()
Rémi Denis-Courmont [Sun, 30 Aug 2009 14:11:21 +0000 (17:11 +0300)]
faad: remove broken vlc_memcpy() instead of memmove()

We do not need to copy here anyway.

11 years agoavcodec: use block_Realloc() on input blocks.
Rémi Denis-Courmont [Sun, 30 Aug 2009 13:24:48 +0000 (16:24 +0300)]
avcodec: use block_Realloc() on input blocks.

This kills a memory copy in most cases (FFMPEG input padding is the same
as VLC block padding, at least on my system).

11 years agoblock_Realloc: fix reallocation check
Rémi Denis-Courmont [Sun, 30 Aug 2009 13:23:27 +0000 (16:23 +0300)]
block_Realloc: fix reallocation check

11 years agoblock_Realloc: waste handling only if not reallocating
Rémi Denis-Courmont [Sun, 30 Aug 2009 13:12:09 +0000 (16:12 +0300)]
block_Realloc: waste handling only if not reallocating

11 years agoqt4: remove unneeded playlist_item.moc.cpp from Modules.am to kill a warning
Jakob Leben [Sun, 30 Aug 2009 12:59:20 +0000 (14:59 +0200)]
qt4: remove unneeded playlist_item.moc.cpp from Modules.am to kill a warning

11 years agovariables: print a warning if the callback isn't found or if a close callback
Rémi Duraffort [Sun, 30 Aug 2009 11:11:17 +0000 (13:11 +0200)]
variables: print a warning if the callback isn't found or if a close callback
is found (same function but not same data).
This can be usefull to find some errors.
This is only activated in debug mode.

11 years agojvlc_audio: add missing function (get_track_count).
Rémi Duraffort [Sun, 30 Aug 2009 09:15:33 +0000 (11:15 +0200)]
jvlc_audio: add missing function (get_track_count).

11 years agojvlc_video: soemetics.
Rémi Duraffort [Sun, 30 Aug 2009 09:15:12 +0000 (11:15 +0200)]
jvlc_video: soemetics.

11 years agoshout: missing undef.
Rémi Duraffort [Sun, 30 Aug 2009 07:17:19 +0000 (09:17 +0200)]
shout: missing undef.

11 years agopreserve meta data when reallocating a block (fix previous commit)
Rémi Denis-Courmont [Sun, 30 Aug 2009 11:12:34 +0000 (14:12 +0300)]
preserve meta data when reallocating a block (fix previous commit)

11 years agoRudimentary (incomplete) tests for block_Alloc/block_Realloc
Rémi Denis-Courmont [Sun, 30 Aug 2009 11:02:55 +0000 (14:02 +0300)]
Rudimentary (incomplete) tests for block_Alloc/block_Realloc

11 years agoblock_Realloc: optimize and conformize
Rémi Denis-Courmont [Sun, 30 Aug 2009 10:58:50 +0000 (13:58 +0300)]
block_Realloc: optimize and conformize

 * Shrink the buffer in either direction before reallocating,
   so we don't need to copy discarded data.
(* Special case if the payload is entirely discarded.)
 * Avoid potentially overflowing pointer comparisons
  (In real life, it works, but it is not defined by the C specification).

11 years agomacosx/framework: Set root media after setting the playlist.
Pierre d'Herbemont [Sun, 30 Aug 2009 10:52:57 +0000 (12:52 +0200)]
macosx/framework: Set root media after setting the playlist.

11 years agomacosx/framework: New line at end of file.
Pierre d'Herbemont [Sun, 30 Aug 2009 10:52:39 +0000 (12:52 +0200)]
macosx/framework: New line at end of file.

11 years agoqt4: let QTreeView manage visible playlist columns selection
Jakob Leben [Sun, 30 Aug 2009 02:08:57 +0000 (04:08 +0200)]
qt4: let QTreeView manage visible playlist columns selection

And remove a lot of unnecessary code.

11 years agoatmo: no need for custom makefile
Rémi Denis-Courmont [Sun, 30 Aug 2009 07:54:07 +0000 (10:54 +0300)]
atmo: no need for custom makefile

11 years agoatmo: keep disabled for now
Rémi Denis-Courmont [Sun, 30 Aug 2009 08:03:51 +0000 (11:03 +0300)]
atmo: keep disabled for now

11 years agoPut AC_ARG_ENABLE outside of if statement
Rémi Denis-Courmont [Sun, 30 Aug 2009 08:01:39 +0000 (11:01 +0300)]
Put AC_ARG_ENABLE outside of if statement

11 years agoWrap
Rémi Denis-Courmont [Sun, 30 Aug 2009 08:04:01 +0000 (11:04 +0300)]
Wrap