]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Tue, 17 Feb 2009 20:50:24 +0000 (22:50 +0200)]
Plugins depend on the core symbols list, not the whole library
Rémi Denis-Courmont [Tue, 17 Feb 2009 20:35:50 +0000 (22:35 +0200)]
Fix warning
Rémi Denis-Courmont [Tue, 17 Feb 2009 20:35:12 +0000 (22:35 +0200)]
Do not declare non-existent module_ResetBank
Rémi Denis-Courmont [Tue, 17 Feb 2009 20:32:02 +0000 (22:32 +0200)]
Remove remnants of builtin modules support
If we ever to reintroduce builtin modules, we anyway would need to
rewrite that part.
Rémi Denis-Courmont [Tue, 17 Feb 2009 20:18:07 +0000 (22:18 +0200)]
Cosmetic (avoid static variable in a few functions)
Rémi Denis-Courmont [Tue, 17 Feb 2009 20:08:18 +0000 (22:08 +0200)]
Missing const
Derk-Jan Hartman [Tue, 17 Feb 2009 20:05:53 +0000 (21:05 +0100)]
* skip potential subtitle filenames that start with a dot.
Aurélien Nephtali [Tue, 17 Feb 2009 14:47:07 +0000 (15:47 +0100)]
Fix crash when transcoding from mpeg2
The attached patch fixes transcoding from mpeg2 with last VLC from git.
jupiter@~/vlc> ./vlc file.ts --sout
'#transcode{vcodec=mp4v}:std{access=file,mux=ts,dst=/dev/null}' -I
dummy
[...]
[0x212d9c0] libmpeg2 decoder debug: 720x576 (display 720,576), aspect
768000, sar 64:45, 25.000 fps
[0x212d9c0] main decoder warning: can't get output picture
[0x212d9c0] libmpeg2 decoder warning: invalid picture encountered
[0x212d9c0] main decoder warning: can't get output picture
zsh: segmentation fault ./vlc file.ts --sout -I dummy
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Laurent Aimar [Tue, 17 Feb 2009 18:52:43 +0000 (19:52 +0100)]
Fixed Qt4 interface to use the new postprocess vout variable.
Laurent Aimar [Tue, 17 Feb 2009 18:52:05 +0000 (19:52 +0100)]
Added a "postprocess" vout variable.
Laurent Aimar [Mon, 16 Feb 2009 23:14:32 +0000 (00:14 +0100)]
Added QTYPE_NONE to easily detect if qp are present (vout).
Felix Paul Kühne [Tue, 17 Feb 2009 16:22:28 +0000 (17:22 +0100)]
macosx-plugin: improved wording
Felix Paul Kühne [Tue, 17 Feb 2009 16:20:37 +0000 (17:20 +0100)]
macosx-plugin: Removed English to English localisation of the bundle info
This was done for no obvious reason in the past... Additionally, this fixes proper version information display in the Finder's Information panel.
Jean-Paul Saman [Tue, 17 Feb 2009 15:46:45 +0000 (16:46 +0100)]
fb: initialize p_sys->p_video to MAP_FAILED.
Olivier Aubert [Tue, 17 Feb 2009 12:53:01 +0000 (13:53 +0100)]
Revert "python bindings: workaround for the #2257 / #2266 VLC bug (linux only ATM)"
Not needed anymore since we are back at linking modules with libvlccode.
This reverts commit
937e3f2f6b56c287e9acecfc77d65841300325ca .
Jean-Paul Saman [Tue, 17 Feb 2009 12:48:49 +0000 (13:48 +0100)]
mozilla: build fix on MacOS X for commit
c26963910979f706f8830dde3785317aeb42ba03
Jean-Paul Saman [Tue, 17 Feb 2009 11:39:38 +0000 (12:39 +0100)]
mozilla: cleanup
Jean-Paul Saman [Tue, 17 Feb 2009 11:02:31 +0000 (12:02 +0100)]
mozilla: protect calls to libvlc_playlist_isplaying()
Jean-Paul Saman [Fri, 13 Feb 2009 15:24:42 +0000 (16:24 +0100)]
mozilla: test.html print "state" information in an alert box.
Jean-Paul Saman [Fri, 13 Feb 2009 15:22:51 +0000 (16:22 +0100)]
mozilla: no functional changes
* Rename i_playing to is_playing
* Handle case of p_md being NULL.
Jean-Paul Saman [Fri, 13 Feb 2009 14:49:00 +0000 (15:49 +0100)]
mozilla: Recreate toolbar pixels to a smaller size.
Jean-Paul Saman [Wed, 11 Feb 2009 16:05:32 +0000 (17:05 +0100)]
fb: do not segfault when OpenDisplay() fails in Create().
When the plugin fails to open the framebuffer, then the mmap might
not have been done yet. In this case a segmentation fault will occur
when memset is called on p_sys->p_video. (p_sys->p_video is either NULL,
or MMAP_FAILED.)
Jean-Baptiste Kempf [Tue, 17 Feb 2009 11:34:33 +0000 (12:34 +0100)]
Add .rec files in open files.
Christophe Mutricy [Tue, 17 Feb 2009 00:17:38 +0000 (00:17 +0000)]
We're back to linking the plugins with libvlccore
Christophe Mutricy [Tue, 17 Feb 2009 00:10:39 +0000 (00:10 +0000)]
Set the libvlc internal verbosity
When set from the config file
Christophe Mutricy [Mon, 16 Feb 2009 22:15:25 +0000 (22:15 +0000)]
Hopefully fix macos moz plugin build
Ilkka Ollakka [Tue, 17 Feb 2009 00:04:06 +0000 (02:04 +0200)]
qt4: fix compile which was caused by removing one line too much in rebasing, my bad
Ilkka Ollakka [Mon, 16 Feb 2009 23:23:34 +0000 (01:23 +0200)]
qt4: change callback to new playlist-item-append/deleted
Ilkka Ollakka [Mon, 16 Feb 2009 21:28:04 +0000 (23:28 +0200)]
qt4: remove item-change callback from playlist-model
Laurent Aimar [Mon, 16 Feb 2009 23:01:02 +0000 (00:01 +0100)]
Removed one malloc per new playlist item (qt4).
Laurent Aimar [Mon, 16 Feb 2009 21:46:16 +0000 (22:46 +0100)]
Removed unused field and clean up (playlist).
Laurent Aimar [Mon, 16 Feb 2009 21:30:58 +0000 (22:30 +0100)]
Renamed playlist "item-append/deleted" to "playlist-item-append/deleted".
I hope they will reduce the risk of error until the playlist API is rewritten.
Laurent Aimar [Mon, 16 Feb 2009 21:24:38 +0000 (22:24 +0100)]
Renamed playlist "playlist-current" to "item-current".
Laurent Aimar [Mon, 16 Feb 2009 21:05:02 +0000 (22:05 +0100)]
Document a bit playlist event variable.
Laurent Aimar [Mon, 16 Feb 2009 20:41:13 +0000 (21:41 +0100)]
"item-remove" does not exist (dbus).
Laurent Aimar [Mon, 16 Feb 2009 20:33:43 +0000 (21:33 +0100)]
Modify playlist code to always use input_item_t->i_id in "item-change" callback.
The previous code mixed up playlist_item_t->i_id and input_item_t->i_id and
so this callback was unusable.
Laurent Aimar [Mon, 16 Feb 2009 20:03:39 +0000 (21:03 +0100)]
Cosmetics.
Laurent Aimar [Mon, 16 Feb 2009 19:54:18 +0000 (20:54 +0100)]
Added missing lock assert to playlist_CurrentPlayingItem and playlist_Status.
Laurent Aimar [Mon, 16 Feb 2009 19:50:31 +0000 (20:50 +0100)]
Removed or privatized playlist functions.
Laurent Aimar [Mon, 16 Feb 2009 18:51:54 +0000 (19:51 +0100)]
Suppport AAC LATM inside PS (with a PSM).
Rémi Denis-Courmont [Mon, 16 Feb 2009 19:23:39 +0000 (21:23 +0200)]
Fix pkgincludedir in vlc-plugin.pc
Pointed-out-by: Benjamin Gerard
Rémi Duraffort [Mon, 16 Feb 2009 15:05:26 +0000 (16:05 +0100)]
calloc usage.
Ilkka Ollakka [Mon, 16 Feb 2009 12:55:11 +0000 (14:55 +0200)]
Revert "QT4: connect signal from inputmanager metaChanged to playlist-model so it updates item."
This reverts commit
394a9e2c128f34c183a2c4d9b7efc5ca5679afa7 .
This doesn't really fix the issues, so better to revert and rework it.
Jean-Baptiste Kempf [Mon, 16 Feb 2009 07:27:31 +0000 (08:27 +0100)]
Qt: don't spam the log with too many debug messages...
This doesn't solve the fact that ItemChanged_Type is called WAY too often... Fenrir, ILEoo, ideas?
Jean-Baptiste Kempf [Mon, 16 Feb 2009 00:14:20 +0000 (01:14 +0100)]
Revert "Qt: deinline createStatusBar() and explicit statusBar creation." and Fix StatusBar - close #2523
This reverts commit
f509b90d14a08b1fb6b4e6584c56e4ce5a6bb086 .
Felix Paul Kühne [Sun, 15 Feb 2009 23:41:27 +0000 (00:41 +0100)]
macosx: updated default configs (use the 10.5 SDK instead of 10.4u)
Felix Paul Kühne [Sun, 15 Feb 2009 23:39:47 +0000 (00:39 +0100)]
macosx: fixed the messages panel by updating the code to the current API
Felix Paul Kühne [Sun, 15 Feb 2009 14:36:04 +0000 (15:36 +0100)]
minimal-macosx: compilation fix. Needs testing within the framework.
Jean-Baptiste Kempf [Sun, 15 Feb 2009 23:38:16 +0000 (00:38 +0100)]
Qt: toolbar-profile, provide 4 profiles, one being close to 0.8.6 interface, the other one close to 0.9.0 and too smaller ones.
Default can be changed, please give ideas.
Jean-Baptiste Kempf [Sun, 15 Feb 2009 22:39:40 +0000 (23:39 +0100)]
Qt: profiles for the interface toolbar edition
Rémi Denis-Courmont [Sun, 15 Feb 2009 17:59:44 +0000 (19:59 +0200)]
Minor cleanup
Rémi Denis-Courmont [Sun, 15 Feb 2009 17:49:55 +0000 (19:49 +0200)]
Stay polite
Rémi Denis-Courmont [Sun, 15 Feb 2009 17:26:12 +0000 (19:26 +0200)]
Merge branch 'master' of git@git.videolan.org:vlc
Rémi Denis-Courmont [Sun, 15 Feb 2009 17:25:42 +0000 (19:25 +0200)]
VOUT_SET_STAY_ON_TOP: call vout_Control in a thread-safe fashion
Jean-Baptiste Kempf [Sun, 15 Feb 2009 17:15:17 +0000 (18:15 +0100)]
Qt: sprefs, put replay-gain in the audio part.
Close #2521
Rémi Denis-Courmont [Sun, 15 Feb 2009 17:01:15 +0000 (19:01 +0200)]
Remove unused VOUT_GET_SIZE...
...and it is probably no use considering vout thread already has the
informations.
Jean-Baptiste Kempf [Sun, 15 Feb 2009 16:52:50 +0000 (17:52 +0100)]
Qt: add a tooltip for people who don't get that save will close the dialog.
Jean-Philippe Andre [Sun, 15 Feb 2009 16:44:53 +0000 (00:44 +0800)]
Qt: menu playback/bookmark can now open the bookmarks dialog
Jean-Philippe Andre [Sun, 15 Feb 2009 16:24:09 +0000 (00:24 +0800)]
Qt: menus: fix ordering of the video menu. fix scale
Rémi Duraffort [Sun, 15 Feb 2009 16:02:35 +0000 (17:02 +0100)]
qt4: add .vlm at the end of the export file if needed.
Rémi Duraffort [Sat, 14 Feb 2009 10:06:17 +0000 (11:06 +0100)]
ncurses: fix a segfault when launching the interface without any item in the playlist.
Rémi Denis-Courmont [Sun, 15 Feb 2009 15:47:17 +0000 (17:47 +0200)]
X11: remove non-sensical locking scheme
This reverts gullible commit
54b43fae . vout_Control() cannot be called
from another thread. Full point.
Jean-Baptiste Kempf [Sun, 15 Feb 2009 15:35:24 +0000 (16:35 +0100)]
Qt4: Don't put richtext in the ui. This is a nightmare for gettext. See #2140.
Laurent Aimar [Sun, 15 Feb 2009 15:30:40 +0000 (16:30 +0100)]
Do not block (non interruptible) in dvdnav on fifo.
Laurent Aimar [Sun, 15 Feb 2009 14:43:25 +0000 (15:43 +0100)]
Fixed missing vout_Snapshot internal function prototype.
It was broken after being privatized.
Rémi Denis-Courmont [Sun, 15 Feb 2009 14:07:53 +0000 (16:07 +0200)]
Unused variable
Rémi Denis-Courmont [Sun, 15 Feb 2009 14:02:03 +0000 (16:02 +0200)]
libvlc: don't risk crashing Linux/Windows because of OSX crap
Rémi Denis-Courmont [Sun, 15 Feb 2009 13:54:27 +0000 (15:54 +0200)]
Remove unsafe VOUT_SET_FOCUS
Ilkka Ollakka [Sun, 15 Feb 2009 11:51:06 +0000 (13:51 +0200)]
QT4: connect signal from inputmanager metaChanged to playlist-model so it updates item.
input: send inputEvent when length if input changes
This one should fix #2435
Derk-Jan Hartman [Sun, 15 Feb 2009 00:06:32 +0000 (01:06 +0100)]
* enable Kate in OS X contribs
Derk-Jan Hartman [Sun, 15 Feb 2009 00:05:44 +0000 (01:05 +0100)]
Laurent Aimar [Sat, 14 Feb 2009 19:00:50 +0000 (20:00 +0100)]
Use the decoder output format instead of the input format.
It fixes a logical bug as the input and output format could be different.
(Not plugin that does that yet).
Laurent Aimar [Sat, 14 Feb 2009 18:57:15 +0000 (19:57 +0100)]
All decoders/encoders MUST set output format category (AUDIO/VIDEO/SPU_ES)
Laurent Aimar [Sat, 14 Feb 2009 18:45:50 +0000 (19:45 +0100)]
Use calloc when applicable (decoders).
Laurent Aimar [Sat, 14 Feb 2009 18:10:57 +0000 (19:10 +0100)]
Fixed a few errors in cmml.
Laurent Aimar [Sat, 14 Feb 2009 14:52:58 +0000 (15:52 +0100)]
Removed useless non-const static variable in decoder.c
Rémi Denis-Courmont [Sat, 14 Feb 2009 20:19:13 +0000 (22:19 +0200)]
Remove useless vout_vaControlDefault
Rémi Denis-Courmont [Sat, 14 Feb 2009 18:26:42 +0000 (20:26 +0200)]
Remove unneeded VOUT_CLOSE.
Rémi Denis-Courmont [Sat, 14 Feb 2009 18:23:17 +0000 (20:23 +0200)]
VOUT_CLOSE is unsafe and pointless. Do not use it.
If an interface exits "early" it should reparent (although reparenting
is no safer). Otherwise, the core will ensure that the video output was
safely closed before it terminates the interface.
Rémi Denis-Courmont [Sat, 14 Feb 2009 17:58:03 +0000 (19:58 +0200)]
Kill stupid VOUT_SNAPSHOT control.
Calling vout_Control() after vlc_object_find() or input_GetVouts is not
valid. It cannot be. There is no warranty that pf_control is valid (the
video output plugin could be initializing or deinitializing). Even if
there were a lock without the pf_control implementation (as with X11),
it still wouldn't work.
Anyway, in this particular case, we already have video-snapshot to do
the exact same thing in a safe manner.
There remain some issues with snapshots:
- there is no synchronization of b_snapshoy with the video thread,
- there is no/incomplete error handling,
- there is no protection against multiple concurrent snapshot reqs.
Rémi Denis-Courmont [Sat, 14 Feb 2009 17:40:05 +0000 (19:40 +0200)]
Privatize vout_Snapshot()
Rémi Denis-Courmont [Sat, 14 Feb 2009 12:02:07 +0000 (14:02 +0200)]
Remove libvlccore load hack
It did not work properly, and was GNU specific anyway.
Rémi Denis-Courmont [Sat, 14 Feb 2009 12:01:34 +0000 (14:01 +0200)]
Link plugins against libvlccore
This reverts back to 0.9 (and --enable-libtool 0.8.6) state. This
should fix bindings and web plugins, without hacks. However, this will
require relinking all VLC plugins whenever libvlccore changes.
Rémi Denis-Courmont [Sat, 14 Feb 2009 12:00:25 +0000 (14:00 +0200)]
Remove VLC_Changeset, src/misc/revision.c, fixes make
Rémi Denis-Courmont [Sat, 14 Feb 2009 11:55:19 +0000 (13:55 +0200)]
Remove all uses of VLC_Changeset
Jean-Baptiste Kempf [Sat, 14 Feb 2009 16:48:07 +0000 (17:48 +0100)]
Remove trailing space.
Joseph Tulou [Fri, 13 Feb 2009 14:01:59 +0000 (15:01 +0100)]
Cosmetic about i_zoom limitation (patch 3/3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Joseph Tulou [Fri, 13 Feb 2009 14:00:58 +0000 (15:00 +0100)]
Corrects a Windows limitation (zooming cannot exceed container size) (patch 2/3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 13 Feb 2009 22:12:14 +0000 (23:12 +0100)]
Qt: remove reference to a dead class.
Jean-Baptiste Kempf [Fri, 13 Feb 2009 19:57:52 +0000 (20:57 +0100)]
Qt: menu, small "Jump to Time" position change.
Laurent Aimar [Sat, 14 Feb 2009 14:35:03 +0000 (15:35 +0100)]
Cosmetics.
Joseph Tulou [Fri, 13 Feb 2009 13:59:02 +0000 (14:59 +0100)]
Corrects original width/height calculations to be consistent with other part of vlc (patch 1/3)
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Sat, 14 Feb 2009 13:42:30 +0000 (14:42 +0100)]
User FIND_CHILD for zvbi in libvlc.
Laurent Aimar [Sat, 14 Feb 2009 13:41:49 +0000 (14:41 +0100)]
Use FIND_CHILD for zvbi in qt4.
Jean-Philippe Andre [Sat, 14 Feb 2009 11:24:58 +0000 (19:24 +0800)]
Zip (skins2): fix compilation (wrong #include)
For people who don't have libminizip
Rémi Duraffort [Fri, 13 Feb 2009 17:55:08 +0000 (18:55 +0100)]
ncurses: don't lock to times (no need to lock here).
Rémi Duraffort [Thu, 12 Feb 2009 17:11:36 +0000 (18:11 +0100)]
No need to add a '\n' at the end of messages passed to msg_*
Laurent Aimar [Sat, 14 Feb 2009 00:14:53 +0000 (01:14 +0100)]
Catch vbi-page event in Qt4.
Laurent Aimar [Sat, 14 Feb 2009 00:10:11 +0000 (01:10 +0100)]
Modify vbi page change on key event to trigger vbi-page.
Laurent Aimar [Fri, 13 Feb 2009 23:51:47 +0000 (00:51 +0100)]
Fixed Qt4 opaque state.