vlc.git
15 years agoSome more Qt playlist code
Clément Stenac [Mon, 26 Jun 2006 21:11:38 +0000 (21:11 +0000)]
Some more Qt playlist code

15 years agoSome more playlist code
Clément Stenac [Mon, 26 Jun 2006 06:26:45 +0000 (06:26 +0000)]
Some more playlist code
Fix makefile

15 years ago- Work-around for IPv6 SSM with Winsock 2 from Olivier Levon
Rémi Denis-Courmont [Sun, 25 Jun 2006 17:05:52 +0000 (17:05 +0000)]
- Work-around for IPv6 SSM with Winsock 2 from Olivier Levon
- Remove old kludges (get yourself a decently recent Mingw32 or die)

15 years agoPlaylist model
Clément Stenac [Sun, 25 Jun 2006 16:29:49 +0000 (16:29 +0000)]
Playlist model

15 years agoBah, who really needs this ?
Clément Stenac [Thu, 22 Jun 2006 13:45:38 +0000 (13:45 +0000)]
Bah, who really needs this ?

15 years ago* Create new types for device probing
Clément Stenac [Thu, 22 Jun 2006 10:03:32 +0000 (10:03 +0000)]
* Create new types for device probing
* Beginning of core implementation

15 years ago* update the ffmpeg VC-1 fourcc info. Hopefully it can be enabled soon now.
Derk-Jan Hartman [Wed, 21 Jun 2006 14:32:21 +0000 (14:32 +0000)]
* update the ffmpeg VC-1 fourcc info. Hopefully it can be enabled soon now.

15 years agoHAL probing module
Clément Stenac [Wed, 21 Jun 2006 14:22:22 +0000 (14:22 +0000)]
HAL probing module

15 years ago* wxwidgets: repair slider dragging.
Yoann Peronneau [Wed, 21 Jun 2006 00:09:19 +0000 (00:09 +0000)]
* wxwidgets: repair slider dragging.
  my algorithm is still not perfect: it should take account of the "thumb length"

