]>
git.sesse.net Git - vlc/log
Derk-Jan Hartman [Mon, 11 Dec 2006 16:16:33 +0000 (16:16 +0000)]
* forwardport [18335]: Compile x264 with --enable-pic
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
Derk-Jan Hartman [Mon, 11 Dec 2006 16:04:32 +0000 (16:04 +0000)]
* forwardport the 0.8.6 NEWS
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()
Derk-Jan Hartman [Mon, 11 Dec 2006 15:32:01 +0000 (15:32 +0000)]
* forwardport [18350] libtiff linking in VLC OS X
Derk-Jan Hartman [Mon, 11 Dec 2006 15:30:46 +0000 (15:30 +0000)]
* marq.c: const strings
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
Rémi Denis-Courmont [Sun, 10 Dec 2006 20:02:03 +0000 (20:02 +0000)]
Do not redefine vlc_wclosedir (Close #893)
Rémi Denis-Courmont [Sun, 10 Dec 2006 19:57:01 +0000 (19:57 +0000)]
Forgot this file
Rémi Denis-Courmont [Sun, 10 Dec 2006 19:56:13 +0000 (19:56 +0000)]
Use shared libvlc on Win32
Clément Stenac [Sun, 10 Dec 2006 15:28:12 +0000 (15:28 +0000)]
Simplify a bit strings handling
Clément Stenac [Sun, 10 Dec 2006 15:24:01 +0000 (15:24 +0000)]
Fix wrong object release
Clément Stenac [Sun, 10 Dec 2006 15:20:26 +0000 (15:20 +0000)]
Don't attach playlist twice
Clément Stenac [Sun, 10 Dec 2006 15:15:50 +0000 (15:15 +0000)]
Fix corruption in SD parser (Closes:#889)
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
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.
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
Clément Stenac [Sat, 9 Dec 2006 20:10:28 +0000 (20:10 +0000)]
Fix
Felix Paul Kühne [Sat, 9 Dec 2006 19:59:45 +0000 (19:59 +0000)]
* improved previous b_autoplay implementation
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
Clément Stenac [Sat, 9 Dec 2006 18:12:05 +0000 (18:12 +0000)]
Misc cleanups in Qt4. (Closes:#736)
Fix m3u export
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]
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
Christophe Mutricy [Thu, 7 Dec 2006 20:19:52 +0000 (20:19 +0000)]
Forward port [18313] and [18314]. compile fix
Benjamin Pracht [Thu, 7 Dec 2006 20:10:55 +0000 (20:10 +0000)]
* Cleanup that file a bit
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.
Rémi Denis-Courmont [Thu, 7 Dec 2006 11:25:09 +0000 (11:25 +0000)]
Remove redumdant function call
Rémi Denis-Courmont [Thu, 7 Dec 2006 09:29:45 +0000 (09:29 +0000)]
Remove old TODO
Rémi Denis-Courmont [Thu, 7 Dec 2006 08:46:01 +0000 (08:46 +0000)]
Prefer EDH-RSA over plain RSA
Rémi Denis-Courmont [Thu, 7 Dec 2006 08:39:45 +0000 (08:39 +0000)]
Handle fatal errors properly past TLS handshake (close #887)
Damien Fouilleul [Thu, 7 Dec 2006 00:31:14 +0000 (00:31 +0000)]
- mozilla, activex, directx: more backporting from 0.8.6
Damien Fouilleul [Thu, 7 Dec 2006 00:29:57 +0000 (00:29 +0000)]
mozilla: backporting from 0.8.6
Damien Fouilleul [Thu, 7 Dec 2006 00:29:02 +0000 (00:29 +0000)]
- activex: backporting from 0.8.6
Damien Fouilleul [Wed, 6 Dec 2006 23:39:18 +0000 (23:39 +0000)]
- dshow: backporting from 0.8.6
Damien Fouilleul [Wed, 6 Dec 2006 23:38:27 +0000 (23:38 +0000)]
- backporting from 0.8.6
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.
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
Damien Fouilleul [Wed, 6 Dec 2006 22:22:36 +0000 (22:22 +0000)]
- vlc.win32.nsi.in: backporting from [18288]
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.
Christophe Mutricy [Wed, 6 Dec 2006 21:27:32 +0000 (21:27 +0000)]
Fix path.
Rémi Denis-Courmont [Wed, 6 Dec 2006 21:12:53 +0000 (21:12 +0000)]
Do not try to distribute non-existant kludges
Rémi Denis-Courmont [Wed, 6 Dec 2006 20:48:09 +0000 (20:48 +0000)]
Support for TLSv1.1 deflate compression
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
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)
Rémi Denis-Courmont [Wed, 6 Dec 2006 18:31:53 +0000 (18:31 +0000)]
Make some constant data table static
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.
Rémi Denis-Courmont [Wed, 6 Dec 2006 16:41:19 +0000 (16:41 +0000)]
Provides libvlc.sym
Rémi Denis-Courmont [Wed, 6 Dec 2006 16:29:20 +0000 (16:29 +0000)]
Minor code simplification
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.
Marian Durkovic [Wed, 6 Dec 2006 09:55:17 +0000 (09:55 +0000)]
Remove duplicate code. The new Unescape() is already doing this.
Rafaël Carré [Wed, 6 Dec 2006 00:52:04 +0000 (00:52 +0000)]
D-Bus module now uses new specification
TODO: playlist management
Christophe Mutricy [Wed, 6 Dec 2006 00:31:08 +0000 (00:31 +0000)]
make update-po
Filippo Carone [Tue, 5 Dec 2006 23:45:36 +0000 (23:45 +0000)]
Java bindings update: various enhancements; paint system changed; reparenting works again.
Filippo Carone [Tue, 5 Dec 2006 23:42:58 +0000 (23:42 +0000)]
libvlc_input_has_vout more consistent with function aim
Damien Fouilleul [Tue, 5 Dec 2006 23:20:18 +0000 (23:20 +0000)]
- libvlc target, removed uneeded libs target previously for for external libvlc compilation
Damien Fouilleul [Tue, 5 Dec 2006 17:29:07 +0000 (17:29 +0000)]
activex: when linking against the shared lib DLL, it looks like the linker is picking the DLL name from inside the file, rather than the filename itself. in most cases, this is not a problem, as both are usually the same. Unfortunately, since libtool has a bug on cygwin, whereby the ouput name is libvlc.dll.exe rather than libvlc.dll, the wrong name 'libvlc.dll.exe' is used by the linker rather than the corrected filename. Using the import lib libvlc.dll.a instead fixes that problem. the proper fix should probably a patch to libtool
Derk-Jan Hartman [Tue, 5 Dec 2006 17:05:20 +0000 (17:05 +0000)]
* Expand the ugly hack to also let automake define OBJCLINK and friends
Damien Fouilleul [Tue, 5 Dec 2006 10:22:25 +0000 (10:22 +0000)]
- mozilla, activex: vlc-config vlc -> libvlc changes
Gildas Bazin [Mon, 4 Dec 2006 21:17:32 +0000 (21:17 +0000)]
configure.ac: fix build when libtool is disabled.
Antoine Cellerier [Mon, 4 Dec 2006 21:12:19 +0000 (21:12 +0000)]
Don't install mozilla plugin in recommended/default settings on windows. The NSIS stuff needs to be backported to 0.8.6 before we release (and tested). Could someone do that please?
Damien Fouilleul [Mon, 4 Dec 2006 19:08:31 +0000 (19:08 +0000)]
- vlc -> libvlc for linking shared libvlc.dll
Marian Durkovic [Mon, 4 Dec 2006 14:02:14 +0000 (14:02 +0000)]
Don't escape single quotes since it's not needed anymore
Marian Durkovic [Mon, 4 Dec 2006 10:14:26 +0000 (10:14 +0000)]
Add quotes to all VLM commands requested by VLM wx panel
Marian Durkovic [Mon, 4 Dec 2006 10:06:23 +0000 (10:06 +0000)]
VLM quoting magic for partially quoted strings
Antoine Cellerier [Sun, 3 Dec 2006 21:00:42 +0000 (21:00 +0000)]
Fix searching in tree playlists (doesn't hide a node's children if the children match but the node doesn't). Thanks to zorglub for the fix.
Antoine Cellerier [Sun, 3 Dec 2006 20:56:28 +0000 (20:56 +0000)]
Don't duplicate backslashes in VLM HTTP interface anymore. Could someone confirm that this works?
Antoine Cellerier [Sun, 3 Dec 2006 20:44:10 +0000 (20:44 +0000)]
* vlc_variables.h: remove unused VLC_VAR_ISLIST define
Antoine Cellerier [Sun, 3 Dec 2006 20:36:24 +0000 (20:36 +0000)]
* vlc_variables.h: remove unused VLC_VAR_ISCONFIG define
* objects.c: some more vars command stuff
Clément Stenac [Sun, 3 Dec 2006 20:33:02 +0000 (20:33 +0000)]
* Made open and sout QDialogs
* Added a minimal streaming feature
Antoine Cellerier [Sun, 3 Dec 2006 20:05:54 +0000 (20:05 +0000)]
Tweaks vars command a bit.
Antoine Cellerier [Sun, 3 Dec 2006 19:49:26 +0000 (19:49 +0000)]
Add "vars" command to display the list of variables owned by an object. (ex: vars 1)
Marian Durkovic [Sun, 3 Dec 2006 19:44:54 +0000 (19:44 +0000)]
Implement shell-style escaping also for double quotes and fix bugs.
Antoine Cellerier [Sun, 3 Dec 2006 19:07:22 +0000 (19:07 +0000)]
Also show telnet specific commands when using "help" command in the telnet interface.
Antoine Cellerier [Sun, 3 Dec 2006 19:04:31 +0000 (19:04 +0000)]
Looks like we need to add function exports here too now.
Antoine Cellerier [Sun, 3 Dec 2006 19:00:59 +0000 (19:00 +0000)]
Export vlm_MessageNew and vlm_MessageAdd.
Rémi Denis-Courmont [Sun, 3 Dec 2006 18:54:03 +0000 (18:54 +0000)]
Fix memleaks
Antoine Cellerier [Sun, 3 Dec 2006 18:37:22 +0000 (18:37 +0000)]
Also print the object's parent id (makes it easier to "climb" the object tree)
Rémi Denis-Courmont [Sun, 3 Dec 2006 18:15:03 +0000 (18:15 +0000)]
Make module_LoadMain static
Antoine Cellerier [Sun, 3 Dec 2006 18:14:37 +0000 (18:14 +0000)]
Buffer was too small.
Antoine Cellerier [Sun, 3 Dec 2006 18:05:23 +0000 (18:05 +0000)]
Sync default options in NSIS installer with recommended preset. I still don't like installing the activex and mozilla plugins by default as they often override other plugins and make it impossible to view videos on some/many websites.
Rémi Denis-Courmont [Sun, 3 Dec 2006 18:02:03 +0000 (18:02 +0000)]
Be a little less pessimistic
Christophe Mutricy [Sun, 3 Dec 2006 18:01:13 +0000 (18:01 +0000)]
use program-prefix="" all the times
Rémi Denis-Courmont [Sun, 3 Dec 2006 17:57:54 +0000 (17:57 +0000)]
Fix memleak (oups)
Antoine Cellerier [Sun, 3 Dec 2006 17:53:51 +0000 (17:53 +0000)]
Oops (at least it wasn't a regression ;) )
Rémi Denis-Courmont [Sun, 3 Dec 2006 17:30:48 +0000 (17:30 +0000)]
Same as previous commit, for invalid MMS URLs
Antoine Cellerier [Sun, 3 Dec 2006 17:30:31 +0000 (17:30 +0000)]
Don't display "Unknown command!" when the command is known.
Rémi Denis-Courmont [Sun, 3 Dec 2006 17:29:25 +0000 (17:29 +0000)]
Fix über memleak when falling back to MMS/HTTP
Antoine Cellerier [Sun, 3 Dec 2006 17:27:13 +0000 (17:27 +0000)]
Cosmetics and small fix
Antoine Cellerier [Sun, 3 Dec 2006 17:19:24 +0000 (17:19 +0000)]
Simplify callback registration.
Antoine Cellerier [Sun, 3 Dec 2006 17:09:48 +0000 (17:09 +0000)]
Fix [17577]. Removing 200 lines of code is nice. Replacing them with lines that does the same thing as before is better.
Christophe Mutricy [Sun, 3 Dec 2006 17:03:22 +0000 (17:03 +0000)]
Don't prefix the binaries and config scripts with $HOST.
Rémi Denis-Courmont [Sun, 3 Dec 2006 17:02:02 +0000 (17:02 +0000)]
Fix small memleak
Rémi Denis-Courmont [Sun, 3 Dec 2006 16:34:00 +0000 (16:34 +0000)]
M3U: fallback to local code page if UTF-8 fails (close #862)
Clément Stenac [Sun, 3 Dec 2006 16:31:08 +0000 (16:31 +0000)]
Release notes
Clément Stenac [Sun, 3 Dec 2006 16:13:40 +0000 (16:13 +0000)]
* Fix preparse of directories
* Add right-click "info" item in qt4 playlist
Rémi Denis-Courmont [Sun, 3 Dec 2006 16:03:40 +0000 (16:03 +0000)]
Undo unintended changeset
Clément Stenac [Sun, 3 Dec 2006 15:57:27 +0000 (15:57 +0000)]
Unbreak a bit windows
Clément Stenac [Sun, 3 Dec 2006 15:03:14 +0000 (15:03 +0000)]
Missing libvlc flags on win32
Rémi Denis-Courmont [Sun, 3 Dec 2006 14:52:21 +0000 (14:52 +0000)]
Fix libtool and shared builds
Rémi Denis-Courmont [Sun, 3 Dec 2006 14:35:17 +0000 (14:35 +0000)]
Do not autogenerate libvlc.sym.
The scheme I used sucked big times.