]> git.sesse.net Git - vlc/log
vlc
14 years agompris.glade: silence a gtk warning
Rafaël Carré [Mon, 12 Jul 2010 13:39:10 +0000 (15:39 +0200)]
mpris.glade: silence a gtk warning

14 years agoMPRIS metadata required field is "location", not "URI"
Rafaël Carré [Mon, 12 Jul 2010 13:32:48 +0000 (15:32 +0200)]
MPRIS metadata required field is "location", not "URI"

14 years agoFix make dist after moving dbus files
Rafaël Carré [Mon, 12 Jul 2010 12:35:09 +0000 (14:35 +0200)]
Fix make dist after moving dbus files

14 years agoRemove file forgotten in [79a45df736]
Rafaël Carré [Mon, 12 Jul 2010 12:33:45 +0000 (14:33 +0200)]
Remove file forgotten in [79a45df736]

14 years agofixes dailymotion parser
Rafaël Carré [Sun, 11 Jul 2010 22:26:00 +0000 (00:26 +0200)]
fixes dailymotion parser

get the SD video (in flv), the HD and HQ videos (in mp4) causes seeking
back and forth and the video is unplayable

14 years agotranscode: use var_Get(Int|Bool|String)
Ilkka Ollakka [Sun, 11 Jul 2010 17:59:08 +0000 (20:59 +0300)]
transcode: use var_Get(Int|Bool|String)

14 years agoEnabled back yadif deinterlacer mode in the vout.
Laurent Aimar [Sun, 11 Jul 2010 17:05:50 +0000 (19:05 +0200)]
Enabled back yadif deinterlacer mode in the vout.

14 years agoAdded support for video filter that introduce latency (vout).
Laurent Aimar [Sun, 11 Jul 2010 17:04:35 +0000 (19:04 +0200)]
Added support for video filter that introduce latency (vout).

It is not yet perfect as the input is not warned of the latency of the vout.

14 years agoFixed deinterlacer mode configuration (vout).
Laurent Aimar [Sun, 11 Jul 2010 17:02:37 +0000 (19:02 +0200)]
Fixed deinterlacer mode configuration (vout).

14 years agoCosmetics.
Laurent Aimar [Sun, 11 Jul 2010 17:01:51 +0000 (19:01 +0200)]
Cosmetics.

14 years agoEnabled back yadif mode in the deinterlace video filter module.
Laurent Aimar [Sun, 11 Jul 2010 16:59:11 +0000 (18:59 +0200)]
Enabled back yadif mode in the deinterlace video filter module.

Becareful that it adds a delay of one frame, so it needs to be
flushed on discontinuity and it will return NULL one time.

14 years agoAdded a way to flush video filters and video filter chains.
Laurent Aimar [Sun, 11 Jul 2010 16:55:47 +0000 (18:55 +0200)]
Added a way to flush video filters and video filter chains.

 It is not yet used, but it will be needed for filter that need to delay
frames.

14 years agoUsed VA_INVALID_ID when appropriate.
Laurent Aimar [Sun, 11 Jul 2010 16:53:05 +0000 (18:53 +0200)]
Used VA_INVALID_ID when appropriate.

14 years agoUsed VA_INVALID_SURFACE when appropriate.
Laurent Aimar [Sun, 11 Jul 2010 16:50:49 +0000 (18:50 +0200)]
Used VA_INVALID_SURFACE when appropriate.

14 years agoFixed fourcc selection used for video extraction from vaapi.
Laurent Aimar [Sun, 11 Jul 2010 16:42:07 +0000 (18:42 +0200)]
Fixed fourcc selection used for video extraction from vaapi.

We now test that the selected fourcc actually works by calling vaGetImage.
Initial patch from Gwenole Beauchesne.

14 years agoUsed the right picture to get the date we have to wait on.
Laurent Aimar [Fri, 9 Jul 2010 23:21:38 +0000 (01:21 +0200)]
Used the right picture to get the date we have to wait on.

No functional changes.

14 years agoMoved out the code retreiving a decoded picture from ThreadDisplayPicture.
Laurent Aimar [Fri, 9 Jul 2010 23:19:38 +0000 (01:19 +0200)]
Moved out the code retreiving a decoded picture from ThreadDisplayPicture.

No functional changes.

14 years agoAdd functions to get/set audio delay.
Mark Lee [Sun, 11 Jul 2010 05:47:58 +0000 (06:47 +0100)]
Add functions to get/set audio delay.

Two new functions added:

 * val = libvlc_audio_get_delay( p_mi )
 * libvlc_audio_set_delay( p_mi, i_delay )

