]> git.sesse.net Git - vlc/log
vlc
13 years agoRevert "luatelnet: accept multiple commands seperated by '\n' or '\r'."
Rémi Duraffort [Sat, 10 Jul 2010 17:17:13 +0000 (19:17 +0200)]
Revert "luatelnet: accept multiple commands seperated by '\n' or '\r'."

This reverts commit f5b8b43a9e210a70e016871db6bab36929d6b866.

13 years agoRevert "luatelnet: missing debug message."
Rémi Duraffort [Sat, 10 Jul 2010 17:17:02 +0000 (19:17 +0200)]
Revert "luatelnet: missing debug message."

This reverts commit 8c1d2b3e3a20805becc4ce0d800f6f0c40de50dd.

13 years agoAdd LibVLC API for vmem
Rémi Denis-Courmont [Sat, 10 Jul 2010 15:09:05 +0000 (18:09 +0300)]
Add LibVLC API for vmem

13 years agovmem: major rework
Rémi Denis-Courmont [Sat, 10 Jul 2010 14:56:39 +0000 (17:56 +0300)]
vmem: major rework

 - add an optional display callback,
 - make unlock callback optional (planes could be static),
 - pass an opaque picture identifier from lock to unlock and display
   callbacks (this would enable multiple pictures later),
 - pass pixel planes back to the unlock callback for convenience,
 - use pointer VLC variables instead of configuration strings,
 - fix an unlikely memory leak.

13 years agoFix typo
Rémi Denis-Courmont [Sat, 10 Jul 2010 14:52:21 +0000 (17:52 +0300)]
Fix typo

13 years agoFix compilation
Rémi Denis-Courmont [Sat, 10 Jul 2010 14:25:41 +0000 (17:25 +0300)]
Fix compilation

13 years agoXCB/window: allow compilation without xcb-keysyms
Rémi Denis-Courmont [Sat, 10 Jul 2010 14:17:12 +0000 (17:17 +0300)]
XCB/window: allow compilation without xcb-keysyms

13 years agoavcodec: disable direct rendering for VP80
Ilkka Ollakka [Sat, 10 Jul 2010 12:39:10 +0000 (15:39 +0300)]
avcodec: disable direct rendering for VP80

avcodec native decoder has priority over libvpx one, and I don't know
howto change that easily. Fix #3820

13 years agoavformat: fix non-file usage after [1644d683e9df]
Ilkka Ollakka [Sat, 10 Jul 2010 10:31:36 +0000 (13:31 +0300)]
avformat: fix non-file usage after [1644d683e9df]

Fixes eg youtube viewing.

13 years agoFramebuffer: don't register useless signal handler
Rémi Denis-Courmont [Sat, 10 Jul 2010 09:49:16 +0000 (12:49 +0300)]
Framebuffer: don't register useless signal handler

The signal handler currently does nothing anyway, so this was a waste.

13 years agovmem: use var_Inherit*
Rémi Denis-Courmont [Fri, 9 Jul 2010 14:56:45 +0000 (17:56 +0300)]
vmem: use var_Inherit*

13 years agoAdd var_InheritAddress()
Rémi Denis-Courmont [Fri, 9 Jul 2010 14:50:50 +0000 (17:50 +0300)]
Add var_InheritAddress()

Returns NULL if the variable cannot be inherited - pointers can never
be found in the configuration.

13 years agosrc/playlist/loadsave.c : Fix [1644d683e9df]
Rafaël Carré [Fri, 9 Jul 2010 17:12:58 +0000 (19:12 +0200)]
src/playlist/loadsave.c : Fix [1644d683e9df]

typo and double free

13 years agoQt4: disable all by default if user sets message-filter
Ilkka Ollakka [Fri, 9 Jul 2010 10:15:28 +0000 (13:15 +0300)]
Qt4: disable all by default if user sets message-filter

Also accept filter-name without +/- as enabled one, so user can see
messages by just typing module-name without any other syntax.

13 years agoQt4: enable all messages only if filter is empty
Ilkka Ollakka [Fri, 9 Jul 2010 08:48:50 +0000 (11:48 +0300)]
Qt4: enable all messages only if filter is empty

