]>
git.sesse.net Git - vlc/log
Damien Fouilleul [Wed, 14 Jun 2006 22:49:57 +0000 (22:49 +0000)]
fixes for crash in Safari plugin when terminating (it actually locks the computer completely on some occasion)
- opengl.c: let End destroy elements created by Init, DestroyVout for CreateVout
- voutgl.m: set context to NULL on exit
Yoann Peronneau [Wed, 14 Jun 2006 20:15:23 +0000 (20:15 +0000)]
* playlist/xspf.c: upgrade to new structure
inputs are not yet added to the playlist
Clément Stenac [Wed, 14 Jun 2006 20:09:51 +0000 (20:09 +0000)]
* Add a "media-library" option to enable/disable ML
* Add a "playlist-tree" option to force onelevel/catgory mode
Yoann Peronneau [Wed, 14 Jun 2006 18:31:45 +0000 (18:31 +0000)]
* web interface: add a snapshot button
Olivier Teulière [Wed, 14 Jun 2006 18:25:51 +0000 (18:25 +0000)]
* skins2/parser/interpreter.cpp: Check the VarMAnager first before trying to parse the action. This fixes a bug with dvd.isActive and LayoutID.isActive
Yoann Peronneau [Wed, 14 Jun 2006 14:48:32 +0000 (14:48 +0000)]
* playlist/xspf.c: handles empty nodes
Yoann Peronneau [Wed, 14 Jun 2006 12:05:39 +0000 (12:05 +0000)]
* control/http: fix "pl.current"
Yoann Peronneau [Wed, 14 Jun 2006 04:43:47 +0000 (04:43 +0000)]
* demux/playlist/xspf: skeleton for XSPF tree playlist import
Yoann Peronneau [Wed, 14 Jun 2006 02:00:42 +0000 (02:00 +0000)]
* xpsf.c: ...but <playlist> has... grmbl
Yoann Peronneau [Wed, 14 Jun 2006 01:51:05 +0000 (01:51 +0000)]
* xspf.c: <trackList> has no <location> or <title> element
Yoann Peronneau [Wed, 14 Jun 2006 01:46:17 +0000 (01:46 +0000)]
* demux/playlist/xspf.c: fix a bug introduced by [15757]
+ cosmetic changes
Yoann Peronneau [Wed, 14 Jun 2006 00:43:00 +0000 (00:43 +0000)]
* Tree playlist XSPF export
Kids, don't try this at home...
Felix Paul Kühne [Tue, 13 Jun 2006 21:36:37 +0000 (21:36 +0000)]
* code and GUI improvements
Filippo Carone [Tue, 13 Jun 2006 15:34:27 +0000 (15:34 +0000)]
Java bindings Makefile tested and working on both GNU and Windows.
Filippo Carone [Tue, 13 Jun 2006 13:35:49 +0000 (13:35 +0000)]
10 PRINT "Remember to include a final endif at the end of Makefile.am."
20 GOTO 10
Filippo Carone [Tue, 13 Jun 2006 13:19:46 +0000 (13:19 +0000)]
make buildbot (and ppl) happy with java Makefile.am .
Filippo Carone [Tue, 13 Jun 2006 13:09:37 +0000 (13:09 +0000)]
another attempt to make java bindings win32 friendly.
Filippo Carone [Tue, 13 Jun 2006 10:40:26 +0000 (10:40 +0000)]
Corrections in the java bindings Makefile
Filippo Carone [Tue, 13 Jun 2006 09:58:56 +0000 (09:58 +0000)]
A first try in making the Makefile crossplatform (gnu/win32)
Yoann Peronneau [Tue, 13 Jun 2006 03:04:08 +0000 (03:04 +0000)]
* src/input/input.c: use input_AddSubtitles() and fix a bug with the autoselection of autodetected subtitles files.
Damien Fouilleul [Mon, 12 Jun 2006 23:29:31 +0000 (23:29 +0000)]
- x264-svn-win32.patch: synchronized with latest on svn
Damien Fouilleul [Mon, 12 Jun 2006 23:26:38 +0000 (23:26 +0000)]
- configure.ac: replaced 'av_add_i' with 'av_crc_init' when testing avutil as the former is no longer compiled in lib
Damien Fouilleul [Mon, 12 Jun 2006 23:14:44 +0000 (23:14 +0000)]
vlcshell.cpp: fixed plugin 'autoplay'
Gildas Bazin [Mon, 12 Jun 2006 20:41:22 +0000 (20:41 +0000)]
* src/misc/stats.c: don't forget to call vlc_object_release() after a stats_HandlerGet().
Clément Stenac [Mon, 12 Jun 2006 19:56:25 +0000 (19:56 +0000)]
Simplify the CDDA module. Split more between parse and play
Gildas Bazin [Mon, 12 Jun 2006 19:51:14 +0000 (19:51 +0000)]
* src/video_output/video_output.c: avoid calling config_GetInt in the main loop.
Dennis van Amerongen [Mon, 12 Jun 2006 19:32:00 +0000 (19:32 +0000)]
* typo consummed -> consumed
Yoann Peronneau [Mon, 12 Jun 2006 19:31:33 +0000 (19:31 +0000)]
* modules/video_output/image.c: add --image-width and --image-height to set the size of the image output module.
Thanks to Menele from the forum for submitting a patch.
Clément Stenac [Mon, 12 Jun 2006 19:21:01 +0000 (19:21 +0000)]
* Fix skip in initial status
* Don't waste ids
* Fix a bug in services discoveries
Pavlov Konstantin [Mon, 12 Jun 2006 14:47:01 +0000 (14:47 +0000)]
Second try: we should add *flags for mozilla plugin not only in the case of xulrunner.
Gildas Bazin [Sun, 11 Jun 2006 20:52:08 +0000 (20:52 +0000)]
* modules/packetizer/mpeg4video.c: ts/ps muxers rely on VOL being present in the stream.
Christophe Mutricy [Sun, 11 Jun 2006 19:21:30 +0000 (19:21 +0000)]
ffmpeg-svn-cross.patch has been applied upstream
Clément Stenac [Sun, 11 Jun 2006 19:03:12 +0000 (19:03 +0000)]
Skeleton for open
Gildas Bazin [Sun, 11 Jun 2006 11:57:05 +0000 (11:57 +0000)]
* src/audio_output/intf.c: optimise aout_VolumeGet a bit.
Gildas Bazin [Sun, 11 Jun 2006 11:56:39 +0000 (11:56 +0000)]
* modules/gui/wxwidgets: don't call aout_VolumeGet so often because it is MIPS intensive.
Gildas Bazin [Sun, 11 Jun 2006 11:21:59 +0000 (11:21 +0000)]
* src/misc/stats.c: fix no-stats mode.
Felix Paul Kühne [Sun, 11 Jun 2006 09:43:20 +0000 (09:43 +0000)]
* disable sdk-support on ppc-macs until it is fixed (refs #692)
Christophe Mutricy [Sat, 10 Jun 2006 22:26:29 +0000 (22:26 +0000)]
* Patch ffmpeg configure to not use twice the cross prefix.
* CVS -> SVN
Gildas Bazin [Sat, 10 Jun 2006 22:21:37 +0000 (22:21 +0000)]
* src/libvlc.h, src/interface/interaction.c: new config option to disable interaction mode. Default value is set to disable for now because this mode is currently broken.
Christophe Mutricy [Sat, 10 Jun 2006 21:17:13 +0000 (21:17 +0000)]
misc/freetype.c: Fix strings
Christophe Mutricy [Sat, 10 Jun 2006 21:15:19 +0000 (21:15 +0000)]
qt4/input_manager.cpp: compile fix
Filippo Carone [Sat, 10 Jun 2006 18:13:46 +0000 (18:13 +0000)]
Java bindings update.
- a new java example shows general jvlc use
- more functions added in InputIntf (getInputFPS now works)
- a little potential problem fixed in Playlist
Filippo Carone [Sat, 10 Jun 2006 17:36:22 +0000 (17:36 +0000)]
a vlc_object_release added
Filippo Carone [Sat, 10 Jun 2006 16:13:38 +0000 (16:13 +0000)]
Initial implementation of libvlc_get_input_fps.
Filippo Carone [Sat, 10 Jun 2006 15:34:32 +0000 (15:34 +0000)]
Muting and unmuting functions implemented in the control interface
Filippo Carone [Sat, 10 Jun 2006 13:58:03 +0000 (13:58 +0000)]
Java bindings update.
* new JVLC.destroy() method to cleanup a JVLC object
* new GenericVideoWidget for general use (thx: Kuldipsingh Pabla)
* Status class removed
* new JVLC.isInputPlaying() and JVLC.hasVout() methods
Filippo Carone [Sat, 10 Jun 2006 13:15:15 +0000 (13:15 +0000)]
New snapshot behaviour.
if the user specifies a directory in the snapshot-path variable, then vlc
behaves as before;
if the user specifies a complete path (folder/filename) then the snapshot
is named and saved after it.
Gildas Bazin [Sat, 10 Jun 2006 10:26:17 +0000 (10:26 +0000)]
* modules/codec/ffmpeg/audio.c: reduce memory usage a bit.
Rémi Denis-Courmont [Sat, 10 Jun 2006 10:13:31 +0000 (10:13 +0000)]
Memleak spotted by Dugal Harris.
Rémi Denis-Courmont [Sat, 10 Jun 2006 10:13:10 +0000 (10:13 +0000)]
MJPG support with DirectShow (patch from Dugal Harris)
Gildas Bazin [Sat, 10 Jun 2006 10:10:56 +0000 (10:10 +0000)]
* modules/gui/wxwidgets/dialogs/fileinfo.hpp: compilation fix.
Rémi Denis-Courmont [Sat, 10 Jun 2006 10:10:54 +0000 (10:10 +0000)]
Include bitrate in SDP when known.
Patch from Ilkka Ollakka with cosmetic fixes.
Gildas Bazin [Sat, 10 Jun 2006 10:01:40 +0000 (10:01 +0000)]
* modules/codec/dmo/dmo.c: fix typo in fourcc.
Gildas Bazin [Sat, 10 Jun 2006 09:57:45 +0000 (09:57 +0000)]
* src/playlist/tree.c: fix memory leak.
Gildas Bazin [Fri, 9 Jun 2006 22:20:11 +0000 (22:20 +0000)]
* modules/packetizer/mpeg4video.c: rewrite using the block helper facility. Fixes a few issues with the previous packetizer and is simpler.
Gildas Bazin [Fri, 9 Jun 2006 21:35:13 +0000 (21:35 +0000)]
* modules/gui/wxwidgets/menus.cpp: avoid using STL strings. This gets rid of weird crashes here.
Gildas Bazin [Fri, 9 Jun 2006 20:45:41 +0000 (20:45 +0000)]
* modules/demux/mpeg/m4v.c: wait until we get p_extra from the packetizer before adding the stream.
Antoine Cellerier [Fri, 9 Jun 2006 20:44:18 +0000 (20:44 +0000)]
Dshow input fix (suggest by "sneeze" on http://forum.videolan.org/viewtopic.php?t=21578, Thanks).
Pavlov Konstantin [Fri, 9 Jun 2006 19:59:22 +0000 (19:59 +0000)]
revert 15853 as it brokes things
Clément Stenac [Fri, 9 Jun 2006 19:17:49 +0000 (19:17 +0000)]
* Split apart gui and input management
* Functional stats panel
Pavlov Konstantin [Fri, 9 Jun 2006 16:56:13 +0000 (16:56 +0000)]
lets add *flags not only in the case of xulrunner-config
Pavlov Konstantin [Fri, 9 Jun 2006 14:19:32 +0000 (14:19 +0000)]
Fix for building mozilla plugin with mozilla-dev on non-debian systems
Needs more check, as i've only tested it on altlinux
Rémi Denis-Courmont [Fri, 9 Jun 2006 14:17:26 +0000 (14:17 +0000)]
FTP cleartext authentication from Petr Vacek.
Yoann Peronneau [Fri, 9 Jun 2006 04:38:16 +0000 (04:38 +0000)]
* proof of concept of drag & dropping a subtitle file while playing a video file. (Refs: #645)
Yoann Peronneau [Fri, 9 Jun 2006 02:08:08 +0000 (02:08 +0000)]
* the first autodetected subtitles file should now be automatically enabled
Yoann Peronneau [Fri, 9 Jun 2006 00:28:07 +0000 (00:28 +0000)]
* fix subtitles file autodetection
this was broken when the video file name included its directory name
(for instance "vlc dir/file.avi")
Clément Stenac [Thu, 8 Jun 2006 21:04:24 +0000 (21:04 +0000)]
Don't forget to reset slider position
Christophe Mutricy [Thu, 8 Jun 2006 21:01:09 +0000 (21:01 +0000)]
Oups
Clément Stenac [Thu, 8 Jun 2006 20:54:20 +0000 (20:54 +0000)]
Don't laugh
Christophe Mutricy [Thu, 8 Jun 2006 20:43:59 +0000 (20:43 +0000)]
Don't hardcode path
Clément Stenac [Thu, 8 Jun 2006 20:43:12 +0000 (20:43 +0000)]
nom de dieu de putain de merde de saloperie de chiure de putasserie de bordel de couille
Clément Stenac [Thu, 8 Jun 2006 19:39:15 +0000 (19:39 +0000)]
* Don't delete main nodes in playlist_Clear
* Fix item add in RC
Clément Stenac [Thu, 8 Jun 2006 19:18:11 +0000 (19:18 +0000)]
Get rid of some pic stuff that caused vlc-config to do baad things
Clément Stenac [Thu, 8 Jun 2006 18:59:14 +0000 (18:59 +0000)]
Fix vout/sout garbage collection and input spam debug messages
Clément Stenac [Thu, 8 Jun 2006 18:36:09 +0000 (18:36 +0000)]
Some general clean up
Gildas Bazin [Wed, 7 Jun 2006 22:20:15 +0000 (22:20 +0000)]
* configure.ac: you can do it.
Gildas Bazin [Wed, 7 Jun 2006 22:02:16 +0000 (22:02 +0000)]
* configure.ac: libpostproc detection was more broken than I thought.
Gildas Bazin [Wed, 7 Jun 2006 21:42:21 +0000 (21:42 +0000)]
* configure.ac: fix typo in ffmpeg's libpostproc detection.
Filippo Carone [Wed, 7 Jun 2006 15:20:08 +0000 (15:20 +0000)]
Suggest to check/set JAVA_HOME if compilation fails
Rémi Denis-Courmont [Wed, 7 Jun 2006 14:22:15 +0000 (14:22 +0000)]
Remove experimental flag from libtool.
Several people use it and nobody complain it was broken.
Besides, some stuff seem not to work without it.
Felix Paul Kühne [Wed, 7 Jun 2006 13:25:23 +0000 (13:25 +0000)]
* ugly compilation fix for ffmpeg on PPC-GCC 4.0.0
Derk-Jan Hartman [Wed, 7 Jun 2006 11:33:30 +0000 (11:33 +0000)]
* fortune
Yoann Peronneau [Tue, 6 Jun 2006 20:46:03 +0000 (20:46 +0000)]
* use Play icon for play-only hotkey
Derk-Jan Hartman [Tue, 6 Jun 2006 20:44:28 +0000 (20:44 +0000)]
* blegh fprintf
Yoann Peronneau [Tue, 6 Jun 2006 18:34:42 +0000 (18:34 +0000)]
* try to fix the pause-only hotkey
this needs to be tested
Filippo Carone [Tue, 6 Jun 2006 12:51:36 +0000 (12:51 +0000)]
Ops.. i did it again
Filippo Carone [Tue, 6 Jun 2006 11:35:28 +0000 (11:35 +0000)]
one more object release in video.c
Filippo Carone [Tue, 6 Jun 2006 11:31:55 +0000 (11:31 +0000)]
Java bindings update:
* more synchronization with playlist and input threads
* new libvlc functions binded
Filippo Carone [Tue, 6 Jun 2006 11:17:52 +0000 (11:17 +0000)]
libvlc compile warnings resolved
Pavlov Konstantin [Tue, 6 Jun 2006 11:07:40 +0000 (11:07 +0000)]
compile fix
Marian Durkovic [Tue, 6 Jun 2006 08:47:00 +0000 (08:47 +0000)]
make --sout-ts-alignment default enabled (refs: #669)
Filippo Carone [Mon, 5 Jun 2006 18:23:56 +0000 (18:23 +0000)]
libvlc input and video update:
* video.c: added 1 release object in GetVout
* input.c: added libvlc_get_input_thread helper
Clément Stenac [Mon, 5 Jun 2006 16:05:34 +0000 (16:05 +0000)]
Fix playlist crash on quit
Filippo Carone [Mon, 5 Jun 2006 16:01:35 +0000 (16:01 +0000)]
if --enable-java-bindings then check a javac exists
Filippo Carone [Mon, 5 Jun 2006 16:00:27 +0000 (16:00 +0000)]
libvlc: Vout object now released when needed
Filippo Carone [Mon, 5 Jun 2006 15:06:45 +0000 (15:06 +0000)]
libvlc enhanced:
* video height/width retrieval
* input playing status check
Christophe Mutricy [Mon, 5 Jun 2006 13:43:48 +0000 (13:43 +0000)]
* Work around automake stupid test
* Add notify plugin
Christophe Mutricy [Sun, 4 Jun 2006 21:50:01 +0000 (21:50 +0000)]
Libpostproc moved.
Jérome Decoodt [Sun, 4 Jun 2006 20:53:54 +0000 (20:53 +0000)]
OBJECT_INPUT->OBJECT_PLAYLIST
Thanks to xtophe
Filippo Carone [Sun, 4 Jun 2006 19:26:55 +0000 (19:26 +0000)]
* added video height/width getters in libvlc
* libvlc playlist play uses locking