The delay is measured in microseconds.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoFix previous commit
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:59:45 +0000 (18:59 +0300)]
Fix previous commit

14 years agoXCB: use var_Inherit*()
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:47:44 +0000 (18:47 +0300)]
XCB: use var_Inherit*()

14 years agoWarn if xcb-keysyms is missing
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:40:40 +0000 (18:40 +0300)]
Warn if xcb-keysyms is missing

As suggested by Jan Janak <jan@ryngle.com>

14 years agosupport for stream size in imem access module
Kamil Klimek [Mon, 5 Jul 2010 08:31:44 +0000 (10:31 +0200)]
support for stream size in imem access module

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoCheck that integers are within range when loading vlcrc
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:22:54 +0000 (18:22 +0300)]
Check that integers are within range when loading vlcrc

14 years agoFix reading integers from vlcrc
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:22:29 +0000 (18:22 +0300)]
Fix reading integers from vlcrc

14 years agoQt4: shorten the html in net_open.ui
Ilkka Ollakka [Sun, 11 Jul 2010 13:26:23 +0000 (16:26 +0300)]
Qt4: shorten the html in net_open.ui

14 years agoQt4: define generic font-family instead font in net-open helper-text
Ilkka Ollakka [Sun, 11 Jul 2010 13:20:00 +0000 (16:20 +0300)]
Qt4: define generic font-family instead font in net-open helper-text

14 years agoQt4: user system font in preferences labels
Ilkka Ollakka [Sun, 11 Jul 2010 13:15:23 +0000 (16:15 +0300)]
Qt4: user system font in preferences labels

14 years agoMarq: allow opacity parameter in config chain
Rémi Denis-Courmont [Sun, 11 Jul 2010 12:55:22 +0000 (15:55 +0300)]
Marq: allow opacity parameter in config chain

14 years agoRemove legacy casts
Rémi Denis-Courmont [Sun, 11 Jul 2010 12:45:40 +0000 (15:45 +0300)]
Remove legacy casts

14 years agoReturn 64-bits values for integer object variables
Rémi Denis-Courmont [Sun, 11 Jul 2010 12:45:08 +0000 (15:45 +0300)]
Return 64-bits values for integer object variables

14 years agoQt4: handle int64_t-values in preferences-widget
Ilkka Ollakka [Sun, 11 Jul 2010 12:07:47 +0000 (15:07 +0300)]
Qt4: handle int64_t-values in preferences-widget

14 years agoStore and parse 64-bits values in vlcrc
Rémi Denis-Courmont [Sun, 11 Jul 2010 11:43:43 +0000 (14:43 +0300)]
Store and parse 64-bits values in vlcrc

14 years agoUse 64-bits for integers in plugin descriptors
Rémi Denis-Courmont [Sun, 11 Jul 2010 11:43:01 +0000 (14:43 +0300)]
Use 64-bits for integers in plugin descriptors

14 years agoStore configuration integer as 64-bits values
Rémi Denis-Courmont [Sun, 11 Jul 2010 11:42:30 +0000 (14:42 +0300)]
Store configuration integer as 64-bits values

14 years agoCosmetic
Rémi Denis-Courmont [Sun, 11 Jul 2010 10:59:03 +0000 (13:59 +0300)]
Cosmetic

14 years agoAdd entity encoding for input options when outputting an xml file.
Daniel Tisza [Sun, 11 Jul 2010 08:52:23 +0000 (11:52 +0300)]
Add entity encoding for input options when outputting an xml file.

Entity encoding was missing (for options) in generation of an xspf playlist.
On the reading side the entity decoding is all fine.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agopulse: fix a memory leak.
Rémi Duraffort [Sun, 11 Jul 2010 06:45:57 +0000 (08:45 +0200)]
pulse: fix a memory leak.

14 years agoluatelnet: really add the possibility to pipe commands into the telnet interface.
Rémi Duraffort [Sat, 10 Jul 2010 18:05:58 +0000 (20:05 +0200)]
luatelnet: really add the possibility to pipe commands into the telnet interface.

14 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.

14 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.

14 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

14 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.

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

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

14 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

14 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

14 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.

14 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.

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

14 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.

14 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

14 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.

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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.

14 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

14 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`.

14 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.

14 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).

14 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

14 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

14 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

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

14 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>
14 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.

14 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

14 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

14 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

14 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.

14 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.

14 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>
14 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>
14 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)

14 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

14 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

14 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

14 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

14 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.

14 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

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

14 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

14 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

14 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

14 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

14 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)

14 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

14 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.

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

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

14 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).

14 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.

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

14 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.

14 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

14 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.