]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Sun, 16 Dec 2007 10:28:24 +0000 (10:28 +0000)]
Some more vlc_config_* code
Jean-Baptiste Kempf [Sun, 16 Dec 2007 06:04:53 +0000 (06:04 +0000)]
Qt4 - teletext Panel. Not any function behind it. Not my job anymore :)
Jean-Baptiste Kempf [Sun, 16 Dec 2007 05:01:25 +0000 (05:01 +0000)]
Qt4 - Make the interface a bit smaller.
Jean-Baptiste Kempf [Sun, 16 Dec 2007 04:49:40 +0000 (04:49 +0000)]
Qt4 - SHould Fix -- Videos are always started with an incredibly small size.
-- There is no "auto size" feature as in the wx interface to
automatically resize the interface so the video is displayed in its
native size.
-- The interface doesn't resize itself down to its minimal size when
video playback is stopped and the control widgets re-organise themselves
in a weird way.
Should fix part of playlist resizing.
Felix Paul Kühne [Sun, 16 Dec 2007 02:20:14 +0000 (02:20 +0000)]
* added navigation controls to the Help window (implemented with minimal affords by using WebKit's builtin methods). We need a nicer home button graphic, though ;-)
Jean-Baptiste Kempf [Sun, 16 Dec 2007 00:35:25 +0000 (00:35 +0000)]
Qt4 - Make the default interface smaller.
Jean-Baptiste Kempf [Sun, 16 Dec 2007 00:09:01 +0000 (00:09 +0000)]
Qt4 - Small interface and control layout fix.
Christophe Mutricy [Sat, 15 Dec 2007 23:33:14 +0000 (23:33 +0000)]
We know that we open a directory
Dennis van Amerongen [Sat, 15 Dec 2007 23:18:43 +0000 (23:18 +0000)]
* src/libvlc-module.c: typo autorise -> authorise
Christophe Mutricy [Sat, 15 Dec 2007 22:46:58 +0000 (22:46 +0000)]
Typo
Jean-Baptiste Kempf [Sat, 15 Dec 2007 22:39:32 +0000 (22:39 +0000)]
Qt4 - Add an author that was removed by mistake.
Jean-Baptiste Kempf [Sat, 15 Dec 2007 22:38:31 +0000 (22:38 +0000)]
Qt4 - VLM. enable/disable from the list controls the VLM. small fixes and correction of VLM requests.
Rémi Denis-Courmont [Sat, 15 Dec 2007 22:18:03 +0000 (22:18 +0000)]
Continue the vlc_config_set stuff - still unfinished
Antoine Cellerier [Sat, 15 Dec 2007 21:56:49 +0000 (21:56 +0000)]
Here too.
Rémi Denis-Courmont [Sat, 15 Dec 2007 21:52:13 +0000 (21:52 +0000)]
extraneous semicolon
Rémi Denis-Courmont [Sat, 15 Dec 2007 21:50:37 +0000 (21:50 +0000)]
export IsConfigIntegerType and IsConfigFloatType within libvlc
Rémi Denis-Courmont [Sat, 15 Dec 2007 21:47:07 +0000 (21:47 +0000)]
help module hack becomes even worst...
Jean-Baptiste Kempf [Sat, 15 Dec 2007 21:17:20 +0000 (21:17 +0000)]
Qt4 - VLM: simplifications.
Christophe Mutricy [Sat, 15 Dec 2007 21:16:08 +0000 (21:16 +0000)]
Make sure no module not recompiled are used after [23633]
Jean-Baptiste Kempf [Sat, 15 Dec 2007 21:15:57 +0000 (21:15 +0000)]
Add a cast to fix compilation.
Rémi Denis-Courmont [Sat, 15 Dec 2007 20:50:54 +0000 (20:50 +0000)]
Partially introduce vlc_config_set() to modify module_config_t through a less brittle API
BEWARE: If you have non-recompiled plugins, they WILL crash.
Jean-Baptiste Kempf [Sat, 15 Dec 2007 20:40:45 +0000 (20:40 +0000)]
Qt4 - VLM update. Add the actual vlm queries, the modifications and so on for VOD and Broadcast.
Rémi Denis-Courmont [Sat, 15 Dec 2007 20:40:41 +0000 (20:40 +0000)]
Remove extra semi-colon
Rémi Denis-Courmont [Sat, 15 Dec 2007 16:07:40 +0000 (16:07 +0000)]
Remove code killed by previous commit
Rémi Denis-Courmont [Sat, 15 Dec 2007 16:05:45 +0000 (16:05 +0000)]
Conceal unsaveable and renamed options as well
Rémi Denis-Courmont [Sat, 15 Dec 2007 15:59:22 +0000 (15:59 +0000)]
Allow totally reckless users to save m3u-extvlcopt if they want to.
Rémi Denis-Courmont [Sat, 15 Dec 2007 15:54:14 +0000 (15:54 +0000)]
Hide internal settings
Jean-Paul Saman [Sat, 15 Dec 2007 15:19:00 +0000 (15:19 +0000)]
Update to newest playlist API.
Rafaël Carré [Sat, 15 Dec 2007 12:20:54 +0000 (12:20 +0000)]
xspf: %-encode '%' and '+' for every URIs (it really should be URI type dependant). fix #1394
Felix Paul Kühne [Sat, 15 Dec 2007 11:06:40 +0000 (11:06 +0000)]
* the SWITCH download mirror is down, use HEANET instead
Rémi Denis-Courmont [Sat, 15 Dec 2007 10:51:07 +0000 (10:51 +0000)]
- fix symbol list
- remove useless IsSubmodule (submodules have NO configuration items anyway, and any sensible UI won't show modules with no configuration)
- free checks for NULL anyway
Rafaël Carré [Sat, 15 Dec 2007 09:39:55 +0000 (09:39 +0000)]
Preparse file items which don't begin with 'file:'. Patch by Antoine Lejeune.
Pierre d'Herbemont [Fri, 14 Dec 2007 22:20:51 +0000 (22:20 +0000)]
control/hierarchical_media_list_view.c: Don't lock too soon the mlist.
Gildas Bazin [Fri, 14 Dec 2007 22:18:44 +0000 (22:18 +0000)]
* modules/gui/wxwidgets: fix breakage introduced by changeset 23581 and 23579. Breaking perfectly working modules just because you don't care about them is just rude.
Jean-Baptiste Kempf [Fri, 14 Dec 2007 21:14:39 +0000 (21:14 +0000)]
Qt4 - Fix VLM-object not being checked. Add a type to be sure of the edition to do.
Pierre d'Herbemont [Fri, 14 Dec 2007 21:00:53 +0000 (21:00 +0000)]
control/media_instance.c: implement libvlc_media_instance_stop.
Antoine Cellerier [Fri, 14 Dec 2007 20:09:07 +0000 (20:09 +0000)]
[PATCH] Extend pvr support to non-ivtv v4l2 cards (e.g. cx88-blackbird) by Dennis Lou.
Jean-Baptiste Kempf [Fri, 14 Dec 2007 19:11:53 +0000 (19:11 +0000)]
Thanks to TombiGel.
Rafaël Carré [Fri, 14 Dec 2007 17:53:27 +0000 (17:53 +0000)]
Disable update checking per default, re-enable with --enable-update-check
Add OpenPGP code, still unused as there is no download of binaries at the moment
We will need to define (and write) the files (and their location) we will use in the update system:
* We will use a file per arch, which will be signed
* ALL VideoLAN gpg public keys will be stored on http://download.videolan.org/pub/keys/XXXXXXXXXXXXXXXX.asc where XXXXXXXXXXXXXXXX is the long id of the key
* Every downloadable file will be signed with gpg --sign --detach --armor
Rafaël Carré [Fri, 14 Dec 2007 17:40:15 +0000 (17:40 +0000)]
another missing signal.h
Rafaël Carré [Fri, 14 Dec 2007 17:30:58 +0000 (17:30 +0000)]
add missing signal.h
Pierre d'Herbemont [Fri, 14 Dec 2007 17:29:01 +0000 (17:29 +0000)]
packages.mak: Use ftp:// for all gnugp packages.
Pierre d'Herbemont [Fri, 14 Dec 2007 17:05:50 +0000 (17:05 +0000)]
modules/macosx/prefs_widgets.m: module_GetConfig doesn't accept second arg as NULL, quickly work around that.
Pierre d'Herbemont [Fri, 14 Dec 2007 16:57:01 +0000 (16:57 +0000)]
modules/gui/macosx/prefs*.m: Fix for module_t privatization. Feel free to test. That code is unreadable.
Pierre d'Herbemont [Fri, 14 Dec 2007 16:55:09 +0000 (16:55 +0000)]
packages.mak: Use ftp instead of http for ftp.gnupg.org as their http mirror is always down.
Pierre d'Herbemont [Fri, 14 Dec 2007 16:24:28 +0000 (16:24 +0000)]
module/gui/macosx/intf.m: Use a const char * in parameters where desired.
Pierre d'Herbemont [Fri, 14 Dec 2007 15:02:53 +0000 (15:02 +0000)]
modules/gui/macosx/playlist.m: Don't use p_module directly.
Pierre d'Herbemont [Fri, 14 Dec 2007 14:33:06 +0000 (14:33 +0000)]
control/media_descriptor.c: As requested by Jacques Boileau, allow options tuning from the media_descriptor class. This is done through libvlc_media_descriptor_add_option.
Jean-Paul Saman [Fri, 14 Dec 2007 10:41:48 +0000 (10:41 +0000)]
make use of new module_* API
Jean-Baptiste Kempf [Fri, 14 Dec 2007 09:11:34 +0000 (09:11 +0000)]
Qt4 - VLM improvements... Classing for the three kind of objects, more property editing and less segfaults (though there is one I have nooo clue ).
Jean-Baptiste Kempf [Fri, 14 Dec 2007 03:04:07 +0000 (03:04 +0000)]
Qt4 - Art in the playlist is collapsable with the use of a QSplitter. If you really don't like, please revert.
Jean-Baptiste Kempf [Fri, 14 Dec 2007 02:54:05 +0000 (02:54 +0000)]
Qt4 - I prefer to have the left pane to not grow when the whole playlist is widenthed...
Jean-Baptiste Kempf [Fri, 14 Dec 2007 02:44:11 +0000 (02:44 +0000)]
Qt4 - Playlist should be Expanding, not MinimumExpanding.
Rafaël Carré [Thu, 13 Dec 2007 22:09:12 +0000 (22:09 +0000)]
ncurses: force building (and memory allocation) of playlist as soon as interface is running
Rémi Denis-Courmont [Thu, 13 Dec 2007 19:16:07 +0000 (19:16 +0000)]
Don't substract twelve twice
Rémi Denis-Courmont [Thu, 13 Dec 2007 19:03:29 +0000 (19:03 +0000)]
Split RTP sout further
Rémi Denis-Courmont [Thu, 13 Dec 2007 18:34:05 +0000 (18:34 +0000)]
Forward declare vlc_url_t
Rémi Denis-Courmont [Thu, 13 Dec 2007 18:06:34 +0000 (18:06 +0000)]
SET_PARAMETER is simply *wrong*. Servers are not supposed to support except for proprietary extensions (meaning we cannot use for just any random server).
Even GET_PARAMETER is hardly good, as it is not mandatory to implement either, but it is a defined way to ping (which SET_PARAMETER ain't).
In any case, the only proper way to ping a stream is RTCP feedback.
When it comes to the control session, better check OPTIONS Allow: header for GET_PARAMETER.
I really wonder how live555 can be so low-level though - smells like we are trying to be too intelligent here.
Jean-Paul Saman [Thu, 13 Dec 2007 16:39:33 +0000 (16:39 +0000)]
Patch by Jilles Tjoelker. Fixes crash in playlist due to negative index in playlist item array. Added boundary check to solve this.
Pierre d'Herbemont [Thu, 13 Dec 2007 15:21:21 +0000 (15:21 +0000)]
Makefile.am: Don't ship the framework, since it's too big for now.
Richard Hosking [Thu, 13 Dec 2007 15:14:10 +0000 (15:14 +0000)]
v4l2: ALSA error handling.
Ilkka Ollakka [Thu, 13 Dec 2007 13:20:52 +0000 (13:20 +0000)]
reset editingmode when mediainfo-dialog is closed, still leaves bug when dialog is reshown that it doesn't update content
Ilkka Ollakka [Thu, 13 Dec 2007 11:53:34 +0000 (11:53 +0000)]
remove (seems to be) unneeded b_need_update variable
Ilkka Ollakka [Thu, 13 Dec 2007 08:13:56 +0000 (08:13 +0000)]
Change backgroundwidget and mediainfo-dialog to use THEMIM
inputChanged-signal instead of polling.
I think that iteration-count for this one is still under 10 ;)
Christophe Mutricy [Thu, 13 Dec 2007 00:14:33 +0000 (00:14 +0000)]
Typo
Christophe Mutricy [Wed, 12 Dec 2007 23:11:16 +0000 (23:11 +0000)]
Slovenian translation update by Matej Urbančič
Christophe Mutricy [Wed, 12 Dec 2007 22:59:41 +0000 (22:59 +0000)]
Some files have been splitted
Rémi Denis-Courmont [Wed, 12 Dec 2007 20:22:32 +0000 (20:22 +0000)]
Handle I/O errors while writing the cache file
Rémi Denis-Courmont [Wed, 12 Dec 2007 19:55:03 +0000 (19:55 +0000)]
Use DIR_SEP
Rémi Denis-Courmont [Wed, 12 Dec 2007 19:47:39 +0000 (19:47 +0000)]
Clear signal mask _between_ fork() and exec*().
Before fork() would break VLC's own sigmask.
After exec*() would rely on the children program to do it (and many don't).
Rémi Denis-Courmont [Wed, 12 Dec 2007 19:36:05 +0000 (19:36 +0000)]
Typo
Rémi Denis-Courmont [Wed, 12 Dec 2007 19:29:02 +0000 (19:29 +0000)]
- Remove config_FindModule as module_Find nowadays does the same thing
- Use module_Exists as appropriate
- Rename module_FindName as module_Find
Rémi Denis-Courmont [Wed, 12 Dec 2007 19:13:46 +0000 (19:13 +0000)]
Fix double free
Rémi Denis-Courmont [Wed, 12 Dec 2007 19:07:25 +0000 (19:07 +0000)]
Hide module_t
Rémi Denis-Courmont [Wed, 12 Dec 2007 18:45:11 +0000 (18:45 +0000)]
module_GetConfig, module_PutConfig: copy configuration data for a module
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:46:15 +0000 (17:46 +0000)]
Run the symbol check
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:45:54 +0000 (17:45 +0000)]
Not meant to be committed just yet
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:45:25 +0000 (17:45 +0000)]
More symbols fixes
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:43:36 +0000 (17:43 +0000)]
Use module_Put
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:32:41 +0000 (17:32 +0000)]
- Unlist synchro stuff that is now internal
- Add block_fifowake
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:31:57 +0000 (17:31 +0000)]
symbol list consistency checker
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:24:20 +0000 (17:24 +0000)]
Sort plugin API list properly
Rémi Denis-Courmont [Wed, 12 Dec 2007 17:05:55 +0000 (17:05 +0000)]
module_Put: releases a reference to a module
Rémi Denis-Courmont [Wed, 12 Dec 2007 16:58:19 +0000 (16:58 +0000)]
Cosmetic
Rémi Denis-Courmont [Wed, 12 Dec 2007 16:46:40 +0000 (16:46 +0000)]
Remove some cruft
Rémi Denis-Courmont [Wed, 12 Dec 2007 16:43:52 +0000 (16:43 +0000)]
Split the over-large module.c
Rémi Denis-Courmont [Wed, 12 Dec 2007 15:35:57 +0000 (15:35 +0000)]
FYI, snprintf always nul-terminates
Jean-Paul Saman [Wed, 12 Dec 2007 14:35:01 +0000 (14:35 +0000)]
Don't free() a char variable when it is on the stack (in src/modules/modules.c SaveCache()) and be more sane about contents of psz_filename.
Ilkka Ollakka [Wed, 12 Dec 2007 08:32:08 +0000 (08:32 +0000)]
add myself to list who to blaim for qt4 bugs
Ilkka Ollakka [Wed, 12 Dec 2007 08:13:47 +0000 (08:13 +0000)]
remove that kludge to use playlistwidget for getting art for
backgroundwidget, use callback instead and check need of update every
750ms.
Pierre d'Herbemont [Wed, 12 Dec 2007 05:10:38 +0000 (05:10 +0000)]
control/media_list_view.c: Don't lock the mlist in libvlc_media_list_view_set_ml_notification_callback.
Pierre d'Herbemont [Wed, 12 Dec 2007 04:42:15 +0000 (04:42 +0000)]
misc/threads.c: Implement vlc_threads_error(), that is called when an error is encountered in the threading system. The whole point of this is to ease debugging of such situation, by exposing a nice symbol on which we can break. (This costs nearly nothing).
Pierre d'Herbemont [Wed, 12 Dec 2007 04:16:33 +0000 (04:16 +0000)]
Source/VLCMedia.m: No need to ask for more than one meta at the begining.
Pierre d'Herbemont [Wed, 12 Dec 2007 04:12:33 +0000 (04:12 +0000)]
MacOSX/Framework/VLCMediaListAspect.m: Use the cachedMedia array when giving back the aspect items. That really boost performances by the way.
Pierre d'Herbemont [Wed, 12 Dec 2007 03:53:53 +0000 (03:53 +0000)]
MacOSX/Framework/VLCMedia.m: Speed a bit stringToMetaType.
Jean-Baptiste Kempf [Tue, 11 Dec 2007 23:24:57 +0000 (23:24 +0000)]
Qt4 - Slightly smaller sound slider and fix the padding between mouse and shape.
Antoine Cellerier [Tue, 11 Dec 2007 22:31:34 +0000 (22:31 +0000)]
Simplify/factorize some of the vout_intf variables creation code.
Antoine Cellerier [Tue, 11 Dec 2007 21:51:17 +0000 (21:51 +0000)]
Remove double return in the Aspect Ratio change callback.
Rafaël Carré [Tue, 11 Dec 2007 21:28:56 +0000 (21:28 +0000)]
mozilla: add video/divx mimetype
Laurent Aimar [Tue, 11 Dec 2007 21:12:25 +0000 (21:12 +0000)]
Added DEMUX_CAN_CONTROL_RATE and DEMUX_SET_RATE implementation based
on Glen Gray patch.
(The code is commented until it is confirmed to compil/work.)