]>
git.sesse.net Git - vlc/log
Laurent Aimar [Thu, 1 Jul 2010 18:20:19 +0000 (20:20 +0200)]
Fixed MPEG2 video decoding used in RTSP.
Laurent Aimar [Wed, 30 Jun 2010 19:47:27 +0000 (21:47 +0200)]
Added support for multiple files in RAR archives.
It is not yet perfect as it should probably create a XSPF playlist by
reusing some code from the zip modules.
Laurent Aimar [Tue, 29 Jun 2010 18:13:09 +0000 (20:13 +0200)]
No functiona changes (rar).
Creates a full list of files inside a rar archives for future modifications.
Jean-Baptiste Kempf [Thu, 1 Jul 2010 16:12:19 +0000 (18:12 +0200)]
Qt: Increase the max synchronisation time
Jean-Baptiste Kempf [Thu, 1 Jul 2010 15:09:41 +0000 (17:09 +0200)]
audio-visu are about visualization2 modules.
Closes #3826
Erwan Tulou [Thu, 1 Jul 2010 13:45:42 +0000 (15:45 +0200)]
skins2: fix RadialSlider (overflow)
position varies between 0 and (n-1) when n images are available.
This fixes the widget disappearing when slider was at 100%.
Jean-Baptiste Kempf [Thu, 1 Jul 2010 13:48:16 +0000 (15:48 +0200)]
DxVA2: cosmetic alignment in GUID
Jean-Baptiste Kempf [Thu, 1 Jul 2010 13:00:56 +0000 (15:00 +0200)]
Qt: fix F* keys in Preferences - #3827
KEY_F* are not consequential, while Qt::Key_F* are
Close #3827
Kaarlo Raiha [Thu, 1 Jul 2010 12:28:46 +0000 (15:28 +0300)]
destroy whitespace
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Jean-Baptiste Kempf [Thu, 1 Jul 2010 12:02:42 +0000 (14:02 +0200)]
Thanks to dilaroga
Sebastien Zwickert [Mon, 28 Jun 2010 11:28:30 +0000 (13:28 +0200)]
MacOS: fixes an issue with the recents item that doesn't list the opened media since changes made in
b0620aea6b50d3062d1240e6d4a3945ca40b5e92 .
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sebastien Zwickert [Wed, 30 Jun 2010 11:01:30 +0000 (13:01 +0200)]
MacOS: fixes #3825. Since [
af97f24d528acab89969d6541d83f17ce1ecd580 ] we need to send a stop: message to properly exit libvlc.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jai Menon [Wed, 30 Jun 2010 18:53:53 +0000 (00:23 +0530)]
AVCodec : Add the MPEG1 codec ID to the map table.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Erwan Tulou [Thu, 1 Jul 2010 10:01:38 +0000 (12:01 +0200)]
skins2: fix RadiaSlider (typo)
Erwan Tulou [Thu, 1 Jul 2010 08:21:36 +0000 (10:21 +0200)]
skins2: fix RadialSlider
- fix several parameters wrongly spelled (case sensitive)
(led to crash in atof)
- fix uninitialized m_position variable
Jean-Baptiste Kempf [Wed, 30 Jun 2010 22:29:50 +0000 (00:29 +0200)]
Fix english text
Ilkka Ollakka [Wed, 30 Jun 2010 17:49:15 +0000 (20:49 +0300)]
lua: fix fuzzy musicbrainz search and use " " around title/artists
Ilkka Ollakka [Wed, 30 Jun 2010 16:09:16 +0000 (19:09 +0300)]
Qt4: add playlist-tree selection to simple preferences
I think tree-view on playlist looks ok (iconview/listview atleast),
so lets not make too hard to enable it.
Ilkka Ollakka [Wed, 30 Jun 2010 11:21:19 +0000 (14:21 +0300)]
Qt4: scale iconview art related to fontsize
Scales whole view content related to fontsize we get from model.
Ilkka Ollakka [Wed, 30 Jun 2010 11:20:44 +0000 (14:20 +0300)]
Qt4: return fontrole for all items
By default use defaultsize (from theme/system) - 2 points.
Rafaël Carré [Wed, 30 Jun 2010 04:54:38 +0000 (06:54 +0200)]
ignore plugins cache in source dir
Rafaël Carré [Wed, 30 Jun 2010 04:07:13 +0000 (06:07 +0200)]
ncurses: use const, silence a warning
Rafaël Carré [Tue, 29 Jun 2010 16:32:14 +0000 (18:32 +0200)]
contribs: fix FFmpeg target when building ARM
Specify --target-os=linux when HAVE_LINUX is 1
Don't depend on libvpx on armel
Rémi Denis-Courmont [Tue, 29 Jun 2010 14:29:50 +0000 (17:29 +0300)]
Win32: fix InterlockedExchangeAdd use
Rémi Denis-Courmont [Tue, 29 Jun 2010 14:25:37 +0000 (17:25 +0300)]
Move vlc_atomic_t typedef to <vlc_common.h>
Then we don't always need to include <vlc_atomic.h>
Rémi Denis-Courmont [Tue, 29 Jun 2010 14:24:15 +0000 (17:24 +0300)]
Atom: use volatile keyword
Erwan Tulou [Tue, 29 Jun 2010 07:12:09 +0000 (09:12 +0200)]
skins2(Linux): set _NET_WM_PID in any case
whatever the window manager says (in _NET_SUPPORTED), setting it is never harmful. It may even be useful in some situations.
pointed out by courmisch
Jean-Baptiste Kempf [Mon, 28 Jun 2010 23:47:21 +0000 (01:47 +0200)]
Win32: try to fix atomic adds with InterlockedExchangeAdd iso InterlockedAdd
Christophe Mutricy [Mon, 28 Jun 2010 17:59:42 +0000 (18:59 +0100)]
Fix build of mpeg2 module with old libmpeg2 on arm
Rafaël Carré [Mon, 28 Jun 2010 19:35:16 +0000 (21:35 +0200)]
Cleanup after [
17638ecf0bd ]
There is no need to change the ASM name of constants
This might fix compilation on compilers not supporting all gcc asm()
features
Laurent Aimar [Mon, 28 Jun 2010 00:49:41 +0000 (02:49 +0200)]
Fixed --program behavior.
Laurent Aimar [Sun, 27 Jun 2010 23:43:51 +0000 (01:43 +0200)]
Fixed the selection of a program list in TS demuxer.
Laurent Aimar [Sun, 27 Jun 2010 23:35:23 +0000 (01:35 +0200)]
Do not filter out program/epg at the TS demuxer level.
Laurent Aimar [Sun, 27 Jun 2010 23:21:12 +0000 (01:21 +0200)]
Clean up b_access_control usage in TS.
Laurent Aimar [Sun, 27 Jun 2010 23:15:47 +0000 (01:15 +0200)]
Factorized program (un)selection in TS.
Laurent Aimar [Sun, 27 Jun 2010 23:08:06 +0000 (01:08 +0200)]
No functional changes (ts).
Laurent Aimar [Sun, 27 Jun 2010 22:55:32 +0000 (00:55 +0200)]
Removed write only variables (ts).
Laurent Aimar [Sun, 27 Jun 2010 22:53:57 +0000 (00:53 +0200)]
Fixed program selection in TS demuxer.
Laurent Aimar [Sun, 27 Jun 2010 22:52:53 +0000 (00:52 +0200)]
Fixed (un)selection of pcr pid in TS demuxer.
Laurent Aimar [Sun, 27 Jun 2010 22:50:38 +0000 (00:50 +0200)]
Fixed a segfault when --programs is used in the TS demuxer.
Ilkka Ollakka [Mon, 28 Jun 2010 16:34:43 +0000 (19:34 +0300)]
dshow: add aspect-ratio optio to video-capture
same as v4l2, can't do win-compile myself, so buildbot will be my judge.
Erwan Tulou [Mon, 28 Jun 2010 08:13:03 +0000 (10:13 +0200)]
skins2(Linux): check if _NET_WM_PID is supported
This kills X11 warnings for Ubuntu/Gnome.
Ilkka Ollakka [Mon, 28 Jun 2010 08:33:48 +0000 (11:33 +0300)]
Qt4: don't draw background on nodes in icon_view by default
Only draw background if it's parent of current item, hopefully makes the
iconview in tree-mode littlebit cleaner in UI-wise (well, actually want to
see what others like it in this way). Also should make easier/faster to spot
the current items parent from iconview mode in tree-mode.
Also draw background-rect with rounded corners.
Feel free to revert/worship/point fingers/express opinions on this commit.
Sebastien Zwickert [Sun, 27 Jun 2010 23:53:00 +0000 (01:53 +0200)]
MacOS: fixes memory management issue. closes #3807
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 27 Jun 2010 23:19:22 +0000 (02:19 +0300)]
Rewrite GC code on top of atomic ops
(This saves one useless spin lock per GC object)
Rémi Denis-Courmont [Sun, 27 Jun 2010 23:13:33 +0000 (02:13 +0300)]
Atomic operations (currently same ones as in garbage collector)
Rémi Denis-Courmont [Sun, 27 Jun 2010 22:08:28 +0000 (01:08 +0300)]
OSX: same string as Qt4
Rémi Duraffort [Sun, 27 Jun 2010 18:07:15 +0000 (20:07 +0200)]
xspf: silently skip unknown extension nodes (fix #3696)
Laurent Aimar [Sat, 26 Jun 2010 22:21:40 +0000 (00:21 +0200)]
Revert "Do not scan for subtitles files in the current dir for TS files"
This reverts commit
c6ab39323aacc0d62f0908a3f526e93261de62e2 .
It is not needed anymore with
769aa8d3f72623abd2543a84d90eba21c89e3f45 .
Laurent Aimar [Sat, 26 Jun 2010 22:18:46 +0000 (00:18 +0200)]
Preparse the TS until at least one ES is declared.
It is a better workaround to #3075 and it makes preparsing return the ES list
(not yet perfect for that).
Laurent Aimar [Sat, 26 Jun 2010 21:07:09 +0000 (23:07 +0200)]
Fixed a segfault with opengl provider.
Laurent Aimar [Sat, 26 Jun 2010 19:55:20 +0000 (21:55 +0200)]
Allocated mod16 D3D surfaces.
It seems necessary for ATI(?) dxva2 support.
Laurent Aimar [Thu, 24 Jun 2010 22:53:14 +0000 (00:53 +0200)]
Prefered DXVA2_ConfigPictureDecode with guidConfigBitstreamEncryption equals to DXVA_NoEncrypt.
It should fix the performance issue with ATI hardware.
Rémi Duraffort [Sun, 27 Jun 2010 16:36:49 +0000 (18:36 +0200)]
meta_folder: fix a memleak.
Rémi Denis-Courmont [Sun, 27 Jun 2010 14:10:33 +0000 (17:10 +0300)]
Add version infos to new LibVLC functions
Rémi Denis-Courmont [Sun, 27 Jun 2010 14:10:07 +0000 (17:10 +0300)]
Add test cases for bug #3812
Rémi Denis-Courmont [Sun, 27 Jun 2010 14:09:24 +0000 (17:09 +0300)]
Fix libvlc video functions when there is no input (fixes #3812)
Rémi Denis-Courmont [Sun, 27 Jun 2010 13:54:07 +0000 (16:54 +0300)]
Test libvlc_media_player_set_pause()
Rémi Denis-Courmont [Sun, 27 Jun 2010 13:52:58 +0000 (16:52 +0300)]
libvlc_media_player_set_pause: race-free pause/resume function
While -confusingly IMHO- libvlc_media_player_pause() toggles the pause
state, libvlc_media_player_set_pause() sets it.
Robert Jedrzejczyk [Sat, 26 Jun 2010 23:13:57 +0000 (01:13 +0200)]
Fix libvlc_video_set_scale()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Sat, 26 Jun 2010 21:20:40 +0000 (23:20 +0200)]
WAV Mux: kill warnings
Jai Menon [Sat, 26 Jun 2010 19:38:11 +0000 (01:08 +0530)]
WAV Mux : Extend the muxer to support non-PCM codecs.
Currently, the muxer generates invalid files whenever any streams
with non-PCM codecs are used as input. This is fixed by adding a few
additional waveformat tags to the wave_format_tag_to_fourcc table and
using the fourcc_to_wf_tag utility function.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sat, 26 Jun 2010 18:32:50 +0000 (20:32 +0200)]
Contribs: update png to 1.2.44
CVE inside.
Jean-Baptiste Kempf [Sat, 26 Jun 2010 16:25:43 +0000 (18:25 +0200)]
MacOS: deinterlace != deinterlace-mode
Jean-Baptiste Kempf [Sat, 26 Jun 2010 16:24:01 +0000 (18:24 +0200)]
MacOS: variable renaming for future fix
Sebastien Zwickert [Sat, 26 Jun 2010 16:11:19 +0000 (18:11 +0200)]
MacOS: fixes #3772 (disabling macosx-eq-keep causes crash).
Rafaël Carré [Sat, 26 Jun 2010 16:06:49 +0000 (18:06 +0200)]
fix fd:// broken by [
370b6cbb300 ]
file descriptor number is not a file path
Srikanth Raju [Sat, 26 Jun 2010 14:37:17 +0000 (20:07 +0530)]
Core: Remove stray code that releases playlist twice
Srikanth Raju [Sat, 26 Jun 2010 14:35:45 +0000 (20:05 +0530)]
ML: Include ml_GetPersonsFromMedia() in src/missing.c
Srikanth Raju [Sat, 26 Jun 2010 13:41:31 +0000 (19:11 +0530)]
ML: Remove functions not defined in core from livvlccore.sym
Srikanth Raju [Mon, 21 Jun 2010 16:56:52 +0000 (22:26 +0530)]
ML: Media Library Core
Core functions and singleton media library object
Srikanth Raju [Mon, 21 Jun 2010 16:54:53 +0000 (22:24 +0530)]
ML: Include Media Library header
Jean-Baptiste Kempf [Sat, 26 Jun 2010 12:30:06 +0000 (14:30 +0200)]
Apple: do not try to run a non existing globalhotkey module.
Rémi Duraffort [Sat, 26 Jun 2010 10:11:08 +0000 (12:11 +0200)]
alsa: fix a memory leak.
The thread can be canceled when owning a block_t, so we must push a way to clean it up.
Rémi Duraffort [Sat, 26 Jun 2010 09:37:22 +0000 (11:37 +0200)]
Fix spelling.
Rémi Denis-Courmont [Sat, 26 Jun 2010 00:16:31 +0000 (03:16 +0300)]
Fix vlc_pgettext
Ilkka Ollakka [Fri, 25 Jun 2010 22:51:35 +0000 (01:51 +0300)]
ts-mux: repeat sps/pps on keyframes, should fix h264/ts streaming issues (hopefully)
Adrien Maglo [Fri, 25 Jun 2010 20:00:00 +0000 (22:00 +0200)]
Qt/EPG: set word wrap true for the tittle QLabel.
Jean-Baptiste Kempf [Fri, 25 Jun 2010 16:27:51 +0000 (18:27 +0200)]
Contribs: update libmodplug to 0.8.8.1
This closes #3793 and #3779
Jean-Baptiste Kempf [Fri, 25 Jun 2010 09:34:41 +0000 (11:34 +0200)]
Add jp2k fourCC
Jai Menon [Fri, 25 Jun 2010 08:29:19 +0000 (13:59 +0530)]
JPEG 2000 decoding support.
Adds a JPEG 2000 fourcc and hooks it up to the libavcodec decoder.
Also add an alias to 'mjp2' which is used to pack JPEG 2000 in MOV
by Final Cut Pro etc.
Jean-Baptiste Kempf [Fri, 25 Jun 2010 09:18:01 +0000 (11:18 +0200)]
Rémi Denis-Courmont [Fri, 25 Jun 2010 05:07:01 +0000 (08:07 +0300)]
LUA: make one byte room for the nul terminator after iconv()
Rémi Denis-Courmont [Fri, 25 Jun 2010 04:45:23 +0000 (07:45 +0300)]
subtitles: make the default character set value explicit
Rémi Denis-Courmont [Fri, 25 Jun 2010 00:08:58 +0000 (03:08 +0300)]
Spell preferred
Jean-Baptiste Kempf [Thu, 24 Jun 2010 23:11:09 +0000 (01:11 +0200)]
DxVA2: CoTaskMemFree can be used correctly now.
Ilkka Ollakka [Thu, 24 Jun 2010 18:25:47 +0000 (21:25 +0300)]
Qt4: constify
Ilkka Ollakka [Thu, 24 Jun 2010 15:13:17 +0000 (18:13 +0300)]
Qt4: constify currentIndex() and find* helpers, remove CACHE in findInner
Ilkka Ollakka [Thu, 24 Jun 2010 15:12:51 +0000 (18:12 +0300)]
Ilkka Ollakka [Thu, 24 Jun 2010 15:06:25 +0000 (18:06 +0300)]
Qt4: check that index.isValid too
Rafaël Carré [Thu, 24 Jun 2010 19:50:47 +0000 (21:50 +0200)]
audio filters: display input/output formats when conversion fail
Jai Menon [Sun, 20 Jun 2010 16:38:23 +0000 (22:08 +0530)]
AVFormat Demuxer : Set fourcc based on source container.
This is required for those containers which mux the
AVCDecoderConfigurationRecord as private/extra data
so that the AVC packetizer works correctly.
This should close #2850
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jai Menon [Sun, 20 Jun 2010 16:38:22 +0000 (22:08 +0530)]
AVFormat Demuxer : Set video ES frame rate.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Thu, 24 Jun 2010 01:37:32 +0000 (04:37 +0300)]
Spell "separate"
Rémi Denis-Courmont [Thu, 24 Jun 2010 01:35:45 +0000 (04:35 +0300)]
Spell "connection"
Rémi Denis-Courmont [Thu, 24 Jun 2010 00:19:32 +0000 (03:19 +0300)]
Missing const
Rémi Denis-Courmont [Thu, 24 Jun 2010 00:18:25 +0000 (03:18 +0300)]
Libvlc: bump SO minor version
Frank Enderle [Thu, 24 Jun 2010 00:16:04 +0000 (03:16 +0300)]
Add adjust filter features to libvlc_media_player/libvlc_video
This patch exposes the adjust module to libvlc_media_player/libvlc_video
and adds a frequently requested featureset: to manipulate brightness,
contrast, gamma, saturation and hue through libvlc. The patch introduces
a new set of functions analogous to
libvlc_video_{get,set}_{marq,logo}_*, hence the use of the function set
should be self explanatory.
New Functions:
* value = libvlc_video_get_adjust_int( p_mi, option );
* libvlc_video_set_adjust_int( p_mi, option, value );
* value = libvlc_video_get_adjust_float( p_mi, option );
* libvlc_video_set_adjust_float( p_mi, option, value );
New Options:
* libvlc_adjust_Enable
* libvlc_adjust_Contrast
* libvlc_adjust_Brightness
* libvlc_adjust_Hue
* libvlc_adjust_Saturation
* libvlc_adjust_Gamma
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Ilkka Ollakka [Wed, 23 Jun 2010 12:09:53 +0000 (15:09 +0300)]
Qt4: reset current_index cache sametime as i_cache_id
Ilkka Ollakka [Wed, 23 Jun 2010 11:37:59 +0000 (14:37 +0300)]
Qt4: cosmetic