]> git.sesse.net Git - vlc/log
vlc
17 years agoAdded initial support for TLS (Thread Local Storage) variables
Clément Stenac [Mon, 18 Dec 2006 21:40:12 +0000 (21:40 +0000)]
Added initial support for TLS (Thread Local Storage) variables

17 years ago* extract now uses sqrt.
Antoine Cellerier [Mon, 18 Dec 2006 21:14:53 +0000 (21:14 +0000)]
* extract now uses sqrt.

17 years ago* Remove comments left in cut & paste.
Antoine Cellerier [Mon, 18 Dec 2006 21:13:07 +0000 (21:13 +0000)]
* Remove comments left in cut & paste.

17 years ago* Make it possible to extract any color component from the video. (Red, Green and...
Antoine Cellerier [Mon, 18 Dec 2006 21:08:11 +0000 (21:08 +0000)]
* Make it possible to extract any color component from the video. (Red, Green and Blue are still hardcoded) Example: ./vlc ~/media/Muse-Concert.mpg --video-filter "extract{component=0xFFFF00}" will get you the yellow stuff.

17 years agoSuSE spec file thanks to DimStar, Dominique Leuenberger
Jean-Baptiste Kempf [Mon, 18 Dec 2006 20:44:07 +0000 (20:44 +0000)]
SuSE spec file thanks to DimStar, Dominique Leuenberger

17 years ago* added an option to disable the fspanel
Felix Paul Kühne [Mon, 18 Dec 2006 11:34:46 +0000 (11:34 +0000)]
* added an option to disable the fspanel

17 years ago* modules/codec/ffmpeg/ffmpeg.c and modules/demux/nsv.c: Add support for decoding...
Dennis van Amerongen [Sun, 17 Dec 2006 23:53:49 +0000 (23:53 +0000)]
* modules/codec/ffmpeg/ffmpeg.c and modules/demux/nsv.c: Add support for decoding VP60 and VP61

17 years agoDefault disable gnomevfs access plugin as it doesn't work anyway
Pavlov Konstantin [Sun, 17 Dec 2006 23:32:24 +0000 (23:32 +0000)]
Default disable gnomevfs access plugin as it doesn't work anyway

17 years ago * New color extraction video filter. Can be used to extract the Red, Green or Blue...
Antoine Cellerier [Sun, 17 Dec 2006 20:42:32 +0000 (20:42 +0000)]
 * New color extraction video filter. Can be used to extract the Red, Green or Blue component from a video.
 * Add stuff about motiondetect and extract in the News (even though motiondetect isn't finished)

17 years agoRewrite motion detect filter. It currently draws a white rectangle arround moving...
Antoine Cellerier [Sun, 17 Dec 2006 17:58:21 +0000 (17:58 +0000)]
Rewrite motion detect filter. It currently draws a white rectangle arround moving objects (on fixed backgrounds). I still need to add code to make it possible to trigger an action when movement is detected (i.e. a VLM command to start recording).

17 years agoFix include for WIN32 version.
Philippe Morin [Sun, 17 Dec 2006 16:09:00 +0000 (16:09 +0000)]
Fix include for WIN32 version.

17 years agoAdd video filters panel
Clément Stenac [Sat, 16 Dec 2006 14:54:54 +0000 (14:54 +0000)]
Add video filters panel
Fix size of preference tree items

17 years agobindings for new audio functions, thanks to Philippe Morin
Filippo Carone [Sat, 16 Dec 2006 11:05:17 +0000 (11:05 +0000)]
bindings for new audio functions, thanks to Philippe Morin

17 years agoInclude fixing for snapshot.c
Jean-Baptiste Kempf [Sat, 16 Dec 2006 00:20:42 +0000 (00:20 +0000)]
Include fixing for snapshot.c

17 years agoInclude repairing for dc1394
Jean-Baptiste Kempf [Fri, 15 Dec 2006 23:50:28 +0000 (23:50 +0000)]
Include repairing for dc1394

17 years ago2nd argument of playlist_Viewplay is not a boolean
Clément Stenac [Fri, 15 Dec 2006 23:38:33 +0000 (23:38 +0000)]
2nd argument of playlist_Viewplay is not a boolean

17 years agoRework dicts as macros for type-independance
Clément Stenac [Fri, 15 Dec 2006 23:21:27 +0000 (23:21 +0000)]
Rework dicts as macros for type-independance

17 years agoSimpler UTF-8 check functions + rudimentary unit test
Rémi Denis-Courmont [Fri, 15 Dec 2006 14:16:08 +0000 (14:16 +0000)]
Simpler UTF-8 check functions + rudimentary unit test

17 years ago* More compiler warning fixes (const mostly)
Derk-Jan Hartman [Thu, 14 Dec 2006 20:56:18 +0000 (20:56 +0000)]
* More compiler warning fixes (const mostly)

17 years ago- bootstrap: patch libtool on cygwin to prevent linking shared library as '.dll.exe...
Damien Fouilleul [Thu, 14 Dec 2006 13:53:31 +0000 (13:53 +0000)]
- bootstrap: patch libtool on cygwin to prevent linking shared library as '.dll.exe' files

17 years agosrc/controler/mediacontrol_audio_video.c: make mediacontrol_showtext static
Olivier Aubert [Thu, 14 Dec 2006 13:18:53 +0000 (13:18 +0000)]
src/controler/mediacontrol_audio_video.c: make mediacontrol_showtext static

17 years agoinclude/vlc/mediacontrol.h: define mediacontrol_playlist_next_item prototype
Olivier Aubert [Thu, 14 Dec 2006 13:18:27 +0000 (13:18 +0000)]
include/vlc/mediacontrol.h: define mediacontrol_playlist_next_item prototype

17 years ago- activex: few fixes, generate latest tlb
Damien Fouilleul [Thu, 14 Dec 2006 11:57:03 +0000 (11:57 +0000)]
- activex: few fixes, generate latest tlb

17 years ago* Fix a couple of const, static and other warnings
Derk-Jan Hartman [Thu, 14 Dec 2006 00:14:37 +0000 (00:14 +0000)]
* Fix a couple of const, static and other warnings

17 years agoUse more sensible error message that says: settting audio track failed.
Jean-Paul Saman [Wed, 13 Dec 2006 14:43:57 +0000 (14:43 +0000)]
Use more sensible error message that says: settting audio track failed.

17 years ago.h and .cpp are not executable files
Christophe Mutricy [Wed, 13 Dec 2006 11:41:15 +0000 (11:41 +0000)]
.h and .cpp are not executable files

17 years ago* Add support for HD DVBsub closes #896
Derk-Jan Hartman [Wed, 13 Dec 2006 01:11:55 +0000 (01:11 +0000)]
* Add support for HD DVBsub closes #896
* Added some comments
* Set the b_pausable flage and remove the b_fade/b_stop flags from the dvbsubs.
  They are ephemer and if you need these options set, then figure out another way.

17 years agoFix typos for WIN32 compilation of Java bindings.
Philippe Morin [Tue, 12 Dec 2006 21:08:50 +0000 (21:08 +0000)]
Fix typos for WIN32 compilation of Java bindings.

17 years agoeclipse project creation script updated.
Filippo Carone [Tue, 12 Dec 2006 21:05:53 +0000 (21:05 +0000)]
eclipse project creation script updated.

17 years ago* switched the middle arrow buttons from faster/slower to backward/forward to reflect...
Felix Paul Kühne [Tue, 12 Dec 2006 19:46:17 +0000 (19:46 +0000)]
* switched the middle arrow buttons from faster/slower to backward/forward to reflect the same functionality as the usual controller window, thus a more consistent GUI. Thanks to the6thReplicant from the forum for the hint.

17 years agoAdd support to the activex, mozilla, firefox, safari plugin for changing audio track...
Jean-Paul Saman [Tue, 12 Dec 2006 11:18:38 +0000 (11:18 +0000)]
Add support to the activex, mozilla, firefox, safari plugin for changing audio track and audio output channel (reverse, stereo, left, right, dolby).

17 years agoFix compilation warnings
Jean-Paul Saman [Tue, 12 Dec 2006 09:26:26 +0000 (09:26 +0000)]
Fix compilation warnings

17 years agoSmall readability enhancement
Jean-Paul Saman [Tue, 12 Dec 2006 09:23:58 +0000 (09:23 +0000)]
Small readability enhancement

17 years agoDon't use register keyword, leave it up to compiler to optimize this.
Jean-Paul Saman [Tue, 12 Dec 2006 09:23:10 +0000 (09:23 +0000)]
Don't use register keyword, leave it up to compiler to optimize this.

17 years ago * skins2/vars/equalizer.cpp: Fixed an invalid memory read, potential crasher
Olivier Teulière [Mon, 11 Dec 2006 22:19:56 +0000 (22:19 +0000)]
 * skins2/vars/equalizer.cpp: Fixed an invalid memory read, potential crasher
 * skins2/src/generic_layout.cpp: Fixed an old memory leak
This is a forwardport of [18282]

17 years agoMakefile.am: tweack win32 packaging rules
Christophe Mutricy [Mon, 11 Dec 2006 21:06:55 +0000 (21:06 +0000)]
Makefile.am: tweack win32 packaging rules

17 years ago* Some more const warning fixes
Derk-Jan Hartman [Mon, 11 Dec 2006 20:55:22 +0000 (20:55 +0000)]
* Some more const warning fixes

17 years agohelper script to ease jvlc development with eclipse
Filippo Carone [Mon, 11 Dec 2006 20:22:47 +0000 (20:22 +0000)]
helper script to ease jvlc development with eclipse

17 years ago* grah one more compile issue
Derk-Jan Hartman [Mon, 11 Dec 2006 20:04:55 +0000 (20:04 +0000)]
* grah one more compile issue

17 years ago* one more closedir fix
Derk-Jan Hartman [Mon, 11 Dec 2006 17:34:07 +0000 (17:34 +0000)]
* one more closedir fix

17 years ago* another closedir fix
Derk-Jan Hartman [Mon, 11 Dec 2006 17:29:49 +0000 (17:29 +0000)]
* another closedir fix

17 years ago* motion_detect: use playlist_Control's "lock" argument
Derk-Jan Hartman [Mon, 11 Dec 2006 17:22:20 +0000 (17:22 +0000)]
* motion_detect: use playlist_Control's "lock" argument
* const string fixes
* make a couple of functions static

17 years agoDon't call removed target.
Christophe Mutricy [Mon, 11 Dec 2006 17:04:56 +0000 (17:04 +0000)]
Don't call removed target.

17 years ago- WTF?! Do not use non-existant vlc_closedir_wrapper
Rémi Denis-Courmont [Mon, 11 Dec 2006 16:56:21 +0000 (16:56 +0000)]
- WTF?! Do not use non-existant vlc_closedir_wrapper
- Do not leak result from utf8_readdir (ALWAYS strdup'ed).

17 years agoFix compilation
Rémi Denis-Courmont [Mon, 11 Dec 2006 16:53:08 +0000 (16:53 +0000)]
Fix compilation

17 years ago* Fix utf8_scandir (wasn't using vlc_closedir_wrapper)
Derk-Jan Hartman [Mon, 11 Dec 2006 16:25:29 +0000 (16:25 +0000)]
* Fix utf8_scandir (wasn't using vlc_closedir_wrapper)
* Add some doxygen comments to some of these functions that warn about vlc_closedir_wrapper and LocaleFree

17 years ago* forwardport: [18328]-[18330]
Derk-Jan Hartman [Mon, 11 Dec 2006 16:22:45 +0000 (16:22 +0000)]
* forwardport: [18328]-[18330]
  * utf8_fopen for: galaktos and snapshots
  * vlc_closedir_wrapper for: webintf, mkv, ncurses and gnutls

17 years ago* forwardport [18332]:
Derk-Jan Hartman [Mon, 11 Dec 2006 16:17:44 +0000 (16:17 +0000)]
* forwardport [18332]:
  - don't compile pngtest, it's not SDK compatible
  - enable sdk on contrib again

17 years ago* forwardport [18335]: Compile x264 with --enable-pic
Derk-Jan Hartman [Mon, 11 Dec 2006 16:16:33 +0000 (16:16 +0000)]
* forwardport [18335]: Compile x264 with --enable-pic

17 years ago* forwardport [18336]:
Derk-Jan Hartman [Mon, 11 Dec 2006 16:13:24 +0000 (16:13 +0000)]
* forwardport [18336]:
 - Only try Real RTSP in case of rtsp:// realrtsp:// or pnm://
 - Don't use fprintf

17 years ago* forwardport the 0.8.6 NEWS
Derk-Jan Hartman [Mon, 11 Dec 2006 16:04:32 +0000 (16:04 +0000)]
* forwardport the 0.8.6 NEWS

17 years ago* forwardport [18346]: LocaleFree() a utf8_readdir entry instead of using free()
Derk-Jan Hartman [Mon, 11 Dec 2006 16:03:34 +0000 (16:03 +0000)]
* forwardport [18346]: LocaleFree() a utf8_readdir entry instead of using free()

17 years ago* forwardport [18350] libtiff linking in VLC OS X
Derk-Jan Hartman [Mon, 11 Dec 2006 15:32:01 +0000 (15:32 +0000)]
* forwardport [18350] libtiff linking in VLC OS X

17 years ago* marq.c: const strings
Derk-Jan Hartman [Mon, 11 Dec 2006 15:30:46 +0000 (15:30 +0000)]
* marq.c: const strings

17 years agoRemove -z defs to fix FreeBSD linking.
Rémi Denis-Courmont [Mon, 11 Dec 2006 12:16:39 +0000 (12:16 +0000)]
Remove -z defs to fix FreeBSD linking.
Someone (I?) ought to work on a better solution

17 years agoDo not redefine vlc_wclosedir (Close #893)
Rémi Denis-Courmont [Sun, 10 Dec 2006 20:02:03 +0000 (20:02 +0000)]
Do not redefine vlc_wclosedir (Close #893)

17 years agoForgot this file
Rémi Denis-Courmont [Sun, 10 Dec 2006 19:57:01 +0000 (19:57 +0000)]
Forgot this file

17 years agoUse shared libvlc on Win32
Rémi Denis-Courmont [Sun, 10 Dec 2006 19:56:13 +0000 (19:56 +0000)]
Use shared libvlc on Win32

17 years agoSimplify a bit strings handling
Clément Stenac [Sun, 10 Dec 2006 15:28:12 +0000 (15:28 +0000)]
Simplify a bit strings handling

17 years agoFix wrong object release
Clément Stenac [Sun, 10 Dec 2006 15:24:01 +0000 (15:24 +0000)]
Fix wrong object release

17 years agoDon't attach playlist twice
Clément Stenac [Sun, 10 Dec 2006 15:20:26 +0000 (15:20 +0000)]
Don't attach playlist twice

17 years agoFix corruption in SD parser (Closes:#889)
Clément Stenac [Sun, 10 Dec 2006 15:15:50 +0000 (15:15 +0000)]
Fix corruption in SD parser (Closes:#889)

17 years ago* Do not take and release the structure lock for each element of the list while
Clément Stenac [Sun, 10 Dec 2006 14:00:54 +0000 (14:00 +0000)]
* Do not take and release the structure lock for each element of the list while
  releasing it. mutex locks /= 20 on a standard preparse run
* Only create absolutely necessary variables while preparsing
--> Preparse speed *= 4 (with item in disk cache of course)

* Do not rebuild playlist too much while adding a directory. Add a new flag
  to NodeCreate and Add to control this behaviour

17 years agoFix for non-working DELETE key in Playlist on Win32
Marian Durkovic [Sat, 9 Dec 2006 20:24:50 +0000 (20:24 +0000)]
Fix for non-working DELETE key in Playlist on Win32
For some unknown reason, wxwidgets 2.6.3 always return WXK_NUMPAD_DELETE
even in case normal Delete key was pressed

Please consider backporting just for Win32 binaries.

17 years ago* prevent the preferences from crashing. they aren't shown again yet, though
Felix Paul Kühne [Sat, 9 Dec 2006 20:19:20 +0000 (20:19 +0000)]
* prevent the preferences from crashing. they aren't shown again yet, though

17 years agoFix
Clément Stenac [Sat, 9 Dec 2006 20:10:28 +0000 (20:10 +0000)]
Fix

17 years ago* improved previous b_autoplay implementation
Felix Paul Kühne [Sat, 9 Dec 2006 19:59:45 +0000 (19:59 +0000)]
* improved previous b_autoplay implementation

17 years ago* make sure that the opened media is always enqueueded, if macosx-autoplay is false
Felix Paul Kühne [Sat, 9 Dec 2006 19:57:48 +0000 (19:57 +0000)]
* make sure that the opened media is always enqueueded, if macosx-autoplay is false

17 years agoMisc cleanups in Qt4. (Closes:#736)
Clément Stenac [Sat, 9 Dec 2006 18:12:05 +0000 (18:12 +0000)]
Misc cleanups in Qt4. (Closes:#736)
Fix m3u export

17 years ago* Don't redraw the window when going to fullscreen. refs #668 and refs #751
Derk-Jan Hartman [Thu, 7 Dec 2006 22:46:45 +0000 (22:46 +0000)]
* Don't redraw the window when going to fullscreen. refs #668 and refs #751
This might not fix it, but it surely should eleviate the problem.
forwardport of [18324]

17 years ago* forwardport: [18319], [18320]
Derk-Jan Hartman [Thu, 7 Dec 2006 22:38:20 +0000 (22:38 +0000)]
* forwardport: [18319], [18320]
  - fspanel centering on right screen
  - fspanel don't hide if mousepointer is over fspanel

17 years agoForward port [18313] and [18314]. compile fix
Christophe Mutricy [Thu, 7 Dec 2006 20:19:52 +0000 (20:19 +0000)]
Forward port [18313] and [18314]. compile fix

17 years ago* Cleanup that file a bit
Benjamin Pracht [Thu, 7 Dec 2006 20:10:55 +0000 (20:10 +0000)]
* Cleanup that file a bit

17 years agofix for libvlc_input_get_fps. maybe there's a better way to do it.
Filippo Carone [Thu, 7 Dec 2006 13:35:25 +0000 (13:35 +0000)]
fix for libvlc_input_get_fps. maybe there's a better way to do it.

17 years agoRemove redumdant function call
Rémi Denis-Courmont [Thu, 7 Dec 2006 11:25:09 +0000 (11:25 +0000)]
Remove redumdant function call

17 years agoRemove old TODO
Rémi Denis-Courmont [Thu, 7 Dec 2006 09:29:45 +0000 (09:29 +0000)]
Remove old TODO

17 years agoPrefer EDH-RSA over plain RSA
Rémi Denis-Courmont [Thu, 7 Dec 2006 08:46:01 +0000 (08:46 +0000)]
Prefer EDH-RSA over plain RSA

17 years agoHandle fatal errors properly past TLS handshake (close #887)
Rémi Denis-Courmont [Thu, 7 Dec 2006 08:39:45 +0000 (08:39 +0000)]
Handle fatal errors properly past TLS handshake (close #887)

17 years ago- mozilla, activex, directx: more backporting from 0.8.6
Damien Fouilleul [Thu, 7 Dec 2006 00:31:14 +0000 (00:31 +0000)]
- mozilla, activex, directx: more backporting from 0.8.6

17 years agomozilla: backporting from 0.8.6
Damien Fouilleul [Thu, 7 Dec 2006 00:29:57 +0000 (00:29 +0000)]
mozilla: backporting from 0.8.6

17 years ago- activex: backporting from 0.8.6
Damien Fouilleul [Thu, 7 Dec 2006 00:29:02 +0000 (00:29 +0000)]
- activex: backporting from 0.8.6

17 years ago- dshow: backporting from 0.8.6
Damien Fouilleul [Wed, 6 Dec 2006 23:39:18 +0000 (23:39 +0000)]
- dshow: backporting from 0.8.6

17 years ago- backporting from 0.8.6
Damien Fouilleul [Wed, 6 Dec 2006 23:38:27 +0000 (23:38 +0000)]
- backporting from 0.8.6

17 years agosub_fps is a float and need to be a float. Don't loose precision if the subtitles...
Christophe Mutricy [Wed, 6 Dec 2006 22:57:37 +0000 (22:57 +0000)]
sub_fps is a float and need to be a float. Don't loose precision if the subtitles dialog is opened.

17 years ago- removed commented out lines in [18277], not really necessary to keep them
Damien Fouilleul [Wed, 6 Dec 2006 22:26:23 +0000 (22:26 +0000)]
- removed commented out lines in [18277], not really necessary to keep them

17 years ago- vlc.win32.nsi.in: backporting from [18288]
Damien Fouilleul [Wed, 6 Dec 2006 22:22:36 +0000 (22:22 +0000)]
- vlc.win32.nsi.in: backporting from [18288]

17 years agoEnable AES 256 with TLS.
Rémi Denis-Courmont [Wed, 6 Dec 2006 21:59:39 +0000 (21:59 +0000)]
Enable AES 256 with TLS.

DISCLAIMER: libgcrypt includes various strong cryptographic ciphers.
VLC now has 256-bits ciphers, and already had 128-bits ciphers for some
time. Please check with your lawyer and country-specific homeland
security bureau. In France, *usage* is completely free. Supply, import
and export are not.

17 years agoFix path.
Christophe Mutricy [Wed, 6 Dec 2006 21:27:32 +0000 (21:27 +0000)]
Fix path.

17 years agoDo not try to distribute non-existant kludges
Rémi Denis-Courmont [Wed, 6 Dec 2006 21:12:53 +0000 (21:12 +0000)]
Do not try to distribute non-existant kludges

17 years agoSupport for TLSv1.1 deflate compression
Rémi Denis-Courmont [Wed, 6 Dec 2006 20:48:09 +0000 (20:48 +0000)]
Support for TLSv1.1 deflate compression

17 years ago - support for TLSv1.1
Rémi Denis-Courmont [Wed, 6 Dec 2006 20:22:56 +0000 (20:22 +0000)]
 - support for TLSv1.1
 - rationalize var_CreateGet*() and config_Get*() usage

17 years agoDo not retry to HTTP connection with version 1.0 instead of 1.1...
Rémi Denis-Courmont [Wed, 6 Dec 2006 18:44:19 +0000 (18:44 +0000)]
Do not retry to HTTP connection with version 1.0 instead of 1.1...
...when the lower layer failed (ie TCP or SSL errors)

17 years agoMake some constant data table static
Rémi Denis-Courmont [Wed, 6 Dec 2006 18:31:53 +0000 (18:31 +0000)]
Make some constant data table static

17 years agoWork-around window-on-top + fullscreen deadlock (refs #882)
Rémi Denis-Courmont [Wed, 6 Dec 2006 16:47:10 +0000 (16:47 +0000)]
Work-around window-on-top + fullscreen deadlock (refs #882)

FIXME FIXME FIXME FIXME: EXPLICIT HACK.
On the one hand, we cannot hold the lock while triggering a callback, as
it causes a deadlock with video-on-top handling. On the other hand, we
have to lock while triggering the callback to:
 1/ make sure video-on-top remains in sync with fullscreen (i.e.
    unlocking creates a race condition if fullscreen is switched on and
    off VERY FAST).
 2/ avoid possible corruption bugs if another thread gets the mutex and
    modifies our data in-between (though it does not seem like it could really
    do much harm in this particular case).

This is obviously contradictory. Correct solutions may include:
 - putting the fullscreen NAND video-on-top logic out of libvlc,
   back into the video output plugins (ugly code duplication...),
 - serializing fullscreen and video-on-top handling properly instead of
   using the fullscreen callback. That's got to be the correct one.

17 years agoProvides libvlc.sym
Rémi Denis-Courmont [Wed, 6 Dec 2006 16:41:19 +0000 (16:41 +0000)]
Provides libvlc.sym

17 years agoMinor code simplification
Rémi Denis-Courmont [Wed, 6 Dec 2006 16:29:20 +0000 (16:29 +0000)]
Minor code simplification

17 years agoSimplification of one-instance mode
Rafaël Carré [Wed, 6 Dec 2006 15:02:37 +0000 (15:02 +0000)]
Simplification of one-instance mode
It now checks if a capable "Media Player" is running, not only VLC.

17 years agoRemove duplicate code. The new Unescape() is already doing this.
Marian Durkovic [Wed, 6 Dec 2006 09:55:17 +0000 (09:55 +0000)]
Remove duplicate code. The new Unescape() is already doing this.

17 years agoD-Bus module now uses new specification
Rafaël Carré [Wed, 6 Dec 2006 00:52:04 +0000 (00:52 +0000)]
D-Bus module now uses new specification
TODO: playlist management

17 years agomake update-po
Christophe Mutricy [Wed, 6 Dec 2006 00:31:08 +0000 (00:31 +0000)]
make update-po