vlc.git
15 years agomodules/video_output/snapshot.c: remove ref. to snapshot.h, whose data has been moved...
Olivier Aubert [Thu, 30 Nov 2006 08:15:23 +0000 (08:15 +0000)]
modules/video_output/snapshot.c: remove ref. to snapshot.h, whose data has been moved to vlc_vout.h

15 years agovlc.win32.nsi.in: Add shortcut for Direct3D with no hardware acceleration. YUV->RGB...
Dennis van Amerongen [Wed, 29 Nov 2006 23:48:24 +0000 (23:48 +0000)]
vlc.win32.nsi.in: Add shortcut for Direct3D with no hardware acceleration. YUV->RGB hardware accelaration should normally be enabled except on some buggy NVidia cards/drivers?

15 years agovlc.win32.nsi.in: Make sure hardware acceleration is always set in certain DirectX...
Dennis van Amerongen [Wed, 29 Nov 2006 23:24:44 +0000 (23:24 +0000)]
vlc.win32.nsi.in: Make sure hardware acceleration is always set in certain DirectX shortcuts.

15 years agovlc.win32.nsi.in: Renamed Utilities to Quick Settings. Added separate shortcuts for...
Dennis van Amerongen [Wed, 29 Nov 2006 22:55:24 +0000 (22:55 +0000)]
vlc.win32.nsi.in: Renamed Utilities to Quick Settings. Added separate shortcuts for no overlay and no hardware accelleration and seperate folders for Audio, Video and Interface.

15 years ago* const and a few other casting fixes
Derk-Jan Hartman [Wed, 29 Nov 2006 21:13:07 +0000 (21:13 +0000)]
* const and a few other casting fixes

15 years ago* cdda: update due to input_GetItem
Derk-Jan Hartman [Wed, 29 Nov 2006 21:11:57 +0000 (21:11 +0000)]
* cdda: update due to input_GetItem

15 years agoQt4: Small corrections on previous commit.
Jean-Baptiste Kempf [Wed, 29 Nov 2006 20:37:57 +0000 (20:37 +0000)]
Qt4: Small corrections on previous commit.

15 years agoQt4: Please help...
Jean-Baptiste Kempf [Wed, 29 Nov 2006 20:17:08 +0000 (20:17 +0000)]
Qt4: Please help...
Adds an help menu with help and about.
Dialogs are still empty.

15 years agoDisable D-Bus if installed version is < 1.0.0 and warns the user.
Rafaël Carré [Wed, 29 Nov 2006 13:35:23 +0000 (13:35 +0000)]
Disable D-Bus if installed version is < 1.0.0 and warns the user.
Adds an option to force D-Bus support to be enabled anyway.

15 years agoForwardport [18136]: Fixed RecursiveDeleteSelection() to prevent destroying the
Marian Durkovic [Wed, 29 Nov 2006 10:02:42 +0000 (10:02 +0000)]
Forwardport [18136]: Fixed RecursiveDeleteSelection() to prevent destroying the
whole playlist

15 years agoQt4 : Some work on OpenDialog. Does not work with files with spaces... More work...
Jean-Baptiste Kempf [Wed, 29 Nov 2006 03:35:26 +0000 (03:35 +0000)]
Qt4 : Some work on OpenDialog. Does not work with files with spaces... More work to do.

15 years agodo not show started-from-file in the prefs
Christophe Mutricy [Tue, 28 Nov 2006 23:07:54 +0000 (23:07 +0000)]
do not show started-from-file in the prefs

15 years agoDetects too old automake version using 1.X-pY versioning
Rafaël Carré [Tue, 28 Nov 2006 23:04:54 +0000 (23:04 +0000)]
Detects too old automake version using 1.X-pY versioning

15 years agoFix missing output directory in JNI header generation in win32 part.
Philippe Morin [Tue, 28 Nov 2006 21:49:28 +0000 (21:49 +0000)]
Fix missing output directory in JNI header generation in win32 part.

15 years agoAvoid duplicate memory allocation
Rémi Denis-Courmont [Tue, 28 Nov 2006 20:27:33 +0000 (20:27 +0000)]
Avoid duplicate memory allocation