13 years agoapply Enable/DisableObjectPrinting to filter subscriptions too
Ilkka Ollakka [Fri, 9 Jul 2010 08:49:48 +0000 (11:49 +0300)]
apply Enable/DisableObjectPrinting to filter subscriptions too

13 years agoQt4: do not explode if MyDocument isn't available
Jean-Baptiste Kempf [Thu, 8 Jul 2010 21:53:43 +0000 (23:53 +0200)]
Qt4: do not explode if MyDocument isn't available

See http://forum.videolan.org/viewtopic.php?f=14&t=78396

13 years agohttp-user-agent needs restart
Rémi Denis-Courmont [Thu, 8 Jul 2010 19:58:56 +0000 (22:58 +0300)]
http-user-agent needs restart

13 years agoAdd a proper API to set the user agent
Rémi Denis-Courmont [Thu, 8 Jul 2010 19:45:43 +0000 (22:45 +0300)]
Add a proper API to set the user agent

13 years agoRemove the --user-agent hack
Rémi Denis-Courmont [Thu, 8 Jul 2010 19:45:34 +0000 (22:45 +0300)]
Remove the --user-agent hack

13 years agoReject libmodplug 0.8.8
Rémi Denis-Courmont [Thu, 8 Jul 2010 18:14:05 +0000 (21:14 +0300)]
Reject libmodplug 0.8.8

13 years agoForce the X11 video outputs when libvlc_*_set_xwindow() is used
Rémi Denis-Courmont [Thu, 8 Jul 2010 17:24:32 +0000 (20:24 +0300)]
Force the X11 video outputs when libvlc_*_set_xwindow() is used

So LibVLC won't try to use a video output that cannot be embedded.

13 years agounset "window" if the LibVLC drawable is cleared
Rémi Denis-Courmont [Thu, 8 Jul 2010 17:19:49 +0000 (20:19 +0300)]
unset "window" if the LibVLC drawable is cleared

13 years agoXCB/window: force window provider when libvlc_*_set_xid() is used
Rémi Denis-Courmont [Thu, 8 Jul 2010 17:07:15 +0000 (20:07 +0300)]
XCB/window: force window provider when libvlc_*_set_xid() is used

We cannot drop the priority to zero. This would break rare but
functional use of `vlc --drawable-xid $WINDOWID`.

13 years agoWin32: drop drawable plugin priority to zero
Rémi Denis-Courmont [Thu, 8 Jul 2010 17:04:39 +0000 (20:04 +0300)]
Win32: drop drawable plugin priority to zero

We select it explicitly when a HWND is set for embedding.

13 years agoQt4: drop window provider priority to zero
Rémi Denis-Courmont [Thu, 8 Jul 2010 16:56:27 +0000 (19:56 +0300)]
Qt4: drop window provider priority to zero

Mapping the Qt4 plugin requires a particularly long time and much
memory. So we had better avoid doing this everytime we create a new
video window (if the Qt4 interface is _not_ used).

13 years agoAdd a window variable to select the window provider
Rémi Denis-Courmont [Thu, 8 Jul 2010 16:52:30 +0000 (19:52 +0300)]
Add a window variable to select the window provider

13 years agoDefine drawable-*-* variables only on MacOS
Rémi Denis-Courmont [Thu, 8 Jul 2010 16:49:38 +0000 (19:49 +0300)]
Define drawable-*-* variables only on MacOS

13 years agoplaylist: simplify with demux psz_location
Rémi Denis-Courmont [Thu, 8 Jul 2010 16:40:54 +0000 (19:40 +0300)]
playlist: simplify with demux psz_location

13 years agoRemove unused property
Rémi Denis-Courmont [Thu, 8 Jul 2010 16:25:03 +0000 (19:25 +0300)]
Remove unused property

13 years agoQt4: Cosmetics about ClickLineEdit, QVLCFramelessButton
Hugo Beauzée-Luyssen [Thu, 8 Jul 2010 14:11:56 +0000 (16:11 +0200)]
Qt4: Cosmetics about ClickLineEdit, QVLCFramelessButton

