]>
git.sesse.net Git - vlc/log
Jakob Leben [Tue, 15 Jun 2010 08:44:42 +0000 (10:44 +0200)]
core playlist: fix my mistake in [
4eff56920 ]
Francois Cartegnie [Mon, 14 Jun 2010 16:36:52 +0000 (18:36 +0200)]
vlc_GetCPUCount: add Solaris detection
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Francois Cartegnie [Mon, 14 Jun 2010 16:36:51 +0000 (18:36 +0200)]
fix unsupported shortcut syntax
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Francois Cartegnie [Mon, 14 Jun 2010 16:36:53 +0000 (18:36 +0200)]
Ambiguity between std::log(double) and std::log(float)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Pierre Ynard [Mon, 14 Jun 2010 23:35:30 +0000 (01:35 +0200)]
vod: fix memleak
Port
c7690cec0129d2fb3198e60602c4894e728df092 to duplicated code
Pierre Ynard [Mon, 14 Jun 2010 23:30:23 +0000 (01:30 +0200)]
vod: fix h264 profile-level-id generation
Port
9f5bb41a34b73cca36ad83c1fd563fe2b2b7fd4a to duplicate code
Pierre Ynard [Mon, 14 Jun 2010 23:22:31 +0000 (01:22 +0200)]
rtp: fix h264 profile-level-id generation
This was broken in the previous
dedd7cd2ae0864dedfad367c1cbf916e1d315a00
Jean-Baptiste Kempf [Mon, 14 Jun 2010 23:05:58 +0000 (01:05 +0200)]
Win32: try to improve the win7 taskbar buttons.
This is not ready yet
Christophe Mutricy [Mon, 14 Jun 2010 22:50:29 +0000 (23:50 +0100)]
Jean-Baptiste Kempf [Mon, 14 Jun 2010 22:44:48 +0000 (00:44 +0200)]
Remove trailing space.
Jean-Baptiste Kempf [Mon, 14 Jun 2010 22:42:39 +0000 (00:42 +0200)]
Win7: add the button ressources
Christophe Mutricy [Mon, 14 Jun 2010 22:33:38 +0000 (23:33 +0100)]
Drop the icons resolution from their name
The less acrobatic way
Christophe Mutricy [Mon, 14 Jun 2010 22:07:32 +0000 (23:07 +0100)]
Revert "Drop the icons resolution from its name when installing"
This reverts commit
c5329659d46c9e6111dbb3c27b7339058438d01e .
Jean-Baptiste Kempf [Mon, 14 Jun 2010 22:02:18 +0000 (00:02 +0200)]
Win32: fix file opening from context menu
Also when double-clicking.
This fixes #3604
Pierre Ynard [Mon, 14 Jun 2010 21:35:00 +0000 (23:35 +0200)]
vod: fix h264 sprop-parameter-sets generation
Port
dedd7cd2ae0864dedfad367c1cbf916e1d315a00 to duplicated code
Pierre Ynard [Mon, 14 Jun 2010 21:10:57 +0000 (23:10 +0200)]
vod: use memcmp()
Port
df301d6589de2662febe4cf408e4ecdcf3b589b9 to duplicated code
Christophe Mutricy [Mon, 14 Jun 2010 20:51:16 +0000 (21:51 +0100)]
Drop the icons resolution from its name when installing
Jean-Baptiste Kempf [Mon, 14 Jun 2010 20:32:36 +0000 (22:32 +0200)]
Fortune: wisdom about Guiness book from pk
Ilkka Ollakka [Mon, 14 Jun 2010 16:25:23 +0000 (19:25 +0300)]
logo: set default x/y=-1 so position is actually used
Ilkka Ollakka [Mon, 14 Jun 2010 15:58:24 +0000 (18:58 +0300)]
video_filters: use make_URI for filename
This restores that you don't need to give full url for example logo-filename it to work
Ilkka Ollakka [Mon, 14 Jun 2010 14:56:17 +0000 (17:56 +0300)]
mp4: set amr-nb samplerate to 8000, as it's only valid one
Fixes some 3gp-videos with amr-nb audio.
Jean-Baptiste Kempf [Mon, 14 Jun 2010 10:35:01 +0000 (12:35 +0200)]
Ignore manifest.json
Ilkka Ollakka [Mon, 14 Jun 2010 08:26:18 +0000 (11:26 +0300)]
qt4: allow dnd to file-input on convert-dialog
Ilkka Ollakka [Mon, 14 Jun 2010 08:25:53 +0000 (11:25 +0300)]
qt4: add webm on convert containers list
Ilkka Ollakka [Mon, 14 Jun 2010 06:42:44 +0000 (09:42 +0300)]
transcode: default audio bitrate to 96k
Ilkka Ollakka [Mon, 14 Jun 2010 06:33:45 +0000 (09:33 +0300)]
x264: don't repeat headers, we should do it ourself where needed
Ilkka Ollakka [Sun, 13 Jun 2010 20:20:28 +0000 (23:20 +0300)]
mp4: calculate stream duration sameway all around
Ilkka Ollakka [Sun, 13 Jun 2010 20:05:19 +0000 (23:05 +0300)]
mp4: call get_timestamp just once
An L. Ber [Sun, 13 Jun 2010 20:02:17 +0000 (23:02 +0300)]
rtp: fix h264 sprop-parameter-sets generation
Patch from An L. Ber whitespace-modified by me
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Ilkka Ollakka [Sun, 13 Jun 2010 13:35:47 +0000 (16:35 +0300)]
avcodec: don't play rc-max/min for vp8, doesn't seem to work as it worked before
Ilkka Ollakka [Sun, 13 Jun 2010 12:23:23 +0000 (15:23 +0300)]
x264: use libx264 with 0-started pts values and scale them back
I'm not really sure why libx264 sometimes gives negative dts even if
given pts values are >> 0. So until I see why, I think this way works better
Ilkka Ollakka [Sun, 13 Jun 2010 12:20:54 +0000 (15:20 +0300)]
mp4: add avc1/3gp6/qt brands
I think this should be safe even if there isn't avc1 track
Ilkka Ollakka [Sun, 13 Jun 2010 12:01:11 +0000 (15:01 +0300)]
mp4: find nal limits on 0*001 startcode instead 0001
Ilkka Ollakka [Sun, 13 Jun 2010 11:38:18 +0000 (14:38 +0300)]
youtube.lua: decode uri/xml-chars on name
Ilkka Ollakka [Sun, 13 Jun 2010 11:35:09 +0000 (14:35 +0300)]
Qt4: check extensionlength 2-4 (ts to webm) on sout regexpt
Adrien Maglo [Sun, 13 Jun 2010 20:08:23 +0000 (22:08 +0200)]
Qt: Remove the lines separating the channels in the EPGView widget as they are not displayed properly.
Adrien Maglo [Sat, 12 Jun 2010 20:15:14 +0000 (22:15 +0200)]
Qt: remove the bottom line of the channel list widget.
Rafaël Carré [Sun, 13 Jun 2010 15:11:05 +0000 (17:11 +0200)]
playlist_NodeInsert(): adds an assertion
Jean-Baptiste Kempf [Sun, 13 Jun 2010 10:39:20 +0000 (12:39 +0200)]
Prefer libvorbis encoder over libavcodec's
lavc's is marked as experimental
Laurent Aimar [Sat, 12 Jun 2010 23:41:11 +0000 (01:41 +0200)]
Workaround a potential segfault when using VAAPI/DXVA2 (close #3606).
It seems that some avcodec decoders release frames even after being flushed.
Laurent Aimar [Sat, 12 Jun 2010 23:25:43 +0000 (01:25 +0200)]
Fixed potential unaligned access in vaapi/dxva2 picture copy.
It (probably) happens only when the video is non mod 16, or non mod 32
with YV12 hardware surface.
Jean-Baptiste Kempf [Sat, 12 Jun 2010 22:55:54 +0000 (00:55 +0200)]
Qt: try to fix hangout on win32
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Sat, 12 Jun 2010 22:44:31 +0000 (00:44 +0200)]
Fixed mouse buttons state for msw vouts (close #3519).
Used SetCapture/ReleaseCapture to emulate what x11 seems to do by default.
Laurent Aimar [Sat, 12 Jun 2010 12:15:11 +0000 (14:15 +0200)]
Fixed vertical video alignment (close #3688).
It is not limited to win32.
Adrien Maglo [Sat, 12 Jun 2010 19:25:20 +0000 (21:25 +0200)]
Remove the channel list overlaid above the EPGView widget.
Add a channel list widget at the left of the EPGView widget.
Remove the splitter on the EPG window.
Jean-Baptiste Kempf [Sat, 12 Jun 2010 19:35:01 +0000 (21:35 +0200)]
Qt: fixing message debug to help fixing some issues.
Ilkka Ollakka [Sat, 12 Jun 2010 08:34:27 +0000 (11:34 +0300)]
x264: use int64_t instead int as delay
Rémi Duraffort [Sat, 12 Jun 2010 07:40:01 +0000 (09:40 +0200)]
skins2: delete the callback only if it was really added.
Rémi Duraffort [Sat, 12 Jun 2010 07:03:25 +0000 (09:03 +0200)]
modules: use the new add_shortcut capability (add multiple shortcuts at a time).
Rémi Duraffort [Sat, 12 Jun 2010 05:54:44 +0000 (07:54 +0200)]
Spelling.
Rémi Duraffort [Sat, 12 Jun 2010 05:52:59 +0000 (07:52 +0200)]
input: constify.
Jakob Leben [Sat, 12 Jun 2010 02:24:38 +0000 (04:24 +0200)]
core playlist: refactor & fix #3737
Jean-Baptiste Kempf [Sat, 12 Jun 2010 00:28:34 +0000 (02:28 +0200)]
Qt: videoWidget shouldn't be show/hide(), the parent stackWidget should toggle.
Ilkka Ollakka [Fri, 11 Jun 2010 19:28:32 +0000 (22:28 +0300)]
Revert "Revert "redundant includes of vlc_playlist.h""
This reverts commit
eca93931a367e3acedaa6028e8843552ced4a1d0 .
and fixes taglib compile
Jakob Leben [Fri, 11 Jun 2010 19:21:49 +0000 (21:21 +0200)]
Revert "redundant includes of vlc_playlist.h"
This reverts commit
61db9aad014bdb7427bdcb4d9c0f93c89ed99242 .
Jakob Leben [Fri, 11 Jun 2010 17:39:31 +0000 (19:39 +0200)]
RC: playlist locking
untested
Jakob Leben [Fri, 11 Jun 2010 17:28:10 +0000 (19:28 +0200)]
http: playlist locking
untested
Jakob Leben [Fri, 11 Jun 2010 17:19:17 +0000 (19:19 +0200)]
Hotkeys: playlist locking
untested
Jakob Leben [Fri, 11 Jun 2010 17:17:59 +0000 (19:17 +0200)]
dbus: playlist locking
untested
Jakob Leben [Fri, 11 Jun 2010 17:14:58 +0000 (19:14 +0200)]
http: add warning about locking
Jakob Leben [Fri, 11 Jun 2010 17:11:59 +0000 (19:11 +0200)]
redundant includes of vlc_playlist.h
Jakob Leben [Fri, 11 Jun 2010 17:07:21 +0000 (19:07 +0200)]
vlc_input_item.h is not self-sufficient without vlc_events.h
Jai Menon [Fri, 11 Jun 2010 13:08:22 +0000 (18:38 +0530)]
Matroska : Set default compression type for the ContentCompAlgo element to 0 (indicating zlib). Some muxers (for example mkvmerge v4.0.0) do not write ebml elements which correspond to the default values (as defined in the spec).
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 10 Jun 2010 22:56:42 +0000 (00:56 +0200)]
Update NEWS
Jean-Baptiste Kempf [Thu, 10 Jun 2010 21:45:14 +0000 (23:45 +0200)]
Mozilla plugins: add some mime about RealFormat
Grigori Goronzy [Thu, 10 Jun 2010 21:44:26 +0000 (23:44 +0200)]
Subtitles/SSA: enable reordering after load
Use currently unused code to sort subtitle lines after they have been loaded.
Closes #3734.
Laurent Aimar [Thu, 10 Jun 2010 22:06:38 +0000 (00:06 +0200)]
Fixed ES packetized propertys in PVA demuxer (close #3735).
Laurent Aimar [Thu, 10 Jun 2010 21:22:01 +0000 (23:22 +0200)]
Fixed the value of the dpb size that we got after requesting the vout display pool.
Laurent Aimar [Thu, 10 Jun 2010 20:57:53 +0000 (22:57 +0200)]
Updated window size after changing fullscreen state (msw).
It should improve the transition.
Laurent Aimar [Thu, 10 Jun 2010 19:41:25 +0000 (21:41 +0200)]
Removed wrong casts in msw.
Laurent Aimar [Thu, 10 Jun 2010 19:00:54 +0000 (21:00 +0200)]
Fixed invalid mouse cursor state on win32 (close #3675).
As a side effect, window class names are now uniques (process wide)
allowing to unregister them and so to unload properly the msw vouts.
Jean-Baptiste Kempf [Thu, 10 Jun 2010 21:25:06 +0000 (23:25 +0200)]
Qt: Remove redundant code
Erwan Tulou [Wed, 10 Feb 2010 12:19:42 +0000 (13:19 +0100)]
Win32(core): do not duplicate handle
Unlike _endthread and ExitThread, _endthreadex doesn't close the handle.
It is therefore up to the caller to close it. Hence no need for an extra
handle duplication (that mostly amounted to a memory leak when the normal
path was used, i.e normal return from thread with implicit _endthreadex)
Erwan Tulou [Wed, 10 Feb 2010 12:15:00 +0000 (13:15 +0100)]
Win32(core): _endthreadex(0) instead of _endthread()
According to msdn doc, _endthreadex(0) is to be used when thread is
launched with _beginthreadex().
Note that when returning from the normal path, an implicit _endthreadex is
issued anyway. It is important to be consistent whatever the path, since
those final functions (_endthread, ExitThread, _endthreadex) don't have
the same deallocation policy.
Christophe Mutricy [Thu, 10 Jun 2010 19:46:00 +0000 (20:46 +0100)]
Fix description
Christophe Mutricy [Thu, 10 Jun 2010 18:56:54 +0000 (19:56 +0100)]
Honor LUAC passed by the user.
As we use AC_PATH_PROG, if you want to force LUAC by specifying it on your command line you need to give a full path+exec_name. Which is a bit un friendly. So work-around this behaviour.
Erwan Tulou [Thu, 10 Jun 2010 19:04:49 +0000 (21:04 +0200)]
msw: remove unneeded code and useless "shaking" of window
For lack of a faster detection (based on win32 api messages),
resize/move of the parent window are detected in the Manage function
on a regular basis and acted upon if need be.
Move is an issue only for directx (surface doesn't automatically follow
the associated window). Though coordinates doesn't change, an UpdateRects
is still required to update the various rectangles used by directx.
As it was coded, everything was already taken care of.
The artificial "shaking" of the window was quite useless.
Rémi Duraffort [Thu, 10 Jun 2010 19:42:06 +0000 (21:42 +0200)]
Bump the ABI.
Ilkka Ollakka [Thu, 10 Jun 2010 19:03:59 +0000 (22:03 +0300)]
qt4: make dnd to accepts network-urls
drop toNativeSeparators-usage (shoudln't break win32, but then again this could
be my application for the 'stupid win32 breakage of the year' ;). This allows
for example drag youtube links to vlc playlist directly.
Parse also dropper text if it has valid url if we don't have urls on drop ( from browser addressbar for example you get text ).
Rémi Duraffort [Thu, 10 Jun 2010 18:19:05 +0000 (20:19 +0200)]
plugins: allow to set more than one shortcut in on shot.
This is faster as we can now alloc the right size for the shortcuts array.
Christophe Mutricy [Thu, 10 Jun 2010 18:29:12 +0000 (19:29 +0100)]
Allow users to select Sinhala
Erwan Tulou [Thu, 10 Jun 2010 16:19:48 +0000 (18:19 +0200)]
msw: let zooming to exceed the display size
There seems to be no more reason to force clipping to the display size
when zooming. (tested successfully on WinXP with directx, gdi, opengl)
Erwan Tulou [Thu, 10 Jun 2010 16:09:42 +0000 (18:09 +0200)]
core: fix a wrong division
Dividing an unsigned int by 2 is different from dividing an int by 2
This division was the cause for vlc(Win32) displaying a black screen
when zooming exceeded the display size (alt-'o')
Weirdly, there was no problem for Linux !!?? and also no regression :)
Francois Cartegnie [Tue, 8 Jun 2010 23:13:56 +0000 (01:13 +0200)]
Ignore unmute if volume hasn't been set or muted. fixes #3636
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jakob Leben [Wed, 9 Jun 2010 17:39:01 +0000 (19:39 +0200)]
playlist: documentation update
Ilkka Ollakka [Wed, 9 Jun 2010 13:56:24 +0000 (16:56 +0300)]
NEWS: mention about iconview/listview in qt4 between 1.0 and 1.1
Laurent Aimar [Tue, 8 Jun 2010 18:29:17 +0000 (20:29 +0200)]
Simplified/fixed qt4 fullscreen implementation.
It removes the need of the reparentable widget (it is not needed
to reparent at all) and so simplify the code.
It fixes win32 fullscreen support and improves win7 transitions.
It avoids the need of an extra fullscreen widget, which is consistant
with the other media players I have tested.
Rémi Denis-Courmont [Tue, 8 Jun 2010 20:05:28 +0000 (23:05 +0300)]
Fix compilation
Rémi Denis-Courmont [Tue, 8 Jun 2010 18:05:44 +0000 (21:05 +0300)]
libvlc_media_player_stop: destroys the kept vout
Rémi Denis-Courmont [Tue, 8 Jun 2010 18:04:18 +0000 (21:04 +0300)]
Export input_resource_TerminateVout
LibVLC needs it.
Rémi Denis-Courmont [Tue, 8 Jun 2010 18:03:11 +0000 (21:03 +0300)]
Remove VLC_VAR_LIST variable type
Rémi Denis-Courmont [Tue, 8 Jun 2010 17:39:01 +0000 (20:39 +0300)]
programs is a string, which is a string, which is not a list
This fixes an assertion failure whenever --programs is used.
This should also fix a memory leak in the ES output.
This needs testing and backport to 1.1-bugfix.
Jean-Baptiste Kempf [Tue, 8 Jun 2010 12:04:36 +0000 (14:04 +0200)]
Contrib: update zlib to 1.2.5
And patch it again and again...
Pierre Ynard [Tue, 8 Jun 2010 10:44:37 +0000 (12:44 +0200)]
Fix list of distributed nsid l10ns
Jean-Baptiste Kempf [Tue, 8 Jun 2010 10:39:57 +0000 (12:39 +0200)]
Contribs: Update libxml to 2.7.7
Jean-Baptiste Kempf [Tue, 8 Jun 2010 10:19:21 +0000 (12:19 +0200)]
Contribs: remove unneeded change of CFLAGS for win32
Jean-Baptiste Kempf [Tue, 8 Jun 2010 10:13:03 +0000 (12:13 +0200)]
Contribs: update libebml and libmatroska to 1.0.0
This hopefully should fix multiple issues with live webm files
Jean-Baptiste Kempf [Tue, 8 Jun 2010 09:54:01 +0000 (11:54 +0200)]
Contrib: delete outdated patch
Jean-Baptiste Kempf [Tue, 8 Jun 2010 09:53:28 +0000 (11:53 +0200)]
Contribs: portaudio, AC_CHECK_SIZEOF works now in Xcompile
Pierre Ynard [Tue, 8 Jun 2010 09:03:58 +0000 (11:03 +0200)]
lua: distribute extensions and missing playlist scripts
Also sort the scripts by file name...