15 years agoNon-working general declarations for disc probing (Refs:#565)
Clément Stenac [Tue, 20 Jun 2006 20:54:16 +0000 (20:54 +0000)]
Non-working general declarations for disc probing (Refs:#565)

15 years ago* wxwidgets: try to implement a go-where-you-click slider
Yoann Peronneau [Tue, 20 Jun 2006 18:57:13 +0000 (18:57 +0000)]
* wxwidgets: try to implement a go-where-you-click slider
  but I don't have a real video/audio file to test it...

15 years ago* vlc.win32.nsi.in: set "Recommended" as the default installation type
Yoann Peronneau [Tue, 20 Jun 2006 15:51:23 +0000 (15:51 +0000)]
* vlc.win32.nsi.in: set "Recommended" as the default installation type

15 years agoUse the not so broken getaddrinfo implementation from ws2_32.dll
Rémi Denis-Courmont [Tue, 20 Jun 2006 14:37:45 +0000 (14:37 +0000)]
Use the not so broken getaddrinfo implementation from ws2_32.dll
instead of the painfully braindead one from wship6 that we'd rather
flatly ignore

15 years agoThere is no such a thing as Winsock 2.0. Use version 2.2 instead.
Rémi Denis-Courmont [Tue, 20 Jun 2006 14:33:48 +0000 (14:33 +0000)]
There is no such a thing as Winsock 2.0. Use version 2.2 instead.
Microsoft was probably too much afraid that developpers would request
version 0.2 instead of 2.0 so they switched straight from 1.1 to 2.2.

15 years agoAdd another test for MacOS X 10.4.0 with Darwin ports installed
Jean-Paul Saman [Tue, 20 Jun 2006 12:51:29 +0000 (12:51 +0000)]
Add another test for MacOS X 10.4.0 with Darwin ports installed

15 years agoSome skeleton files for playlist
Clément Stenac [Tue, 20 Jun 2006 06:04:43 +0000 (06:04 +0000)]
Some skeleton files for playlist

15 years agosrc/innput/input.c: Compile fix
Christophe Mutricy [Mon, 19 Jun 2006 18:33:11 +0000 (18:33 +0000)]
src/innput/input.c: Compile fix

15 years agoUse a tristate for avi index (fix / don't fix / ask). Closes:#679
Clément Stenac [Mon, 19 Jun 2006 17:46:20 +0000 (17:46 +0000)]
Use a tristate for avi index (fix / don't fix / ask). Closes:#679

15 years agoSmall stats improvements
Clément Stenac [Mon, 19 Jun 2006 17:33:43 +0000 (17:33 +0000)]
Small stats improvements

15 years ago* input/subtitles.c: fix another bug in subtitle autodetection
Yoann Peronneau [Sat, 17 Jun 2006 18:42:29 +0000 (18:42 +0000)]
* input/subtitles.c: fix another bug in subtitle autodetection

15 years agosrc/misc/stats.c: avoid buffer underflow.
Christophe Mutricy [Sat, 17 Jun 2006 14:16:51 +0000 (14:16 +0000)]
src/misc/stats.c: avoid buffer underflow.

15 years ago* src/input/input.c: don't clean twice the read_bytes counter
Yoann Peronneau [Sat, 17 Jun 2006 04:13:04 +0000 (04:13 +0000)]
* src/input/input.c: don't clean twice the read_bytes counter

15 years agoFix a bunch of segfaults. It may be heavy handed and breaking other stuffs. zorglub...
Christophe Mutricy [Fri, 16 Jun 2006 22:42:00 +0000 (22:42 +0000)]
Fix a bunch of segfaults. It may be heavy handed and breaking other stuffs. zorglub to review

15 years ago* If we are passed a SUB file as subtitle, just open the IDX instead, if there is...
Yoann Peronneau [Fri, 16 Jun 2006 19:05:55 +0000 (19:05 +0000)]
* If we are passed a SUB file as subtitle, just open the IDX instead, if there is one. (Closes: #681)

15 years agoPartial rewrite of stats to avoid lookups (Closes:#693)
Clément Stenac [Thu, 15 Jun 2006 21:22:35 +0000 (21:22 +0000)]
Partial rewrite of stats to avoid lookups (Closes:#693)

15 years agofixes for crash in Safari plugin when terminating (it actually locks the computer...
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

15 years ago* playlist/xspf.c: upgrade to new structure
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

15 years ago* Add a "media-library" option to enable/disable ML
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

15 years ago* web interface: add a snapshot button
Yoann Peronneau [Wed, 14 Jun 2006 18:31:45 +0000 (18:31 +0000)]
* web interface: add a snapshot button

15 years ago * skins2/parser/interpreter.cpp: Check the VarMAnager first before trying to parse...
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

15 years ago* playlist/xspf.c: handles empty nodes
Yoann Peronneau [Wed, 14 Jun 2006 14:48:32 +0000 (14:48 +0000)]
* playlist/xspf.c: handles empty nodes

15 years ago* control/http: fix "pl.current"
Yoann Peronneau [Wed, 14 Jun 2006 12:05:39 +0000 (12:05 +0000)]
* control/http: fix "pl.current"

15 years ago* demux/playlist/xspf: skeleton for XSPF tree playlist import
Yoann Peronneau [Wed, 14 Jun 2006 04:43:47 +0000 (04:43 +0000)]
* demux/playlist/xspf: skeleton for XSPF tree playlist import

15 years ago* xpsf.c: ...but <playlist> has... grmbl
Yoann Peronneau [Wed, 14 Jun 2006 02:00:42 +0000 (02:00 +0000)]
* xpsf.c: ...but <playlist> has... grmbl

15 years ago* xspf.c: <trackList> has no <location> or <title> element
Yoann Peronneau [Wed, 14 Jun 2006 01:51:05 +0000 (01:51 +0000)]
* xspf.c: <trackList> has no <location> or <title> element

15 years ago* demux/playlist/xspf.c: fix a bug introduced by [15757]
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

15 years ago* Tree playlist XSPF export
Yoann Peronneau [Wed, 14 Jun 2006 00:43:00 +0000 (00:43 +0000)]
* Tree playlist XSPF export
  Kids, don't try this at home...

15 years ago* code and GUI improvements
Felix Paul Kühne [Tue, 13 Jun 2006 21:36:37 +0000 (21:36 +0000)]
* code and GUI improvements

15 years agoJava bindings Makefile tested and working on both GNU and Windows.
Filippo Carone [Tue, 13 Jun 2006 15:34:27 +0000 (15:34 +0000)]
Java bindings Makefile tested and working on both GNU and Windows.

15 years ago10 PRINT "Remember to include a final endif at the end of Makefile.am."
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

15 years agomake buildbot (and ppl) happy with java Makefile.am .
Filippo Carone [Tue, 13 Jun 2006 13:19:46 +0000 (13:19 +0000)]
make buildbot (and ppl) happy with java Makefile.am .

15 years agoanother attempt to make java bindings win32 friendly.
Filippo Carone [Tue, 13 Jun 2006 13:09:37 +0000 (13:09 +0000)]
another attempt to make java bindings win32 friendly.

15 years agoCorrections in the java bindings Makefile
Filippo Carone [Tue, 13 Jun 2006 10:40:26 +0000 (10:40 +0000)]
Corrections in the java bindings Makefile

15 years agoA first try in making the Makefile crossplatform (gnu/win32)
Filippo Carone [Tue, 13 Jun 2006 09:58:56 +0000 (09:58 +0000)]
A first try in making the Makefile crossplatform (gnu/win32)

15 years ago* src/input/input.c: use input_AddSubtitles() and fix a bug with the autoselection...
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.

15 years ago- x264-svn-win32.patch: synchronized with latest on svn
Damien Fouilleul [Mon, 12 Jun 2006 23:29:31 +0000 (23:29 +0000)]
- x264-svn-win32.patch: synchronized with latest on svn

15 years ago- configure.ac: replaced 'av_add_i' with 'av_crc_init' when testing avutil as the...
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

15 years agovlcshell.cpp: fixed plugin 'autoplay'
Damien Fouilleul [Mon, 12 Jun 2006 23:14:44 +0000 (23:14 +0000)]
vlcshell.cpp: fixed plugin 'autoplay'

15 years ago* src/misc/stats.c: don't forget to call vlc_object_release() after a stats_HandlerGet().
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().

15 years agoSimplify the CDDA module. Split more between parse and play
Clément Stenac [Mon, 12 Jun 2006 19:56:25 +0000 (19:56 +0000)]
Simplify the CDDA module. Split more between parse and play

15 years ago* src/video_output/video_output.c: avoid calling config_GetInt in the main loop.
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.

15 years ago* typo consummed -> consumed
Dennis van Amerongen [Mon, 12 Jun 2006 19:32:00 +0000 (19:32 +0000)]
* typo consummed -> consumed

15 years ago* modules/video_output/image.c: add --image-width and --image-height to set the size...
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.

15 years ago* Fix skip in initial status
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

15 years agoSecond try: we should add *flags for mozilla plugin not only in the case of xulrunner.
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.

15 years ago* modules/packetizer/mpeg4video.c: ts/ps muxers rely on VOL being present in the...
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.

15 years agoffmpeg-svn-cross.patch has been applied upstream
Christophe Mutricy [Sun, 11 Jun 2006 19:21:30 +0000 (19:21 +0000)]
ffmpeg-svn-cross.patch has been applied upstream

15 years agoSkeleton for open
Clément Stenac [Sun, 11 Jun 2006 19:03:12 +0000 (19:03 +0000)]
Skeleton for open

15 years ago* src/audio_output/intf.c: optimise aout_VolumeGet a bit.
Gildas Bazin [Sun, 11 Jun 2006 11:57:05 +0000 (11:57 +0000)]
* src/audio_output/intf.c: optimise aout_VolumeGet a bit.

15 years ago* modules/gui/wxwidgets: don't call aout_VolumeGet so often because it is MIPS intensive.
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.

15 years ago* src/misc/stats.c: fix no-stats mode.
Gildas Bazin [Sun, 11 Jun 2006 11:21:59 +0000 (11:21 +0000)]
* src/misc/stats.c: fix no-stats mode.

15 years ago* disable sdk-support on ppc-macs until it is fixed (refs #692)
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)

15 years ago* Patch ffmpeg configure to not use twice the cross prefix.
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

15 years ago* src/libvlc.h, src/interface/interaction.c: new config option to disable interaction...
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.

15 years agomisc/freetype.c: Fix strings
Christophe Mutricy [Sat, 10 Jun 2006 21:17:13 +0000 (21:17 +0000)]
misc/freetype.c: Fix strings

15 years agoqt4/input_manager.cpp: compile fix
Christophe Mutricy [Sat, 10 Jun 2006 21:15:19 +0000 (21:15 +0000)]
qt4/input_manager.cpp: compile fix

15 years agoJava bindings update.
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

15 years agoa vlc_object_release added
Filippo Carone [Sat, 10 Jun 2006 17:36:22 +0000 (17:36 +0000)]
a vlc_object_release added

15 years agoInitial implementation of libvlc_get_input_fps.
Filippo Carone [Sat, 10 Jun 2006 16:13:38 +0000 (16:13 +0000)]
Initial implementation of libvlc_get_input_fps.

15 years agoMuting and unmuting functions implemented in the control interface
Filippo Carone [Sat, 10 Jun 2006 15:34:32 +0000 (15:34 +0000)]
Muting and unmuting functions implemented in the control interface

15 years agoJava bindings update.
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

15 years agoNew snapshot behaviour.
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.

15 years ago* modules/codec/ffmpeg/audio.c: reduce memory usage a bit.
Gildas Bazin [Sat, 10 Jun 2006 10:26:17 +0000 (10:26 +0000)]
* modules/codec/ffmpeg/audio.c: reduce memory usage a bit.

15 years agoMemleak spotted by Dugal Harris.
Rémi Denis-Courmont [Sat, 10 Jun 2006 10:13:31 +0000 (10:13 +0000)]
Memleak spotted by Dugal Harris.

15 years agoMJPG support with DirectShow (patch from 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)

15 years ago* modules/gui/wxwidgets/dialogs/fileinfo.hpp: compilation fix.
Gildas Bazin [Sat, 10 Jun 2006 10:10:56 +0000 (10:10 +0000)]
* modules/gui/wxwidgets/dialogs/fileinfo.hpp: compilation fix.

15 years agoInclude bitrate in SDP when known.
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.

15 years ago* modules/codec/dmo/dmo.c: fix typo in fourcc.
Gildas Bazin [Sat, 10 Jun 2006 10:01:40 +0000 (10:01 +0000)]
* modules/codec/dmo/dmo.c: fix typo in fourcc.

15 years ago* src/playlist/tree.c: fix memory leak.
Gildas Bazin [Sat, 10 Jun 2006 09:57:45 +0000 (09:57 +0000)]
* src/playlist/tree.c: fix memory leak.

15 years ago* modules/packetizer/mpeg4video.c: rewrite using the block helper facility. Fixes...
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.

15 years ago* modules/gui/wxwidgets/menus.cpp: avoid using STL strings. This gets rid of weird...
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.

15 years ago* modules/demux/mpeg/m4v.c: wait until we get p_extra from the packetizer before...
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.

15 years agoDshow input fix (suggest by "sneeze" on http://forum.videolan.org/viewtopic.php?t...
Antoine Cellerier [Fri, 9 Jun 2006 20:44:18 +0000 (20:44 +0000)]
Dshow input fix (suggest by "sneeze" on forum.videolan.org/viewtopic.php?t=21578, Thanks).

15 years agorevert 15853 as it brokes things
Pavlov Konstantin [Fri, 9 Jun 2006 19:59:22 +0000 (19:59 +0000)]
revert 15853 as it brokes things

15 years ago* Split apart gui and input management
Clément Stenac [Fri, 9 Jun 2006 19:17:49 +0000 (19:17 +0000)]
* Split apart gui and input management
* Functional stats panel

15 years agolets add *flags not only in the case of xulrunner-config
Pavlov Konstantin [Fri, 9 Jun 2006 16:56:13 +0000 (16:56 +0000)]
lets add *flags not only in the case of xulrunner-config

15 years agoFix for building mozilla plugin with mozilla-dev on non-debian systems
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

15 years agoFTP cleartext authentication from Petr Vacek.
Rémi Denis-Courmont [Fri, 9 Jun 2006 14:17:26 +0000 (14:17 +0000)]
FTP cleartext authentication from Petr Vacek.

15 years ago* proof of concept of drag & dropping a subtitle file while playing a video file...
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)

15 years ago* the first autodetected subtitles file should now be automatically enabled
Yoann Peronneau [Fri, 9 Jun 2006 02:08:08 +0000 (02:08 +0000)]
* the first autodetected subtitles file should now be automatically enabled

15 years ago* fix subtitles file autodetection
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")

15 years agoDon't forget to reset slider position
Clément Stenac [Thu, 8 Jun 2006 21:04:24 +0000 (21:04 +0000)]
Don't forget to reset slider position

15 years agoOups
Christophe Mutricy [Thu, 8 Jun 2006 21:01:09 +0000 (21:01 +0000)]
Oups

15 years agoDon't laugh
Clément Stenac [Thu, 8 Jun 2006 20:54:20 +0000 (20:54 +0000)]
Don't laugh

15 years agoDon't hardcode path
Christophe Mutricy [Thu, 8 Jun 2006 20:43:59 +0000 (20:43 +0000)]
Don't hardcode path

15 years agonom de dieu de putain de merde de saloperie de chiure de putasserie de bordel de...
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

15 years ago* Don't delete main nodes in playlist_Clear
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

15 years agoGet rid of some pic stuff that caused vlc-config to do baad things
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

15 years agoFix vout/sout garbage collection and input spam debug messages
Clément Stenac [Thu, 8 Jun 2006 18:59:14 +0000 (18:59 +0000)]
Fix vout/sout garbage collection and input spam debug messages

15 years agoSome general clean up
Clément Stenac [Thu, 8 Jun 2006 18:36:09 +0000 (18:36 +0000)]
Some general clean up