15 years agoUses file:// MRL only files, don't bug when recursively adding directories
Rafaël Carré [Tue, 28 Nov 2006 17:05:31 +0000 (17:05 +0000)]
Uses file:// MRL only files, don't bug when recursively adding directories

15 years agoAdd a method to export playlists
Rafaël Carré [Tue, 28 Nov 2006 15:34:08 +0000 (15:34 +0000)]
Add a method to export playlists

15 years agoFixes buffer overflow introduced in [18129]
Rafaël Carré [Tue, 28 Nov 2006 14:53:50 +0000 (14:53 +0000)]
Fixes buffer overflow introduced in [18129]

15 years agoUses file:// MRLs for items added by directory access
Rafaël Carré [Tue, 28 Nov 2006 13:20:13 +0000 (13:20 +0000)]
Uses file:// MRLs for items added by directory access

15 years ago* const warning fixes. formatting fixes (squash them tabs)
Derk-Jan Hartman [Tue, 28 Nov 2006 03:29:43 +0000 (03:29 +0000)]
* const warning fixes. formatting fixes (squash them tabs)

15 years ago* Some cast magic to get around a gazillion of warnings during the OSX build. If...
Derk-Jan Hartman [Tue, 28 Nov 2006 02:18:48 +0000 (02:18 +0000)]
* Some cast magic to get around a gazillion of warnings during the OSX build. If your OS has similiar warnings, feel free to add yourself to the define list :D. Solution thanks to Sam.

../include/vlc_threads_funcs.h:501: warning: cast from function call of type 'pthread_t' to non-matching type 'int'

