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

11 years agoAlways remove revision.tmp
Rémi Denis-Courmont [Sun, 30 Aug 2009 07:51:35 +0000 (10:51 +0300)]
Always remove revision.tmp

11 years agomacosx: slightly change scrolling behavior of the credits to the way we do it in...
Felix Paul Kühne [Sun, 30 Aug 2009 01:15:34 +0000 (03:15 +0200)]
macosx: slightly change scrolling behavior of the credits to the way we do it in Lunettes

Basically, we starting scrolling at the beginning, if the window gets reopened and jump back to top once scrolling reached the end of the list.

11 years agocontrib: default to soft-float for armel
Rémi Denis-Courmont [Sat, 29 Aug 2009 20:37:32 +0000 (23:37 +0300)]
contrib: default to soft-float for armel

11 years agocontrib: match distribution also for x86-64 and armel
Rémi Denis-Courmont [Sat, 29 Aug 2009 20:36:55 +0000 (23:36 +0300)]
contrib: match distribution also for x86-64 and armel

11 years agorecord: forgotten initializations
Erwan Tulou [Sat, 29 Aug 2009 20:07:38 +0000 (22:07 +0200)]
record: forgotten initializations

11 years agoGrrr, wrong line
Rémi Denis-Courmont [Sat, 29 Aug 2009 20:06:57 +0000 (23:06 +0300)]
Grrr, wrong line

11 years agocontrib's kate (tiger), flac and lua need libm
Rémi Denis-Courmont [Sat, 29 Aug 2009 20:04:12 +0000 (23:04 +0300)]
contrib's kate (tiger), flac and lua need libm