vlc.git
14 years ago* Make ParseOption (from input) a global service (var_OptionParse)
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)

14 years agoAdd a psz_help field to module_t (Refs:#413)
Clément Stenac [Sun, 22 Jan 2006 17:10:57 +0000 (17:10 +0000)]
Add a psz_help field to module_t (Refs:#413)

14 years agoadd "oc" to the language list
Antoine Cellerier [Sun, 22 Jan 2006 16:45:40 +0000 (16:45 +0000)]
add "oc" to the language list

14 years agosame thing for wince
Antoine Cellerier [Sun, 22 Jan 2006 16:44:54 +0000 (16:44 +0000)]
same thing for wince

14 years agothis should fix the win build. This build system is plain stupid. Why do we
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 ?

14 years agoLess HTTPd debugging
Clément Stenac [Sun, 22 Jan 2006 16:35:59 +0000 (16:35 +0000)]
Less HTTPd debugging

14 years ago.hosts: Provide a template .hosts.
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.

14 years agofix cut & paste error (bis).
Antoine Cellerier [Sun, 22 Jan 2006 16:18:38 +0000 (16:18 +0000)]
fix cut & paste error (bis).

14 years agofix cut & paste error.
Antoine Cellerier [Sun, 22 Jan 2006 16:18:02 +0000 (16:18 +0000)]
fix cut & paste error.

14 years agoFix build of vcdx module
Clément Stenac [Sun, 22 Jan 2006 16:01:30 +0000 (16:01 +0000)]
Fix build of vcdx module

14 years ago all: handle VLM broadcast and vod elements.
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)

14 years ago * debian/*: new Debian upload.
Sam Hocevar [Sun, 22 Jan 2006 12:52:13 +0000 (12:52 +0000)]
  * debian/*: new Debian upload.

14 years agooops, i forgot to commit this
Antoine Cellerier [Sun, 22 Jan 2006 11:25:48 +0000 (11:25 +0000)]
oops, i forgot to commit this

14 years ago * share/skins/skins2-howto.xml: SVN instead of CVS, and added a link to the DTD.
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.

14 years ago * debian/vlc.mime: put flags after the command, as per mailcap(5).
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).

14 years agobegining of a VLM interface and some code organisations changes. The vlm
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.

14 years agoremove dirty debug messages.
Antoine Cellerier [Sun, 22 Jan 2006 00:11:00 +0000 (00:11 +0000)]
remove dirty debug messages.

14 years agonew "vlm_cmd" (or "vlm_command") rpn function.
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" />

14 years ago* Compile fix
Derk-Jan Hartman [Sat, 21 Jan 2006 23:33:56 +0000 (23:33 +0000)]
* Compile fix

14 years ago* Some cleanup to the QT decoder. Still doesn't function.
Derk-Jan Hartman [Sat, 21 Jan 2006 23:05:00 +0000 (23:05 +0000)]
* Some cleanup to the QT decoder. Still doesn't function.

14 years agothis looks better (thanks to Dnumgis for noticing)
Antoine Cellerier [Sat, 21 Jan 2006 22:05:31 +0000 (22:05 +0000)]
this looks better (thanks to Dnumgis for noticing)

14 years ago* workaround for device drivers that do not support "kAudioDevicePropertyPreferredCha...
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...

14 years agolooks nicer this way
Antoine Cellerier [Sat, 21 Jan 2006 20:46:09 +0000 (20:46 +0000)]
looks nicer this way

14 years ago* One more fix for vobsubs with negative times
Derk-Jan Hartman [Sat, 21 Jan 2006 20:38:05 +0000 (20:38 +0000)]
* One more fix for vobsubs with negative times

14 years agoFortune !
Antoine Cellerier [Sat, 21 Jan 2006 20:30:57 +0000 (20:30 +0000)]
Fortune !

14 years agoAdd an "auto-preparse" option (default TRUE) - Refs:#192
Clément Stenac [Sat, 21 Jan 2006 17:59:14 +0000 (17:59 +0000)]
Add an "auto-preparse" option (default TRUE) - Refs:#192

14 years agoUgly bug-to-bug fix for wxWidgets drag'n'drop (closes #507)
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)

14 years agoDon't bother creating an input thread for non-file
Clément Stenac [Sat, 21 Jan 2006 17:54:02 +0000 (17:54 +0000)]
Don't bother creating an input thread for non-file

14 years agoDon't preparse if we are about to play - Refs:#192
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

14 years agoPreparse items added through the directory access or directly to the interface (Refs...
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)

14 years ago * modules/codec/spudec: fixed various (innocuous) buffer overflows and
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.

14 years agoEnqueue the item ID instead of pointer for preparse
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

14 years agoDon't block item name (Closes:#506)
Clément Stenac [Sat, 21 Jan 2006 16:37:34 +0000 (16:37 +0000)]
Don't block item name (Closes:#506)

14 years agoAudio - Refs:#473
Clément Stenac [Sat, 21 Jan 2006 14:14:36 +0000 (14:14 +0000)]
Audio - Refs:#473

14 years agoGet rid of warning
Clément Stenac [Sat, 21 Jan 2006 13:49:42 +0000 (13:49 +0000)]
Get rid of warning

14 years agoInstall.win32: Add path for pkg-config
Christophe Mutricy [Fri, 20 Jan 2006 23:37:23 +0000 (23:37 +0000)]
Install.win32: Add path for pkg-config

14 years agoFix X includes detection.
Christophe Mutricy [Fri, 20 Jan 2006 18:50:48 +0000 (18:50 +0000)]
Fix X includes detection.

14 years agosvg.c: use conditional includes for system includes (unistd.h, stat.h, types.h)
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)

14 years agoall: updated mozilla MacOS X bundle, Safari can 'see' it now (didn't run it though)
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)

14 years ago* auhal.c: Another workaround for devices not supporting hogmode
Derk-Jan Hartman [Thu, 19 Jan 2006 16:10:14 +0000 (16:10 +0000)]
* auhal.c: Another workaround for devices not supporting hogmode

14 years agolinux_dvb.c: output "Tuning failed" in dvb status page rather than nothing when we...
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

14 years agoOops. I shall read the diff before commiting
Christophe Mutricy [Thu, 19 Jan 2006 09:01:34 +0000 (09:01 +0000)]
Oops. I shall read the diff before commiting

14 years agoconfigure.ac: Try harder to find the X headers and libs.
Christophe Mutricy [Thu, 19 Jan 2006 00:01:17 +0000 (00:01 +0000)]
configure.ac: Try harder to find the X headers and libs.

14 years agoCopyright dates and svn properties
Christophe Mutricy [Wed, 18 Jan 2006 12:08:03 +0000 (12:08 +0000)]
Copyright dates and svn properties

14 years ago* auhal.c: Some drivers don't support hogmode. Don't fail entirely if this is the...
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.

14 years agoREADME.TXT: updated documentation
Damien Fouilleul [Tue, 17 Jan 2006 15:38:42 +0000 (15:38 +0000)]
README.TXT: updated documentation

14 years agomediacontrol_internal.h: oops. Superfluous typedef (defined in vlc/mediacontrol.h)
Olivier Aubert [Tue, 17 Jan 2006 11:58:26 +0000 (11:58 +0000)]
mediacontrol_internal.h: oops. Superfluous typedef (defined in vlc/mediacontrol.h)

14 years agomediacontrol API: proper fix for mediacontrol_Instance forward declaration
Olivier Aubert [Tue, 17 Jan 2006 10:26:59 +0000 (10:26 +0000)]
mediacontrol API: proper fix for mediacontrol_Instance forward declaration

14 years agodshow.cpp: Removed default preferred media types (I420) as it was reported by Paul...
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.

14 years agoWhitespace cleanup
Jean-Paul Saman [Mon, 16 Jan 2006 21:32:56 +0000 (21:32 +0000)]
Whitespace cleanup

14 years ago* Real RTSP sometimes uses pnm://
Derk-Jan Hartman [Mon, 16 Jan 2006 20:22:40 +0000 (20:22 +0000)]
* Real RTSP sometimes uses pnm://

14 years agoMakefile.am: thou shalt test thy changes (self flagellation in progress)
Damien Fouilleul [Mon, 16 Jan 2006 19:44:18 +0000 (19:44 +0000)]
Makefile.am: thou shalt test thy changes (self flagellation in progress)

14 years agoCodingstyle fixes
Jean-Paul Saman [Mon, 16 Jan 2006 19:01:58 +0000 (19:01 +0000)]
Codingstyle fixes

14 years agoDefine vlc_curent_object in include/vlc_objects.h
Jean-Paul Saman [Mon, 16 Jan 2006 19:01:24 +0000 (19:01 +0000)]
Define vlc_curent_object in include/vlc_objects.h

14 years agoDefine 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

14 years agoDefine mediacontrol_Instance in the right place
Jean-Paul Saman [Mon, 16 Jan 2006 18:58:15 +0000 (18:58 +0000)]
Define mediacontrol_Instance in the right place

14 years agoIndentation and coding style fixes
Jean-Paul Saman [Mon, 16 Jan 2006 18:50:48 +0000 (18:50 +0000)]
Indentation and coding style fixes

14 years agoDefine libvlc_exception_raise() in the proper place
Jean-Paul Saman [Mon, 16 Jan 2006 18:03:14 +0000 (18:03 +0000)]
Define libvlc_exception_raise() in the proper place

14 years agoMakefile.am: should fix compilation (or non-compilation) on all platforms
Damien Fouilleul [Mon, 16 Jan 2006 18:01:38 +0000 (18:01 +0000)]
Makefile.am: should fix compilation (or non-compilation) on all platforms

14 years agoCompiler warning about a missing return statement in a non-void function.
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.

14 years agoUse brackets to avoid ambiguos else
Jean-Paul Saman [Mon, 16 Jan 2006 17:48:33 +0000 (17:48 +0000)]
Use brackets to avoid ambiguos else

14 years agoFix identation
Jean-Paul Saman [Mon, 16 Jan 2006 17:45:11 +0000 (17:45 +0000)]
Fix identation

14 years agoreturn NULL properly in libvlc_playlist_get_input()
Jean-Paul Saman [Mon, 16 Jan 2006 17:44:38 +0000 (17:44 +0000)]
return NULL properly in libvlc_playlist_get_input()

14 years agoFix segmentation fault in core and use of non-initialised variable compiler warning.
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.

14 years agohopefully, this will fix previous commit
Damien Fouilleul [Mon, 16 Jan 2006 16:56:40 +0000 (16:56 +0000)]
hopefully, this will fix previous commit

14 years agoall: fixed mozilla plugin compilation for MacOS X
Damien Fouilleul [Mon, 16 Jan 2006 16:35:19 +0000 (16:35 +0000)]
all: fixed mozilla plugin compilation for MacOS X

14 years agoFix
Christophe Mutricy [Mon, 16 Jan 2006 15:45:07 +0000 (15:45 +0000)]
Fix

14 years ago* stupid tabs in Makefiles....
Derk-Jan Hartman [Mon, 16 Jan 2006 14:37:46 +0000 (14:37 +0000)]
* stupid tabs in Makefiles....

14 years agoUpdate of the Georgian localization. Thanks to Alexander Didebulidze
Christophe Mutricy [Mon, 16 Jan 2006 14:37:08 +0000 (14:37 +0000)]
Update of the Georgian localization. Thanks to Alexander Didebulidze

14 years ago* Add a dummy .dvdread entry to trigger the INSTALL_NAME script on OSX.
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.

14 years agomodules/demux/vobsub.c:
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

14 years agoFix
Clément Stenac [Sun, 15 Jan 2006 22:21:21 +0000 (22:21 +0000)]
Fix

14 years agoFix some memleaks
Clément Stenac [Sun, 15 Jan 2006 22:10:41 +0000 (22:10 +0000)]
Fix some memleaks

14 years ago* Fix free of the directory listing of the subtitle scan.
Derk-Jan Hartman [Sun, 15 Jan 2006 20:52:30 +0000 (20:52 +0000)]
* Fix free of the directory listing of the subtitle scan.

14 years agoFree
Clément Stenac [Sun, 15 Jan 2006 20:33:26 +0000 (20:33 +0000)]
Free

14 years agoAdd ability to prepend headers to messages (object-specific) and use it for VLM media...
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

14 years agoLayout stuff
Clément Stenac [Sun, 15 Jan 2006 19:04:43 +0000 (19:04 +0000)]
Layout stuff

14 years agoFix calculation for demux bitrate (Refs:#473)
Clément Stenac [Sun, 15 Jan 2006 18:13:34 +0000 (18:13 +0000)]
Fix calculation for demux bitrate (Refs:#473)

14 years agoShow stats in interface (Refs:#473)
Clément Stenac [Sun, 15 Jan 2006 17:30:45 +0000 (17:30 +0000)]
Show stats in interface (Refs:#473)

14 years agoupdated patch for latest CVS
Damien Fouilleul [Sat, 14 Jan 2006 20:03:43 +0000 (20:03 +0000)]
updated patch for latest CVS

14 years agoInversion
Christophe Mutricy [Sat, 14 Jan 2006 12:37:19 +0000 (12:37 +0000)]
Inversion

14 years agoAdd an option to disable stats (Refs:#473)
Clément Stenac [Sat, 14 Jan 2006 10:57:44 +0000 (10:57 +0000)]
Add an option to disable stats (Refs:#473)

14 years agoRevert revision 13903. It is implemented in a different way by checking if the option...
Jean-Paul Saman [Sat, 14 Jan 2006 09:36:16 +0000 (09:36 +0000)]
Revert revision 13903. It is implemented in a different way by checking if the option --dshow-chroma is set. If it is set then the chroma is forced, otherwise it is not. This should solve the regression of previous commit, by letting users specify the chroma type to use. To get the previous default behaviour specify IV420 as preferred chroma type either on the commandline or in the Capture Device advanced tab.

14 years ago* Revert the Default charset encoding back to ISO-8859-1
Derk-Jan Hartman [Sat, 14 Jan 2006 00:03:13 +0000 (00:03 +0000)]
* Revert the Default charset encoding back to ISO-8859-1
  No longer use the charset of the OS. OS X is UTF-8 for instance, but most subs are simply in Latin-1.
* In case we did BOM detection with stream_ReadLine, set subsdec-encoding to UTF-8 automatically.

14 years agoFix stats crash
Clément Stenac [Fri, 13 Jan 2006 23:01:34 +0000 (23:01 +0000)]
Fix stats crash

14 years agoPartial distcheck fix
Rémi Denis-Courmont [Fri, 13 Jan 2006 12:16:06 +0000 (12:16 +0000)]
Partial distcheck fix

14 years agoFSF address change.
Antoine Cellerier [Thu, 12 Jan 2006 23:10:04 +0000 (23:10 +0000)]
FSF address change.

14 years agoSupport for moving averages (Refs:#473)
Clément Stenac [Thu, 12 Jan 2006 21:21:36 +0000 (21:21 +0000)]
Support for moving averages (Refs:#473)
Get input bitrate

14 years agoPatch by Paul Sokolovsky <pmsicml _AT_ gmail _dot_ com>.
Jean-Paul Saman [Thu, 12 Jan 2006 21:06:07 +0000 (21:06 +0000)]
Patch by Paul Sokolovsky <pmsicml _AT_ gmail _dot_ com>.

Remove unconditionally enforcing of "preferred" media type upon the capture devices. Some devices don't handle this properly, which often results in a BSOD. By not setting a preferred media type the problem dissappears. Please check this with other type of devices for any regression.

14 years agoone-instance fix. It now is disabled in vlc prefs but all windows action
Antoine Cellerier [Thu, 12 Jan 2006 16:08:50 +0000 (16:08 +0000)]
one-instance fix. It now is disabled in vlc prefs but all windows action
(like double clicking on a file or disc) use the --one-instance option.

People used to running 10 instances of VLC at once should now be able
to do so. Normal people used to running other media players should now
get the behavior they expect (ie: not open 10 different VLCs when double
clicking on 10 mp3s)

14 years agoFix a corner case
Clément Stenac [Wed, 11 Jan 2006 23:26:53 +0000 (23:26 +0000)]
Fix a corner case

14 years agoFix the package-win32 target
Christophe Mutricy [Wed, 11 Jan 2006 22:30:31 +0000 (22:30 +0000)]
Fix the package-win32 target

14 years agoDirty check for the XML parser used by CyberLink (closes #451)
Rémi Denis-Courmont [Wed, 11 Jan 2006 21:13:50 +0000 (21:13 +0000)]
Dirty check for the XML parser used by CyberLink (closes #451)
(if only we had a cleaner UPnP stack)

14 years ago* builder.cpp: the "visible" attribute is now taken into account for all images
Cyril Deguet [Wed, 11 Jan 2006 20:47:45 +0000 (20:47 +0000)]
* builder.cpp: the "visible" attribute is now taken into account for all images
* ctrl_checkbox.cpp: animated bitmaps are now supported in checkbox controls

14 years agoMisc stats work (Refs:#473)
Clément Stenac [Wed, 11 Jan 2006 20:00:58 +0000 (20:00 +0000)]
Misc stats work (Refs:#473)

14 years agovlm.c: Print an error message about what went wrong during vlm-conf loading
Sigmund Augdal Helberg [Wed, 11 Jan 2006 14:32:43 +0000 (14:32 +0000)]
vlm.c: Print an error message about what went wrong during vlm-conf loading

14 years agomediacontrol_audio_video.c: use the new snapshot-path functionality
Olivier Aubert [Wed, 11 Jan 2006 13:02:54 +0000 (13:02 +0000)]
mediacontrol_audio_video.c: use the new snapshot-path functionality

14 years agovout_intf.c: special snapshot-path (object:NNNN) will put the snapshot
Olivier Aubert [Wed, 11 Jan 2006 13:01:50 +0000 (13:01 +0000)]
vout_intf.c: special snapshot-path (object:NNNN) will put the snapshot
 into the p_private attribute of the vlc_object(NNNN). Used by embedding
 applications.

14 years agoSmall whitespace fix
Christophe Mutricy [Wed, 11 Jan 2006 12:58:26 +0000 (12:58 +0000)]
Small whitespace fix

14 years agoDon't use portaudio by default until it get fixed
Christophe Mutricy [Wed, 11 Jan 2006 09:23:31 +0000 (09:23 +0000)]
Don't use portaudio by default until it get fixed