]>
git.sesse.net Git - vlc/log
Laurent Aimar [Thu, 13 Aug 2009 19:23:04 +0000 (21:23 +0200)]
Used date_t instead of audio_date_t in packetizers.
Laurent Aimar [Thu, 13 Aug 2009 19:19:55 +0000 (21:19 +0200)]
Used date_t instead of audio_date_t in codecs.
Laurent Aimar [Thu, 13 Aug 2009 16:26:19 +0000 (18:26 +0200)]
Removed unused aout_VolumeInfos.
Geoffroy Couprie [Thu, 13 Aug 2009 16:28:12 +0000 (18:28 +0200)]
wince: fix build of vouts
Pavlov Konstantin [Thu, 13 Aug 2009 16:07:29 +0000 (20:07 +0400)]
Don't use space in Sparkle file name.
Seems like wget and curl behaves differently: the latter one doesnt
convert %20 to space.
Pavlov Konstantin [Thu, 13 Aug 2009 16:03:07 +0000 (20:03 +0400)]
Add Sparkle as a BUILDDIR.
Pavlov Konstantin [Sun, 31 May 2009 21:43:26 +0000 (01:43 +0400)]
Mention Dennis Perov's hardware donation in THANKS file.
Geoffroy Couprie [Thu, 13 Aug 2009 16:12:35 +0000 (18:12 +0200)]
wince: fix build of ts module
Rémi Denis-Courmont [Thu, 13 Aug 2009 16:07:23 +0000 (19:07 +0300)]
paintEvent is not useful anymore
Rémi Denis-Courmont [Thu, 13 Aug 2009 16:05:30 +0000 (19:05 +0300)]
Qt4: only the actual video "needs" to turn off compositing
Rémi Denis-Courmont [Thu, 13 Aug 2009 16:04:04 +0000 (19:04 +0300)]
Qt4: synchronize X display
This should fix spurious BadWindow errors from the video displays.
Ilkka Ollakka [Thu, 13 Aug 2009 16:02:36 +0000 (19:02 +0300)]
Qt4: PLItem cleanup
Ruud Althuizen [Thu, 13 Aug 2009 12:03:54 +0000 (14:03 +0200)]
Fix the contrib for files and dirs with spaces
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jakob Leben [Sun, 9 Aug 2009 22:04:59 +0000 (00:04 +0200)]
playlist: do not move both tree and non-tree items + restrict move action
Items are stored twice, once in a tree structure and once in a one-level list.
This patch removes attempt of the playlist_TreeMove() function to move both tree and
one-level instances of an item.
Firstly the reason is that function was not effective in this attempt.
And secondly, the attempt itself doesn't make sense in some cases: you can always
map moves within the tree to moves within one-level, but you can't always do it
the other way around, it is in most cases ambiguous.
Moreover, this patch restricts moves in the tree to within the present parent of the
item being moved. Again, in most cases, moving an item out of its parent or into another
parent is meaningless.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jakob Leben [Wed, 12 Aug 2009 12:19:49 +0000 (14:19 +0200)]
Qt4 playlist: take 2: fix segfault and other enhancements
Fix segfault when dropping more then one item onto an item in the left side selector.
Also copy instead of move items when dragging from media library to playlist and the opposite.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Pierre Ynard [Thu, 13 Aug 2009 14:54:10 +0000 (16:54 +0200)]
WinCE: implement timer API
The Timer Queue Windows API is not available on WinCE, so this is a
rewrite based on timeSetEvent() and friends. It's not safe yet with
regard to timer deletion.
Ilkka Ollakka [Thu, 13 Aug 2009 14:18:12 +0000 (17:18 +0300)]
Qt4: playlist_item, forgotten dec_ref
Jean-Baptiste Kempf [Thu, 13 Aug 2009 14:10:31 +0000 (16:10 +0200)]
Contribs: Don't patch libass, but patch fontconfig for xml
Ilkka Ollakka [Thu, 13 Aug 2009 13:51:42 +0000 (16:51 +0300)]
Qt4: typo in playlist_item
Ilkka Ollakka [Thu, 13 Aug 2009 13:10:12 +0000 (16:10 +0300)]
Qt4: add mutex-lockin when accessing selector-names
Ilkka Ollakka [Thu, 13 Aug 2009 12:42:23 +0000 (15:42 +0300)]
Qt4: store input_item_t* in plitem and handle metadata in model
No need to store/recreate metadata on plitem anymore, as we can get
it now on the fly, also separate headerData and Data. Hopefully
that vlc_gc_incref/vlc_gc_decref is sufficient for that input_item_t
pointer protection.
Feel free to fix/revert/comment if that pointer shouldn't really be
there, or if it's not safe it to be there thisway.
Ilkka Ollakka [Thu, 13 Aug 2009 11:25:52 +0000 (14:25 +0300)]
Qt4: change metaChanged signal from id to input_item_t*
Pierre Ynard [Thu, 13 Aug 2009 11:21:09 +0000 (13:21 +0200)]
WinCE: switch back vlc_thread_t to an allocated struct
WinCE needs the cancellation event handle along with the thread handle,
so we have to switch back to a struct on WinCE. Which causes great
ugliness. Fix the build with the recent changes, and simplify some
related Win32 code.
Pierre Ynard [Thu, 13 Aug 2009 11:12:34 +0000 (13:12 +0200)]
threads: fix leaks on error path
Fix memleak + event leak on wince if thread creation fails
Jean-Baptiste Kempf [Thu, 13 Aug 2009 10:02:41 +0000 (12:02 +0200)]
Remove skins2 dependency on libxml2 for Win32
Skins2 dll gets a bit smaller.
Jean-Baptiste Kempf [Thu, 13 Aug 2009 09:53:42 +0000 (11:53 +0200)]
Force -lz on fretype.
Jean-Baptiste Kempf [Thu, 13 Aug 2009 08:39:58 +0000 (10:39 +0200)]
Patch libass on Win32 to avoid Using FcParseAndLoad
Jean-Baptiste Kempf [Thu, 13 Aug 2009 08:39:48 +0000 (10:39 +0200)]
Update ffmpeg patch for darwin
Laurent Aimar [Wed, 12 Aug 2009 21:13:24 +0000 (23:13 +0200)]
Do not pre-buffer too much, it has side effects with the current es_out code.
At least, ES track switching became really slow (the data for the associated
ES are not buffered as the decoder is not present).
Laurent Aimar [Wed, 12 Aug 2009 21:12:31 +0000 (23:12 +0200)]
Updated current EIT event only on Current/Following EIT tables.
Laurent Aimar [Wed, 12 Aug 2009 20:12:42 +0000 (22:12 +0200)]
Forced "on top" to the video widget in Qt4 while in fullscreen.
There is still a problem when the Gui itself has "on top" set.
Rémi Denis-Courmont [Wed, 12 Aug 2009 20:36:32 +0000 (23:36 +0300)]
Qt4: avoid transient window glitch when leaving full-screen
Pointed-out-by: Jean-Baptiste Kempf
Rémi Denis-Courmont [Wed, 12 Aug 2009 19:35:43 +0000 (22:35 +0300)]
Xlib: remove redumdant window management code
Rémi Denis-Courmont [Wed, 12 Aug 2009 19:33:12 +0000 (22:33 +0300)]
Remove dead xinerama and VidMod checks
Rémi Denis-Courmont [Wed, 12 Aug 2009 18:39:20 +0000 (21:39 +0300)]
Dummy debug
Rémi Denis-Courmont [Tue, 11 Aug 2009 18:36:08 +0000 (21:36 +0300)]
Xlib: rely on window provider for full-screen and always-on-top
This fixes always-on-top going away when toggling full-screen and back.
Rémi Denis-Courmont [Wed, 12 Aug 2009 18:35:02 +0000 (21:35 +0300)]
Qt4 window: full-screen support
Laurent Aimar [Wed, 12 Aug 2009 17:22:47 +0000 (19:22 +0200)]
Fixed RC deadlocks on input events.
Laurent Aimar [Sun, 9 Aug 2009 15:02:33 +0000 (17:02 +0200)]
More logical non YUV fallback for xcb.
Laurent Aimar [Sun, 9 Aug 2009 14:33:46 +0000 (16:33 +0200)]
Removed duplicated code in audio intf.c
Laurent Aimar [Sun, 9 Aug 2009 14:32:43 +0000 (16:32 +0200)]
Set 'saved-volume" in aout_VolumeSet.
Laurent Aimar [Sun, 9 Aug 2009 14:14:08 +0000 (16:14 +0200)]
Removed duplicated code in audio intf.c
Rémi Denis-Courmont [Wed, 12 Aug 2009 16:40:50 +0000 (19:40 +0300)]
Qt4: fix race in requestVideo and simplify
We were accessing some main interface variables from random threads
without serialization. This simply moves the blocking connection signal
from sole size setting to the whole video widget request call. In the
process, we can remove two signals. We still need a blocking connection
signal. It does not add any new deadlock case, since there was already
blocking connection signal in the same call and in the same direction.
Rémi Denis-Courmont [Tue, 11 Aug 2009 18:02:10 +0000 (21:02 +0300)]
Xlib: no need to restore windowed mode when exiting
(Otherwise we would be in trouble whenever VLC crashes)
Pierre Ynard [Wed, 12 Aug 2009 14:44:51 +0000 (16:44 +0200)]
threads: simplify
Remove repeated code
Pierre Ynard [Wed, 12 Aug 2009 14:33:10 +0000 (16:33 +0200)]
WinCE: remove broken thread times debug
The call was broken, but still worked, but only half-way...
Jean-Baptiste Kempf [Wed, 12 Aug 2009 13:59:15 +0000 (15:59 +0200)]
Remove the ShowIntf module. It doesn't make sense when MacOS and Qt gui have a fullscreen controller.
Pierre Ynard [Wed, 12 Aug 2009 01:26:35 +0000 (03:26 +0200)]
Qt4: fix typo
Fix build on Win32
Jakob Leben [Sun, 9 Aug 2009 23:09:27 +0000 (01:09 +0200)]
Qt4 playlist: fix crash when deleting nodes and their children
This patch fixes the crash when a node is selected together with it's children and then deleted
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 11 Aug 2009 23:05:54 +0000 (01:05 +0200)]
THANKS to François
Jean-Baptiste Kempf [Tue, 11 Aug 2009 23:03:27 +0000 (01:03 +0200)]
More debug by default.
Jean-Baptiste Kempf [Tue, 11 Aug 2009 23:02:26 +0000 (01:02 +0200)]
Contribs: Believe it or not, new version of libjpeg!
Francois Cartegnie [Tue, 11 Aug 2009 22:40:24 +0000 (00:40 +0200)]
GUI: sprefs_audio hide lastfm when not checked
Jean-Baptiste Kempf [Tue, 11 Aug 2009 22:12:53 +0000 (00:12 +0200)]
Show stylesCombo only on Linux and Win32-debug
Jean-Baptiste Kempf [Tue, 11 Aug 2009 22:06:37 +0000 (00:06 +0200)]
Allow to select the style of Qt in Simple preferences.
Rémi Denis-Courmont [Tue, 11 Aug 2009 17:13:11 +0000 (20:13 +0300)]
XCB-XVideo: implement full-screen mode
Rémi Denis-Courmont [Tue, 11 Aug 2009 17:12:54 +0000 (20:12 +0300)]
XCB-X11: implement full-screen mode
Rémi Denis-Courmont [Tue, 11 Aug 2009 17:03:51 +0000 (20:03 +0300)]
xcb_window: implement fullscreen mode
Rémi Denis-Courmont [Tue, 11 Aug 2009 16:59:05 +0000 (19:59 +0300)]
Pre-factor WM_STATE change
Rémi Denis-Courmont [Tue, 11 Aug 2009 16:58:51 +0000 (19:58 +0300)]
Add some comments
Rémi Denis-Courmont [Tue, 11 Aug 2009 17:02:49 +0000 (20:02 +0300)]
VOUT_WINDOW_SET_FULLSCREEN: control request for fullscreen mode
There is a slight ambiguity as to what VOUT_WINDOW_SET_SIZE should do
when in full-screen mode though.
Erwan Tulou [Sun, 19 Jul 2009 13:14:12 +0000 (15:14 +0200)]
qt4(preferences): add a preview image for skins (similar to qt4 native preview)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jakob Leben [Sun, 9 Aug 2009 18:31:40 +0000 (20:31 +0200)]
QT4 playlist: even better DragNDrop policy
Drop enabled only inside Playlist and Media player, not Podcast and
other Internet sources...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 11 Aug 2009 15:40:25 +0000 (18:40 +0300)]
Do not check that playlist has an input twice
(This does NOT fix the RC pause deadlock)
Jean-Baptiste Kempf [Tue, 11 Aug 2009 07:45:19 +0000 (09:45 +0200)]
Fix ActiveX compilation
Rémi Denis-Courmont [Mon, 10 Aug 2009 16:49:40 +0000 (19:49 +0300)]
Fix variable shadowing
Rémi Denis-Courmont [Mon, 10 Aug 2009 15:58:43 +0000 (18:58 +0300)]
Try to improve comments
Jean-Baptiste Kempf [Mon, 10 Aug 2009 15:13:09 +0000 (17:13 +0200)]
Revert "Simplify mad detection"
mad.pc is a nice debian addition... Pfff @ other distros.
This reverts commit
c5a8c4593aac5e4ffb5feca950e1add613141c1c .
Ilkka Ollakka [Mon, 10 Aug 2009 10:49:44 +0000 (13:49 +0300)]
x264: change aq-mode default same as libx264 uses
Current description on default mode ain't actually any good, but didn't
find better from x264 commit-log. Feel free to add better description.
David Flynn [Sat, 8 Aug 2009 13:12:40 +0000 (14:12 +0100)]
video_filter/canvas: various aspect-ratio related fixes
video_filter/canvas: various aspect-ratio related fixes
- Remove silly defaulting to 4:3. Instead, compute PAR based
upon SAR of input video and canvas size.
- Update documentation to remove ambiguity over what is meant
by aspect-ratio
- Fix subpicture calculations to
(a) be much simpler,
(b) correctly calculate width and height
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Olivier Aubert [Mon, 10 Aug 2009 08:07:00 +0000 (10:07 +0200)]
python-ctypes: improve win32 initialization (contrib from <mmuellen@gmx.de>)
Olivier Aubert [Mon, 10 Aug 2009 08:03:42 +0000 (10:03 +0200)]
python-ctypes: fix indent issue
Olivier Aubert [Sun, 9 Aug 2009 22:34:24 +0000 (00:34 +0200)]
python-ctypes: refactor generate.py to be more modular
Olivier Aubert [Sun, 9 Aug 2009 22:31:33 +0000 (00:31 +0200)]
python-ctypes: define setup.py (based on a contribution by Martin Muellenhaupt <mmuellen@gmx.de>)
Olivier Aubert [Sun, 9 Aug 2009 20:53:29 +0000 (22:53 +0200)]
python-cytpes: fix MediaControl API support
Olivier Aubert [Fri, 7 Aug 2009 17:01:41 +0000 (19:01 +0200)]
python-ctypes: capitalize enum names only if they do not already start with an uppercase letter
Jean-Baptiste Kempf [Sun, 9 Aug 2009 22:05:34 +0000 (00:05 +0200)]
Synchronize NEWS from branch
Jean-Baptiste Kempf [Sun, 9 Aug 2009 21:00:25 +0000 (23:00 +0200)]
Some less-good-than-debian distributions don't ship liblircclient0.pc
Revert previous simplification.
Rémi Denis-Courmont [Sun, 9 Aug 2009 17:08:02 +0000 (20:08 +0300)]
Replace libvlc_exception_get_message with libvlc_errmsg
(This is a bit hackish as the conversion is not completed)
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:03:57 +0000 (18:03 +0300)]
LibVLC: per-thread error message API
Rémi Denis-Courmont [Sun, 9 Aug 2009 16:59:38 +0000 (19:59 +0300)]
Missing return value
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:35:13 +0000 (18:35 +0300)]
AXVLC: remove useless log exception (untested)
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:34:59 +0000 (18:34 +0300)]
libvlc_log: remove useless exception parameters
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:22:49 +0000 (18:22 +0300)]
Remove RAISEVOID
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:22:41 +0000 (18:22 +0300)]
libvlc_playlist_play: remove exception
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:20:38 +0000 (18:20 +0300)]
libvlc_log: remove dummy exceptions
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:15:54 +0000 (18:15 +0300)]
libvlc_add_intf: return a value
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:12:04 +0000 (18:12 +0300)]
Remove libvlc_get_vlc_id()
It did not really work since VLC 0.9. Also, it was meant for use with
vlc_object_get() and the antique VLC_*() functions which are gone.
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:04:10 +0000 (18:04 +0300)]
LibVLC: remove unused exception error code
Jean-Baptiste Kempf [Sun, 9 Aug 2009 12:42:52 +0000 (14:42 +0200)]
m4_ifnblank seems to be too new for some autoconf
And bumping autoconf version seems to be a bit much for such a small improvement
Jean-Baptiste Kempf [Sat, 8 Aug 2009 19:28:12 +0000 (21:28 +0200)]
Phonon Backend using VLC
This still uses CMake, because I am still lazy.
This has been tested on Linux, but I would like to port it to win32 (and so CMake might not be the best)
This is basically a copy of the KDE-playground code and started as the GSoC of last summer
Rémi Denis-Courmont [Sun, 9 Aug 2009 08:12:58 +0000 (11:12 +0300)]
XCB-XVideo: compilation fix
Laurent Aimar [Sat, 8 Aug 2009 23:35:36 +0000 (01:35 +0200)]
Used YUV fallback list in xcb.
Laurent Aimar [Sat, 8 Aug 2009 23:27:08 +0000 (01:27 +0200)]
Added vlc_fourcc_IsYUV.
Laurent Aimar [Sat, 8 Aug 2009 23:20:59 +0000 (01:20 +0200)]
Enabled xcb x11/xv in "vout display" wrapper.
Laurent Aimar [Sat, 8 Aug 2009 23:20:26 +0000 (01:20 +0200)]
Converted vout xcb to "vout display" API.
Rémi Denis-Courmont [Sat, 8 Aug 2009 19:01:01 +0000 (22:01 +0300)]
FFMPEG: always disable debug
Rémi Denis-Courmont [Sat, 8 Aug 2009 18:58:06 +0000 (21:58 +0300)]
Wrap
Jean-Baptiste Kempf [Sat, 8 Aug 2009 18:06:39 +0000 (20:06 +0200)]
Compile all the twolame packages so we can get the .pc
Jakob Leben [Sun, 2 Aug 2009 12:13:41 +0000 (14:13 +0200)]
Playlist: correct insertion index when moving items into nodes
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>