15 years ago* playlist/* When telling the playlist to play the node, don't check for i_children...
Derk-Jan Hartman [Tue, 28 Nov 2006 01:26:46 +0000 (01:26 +0000)]
* playlist/* When telling the playlist to play the node, don't check for i_children. The playlist might still have to process the request of the add and i_children may not be accurate yet. (this fixes a bug where 1 item playlists would not start playing).

15 years agoMake update-po
Christophe Mutricy [Mon, 27 Nov 2006 22:36:14 +0000 (22:36 +0000)]
Make update-po

15 years ago* mp4: fix memleak in mov ref. files handling
Derk-Jan Hartman [Mon, 27 Nov 2006 21:30:13 +0000 (21:30 +0000)]
* mp4: fix memleak in mov ref. files handling

15 years ago* more info about the applescript addition:
Felix Paul Kühne [Mon, 27 Nov 2006 21:23:29 +0000 (21:23 +0000)]
* more info about the applescript addition:

you can also do the following now:

<tell app "VLC" to set fullscreen mode to true>, thus you also got write access ;)

Sorry, I just forgot to commit these obvious files in [18115].

15 years ago* various improvements to the AppleRemote support by Martin Kahr <martin -attt->...
Felix Paul Kühne [Mon, 27 Nov 2006 21:20:23 +0000 (21:20 +0000)]
* various improvements to the AppleRemote support by Martin Kahr <martin -attt-> martinkahr com> feat. the following changes:
    - holding +/- continuously increases/decreases volume
    - pressing Play twice toggles fullscreen mode
    -  a press on Menu shows the "Position" overlay (like pressing the key
't')

This updates our copy of Martin's unofficial framework to the latest version released.

15 years ago* added an option to the apple script binding to check for windowed or fullscreen...
Felix Paul Kühne [Mon, 27 Nov 2006 21:11:47 +0000 (21:11 +0000)]
* added an option to the apple script binding to check for windowed or fullscreen mode. Patch by Martin Kahr <martin --att-- martinkahr com>

15 years ago* dc1394 cosmetics (forward-porting [18096])
Felix Paul Kühne [Mon, 27 Nov 2006 18:46:44 +0000 (18:46 +0000)]
* dc1394 cosmetics (forward-porting [18096])

15 years agoQt4: Some cosmetic work and design by Leo Spalteholz
Jean-Baptiste Kempf [Mon, 27 Nov 2006 17:44:00 +0000 (17:44 +0000)]
Qt4: Some cosmetic work and design by Leo Spalteholz

15 years agoComment on IPv6 SSM
Marian Durkovic [Mon, 27 Nov 2006 09:59:45 +0000 (09:59 +0000)]
Comment on IPv6 SSM

15 years agoDigital Cameras (firewire/1394) support by Andreas Guzzo (xant at xant dot net)....
Jean-Paul Saman [Mon, 27 Nov 2006 09:01:09 +0000 (09:01 +0000)]
Digital Cameras (firewire/1394) support by Andreas Guzzo (xant at xant dot net). I left out the rotation code, because in vlc-trunk there is already a rotation video filter2.

15 years agoFix for missing resizing in sout dialog.
Clément Stenac [Mon, 27 Nov 2006 07:23:25 +0000 (07:23 +0000)]
Fix for missing resizing in sout dialog.
Patch by Leo Spalteholz, thanks.

15 years agoEnables audioscrobbler by default as it should be bugs free
Rafaël Carré [Mon, 27 Nov 2006 01:54:50 +0000 (01:54 +0000)]
Enables audioscrobbler by default as it should be bugs free

15 years ago* Correct and probably also faster EOL detection in UTF16 or UTF32 files
Derk-Jan Hartman [Mon, 27 Nov 2006 01:44:14 +0000 (01:44 +0000)]
* Correct and probably also faster EOL detection in UTF16 or UTF32 files

15 years agoMerge 2 functions for reading meta data
Rafaël Carré [Mon, 27 Nov 2006 01:42:48 +0000 (01:42 +0000)]
Merge 2 functions for reading meta data
Simplify interval checking
Sleeps 10 seconds more
Releases input 1 time instead of 2

15 years ago* Remove duplicate mutex_destroy added in [18009]
Derk-Jan Hartman [Mon, 27 Nov 2006 00:57:42 +0000 (00:57 +0000)]
* Remove duplicate mutex_destroy added in [18009]

15 years agoDon't ask me why this fixes the java binding compilation
Clément Stenac [Sun, 26 Nov 2006 23:28:05 +0000 (23:28 +0000)]
Don't ask me why this fixes the java binding compilation

15 years agoRevert messup while doing the video filter2 port.
Antoine Cellerier [Sun, 26 Nov 2006 23:25:40 +0000 (23:25 +0000)]
Revert messup while doing the video filter2 port.

15 years agoFix small mixup between artist and title in MSN plugin.
Antoine Cellerier [Sun, 26 Nov 2006 23:09:09 +0000 (23:09 +0000)]
Fix small mixup between artist and title in MSN plugin.

15 years agoPick IPv6 scope ID from group address, instead of source address
Rémi Denis-Courmont [Sun, 26 Nov 2006 22:29:33 +0000 (22:29 +0000)]
Pick IPv6 scope ID from group address, instead of source address
Fix possible segfault as a side-effect

15 years agoFix unitialized interface for old-style IPv4 joins
Rémi Denis-Courmont [Sun, 26 Nov 2006 22:17:41 +0000 (22:17 +0000)]
Fix unitialized interface for old-style IPv4 joins

15 years ago* centre fspanel in the lower third of the screen. additionally, switched style mask...
Felix Paul Kühne [Sun, 26 Nov 2006 22:16:00 +0000 (22:16 +0000)]
* centre fspanel in the lower third of the screen. additionally, switched style mask to allow dragging in the entire window area (forward-porting [18092])

15 years agoImplement disc chapter selection widget
Clément Stenac [Sun, 26 Nov 2006 21:35:08 +0000 (21:35 +0000)]
Implement disc chapter selection widget

15 years ago* missing file in previous commit
Felix Paul Kühne [Sun, 26 Nov 2006 19:48:39 +0000 (19:48 +0000)]
* missing file in previous commit

15 years ago* fspanel usability fixes (forward-port of [18077]) plus some further clean up
Felix Paul Kühne [Sun, 26 Nov 2006 19:43:20 +0000 (19:43 +0000)]
* fspanel usability fixes (forward-port of [18077]) plus some further clean up

15 years ago* the remaining compilation fixes plus a bit of clean up here and there. vout.m needs...
Felix Paul Kühne [Sun, 26 Nov 2006 19:21:54 +0000 (19:21 +0000)]
* the remaining compilation fixes plus a bit of clean up here and there. vout.m needs further fixing and everything needs quite some testing

15 years agoShould fix win32
Clément Stenac [Sun, 26 Nov 2006 19:07:37 +0000 (19:07 +0000)]
Should fix win32

15 years agoMerge all fixed-point and floating-point audio format converters
Clément Stenac [Sun, 26 Nov 2006 18:59:52 +0000 (18:59 +0000)]
Merge all fixed-point and floating-point audio format converters

15 years ago* first round of compilation fixes, more to come
Felix Paul Kühne [Sun, 26 Nov 2006 18:08:23 +0000 (18:08 +0000)]
* first round of compilation fixes, more to come

15 years agoRemove trailing spaces.
Antoine Cellerier [Sun, 26 Nov 2006 17:49:17 +0000 (17:49 +0000)]
Remove trailing spaces.

15 years agouse pf_mem{set,cpy} when possible
Antoine Cellerier [Sun, 26 Nov 2006 17:29:57 +0000 (17:29 +0000)]
use pf_mem{set,cpy} when possible

15 years agoMake the global b_can_pace_control flag public
Clément Stenac [Sun, 26 Nov 2006 17:27:16 +0000 (17:27 +0000)]
Make the global b_can_pace_control flag public

15 years agoAh Ah
Clément Stenac [Sun, 26 Nov 2006 17:22:54 +0000 (17:22 +0000)]
Ah Ah

15 years agoRemove printf
Antoine Cellerier [Sun, 26 Nov 2006 17:18:09 +0000 (17:18 +0000)]
Remove printf

15 years agoFirst and probably only attempt at fixing os x interface :)
Clément Stenac [Sun, 26 Nov 2006 16:37:06 +0000 (16:37 +0000)]
First and probably only attempt at fixing os x interface :)

15 years agosvn:ignore
Antoine Cellerier [Sun, 26 Nov 2006 16:28:50 +0000 (16:28 +0000)]
svn:ignore

15 years agoPwet pwet
Clément Stenac [Sun, 26 Nov 2006 16:26:44 +0000 (16:26 +0000)]
Pwet pwet

15 years agosvn:ignore
Antoine Cellerier [Sun, 26 Nov 2006 16:26:34 +0000 (16:26 +0000)]
svn:ignore

15 years agosvn:ignore
Antoine Cellerier [Sun, 26 Nov 2006 16:26:09 +0000 (16:26 +0000)]
svn:ignore

15 years agosvn:ignore
Antoine Cellerier [Sun, 26 Nov 2006 16:25:07 +0000 (16:25 +0000)]
svn:ignore

15 years agoFix dbus compilation
Antoine Cellerier [Sun, 26 Nov 2006 16:11:28 +0000 (16:11 +0000)]
Fix dbus compilation

15 years agoNicer commits, faster breaking time and better-looking headers
Clément Stenac [Sun, 26 Nov 2006 16:01:31 +0000 (16:01 +0000)]
Nicer commits, faster breaking time and better-looking headers
That's not just the vlc service, thats *your* vlc service !
So remember the new number ! 0118 999 881 999 119 725...3

15 years agoDid I loose the count ?
Clément Stenac [Sun, 26 Nov 2006 15:36:01 +0000 (15:36 +0000)]
Did I loose the count ?

15 years ago* Port motion blur to "video filter2".
Antoine Cellerier [Sun, 26 Nov 2006 15:21:04 +0000 (15:21 +0000)]
* Port motion blur to "video filter2".
* Add "blur-persistant" option to use previous result instead of previous clean image for next iteration.

15 years ago« En essayant continuellement on finit par réussir. Donc : plus ça rate, plus on...
Clément Stenac [Sun, 26 Nov 2006 15:11:16 +0000 (15:11 +0000)]
« En essayant continuellement on finit par réussir. Donc : plus ça rate, plus on a de chances que ça marche. »

15 years agoRound 3 :)
Clément Stenac [Sun, 26 Nov 2006 14:59:36 +0000 (14:59 +0000)]
Round 3 :)

15 years agoRound 2
Clément Stenac [Sun, 26 Nov 2006 14:49:31 +0000 (14:49 +0000)]
Round 2

15 years agoCompile fixes, round 1
Clément Stenac [Sun, 26 Nov 2006 14:39:39 +0000 (14:39 +0000)]
Compile fixes, round 1

15 years agoA bit of headers cleanup
Clément Stenac [Sun, 26 Nov 2006 14:20:34 +0000 (14:20 +0000)]
A bit of headers cleanup

* Headers in include must contain the structures and prototypes needed
  by the plugins and should be named vlc_*.
* Headers in include/vlc must contain the structures and prototypes
  needed by external libvlc clients

* Moved and renamed some things in headers.
   - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common)
   - Removed snapshot.h (merged in vlc_vout.h)
   - Removed vlc_spu.h (merged in vlc_osd.h)
   - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface)
   - Moved all internal headers to src
   - Merged vlc_video.h and video_output.h and move private things to src
   - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h
     (meta headers for use in modules, and often implying too large
     dependencies)
* Removed some useless dependencies
* Unexported a bunch of functions and structures used only in src/
  (--> Still some work here)
* Finally made input_thread_t and input_source_t (mostly) private.
  Added input_GetItem to fetch the input_item of an input_thread
* Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol
  prefix

This commit has a 99% probability of breaking the build, 0.1% of killing
your cat and 0% of getting you hot chicks.

15 years agoFixes order of operands in a substraction.
Rafaël Carré [Sun, 26 Nov 2006 06:18:25 +0000 (06:18 +0000)]
Fixes order of operands in a substraction.
courmisch, you make too much, it's time to have a rest

15 years agoFixes cross compilation of libgcrypt on MacOSX
Rafaël Carré [Sat, 25 Nov 2006 22:38:49 +0000 (22:38 +0000)]
Fixes cross compilation of libgcrypt on MacOSX

15 years agoRemove leftover FIXME
Rémi Denis-Courmont [Sat, 25 Nov 2006 18:51:11 +0000 (18:51 +0000)]
Remove leftover FIXME

15 years agoSplit Win32 performance timer frequency adjustment division carefully
Rémi Denis-Courmont [Sat, 25 Nov 2006 16:19:30 +0000 (16:19 +0000)]
Split Win32 performance timer frequency adjustment division carefully
in two halves to avoid integer overflows after 29 days.

15 years agoCompile fix
Rémi Denis-Courmont [Sat, 25 Nov 2006 16:06:33 +0000 (16:06 +0000)]
Compile fix

15 years agoFix very unlikely race condition
Rémi Denis-Courmont [Sat, 25 Nov 2006 15:42:36 +0000 (15:42 +0000)]
Fix very unlikely race condition

15 years agoFactorize mwait() code,
Rémi Denis-Courmont [Sat, 25 Nov 2006 15:38:10 +0000 (15:38 +0000)]
Factorize mwait() code,
except for POSIX timers case, which is currently the only natively absolute
timers implementation on LibVLC.

15 years agoAdd note for FreeBSD 4
Rémi Denis-Courmont [Sat, 25 Nov 2006 15:07:40 +0000 (15:07 +0000)]
Add note for FreeBSD 4

15 years agoupdate-po again (cheap one!)
Rémi Denis-Courmont [Sat, 25 Nov 2006 14:49:31 +0000 (14:49 +0000)]
update-po again (cheap one!)

15 years agoUse utf8 directory wrappers
Rémi Denis-Courmont [Sat, 25 Nov 2006 14:38:54 +0000 (14:38 +0000)]
Use utf8 directory wrappers

15 years agoNon-libtool fix attempt
Rémi Denis-Courmont [Sat, 25 Nov 2006 14:19:50 +0000 (14:19 +0000)]
Non-libtool fix attempt

15 years agoSkins2 theme loader:
Rémi Denis-Courmont [Sat, 25 Nov 2006 14:10:59 +0000 (14:10 +0000)]
Skins2 theme loader:
 - use utf8_(read|open)dir
 - do not assume that stat() succeeds (tiny race condition)

15 years agoFix a few warnings and remove extra white spaces
Rémi Denis-Courmont [Sat, 25 Nov 2006 13:38:09 +0000 (13:38 +0000)]
Fix a few warnings and remove extra white spaces

15 years agomkv: use (open|read)dir wrappers
Rémi Denis-Courmont [Sat, 25 Nov 2006 13:25:03 +0000 (13:25 +0000)]
mkv: use (open|read)dir wrappers

15 years agoFix precompiler warning
Rémi Denis-Courmont [Sat, 25 Nov 2006 13:24:40 +0000 (13:24 +0000)]
Fix precompiler warning

15 years ago* added numerous casts to silence compilation warnings introduced with const chars...
Felix Paul Kühne [Sat, 25 Nov 2006 12:56:51 +0000 (12:56 +0000)]
* added numerous casts to silence compilation warnings introduced with const chars in module_config_t. still needs severe testing on other Macs.

15 years agoTry to fix linking
Rémi Denis-Courmont [Sat, 25 Nov 2006 11:25:45 +0000 (11:25 +0000)]
Try to fix linking

15 years agoAdd puzzle to the news
Antoine Cellerier [Sat, 25 Nov 2006 11:15:25 +0000 (11:15 +0000)]
Add puzzle to the news

15 years agoAttempt to use wide directory indexing on Win32
Rémi Denis-Courmont [Sat, 25 Nov 2006 09:59:49 +0000 (09:59 +0000)]
Attempt to use wide directory indexing on Win32
Might break stuff, but I cannot test much because of DBus vs Win32 breakage(!)

15 years agoTemporarily fix Win32 at the expense of IPv6 SSM
Rémi Denis-Courmont [Sat, 25 Nov 2006 09:50:25 +0000 (09:50 +0000)]
Temporarily fix Win32 at the expense of IPv6 SSM

15 years agoFix Win32 compilation warning
Rémi Denis-Courmont [Sat, 25 Nov 2006 09:47:40 +0000 (09:47 +0000)]
Fix Win32 compilation warning

15 years agoDon't export externally unused symbols
Rémi Denis-Courmont [Sat, 25 Nov 2006 09:11:20 +0000 (09:11 +0000)]
Don't export externally unused symbols

15 years agoContinuation of previous commit
Rémi Denis-Courmont [Sat, 25 Nov 2006 09:06:54 +0000 (09:06 +0000)]
Continuation of previous commit

15 years agoFix invalid mix of closedir and free on Win32.
Rémi Denis-Courmont [Sat, 25 Nov 2006 09:03:44 +0000 (09:03 +0000)]
Fix invalid mix of closedir and free on Win32.

15 years ago* Fix an accidental change from [18009] and add a mutex destroy I forgot to commit
Derk-Jan Hartman [Sat, 25 Nov 2006 02:22:38 +0000 (02:22 +0000)]
* Fix an accidental change from [18009] and add a mutex destroy I forgot to commit

15 years ago* Fix the gnutls win32 patch
Derk-Jan Hartman [Sat, 25 Nov 2006 02:11:57 +0000 (02:11 +0000)]
* Fix the gnutls win32 patch
  if !defined _WIN32 should be either ifndef _WIN32 or if !defined(_WIN32)

15 years ago* gnutls win32 patch breaks on non win32 builds
Derk-Jan Hartman [Sat, 25 Nov 2006 02:06:52 +0000 (02:06 +0000)]
* gnutls win32 patch breaks on non win32 builds

15 years agoWe have a problem here.
Rémi Denis-Courmont [Fri, 24 Nov 2006 20:43:18 +0000 (20:43 +0000)]
We have a problem here.

15 years agoRemove some dead code
Rémi Denis-Courmont [Fri, 24 Nov 2006 20:42:44 +0000 (20:42 +0000)]
Remove some dead code

15 years agoDarwin compile fix
Rémi Denis-Courmont [Fri, 24 Nov 2006 20:33:26 +0000 (20:33 +0000)]
Darwin compile fix

15 years ago- Port net_OpenUDP to the agnostic network core
Rémi Denis-Courmont [Fri, 24 Nov 2006 20:10:36 +0000 (20:10 +0000)]
- Port net_OpenUDP to the agnostic network core
- and merge some ASM/SSM code