]>
git.sesse.net Git - vlc/log
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.
Laurent Aimar [Fri, 13 Feb 2009 23:45:02 +0000 (00:45 +0100)]
Improved Qt4 teletext button.
Laurent Aimar [Fri, 13 Feb 2009 23:40:33 +0000 (00:40 +0100)]
Set the actual page used by zvbi.
Laurent Aimar [Fri, 13 Feb 2009 23:27:03 +0000 (00:27 +0100)]
Added teletext-es description as page number to help interfaces.
Laurent Aimar [Fri, 13 Feb 2009 23:13:24 +0000 (00:13 +0100)]
Fixed es select/unselected event.
Laurent Aimar [Fri, 13 Feb 2009 23:12:58 +0000 (00:12 +0100)]
Simplify a bit Qt4 teletext.
Laurent Aimar [Fri, 13 Feb 2009 22:53:31 +0000 (23:53 +0100)]
Flush all subtitles when recycling a vout.
Laurent Aimar [Fri, 13 Feb 2009 22:40:55 +0000 (23:40 +0100)]
Added teletext fields in es_forma_t.
It removed a hack where dvb.i_id was used for teletext.
Laurent Aimar [Fri, 13 Feb 2009 22:05:45 +0000 (23:05 +0100)]
Fixed QT4 teletext buttons.
The page value is not yet correctly synchronized.
Laurent Aimar [Fri, 13 Feb 2009 21:33:58 +0000 (22:33 +0100)]
Updated macosx intf after teletext-es change.
It is untested.
Laurent Aimar [Fri, 13 Feb 2009 20:25:53 +0000 (21:25 +0100)]
Updated libvlc_toggle_teletext after teletext-es changes.
It may not correctly work as it is untested and as I have failed to
understand its logic.
Laurent Aimar [Fri, 13 Feb 2009 21:28:58 +0000 (22:28 +0100)]
Added a small var_CountChoices helper.
Laurent Aimar [Fri, 13 Feb 2009 19:41:51 +0000 (20:41 +0100)]
Changed "teletext-es" to be a list of teletext spu id.
This change is needed to fix teletext support.
Laurent Aimar [Fri, 13 Feb 2009 19:32:08 +0000 (20:32 +0100)]
Factorized event with variable list code.
Jean-Philippe Andre [Fri, 13 Feb 2009 16:16:47 +0000 (00:16 +0800)]
Qt: Open: sort MRLs (alphabetically) before adding them to the PL
By default, the open dialog will sort the MRL alphabetically.
Then why would these MRLs not be sorted so?
Christophe Mutricy [Fri, 13 Feb 2009 14:10:13 +0000 (15:10 +0100)]
Add/remove files from POTFILES.in and regenerate vlc.pot
Note to translators: The 0.9.x translations are not merged yet. So if you don't know how to do it yourself and don't want to loose the work you did on 0.9.x, wait a bit.
Christophe Mutricy [Fri, 13 Feb 2009 13:26:17 +0000 (14:26 +0100)]
Distribute the profile files
Pierre Ynard [Fri, 13 Feb 2009 10:13:29 +0000 (11:13 +0100)]
Fix build when zip support is disabled
Move an AM_CONDITIONAL outside an if block
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 13 Feb 2009 10:29:55 +0000 (11:29 +0100)]
Use Jump to instead of Go to
Jean-Baptiste Kempf [Fri, 13 Feb 2009 10:10:09 +0000 (11:10 +0100)]
Qt: deinline createStatusBar() and explicit statusBar creation.
No feature change.
Jean-Baptiste Kempf [Fri, 13 Feb 2009 09:30:38 +0000 (10:30 +0100)]
Qt: menus/visualisation fix.
10l is 10l of Coke, not of Whisky...
Laurent Aimar [Thu, 12 Feb 2009 23:18:21 +0000 (00:18 +0100)]
Simplify/fix InputManager::customEvent.
The DVD boutons (prev|menu|next)are now working again.
Laurent Aimar [Thu, 12 Feb 2009 22:54:44 +0000 (23:54 +0100)]
Emit INPUT_EVENT_TITLE/SEEKPOINT when needed.
Jean-Baptiste Kempf [Thu, 12 Feb 2009 22:29:29 +0000 (23:29 +0100)]
Qt: menus, more cohenrency.
Try to mimic a bit more the mac menus.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 20:52:50 +0000 (21:52 +0100)]
Qt: dialog editor, add a widget to help understand the feature.
Laurent Aimar [Thu, 12 Feb 2009 22:08:25 +0000 (23:08 +0100)]
Reorder qt4 audio menu to be more consistant with video menu.
Rémi Denis-Courmont [Thu, 12 Feb 2009 20:22:34 +0000 (22:22 +0200)]
Add libvlc_media_player_get_(hwnd|xwindow) as requested on forum
Rémi Denis-Courmont [Thu, 12 Feb 2009 20:22:10 +0000 (22:22 +0200)]
typo
Laurent Aimar [Thu, 12 Feb 2009 18:51:18 +0000 (19:51 +0100)]
Fixed audio transcoding when channel mixing or resampling is needed.
Rémi Denis-Courmont [Thu, 12 Feb 2009 15:37:45 +0000 (17:37 +0200)]
OSX: keep the (misdesigned) drawable variable
Rémi Denis-Courmont [Thu, 12 Feb 2009 14:03:35 +0000 (16:03 +0200)]
Add missing dlopen flag (if and only if _needed_).
Pointed-out-by: jpd@m2x.nl
Rémi Duraffort [Thu, 12 Feb 2009 13:17:22 +0000 (14:17 +0100)]
No need to translate warnings messages.
Laurent Aimar [Wed, 11 Feb 2009 23:07:20 +0000 (00:07 +0100)]
Do not create empty title (avformat).
Laurent Aimar [Wed, 11 Feb 2009 21:38:02 +0000 (22:38 +0100)]
Fixed msg_Info abuses.
Fabio Ritrovato [Mon, 2 Feb 2009 18:06:28 +0000 (19:06 +0100)]
GSoC: MTP Devices initial release
I have modified the original author patch to fix:
- vlc_cancelrestore (mtp).
- libmtp initialisation (race condition).
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rémi Denis-Courmont [Wed, 11 Feb 2009 21:11:23 +0000 (23:11 +0200)]
Fix one (of several) leaks in interaction
Rémi Denis-Courmont [Wed, 11 Feb 2009 20:41:02 +0000 (22:41 +0200)]
Cleanup input stats when sout fails
Rémi Denis-Courmont [Wed, 11 Feb 2009 20:38:54 +0000 (22:38 +0200)]
Preparsers are quiet objects, no need to check when logging
Rémi Denis-Courmont [Wed, 11 Feb 2009 20:24:17 +0000 (22:24 +0200)]
Privatize input_Preparse
Rémi Denis-Courmont [Wed, 11 Feb 2009 19:58:32 +0000 (21:58 +0200)]
Stop spamming the debug logs
Rémi Duraffort [Wed, 11 Feb 2009 14:50:00 +0000 (15:50 +0100)]
Playlist have to be lock for playlist_ItemGetByInput too.
Rémi Duraffort [Wed, 11 Feb 2009 14:29:51 +0000 (15:29 +0100)]
The playlist have to be locked when calling playlist_ItemGetById (not tested for wince and pda interface).
Jean-Baptiste Kempf [Wed, 11 Feb 2009 19:24:04 +0000 (20:24 +0100)]
s/Buffering/Buff: this was too long and resized the timeLabel too much.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 19:18:33 +0000 (20:18 +0100)]
Qt: code simplification and usage simplification for SpeedLabel
Clicking on it brings the adjustable slider.
DoubleClicking doesn't do anything anymore.
This way the behaviour is more usable and less complex <joke>(don't be too KDEish!)</joke>
Jean-Baptiste Kempf [Wed, 11 Feb 2009 18:33:07 +0000 (19:33 +0100)]
Change tab order in effects.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 18:31:04 +0000 (19:31 +0100)]
Fix configure syntax. Please test.
Nicolas Chauvet (kwizart) [Wed, 11 Feb 2009 09:46:53 +0000 (10:46 +0100)]
ZIP Module - Use the system minizip when available
- Ship the vlc module header zip.h
(rename isn't needed once the file in ship)
- Detect minizip presence with pkgconfig
- if .pc not available, try to assume presence from unzip.h
- Move the zlib.h detection in one place (after pkgconfig macro)
minizip in bundled within zlib in some distro
- Adds -lz in module that needs it in one place
- Prevent the compilation of libs/unzip if minizip is available
(it shound't prevent this directory to be bundled with the sources)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 11 Feb 2009 17:36:50 +0000 (18:36 +0100)]
Regroup AC_CONFIG_FILES, because neither MSys and Cygwin like it. This improves the building on windows.
Christophe Massiot [Wed, 11 Feb 2009 16:17:21 +0000 (17:17 +0100)]
Fix handling of AAC ADTS
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:59:29 +0000 (17:59 +0200)]
Revert "ZIP Module - Use the system minizip when available"
This reverts commit
35fa551f95211e9ca4b9b52eb7a73de6b9c94484 .
Conflicts:
configure.ac
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:54:27 +0000 (17:54 +0200)]
Use MAP_FAILED
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:51:25 +0000 (17:51 +0200)]
framebuffer: Remove pointless test
The error value for mmap() is MAP_FAILED, which is not nul. But we
check for that case in Open() anyway.
Anthony Loiseau [Wed, 11 Feb 2009 09:24:18 +0000 (10:24 +0100)]
activex: snprintf is defined in stdio.h, include it
This applies for plugin.cpp, vlccontrol2.cpp and persistpropbag.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:48:16 +0000 (17:48 +0200)]
Remove trainling white spaces
Nicolas Chauvet (kwizart [Wed, 11 Feb 2009 09:46:53 +0000 (10:46 +0100)]
ZIP Module - Use the system minizip when available
- Ship the vlc module header zip.h
(rename isn't needed once the file in ship)
- Detect minizip presence with pkgconfig
- if .pc not available, try to assume presence from unzip.h
- Move the zlib.h detection in one place (after pkgconfig macro)
minizip in bundled within zlib in some distro
- Adds -lz in module that needs it in one place
- Prevent the compilation of libs/unzip if minizip is available
(it shound't prevent this directory to be bundled with the sources)
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Jean-Paul Saman [Wed, 11 Feb 2009 15:17:38 +0000 (16:17 +0100)]
fb: Cleanup properly after failing OpenDisplay.
Jean-Paul Saman [Wed, 11 Feb 2009 15:03:05 +0000 (16:03 +0100)]
fb: unmap mmap'ed area when closing framebuffer display.
Closing of filedescriptor to /dev/fbx does not remove the mmap'ed areas. A call to munmap() is needed for this.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 11:08:17 +0000 (12:08 +0100)]
Contribs: Kate, update to 0.3.0 and disable-doc by default without patching.
Anthony Loiseau [Wed, 11 Feb 2009 09:21:17 +0000 (10:21 +0100)]
activex: create "ex" before using this exception variable
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 11 Feb 2009 10:37:47 +0000 (11:37 +0100)]
Contrib: Don't build FFmpeg dca decoder on Win32
Jean-Baptiste Kempf [Wed, 11 Feb 2009 09:05:17 +0000 (10:05 +0100)]
Win32 configures: mingw can compile mkv and taglib. Only Windows cannot.
Jean-Paul Saman [Wed, 11 Feb 2009 08:45:52 +0000 (09:45 +0100)]
activex: take lock before accessing libvlc_playlist_items_count().
Patch by jan-paul dinger (jpd at m2x dot nl).
Jean-Paul Saman [Wed, 4 Feb 2009 07:21:24 +0000 (08:21 +0100)]
zvbi: clear zvbi page holder before usage.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:35:37 +0000 (04:35 +0100)]
Qt: reparent a textEdit.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:27:56 +0000 (04:27 +0100)]
Qt: reparent the first-time dialog and make it die correctly.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:15:48 +0000 (04:15 +0100)]
Qt: don't leak the FSC on exit.
This should really be a singleton or at least not built when you play only audio.