This removes useless member, useless parameter, useless empty dtor, and
adds a missing reference.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoRevert "ts.c: check that pts is valid for H264"
Ilkka Ollakka [Thu, 8 Jul 2010 13:09:56 +0000 (16:09 +0300)]
Revert "ts.c: check that pts is valid for H264"

This reverts commit cf45f5073677d2e7bfe57066c426340703198107.

13 years agodvdnav: don't decode_URI for psz_file
Ilkka Ollakka [Thu, 8 Jul 2010 11:51:53 +0000 (14:51 +0300)]
dvdnav: don't decode_URI for psz_file

13 years agotaglib: dont decode psz_file as URI
Ilkka Ollakka [Thu, 8 Jul 2010 11:49:49 +0000 (14:49 +0300)]
taglib: dont decode psz_file as URI

13 years agots.c: check that pts is valid for H264
Ilkka Ollakka [Wed, 7 Jul 2010 15:21:52 +0000 (18:21 +0300)]
ts.c: check that pts is valid for H264

Hackish workaround for #3306

13 years agopes.c: make sure H264 stream has aud
Ilkka Ollakka [Wed, 7 Jul 2010 12:52:32 +0000 (15:52 +0300)]
pes.c: make sure H264 stream has aud

TS-stream needs aud-nals, but didn't find any confirmation yet if ps needs those too,
so I assume it does. Maybe it would be better just to check first nal and set boolean for
adding aud.

13 years agortp : safety check.
Sébastien Escudier [Thu, 24 Jun 2010 06:41:16 +0000 (08:41 +0200)]
rtp : safety check.
There was a small window of opportunity between RtspSetup and RtspAddId where this can happen.

