]>
git.sesse.net Git - vlc/log
Clément Stenac [Mon, 12 Jul 2004 06:42:47 +0000 (06:42 +0000)]
Fix segfault when child vout creation fails
Derk-Jan Hartman [Sun, 11 Jul 2004 16:26:58 +0000 (16:26 +0000)]
NEWS: not that 0.7.3 is not released yet
TODO: updates more stuff to do :)
Derk-Jan Hartman [Sun, 11 Jul 2004 16:26:21 +0000 (16:26 +0000)]
* Fix audio subtitle track changer hotkey on OSX.
Cyril Deguet [Sun, 11 Jul 2004 11:15:43 +0000 (11:15 +0000)]
* x11_timer.cpp: compilation fix
Laurent Aimar [Sun, 11 Jul 2004 09:58:24 +0000 (09:58 +0000)]
* theora: compilation fix.
Laurent Aimar [Sat, 10 Jul 2004 18:12:56 +0000 (18:12 +0000)]
* all: compilation fix.
Gildas Bazin [Sat, 10 Jul 2004 18:08:09 +0000 (18:08 +0000)]
* src/misc/mtime.c, include/mtime.h: new common "date" API for date incrementation without long-term rounding errors.
(is going to replace audio_date_t).
Laurent Aimar [Sat, 10 Jul 2004 17:22:35 +0000 (17:22 +0000)]
* all: sout_ParseCfg -> sout_CfgParse.
Laurent Aimar [Sat, 10 Jul 2004 17:22:10 +0000 (17:22 +0000)]
* vlc_common: moved a few typedefs from stream_output.h
Laurent Aimar [Sat, 10 Jul 2004 17:20:59 +0000 (17:20 +0000)]
* all: cosmetics.
Laurent Aimar [Sat, 10 Jul 2004 17:20:11 +0000 (17:20 +0000)]
* all: cosmetics + MUX_GET_MIME.
Laurent Aimar [Sat, 10 Jul 2004 17:19:28 +0000 (17:19 +0000)]
all: sout_ParseCfg -> sout_CfgParse.
Laurent Aimar [Sat, 10 Jul 2004 17:18:50 +0000 (17:18 +0000)]
* all: lot of cosmetics, and added a MUX_GET_MIME (not yet used).
Gildas Bazin [Fri, 9 Jul 2004 21:13:11 +0000 (21:13 +0000)]
* modules/codec/flac.c: couple of fixes.
Gildas Bazin [Fri, 9 Jul 2004 15:15:07 +0000 (15:15 +0000)]
* modules/demux/playlist, src/input/stream.c: fixed a shitload of bugs in playlist demuxers + simplified a lot.
Laurent Aimar [Thu, 8 Jul 2004 18:10:10 +0000 (18:10 +0000)]
* equalizer: added a preamp value per preset.
Gildas Bazin [Thu, 8 Jul 2004 14:20:11 +0000 (14:20 +0000)]
* src/input/decoder.c: better pictures leakage detection.
Derk-Jan Hartman [Thu, 8 Jul 2004 12:48:29 +0000 (12:48 +0000)]
* Fix building of livedotcom module for !--mostly-builtin
Gildas Bazin [Thu, 8 Jul 2004 12:25:20 +0000 (12:25 +0000)]
* src/playlist/playlist.c: another autodelete fix.
Gildas Bazin [Thu, 8 Jul 2004 10:52:23 +0000 (10:52 +0000)]
* modules/gui/wxwindows/interface.cpp: center the volume control on the toolbar.
Sigmund Augdal Helberg [Thu, 8 Jul 2004 09:38:42 +0000 (09:38 +0000)]
hotkeys.c: Don't show "Disabled" when cycling audio tracks. Fixed =/== issue
with the subtitles hotkey (thank you gcc)
Sigmund Augdal Helberg [Thu, 8 Jul 2004 09:12:37 +0000 (09:12 +0000)]
Forgot this file in my last commit.
Laurent Aimar [Wed, 7 Jul 2004 23:26:35 +0000 (23:26 +0000)]
* http: added a mime option.
Laurent Aimar [Wed, 7 Jul 2004 23:16:30 +0000 (23:16 +0000)]
* demux: stream_DemuxControl: emulate seek.
Laurent Aimar [Wed, 7 Jul 2004 23:12:30 +0000 (23:12 +0000)]
* Modules.am: link livedotcom with access/mms/asf.c
Laurent Aimar [Wed, 7 Jul 2004 23:11:08 +0000 (23:11 +0000)]
* livedotcom: first try to support m$ rtsp. It works on the url I have.
Sigmund Augdal Helberg [Wed, 7 Jul 2004 21:09:20 +0000 (21:09 +0000)]
hadded keys to cycle audio track and subtitle track
Gildas Bazin [Wed, 7 Jul 2004 16:41:26 +0000 (16:41 +0000)]
* configure.ac: added mpjpeg muxer to the build.
Rémi Denis-Courmont [Wed, 7 Jul 2004 16:24:56 +0000 (16:24 +0000)]
* netsync module no longer IPv4-specific
Gildas Bazin [Wed, 7 Jul 2004 15:51:23 +0000 (15:51 +0000)]
* src/audio_output/input.c: ability to switch between equalizers on the fly.
* modules/gui/wxwindows/menus.cpp: added equalizers to the menus.
Gildas Bazin [Wed, 7 Jul 2004 13:32:46 +0000 (13:32 +0000)]
* modules/demux/ogg.c: fix for --input-repeat
Gildas Bazin [Wed, 7 Jul 2004 13:25:03 +0000 (13:25 +0000)]
* modules/mux/mpjpeg.c: allow removing/adding a track on the fly.
Sigmund Augdal Helberg [Wed, 7 Jul 2004 12:51:10 +0000 (12:51 +0000)]
yet another fix for unavailable id3tag
Gildas Bazin [Wed, 7 Jul 2004 12:29:21 +0000 (12:29 +0000)]
* modules/demux/mp4/mp4.c: a couple of fixes for track selection when seeking.
Sigmund Augdal Helberg [Wed, 7 Jul 2004 10:06:56 +0000 (10:06 +0000)]
a mime multipart jpeg muxer. Mimics the way some webcams work. Resulting
streams, served in http, are directly playable by mozilla (though
horribly slow)
Gildas Bazin [Tue, 6 Jul 2004 22:12:40 +0000 (22:12 +0000)]
* configure.ac, modules/audio_filter/Modules.am: added the equalizer module to the build.
Laurent Aimar [Tue, 6 Jul 2004 21:41:15 +0000 (21:41 +0000)]
* equalizer: simple (and slow) 10 bands equalizer using a IIR filter.
Jérome Decoodt [Tue, 6 Jul 2004 17:16:32 +0000 (17:16 +0000)]
Added current changes in the menu.
I will now try to generate defconfig by bootstrap...
Gildas Bazin [Tue, 6 Jul 2004 17:09:10 +0000 (17:09 +0000)]
* src/stream_output/stream_output.c: don't forget to detach an object before destroying it.
Gildas Bazin [Tue, 6 Jul 2004 17:01:12 +0000 (17:01 +0000)]
* modules/codec/dvbsub.c: rewrite of the DVB subtitles decoder.
It can finally decode properly all the samples I have.
Gildas Bazin [Tue, 6 Jul 2004 16:54:05 +0000 (16:54 +0000)]
* modules/codec/araw.c: increased priority of encoder.
Gildas Bazin [Tue, 6 Jul 2004 16:51:35 +0000 (16:51 +0000)]
* modules/mux/wav.c: start of a WAV audio file muxer.
Derk-Jan Hartman [Mon, 5 Jul 2004 20:42:52 +0000 (20:42 +0000)]
* fix contrib system on OS X 10.2.
- some libcddb bugs found. Sent them upstream too.
Laurent Aimar [Mon, 5 Jul 2004 19:50:06 +0000 (19:50 +0000)]
* block.*: faster block_* and removed unused features.
Rémi Denis-Courmont [Mon, 5 Jul 2004 17:14:00 +0000 (17:14 +0000)]
Fixed memory leak (can anyone confirm?)
Rémi Denis-Courmont [Mon, 5 Jul 2004 15:43:56 +0000 (15:43 +0000)]
* configure.ac: check for struct sockaddr_storage
* src/misc/httpd.c: use sockaddr_storage instead of sockaddr_in
(so I may have a chance of storing a sockaddr_in6 one day)
Derk-Jan Hartman [Mon, 5 Jul 2004 14:18:51 +0000 (14:18 +0000)]
* aclocal doesn't handle searching in non-existing dirs all that gracefully.
new method in which aclocal args first get stored in a variable.
Gildas Bazin [Mon, 5 Jul 2004 13:04:11 +0000 (13:04 +0000)]
* src/misc/block.c: win32 race condition fix.
Gildas Bazin [Mon, 5 Jul 2004 11:34:27 +0000 (11:34 +0000)]
* modules/gui/skins2/win32/win32_factory.cpp: implement minimize() on win32 (I need to access the window manager object from here, don't know if this is safe).
Derk-Jan Hartman [Mon, 5 Jul 2004 11:02:41 +0000 (11:02 +0000)]
* contrib system breakage fix
Derk-Jan Hartman [Mon, 5 Jul 2004 01:27:35 +0000 (01:27 +0000)]
* OSX lowlevel work
- The VLCApplication is now launched at the vlc.c level instead of at the module level. Allows VLC to be a more valid Mac application, also removes the vout intf dependancy (use ncurses to disp. video :).
This wasn't done at the libvlc level, because a mozilla plugin would no longer be able to function properly.
- Some functionality of the macosx vout may not work without the OS X GUI, and not all of this is checked yet.
- There is a symlink in VLC.app/Contents/Mac called clivlc that will force it back to a fullblown cli app when you want, so it can still be run by a user who isn't logged in via GUI.
- there are some autorelease leaks which need to be tackled.
- moved a lot of the VLCApplication func. to the VLCMain class.
- VLCMain is a +sharedInstance now.
- the complete OS X interface is still badly broken because of the many API changes lately. any volunteers?
Examples:
VLC.app/Contents/MacOS/VLC [-I macosx]
launches VLC as before (requires you to be logged in via GUI)
VLC.app/Contents/MacOS/VLC -I ncurses
launch vlc with a ncurses intf and display video on your mac
(requires you to be logged in via GUI)
VLC.app/Contents/MacOS/clivlc -I telnet -d
launch vlm remotely trough ssh in daemon mode, on a GUI'less server for instance, and stream your vids
Now how is that for combining GUI and cli in one application on the mac?!!? :)
jlj? I finally understand now how the OS X interface works !
Derk-Jan Hartman [Mon, 5 Jul 2004 00:22:13 +0000 (00:22 +0000)]
* Add pkgcfg, libcddb, vcdimager and libcdio to OSX contrib system
* Fixed bootstrap to use pkg.m4 from contrib system
* Patches to make libcddb and vcdimager work
(stupid bugs !, how do they compile with this on other system?)
Mohammed Adnène Trojette [Sun, 4 Jul 2004 22:48:36 +0000 (22:48 +0000)]
remember to enable it in the doc for 0.7.3
Mohammed Adnène Trojette [Sun, 4 Jul 2004 22:45:22 +0000 (22:45 +0000)]
doc up to date (minimize)
Mohammed Adnène Trojette [Sun, 4 Jul 2004 22:37:01 +0000 (22:37 +0000)]
minimize in the default theme
Mohammed Adnène Trojette [Sun, 4 Jul 2004 22:22:10 +0000 (22:22 +0000)]
added a function to minimize VLC (check win32 compilation)
Cyril Deguet [Sat, 3 Jul 2004 14:04:14 +0000 (14:04 +0000)]
* wxwindows/menus.cpp: added missing _()
Derk-Jan Hartman [Fri, 2 Jul 2004 17:44:16 +0000 (17:44 +0000)]
* Update TODO and other junk
Gildas Bazin [Fri, 2 Jul 2004 15:12:35 +0000 (15:12 +0000)]
* include/video_output.h, include/vlc_video.h, src/video_output/*:
+ When dealing with slow direct buffers, use a temporary picture to overlay subtitles (avoids slow reads during alpha-blending).
* modules/video_output/directx/directx.c: signal slow picture buffers.
Gildas Bazin [Thu, 1 Jul 2004 16:05:05 +0000 (16:05 +0000)]
* modules/codec/dmo/dmo.c: small fix to CopyPicture()
Gildas Bazin [Thu, 1 Jul 2004 14:45:45 +0000 (14:45 +0000)]
* src/playlist/playlist.c: fixed recent playlist f\!ckage.
Sigmund Augdal Helberg [Thu, 1 Jul 2004 12:54:19 +0000 (12:54 +0000)]
Doxygenized some functions in vout_pictures.c. Prepared for new chroma
fourcc YUVA to be used in subpicture rendering
Sigmund Augdal Helberg [Thu, 1 Jul 2004 12:37:53 +0000 (12:37 +0000)]
quit fast when sorting a playlist with 1 or less entries. Fixes a crash when
shuffeling a playlist with 1 entry
Gildas Bazin [Thu, 1 Jul 2004 12:37:14 +0000 (12:37 +0000)]
* src/libvlc.c:
+ start daemon mode before modules are loaded.
+ dummy interface is the default interface when in daemon mode.
Gildas Bazin [Thu, 1 Jul 2004 10:48:44 +0000 (10:48 +0000)]
* modules/mux/mpeg/ts.c: compilation fix.
Gildas Bazin [Thu, 1 Jul 2004 10:35:48 +0000 (10:35 +0000)]
* modules/codec/theora.c: correct encoding aspect ratio.
Gildas Bazin [Thu, 1 Jul 2004 10:32:26 +0000 (10:32 +0000)]
* configure.ac: link dvdcss with dvdread on win32/darwin.
Gildas Bazin [Thu, 1 Jul 2004 10:06:42 +0000 (10:06 +0000)]
* modules/codec/dmo: "DirectX Media Object" decoder plugin (win32 only).
This plugin allows using DMO filters to decode some media types (eg. WMV3).
Gildas Bazin [Thu, 1 Jul 2004 09:47:05 +0000 (09:47 +0000)]
* modules/codec/dmo: new directory.
Gildas Bazin [Wed, 30 Jun 2004 23:18:54 +0000 (23:18 +0000)]
* modules/mux/mpeg/ts.c: support for dts and dvbs + a few coding style changes.
Derk-Jan Hartman [Wed, 30 Jun 2004 22:44:41 +0000 (22:44 +0000)]
* set correct AR on theora video.
this is also broken for encoding, but i'm not sure how to fix this.
Gildas Bazin [Wed, 30 Jun 2004 22:15:32 +0000 (22:15 +0000)]
* modules/demux/ts.c: added DTS support as per "ETSI TS 101 154" Annex F.
Derk-Jan Hartman [Wed, 30 Jun 2004 21:37:58 +0000 (21:37 +0000)]
* src/libvlc.c:
- always use the dummy interface as the primary interface
in daemon mode.
- always launch the logger interface as a secondary interface.
(perhaps later let vlc log to /var/log if it has the rights? in append mode?)
- any other interfaces should be launched with --extraintf
- we should add a pid file option for daemon mode?
Cyril Deguet [Wed, 30 Jun 2004 18:07:34 +0000 (18:07 +0000)]
* src/playlist/playlist.c: check "prevent-skip" to avoid skipping
twice after a "goto" or a "skip" command.
I don't know if it is the proper fix, but at least the playlist is
useable now ;)
Derk-Jan Hartman [Wed, 30 Jun 2004 16:26:48 +0000 (16:26 +0000)]
* first stab at vlc daemon mode (-d, --daemon )
Sigmund Augdal Helberg [Wed, 30 Jun 2004 16:06:11 +0000 (16:06 +0000)]
segfault fix when id3tag is unavailable
Derk-Jan Hartman [Tue, 29 Jun 2004 15:53:28 +0000 (15:53 +0000)]
* TODO: some changes
* NEWS: let's keep it up to date, will mean less searching trough mailboxes in august.
Gildas Bazin [Tue, 29 Jun 2004 15:27:56 +0000 (15:27 +0000)]
* modules/codec/ffmpeg/video.c: force the very 1st frame (for still pictures).
Laurent Aimar [Mon, 28 Jun 2004 22:49:43 +0000 (22:49 +0000)]
* all: re-enabled meta-datas.
Laurent Aimar [Mon, 28 Jun 2004 22:11:03 +0000 (22:11 +0000)]
* es_out: re-enabled meta infos about ES.
Laurent Aimar [Mon, 28 Jun 2004 21:36:17 +0000 (21:36 +0000)]
* demuxdump: ported to demux2.
Gildas Bazin [Mon, 28 Jun 2004 16:03:44 +0000 (16:03 +0000)]
* modules/demux/mjpeg.c: handle jpeg stills.
Felix Paul Kühne [Mon, 28 Jun 2004 14:17:27 +0000 (14:17 +0000)]
* massive translation corrections
Felix Paul Kühne [Mon, 28 Jun 2004 14:16:51 +0000 (14:16 +0000)]
* ALL: minor spelling fixes
Gildas Bazin [Mon, 28 Jun 2004 14:04:07 +0000 (14:04 +0000)]
* modules/gui/wxwindows/fileinfo.cpp: fixed typo.
Gildas Bazin [Mon, 28 Jun 2004 14:03:28 +0000 (14:03 +0000)]
* src/input/control.c: fixed INPUT_ADD_INFO/INPUT_GET_INFO
Gildas Bazin [Mon, 28 Jun 2004 09:21:22 +0000 (09:21 +0000)]
* configure.ac: re-enabled the id3 and id3tag modules.
Derk-Jan Hartman [Mon, 28 Jun 2004 01:36:48 +0000 (01:36 +0000)]
* take hog mode if during AC3 playback
jlj could you please verify this ?
Derk-Jan Hartman [Sun, 27 Jun 2004 23:40:29 +0000 (23:40 +0000)]
* check for p_vout before accessing it. (quit before playing would cause a crash as of late)
Laurent Aimar [Sun, 27 Jun 2004 19:56:03 +0000 (19:56 +0000)]
* mpga: improved DEMUX_GET_TIME. It has now a perfect precision until
the first seek. (A good DEMUX_SET_TIME has to be implemented with high
precision).
Laurent Aimar [Sun, 27 Jun 2004 19:54:35 +0000 (19:54 +0000)]
* all: a new --input-slave option to start playing with multi-input (#
is used as a separator), it may or may not work (depend a lot on the
demux).
Gildas Bazin [Sun, 27 Jun 2004 19:35:53 +0000 (19:35 +0000)]
* modules/gui/wxwindows/menus.cpp: added file info and messages entries to the popup menu.
Gildas Bazin [Sun, 27 Jun 2004 19:27:01 +0000 (19:27 +0000)]
* modules/gui/skins2/controls/ctrl_checkbox.cpp: handle double click events too
Gildas Bazin [Sun, 27 Jun 2004 14:37:28 +0000 (14:37 +0000)]
* modules/access/dvdread.c: use SPU palette.
Gildas Bazin [Sun, 27 Jun 2004 14:13:07 +0000 (14:13 +0000)]
* modules/access/dvdread.c: got rid of warnings.
Gildas Bazin [Sun, 27 Jun 2004 13:32:07 +0000 (13:32 +0000)]
* access/dvdread.c: misc improvements/fixes.
* modules/access/dvdnav.c: chapters start from 1.
* modules/gui/wxwindows/menus.cpp: removed debug message.
Gildas Bazin [Sun, 27 Jun 2004 10:19:23 +0000 (10:19 +0000)]
* src/input/input.c:
+ fixed typo in INPUT_CONTROL_SET_SEEKPOINT_NEXT.
+ a few coding style changes.
* input/var.c:
+ use the descriptive name for titles/chapters if available.
Gildas Bazin [Sun, 27 Jun 2004 10:16:57 +0000 (10:16 +0000)]
* modules/access/dvdread.c: titles and chapters start from 1.
Gildas Bazin [Sat, 26 Jun 2004 18:40:54 +0000 (18:40 +0000)]
* modules/gui/skins2/controls/ctrl_image.cpp: fixed the infamous popup bug under x11.
Gildas Bazin [Sat, 26 Jun 2004 17:01:16 +0000 (17:01 +0000)]
* modules/gui/skins2/x11/x11_window.cpp: "stay on top" support if window manager supports _NET_WM_STATE_STAYS_ON_TOP.