vlc.git
16 years agoFor some unknown reason, the previous commit was not fully done
Clément Stenac [Thu, 16 Dec 2004 18:14:29 +0000 (18:14 +0000)]
For some unknown reason, the previous commit was not fully done

16 years agomodules/video_filter/logo.c: use image handler.
Gildas Bazin [Thu, 16 Dec 2004 17:55:50 +0000 (17:55 +0000)]
modules/video_filter/logo.c: use image handler.

16 years ago* modules/gui/skins2/*: use image handler to load graphic files.
Gildas Bazin [Thu, 16 Dec 2004 17:47:40 +0000 (17:47 +0000)]
* modules/gui/skins2/*: use image handler to load graphic files.

16 years ago* modules/codec/png.c: PNG decoder using libpng.
Gildas Bazin [Thu, 16 Dec 2004 17:44:38 +0000 (17:44 +0000)]
* modules/codec/png.c: PNG decoder using libpng.

16 years ago* src/misc/image.c: no need to restart a filter when only the image size changes.
Gildas Bazin [Thu, 16 Dec 2004 17:41:09 +0000 (17:41 +0000)]
* src/misc/image.c: no need to restart a filter when only the image size changes.

16 years ago* modules/gui/skins2/parser/skin_parser.cpp: fixed bug I just introduced.
Gildas Bazin [Thu, 16 Dec 2004 16:58:17 +0000 (16:58 +0000)]
* modules/gui/skins2/parser/skin_parser.cpp: fixed bug I just introduced.

16 years agoFix a bug with preferences
Clément Stenac [Thu, 16 Dec 2004 16:35:12 +0000 (16:35 +0000)]
Fix a bug with preferences
Added some more names
Use shortname to store the name

16 years ago* modules/gui/skins2/*: fixed a whole bunch of memory leaks.
Gildas Bazin [Thu, 16 Dec 2004 13:59:51 +0000 (13:59 +0000)]
* modules/gui/skins2/*: fixed a whole bunch of memory leaks.

16 years agoMerge general with the category when possible
Clément Stenac [Thu, 16 Dec 2004 13:05:35 +0000 (13:05 +0000)]
Merge general with the category when possible

16 years agoLittle TODO update
Clément Stenac [Wed, 15 Dec 2004 22:27:53 +0000 (22:27 +0000)]
Little TODO update

16 years agoMake SAP node read-only
Clément Stenac [Wed, 15 Dec 2004 22:17:52 +0000 (22:17 +0000)]
Make SAP node read-only

16 years ago* modules/misc/rtsp.c, src/misc/vlm.c: very preliminary seeking support (expects...
Gildas Bazin [Wed, 15 Dec 2004 17:11:41 +0000 (17:11 +0000)]
* modules/misc/rtsp.c, src/misc/vlm.c: very preliminary seeking support (expects lots of problems with it... like not having it working).

16 years ago* Implements playlist toggle button
Benjamin Pracht [Wed, 15 Dec 2004 12:28:39 +0000 (12:28 +0000)]
* Implements playlist toggle button
* Resizing is currently animated. I don't know if we should keep it like that
* I don't know if this is implemented the proper way, but at least it's working...

16 years ago* src/misc/image.c: format guessing from file extension.
Gildas Bazin [Tue, 14 Dec 2004 19:47:21 +0000 (19:47 +0000)]
* src/misc/image.c: format guessing from file extension.

16 years agoRestore loop
Clément Stenac [Tue, 14 Dec 2004 19:29:50 +0000 (19:29 +0000)]
Restore loop
Fix command line parsing

16 years agoImplement add_module_cat to add a module by category + use this for intf
Clément Stenac [Tue, 14 Dec 2004 18:44:04 +0000 (18:44 +0000)]
Implement add_module_cat to add a module by category + use this for intf

16 years ago* modules/codec/ffmpeg/video_filter.c: added RV32 -> YUVA conversion.
Gildas Bazin [Tue, 14 Dec 2004 18:20:45 +0000 (18:20 +0000)]
* modules/codec/ffmpeg/video_filter.c: added RV32 -> YUVA conversion.

16 years agoRemove debug messages
Clément Stenac [Tue, 14 Dec 2004 18:07:00 +0000 (18:07 +0000)]
Remove debug messages

16 years ago* Implements sorting by licking on table column headers in the playlist
Benjamin Pracht [Tue, 14 Dec 2004 18:00:51 +0000 (18:00 +0000)]
* Implements sorting by licking on table column headers in the playlist
* Update TODO

16 years agoBetter fix for wx deadlock with preparse
Clément Stenac [Tue, 14 Dec 2004 17:42:42 +0000 (17:42 +0000)]
Better fix for wx deadlock with preparse
A few fixes

16 years ago* modules/codec/ffmpeg/encoder.c: typo for strict-rc option.
Gildas Bazin [Tue, 14 Dec 2004 14:14:54 +0000 (14:14 +0000)]
* modules/codec/ffmpeg/encoder.c: typo for strict-rc option.

16 years ago* Provide playlist_LockFoo functions for some functions
Clément Stenac [Tue, 14 Dec 2004 11:40:09 +0000 (11:40 +0000)]
* Provide playlist_LockFoo functions for some functions
* Fix deadlock with preparse

16 years agoImplements sorting of the current node from context menu
Benjamin Pracht [Mon, 13 Dec 2004 21:48:06 +0000 (21:48 +0000)]
Implements sorting of the current node from context menu

16 years ago* changed 2 strings to lower-case, which prevented compilation using UFS as FS under...
Felix Paul Kühne [Mon, 13 Dec 2004 20:53:50 +0000 (20:53 +0000)]
* changed 2 strings to lower-case, which prevented compilation using UFS as FS under OSX. Thanks to Philip Edelbrock for reporting the issue.

16 years ago* enable delete in the playlist context menu
Benjamin Pracht [Mon, 13 Dec 2004 20:26:07 +0000 (20:26 +0000)]
* enable delete in the playlist context menu

16 years ago * skins2: use black as the "flickering color", when resizing on windows :)
Olivier Teulière [Mon, 13 Dec 2004 20:25:05 +0000 (20:25 +0000)]
 * skins2: use black as the "flickering color", when resizing on windows :)

16 years ago macosx/vout*.m: factorized some more code, fixed GL video device selection
Eric Petit [Mon, 13 Dec 2004 19:18:31 +0000 (19:18 +0000)]
 macosx/vout*.m: factorized some more code, fixed GL video device selection

16 years agoCompile fix
Clément Stenac [Mon, 13 Dec 2004 17:56:21 +0000 (17:56 +0000)]
Compile fix

16 years ago* modules/codec/ffmpeg/ffmpeg.c: support for PNG/PPM/PGM/PGMYUV/PAM image formats.
Gildas Bazin [Mon, 13 Dec 2004 16:48:18 +0000 (16:48 +0000)]
* modules/codec/ffmpeg/ffmpeg.c: support for PNG/PPM/PGM/PGMYUV/PAM image formats.

16 years ago* src/misc/image.c, include/vlc_image.h: new image handler facility making use of...
Gildas Bazin [Mon, 13 Dec 2004 16:47:18 +0000 (16:47 +0000)]
* src/misc/image.c, include/vlc_image.h: new image handler facility making use of decoders and filters to load images.

16 years ago* modules/access/directory.c: scandir isn't available on win32.
Gildas Bazin [Mon, 13 Dec 2004 10:03:39 +0000 (10:03 +0000)]
* modules/access/directory.c: scandir isn't available on win32.

16 years ago*** empty log message ***
Rocky Bernstein [Mon, 13 Dec 2004 04:41:44 +0000 (04:41 +0000)]
*** empty log message ***

16 years agoAdd mrl info to playlist item.
Rocky Bernstein [Mon, 13 Dec 2004 04:28:04 +0000 (04:28 +0000)]
Add mrl info to playlist item.

16 years agoDocument %S.
Rocky Bernstein [Mon, 13 Dec 2004 04:26:24 +0000 (04:26 +0000)]
Document %S.

16 years ago* deleteItem: method
Benjamin Pracht [Sun, 12 Dec 2004 20:12:11 +0000 (20:12 +0000)]
* deleteItem: method

16 years agoGo over information that gets set, yet again. Disc things are no longer
Rocky Bernstein [Sun, 12 Dec 2004 17:43:27 +0000 (17:43 +0000)]
Go over information that gets set, yet again. Disc things are no longer
playlist-item information.

16 years ago* modules/mux/ogg.c: added support for dirac.
Gildas Bazin [Sun, 12 Dec 2004 17:39:09 +0000 (17:39 +0000)]
* modules/mux/ogg.c: added support for dirac.

16 years ago* modules/codec/dirac.c: dirac decoder/encoder module based on libdirac (http://www...
Gildas Bazin [Sun, 12 Dec 2004 17:30:20 +0000 (17:30 +0000)]
* modules/codec/dirac.c: dirac decoder/encoder module based on libdirac (bbc.co.uk/rd/projects/dirac/index.shtml).

16 years ago* Item Info panel works again from playlist context menu
Benjamin Pracht [Sun, 12 Dec 2004 16:57:22 +0000 (16:57 +0000)]
* Item Info panel works again from playlist context menu

16 years ago access/directory.c: BeOS doesn't have scandir(), added a quick emulation
Eric Petit [Sun, 12 Dec 2004 15:16:48 +0000 (15:16 +0000)]
 access/directory.c: BeOS doesn't have scandir(), added a quick emulation

16 years agoFix warnings
Clément Stenac [Sun, 12 Dec 2004 14:22:06 +0000 (14:22 +0000)]
Fix warnings

16 years ago opengl.c, voutgl.m: restored smooth resizing on OS X
Eric Petit [Sun, 12 Dec 2004 04:15:51 +0000 (04:15 +0000)]
 opengl.c, voutgl.m: restored smooth resizing on OS X
                     re-enabled OS X GL provider (QT output still default)

16 years ago macosx/vout*: fixed escape key not exiting fullscreen and video-on-top
Eric Petit [Sun, 12 Dec 2004 03:24:05 +0000 (03:24 +0000)]
 macosx/vout*: fixed escape key not exiting fullscreen and video-on-top
               not working in GL mode

16 years agompga.c: check/hack to make duration available after preparse
Sigmund Augdal Helberg [Sun, 12 Dec 2004 00:04:04 +0000 (00:04 +0000)]
mpga.c: check/hack to make duration available after preparse

16 years agoPart of the context menu:
Benjamin Pracht [Sat, 11 Dec 2004 23:14:19 +0000 (23:14 +0000)]
Part of the context menu:
* same options for node and items ATM
* some options still don't work

16 years agoadded svn:ignore property
Sigmund Augdal Helberg [Sat, 11 Dec 2004 22:49:35 +0000 (22:49 +0000)]
added svn:ignore property

16 years agosrc/playlist/*:give id to nodes as well. triger item-delete variable on item
Sigmund Augdal Helberg [Sat, 11 Dec 2004 22:46:01 +0000 (22:46 +0000)]
src/playlist/*:give id to nodes as well. triger item-delete variable on item
deletion (not intf-change)
modules/gui/wxwindows/*: clever item deletion using item-deleted

16 years ago* get rid of useless code (group doesn't exist anymore)
Benjamin Pracht [Sat, 11 Dec 2004 22:09:11 +0000 (22:09 +0000)]
* get rid of useless code (group doesn't exist anymore)
* delete everything related to groups from the item info panel
* some preparation work to reimplement the conextual menu

16 years ago* Code simplification
Benjamin Pracht [Sat, 11 Dec 2004 21:37:21 +0000 (21:37 +0000)]
* Code simplification

16 years ago* preferences_widget.cpp: fixed a compilation error
Cyril Deguet [Sat, 11 Dec 2004 19:48:28 +0000 (19:48 +0000)]
* preferences_widget.cpp: fixed a compilation error

16 years agowx-playlist: hide node-related items from popup, when rightclicking a non-node
Sigmund Augdal Helberg [Sat, 11 Dec 2004 19:45:49 +0000 (19:45 +0000)]
wx-playlist: hide node-related items from popup, when rightclicking a non-node

16 years ago* implements deletion of playlist nodes
Benjamin Pracht [Sat, 11 Dec 2004 19:25:33 +0000 (19:25 +0000)]
* implements deletion of playlist nodes
* fixes a bug in playItem:

16 years agodirectory.c: don't crash on error
Sigmund Augdal Helberg [Sat, 11 Dec 2004 19:13:24 +0000 (19:13 +0000)]
directory.c: don't crash on error

16 years agodirectory.c: sort items before adding to playlist
Sigmund Augdal Helberg [Sat, 11 Dec 2004 18:47:55 +0000 (18:47 +0000)]
directory.c: sort items before adding to playlist

16 years agoForgot to categorize some vouts
Clément Stenac [Sat, 11 Dec 2004 18:00:03 +0000 (18:00 +0000)]
Forgot to categorize some vouts

16 years agolibvlc.h: moved --video-deco, shorter short string for --input-repeat
Sigmund Augdal Helberg [Sat, 11 Dec 2004 17:56:40 +0000 (17:56 +0000)]
libvlc.h: moved --video-deco, shorter short string for --input-repeat

16 years agoDisable native for the moment
Clément Stenac [Sat, 11 Dec 2004 16:13:09 +0000 (16:13 +0000)]
Disable native for the moment

16 years agoWarn->Dbg
Clément Stenac [Sat, 11 Dec 2004 15:38:25 +0000 (15:38 +0000)]
Warn->Dbg

16 years agoForgot this file
Clément Stenac [Sat, 11 Dec 2004 14:46:27 +0000 (14:46 +0000)]
Forgot this file

16 years agoImprovements to preferences
Clément Stenac [Sat, 11 Dec 2004 14:45:46 +0000 (14:45 +0000)]
Improvements to preferences

* Each module can declare a "human-readable short name" with set_name
* Modules are sorted by category (set_category, set_subcategory).
  Modules configs can be separated by set_section()
* Separated audio-filter and audio-visual
* Separated extraintf and control
* New command and widget : add_module_list() for comma-separated modules
* Vfilters now use "," as separator

16 years ago beos/VideoOutput.cpp: fixed a crash in window destruction
Eric Petit [Sat, 11 Dec 2004 13:51:16 +0000 (13:51 +0000)]
 beos/VideoOutput.cpp: fixed a crash in window destruction

16 years ago* modules/codec/dv.c,xvid.c: got rid of rotten/deprecated code.
Gildas Bazin [Sat, 11 Dec 2004 10:18:08 +0000 (10:18 +0000)]
* modules/codec/dv.c,xvid.c: got rid of rotten/deprecated code.

16 years agoFix win32 crash when playlist is empty
Clément Stenac [Fri, 10 Dec 2004 23:07:28 +0000 (23:07 +0000)]
Fix win32 crash when playlist is empty

16 years agowxwindows/playlist.cpp: remove enable/disable clutter
Sigmund Augdal Helberg [Fri, 10 Dec 2004 22:11:16 +0000 (22:11 +0000)]
wxwindows/playlist.cpp: remove enable/disable clutter

16 years agoMemory leaks
Clément Stenac [Fri, 10 Dec 2004 20:24:19 +0000 (20:24 +0000)]
Memory leaks

16 years ago*experimental* input pre-parsing support.
Clément Stenac [Fri, 10 Dec 2004 18:58:22 +0000 (18:58 +0000)]
*experimental* input pre-parsing support.

Won't work for many things (only those for which metadata can be gotten during initialization).

Processing is done asynchronously, use playlist_PreparseEnqueue to add an item to the queue.

16 years ago NEWS: BeOS update
Eric Petit [Fri, 10 Dec 2004 17:53:32 +0000 (17:53 +0000)]
 NEWS: BeOS update

16 years ago beos/Video*: try to fallback on single-buffered overlay when there's
Eric Petit [Fri, 10 Dec 2004 17:44:27 +0000 (17:44 +0000)]
 beos/Video*: try to fallback on single-buffered overlay when there's
              not enough VRAM for double-buffered ovelay

16 years ago* src/misc/modules.c: only load the plugins once (as opposed to once per VLC object...
Gildas Bazin [Fri, 10 Dec 2004 11:48:10 +0000 (11:48 +0000)]
* src/misc/modules.c: only load the plugins once (as opposed to once per VLC object instance). Should benefit the mozilla plugin a bit.

16 years agoGet stream disc information to appear again.
Rocky Bernstein [Fri, 10 Dec 2004 10:10:11 +0000 (10:10 +0000)]
Get stream disc information to appear again.
Remove private LSN table rom cdda_t - just use it from cdio.

Remove lsn from cdda.

16 years agoTurn this error:
Rocky Bernstein [Fri, 10 Dec 2004 02:14:10 +0000 (02:14 +0000)]
Turn this error:
  playlist.cpp:1351: error: ISO C++ forbids cast to non-reference type
into a warning by adding -fpermissive to CXX flags for wxwindows
CXXFLAGS. Fix suggested by Marius Kjeldahl.

However better would be to fix playlist.cpp

16 years ago* updated Danish localisation by Jonas Larsen (E-bola)
Felix Paul Kühne [Thu, 9 Dec 2004 20:15:07 +0000 (20:15 +0000)]
* updated Danish localisation by Jonas Larsen (E-bola)

16 years agoinput/input.c: trigger a update in playlist window when the duration changes
Sigmund Augdal Helberg [Thu, 9 Dec 2004 17:43:36 +0000 (17:43 +0000)]
input/input.c: trigger a update in playlist window when the duration changes

16 years agowxwindows/playlist.cpp: also update icon on item change
Sigmund Augdal Helberg [Thu, 9 Dec 2004 17:01:26 +0000 (17:01 +0000)]
wxwindows/playlist.cpp: also update icon on item change

16 years agovlc-config.in.in: added a new "external" target that allow external projects
Sigmund Augdal Helberg [Thu, 9 Dec 2004 15:27:48 +0000 (15:27 +0000)]
vlc-config.in.in: added a new "external" target that allow external projects
to link with a make installed libvlc

16 years ago* modules/packetizer/mpeg4video.c: fixed memory leak (patch by Sau).
Gildas Bazin [Thu, 9 Dec 2004 14:06:36 +0000 (14:06 +0000)]
* modules/packetizer/mpeg4video.c: fixed memory leak (patch by Sau).

16 years ago* modules/codec/dvbsub.c: extra sanity check for CLUT decoding (patch by timok).
Gildas Bazin [Thu, 9 Dec 2004 13:34:27 +0000 (13:34 +0000)]
* modules/codec/dvbsub.c: extra sanity check for CLUT decoding (patch by timok).

16 years ago* src/libvlc.h: --video-deco is enabled by default.
Gildas Bazin [Thu, 9 Dec 2004 10:03:22 +0000 (10:03 +0000)]
* src/libvlc.h: --video-deco is enabled by default.
* src/input/input.c: fixed small memory leak.

16 years ago beos/InterfaceWindow.cpp: fixed a couple of missing vlc_object_release()s
Eric Petit [Wed, 8 Dec 2004 22:56:55 +0000 (22:56 +0000)]
 beos/InterfaceWindow.cpp: fixed a couple of missing vlc_object_release()s

16 years agoFix autoplayback with skins
Clément Stenac [Wed, 8 Dec 2004 22:41:56 +0000 (22:41 +0000)]
Fix autoplayback with skins

16 years ago beos/InterfaceWindow.cpp: fixed a deadlock + pause button not responding
Eric Petit [Wed, 8 Dec 2004 20:20:37 +0000 (20:20 +0000)]
 beos/InterfaceWindow.cpp: fixed a deadlock + pause button not responding

16 years agoDummy commit, to trigger generation of the html version of this file
Olivier Teulière [Wed, 8 Dec 2004 19:04:38 +0000 (19:04 +0000)]
Dummy commit, to trigger generation of the html version of this file

17 years agolibvlc.h: Remove --audio-type which was never used according to grep
Sigmund Augdal Helberg [Wed, 8 Dec 2004 16:46:52 +0000 (16:46 +0000)]
libvlc.h: Remove --audio-type which was never used according to grep

17 years agoForgot that the lsn internal structure is 0-origin.
Rocky Bernstein [Wed, 8 Dec 2004 12:44:09 +0000 (12:44 +0000)]
Forgot that the lsn internal structure is 0-origin.

Better really would be to remove lsn altogether from cdda_data_t.

17 years agoTODO: removed ^M. Added some subtitle anormalites that needs to be fixed.
Sigmund Augdal Helberg [Wed, 8 Dec 2004 11:37:12 +0000 (11:37 +0000)]
TODO: removed ^M. Added some subtitle anormalites that needs to be fixed.

17 years agoSet duration in playlist.
Rocky Bernstein [Wed, 8 Dec 2004 03:00:00 +0000 (03:00 +0000)]
Set duration in playlist.
Allow for CD-Text in custom format
%t now defaults to MRL when we can't get CD-Text or CDDB info
Default "title" format when CDDB not enabled now is %t rather than %m (MRL)

17 years agoUp requirements on libcdio, libcddb (and will also later add vcdimager).
Rocky Bernstein [Wed, 8 Dec 2004 02:07:32 +0000 (02:07 +0000)]
Up requirements on libcdio, libcddb (and will also later add vcdimager).

17 years agoAllow automake 1.9.2
Rocky Bernstein [Wed, 8 Dec 2004 02:06:58 +0000 (02:06 +0000)]
Allow automake 1.9.2

17 years ago* src/video_output/vout_synchro.c: Added a --no-skip-frames option (for
Christophe Massiot [Wed, 8 Dec 2004 00:15:30 +0000 (00:15 +0000)]
* src/video_output/vout_synchro.c: Added a --no-skip-frames option (for
  compatibility with MPEG-2 HD, the current frame skipping algorithm seems
  to be too aggressive).

17 years ago* configure.ac: update for newer speex + workaround a libxml2 problem on OSX.
Gildas Bazin [Tue, 7 Dec 2004 19:46:45 +0000 (19:46 +0000)]
* configure.ac: update for newer speex + workaround a libxml2 problem on OSX.
* modules/codec/speex.c: update for newer speex.

17 years ago* modules/mux/asf.c: fixed header object. mmsh/asf streaming now works with WMP6...
Gildas Bazin [Tue, 7 Dec 2004 14:27:06 +0000 (14:27 +0000)]
* modules/mux/asf.c: fixed header object. mmsh/asf streaming now works with WMP6.4->WMP10.

17 years agoRecommit 9469->9479 + fix wxT/wxU
Clément Stenac [Tue, 7 Dec 2004 14:18:47 +0000 (14:18 +0000)]
Recommit 9469->9479 + fix wxT/wxU

17 years ago* fixed pkgconfig-url
Felix Paul Kühne [Thu, 2 Dec 2004 20:29:55 +0000 (20:29 +0000)]
* fixed pkgconfig-url

17 years ago* fixes item deletion when pressing backspace. Doesn't work for nodes yet
Benjamin Pracht [Thu, 2 Dec 2004 20:19:15 +0000 (20:19 +0000)]
* fixes item deletion when pressing backspace. Doesn't work for nodes yet

17 years ago* ALL: moved the about-window to a seperate nib-file
Felix Paul Kühne [Thu, 2 Dec 2004 19:51:41 +0000 (19:51 +0000)]
* ALL: moved the about-window to a seperate nib-file

17 years ago* Fix the status bar
Benjamin Pracht [Thu, 2 Dec 2004 19:04:55 +0000 (19:04 +0000)]
* Fix the status bar

17 years ago* mozilla/vlcshell.cpp: added a mute start option.
Gildas Bazin [Thu, 2 Dec 2004 16:54:47 +0000 (16:54 +0000)]
* mozilla/vlcshell.cpp: added a mute start option.

17 years agoMake Mozilla plugin scriptable (e.g. so that the Javascript 'onclick'
Andre Pang [Thu, 2 Dec 2004 16:07:24 +0000 (16:07 +0000)]
Make Mozilla plugin scriptable (e.g. so that the Javascript 'onclick'
attributes in chapter 7 of the VLC user guide actually work ;).

17 years ago* modules/video_output/directx: use a black overlay colorkey for 24 bits colour depth...
Gildas Bazin [Thu, 2 Dec 2004 12:56:46 +0000 (12:56 +0000)]
* modules/video_output/directx: use a black overlay colorkey for 24 bits colour depth displays.

17 years ago* modules/video_output/directx: no window decoration patch by Marius Kjeldahl (marius...
Gildas Bazin [Thu, 2 Dec 2004 11:14:43 +0000 (11:14 +0000)]
* modules/video_output/directx: no window decoration patch by Marius Kjeldahl (marius at kjeldahl dot net) + modifications by me.