13 years agoUpdate german installer l10n
Mario Siegmann [Wed, 7 Jul 2010 22:46:25 +0000 (23:46 +0100)]
Update german installer l10n

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
13 years agoUpdate polish installer l10n
Michał Trzebiatowski [Wed, 7 Jul 2010 22:43:51 +0000 (23:43 +0100)]
Update polish installer l10n

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
13 years agoQt4: do not allow spaces in network URLs (fix #3870)
Rémi Denis-Courmont [Wed, 7 Jul 2010 20:56:33 +0000 (23:56 +0300)]
Qt4: do not allow spaces in network URLs (fix #3870)

13 years agolibass: kill unused variable warnings
Jean-Baptiste Kempf [Wed, 7 Jul 2010 20:52:14 +0000 (22:52 +0200)]
libass: kill unused variable warnings

13 years agoIgnore .exe files in bin/ folder
Jean-Baptiste Kempf [Wed, 7 Jul 2010 20:45:21 +0000 (22:45 +0200)]
Ignore .exe files in bin/ folder

13 years agoQt: spref small rework of video and codecs part
Jean-Baptiste Kempf [Mon, 5 Jul 2010 16:51:42 +0000 (18:51 +0200)]
Qt: spref small rework of video and codecs part

Move the skip-frame pref from video to codecs

13 years agoQt4: fix opening DVD directory with special characters
Rémi Denis-Courmont [Wed, 7 Jul 2010 18:57:56 +0000 (21:57 +0300)]
Qt4: fix opening DVD directory with special characters

13 years agodemux: provide both URL and file path as with access
Rémi Denis-Courmont [Wed, 7 Jul 2010 18:52:10 +0000 (21:52 +0300)]
demux: provide both URL and file path as with access

This commit may eat your domestic pets.

13 years agodoc/transforms.py: whrandom is deprecated since python 2.1
Rafaël Carré [Wed, 7 Jul 2010 18:52:24 +0000 (20:52 +0200)]
doc/transforms.py: whrandom is deprecated since python 2.1

Only import needed functions

13 years agoQt4: fix #3872
Rémi Duraffort [Wed, 7 Jul 2010 18:38:32 +0000 (20:38 +0200)]
Qt4: fix #3872

13 years agoQt4: fix opening directory with special characters
Rémi Denis-Courmont [Wed, 7 Jul 2010 18:15:08 +0000 (21:15 +0300)]
Qt4: fix opening directory with special characters

13 years agomake_URI: add scheme parameter
Rémi Denis-Courmont [Wed, 7 Jul 2010 18:12:46 +0000 (21:12 +0300)]
make_URI: add scheme parameter

13 years agovlc_block.h: typo in comment
Jean-Paul Saman [Thu, 3 Jun 2010 14:25:45 +0000 (16:25 +0200)]
vlc_block.h: typo in comment

13 years agomozilla: remove unused include
Jean-Paul Saman [Wed, 7 Jul 2010 14:46:17 +0000 (16:46 +0200)]
mozilla: remove unused include
(cherry picked from commit 8749a60070100b42765472bfef4be6e1fb1731e8)

Conflicts:

projects/mozilla/vlcshell.cpp

13 years agomozilla: correct comment
Jean-Paul Saman [Mon, 22 Mar 2010 10:25:21 +0000 (11:25 +0100)]
mozilla: correct comment
(cherry picked from commit ce050593f3b4a668472d481154e1e548c1f79e03)

13 years agoskin2(Win32): add support for mouse wheel in fullscreen mode
Erwan Tulou [Wed, 7 Jul 2010 13:36:27 +0000 (15:36 +0200)]
skin2(Win32): add support for mouse wheel in fullscreen mode

fix #3862

13 years agochange warning color in console
Sébastien Escudier [Mon, 5 Jul 2010 12:50:24 +0000 (14:50 +0200)]
change warning color in console
Use the same orange than in FFMPEG, instead of yellow.
It wasn't readable in consoles with white background.

13 years agoMac: small menu fix
Jean-Baptiste Kempf [Wed, 7 Jul 2010 12:06:42 +0000 (14:06 +0200)]
Mac: small menu fix

13 years agoluatelnet: missing debug message.
Rémi Duraffort [Tue, 6 Jul 2010 19:19:56 +0000 (21:19 +0200)]
luatelnet: missing debug message.

13 years agoluatelnet: accept multiple commands seperated by '\n' or '\r'.
Rémi Duraffort [Tue, 6 Jul 2010 19:16:01 +0000 (21:16 +0200)]
luatelnet: accept multiple commands seperated by '\n' or '\r'.

It was possible with the oldtelnet interface using something like
(echo admin ; echo help) | nc localhost 4212
That's now working with the lua one (but not the cleanest way).

13 years agoCore: add some LIBVLC_USED.
Rémi Duraffort [Mon, 5 Jul 2010 19:56:06 +0000 (21:56 +0200)]
Core: add some LIBVLC_USED.

13 years agoFix printf type.
Rémi Duraffort [Mon, 5 Jul 2010 19:54:52 +0000 (21:54 +0200)]
Fix printf type.

13 years agomp4: fix a memory leak and an invalid release in MacOS code.
Rémi Duraffort [Mon, 5 Jul 2010 18:10:17 +0000 (20:10 +0200)]
mp4: fix a memory leak and an invalid release in MacOS code.

13 years agoInput: code alignment and cosmetics
Jean-Baptiste Kempf [Mon, 5 Jul 2010 09:59:57 +0000 (11:59 +0200)]
Input: code alignment and cosmetics

13 years agoPulse: do flush in close() not play()
Ilkka Ollakka [Mon, 5 Jul 2010 09:49:05 +0000 (12:49 +0300)]
Pulse: do flush in close() not play()

Also compare against RUNNING and not DONE on waiting loop. Also lock mainloop
when modifying values that are used in callback-code, and don't signal without lock.

13 years agoQt: forgotten file in previous commit
Jean-Baptiste Kempf [Mon, 5 Jul 2010 09:35:34 +0000 (11:35 +0200)]
Qt: forgotten file in previous commit

13 years agoReorganize the dbus control module code
Mirsal Ennaime [Mon, 5 Jul 2010 07:05:34 +0000 (09:05 +0200)]
Reorganize the dbus control module code

 * Split the module source code into several files

Functionality is unchanged, but the result is more maintainable.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoQt4: small preference cleanup
Jean-Baptiste Kempf [Mon, 5 Jul 2010 09:24:30 +0000 (11:24 +0200)]
Qt4: small preference cleanup

13 years agoWin32: simplify and fix targets
Jean-Baptiste Kempf [Mon, 5 Jul 2010 08:16:18 +0000 (10:16 +0200)]
Win32: simplify and fix targets

13 years agox264: forgotten free() spotted by ivoire
Ilkka Ollakka [Mon, 5 Jul 2010 07:00:10 +0000 (10:00 +0300)]
x264: forgotten free() spotted by ivoire

13 years agox264 compile fix for x264 < 102
Ilkka Ollakka [Mon, 5 Jul 2010 06:47:05 +0000 (09:47 +0300)]
x264 compile fix for x264 < 102

13 years agox264: add options for opengop
Ilkka Ollakka [Mon, 5 Jul 2010 06:33:18 +0000 (09:33 +0300)]
x264: add options for opengop

13 years agoFixes comment.
Sebastien Zwickert [Sun, 4 Jul 2010 01:45:04 +0000 (03:45 +0200)]
Fixes comment.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoWin32: Remove rebase stuff
Jean-Baptiste Kempf [Sun, 4 Jul 2010 18:53:48 +0000 (20:53 +0200)]
Win32: Remove rebase stuff

This was cygwin specific, probably conflicting with ASLR/DEP
and noone is able to understand the logic behind it.

13 years agorar: fix possible use of un undefined value (due to a goto on error).
Rémi Duraffort [Sun, 4 Jul 2010 06:22:14 +0000 (08:22 +0200)]
rar: fix possible use of un undefined value (due to a goto on error).

13 years agoQt4: restart the playlist in the correct state when closed
Jean-Baptiste Kempf [Sat, 3 Jul 2010 22:26:53 +0000 (00:26 +0200)]
Qt4: restart the playlist in the correct state when closed

Close #3788

13 years agoML: Use a lock for ml_Create
Srikanth Raju [Sat, 3 Jul 2010 18:21:01 +0000 (23:51 +0530)]
ML: Use a lock for ml_Create

13 years agoML: No need to initialise
Srikanth Raju [Sat, 3 Jul 2010 17:58:43 +0000 (23:28 +0530)]
ML: No need to initialise

13 years agoML: Remove leading underscores from core functions
Srikanth Raju [Sat, 3 Jul 2010 15:43:56 +0000 (21:13 +0530)]
ML: Remove leading underscores from core functions

13 years agoML: Replace pl_Hold with pl_Get
Srikanth Raju [Sat, 3 Jul 2010 13:43:33 +0000 (19:13 +0530)]
ML: Replace pl_Hold with pl_Get

13 years agoML: Remove asserts in vlc_media_library.h
Srikanth Raju [Sat, 3 Jul 2010 13:22:48 +0000 (18:52 +0530)]
ML: Remove asserts in vlc_media_library.h

13 years agoSuppress warnings in missing.c
Srikanth Raju [Sat, 26 Jun 2010 16:42:21 +0000 (22:12 +0530)]
Suppress warnings in missing.c

13 years agoNEWS about Rar
Jean-Baptiste Kempf [Sat, 3 Jul 2010 15:07:58 +0000 (17:07 +0200)]
NEWS about Rar

13 years agoFix make dist after RAR commits
Jean-Baptiste Kempf [Sat, 3 Jul 2010 15:05:52 +0000 (17:05 +0200)]
Fix make dist after RAR commits

13 years agoMakefile: remove BeOS make
Jean-Baptiste Kempf [Sat, 3 Jul 2010 14:39:15 +0000 (16:39 +0200)]
Makefile: remove BeOS make

BeOS is dead and unmaintained

13 years agoWin32: fixup for Unix2dos various names
Jean-Baptiste Kempf [Sat, 3 Jul 2010 14:38:20 +0000 (16:38 +0200)]
Win32: fixup for Unix2dos various names

13 years agoWin32: further simplification
Jean-Baptiste Kempf [Sat, 3 Jul 2010 14:24:17 +0000 (16:24 +0200)]
Win32: further simplification

13 years agoWin32: no need for activex and mozilla folder.
Jean-Baptiste Kempf [Sat, 3 Jul 2010 14:17:07 +0000 (16:17 +0200)]
Win32: no need for activex and mozilla folder.

13 years agoWin32: we now depend on make install
Jean-Baptiste Kempf [Sat, 3 Jul 2010 13:57:28 +0000 (15:57 +0200)]
Win32: we now depend on make install

+ small fix

13 years agoQt: more fixes for x64
Jean-Baptiste Kempf [Sat, 3 Jul 2010 12:17:45 +0000 (14:17 +0200)]
Qt: more fixes for x64

13 years agoQt: blind fix for compilation of extended panels
Jean-Baptiste Kempf [Sat, 3 Jul 2010 12:03:22 +0000 (14:03 +0200)]
Qt: blind fix for compilation of extended panels

13 years agoMKV : Export MPEG[12] sequence header present in CodecPrivate as extradata.
Jai Menon [Thu, 1 Jul 2010 14:21:40 +0000 (19:51 +0530)]
MKV : Export MPEG[12] sequence header present in CodecPrivate as extradata.

This fixes files where the muxer doesn't store sequence headers
as part of the stream.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoWin32 Makefile: remove unused targets and clean
Jean-Baptiste Kempf [Sat, 3 Jul 2010 11:35:09 +0000 (13:35 +0200)]
Win32 Makefile: remove unused targets and clean

This commits installs plugins in a plugins/ hierarchy and NOT a flat plugins/
This might kill your cat. You are warned

13 years agoWin32: makefile simplification for peflags, osdmenu and lua
Jean-Baptiste Kempf [Sat, 3 Jul 2010 11:24:01 +0000 (13:24 +0200)]
Win32: makefile simplification for peflags, osdmenu and lua

Using find.

13 years agoWin32: more simplifications using find foo
Jean-Baptiste Kempf [Sat, 3 Jul 2010 11:13:29 +0000 (13:13 +0200)]
Win32: more simplifications using find foo

13 years agoMakefile: Forgotten file in previous commit
Jean-Baptiste Kempf [Sat, 3 Jul 2010 10:49:54 +0000 (12:49 +0200)]
Makefile: Forgotten file in previous commit

13 years agoBe consistent in how you name readme files
Jean-Baptiste Kempf [Sat, 3 Jul 2010 10:41:16 +0000 (12:41 +0200)]
Be consistent in how you name readme files

13 years agoWin32: makefile simplification
Jean-Baptiste Kempf [Sat, 3 Jul 2010 10:34:35 +0000 (12:34 +0200)]
Win32: makefile simplification

After `make install` move the right files around so it matches the old layout

13 years agoC++ compile fix
Rémi Denis-Courmont [Fri, 2 Jul 2010 18:29:33 +0000 (21:29 +0300)]
C++ compile fix

13 years agoMake vlc_value_t.i_int 64-bits
Rémi Denis-Courmont [Fri, 2 Jul 2010 17:54:50 +0000 (20:54 +0300)]
Make vlc_value_t.i_int 64-bits

The memory usage is already there anyway. However, this increases the
code size a little, especially on 32-bits platforms.

N.B.: helper getter functions are still 32-bits until further change.
So are configuration items.

13 years agostats: can't set two values in the same union
Rémi Denis-Courmont [Fri, 2 Jul 2010 17:46:12 +0000 (20:46 +0300)]
stats: can't set two values in the same union

13 years agopadding is superfluous (mtime_t, coords...)
Rémi Denis-Courmont [Fri, 2 Jul 2010 16:52:13 +0000 (19:52 +0300)]
padding is superfluous (mtime_t, coords...)

13 years agoWin32: prepare "make install" to work.
Jean-Baptiste Kempf [Fri, 2 Jul 2010 13:18:32 +0000 (15:18 +0200)]
Win32: prepare "make install" to work.