]>
git.sesse.net Git - vlc/log
Sigmund Augdal Helberg [Thu, 26 Jan 2006 16:51:47 +0000 (16:51 +0000)]
src/misc/messages.c: Fixed a nasty memleak recently introduced
vlc_input.h: Fixed a not so nasty memleak recently introduced
Thank you very much zorglub
Christophe Mutricy [Tue, 24 Jan 2006 23:06:43 +0000 (23:06 +0000)]
configure.ac: Use AC_PATH_XTRA.
Still got to find a cleaner way to determine if we have Xv.so or Xv_pic, ...
Christophe Mutricy [Tue, 24 Jan 2006 23:02:35 +0000 (23:02 +0000)]
configure.ac: No X11 on win32
Clément Stenac [Tue, 24 Jan 2006 22:42:16 +0000 (22:42 +0000)]
Add a timing facility (Refs:#473)
It is only available in debug mode.
To use: stats_TimerStart( vlc_object_t* , char *name );
stats_TimerStop( vlc_object_t *, char *name );
stats_TimerDump( vlc_object_t* , char *name ) will print a line
TIMER name : last_time - total_time / number of samples (average time)
stats_TimersDumpAll is not implemented yet
Antoine Cellerier [Tue, 24 Jan 2006 22:25:15 +0000 (22:25 +0000)]
use wxTR_HAS_VARIABLE_ROW_HEIGHT in the meta data tree (usefull is a line is
full of \n)
Sam Hocevar [Tue, 24 Jan 2006 12:09:06 +0000 (12:09 +0000)]
* bindings/java/Makefile.am: use JAVACXXFLAGS and JAVALDFLAGS instead of
the reserved words CXXFLAGS and LDFLAGS.
* configure.ac: remove spaces inside parentheses that confuse automake.
* Makefile.am: do not use both = and += inside conditionals.
Christophe Mutricy [Tue, 24 Jan 2006 09:53:53 +0000 (09:53 +0000)]
Don't put contextual menu on the recycle bin. Thanks to Razer in the forum (closes #511)
Derk-Jan Hartman [Tue, 24 Jan 2006 05:52:40 +0000 (05:52 +0000)]
* Fake the PCR/SCR on MPEG PES streams (VDR for instance).
Don't worry, it's if()'ed such that it's almost impossible for a normal PS file to trigger the hack.
It worked for all my VDR PES files and was never triggered for my entire PS collection.
Clément Stenac [Mon, 23 Jan 2006 21:21:19 +0000 (21:21 +0000)]
Gather some sout stats (Refs:#473)
Derk-Jan Hartman [Mon, 23 Jan 2006 21:10:49 +0000 (21:10 +0000)]
* Don't crash if the hdlr in a mov has no name.
* spelling correction and debug for out of bound child boxes.
Clément Stenac [Mon, 23 Jan 2006 19:09:22 +0000 (19:09 +0000)]
Add global options for netsync and showintf and hide them from interface (Closes:#508)
Christophe Mutricy [Mon, 23 Jan 2006 15:35:02 +0000 (15:35 +0000)]
http.c: add an option to disable bonjour (closes #509).
Please review and improve the option text and longtext strings.
Damien Fouilleul [Mon, 23 Jan 2006 12:00:00 +0000 (12:00 +0000)]
plugin.cpp, oleobject.cpp: fix for ShowDisplay/Visible on activation
vlccontrol.cpp: fixed small mem leak
Antoine Cellerier [Mon, 23 Jan 2006 01:04:16 +0000 (01:04 +0000)]
oops, last commit wasn't meant to happen
Antoine Cellerier [Mon, 23 Jan 2006 01:02:54 +0000 (01:02 +0000)]
fix subtitles position (aspect ratio)
the subtitle was displayed fine but since aspect ratios didn't match it
wasn't positioned correctly on the vout. ie:
--------------
| |
| |
| subtit|
| |
-------------- ( http://people.videolan.org/~dionoea/vlcsubs.png )
now it's displayed in the center but the letters are scaled horrizontaly
(which doesn't look too good ... but at least everything is displayed)
( http://people.videolan.org/~dionoea/vlcsubs2.png )
Derk-Jan Hartman [Mon, 23 Jan 2006 00:34:33 +0000 (00:34 +0000)]
* Fix the opacity and color settings for the YUVA renderer.
PS: It seems the YUVA blend has an UV subsample bug which can cause unwanted offsets of 1
Antoine Cellerier [Mon, 23 Jan 2006 00:23:14 +0000 (00:23 +0000)]
dialogs/vlm, js/vlm.js : add schedule support
* : some code cleanup.
Derk-Jan Hartman [Sun, 22 Jan 2006 22:54:57 +0000 (22:54 +0000)]
* Pass along the SSA header in mkv files to the decoder.
Antoine Cellerier [Sun, 22 Jan 2006 22:52:20 +0000 (22:52 +0000)]
If one schedule was disabled, all the folowing schedules weren't shown.
Could someone explain why this return was put here in the first place ?
Sigmund Augdal Helberg [Sun, 22 Jan 2006 22:49:01 +0000 (22:49 +0000)]
freetype.c: Revived and revamped old yuva renderer
Highlights:
Three rendering modes: Outline, Fat outline and background
Better looking
Drawbacks:
White only at the moment
no yuva blend filter for some chromas
the old renderer is available with the --freetype-yuvp option, since this is
needed at least for dvbsubs encoding. (and for people with no usable blend
filter)
Derk-Jan Hartman [Sun, 22 Jan 2006 22:27:29 +0000 (22:27 +0000)]
* Stupid subtitles with their lack of proper specifications and implementations.....
Derk-Jan Hartman [Sun, 22 Jan 2006 22:20:19 +0000 (22:20 +0000)]
* The vobsub param is Delay, not delay.
Christophe Mutricy [Sun, 22 Jan 2006 18:13:59 +0000 (18:13 +0000)]
Fix the win* package rules for the http intf.
Christophe Mutricy [Sun, 22 Jan 2006 18:10:53 +0000 (18:10 +0000)]
missing in [13991].
Clément Stenac [Sun, 22 Jan 2006 17:12:24 +0000 (17:12 +0000)]
* Make ParseOption (from input) a global service (var_OptionParse)
* Add i_options/pp_options to intf_Create
* add global options to enable file-logging and syslog (Refs:#508)
Clément Stenac [Sun, 22 Jan 2006 17:10:57 +0000 (17:10 +0000)]
Add a psz_help field to module_t (Refs:#413)
Antoine Cellerier [Sun, 22 Jan 2006 16:45:40 +0000 (16:45 +0000)]
add "oc" to the language list
Antoine Cellerier [Sun, 22 Jan 2006 16:44:54 +0000 (16:44 +0000)]
same thing for wince
Antoine Cellerier [Sun, 22 Jan 2006 16:42:55 +0000 (16:42 +0000)]
this should fix the win build. This build system is plain stupid. Why do we
have references to the same stuff in http/Makefile.am and Makefile.am ?
Clément Stenac [Sun, 22 Jan 2006 16:35:59 +0000 (16:35 +0000)]
Less HTTPd debugging
Christophe Mutricy [Sun, 22 Jan 2006 16:18:39 +0000 (16:18 +0000)]
.hosts: Provide a template .hosts.
dialogs/.hosts: Explanation about the empty file.
Antoine Cellerier [Sun, 22 Jan 2006 16:18:38 +0000 (16:18 +0000)]
fix cut & paste error (bis).
Antoine Cellerier [Sun, 22 Jan 2006 16:18:02 +0000 (16:18 +0000)]
fix cut & paste error.
Clément Stenac [Sun, 22 Jan 2006 16:01:30 +0000 (16:01 +0000)]
Fix build of vcdx module
Antoine Cellerier [Sun, 22 Jan 2006 15:59:52 +0000 (15:59 +0000)]
all: handle VLM broadcast and vod elements.
todo: - seeking on broadcast elements
- schedules
- file(or textbox) load / save. might need some changes to the VLM
core in order to export commands to a string (and not to a file)
Sam Hocevar [Sun, 22 Jan 2006 12:52:13 +0000 (12:52 +0000)]
* debian/*: new Debian upload.
Antoine Cellerier [Sun, 22 Jan 2006 11:25:48 +0000 (11:25 +0000)]
oops, i forgot to commit this
Olivier Teulière [Sun, 22 Jan 2006 11:12:33 +0000 (11:12 +0000)]
* share/skins/skins2-howto.xml: SVN instead of CVS, and added a link to the DTD.
Sam Hocevar [Sun, 22 Jan 2006 10:48:06 +0000 (10:48 +0000)]
* debian/vlc.mime: put flags after the command, as per mailcap(5).
Antoine Cellerier [Sun, 22 Jan 2006 01:38:28 +0000 (01:38 +0000)]
begining of a VLM interface and some code organisations changes. The vlm
interface should be done pretty soon (i'll try to finish it tomorrow)
vlm.html : vlm web interface. What works: sending broadcast and vod creation
commands
js/vlm.js : add code to handle sending vlm commands.
requests/vlm_cmd.xml : used to send a vlm command and get the resulting
error message
requests/vlm.xml : export the full vlm media/schedules "tree". I still need
to parse that in js/vlm.js in order to display it in
dialogs/vlm .
dialogs/* : dialogs' code which is used as building blocks for the
main pages. (in order to avoid code duplication)
mosaic.html, js/mosaic.js, dialogs/mosaic : start of a mosaic help
page. nothing works and it's almost empty but i didn't feel like
sorting through the commited files.
Antoine Cellerier [Sun, 22 Jan 2006 00:11:00 +0000 (00:11 +0000)]
remove dirty debug messages.
Antoine Cellerier [Sun, 22 Jan 2006 00:09:06 +0000 (00:09 +0000)]
new "vlm_cmd" (or "vlm_command") rpn function.
Since vlm commands are often full of spaces, you need to use the ";"
command delimiter to mark the end of a command.
For example : <vlc id="rpn" param1="; broadcast name new vlm_cmd" />
Derk-Jan Hartman [Sat, 21 Jan 2006 23:33:56 +0000 (23:33 +0000)]
* Compile fix
Derk-Jan Hartman [Sat, 21 Jan 2006 23:05:00 +0000 (23:05 +0000)]
* Some cleanup to the QT decoder. Still doesn't function.
Antoine Cellerier [Sat, 21 Jan 2006 22:05:31 +0000 (22:05 +0000)]
this looks better (thanks to Dnumgis for noticing)
Derk-Jan Hartman [Sat, 21 Jan 2006 21:29:07 +0000 (21:29 +0000)]
* workaround for device drivers that do not support "kAudioDevicePropertyPreferredChannelLayout".
Grmbl @ Digidesign coders...
Antoine Cellerier [Sat, 21 Jan 2006 20:46:09 +0000 (20:46 +0000)]
looks nicer this way
Derk-Jan Hartman [Sat, 21 Jan 2006 20:38:05 +0000 (20:38 +0000)]
* One more fix for vobsubs with negative times
Antoine Cellerier [Sat, 21 Jan 2006 20:30:57 +0000 (20:30 +0000)]
Fortune !
Clément Stenac [Sat, 21 Jan 2006 17:59:14 +0000 (17:59 +0000)]
Add an "auto-preparse" option (default TRUE) - Refs:#192
Rémi Denis-Courmont [Sat, 21 Jan 2006 17:55:45 +0000 (17:55 +0000)]
Ugly bug-to-bug fix for wxWidgets drag'n'drop (closes #507)
Clément Stenac [Sat, 21 Jan 2006 17:54:02 +0000 (17:54 +0000)]
Don't bother creating an input thread for non-file
Clément Stenac [Sat, 21 Jan 2006 17:50:55 +0000 (17:50 +0000)]
Don't preparse if we are about to play - Refs:#192
Clément Stenac [Sat, 21 Jan 2006 17:44:07 +0000 (17:44 +0000)]
Preparse items added through the directory access or directly to the interface (Refs:#192)
Sam Hocevar [Sat, 21 Jan 2006 16:49:53 +0000 (16:49 +0000)]
* modules/codec/spudec: fixed various (innocuous) buffer overflows and
paved the way for private SPU commands.
Clément Stenac [Sat, 21 Jan 2006 16:44:36 +0000 (16:44 +0000)]
Enqueue the item ID instead of pointer for preparse
Add a PLAYLIST_PREPARSE flag to tell that the item must be enqueued for preparse on add (not implemented yet).
Refs:#192
Clément Stenac [Sat, 21 Jan 2006 16:37:34 +0000 (16:37 +0000)]
Don't block item name (Closes:#506)
Clément Stenac [Sat, 21 Jan 2006 14:14:36 +0000 (14:14 +0000)]
Audio - Refs:#473
Clément Stenac [Sat, 21 Jan 2006 13:49:42 +0000 (13:49 +0000)]
Get rid of warning
Christophe Mutricy [Fri, 20 Jan 2006 23:37:23 +0000 (23:37 +0000)]
Install.win32: Add path for pkg-config
Christophe Mutricy [Fri, 20 Jan 2006 18:50:48 +0000 (18:50 +0000)]
Fix X includes detection.
Olivier Aubert [Fri, 20 Jan 2006 11:59:13 +0000 (11:59 +0000)]
svg.c: use conditional includes for system includes (unistd.h, stat.h, types.h)
Damien Fouilleul [Fri, 20 Jan 2006 00:31:44 +0000 (00:31 +0000)]
all: updated mozilla MacOS X bundle, Safari can 'see' it now (didn't run it though)
Derk-Jan Hartman [Thu, 19 Jan 2006 16:10:14 +0000 (16:10 +0000)]
* auhal.c: Another workaround for devices not supporting hogmode
Sigmund Augdal Helberg [Thu, 19 Jan 2006 12:47:08 +0000 (12:47 +0000)]
linux_dvb.c: output "Tuning failed" in dvb status page rather than nothing when we have no lock
Christophe Mutricy [Thu, 19 Jan 2006 09:01:34 +0000 (09:01 +0000)]
Oops. I shall read the diff before commiting
Christophe Mutricy [Thu, 19 Jan 2006 00:01:17 +0000 (00:01 +0000)]
configure.ac: Try harder to find the X headers and libs.
Christophe Mutricy [Wed, 18 Jan 2006 12:08:03 +0000 (12:08 +0000)]
Copyright dates and svn properties
Derk-Jan Hartman [Wed, 18 Jan 2006 01:39:30 +0000 (01:39 +0000)]
* auhal.c: Some drivers don't support hogmode. Don't fail entirely if this is the case.
Damien Fouilleul [Tue, 17 Jan 2006 15:38:42 +0000 (15:38 +0000)]
README.TXT: updated documentation
Olivier Aubert [Tue, 17 Jan 2006 11:58:26 +0000 (11:58 +0000)]
mediacontrol_internal.h: oops. Superfluous typedef (defined in vlc/mediacontrol.h)
Olivier Aubert [Tue, 17 Jan 2006 10:26:59 +0000 (10:26 +0000)]
mediacontrol API: proper fix for mediacontrol_Instance forward declaration
Damien Fouilleul [Tue, 17 Jan 2006 10:19:03 +0000 (10:19 +0000)]
dshow.cpp: Removed default preferred media types (I420) as it was reported by Paul Sokolovsky to cause kernel crashes
with some buggy drivers. I added these media types a while back to get around another bug for drivers that
didn't offer any preferred media types.
Hopefully, the latter bug should be indirectly fixed when I added support for IAMStreamConfig.
Moreover, I modified the selection of a default format in IAMStreamConfig to take
GetFourCCPriority into a account.
Jean-Paul Saman [Mon, 16 Jan 2006 21:32:56 +0000 (21:32 +0000)]
Whitespace cleanup
Derk-Jan Hartman [Mon, 16 Jan 2006 20:22:40 +0000 (20:22 +0000)]
* Real RTSP sometimes uses pnm://
Damien Fouilleul [Mon, 16 Jan 2006 19:44:18 +0000 (19:44 +0000)]
Makefile.am: thou shalt test thy changes (self flagellation in progress)
Jean-Paul Saman [Mon, 16 Jan 2006 19:01:58 +0000 (19:01 +0000)]
Codingstyle fixes
Jean-Paul Saman [Mon, 16 Jan 2006 19:01:24 +0000 (19:01 +0000)]
Define vlc_curent_object in include/vlc_objects.h
Jean-Paul Saman [Mon, 16 Jan 2006 19:00:22 +0000 (19:00 +0000)]
Define vlc_curent_object in include/vlc_objects.h
Jean-Paul Saman [Mon, 16 Jan 2006 18:58:15 +0000 (18:58 +0000)]
Define mediacontrol_Instance in the right place
Jean-Paul Saman [Mon, 16 Jan 2006 18:50:48 +0000 (18:50 +0000)]
Indentation and coding style fixes
Jean-Paul Saman [Mon, 16 Jan 2006 18:03:14 +0000 (18:03 +0000)]
Define libvlc_exception_raise() in the proper place
Damien Fouilleul [Mon, 16 Jan 2006 18:01:38 +0000 (18:01 +0000)]
Makefile.am: should fix compilation (or non-compilation) on all platforms
Jean-Paul Saman [Mon, 16 Jan 2006 17:49:34 +0000 (17:49 +0000)]
Compiler warning about a missing return statement in a non-void function.
Jean-Paul Saman [Mon, 16 Jan 2006 17:48:33 +0000 (17:48 +0000)]
Use brackets to avoid ambiguos else
Jean-Paul Saman [Mon, 16 Jan 2006 17:45:11 +0000 (17:45 +0000)]
Fix identation
Jean-Paul Saman [Mon, 16 Jan 2006 17:44:38 +0000 (17:44 +0000)]
return NULL properly in libvlc_playlist_get_input()
Jean-Paul Saman [Mon, 16 Jan 2006 17:42:57 +0000 (17:42 +0000)]
Fix segmentation fault in core and use of non-initialised variable compiler warning.
Damien Fouilleul [Mon, 16 Jan 2006 16:56:40 +0000 (16:56 +0000)]
hopefully, this will fix previous commit
Damien Fouilleul [Mon, 16 Jan 2006 16:35:19 +0000 (16:35 +0000)]
all: fixed mozilla plugin compilation for MacOS X
Christophe Mutricy [Mon, 16 Jan 2006 15:45:07 +0000 (15:45 +0000)]
Fix
Derk-Jan Hartman [Mon, 16 Jan 2006 14:37:46 +0000 (14:37 +0000)]
* stupid tabs in Makefiles....
Christophe Mutricy [Mon, 16 Jan 2006 14:37:08 +0000 (14:37 +0000)]
Update of the Georgian localization. Thanks to Alexander Didebulidze
Derk-Jan Hartman [Mon, 16 Jan 2006 14:33:06 +0000 (14:33 +0000)]
* Add a dummy .dvdread entry to trigger the INSTALL_NAME script on OSX.
Derk-Jan Hartman [Mon, 16 Jan 2006 01:54:55 +0000 (01:54 +0000)]
modules/demux/vobsub.c:
* add support for negative timestamps
* add support for the delay parameter
* add support for reading the DVD palette of vobsubs
* free the used memory when we close the vobsubs
Clément Stenac [Sun, 15 Jan 2006 22:21:21 +0000 (22:21 +0000)]
Fix
Clément Stenac [Sun, 15 Jan 2006 22:10:41 +0000 (22:10 +0000)]
Fix some memleaks
Derk-Jan Hartman [Sun, 15 Jan 2006 20:52:30 +0000 (20:52 +0000)]
* Fix free of the directory listing of the subtitle scan.
Clément Stenac [Sun, 15 Jan 2006 20:33:26 +0000 (20:33 +0000)]
Free
Clément Stenac [Sun, 15 Jan 2006 20:29:38 +0000 (20:29 +0000)]
Add ability to prepend headers to messages (object-specific) and use it for VLM media (Closes:#496)
To use it, put a string in p_object->psz_header, all messages from this object and its parent will have the header prepended