1 2003-08-13 Wednesday 01:45 gbazin
3 * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
4 * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
5 * src/input/input_programs.c: programs object var was not reset correctly.
7 2003-08-12 Tuesday 18:34 gbazin
9 * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.
11 2003-08-12 Tuesday 18:25 gbazin
13 * po/de.po: update of the german translation by Felix Kühne.
15 2003-08-12 Tuesday 17:01 gbazin
17 * modules/codec/ffmpeg/video.[ch]: another temporary workaround.
19 2003-08-12 Tuesday 15:35 jpsaman
21 Fixed long problem with tuning to frequencies like; 12669500 Hz which is not possible with the old satellite plugin, because it reads 12669,5 in kHz and could not be expressed.
22 * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
23 * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
25 2003-08-12 Tuesday 14:15 jpsaman
29 2003-08-12 Tuesday 12:43 jpsaman
31 * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
32 * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
35 2003-08-12 Tuesday 08:19 sam
37 * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
39 2003-08-11 Monday 23:07 gbazin
41 * share/http/index.html: added "del" and "empty" controls.
43 2003-08-11 Monday 20:49 gbazin
45 * ChangeLog: updated changelog for 0.6.2.
47 2003-08-11 Monday 20:48 gbazin
49 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
51 2003-08-11 Monday 20:19 fenrir
53 * copy: removed annoying debug message.
55 2003-08-11 Monday 20:18 fenrir
57 * httpd: added HEAD command support.
59 2003-08-11 Monday 19:30 gbazin
61 * ChangeLog, po/*: preparing for the 0.6.2 release
63 2003-08-11 Monday 18:52 gbazin
65 * modules/packetizer/mpegvideo.c: oops, fixed typo.
67 2003-08-11 Monday 17:31 gbazin
69 * modules/packetizer/mpegvideo.c: small clarification.
70 * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
72 2003-08-10 Sunday 22:13 fenrir
74 * mpegvideo.c: try to set a better value for length. (I am not sure it is
75 the good one but it give far better result). dts/pts/length computation
78 2003-08-10 Sunday 21:26 gbazin
80 * ALL: preparing for a 0.6.2 release
82 2003-08-10 Sunday 14:23 gbazin
84 * modules/mux/mpeg/ts.c: oops.
86 2003-08-10 Sunday 14:21 gbazin
88 * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable.
90 2003-08-10 Sunday 13:35 gbazin
92 * modules/access/vcd/vcd.c: a few navigation fixes.
94 2003-08-10 Sunday 12:45 zorglub
96 * modules/LIST: Updated all modules
98 * modules/list.sh: piggy list consistency checker
99 (should probably be added to toolbox or trashed)
101 * modules/access/slp.c : Fixed service detection
102 (findsrvtypes returns a comma-separated list of services)
104 2003-08-10 Sunday 10:22 gbazin
106 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
107 * include/osd.h, modules/misc/freetype.c: support for center alignment.
108 * modules/gui/wxwindows/subtitles.cpp: string change.
110 2003-08-10 Sunday 09:22 gbazin
112 * include/configuration.h: bug fix for add_string_from_list()
113 * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
115 2003-08-09 Saturday 19:49 gbazin
117 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
118 * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
120 2003-08-09 Saturday 19:39 gbazin
122 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
124 2003-08-09 Saturday 19:14 gbazin
126 * modules/access/vcd/cdrom.c: switching to YellowMode2 for reading VCDs apparently created problems for some people so the reading is reverted to XAForm2 and only if this one fails we try YellowMode2. Hopefully that will still allow us to read the SVCD DATA track.
128 2003-08-09 Saturday 14:59 gbazin
130 * src/stream_output/stream_output.c, include/stream_output.h: added an i_padding field to sout_instance_t so we can allocate sout_buffers with a bit more space than asked for (needed for ffmpeg decoding).
131 * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
132 Added support for b frames (bframe=x option) + couple of bug fixes.
134 2003-08-08 Friday 17:08 gbazin
136 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
137 The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
138 * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
140 2003-08-08 Friday 16:50 gbazin
142 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
143 * modules/packetizer/copy.c: fixed segfault
144 * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
146 2003-08-08 Friday 16:41 massiot
148 * modules/gui/macosx/prefs.m: Localized two strings.
150 2003-08-06 Wednesday 12:01 jpsaman
154 2003-08-05 Tuesday 11:54 jpsaman
156 The familiar interface is now officially removed from VLC. The interface is superseeded by the PDA interface for handhelds. It uses Gtk+2 and can be built using the configure option '--enable-pda'.
158 2003-08-05 Tuesday 11:52 jpsaman
160 Added glade2 project file.
162 2003-08-05 Tuesday 11:51 jpsaman
166 2003-08-05 Tuesday 11:49 jpsaman
168 Removing files for Familiar interface (Gtk+1.2 and GPE).
170 2003-08-05 Tuesday 10:39 jpsaman
172 Fixed superflous tuning ;-)
174 2003-08-05 Tuesday 09:35 jpsaman
176 - Enabled tuning for DVB-C and DVB-T cards.
177 - Syncing with old satellite plugin.
180 2003-08-05 Tuesday 08:02 asmax
182 * VLC_AddTarget had a new prototype
184 2003-08-05 Tuesday 01:27 fenrir
186 * sdp: near implemented basic RTP reading (MPA payload type may work when
189 2003-08-04 Monday 23:35 gbazin
191 * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
193 2003-08-04 Monday 23:31 gbazin
195 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
198 2003-08-04 Monday 22:49 fenrir
200 * ts: fixed a segfault when removing PCR stream.
202 2003-08-04 Monday 18:50 fenrir
204 * sdp: begun to implement RTP code. (Not yet usefull)
206 2003-08-04 Monday 12:40 jpsaman
208 Added a error message that the default values are used.
210 2003-08-04 Monday 12:34 jpsaman
212 Tuning succeeds, but have no audio yet. Major cleanup of code.
214 2003-08-04 Monday 12:34 jpsaman
216 Fixed missing headerfile.
218 2003-08-04 Monday 00:48 fenrir
220 * sdp: - fixed loading of file > 1024 bytes.
221 - more processing -> now it should extract enough informations to
222 build RTP/RTSP session.
223 (Does not play anything yet)
225 2003-08-03 Sunday 23:11 gbazin
227 * src/misc/configuration.c, include/configuration.h, src/audio_output/intf.c, include/audio_output.h, modules/gui/gtk/display.[ch]: configuration variables now use vlc_callback_t callbacks (same as the object variables).
228 * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
229 * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
231 2003-08-03 Sunday 20:25 gbazin
233 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
235 2003-08-03 Sunday 16:36 bigben
237 * modules/access_out/http.c :
239 using ability to give parametters to a specific sout module to set user and password fot http access out.
241 new syntax is '#dst{access=http{user=foo,pass=bar}}
243 --sout-http-user and --sout-http-pwd parametters have been deleted.
245 2003-08-03 Sunday 16:22 fenrir
247 * sdp: parse 'a=' field.
249 2003-08-03 Sunday 15:25 fenrir
251 * sdp: begining of a SDP parser. It won't let you play anything for
252 now, it just does (incomplete) parsing.
254 2003-08-03 Sunday 13:49 titer
256 configure.ac : added needed linking flags for BeOS/Zeta
257 Makefile.am : cleaned make packages-beos
259 2003-08-03 Sunday 12:04 fenrir
261 * rtsp: mmmh, close the socket.
263 2003-08-03 Sunday 02:00 fenrir
265 rtsp: connect to an RTSP server, issue a DESCRIBE command and return
266 the answer. It WON'T let you do rtsp as we first need a SDP
267 parser/demuxer, but it is on the way.
269 The idea is to have a generic SDP demuxer that will work with SDP from
272 2003-08-02 Saturday 19:30 bigben
274 * modules/access/http.c
275 - Didn't take into consideration a little change of behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentification information even if there wasn't any.
277 2003-08-02 Saturday 19:16 fenrir
279 * ninput : a little developer documentation.
281 2003-08-02 Saturday 16:43 fenrir
283 * all: some helpers functions for pf_demux_control.
285 2003-08-02 Saturday 15:22 fenrir
287 * all: added a pf_demux_control member to input_thread_t. It is currently
290 2003-08-02 Saturday 14:06 gbazin
292 * ALL: bumped version number to 0.6.2-cvs
293 * modules/video_output/x11/xcommon.c: closing the video window or using the escape key doesn't exit VLC anymore but stop the input instead.
295 2003-08-02 Saturday 01:33 fenrir
297 * ps: clean up and dvd subtitles support.
299 2003-08-01 Friday 20:06 gbazin
301 * modules/mux/mp4.c: support for mov muxing + cleanup.
302 * modules/codec/quicktime.c: small cleanup.
304 2003-08-01 Friday 19:38 fenrir
308 2003-08-01 Friday 19:38 fenrir
310 ts: large rewrite of the TS muxer to produce better TS and support DVD
312 I have added some options:
313 - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
314 case of insuffisant bitrate. (default: disabled).
315 - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
316 to achieve the target. (default: disabled)
317 - pcr : minimum delay between two pcr equal to dts of the video
318 stream (default 100ms)
319 - pcr-soft : minimum delay between two pcr interpolated from the
320 pcr that are equal to dts. (default: none)
322 - bmin/bmax allow to create CBR stream.
323 - Bitrate is calculated on a PCR time.
324 - PCR delay cannot be less than length of a frame of the PCR stream.
325 - PCR soft is used to help when using big PCR delay. It is usefull to
326 produce stream with smoother bitrate variation.
327 - Big PCR delay introduce more latency.
330 Test stability, bugs ...
332 2003-08-01 Friday 18:49 fenrir
334 * ts.c: arggg, bad copy/past.
336 2003-08-01 Friday 18:42 fenrir
338 * stream_output.c: fixed a segfault when muxer isn't specified.
340 2003-08-01 Friday 18:02 fenrir
342 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
343 converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
345 2003-08-01 Friday 17:38 fenrir
347 * index.html,style.css : remove built-in css file. added link to info.html.
349 2003-08-01 Friday 17:30 fenrir
351 * http: added mime type for .css file.
353 2003-08-01 Friday 17:21 fenrir
355 * info: commit the good file...
357 2003-08-01 Friday 09:45 sam
359 * modules/access/http.c:
360 + Coding style fixes.
363 2003-08-01 Friday 08:24 sam
366 + Activated freetype support.
368 + Added a build-dependency on freetype6-dev.
369 + Added a build-dependency on libdvbpsi2-dev.
370 + We now recommend gnome-vlc | wxvlc.
371 + We now suggest fortune-mod.
373 2003-08-01 Friday 00:40 fenrir
375 * configure.ac: audio -> mpga
376 * demux/* : function name consistency.
378 2003-08-01 Friday 00:37 fenrir
380 * mpga: mp3 demuxer written from scratch using ninput.h
382 2003-08-01 Friday 00:26 fenrir
384 * configure.ac: remove old wav and aac directories.
386 2003-08-01 Friday 00:16 fenrir
388 * Modules.am : added aac.c and wav.c
389 * asf/asf.c: better check for invalid header.
391 2003-08-01 Friday 00:09 fenrir
393 * wav.c : big clean up and use ninput.h
395 2003-08-01 Friday 00:08 fenrir
397 * aac.c : big clean up and use ninput.h
399 2003-08-01 Friday 00:05 fenrir
401 au.c : cleaned up and use ninput.h
403 2003-08-01 Friday 00:05 gbazin
405 * src/input/input_clock.c: fixed 2 regressions in 0.6.1. These fixes are actually there to make us more complacent with broken streams.
406 * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
407 * modules/demux/mkv.cpp, modules/demux/avi/libavi.c, modules/demux/mp4/libmp4.c, modules/demux/mpeg/m4v.c: checks for input_SplitBuffer() > 0. (Thanks to Steve Li for pointing this out)
409 2003-08-01 Friday 00:04 fenrir
411 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
414 2003-08-01 Friday 00:00 fenrir
416 * modules.c : include ninput.h
418 2003-08-01 Friday 00:00 fenrir
420 * vlc_common.h: include stdarg.h by default. Required by ninput.h
421 * ninput.h : extracted duplicated stream functions from a lot of
422 demuxers and do a nice (?) API.
423 * stream.c: implement basic streams manipulation. It is just a wrapper
425 * all: added a i_ttl field in network_socket_t to allow per connection ttl
426 setting (in fact only used by access_out/udp.c.
428 2003-07-31 Thursday 23:44 fenrir
430 * all: added a i_ttl field in network_socket_t to allow per connection ttl
431 setting (in fact only used by access_out/udp.c.
433 2003-07-31 Thursday 23:14 massiot
435 Fixed a memory leak (thanks Andy Lindsay !).
437 2003-07-31 Thursday 21:46 gbazin
439 * src/misc/win32_specific.c: change the mode of stdin to _O_BINARY so we can use stdin to read files (thanks to Steve Li).
440 * modules/control/http.c: allow directories of the form "x:\" on win32.
442 2003-07-31 Thursday 21:18 bigben
444 * modules/access/http.c :
445 - using new var_Create/var_Get method to get parametters.
447 2003-07-31 Thursday 20:47 reno
449 * Make vlc compiling !
451 2003-07-31 Thursday 19:24 fenrir
453 * stream_output: * some clean and fixed a little memory leak.
454 * give to access and muxers options. Now you can use:
455 --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
456 works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
459 2003-07-31 Thursday 19:14 fenrir
461 * stream_output: * added some #define for private flags.
462 * now muxer and access_out also receive options like
465 2003-07-31 Thursday 19:10 bigben
467 * modules/access_out/http.c
468 - httpd.c has support for Basic Authentification, so use it !
469 --sout-http-user user --sout-http-pwd password
471 2003-07-31 Thursday 19:02 fenrir
473 * copy.c: Added DVD subtitle support. I still need to commit the TS
476 2003-07-31 Thursday 18:25 bigben
478 * Add support for basic authentification in http access.
482 --http-user user --http-pwd password
486 http://user:password@server/path (2nd parameter overrides the first)
488 2003-07-31 Thursday 17:03 sigmunau
490 modules/misc/freetype.c:
491 - calculate and store size information for each line independently.
494 2003-07-31 Thursday 15:31 jpsaman
496 Updated LIST of modules and configuration options for building.
498 2003-07-31 Thursday 15:30 jpsaman
500 Adding DVB module to support satellite, cable and terestrial DVB streaming. The status is that tuning works, but have had no success with video/audio yet. (Setting of filters does not seem to work perfectly yet.).
502 2003-07-31 Thursday 13:06 sam
504 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
505 * po/: Re-ran toolbox --update-po.
507 2003-07-31 Thursday 12:08 sam
509 * Added and fixed .cvsignore files.
511 2003-07-31 Thursday 11:02 sam
513 * Makefile.am: Really put po before ., not . after everything else. Fixed the
514 Mozilla plugin build while preserving the fix for VLC.app.
516 2003-07-31 Thursday 08:18 zorglub
518 * modules/control/joystick.c
519 * Allow the user to remap the actions.
520 * Improved the strings (please check)
521 * Prevent 0 seconds seeks
524 * partial HTML validation fixes
527 * src/stream_output/announce.c
528 * minor fixes (thanks sam)
530 2003-07-30 Wednesday 21:09 gbazin
532 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
533 * src/input/input_programs.c: check for "" descriptions in AddES().
535 2003-07-30 Wednesday 12:21 jpsaman
537 Updating design of PDA Gtk2 interface
539 2003-07-30 Wednesday 12:20 jpsaman
541 Updating design of PDA Gtk2 interface.
543 2003-07-30 Wednesday 02:00 fenrir
546 - added new HQ mode (recent ffmpeg only). hq now accept "simple",
547 "bits" and "rd" as paramters.
548 - automaticaly try stereo mode encoding when failed with more
549 than 2 channels. (eg a52 -> mpga)
551 2003-07-29 Tuesday 23:55 gbazin
555 2003-07-29 Tuesday 23:50 gbazin
557 * configure.ac: added the svlc shortcut for the skins.
558 * install-win32: removed the custom link in the start menu.
560 2003-07-29 Tuesday 23:01 gbazin
562 * ChangeLog: updated the changelog for the release
564 2003-07-29 Tuesday 22:25 gbazin
566 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
568 2003-07-29 Tuesday 22:20 gbazin
570 * src/video_output/video_output.c: fixed potential segfault.
571 * configure.ac: don't bail out if matroska headers are not found.
573 2003-07-29 Tuesday 21:56 gbazin
575 * toolbox: fixed typo in the changelog rule.
577 2003-07-29 Tuesday 21:46 gbazin
579 * modules/video_output/directx/events.c: compilation fix.
581 2003-07-29 Tuesday 21:14 gbazin
583 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
584 * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
585 We also lower the priority if there is no DISPLAY env variable.
586 * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
587 * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
588 * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
589 * share/vlc_win32_rc.rc: compilation fix.
591 2003-07-29 Tuesday 18:51 fenrir
593 * http.c: under linux if no directory is specified search "share/http"
594 and then DATA_PATH"/http".
596 2003-07-29 Tuesday 17:42 gbazin
598 * configure.ac: bumped version number to 0.6.1.
599 Enabled matroska support by default.
600 * extras/MacOSX/*: bumped version number to 0.6.1.
601 * INSTALL.win32: instructions update.
602 * share/Makefile.am: included the html files for the http interface.
603 * po/*: ran ./toolbox --update-po.
605 2003-07-29 Tuesday 09:32 sam
607 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
610 2003-07-28 Monday 22:46 gbazin
612 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
614 2003-07-28 Monday 21:41 massiot
616 * configure.ac: Worked around a bug in the OS X linker, with multiply
617 defined symbols and libmp3lame
618 * Makefile.am: Build po before . because we need the po files to build
620 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
621 * OS X interface: cosmetics
623 2003-07-28 Monday 20:25 jpsaman
625 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
627 2003-07-28 Monday 20:23 jpsaman
629 Added NEWS for iPaq port.
631 2003-07-28 Monday 20:23 jpsaman
633 Updated build scripts:
634 - enabled video4linux for WebCams on handhelds
635 - enabled PDA Gtk2 interface instead of familiar interface
636 - enabled stream output and transcoding
638 2003-07-28 Monday 18:02 massiot
640 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
641 now used to browse through the DVD menus.
643 2003-07-28 Monday 13:19 massiot
645 * Fixed my last commit.
647 2003-07-28 Monday 07:16 fenrir
649 * rc: Fixed a bug with seek command.
650 Added support of "seek n%" (Usefull when mux_rate is nul )
652 2003-07-28 Monday 07:05 jpsaman
654 Added PDA images to Makefile.am
656 2003-07-27 Sunday 23:58 fenrir
658 * sub: does not issue an error message when sub-file is empty.
660 2003-07-27 Sunday 23:05 hartman
662 * Brought the new options system to the OSX gui.
663 and some small fixes.
665 2003-07-27 Sunday 21:35 jpsaman
667 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
669 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
671 2003-07-27 Sunday 16:20 gbazin
673 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
675 2003-07-27 Sunday 16:14 gbazin
677 * modules/audio_output/alsa.c: bail out if the device is already in use.
679 2003-07-27 Sunday 15:49 gbazin
681 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
683 2003-07-27 Sunday 14:10 massiot
685 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
686 - there should be fewer resampling, particularly on DVD chapter changes
687 - when you unpause a DVD, VLC will wait for the drive to spin up, so you
688 won't lose several seconds of movies
690 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
691 mode, make the interface take that into account.
693 2003-07-27 Sunday 12:31 ipkiss
695 * All: Removed the win32 plugin; wxwindows rulez :)
697 2003-07-26 Saturday 18:54 titer
699 freetype.c: basic YUY2 rendering (Y only)
701 2003-07-26 Saturday 15:36 gbazin
703 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
705 2003-07-26 Saturday 15:34 fenrir
707 ffmpeg: fix potential overread for mpeg4 with vol.
709 2003-07-26 Saturday 14:19 gbazin
711 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
713 2003-07-26 Saturday 14:04 ipkiss
715 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
716 value was always true...)
718 2003-07-26 Saturday 12:41 gbazin
720 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
722 2003-07-25 Friday 22:50 gbazin
724 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
725 * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
727 2003-07-25 Friday 13:24 gbazin
729 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
730 * modules/gui/wxwindows/wxwindows.cpp: oops.
732 2003-07-25 Friday 11:37 gbazin
734 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
735 * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
737 2003-07-25 Friday 11:33 gbazin
739 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
740 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
742 2003-07-25 Friday 01:11 hartman
744 * subsdec now uses the new options code.
746 2003-07-25 Friday 01:09 hartman
750 2003-07-25 Friday 01:09 hartman
752 * Largely updated nl.po
755 2003-07-24 Thursday 23:21 gbazin
757 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
759 2003-07-24 Thursday 22:58 gbazin
761 * src/misc/modules.c: if module_Need() was passed an interface module name, respect this choice even if vlc was run with a specific interface shortcut.
763 2003-07-24 Thursday 22:05 sam
765 * modules/access/v4l/v4l.c:
766 + Removed my name from this file, I didn't contribute anything major to it.
767 + Added strerror(errno) where adequate, as well as additional debug
768 information, hopefully more useful than "cannot open".
770 2003-07-24 Thursday 21:50 gbazin
772 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
773 * modules/misc/freetype.c: bail out if no font has been specified.
774 * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
776 2003-07-24 Thursday 20:34 sam
779 + Run autopoint with the -f flag.
780 + Remove stamp files in the bootstrap process.
782 2003-07-24 Thursday 19:30 sigmunau
784 ignore CR characters wherever they might be.
785 A little better line spaceing, but I still don't understand what this is all
788 2003-07-24 Thursday 19:07 sigmunau
790 fixed a nasty code duplication where the same function call was two places
791 with just a few lines in between, but in separate #if cases.
793 2003-07-24 Thursday 18:30 bigben
795 * "frequency=" is channel frequency in kHz again
797 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
800 2003-07-24 Thursday 18:27 bigben
802 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
803 * shows a warning if frequency is in "previous syntax range"
805 2003-07-24 Thursday 17:31 gbazin
807 * modules/gui/wxwindows/open.cpp: compilation fix.
809 2003-07-24 Thursday 16:07 gbazin
811 * modules/gui/wxwindows/*: added support for input options in the open dialog.
812 The stream output and subtitles options use them and you can also add options in the MRL itself.
814 2003-07-23 Wednesday 23:05 gbazin
816 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
817 * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
818 * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
820 2003-07-23 Wednesday 22:55 massiot
822 * Updated po files. STRINGS ARE FROZEN !!!
824 2003-07-23 Wednesday 22:02 jpsaman
826 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
828 2003-07-23 Wednesday 22:01 gbazin
830 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
831 eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
832 Beware, the object in which you create the var must be attached to a parent for this to work (otherwise we can't navigate the parents hierarchy to find the value to inherit).
834 * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
836 2003-07-23 Wednesday 21:45 hartman
838 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
840 * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
841 * modules/misc/freetype.c: Bring the config options in here to the variable structure.
842 Fix the linespacing. Dnumgis, it works, just define another linespacing :)
844 2003-07-23 Wednesday 19:11 titer
846 freetype.c : use the default BeOS font on BeOS
848 2003-07-23 Wednesday 17:31 ipkiss
850 * modules/gui/skins/src/banks.cpp: removed a useless event I had
853 2003-07-23 Wednesday 09:14 asmax
855 * all: fixed depcomp failure
857 2003-07-23 Wednesday 07:37 jpsaman
859 When recv() returns -1 a bug is triggered inside RTPRead() and RTPChoose(). The return value of Read() is then -1. The test "if (!i_ret) return 0;" will be false and the function will continue resulting in segfault while copying from buffers that are in an undetermined state. The correct test is "if (i_ret<0) return 0;".
861 2003-07-23 Wednesday 01:28 gbazin
863 * modules/misc/sap.c: oops, compilation fix.
865 2003-07-23 Wednesday 01:13 gbazin
867 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
868 * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
869 * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
870 * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
872 All these changes allow you to specify input specific options.
873 eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
874 Here the ":sout" option will only apply to yourvideo.mpeg.
875 "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
877 TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
878 - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
880 2003-07-22 Tuesday 22:02 hartman
882 * Fix Makefiles for removed .rle fonts
884 2003-07-22 Tuesday 20:49 hartman
887 - Removed all the RLE subtitle font code.
888 - Removed the .rle and even older .psf font files.
889 - Moved the filesubtitle code from spudec to subsdec.
890 - spudec is again DVD only.
892 2003-07-22 Tuesday 20:25 bigben
894 frequency is nom frequency in MHz * 16, as for the v4l input.
895 Breaks compatibility with previous syntax...
897 2003-07-22 Tuesday 18:06 gbazin
899 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
901 2003-07-22 Tuesday 15:59 gbazin
903 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
904 * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
906 2003-07-22 Tuesday 13:58 bigben
908 * We're finally parsing all parameters (including standard)
909 * syntax is now (roughly) the same as for the v4l input
910 ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
911 * old syntax is still working
912 * norm can be "pal", "secam", "ntsc" or any hexa value
914 2003-07-21 Monday 23:53 fenrir
916 * http: added "del" and "empty" control. (for playlist). Corrected
920 2003-07-21 Monday 19:45 jpsaman
924 2003-07-21 Monday 19:38 jpsaman
926 Added missing familiar-playlistb16x16.xpm
928 2003-07-21 Monday 19:25 jpsaman
930 Updated build rules for the Sharp Zaurus.
932 2003-07-21 Monday 19:19 jpsaman
934 Updated build rules for iPaq.
936 2003-07-21 Monday 18:24 gbazin
938 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
940 2003-07-21 Monday 17:48 gbazin
942 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
944 2003-07-21 Monday 17:29 gbazin
946 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
948 2003-07-21 Monday 01:38 hartman
950 * vlc.ebuild: disabled kde, fixed mad and freetype support
951 * Makefile.am: added html files for http intf to macosx.
952 windows and beos probably need to do this too.
954 2003-07-20 Sunday 23:46 gbazin
956 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
958 2003-07-20 Sunday 23:30 gbazin
960 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
963 2003-07-20 Sunday 23:05 sigmunau
965 removed some c++ style comments, fixed some untrue comments, moved a
968 2003-07-20 Sunday 22:16 hartman
970 * Update of language files
972 2003-07-20 Sunday 22:06 hartman
974 * bumped up version to 0.6.1-test1
976 2003-07-20 Sunday 21:41 hartman
978 * Set the default font on Mac OS X to the system font.
980 2003-07-20 Sunday 21:28 gbazin
982 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
984 2003-07-20 Sunday 20:54 hartman
986 * removed matrox support, since the modules is broken
987 http://bugs.gentoo.org/show_bug.cgi?id=24910
989 2003-07-20 Sunday 20:42 ipkiss
991 * modules/gui/skins/*: removed useless code
993 2003-07-20 Sunday 20:33 gbazin
995 * src/input/input_ext-plugins.c: fixed previous commit.
996 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
998 2003-07-20 Sunday 19:48 hartman
1000 * README.MacOSX.rtf: updated section on subtitles.
1001 * vlc.ebuild: added amd64 keyword. changed script to use emake again.
1002 Removed MODULES from the doc installation.
1003 * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
1004 * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
1005 "An Opensource Media Player" to "VLC media player".
1006 * other: added the new transcoding codecs, channels option and SAP option
1007 to the stream output dialog.
1009 2003-07-20 Sunday 16:56 ipkiss
1011 * modules/misc/freetype.c: compilation fix for windows
1013 2003-07-20 Sunday 16:26 sigmunau
1015 Draw the text in the U and V planes as well. Removes the transparency effect.
1016 Also check which chroma is in use and give an error message if it isn't
1019 Someone (possibly me) should write some renderer functions for other
1022 2003-07-20 Sunday 15:33 gbazin
1024 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
1026 2003-07-20 Sunday 15:17 gbazin
1028 * src/input/input_ext-plugins.c: in input_FillBuffer(), if we can't immediately allocate a new buffer, try until we manage to get one.
1030 2003-07-20 Sunday 12:34 sigmunau
1032 some cleanup in file info code, add fourccs in hex form ( some users want
1033 that ), add audio bitrate when available (untested)
1035 2003-07-20 Sunday 12:22 gbazin
1037 * modules/gui/wxwindows/preferences.cpp: windows can't have open _and_ save file dialogs so only use open file dialogs on win32 in the preferences menu.
1038 * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
1040 2003-07-20 Sunday 10:38 gbazin
1042 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
1043 * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
1045 2003-07-20 Sunday 08:30 zorglub
1047 modules/control/joystick.c: Joystick control module (linux only)
1049 disabled by default, use --enable-joystick & --extraintf joystick
1052 left-right: variable speed seek
1053 up-down: browse the playlist
1054 button 1: play/pause
1055 button 2: fullscreen
1057 2003-07-19 Saturday 16:33 gbazin
1059 * modules/gui/wxwindows/*: proper characters encoding conversions.
1060 Override the popup menu only for the main interface.
1062 2003-07-19 Saturday 15:25 sigmunau
1064 alsa is only available on linux
1066 2003-07-19 Saturday 15:15 sigmunau
1068 Render the glyph for each character only once, and not once for each frame.
1069 Should speed up things a bit.
1071 2003-07-19 Saturday 15:12 fenrir
1073 * mp4: parse another box.
1075 2003-07-19 Saturday 14:41 sigmunau
1077 Use proper linespacing
1079 2003-07-19 Saturday 14:22 gbazin
1081 * src/libvlc.c: use UTF-8 internally on win32.
1083 2003-07-19 Saturday 14:14 sigmunau
1085 fix linking with iconv for the spudec module
1087 2003-07-19 Saturday 11:29 sam
1089 * Makefile.am: Fixed the plugins' target directory location.
1091 2003-07-19 Saturday 00:02 hartman
1093 * NEWS: added some more stuff for the upcoming 0.6.1
1094 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
1096 2003-07-18 Friday 23:50 hartman
1098 * add a #include <errno.h>
1100 2003-07-18 Friday 23:41 hartman
1102 * Add -liconv to the ldflags of the spudec module.
1103 * Add -framework Carbon to the ldflags of the spudec module when Carbon is
1104 present. freetype-config unfortunatly omits this on MacOSX.
1106 I think I did this correctly, but it might be wise to review this :)
1108 2003-07-18 Friday 20:52 gbazin
1110 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
1111 * src/misc/win32_specific.c: added an --high-priority config option on win32 to increase the priority of the process (default enabled for now so the behaviour isn't changed.)
1113 2003-07-18 Friday 20:16 hartman
1115 * had forgotten to actually activate mozilla :)
1117 2003-07-18 Friday 20:06 gbazin
1119 * modules/audio_output/alsa.c: alsa is now the default audio output.
1120 * src/misc/configuration.c: removed unnecessary line.
1121 * modules/gui/skins/parser.*: small cosmetic change.
1123 2003-07-18 Friday 20:00 hartman
1125 * mozilla support enabled
1126 * added USE mad and libid3tag
1127 * added mp3lame capability to ffmpeg.
1128 * updated wxGTK requirements to 2.4.1
1130 2003-07-18 Friday 19:26 titer
1132 Added 'CDVC' fourcc (another one for DV video)
1134 2003-07-18 Friday 14:18 gbazin
1136 * modules/gui/wxwindows/wxwindows.cpp: oops.
1138 2003-07-18 Friday 13:22 gbazin
1140 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
1142 2003-07-18 Friday 11:39 gbazin
1144 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
1145 * modules/gui/wxwindows/*: fix for popup menu placement.
1147 2003-07-17 Thursday 22:54 gbazin
1149 * src/playlist/playlist.c: fixed recent playlist breakage.
1151 2003-07-17 Thursday 18:58 gbazin
1153 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
1155 2003-07-17 Thursday 17:30 gbazin
1157 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
1158 Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
1159 + misc small enhancements.
1161 * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
1162 The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
1164 2003-07-17 Thursday 16:34 sam
1166 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
1168 * src/stream_output/announce.c: Compilation fix.
1170 2003-07-17 Thursday 15:49 sam
1172 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
1173 if $FOO contains spaces. Worked around the problem.
1175 2003-07-17 Thursday 14:54 sam
1177 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
1180 2003-07-17 Thursday 14:28 sam
1182 * src/stream_output/announce.c:
1184 + Speed optimizations in split().
1185 + More coding style fixes.
1187 2003-07-17 Thursday 14:10 sam
1189 * src/stream_output/announce.c:
1190 + Coding style fixes.
1191 + Use memcpy() instead of for() loops.
1193 2003-07-17 Thursday 13:09 sam
1195 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
1196 current directory but looked for in the parent directory.
1198 2003-07-17 Thursday 13:01 sam
1201 + New debhelper file.
1203 + Updated debhelper build-dependency to (>= 3.4.4) because we now
1205 + Use ${misc:Depends} everywhere.
1207 2003-07-17 Thursday 12:06 sam
1209 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
1210 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
1212 2003-07-17 Thursday 09:25 sigmunau
1214 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
1215 mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
1217 2003-07-16 Wednesday 21:42 sam
1219 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
1220 directory, because that's where Gentoo puts it.
1222 2003-07-16 Wednesday 17:19 gbazin
1224 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
1226 2003-07-16 Wednesday 17:17 gbazin
1228 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
1230 2003-07-16 Wednesday 16:33 sam
1232 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
1234 2003-07-16 Wednesday 16:06 sam
1236 * configure.ac: complain when mozilla-config isn't found.
1238 2003-07-16 Wednesday 15:52 sam
1241 + Minor indentation fix.
1243 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
1245 + Re-ran toolbox --update po.
1247 2003-07-16 Wednesday 15:40 sam
1250 + Prepared my next Debian upload.
1252 + Set policy to 3.6.0. No changes required.
1253 + Extended the package description.
1255 2003-07-16 Wednesday 15:32 sam
1257 * modules/access/http.c:
1258 + Fixed gcc 3 warnings (type punning).
1259 * modules/access/mms/mmstu.c:
1260 + Fixed a gcc 3 warning (long constant).
1262 2003-07-16 Wednesday 15:25 sam
1264 * modules/video_output/x11/xcommon.c: Select events in the video subwindow
1265 instead of the base window, because newer versions of Mozilla select
1266 ButtonPress for the window it gives us, and XSelectInput only allows
1267 one client to select this event.
1269 2003-07-15 Tuesday 18:12 sigmunau
1271 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
1272 documentation does not include information on which headers each file
1273 includes, since this information isn't correct.
1275 Clarified and doxygenized some of the documentation on subpictures
1277 2003-07-15 Tuesday 18:01 alexis
1279 Update for the spec files.
1281 2003-07-15 Tuesday 16:07 gbazin
1283 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
1285 2003-07-15 Tuesday 13:12 gbazin
1287 * modules/mux/mpeg/ps.c,ps.c: the ps muxer can now create mpeg system (mpeg1) files as well. Also modified the ps muxer to output streams with system headers.
1289 2003-07-14 Monday 22:25 sigmunau
1291 had to forget something :)
1293 2003-07-14 Monday 21:32 sigmunau
1295 All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances.
1297 include/video_output.h: added some members needed by text renderer modules
1298 src/video_output/video_output.c: load and unload text renderer module when needed
1299 src/video_output/video_text.c: implemented some functions to show text on the video
1300 include/osd.h: exported the functions to show text
1301 modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
1302 modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
1303 configure.ac: changes "osdtext" to "freetype" some places
1304 modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles
1305 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
1306 modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
1307 modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
1308 src/misc/modules.c: included osd.h as it seems to be needed to export symbols
1310 final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
1312 2003-07-14 Monday 20:36 sigmunau
1314 toolbox: made a --add-include that can be used by doxygen to get proper
1315 includes in the .h files, since they are parsed out of context by
1317 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
1318 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
1320 With these changes, and a slightly patched version of doxygen (which you can
1321 get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
1322 be able to get some useful documentation out of the vlc sources.
1324 2003-07-14 Monday 16:10 gbazin
1326 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
1328 2003-07-13 Sunday 19:58 massiot
1330 * Only allow 4x fast-forward, since 8x won't work on low-end machines,
1331 and our dear users report it as a bug.
1333 2003-07-13 Sunday 14:55 gbazin
1335 * modules/gui/skins/*: removed unused GTK2_SKINS code.
1337 2003-07-13 Sunday 13:18 gbazin
1339 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
1341 2003-07-13 Sunday 12:52 sigmunau
1345 2003-07-13 Sunday 12:35 massiot
1347 * modules/demux/mpeg: 0x06 stream type can be used for something else
1348 than A/52, so disabled it for the moment (we should actually check for
1349 the presence of a descriptor).
1351 2003-07-13 Sunday 12:15 massiot
1353 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
1354 would progressively empty on some DVDs.
1356 2003-07-12 Saturday 13:33 gbazin
1358 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
1360 2003-07-12 Saturday 00:56 fenrir
1362 * http.c : fix definition conflict under OS X (at least).
1364 2003-07-11 Friday 23:36 gbazin
1366 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
1367 * NEWS: update in preparation for 0.6.1.
1369 2003-07-11 Friday 23:14 gbazin
1371 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
1372 * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey.
1373 * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
1375 2003-07-11 Friday 19:29 fenrir
1377 * disabled by default. (It's a nice security hole for those)
1379 2003-07-11 Friday 18:21 fenrir
1381 * index: little fix for refresh url.
1384 2003-07-11 Friday 18:19 fenrir
1386 * http: * fix for double // under linux.
1387 * another useless feature: can browse local files (for sout)
1389 2003-07-11 Friday 11:58 gbazin
1391 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
1392 Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
1393 Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
1395 2003-07-11 Friday 09:50 gbazin
1397 * include/httpd.h: compilation fix.
1398 * modules/control/http.c: win32 fixes.
1400 2003-07-11 Friday 08:04 sam
1402 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
1404 2003-07-11 Friday 07:13 gbazin
1406 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
1408 2003-07-10 Thursday 23:55 fenrir
1410 * mmstu: workaround for some streams. (missing 0x11 answer).
1412 2003-07-10 Thursday 22:37 fenrir
1414 * httpd: fix a segfault.
1416 2003-07-10 Thursday 22:29 fenrir
1418 * all: samples pages for http interface.
1420 2003-07-10 Thursday 22:24 fenrir
1422 * http: rework of the http interface.
1424 There is no more hardcoded html page. The interface recursively parse a
1425 directory, exporting all files. All .htm/.html are parsed, and special
1426 macro are used. I will commit somes samples pages in share/http and I
1427 hope documentations.
1429 TODO: - (re)implement access control in httpd (but in a useable way).
1430 - clean login/password management. (for now .access protects
1434 2003-07-10 Thursday 18:29 zorglub
1436 * http: added support for user/pass (--http-user & --http-pass)
1438 * httpd: removed hard-coded user/pass for admin page.
1439 (now: --http-admin-pass & --http-admin-user )
1441 2003-07-10 Thursday 11:15 adn
1443 now messages can be saved to a file
1445 2003-07-10 Thursday 07:08 sam
1447 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
1448 filename in a package.
1450 2003-07-10 Thursday 01:33 fenrir
1452 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
1454 2003-07-10 Thursday 00:47 hartman
1456 * fixed glide header detection
1457 * added matroska, dvb and pvr USE vars.
1458 * enabled support for flac.
1459 * removed libdv support since it's deprecated
1460 * enabled freetype support if USE=truetype
1461 * enabled satellite support if USE=dvb
1462 * added local USE variable pvr to compile with pvr support
1463 * added local USE variable matroska to compile with experimental matroska
1464 support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
1466 2003-07-09 Wednesday 22:10 gbazin
1468 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
1469 ogg files. Make the check a bit more strict.
1471 2003-07-09 Wednesday 21:42 gbazin
1473 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
1474 * src/audio_output/output.c: reverted a recent change that was screwing up the proper scheduling of audio samples after a starvation. That should improve the heavy resampling we currently have after a pause.
1475 * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
1477 2003-07-09 Wednesday 13:52 sam
1479 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
1481 2003-07-09 Wednesday 10:59 adn
1483 corrected a newbie notation
1485 2003-07-09 Wednesday 09:30 adn
1487 a "clear" button now allows to clear the messages' text window
1489 2003-07-09 Wednesday 01:31 hartman
1491 * don't sleep while committing.
1493 2003-07-09 Wednesday 01:30 hartman
1495 * Update next/previous item routines. it descends from next chapter to
1496 next title to next playlistitem. The old code for this was buggy. This
1497 should work better. Especially for CDDA's, since we previously didn't support
1500 2003-07-08 Tuesday 16:21 sam
1502 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
1505 2003-07-08 Tuesday 13:40 sam
1507 * bootstrap: Removed dashes from makefile variables.
1509 2003-07-08 Tuesday 13:13 sam
1511 * po/: Updated pofiles using the new toolbox.
1513 2003-07-08 Tuesday 13:09 sam
1516 + Removed a useless use of cut.
1517 + Do not fail in the "clean" rule if no targets were built.
1519 + Propagate $(srcdir) to toolbox.
1521 + Do not include .moc files in POTFILES.in.
1522 + Fixed the generation of MSVC project files (untested).
1524 2003-07-07 Monday 18:14 sam
1526 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
1529 2003-07-07 Monday 17:01 sam
1531 * AUTHORS: Added Olivier Aubert.
1532 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
1534 2003-07-07 Monday 16:59 sam
1536 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
1537 compiles cleanly (to build the medicacontrol.so library you need to cd to
1538 that directory and "make medicacontrol.so") but untested.
1539 * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
1542 2003-07-07 Monday 16:53 sam
1544 * bootstrap: The "clean" rule now also removes generated sources.
1546 2003-07-07 Monday 15:50 gbazin
1548 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
1549 * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
1550 * modules/stream_out/standard.c: clean-up.
1552 2003-07-07 Monday 14:56 massiot
1554 Do not link twice with -logg under Darwin.
1556 2003-07-07 Monday 12:04 sam
1558 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
1560 2003-07-07 Monday 07:14 adn
1562 * now spaces are allowed in SAP annouces.
1564 2003-07-06 Sunday 23:14 massiot
1566 Fixed Mac OS X build.
1568 2003-07-06 Sunday 18:20 gbazin
1570 * install-win32: fixed my last commit.
1572 2003-07-06 Sunday 16:35 sigmunau
1574 Makefile.am: pass version strings to windres
1575 share/vlc_win32_rc.rc: provide some version info in the vlc binary
1576 If all is well, this should not break msvc build, but binaries built
1577 with msvc will have version 0.0.0
1579 2003-07-06 Sunday 16:22 gbazin
1581 * INSTALL.win32: added an instruction for using tar to extract the contrib.
1582 * modules/stream_out/transcode.c: added mp3 fourcc.
1584 2003-07-06 Sunday 16:13 gbazin
1586 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
1587 Added a couple of transcoding codecs (WMV2, MJPG, mp3).
1588 The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
1589 * install-win32: start menu shortucts are installed in the "All Users" section.
1590 * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
1592 2003-07-05 Saturday 21:31 alexis
1596 2003-07-05 Saturday 15:35 sam
1598 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
1599 Do not unload the WxWindows plugins on Unix, because they might be linked
1600 with Gtk which makes evil use of atexit().
1602 2003-07-05 Saturday 15:00 zorglub
1604 * sap.c: Improved IPv6 multicast detection
1607 - coding style fixes
1608 - fixed port detection in IPv6 addresses (with ':' inside)
1610 2003-07-05 Saturday 14:47 sam
1612 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
1613 woody package build.
1615 + Remove config.h.in and config.h before running autoheader.
1616 + Added "set -e" for better error tracking.
1617 + Call autoheader and automake after autoconf so that the first build does
1618 not need to call autoheader.
1619 * debian/woody-buildpackage:
1620 + Removed that script and put the code in toolbox.
1622 + Added a build-dependency on libmatroska-dev.
1624 + Activated Matroska support.
1625 + Re-enabled dh_installchangelogs.
1627 2003-07-04 Friday 19:00 titer
1629 logo.c : gcc != 3 compile fix
1631 2003-07-04 Friday 16:35 sam
1633 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
1635 * debian/rules: Build builtins in the first compile pass, and build plugins
1636 and PIC builtins in the second pass, so that PIC and non-PIC never get
1638 * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
1639 * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
1640 * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
1642 2003-07-04 Friday 15:20 adn
1644 * Added a SAP Announces Button for wxWindows
1646 2003-07-04 Friday 14:56 sam
1649 + Disabled a redundant BUILT_SOURCES variable.
1650 * debian/woody-buildpackage:
1651 + Disable skins for woody (no WxWindows).
1652 + Do not build a diff since we always use the pristine tarball.
1654 2003-07-04 Friday 14:26 adn
1656 * bug fix, @ is not necessary in fact ;)
1658 2003-07-04 Friday 14:06 adn
1660 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
1661 systematically sent separately.
1663 * Multicast IP form is "@IP" and not "IP". Right ?
1665 2003-07-04 Friday 13:53 sam
1667 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
1668 build errors are never ignored.
1670 2003-07-04 Friday 12:20 adn
1672 * Added a Miscellaneous Panel in wxwindows stream output.
1674 * Added a SAP Announce button in this panel.
1676 2003-07-03 Thursday 19:25 garf
1678 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
1680 2003-07-03 Thursday 12:20 sam
1682 * debian/rules: Fixed a zshism in a variable's pattern substitution.
1684 2003-07-03 Thursday 11:23 sam
1686 * bootstrap, Makefile.am: Slightly reduced build verbosity.
1688 2003-07-03 Thursday 09:37 sam
1690 * Makefile.am: Fixed the installation of plugins that were going one
1693 2003-07-03 Thursday 03:35 sam
1695 * debian/rules: Fixed the package generation on !x86.
1696 * .cvsignore: Do not ignore the m4 directory.
1698 2003-07-03 Thursday 02:56 sam
1701 + If a builtin has been rebuilt, rebuild vlc.
1702 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
1704 2003-07-03 Thursday 00:11 fenrir
1706 * ps: fix a dead loop with mis-detected file or bad content.
1708 2003-07-02 Wednesday 22:47 sam
1710 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
1713 2003-07-02 Wednesday 20:01 gbazin
1715 * toolbox: fixed ./toolbox --distclean
1717 2003-07-02 Wednesday 18:44 zorglub
1719 * httpd.c: fixed a french string
1721 * sap.c: use defines
1723 2003-07-02 Wednesday 16:12 sam
1725 * debian/changelog: Debian-specific changelog for a pending upload.
1727 2003-07-02 Wednesday 14:08 sam
1729 * bootstrap: Fix for the Mozilla plugin build.
1731 2003-07-02 Wednesday 13:50 sam
1733 * bootstrap: Guaah. Typo.
1735 2003-07-02 Wednesday 13:32 sam
1737 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
1738 is actually nicer this way.
1740 2003-07-02 Wednesday 11:21 sam
1743 + The clean rule properly removes generated objects.
1744 + Optimized recursive builds.
1746 + Fixed a typo in the changelog installation.
1748 2003-07-02 Wednesday 09:30 alexis
1750 Updated vlc.spec file for Linux Mandrake.
1752 2003-07-01 Tuesday 21:32 fenrir
1754 * http: removed a too verbose message, make vim happier.
1756 2003-07-01 Tuesday 19:17 sam
1759 + Fixed a == test bashism.
1761 * toolbox, vlc-config.in.in: Cosmetic changes.
1762 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
1764 2003-07-01 Tuesday 18:28 sam
1766 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
1767 obsolescent by the latest ones.
1769 2003-07-01 Tuesday 17:46 sam
1771 * configure.ac: Ooops, got the attribute(packed) check upside-down.
1773 2003-07-01 Tuesday 17:28 sam
1775 * bootstrap: Fixed detection of older automake version that advertise
1776 themselves as 1.[0-5]-* instead of 1.[0-5].*.
1778 2003-07-01 Tuesday 17:14 sam
1780 * configure.ac: Added a compiler check for __attribute__((__packed__)).
1782 2003-07-01 Tuesday 16:34 sam
1784 * vlc-config.in.in: Used printf instead of a sed construct, just in case
1785 we reach 200 plugins one day, because Solaris (did I mention it sucked?)
1788 2003-07-01 Tuesday 16:25 sam
1791 + Removed the Modules.am generation. To build module/foo/libfoo.so, you
1792 now need to cd modules/foo and make libfoo.so.
1793 + Workaround for Solaris sed. Which sucks. Did I mention that before?
1795 2003-07-01 Tuesday 15:06 sam
1797 * configure.ac: Added a --with-v4l option like in VLS.
1799 2003-07-01 Tuesday 14:25 sam
1801 * m4/vlc.m4: output all modules to vlc-config, not just those who define
1803 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
1804 systems such as our beloved Solaris.
1806 + Regenerated vlc.pot.
1807 + Updated British translation.
1808 + Fixed fuzzy entries in the French translation.
1810 2003-07-01 Tuesday 13:13 sam
1812 * Makefile.am: Gaaaaah, forgot to rename headers again!
1814 2003-07-01 Tuesday 13:12 sam
1816 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
1817 dialog (Fixes: #946).
1819 2003-07-01 Tuesday 12:56 sam
1821 * include/error.h: Renamed this file to include/vlc_error.h to avoid name
1822 conflicts. Most headers in that directory should probably be renamed to
1823 their vlc_ equivalent.
1825 2003-07-01 Tuesday 12:50 sam
1828 + Forward AM_MAKEFLAGS through recursive makefiles.
1829 + Removed the plugins and builtins rules. This causes libintl to be built
1832 + Enabled recursive builds of plugins and builtins.
1836 + Next upload will fix bug #199427.
1838 2003-07-01 Tuesday 12:01 sam
1840 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
1842 2003-07-01 Tuesday 11:58 sam
1844 * toolbox: use nawk instead of awk (Fixes: #780).
1846 2003-07-01 Tuesday 11:58 sam
1848 * HACKING: updated doc to match the new build.
1850 2003-07-01 Tuesday 09:00 adn
1852 * I am just a boulet :(
1854 2003-07-01 Tuesday 08:55 adn
1856 * little fix, sorry !
1858 2003-07-01 Tuesday 08:30 adn
1860 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
1862 * added a link to return to the main administration page after a kick or ban operation
1864 2003-06-30 Monday 20:44 gbazin
1866 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
1868 2003-06-30 Monday 20:08 gbazin
1870 * modules/stream_out/transcode.c: compilation fix.
1872 2003-06-30 Monday 01:52 hartman
1874 * remove debug statements.
1876 2003-06-30 Monday 01:51 hartman
1878 * modules/gui/macosx/controls.m:
1879 * modules/gui/macosx/intf.m:
1880 - Our Next/Previous commands now go from chapter trough title trough playlist.
1881 - We weren't checking for titles without chapters, which made using CDDA
1883 * modules/gui/macosx/playlist.m: An improved way to delete selected items.
1884 - also fixes a bug where only half the items selected in the playlist got
1887 2003-06-29 Sunday 22:07 gbazin
1889 * modules/visualization/xosd/xosd.c: lowered the module's score.
1891 2003-06-29 Sunday 20:58 gbazin
1893 * configure.ac, modules/mux/ogg.c, modules/stream_out/transcode.c: vorbis transcoding support (the transcoder still doesn't support vorbis decoding though, so no vorbis -> else transcoding)
1895 2003-06-29 Sunday 20:15 sam
1897 * toolbox: fuck OS X!
1899 2003-06-29 Sunday 19:15 fenrir
1901 * m3u: remove useless debug messages, fix element insertion.
1903 2003-06-29 Sunday 19:12 sam
1906 + Enabled the video4linux input plugin.
1908 2003-06-29 Sunday 19:04 sam
1910 * toolbox: syntax fix for OS X's retarded sed.
1912 2003-06-29 Sunday 14:57 sam
1914 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
1916 2003-06-29 Sunday 14:00 ipkiss
1918 * fr.po: some new translations + fixes
1920 2003-06-29 Sunday 00:14 hartman
1922 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
1923 finally fixed, confirmed etc.
1924 * doc/fortunes.txt: one more
1926 2003-06-28 Saturday 23:56 fenrir
1928 * ffmpeg: disable direct rendering when width or height aren't a multiple
1929 of 16 (on the fly not only based upon header).
1931 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
1932 use http interface with http streaming).
1934 2003-06-28 Saturday 21:27 fenrir
1936 * input: close all vouts (not only the first one).
1938 2003-06-28 Saturday 21:18 fenrir
1940 video_output.c: should fix playback of file with multiple video track,
1941 and usage of display in stream output.
1943 2003-06-28 Saturday 21:16 fenrir
1945 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
1948 2003-06-28 Saturday 21:03 hartman
1951 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
1953 2003-06-28 Saturday 19:19 fenrir
1955 * m3u: clean up and fix .m3u parsing. Please *test*.
1957 2003-06-28 Saturday 17:20 fenrir
1959 * input.c : call input_DelInfo _after_ that all decoders have been
1960 destroyed as vorbis decoder could add info.
1962 2003-06-28 Saturday 15:27 sam
1964 * Makefile.am: fixed the location of the intl sources.
1966 2003-06-28 Saturday 14:31 sam
1969 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
1970 + Added CVS Id string.
1972 + Added CVS Id string.
1974 2003-06-28 Saturday 13:04 sam
1977 + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
1978 + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
1979 generated files end in $(builddir).
1980 + Added -Imozilla to the mozilla plugin link flags.
1981 + Look for mozilla/vlcintf.idl in $(srcdir).
1983 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
1985 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
1986 + Prepend ${srcdir} to header files we handle.
1988 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
1990 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
1991 + Include the pixmap with a path relative to the current directory.
1993 This commit should fix builds that use --srcdir (Closes: #319).
1995 2003-06-28 Saturday 12:07 massiot
1997 * modules/demux/mkv.cpp: Compile fix for OS X.
1999 2003-06-28 Saturday 01:17 sam
2002 + toolbox --changelog now only generates this year's changelog.
2003 * ChangeLog, doc/ChangeLog-*:
2004 + Split the changelog into several files, one per year.
2005 * debian/rules, vlc.ebuild:
2006 + Distribute the new changelog files.
2008 2003-06-28 Saturday 00:29 sam
2011 + Apply the same changes to configure as to configure.ac.
2012 + Fix autotools timestamps so that the build does not trigger useless
2013 autoconf and automake runs. Our snapshots are correctly bootstrapped
2014 and do not need extra fiddling.
2016 2003-06-27 Friday 23:31 sam
2019 + Updated to the latest Debian unstable upload.
2021 + Moved the skins interface into the wxvlc package.
2024 + Updated the description of the wxvlc package.
2026 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
2028 + Put modules in SUBDIRS, not DIST_SUBDIRS.
2030 + Ignore vlc-config.in.
2032 2003-06-27 Friday 18:27 sam
2034 * Makefile.am: create directories before installing stuff in them.
2035 * m4/Makefile.am: distribute our generated private.m4 file.
2037 2003-06-27 Friday 17:01 sam
2039 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
2041 2003-06-27 Friday 16:26 sam
2044 + Removed trailing / from directory names.
2045 + Used dummy instead of "" in the for/do/done loops.
2046 + Protected a couple of filenames with double quotes.
2048 2003-06-27 Friday 16:15 gbazin
2050 * configure.ac: fixed matroska detection.
2052 2003-06-27 Friday 14:05 sam
2054 * m4/vlc.m4: CVS forgot to add this file. I swear.
2056 2003-06-27 Friday 13:50 sam
2059 + New build system, using recursive makefiles. Due to the amount of code
2060 in VLC, this had become unavoidable.
2061 + Removed the check for OS X's stack size, since our automake targets are
2062 a lot less hungry now.
2063 + Ditto for Solaris's sed.
2064 + Since automake-1.6 is faster than 1.7, use it first if both are present.
2066 + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
2067 and AX_ADD_LDFLAGS macros that do all the magic to detect possible
2068 modules and register their flags.
2069 + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
2070 + Some magic to generate vlc-config.
2072 + Moved most code to the AX_ADD_* macros.
2073 + Explicitely added all target Makefiles.
2074 * modules/**/Modules.am:
2075 + Path to sources are now relative to Modules.am's directory level.
2077 2003-06-27 Friday 13:38 sam
2079 * src/misc/configuration.c: minor fix in a comment.
2080 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
2082 2003-06-27 Friday 10:31 zorglub
2084 * modules/demux/m3u.c :
2085 Added name support. Only implemented for M3U and B4S playlists at the moment
2087 * src/playlist/playlist.c
2088 include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
2090 2003-06-26 Thursday 19:36 gbazin
2092 * modules/codec/mpeg_video/parser.c: fixed broken file.
2094 2003-06-26 Thursday 18:14 sam
2096 * modules/demux/util/sub.c,
2097 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
2099 2003-06-26 Thursday 16:46 fenrir
2101 * mkv: more ebml element parsing.
2103 2003-06-26 Thursday 16:04 gbazin
2105 * src/stream_output/announce.c: msvc compilation fix.
2107 2003-06-26 Thursday 14:42 zorglub
2109 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
2111 Still need to add the support for the Names in all formats (we currently
2112 only put the URL), but I do not have any ASX, HTML nor PLS sample file
2114 2003-06-26 Thursday 12:19 sam
2116 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
2117 with a couple of modules.
2119 2003-06-25 Wednesday 23:46 sam
2121 * src/stream_output/announce.c:
2122 + Fixed a multiline string.
2123 + Coding style fixes.
2125 2003-06-25 Wednesday 21:47 fenrir
2127 * transcode: fix a potential segfault.
2129 2003-06-25 Wednesday 21:17 asmax
2131 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
2132 At last closes bug #625 !
2134 2003-06-25 Wednesday 21:03 zorglub
2136 * ./include/announce.h
2137 ./src/stream_output/announce.c : use send instead of sendto.
2139 * ./modules/misc/sap.c : use a define
2141 2003-06-25 Wednesday 20:37 fenrir
2143 * mkv: a little memory leak.
2145 2003-06-25 Wednesday 19:28 fenrir
2147 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
2149 2003-06-25 Wednesday 15:50 fenrir
2151 * httpd: fix a memory and thread leak.
2153 2003-06-25 Wednesday 14:41 sam
2155 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
2157 2003-06-25 Wednesday 09:13 gbazin
2159 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
2161 2003-06-25 Wednesday 08:59 massiot
2165 2003-06-25 Wednesday 03:08 sam
2168 + Disabled useless verbosity.
2169 + Fixed some incorrect ">/dev/null 2>&1" semantics.
2171 2003-06-25 Wednesday 00:40 fenrir
2173 * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
2174 (the stream isn't free bitrate) SyncInfo think it's free bitrate but
2175 return a frame size of 1. Now, I test bitrate.
2177 2003-06-24 Tuesday 23:11 fenrir
2181 2003-06-24 Tuesday 23:00 fenrir
2183 * mkv : spelling mistakes.
2185 2003-06-24 Tuesday 22:53 fenrir
2187 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
2188 percent and not time, it's better.
2191 2003-06-24 Tuesday 22:26 asmax
2193 * all: show/hide the interface with middle-click on the vout
2194 (when the last vout is closed, the interface reappears)
2195 Works only with the skins interface and X11/Xvideo vouts, but it's
2196 very easy to implement (just add a callback on "intf-show" in the
2197 interface, and trigger it in the vout)
2199 2003-06-24 Tuesday 19:59 fenrir
2201 * mkv: remove unnecessary header.
2203 2003-06-24 Tuesday 19:35 fenrir
2205 * mkv: when seeking, by default, try to reach the file position not the
2206 time (seek seems better).
2208 2003-06-24 Tuesday 18:42 fenrir
2210 * mkv: clean up, more input infos, begin to parse Tags element (don't work
2213 2003-06-24 Tuesday 15:50 sam
2215 * Makefile.am: changed interface.h to vlc_interface.h.
2217 2003-06-24 Tuesday 15:37 sam
2219 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
2222 2003-06-24 Tuesday 13:33 sam
2224 * include/interface.h: renamed this file to vlc_interface.h to avoid name
2225 collisions with a couple of plugins.
2227 2003-06-24 Tuesday 11:26 gbazin
2229 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
2231 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
2233 2003-06-24 Tuesday 09:31 sam
2235 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
2236 well as .lo/.la files.
2238 2003-06-24 Tuesday 06:07 fenrir
2240 * mkv: use b_mute and add meta informations.
2242 2003-06-24 Tuesday 00:50 fenrir
2244 * avi : don't resynch on key frame for audio stream.
2246 2003-06-24 Tuesday 00:33 fenrir
2248 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
2250 can seek in file without cues (slow)
2251 can play file over http and unseekable input.
2253 2003-06-24 Tuesday 00:31 gbazin
2255 * modules/demux/ogg.c: fix for ogg web streams.
2257 2003-06-23 Monday 23:51 gbazin
2259 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
2260 * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
2261 * modules/demux/ogg.c: added vorbis channels info.
2262 * modules/misc/httpd.c: bug fix for stream header generation.
2264 2003-06-23 Monday 20:35 asmax
2266 * src/playlist/playlist.c: set "intf-change" in SkipItem
2267 * modules/gui/skin/*: InterfaceRefresh is now triggered by a
2268 callback on intf-change
2270 2003-06-23 Monday 17:01 bigben
2272 Copy / paste of code so that the pvr input parse all parameters. Doesn't
2273 work for the standard (PAL/SECAM/NTSC) yet.
2275 2003-06-23 Monday 16:09 gbazin
2277 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
2278 * modules/demux/util/id3tag.c: small cleanup.
2280 2003-06-23 Monday 13:45 zorglub
2282 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
2284 2003-06-23 Monday 11:41 zorglub
2286 * Stream output now support IPv6 SAP announces
2287 * Code cleanup in SAP
2289 2003-06-23 Monday 10:21 sam
2291 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
2292 due to Debian bug #158383 in gettext (upstream bug).
2294 2003-06-23 Monday 00:30 fenrir
2296 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
2298 2003-06-23 Monday 00:18 hartman
2300 * You check it three times and I still managed to miss a link.
2301 Ebuild doesn't work in the 0.6.0 release :(
2303 2003-06-22 Sunday 23:22 fenrir
2305 * mkv: fix vorbis track. But sound quality is horrible ( probably
2306 timestamps problems)
2308 2003-06-22 Sunday 18:56 gbazin
2310 * doc/Makefile.am: one more like this and I'll become crazy.
2312 2003-06-22 Sunday 18:30 gbazin
2314 * doc/Makefile.am: fixed make dist
2316 2003-06-22 Sunday 18:07 gbazin
2318 * NEWS: added an entry for the experimental matroska demux.
2320 2003-06-22 Sunday 17:52 gbazin
2322 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
2323 * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
2325 2003-06-22 Sunday 16:52 gbazin
2327 * configure.ac: really removed -Wdisabled-optimization this time.
2329 2003-06-22 Sunday 16:27 fenrir
2331 * mkv: fix a double delete.
2333 2003-06-22 Sunday 16:00 gbazin
2335 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
2336 the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
2338 2003-06-22 Sunday 15:43 gbazin
2340 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
2341 * include/interface.h: updated comment.
2343 2003-06-22 Sunday 15:30 hartman
2345 * Removed mp4 muxer support (temporarily)
2347 2003-06-22 Sunday 15:07 asmax
2349 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
2351 2003-06-22 Sunday 15:03 hartman
2353 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
2354 * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
2356 2003-06-22 Sunday 14:36 fenrir
2358 * mkv: better seeking support.
2360 2003-06-22 Sunday 14:06 gbazin
2362 * configure.ac: compile fix for sunos
2364 2003-06-22 Sunday 13:31 gbazin
2366 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
2367 Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
2368 CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
2370 2003-06-22 Sunday 13:27 sigmunau
2372 turned a debug message into a comment
2374 2003-06-22 Sunday 13:06 asmax
2376 * x11/x11_window.cpp: raise a window when clicking on it
2378 2003-06-22 Sunday 12:54 asmax
2380 * at least it compiles now ;)
2382 2003-06-22 Sunday 12:46 asmax
2384 * reverted my previous commit: cannot work as expected
2385 * src/theme.cpp: fixed a delete[] / free mismatch
2387 2003-06-22 Sunday 12:27 fenrir
2389 * mkv: basic seek support (only with file with cues, it doesn't search key
2393 2003-06-22 Sunday 08:49 fenrir
2395 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
2397 2003-06-22 Sunday 07:39 fenrir
2399 * mkv.cpp : begin of a matroska demuxer
2402 * vorbis support (it's a decoder problem, as matroska embded raw
2404 * utf8 subtitles handling (probably at the decoder stage too)
2406 * support of stream other than files.
2409 2003-06-22 Sunday 01:08 sam
2411 * Makefile.dep: the file that would never die.
2413 2003-06-22 Sunday 00:40 titer
2415 beos/* : - cleaned the way to mute/unmute
2416 - save the volume when exiting
2418 2003-06-22 Sunday 00:00 asmax
2420 * src/theme.cpp, src/event.* : no more VLC_SHOW event
2421 * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
2422 class SkinWindowList (to be tested under windows)
2423 * removed useless gtk2 files
2425 2003-06-21 Saturday 22:30 hartman
2427 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
2428 * only set prefs on safe, not earlier.
2430 2003-06-21 Saturday 21:59 sam
2432 * src/libvlc.c: got rid of type-punning warnings.
2434 2003-06-21 Saturday 20:45 sam
2436 * THANKS: spelling fixes.
2438 + Added curly braces around variables.
2439 + Got rid of the "x$foo" constructs.
2440 + Renamed *_plugin conditionals into *_p.
2442 + Fixed a duplicate entry.
2443 + Added an entry for an old Debian upload that fixed #117180.
2445 + Added a build dependency on libimlib2-dev for skins.
2447 + Activated support for skins.
2449 2003-06-21 Saturday 17:26 sigmunau
2451 removed a duplicate entry from the NEWS file
2453 2003-06-21 Saturday 17:05 sam
2456 + Removed configure.ac from the ignore list.
2458 2003-06-21 Saturday 17:04 sam
2460 * configure.ac.in is no more, we can now use configure.ac like normal people,
2461 bootstrap generates the proper magic for us.
2463 2003-06-21 Saturday 16:09 sam
2466 + Use the -s flag instead of -a so that debhelper properly handles the
2467 i386-only plugin packages.
2468 + Split the build rule into configure and build.
2470 2003-06-21 Saturday 14:24 gbazin
2472 * modules/access_output/file.c: make the output file writeable by the owner.
2474 2003-06-20 Friday 23:13 hartman
2476 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
2478 2003-06-20 Friday 21:34 ipkiss
2480 * ./doc/skins/events-howto.txt: added some events
2481 * ./modules/gui/skins/*: fixed my last commit
2483 2003-06-20 Friday 19:50 ipkiss
2485 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
2486 "display" attribute of ControlText. It allows to show the title of
2487 the current stream, without the full path.
2488 * ./doc/skins/*: updated the doc
2490 2003-06-20 Friday 15:34 hartman
2492 * Made the search path configuration options, directory instead of string options.
2494 2003-06-20 Friday 11:42 alexis
2496 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
2497 python/setup.py: a configuration that should work better.
2499 2003-06-20 Friday 01:27 hartman
2501 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
2502 * README.MacOSX.rtf: More updates because of new prefs dialog.
2504 2003-06-19 Thursday 21:09 gbazin
2506 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
2507 enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
2509 2003-06-19 Thursday 18:45 gbazin
2511 * modules/access_output/udp.c: removed unnecessary code.
2513 2003-06-19 Thursday 18:44 titer
2515 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
2516 a few Dano/Zeta themes
2518 2003-06-19 Thursday 18:22 gbazin
2520 * modules/access_output/udp.c: implemented a caching mechanism which solves all the bad quality streaming issues that have been reported. The caching value can be modified with the --udp-sout-caching config option (the default value being DEFAULT_PTS_DELAY == 300 milisec).
2522 2003-06-19 Thursday 13:08 sam
2524 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
2525 because I forgot to reinitialise an index.
2527 2003-06-19 Thursday 12:21 gbazin
2529 * modules/gui/wxwindows/*: changed the preferences panel to use textctrls for float values as spinctrls don't support floats. The advanced checkbox is only displayed if needed. Fixed the play/pause buttons tooltip.
2531 2003-06-19 Thursday 02:14 sam
2534 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
2535 so that the rules can be called directly.
2537 + Removed leading "a"s from package descriptions.
2538 + Set policy to 3.5.10.
2540 + Removed debian/vlc.copyright.
2542 2003-06-18 Wednesday 12:18 zorglub
2544 SAP can now listen for IPv6 announces
2546 To enable this, start vlc with --sap-ipv6
2547 To disable IPv4 listening, use --no-sap-ipv4
2549 You can also set the scope of the announces (default is 3)
2551 2003-06-17 Tuesday 21:52 asmax
2553 * moved the ttl help in the right section
2555 2003-06-17 Tuesday 21:07 gbazin
2557 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
2559 2003-06-17 Tuesday 20:56 asmax
2561 * fixed another compilation issue of python module
2563 2003-06-17 Tuesday 20:47 asmax
2565 * fixed a very old bug preventing the whole thing from working :(
2567 2003-06-17 Tuesday 20:10 hartman
2569 * Fixes to the german translation
2571 2003-06-17 Tuesday 20:03 hartman
2573 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
2575 2003-06-17 Tuesday 18:13 asmax
2577 * tooltips are now updated during scrolling
2579 2003-06-17 Tuesday 16:09 gbazin
2581 * modules/*: got rid of empty module objects.
2582 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
2584 2003-06-17 Tuesday 14:43 hartman
2586 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
2587 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
2588 cvS: ----------------------------------------------------------------------
2590 2003-06-17 Tuesday 14:38 hartman
2592 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
2593 * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
2594 Fixed two cosmetic issues in the stream output dialog.
2595 * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
2597 2003-06-16 Monday 21:55 gbazin
2599 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
2600 * include/modules_inner.h: removed unneeded initialization.
2602 2003-06-16 Monday 20:49 gbazin
2604 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
2606 2003-06-16 Monday 20:23 gbazin
2608 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
2610 2003-06-16 Monday 15:39 zorglub
2612 * SAP can now handle SAP-announced IPv6 streams
2614 2003-06-15 Sunday 22:32 hartman
2616 * NEWS: small corrections
2617 * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
2618 * modules/codec/quicktime.c: cosmetic fix
2620 2003-06-15 Sunday 15:20 hartman
2622 * Fixed applescript Fullscreen command.
2624 2003-06-15 Sunday 15:16 sigmunau
2626 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
2627 true, since this seems to break playback of some streams over http. It also
2628 takes to much time just to get some fancy metadata
2630 2003-06-15 Sunday 14:00 hartman
2632 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
2633 * ./po/nl.po: New Dutch Translation by /me ;)
2634 * README.MacOSX.rtf: Updated instructions of Prefence usage.
2636 2003-06-15 Sunday 01:23 massiot
2638 * Removed the ugly dependancy on glibc in the ipv6 module.
2639 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
2640 * Miscellaneous clean-ups.
2642 2003-06-14 Saturday 22:14 hartman
2644 * We should be compatible with older versions of faad again
2646 2003-06-14 Saturday 22:12 gbazin
2648 * configure.ac.in: old faad2 detection.
2650 2003-06-14 Saturday 21:18 gbazin
2652 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
2654 2003-06-14 Saturday 21:06 hartman
2656 * Dramatically improved the ebuild.
2657 - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
2658 - fix faad2? currently disabled
2660 2003-06-14 Saturday 18:49 gbazin
2662 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
2664 2003-06-14 Saturday 16:29 gbazin
2666 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
2667 kept their original value (thanks fenrir for the suggestion).
2669 2003-06-14 Saturday 15:43 gbazin
2671 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
2674 2003-06-14 Saturday 12:32 titer
2676 beos/VideoOutput.cpp : make the BPopUpMenu stickable
2678 2003-06-14 Saturday 00:49 titer
2680 include/vlc_threads.h: more BeOS' priorities tuning.
2682 2003-06-13 Friday 21:18 asmax
2684 * X11 skin windows should have an icon now
2686 2003-06-13 Friday 15:54 gbazin
2688 modules/gui/wxwindows/*: fix for the volume control under win32.
2690 2003-06-13 Friday 12:08 gbazin
2692 * modules/misc/network/ipv6.c: fixed multicast support on win32. Well, it is working on Win2k but might require run-time OS version checking to have it woking on XP as well. (you might have to add a multicast route: ipv6 rtu FF00::/8 #intfnum)
2694 2003-06-13 Friday 03:21 sam
2696 * ./src/misc/messages.c: ouch. when the message queue was full, we were
2697 using our va_list twice, which caused crashes on architectures where
2698 va_list is a pointer; we now use va_copy whenever possible.
2700 2003-06-13 Friday 00:15 titer
2702 modules/gui/beos/Interface.cpp : fixed a possible crash
2704 2003-06-12 Thursday 23:03 gbazin
2706 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
2708 2003-06-12 Thursday 22:27 massiot
2710 * modules/codec/spudec/spudec.c: Take small font by default
2712 2003-06-12 Thursday 22:03 gbazin
2714 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
2716 2003-06-12 Thursday 21:28 gbazin
2718 * modules/gui/wxwindows/*: added a volume control.
2720 2003-06-12 Thursday 15:56 gbazin
2722 * modules/access_output/file.c: win32 compilation fix.
2724 2003-06-12 Thursday 11:37 zorglub
2728 2003-06-12 Thursday 08:14 gbazin
2730 * share/Makefile.am: fixed my previous fix ;)
2732 2003-06-12 Thursday 06:56 gbazin
2734 * Makefile.am: fixed inclusion of skins in make dist.
2736 2003-06-11 Wednesday 22:46 gbazin
2738 * ALL: bumped version number to 0.6.0-test3 + po updates
2740 2003-06-11 Wednesday 21:46 asmax
2742 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
2743 * share/Makefile.am: install skins at make install (closes bug #856)
2745 2003-06-11 Wednesday 21:41 gbazin
2747 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
2749 2003-06-11 Wednesday 20:36 gbazin
2751 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
2754 2003-06-11 Wednesday 18:45 gbazin
2758 2003-06-11 Wednesday 18:20 gbazin
2760 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
2762 2003-06-11 Wednesday 15:53 gbazin
2764 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
2766 2003-06-11 Wednesday 10:42 gbazin
2768 * modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
2769 * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
2770 * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
2772 2003-06-10 Tuesday 23:01 massiot
2774 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
2775 people who explicitely set mpeg_video in the previous version will end
2776 up with libmpeg2 in 0.6.0.
2777 * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
2779 * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
2780 some audio filters (read: coreaudio resampler) don't like too small
2781 packets (I know, this is ugly).
2783 2003-06-10 Tuesday 22:42 gbazin
2785 * modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.
2787 2003-06-10 Tuesday 11:43 gbazin
2789 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
2790 * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
2791 * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
2793 2003-06-10 Tuesday 11:12 massiot
2795 Fixed a potential segfault.
2797 2003-06-09 Monday 22:02 asmax
2799 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
2801 2003-06-09 Monday 21:14 asmax
2803 * X11 skins are now loaded from home directory or if it fails, from
2806 2003-06-09 Monday 19:56 jpsaman
2808 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
2810 2003-06-09 Monday 19:51 jpsaman
2812 Updated build packages for test2 release.
2814 2003-06-09 Monday 19:08 asmax
2816 * fixed a segfault in FileInfo when p_info->psz_name == NULL
2817 but there are still other segfaults sometimes in FileInfo !!
2819 2003-06-09 Monday 14:04 asmax
2821 * now selection method in the playlist depends on the state of the
2822 CTRL button (as expected in a normal playlist !)
2823 TODO: - do the same under windows
2824 - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
2826 2003-06-09 Monday 12:33 asmax
2828 * repaired basic_skins
2829 * removed all the compilation warnings
2830 * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
2831 on wxwindows plugin ;)
2833 2003-06-09 Monday 09:29 massiot
2835 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
2837 2003-06-09 Monday 07:16 gbazin
2839 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
2840 * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
2842 2003-06-09 Monday 06:52 gbazin
2844 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
2846 2003-06-09 Monday 00:33 massiot
2848 * include/video.h include/video_output.h src/video_output/vout_pictures.c:
2849 In vout_CreatePicture() replace i_repeat_first_field by the more useful
2851 * modules/gui/macosx/intf.m: Fixed a warning
2852 * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
2853 Re-added support for slice-I streams, plus miscellaneous tweakings
2855 2003-06-09 Monday 00:32 asmax
2857 * drag & drop works with gnome file manager now
2859 2003-06-09 Monday 00:07 asmax
2861 * drag & drop for X11 skins. Still mysterious problems but it's better
2864 2003-06-08 Sunday 18:40 gbazin
2866 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
2867 * share/skins/default/theme.xml: playlist is hidden by default.
2869 2003-06-08 Sunday 18:17 asmax
2871 * very beginning of drag and drop support in X11 skins
2873 2003-06-08 Sunday 16:56 gbazin
2875 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
2877 2003-06-08 Sunday 16:04 titer
2881 2003-06-08 Sunday 15:22 asmax
2883 * share/skins/default/theme.xml: fixed playlist size
2884 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
2886 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
2888 2003-06-08 Sunday 12:45 gbazin
2890 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
2892 2003-06-08 Sunday 11:33 asmax
2894 * better implementation of timers for X11 skins
2896 2003-06-08 Sunday 00:32 asmax
2898 * x11_font.cpp: fixed font placement
2899 * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
2900 * removed compilation of gtk2 skins module. If you want it back, good luck ;)
2902 2003-06-07 Saturday 19:19 gbazin
2904 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
2906 2003-06-07 Saturday 19:05 gbazin
2908 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
2909 and instructions to generate new fonts.
2911 2003-06-07 Saturday 12:19 asmax
2913 * beginning of tooltips (only in the console at the moment ;)
2915 2003-06-07 Saturday 10:18 gbazin
2917 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
2919 2003-06-07 Saturday 03:45 titer
2921 modules/access/pvr/pvr.c : compile fix
2923 2003-06-07 Saturday 03:25 titer
2927 2003-06-07 Saturday 00:36 asmax
2929 * implemented double click event for X11 skins. The delay is hard-coded
2930 (400ms) , maybe it could be stored in the vlc config file
2932 2003-06-06 Friday 23:34 asmax
2934 * got rid of this useless error message
2936 2003-06-06 Friday 21:47 asmax
2938 * x11/x11_window.cpp: fixed clipping and text attributes
2940 2003-06-06 Friday 19:40 asmax
2942 * key shortcuts for X11 skins are now working
2944 2003-06-06 Friday 14:50 gbazin
2946 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
2948 2003-06-06 Friday 13:34 gbazin
2950 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
2952 2003-06-06 Friday 11:09 gbazin
2954 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
2956 2003-06-06 Friday 02:48 hartman
2958 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
2960 2003-06-06 Friday 02:23 hartman
2962 * All: some spelling corrections and description string clarifications.
2963 There is a lot of improvement left here.
2965 2003-06-06 Friday 00:38 hartman
2967 * modules/gui/macosx/prefs.?:
2968 - Changed modules list to use Default instead of None. probably clearer to
2970 - Have a warning before resetting the prefs.
2972 2003-06-05 Thursday 22:16 asmax
2974 * x11/x11_timer.* : classes to implement platform-independant timers
2975 * controls/text.cpp : text scrolling works ! (at least in the main window)
2977 2003-06-05 Thursday 21:22 gbazin
2979 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
2981 2003-06-05 Thursday 11:52 gbazin
2983 * include/vlc_common.h: fixed the I64C() macro for mingw.
2984 * src/misc/mtime.c: implemented the heuristic described in http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html to test whether the win32 performance counter is reliable. That should fix the clock problems that a few users reported on win32.
2986 2003-06-04 Wednesday 23:17 massiot
2988 VLC 0.6 codename is Trevelyan.
2990 2003-06-04 Wednesday 21:41 titer
2992 Added a special access module for PVR MPEG-2 encoding boards.
2993 It allows to change the frequency and such things quite easily, from VLC.
2994 You'll have to --enable-pvr to build it.
2996 2003-06-04 Wednesday 18:47 asmax
2998 * added <unistd.h> or it doesn't compile !
3000 2003-06-04 Wednesday 17:44 gbazin
3002 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
3004 2003-06-04 Wednesday 16:44 gbazin
3006 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
3008 2003-06-04 Wednesday 16:03 gbazin
3010 * modules/gui/skins/*: misc fixes and clean-up. There are still thread issues when passing messages between the skins thread and the wxWindows dialogs thread that will need to be fixed.
3011 * modules/gui/wxwindows/timer.cpp: fixed comment.
3013 2003-06-03 Tuesday 23:17 massiot
3015 * OS X users can now browse the DVD menus with the arrow keys.
3017 2003-06-03 Tuesday 22:21 hartman
3019 * When choosing a autogenerated menuitem, we now create a new thread to
3020 do the actual execution of this command. this is a (very ugly) workaround
3021 to the problem we were having with the deinterlace menu on osx.
3023 It works now, but now i'm running into the black screen and continous
3024 "late picture skipped (-218000)" again which is also plagueing us when you
3025 enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
3028 2003-06-03 Tuesday 22:20 gbazin
3030 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
3032 2003-06-03 Tuesday 22:18 gbazin
3034 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
3035 * modules/gui/wxwindows/*: fixed bug in sout dialog box.
3036 * modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
3038 2003-06-03 Tuesday 12:06 titer
3040 modules/gui/beos/* : fixed the screenshot format selection I broke lately
3042 2003-06-02 Monday 16:01 sigmunau
3044 http.c: if the webserver doesn't return 206 the stream is not seekable.
3046 2003-06-02 Monday 12:42 hartman
3048 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
3049 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
3051 2003-06-01 Sunday 23:48 hartman
3054 - Changed the autogenerated menu's in a system working similar to wxWindows.
3055 - The deinterlace menu is autogenerated now. However it seems the problem
3056 with on the fly filter changes still exists.
3058 2003-06-01 Sunday 22:11 asmax
3060 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
3061 * all: added locks around X calls to make them thread safe (will be
3062 useful in the next commit ;-)
3064 2003-06-01 Sunday 17:13 asmax
3066 * mouse wheel scroll for X11 skins
3068 2003-06-01 Sunday 16:39 asmax
3070 * configure.ac.in : fixed linking of skins modules
3071 * modules/gui/skins/*:
3072 - fixed the wxwindows bug, due to a huge bug with broadcast events
3073 - beginning of fonts in X11 skins
3074 so, you can test the X11 skins module: it should work now !
3076 2003-06-01 Sunday 00:26 fenrir
3078 * ts: fix current_next value.
3080 2003-05-31 Saturday 23:41 sam
3082 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
3084 2003-05-31 Saturday 23:23 ipkiss
3086 * skins/controls/button.cpp: Fixed a nasty bug.
3087 * skins/controls/generic.h: Some public fields are now protected
3088 * skins/src/window.cpp:
3089 - Added a few debug messages
3090 - Invisible controls don't receive events anymore
3092 Note: There are still a few bugs in the code handling the controls and
3093 their different states, and I think they will be difficult to fix with
3094 the current code structure. A rewrite of this part of code could be a
3095 good idea (perhaps using states and transitions between states, like
3098 2003-05-31 Saturday 21:49 fenrir
3100 * ts: proper fix for both.
3102 2003-05-31 Saturday 16:15 fenrir
3104 * ts: reverse my last commit (the proper way should be to modify also the
3105 muxer but this will break compatibility).
3107 2003-05-31 Saturday 12:24 titer
3109 * src/input/input_ext-intf.c : added an input_SetRate function; it is
3110 quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
3111 two times if you want to switch from 1:1 to 4:1 from the interface.
3112 Old functions still work.
3113 * modules/gui/beos/VlcWrapper.cpp : use it
3115 2003-05-31 Saturday 01:23 fenrir
3117 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
3118 that had done all the work.
3120 Paul Forgey's notes:
3121 --------------------
3123 Unfortunatley, the v4l interface shows how much it sucks here. I can't
3124 wait for v4l2 to become more common. Anyway, the mjpeg mechanism
3125 captures completely differently than the uncompressed frame capture
3126 mechanism. This means the code has to split off a bunch to do similar
3127 things depending on mjpeg being set or not. For some reason, I can't
3128 use non v4l2 calls to capture uncompressed frames from the lml33,
3129 however I do have another bttv card on my system to test that I didn't
3130 break the non-mjpeg stuff.
3132 The Zoran encoders don't use square pixels. So the 4:3 (or 16:9)
3133 picture is going to show up as 720x480. I don't know my way around the
3134 code well enough to know how to specify a non-square pixel aspect
3135 ratio. If there isn't a way to do it, it would be nice to be able to
3136 specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9
3137 in the case of anamorphic S-Video, which does occur.
3139 I stole the videodev_mjpeg.h header from the lavrec project. Despite
3140 the linux kernels having support for the Zoran cards, there doesn't seem
3141 to be a reliable way to pick up this header, which is probably why
3142 lavrec did it this way. Since it only defines ioctl definitions, I
3143 don't think using it is a legal problem.
3145 I also modified the audio handling a bit. If the card supports audio,
3146 great, we'll set the card's parameters as we did before. But if adev=
3147 is specified, use it regardless. The reason to do this is to capture
3148 audio from the sound card with video coming from, say, a web cam or in
3149 my case, an encoder card which doesn't have any audio capabilities at
3152 2003-05-31 Saturday 00:10 fenrir
3154 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
3155 * demux/ts.c : fixed an endian problem with such private stream.
3157 2003-05-30 Friday 18:43 titer
3159 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
3161 2003-05-30 Friday 17:30 titer
3163 modules/gui/beos/* : misc fixes & enhancements
3165 2003-05-29 Thursday 21:40 asmax
3167 * X11 skins now use imlib2 -> you need to bootstrap
3168 wxwindows dialogs are not supposed to work yet, if they do you are
3171 2003-05-29 Thursday 16:48 asmax
3173 * x11/x11_theme.cpp: better timing for SkinManage
3174 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
3177 2003-05-28 Wednesday 23:56 asmax
3179 * AT LAST events work in X11 skins !
3181 2003-05-28 Wednesday 03:53 hartman
3184 - added "en" to the list of languages in the preferences.
3185 - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
3186 FENRIR: is this correct this way?
3188 2003-05-28 Wednesday 00:52 titer
3190 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
3192 2003-05-27 Tuesday 22:57 gbazin
3194 * install-win32: fixed the nsi script to not include the FAQ.
3196 2003-05-27 Tuesday 22:42 hartman
3198 * Turn mem leaks into warning's instead of errors. Users seem to think that
3199 mem leaks will kernel panic there machine or something ;)A
3200 This will generate less bugreports, yet keep them visible to those who
3201 should and will care.
3203 2003-05-27 Tuesday 21:48 gbazin
3205 * ALL: bumped version to 0.6.0-test2
3206 * Makefile.am: got rid of the faq in the package-win32 target.
3208 2003-05-27 Tuesday 20:43 gbazin
3210 * modules/access/vcd/cdrom.c: On winNT/2K/XP we set the track format to YellowMode2 when issuing raw read requests. Otherwise we can't read the SVCD DATA track which is in Mode2 Form1.
3212 2003-05-27 Tuesday 13:22 titer
3214 * src/stream_output/announce.c : BeOS compile fix.
3215 setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
3216 so there is no need to do it here again.
3217 * modules/gui/beos/* : minor fixes
3219 2003-05-27 Tuesday 11:35 gbazin
3221 * modules/gui/wxwindows/*: fixed context menu problem on win32.
3223 2003-05-27 Tuesday 01:48 hartman
3225 * removed vlc_wraptext
3227 2003-05-26 Monday 19:26 gbazin
3229 * modules/video_output/directx/events.c: fixed breakage.
3231 2003-05-26 Monday 19:06 gbazin
3233 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
3234 * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
3235 * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
3236 * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c, src/playlist/playlist.c: new intf-popupmenu obj var to handle popup context menu requests from the vouts.
3238 2003-05-26 Monday 16:06 gbazin
3240 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
3242 2003-05-26 Monday 14:59 hartman
3244 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
3245 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
3246 * modules/gui/macosx/intf.?: added a wrapString:toWidth function
3247 * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
3248 was ugly. now we use our own, osx method. This fixes tooltips in japanese
3249 I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
3251 2003-05-26 Monday 13:45 zorglub
3253 * The VLC-integrated SAP server now sends compliant packets. They can
3254 only be viewed with the CVS version of VLC
3256 2003-05-26 Monday 02:09 gbazin
3258 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
3259 started to implement X11Region and integrated the wxWindows dialogs.
3260 * configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
3262 2003-05-26 Monday 02:03 hartman
3264 * modules/gui/macosx/prefs.m: fixed the module selectors.
3265 * modules/video_filter/crop.c: clarified the use of crop. someone please
3266 check, i'm not entirely sure this is correct. Actually i think we should
3267 split this up in more then one config item, for GUI preferences clarity.
3268 Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
3269 like ffmpeg has which uses left, right, top and bottom offsets.
3271 2003-05-26 Monday 01:25 hartman
3273 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
3274 * modules/gui/macosx/output.m:
3275 - changed the textfields for bitrate into comboboxes with suggested values
3276 identical to the ones in wxwindows intf.
3277 - changed "bitrate (bps)" into "bitrate (kb/s)
3278 * modules/gui/macosx/prefs.?:
3279 - update the current view when advanced is changed.
3280 - module_lists now use the description strings.
3281 - always wraptext on tooltips. Currently japanese language is breaking.
3282 - we now have sliders for int/float config options with ranges.
3283 - fixed a warning message about an un-init'ed module_t.
3284 * modules/video_filter/adjust.c:
3285 - added the ranges to the description strings of the config options.
3286 - blur-factor now uses a range as according to it's description string
3287 it already should have used this.
3289 2003-05-25 Sunday 23:08 titer
3291 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
3292 since the gettext behaviour changed
3294 2003-05-25 Sunday 22:36 titer
3296 * bootstrap: remove a -shared flag as ./configure already adds it for
3297 platforms which need it
3298 * configure.ac.in: don't use -shared on BeOS
3300 2003-05-25 Sunday 20:16 gbazin
3302 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
3304 2003-05-25 Sunday 19:24 gbazin
3306 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
3308 2003-05-25 Sunday 18:32 sigmunau
3310 convert the strings in the id3tags to utf8 before storing them.
3312 2003-05-25 Sunday 18:02 nitrox
3314 . SAP/SDP packets parsing: ability to parse RFC compliant packets
3315 parse_sap returns the SAP header length
3316 parse_sdp only parse the SDP payload
3317 note that VLC will discard messages from the old miniSAP-server
3318 (You have to use CVS version of miniSAP-server)
3319 (Messages from the new miniSAP-server will be discarded with old VLC)
3321 2003-05-25 Sunday 17:27 massiot
3323 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
3324 enabled version of gettext. (patch courtesy of the DJ)
3326 2003-05-25 Sunday 17:21 titer
3328 modules/gui/beos/PreferencesWindow.* :
3329 * added a BBox around each panel (looks nicer)
3330 * now use BSliders for {integer,float}_with_range
3332 2003-05-25 Sunday 11:31 gbazin
3334 * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
3335 * modules/video_filter/deinterlace/deinterlace.c: small change.
3337 2003-05-25 Sunday 10:14 gbazin
3339 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
3341 2003-05-25 Sunday 00:16 gbazin
3343 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
3345 2003-05-24 Saturday 23:40 gbazin
3347 * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
3348 * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
3350 2003-05-24 Saturday 21:28 asmax
3352 * events aren't perfect yet, but it is better enough to commit
3354 2003-05-24 Saturday 20:54 gbazin
3356 * src/video_output/video_output.c: new "deinterlace" object variable.
3357 * modules/gui/macosx/prefs.m: compilation fix.
3358 * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
3359 * modules/gui/skins/*: couple of fixes.
3361 2003-05-24 Saturday 17:52 gbazin
3363 * modules/gui/skins/*: compilation fixes.
3364 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
3366 2003-05-24 Saturday 15:11 titer
3368 * Makefile.am: minor change in BeOS packages generation
3369 * doc/release-howto.txt: remove outdated info about how to build BeOS
3372 2003-05-24 Saturday 13:14 gbazin
3374 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
3376 2003-05-24 Saturday 13:05 massiot
3378 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
3380 2003-05-24 Saturday 12:55 jpsaman
3382 Added option to run vlc as a Qt Embedded Gui Server. Use --qte-guiserver to enable this feature. The default is to run as a normal GuiClient.
3384 2003-05-24 Saturday 12:53 sam
3386 * ./po/*: re-ran toolbox --update-po.
3387 * ./po/en_GB.po: the British translation is up to date.
3389 2003-05-24 Saturday 12:35 sam
3391 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
3393 2003-05-24 Saturday 12:34 sam
3395 * ./toolbox: we no longer translate the Borland plugin.
3397 2003-05-24 Saturday 12:10 sam
3399 * ./configure.ac.in: the help message now says libmad is enabled by
3400 default (Closes: #704).
3402 2003-05-24 Saturday 11:53 sam
3404 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
3405 wait or we will face delay issues as reported in #794. Fix inspired from
3406 a suggestion by John Michael Zorko.
3408 2003-05-24 Saturday 02:48 hartman
3410 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
3411 * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
3412 * modules/gui/macosx/macosx.m: typo
3413 * modules/gui/macosx/prefs.m: fix of the module selectors.
3414 * po/nl.po: i've taken a head start on the translations.
3415 * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
3417 2003-05-23 Friday 23:53 sigmunau
3419 the http interface should now output valid xhtml 1.0.
3421 2003-05-23 Friday 13:02 hartman
3423 * Updated the informal message to report the ip and port the http intf was
3424 started on. This will help ppl to actually use the thing ;)
3426 2003-05-23 Friday 11:41 sam
3428 * Built-in modules were linked twice in the mozilla plugin; removed the
3429 non-PIC ones (Closes Debian bug #194384).
3431 2003-05-23 Friday 00:00 hartman
3433 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
3434 * modules/gui/macosx/vout.m: removed some code that was preventing us from
3435 using chroma converters.
3436 * modules/codec/quicktime.c:
3437 - added the video decoder. only works with SVQ3 atm, returns Invalid
3438 BITMAPHEADER for some reason in all other cases.
3439 - did some cleaning up. this might just work under Win32 now aswell,
3440 gibalou will do some testing tomorrow ;)
3441 - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
3442 faster. I'm not yet sure which one i prefer.
3444 2003-05-22 Thursday 22:24 gbazin
3446 * modules/gui/wxwindows/streamout.cpp: fixed typo.
3448 2003-05-22 Thursday 21:42 gbazin
3450 * src/libvlc.h: fixed spelling mistake.
3451 * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
3452 * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
3454 2003-05-22 Thursday 20:56 hartman
3456 * spelling error in description string
3458 2003-05-22 Thursday 20:45 hartman
3460 * added an ifdef for SVQ3
3462 2003-05-22 Thursday 20:06 asmax
3464 * at last the python module works again !
3465 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
3467 2003-05-22 Thursday 18:30 asmax
3469 * started to repair build of python module
3471 2003-05-22 Thursday 16:01 gbazin
3473 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
3475 2003-05-22 Thursday 15:34 hartman
3477 * modules/control/http.c: strings for the address and the port variable were switched.
3479 2003-05-22 Thursday 14:40 hartman
3481 * fixed a localization issue
3483 2003-05-22 Thursday 14:25 hartman
3485 * modules/gui/macosx/playlist.m: fixed my fix
3486 * modules/gui/macosx/output.m: removed a debug statement
3487 * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
3489 2003-05-22 Thursday 13:40 hartman
3491 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
3493 2003-05-22 Thursday 12:00 gbazin
3495 * INSTALL.win32: added a small note about running vlc under the msvc debugger.
3496 * modules/gui/wxwindows/*: small fixes.
3497 * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
3498 * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
3500 2003-05-21 Wednesday 21:30 hartman
3502 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
3504 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
3506 2003-05-21 Wednesday 19:55 hartman
3508 * vlc.ebuild: This ebuild should work if we release a test2.
3509 * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
3511 * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
3512 since the problems with this decoder are endian specific according to it's creator.
3514 2003-05-21 Wednesday 18:09 jpsaman
3516 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
3518 2003-05-21 Wednesday 18:04 jpsaman
3520 More buildscript fixes.
3522 2003-05-21 Wednesday 15:54 gbazin
3524 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
3526 2003-05-21 Wednesday 15:40 hartman
3529 src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
3530 * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
3531 of identifying the right Codec to use for decoding to be one of these areas.
3532 So when we do this, only one thread at a time can use QT.
3533 Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
3535 2003-05-21 Wednesday 13:27 gbazin
3537 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
3538 * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
3539 * src/video_output/video_output.c: added a "fullscreen" object variable.
3540 * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
3542 2003-05-21 Wednesday 13:19 sigmunau
3544 removed the desctiption texts of a nonexisting config option
3546 2003-05-21 Wednesday 13:10 sigmunau
3548 removed the --playlist option as it doesn't seem to be used
3550 2003-05-20 Tuesday 23:17 gbazin
3552 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
3554 2003-05-20 Tuesday 21:35 hartman
3556 * ALL: added a quicktime module.
3557 - This module provides QDM2 and QDMC sound support on OSX by linking to
3558 the native QT libraries. We now have FULL QT trailer support on OSX.
3559 - The video part of this decoder is not yet working on OSX.
3560 - This can be used for a future win32dll loader system as well.
3562 2003-05-20 Tuesday 20:09 jpsaman
3564 Modified build scripts
3566 2003-05-20 Tuesday 18:53 hartman
3568 * NEWS: updated some OSX info
3570 - added CDDA support
3571 - added a "Online Documentation" item to the Help menu
3572 - removed some debugging strings
3574 2003-05-20 Tuesday 16:20 zorglub
3576 All: Support for SAP advertising in stream output
3578 add sap, or sap="Name" in the stream output options
3580 2003-05-20 Tuesday 16:08 sigmunau
3582 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
3584 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
3587 2003-05-20 Tuesday 15:51 hartman
3589 * THANKS: Added Davor Orel who created the OS X icons.
3590 * modules/gui/macosx/macosx.m: changed a float into a float with range
3592 2003-05-20 Tuesday 15:23 hartman
3594 * Added a Reset prefs option
3595 * New prefs dialog much like the wxWindows and BeOS one.
3596 - translated instances might be broken.
3597 - still need sliders for min/max values
3598 - improved sizing should be done.
3600 2003-05-20 Tuesday 11:44 titer
3602 modules/gui/beos/PreferencesWindow.* : cleaning
3604 2003-05-19 Monday 23:36 gbazin
3606 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
3608 2003-05-19 Monday 21:39 asmax
3610 * a lot of cleaning in X11 skins, but some problems remain with
3613 2003-05-19 Monday 21:04 gbazin
3615 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
3616 * po/*: updated the po files.
3618 2003-05-19 Monday 20:47 gbazin
3620 * Bumped version to 0.6.0-test1
3621 * modules/access/cdda.c: decreased the priority of the cdda plugin.
3623 2003-05-19 Monday 11:38 gbazin
3625 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
3627 2003-05-19 Monday 09:57 gbazin
3629 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
3631 2003-05-18 Sunday 23:16 fenrir
3633 * input_program.c: input_DelES destroyed the decoder (if any) without
3634 removing this ES from the list of selected ES. So, instead we call
3637 2003-05-18 Sunday 22:30 titer
3639 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
3641 2003-05-18 Sunday 20:54 jpsaman
3643 Updated release numbering of packages.
3645 2003-05-18 Sunday 19:46 gbazin
3647 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
3649 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
3651 2003-05-18 Sunday 18:56 hartman
3653 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
3655 2003-05-18 Sunday 17:48 asmax
3657 * added transparency in X11 skins
3659 2003-05-18 Sunday 16:27 gbazin
3661 * modules/gui/wxwindows/*: the open dialog box is created only once and reused when needed. This allows to have the previous settings displayed when you re-open the dialog.
3663 2003-05-18 Sunday 15:44 gbazin
3665 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
3666 Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
3668 2003-05-18 Sunday 12:18 gbazin
3670 * modules/gui/wxwindows/open.cpp: small fixes.
3671 * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
3672 * modules/video_filter/osd_text.c: small win32 fix.
3674 2003-05-18 Sunday 11:25 asmax
3676 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
3677 images, but it works !
3679 2003-05-17 Saturday 23:57 gbazin
3681 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
3682 * install-win32, Makefile.am: updates for the win32 package.
3683 * NEWS: added a few missing things.
3685 2003-05-17 Saturday 22:48 gbazin
3687 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
3688 * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
3689 * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
3691 2003-05-17 Saturday 22:00 gbazin
3693 * include/input_ext-intf.h: forgot this file in my last commit.
3694 * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
3696 2003-05-17 Saturday 20:30 gbazin
3698 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
3699 You can now listen to your favorite CDDAs with vlc, or even stream them :)
3700 (Their is not yet any support for jitter correction).
3701 * modules/codec/araw.c: small clean-up.
3703 2003-05-17 Saturday 18:30 titer
3705 * modules/gui/beos/MessagesWindow.* : cleaning
3706 * modules/gui/beos/PreferencesWindow.* : split the main modules into
3709 2003-05-17 Saturday 15:20 titer
3711 modules/gui/beos/* : cosmetic
3713 2003-05-17 Saturday 14:36 gbazin
3715 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
3717 2003-05-17 Saturday 11:35 gbazin
3719 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
3720 * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
3722 2003-05-16 Friday 23:02 gbazin
3724 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
3726 2003-05-15 Thursday 23:05 gbazin
3728 * src/input/input_programs.c: a few fixes to the navigation object variable.
3730 2003-05-15 Thursday 22:27 massiot
3733 * ALL: Capitalize all preferences text strings
3735 2003-05-15 Thursday 21:31 gbazin
3737 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
3738 * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
3740 2003-05-15 Thursday 20:45 jpsaman
3742 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
3744 2003-05-15 Thursday 20:28 jpsaman
3746 Updating version to 0.5.4.
3747 Enable building with libmpeg2.
3749 2003-05-15 Thursday 16:02 sam
3751 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
3753 2003-05-15 Thursday 15:59 gbazin
3755 * modules/gui/wxwindows/*: small fixes and improvements.
3757 2003-05-15 Thursday 15:50 sam
3759 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
3761 2003-05-15 Thursday 15:35 hartman
3763 * Makefile.am: on make dist move vlc.ebuild
3764 * vlc.ebuild: small spelling correction
3766 2003-05-15 Thursday 02:02 hartman
3768 * Went trough my maillogs and filled out large parts of the NEWS file.
3769 please check and add your own. (i was bored ;)
3770 * Updated the README.MacOSX.rtf with some more pointers and changed version
3773 2003-05-15 Thursday 01:33 gbazin
3775 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
3777 2003-05-15 Thursday 01:23 hartman
3779 * variable callback for the playlist. the input, audio and video still need
3780 to be done, waiting for gibalou to work his magic on that ;)
3781 cvs: ----------------------------------------------------------------------
3783 2003-05-15 Thursday 00:46 hartman
3785 * added vlc.ebuild, vlc.spec.redhat to dist.
3786 * added all the new icons to the dist.
3787 * on make dist i would like to do
3788 mv vlc.ebuild vlc-${VERSION}.ebuild
3789 I don't know how to do this. Who does?
3791 2003-05-15 Thursday 00:32 hartman
3793 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
3794 Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
3795 need to be updated before release, to point out the correct links to
3798 2003-05-14 Wednesday 21:29 fenrir
3800 * aac: compilation fix.
3801 * libvlc.h : set correct value for sout-a/vcodec
3803 2003-05-14 Wednesday 19:47 hartman
3805 * Resized some elements to allow for better translations.
3807 2003-05-14 Wednesday 17:17 sam
3809 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
3810 the extras/ directory.
3812 2003-05-14 Wednesday 14:57 hartman
3816 2003-05-14 Wednesday 14:56 hartman
3818 ALL: Davor won the vote, New icons in place.
3820 2003-05-14 Wednesday 11:15 fenrir
3822 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
3824 2003-05-14 Wednesday 09:00 gbazin
3826 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
3828 2003-05-13 Tuesday 23:41 gbazin
3830 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
3832 2003-05-13 Tuesday 22:59 gbazin
3834 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
3835 * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
3837 2003-05-13 Tuesday 22:33 gbazin
3839 * modules/gui/wxwindows/*: new subtitles file dialog box.
3840 * modules/demux/util/sub.c: fixed a few description strings.
3841 * Makefile.am: small cosmetic change to package-win32 target.
3843 2003-05-13 Tuesday 20:36 asmax
3845 * beginning of event processing in X11 skins
3846 * graphics should work, but....
3848 2003-05-13 Tuesday 19:25 asmax
3850 * changed OSGraphics constructor (needed for X11)
3852 2003-05-13 Tuesday 14:11 titer
3854 modules/gui/beos/PreferencesWindow.*:
3855 - use BMenuFields for string_from_list config items
3858 2003-05-13 Tuesday 12:09 gbazin
3860 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
3862 2003-05-13 Tuesday 11:44 gbazin
3864 * modules/gui/wxwindows/preferences.cpp: small fixes.
3866 2003-05-13 Tuesday 11:18 titer
3868 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
3870 2003-05-12 Monday 21:55 gbazin
3872 * modules/gui/wxwindows/preferences.cpp: the config panels are now generated on demand instead of generating everything at the beginning. ResetAll now also takes care of resetting the values shown in the config panels.
3873 * modules/gui/wxwindows/open.cpp: small cosmetic changes.
3875 2003-05-12 Monday 19:59 titer
3877 modules/gui/beos/VlcWrapper.h: compile fix
3879 2003-05-12 Monday 19:11 gbazin
3881 * include/vlc_common.h: small change to shut-up some memory checkers.
3883 2003-05-12 Monday 17:33 gbazin
3885 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
3886 * modules/video_output/directx/events.c: fixed non-initialized variable.
3887 * modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
3888 * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
3889 * src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
3890 * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
3892 2003-05-12 Monday 01:17 hartman
3894 * First set config variable, then add the files (and therefore potentially
3895 play them) in the playlist. Otherwise we can be too late.
3897 2003-05-11 Sunday 23:17 hartman
3899 * extras/MacOSX/vlc.pbproj/project.pbxproj:
3900 - Add the THANKS file to the Mac OS X application
3901 * modules/gui/macosx/about.?:
3902 - Use c-style comments instead of //
3903 - Open the AUTHORS file with the correct Encoding
3904 - Display the THANKS file as well
3905 - Rotate the scrolling when at the end
3906 * modules/gui/macosx/intf.m:
3907 - put Cocoa into multithreaded mode as soon as possible. Not really
3908 causing any problems now, but is cleaner.
3909 * modules/gui/macosx/prefs.m:
3910 - Select the current setting when we create a combobox.
3912 2003-05-11 Sunday 19:09 hartman
3915 - removed a bit too much code from the interface files previous commit.
3916 Menu's were enabled if there was no input.
3917 - removed a NSLog which was used for bugtracking
3919 2003-05-11 Sunday 18:49 hartman
3921 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
3922 cvs to stop bugging me about it ;)
3929 2003-05-11 Sunday 18:43 gbazin
3931 * src/input/input_programs.c: small bug fix.
3932 * src/misc/variables.c: compilation fix for MSVC.
3934 2003-05-11 Sunday 18:41 hartman
3936 * forgot one file. see previous intf.m commit for details.
3938 2003-05-11 Sunday 18:40 hartman
3940 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
3941 and playlist already have, to be notified of menu changes.
3942 * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
3943 * modules/gui/macosx/intf.?: Interface listens for changes in the input
3946 2003-05-11 Sunday 15:55 gbazin
3948 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
3950 2003-05-11 Sunday 14:33 sigmunau
3952 Added code to render subtitles with the freetype module (disabled by default).
3953 To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
3954 and modules/codec/spudec/text.c and run with --filter osdtext
3956 2003-05-11 Sunday 13:45 gbazin
3958 * configure.ac.in: fixed the wx-config detection by the skins plugin.
3959 * modules/gui/wxwindows/*: fixed a couple of breakage.
3961 2003-05-11 Sunday 13:22 gbazin
3963 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
3965 2003-05-11 Sunday 13:14 sigmunau
3967 use c comment, and not c++
3969 2003-05-11 Sunday 08:42 sigmunau
3971 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
3972 (doesn't seem to work)
3974 2003-05-11 Sunday 01:00 massiot
3976 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
3978 * modules/audio_output/coreaudio.c: apparently the audio card clock can
3979 be screwed, so probe it at every buffer
3980 * src/audio_output/output.c: Thou shalt not drop buffers
3982 2003-05-10 Saturday 20:49 hartman
3984 * fix titer's language commit. The list needs to end with a NULL, or VLC will
3985 no longer start. (it fails on the duplication of the config of this variable)
3987 2003-05-10 Saturday 18:16 fenrir
3989 * ffmpeg : fix for svq3.
3991 2003-05-10 Saturday 13:52 titer
3993 POTFILES.in: forgot a file yesterday...
3995 2003-05-10 Saturday 13:40 titer
3997 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
3998 with old config files; --language is now a string_from_list you can use
3999 to specify the language (default is auto-detection).
4001 2003-05-10 Saturday 11:08 gbazin
4003 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
4005 2003-05-10 Saturday 11:05 hartman
4007 * added VP31 fourcc's.
4008 * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
4009 actually use it. It would generate too many bugreports.
4011 2003-05-10 Saturday 10:32 hartman
4013 * Finished the sout dialog on OSX.
4015 2003-05-09 Friday 23:23 fenrir
4017 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
4019 2003-05-09 Friday 22:03 sigmunau
4021 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
4023 2003-05-09 Friday 20:30 massiot
4027 2003-05-09 Friday 19:53 fenrir
4029 * faad: better support of AAC without ESDS.
4031 2003-05-09 Friday 19:30 titer
4033 Updated POTFILES.in for BeOS' i18n
4035 2003-05-09 Friday 19:29 fenrir
4037 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
4040 2003-05-09 Friday 16:01 gbazin
4042 * modules/misc/httpd.c: win32 fixes.
4043 * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
4045 2003-05-09 Friday 02:39 fenrir
4047 * mmstu: fixed a lookup.
4049 2003-05-09 Friday 01:19 hartman
4051 * modules/gui/macosx/prefs.m:
4052 - possibly fixed a crash situation when clicking the OK button (not sure though)
4053 * modules/gui/macosx/macosx.m:
4054 - made the transparency option an advanced option.
4056 2003-05-09 Friday 00:58 titer
4058 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
4059 * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
4060 if the string is empty
4061 * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
4063 2003-05-09 Friday 00:41 hartman
4065 * modules/gui/macosx/prefs.?:
4066 - made the advanced button better.
4067 - added missing CONFIG_ITEM_DIRECTORY support
4068 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
4069 - added the semi 'apple' default of com-, as a hotkey for the prefs.
4071 2003-05-08 Thursday 23:11 hartman
4073 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
4075 2003-05-08 Thursday 19:51 fenrir
4077 * ftp : updated copyright info.
4079 2003-05-08 Thursday 19:26 fenrir
4083 2003-05-08 Thursday 19:21 fenrir
4085 * v4l: remove __V4L_AUDIO_ (useless)
4087 2003-05-08 Thursday 19:06 titer
4089 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
4090 vasprintf if defined but not declared in the system headers...)
4092 2003-05-08 Thursday 17:13 massiot
4094 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
4096 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
4097 the DVD menus by default.
4099 2003-05-08 Thursday 15:58 gbazin
4101 * modules/access/file.c: fixed large file support on win32.
4102 * src/libvlc.[ch]: made the description of the translation option more explicit.
4104 2003-05-08 Thursday 14:15 titer
4106 src/libvlc.*: --translation is now a string. Usefull if want to specify
4107 a different language than your OS, or if your OS is not localized...
4109 2003-05-08 Thursday 12:09 gbazin
4111 * modules/gui/wxwindows/menus.cpp: misc small fixes.
4113 2003-05-08 Thursday 10:45 titer
4115 modules/gui/beos/PreferencesWindow.cpp: cosmetic
4117 2003-05-08 Thursday 10:40 titer
4119 * modules/gui/beos/AudioOutput.cpp: more cleaning
4120 * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
4121 Interface" to the popup
4123 2003-05-08 Thursday 01:16 hartman
4125 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
4126 - video-es seems broken. it always starts with -1 (Disabled) selected.
4127 - moved some menuitems to other menu's for gui interface consistency with
4129 - added a "fit to screen" menuitem.
4131 2003-05-08 Thursday 01:05 titer
4133 src/misc/beos_specific.cpp:
4134 Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
4135 exit without any cleaning (that made VLC crash badly)
4137 2003-05-07 Wednesday 23:13 hartman
4139 * changed "Gayscale video output" option back into "Grayscale video output"
4141 2003-05-07 Wednesday 19:20 titer
4143 modules/gui/beos/AudioOutput.cpp: cleaning
4145 2003-05-07 Wednesday 17:27 titer
4147 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
4148 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
4150 2003-05-07 Wednesday 16:47 titer
4152 modules/gui/beos/PreferencesWindow.cpp:
4155 2003-05-07 Wednesday 15:54 gbazin
4157 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
4159 2003-05-07 Wednesday 15:44 fenrir
4161 * ffmpeg: --ffmpeg-truncated is now an int :
4162 * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
4163 * 0 -> disable CODEC_FLAG_TRUNCATED
4164 * 1 -> force CODEC_FLAG_TRUNCATED
4166 2003-05-07 Wednesday 14:49 titer
4168 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
4171 2003-05-07 Wednesday 12:23 gbazin
4173 * modules/gui/wxwindows/*: misc fixes.
4175 2003-05-07 Wednesday 02:31 fenrir
4177 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
4178 at free box content to see if it could be moov box, I hope there won't be
4179 any misdetection. (Even when there is a spec, nobody follows it :((
4181 2003-05-07 Wednesday 00:28 fenrir
4183 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
4184 with valid files. You have to use --ffmpeg-truncated to force it.
4185 MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
4187 2003-05-07 Wednesday 00:18 gbazin
4189 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
4191 2003-05-06 Tuesday 21:01 gbazin
4193 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
4195 2003-05-06 Tuesday 20:12 hartman
4197 * ALL: there were reports of crashes in the menucode. i think it was that
4198 the VLCWindow could suddenly disappear (the vout closed) and therefore we
4199 could no longer reference it. This should fix that. Also made this code
4200 more generic to avoid code duplication.
4202 2003-05-06 Tuesday 16:05 fenrir
4204 * mp4: fix a segfault and play .3gp with h263 video track.
4206 2003-05-06 Tuesday 14:19 fenrir
4208 * http: redirect to main page each time we pass arguments. (it's done by
4209 an html header and not by the http protocol. I know it's bad but it's a
4212 2003-05-06 Tuesday 12:57 fenrir
4214 * http: fix 'add mrl'.
4216 2003-05-06 Tuesday 02:17 titer
4218 Makefile.am: fixed BeOS package generation when all modules are built-in
4220 2003-05-06 Tuesday 02:01 fenrir
4222 * mms: fix for builtin compilation.
4224 2003-05-06 Tuesday 01:15 titer
4226 configure.ac.in: fixed static linking with libintl and libiconv
4228 2003-05-05 Monday 22:48 gbazin
4230 * modules/demux/mpeg/ts.c: compiler warning fix.
4231 * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
4233 2003-05-05 Monday 22:23 gbazin
4235 * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
4236 * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
4238 2003-05-05 Monday 22:04 hartman
4240 * fixed the autogenerated menu's.
4242 2003-05-05 Monday 21:35 titer
4244 configure.ac.in: fixed libdvbpsi detection for people who don't have
4245 stdint.h but inttypes.h
4247 2003-05-05 Monday 16:29 gbazin
4249 * modules/gui/skins/src/*: forgot a few references to the channels server.
4251 2003-05-05 Monday 16:09 gbazin
4253 * ALL: removed the old channels server stuff (was deprecated).
4255 2003-05-05 Monday 15:52 fenrir
4259 2003-05-05 Monday 15:21 sigmunau
4261 implemented VLC_VAR_TIME using two ints
4263 2003-05-05 Monday 14:58 sigmunau
4265 Implemented support for CONFIG_ITEM_DIRECTORY
4267 2003-05-05 Monday 13:15 titer
4269 Updated NEWS for 0.5.4 release
4271 2003-05-05 Monday 13:06 titer
4273 modules/gui/beos/*: Partial fix for Preferences resizing
4275 2003-05-05 Monday 13:03 hartman
4277 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
4278 README.MacOSX.rtf: clarified some things.
4280 2003-05-05 Monday 12:15 gbazin
4282 * modules/gui/skins/src/*: compilation fixes under win32.
4284 2003-05-05 Monday 11:49 sam
4286 * ./src/video_output/video_output.c: fixed a crash that occurs when the
4287 width and height variables are set to their default values.
4289 2003-05-04 Sunday 23:39 gbazin
4291 * src/audio_output/output.c: fixed warning.
4293 2003-05-04 Sunday 23:38 massiot
4295 * First round of capitalization of description strings.
4297 2003-05-04 Sunday 23:03 gbazin
4299 * po/POTFILES.in: added the new modules since 0.5.3
4301 2003-05-04 Sunday 22:42 gbazin
4303 * src/misc/variables.c, ALL: improvements to the object variables api.
4304 - added another argument to var_Change().
4305 - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
4306 that are used to set/get a friendly name to an object variable.
4307 - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
4308 the number of availabel choices without having to get their value
4310 - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
4311 a friendly name to the choice value.
4312 - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
4315 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
4317 2003-05-04 Sunday 22:33 massiot
4319 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
4322 2003-05-04 Sunday 18:51 fenrir
4324 * transcode: follow the same logic for ab than vb. (ie for a small value
4325 it's used as kb/s for higher ones it's b/s).
4326 Just a remember, transcode options are:
4329 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
4341 qmin (between 1 and 32)
4342 qmax (between 1 and 32)
4343 only acodec and/or vcodec are mandatories (and it's a good idea to always
4344 define vb,vt, and/or ab)
4346 2003-05-04 Sunday 15:02 massiot
4348 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
4349 fix the "sound drops after half an hour" bug)
4350 * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
4351 resampler which works perfectly fine here
4352 Please test that I didn't break S/PDIF output on OS X.
4354 2003-05-04 Sunday 12:40 sam
4356 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
4357 linked with svgalib and svgalib using atexit().
4359 2003-05-04 Sunday 10:46 fenrir
4361 * mpga_audio: should fix an infinite loop when miss-detected free
4364 2003-05-04 Sunday 01:36 massiot
4366 More cleaning of the STATE_INVALID stuff (still not perfect though).
4368 2003-05-03 Saturday 22:25 massiot
4370 Fixed handling of STATE_INVALID states.
4372 2003-05-03 Saturday 18:11 fenrir
4374 * transcode: added qmin, qmax and hq(high quality) options.
4376 2003-05-03 Saturday 14:33 fenrir
4378 * transcode: fix cropping code.
4380 2003-05-03 Saturday 14:22 fenrir
4382 * transcode: fixed video resizing.
4384 2003-05-03 Saturday 13:37 titer
4386 beos/* : New Preferences window that lets you configure everything.
4387 It is not complete yet (see the TODO in PreferencesWindow.cpp)
4389 2003-05-03 Saturday 13:18 fenrir
4391 * transcode: added two options:
4392 - vt : video bitrate tolerance
4393 - keyint : number of inter frames between intra frames.
4395 2003-05-03 Saturday 12:36 fenrir
4397 * v4l: used the same trick than vls to avoid too much resampling.
4399 2003-05-03 Saturday 02:18 fenrir
4401 * ts: fix a memory leak.
4403 2003-05-03 Saturday 02:09 fenrir
4407 2003-05-03 Saturday 01:52 fenrir
4409 * v4l: fix a stupid bug that broke audio.
4411 2003-05-03 Saturday 01:12 fenrir
4413 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
4415 2003-05-02 Friday 19:37 fenrir
4417 * transcode: fix about raw audio.
4419 2003-05-02 Friday 17:35 fenrir
4421 * v4l: audio grabbing part begin to work :)
4423 2003-05-02 Friday 16:25 fenrir
4425 * transcode: compilation fix.
4427 2003-05-02 Friday 15:53 gbazin
4429 * modules/gui/skins/*: compilation fixes for MSVC. Almost working, we just to find a way to have flex.c not include unistd.h on win32 and not compile the wxwindows files when SKINS_BASIC is defined.
4431 2003-05-02 Friday 15:36 titer
4435 2003-05-02 Friday 14:51 fenrir
4437 * transcode: should be able to compress raw audio, need to be cleaned up.
4438 u8,s8,s16 big and little endian should be supported but not all tested.
4440 2003-05-02 Friday 12:18 sam
4442 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
4444 2003-05-02 Friday 03:41 fenrir
4446 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
4448 2003-05-02 Friday 03:40 fenrir
4450 * rawvideo.c: fix a bug while filling picture.
4452 2003-05-02 Friday 00:33 fenrir
4454 * copy: added raw audio/video support.
4455 * avi: added raw audio support (little endian only).
4457 2003-05-01 Thursday 13:51 ipkiss
4459 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
4460 basic-skins plugin with GTK2
4461 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
4462 really understand why it is necessary :)
4464 2003-05-01 Thursday 01:11 hartman
4466 * modules/gui/macosx/macosx.m
4467 - added a macosx-float config option
4468 - changed 'opaqueness' into 'macosx-opaqueness'
4469 * modules/gui/macosx/vout.?
4470 - let vout respect 'float' on top option.
4471 - added a toggle function to toggle float on top.
4473 - menuitem and corresponding code for float on top.
4475 2003-04-30 Wednesday 23:58 hartman
4477 ALL: New output dialog that uses the new --sout syntax.
4478 - it is not so powerful as --sout (does not allow for multiple unicasts ie)
4479 - there is a bug in the transcode settings. not sure what is causing it.
4481 2003-04-30 Wednesday 21:45 fenrir
4483 * mp4: fix playback of some stream with raw audio. I also split
4484 big audio chunk. (Avoid 100000 samples at once :(
4486 2003-04-30 Wednesday 21:16 asmax
4488 * enable basic-skins for GTK2 (not tested yet ;)
4490 2003-04-30 Wednesday 19:22 ipkiss
4492 * ./configure.ac.in:
4493 - added a basic-skins plugin, which doesn't make use of wxWindows
4494 dialogs (currently only works for win32)
4495 - renamed with-wx-config-path in with-skins-wx-config-path for the
4496 skins plugin, to avoid problems with the wxwindows plugin
4498 2003-04-30 Wednesday 19:20 gbazin
4500 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
4502 2003-04-30 Wednesday 14:04 hartman
4504 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
4506 2003-04-30 Wednesday 09:11 gbazin
4508 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
4510 2003-04-30 Wednesday 04:13 hartman
4512 modules/access/http.c:
4513 modules/access/ftp.c:
4514 * fixed a very serious bug in the atoll code. this contained a never ending while loop.
4515 It showed on systems without atoll() (MacOSX) as an inability to view http
4518 2003-04-29 Tuesday 22:44 fenrir
4520 all: use /* */ instead of // (we write c code)
4522 2003-04-29 Tuesday 22:38 fenrir
4524 * stream_output.c: some sanity checks and bypass default behavour of
4525 module_Need (when I ask for udp I want udp or an error, but not file
4526 or something else) by adding ",none" when a module name is specified.
4527 I will clean up that by adding a flag to module_Need or something like
4530 2003-04-29 Tuesday 21:32 fenrir
4532 * stream_output.c: fix segfault when not specifying mux name.
4534 2003-04-29 Tuesday 20:36 ipkiss
4536 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
4539 2003-04-29 Tuesday 20:29 fenrir
4541 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
4542 resampling with some files while keeping good synchronisation.
4543 Anybody has an idea of the maximum desynchronisation between audio and
4544 video that still be imperceptible ?
4546 2003-04-29 Tuesday 20:17 hartman
4548 * modules/gui/macosx/playlist.m:
4549 - When we delete an item, update playlist with to indicate 'currently playing'
4551 2003-04-29 Tuesday 16:03 gbazin
4553 * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
4554 * modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.
4556 2003-04-29 Tuesday 15:40 fenrir
4558 * file: use - to write on stdout. (but you can only use ts and ps muxer,
4559 as the others need to seek).
4561 2003-04-29 Tuesday 12:54 gbazin
4563 * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well.
4565 2003-04-28 Monday 23:25 fenrir
4567 * avi: fixed playback of broken stream....
4569 2003-04-28 Monday 22:44 ipkiss
4571 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
4573 2003-04-28 Monday 20:46 ipkiss
4575 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
4576 missing tags in the XML.
4578 2003-04-28 Monday 14:32 asmax
4580 * skeleton of X11 skins
4582 2003-04-28 Monday 14:12 asmax
4584 * skeleton of X11 skins
4586 2003-04-28 Monday 12:25 asmax
4588 * changed Region into SkinRegion to prepare the X11 port
4590 2003-04-28 Monday 12:00 asmax
4592 * fixed compilation under linux
4593 * added a flag GTK2_SKINS
4595 2003-04-28 Monday 00:18 ipkiss
4597 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
4598 There is still a lot to do but some things are working.
4600 2003-04-27 Sunday 23:16 gbazin
4602 * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
4603 * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
4604 * modules/codec/rawvideo.c: a few fixes.
4605 * modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.
4607 2003-04-27 Sunday 17:53 gbazin
4609 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
4610 * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
4611 * modules/codec/rawvideo.c: support for more chroma formats.
4613 2003-04-27 Sunday 15:25 gbazin
4615 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
4616 (I can finaly watch my RGB tarkin samples :))
4617 * modules/demux/rawdv.c: fixed a couple of compiler warnings.
4619 2003-04-27 Sunday 14:56 gbazin
4621 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
4623 2003-04-27 Sunday 14:11 gbazin
4625 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
4627 2003-04-27 Sunday 13:55 fenrir
4629 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
4630 index, so use it when normal index (idx1 chunk) isn't found.
4632 2003-04-27 Sunday 13:03 fenrir
4634 * ffmpeg: stop skipping video sometime ;).
4636 2003-04-27 Sunday 11:55 fenrir
4638 * avi: Support for OpenDML file.
4639 Not tested with file size > 2Go, so report status.
4641 2003-04-27 Sunday 03:08 fenrir
4643 * httpd: added "Cache-Control: no-cache" by default.
4645 2003-04-27 Sunday 02:00 jlj
4647 * ./configure.ac.in: Added --with-libmpeg2-tree
4649 2003-04-27 Sunday 00:02 gbazin
4651 * modules/control/http.c: fixed buffer allocation problem.
4653 2003-04-26 Saturday 22:06 fenrir
4655 * video: spelling error.
4657 2003-04-26 Saturday 21:45 fenrir
4659 * ffmpeg: we always skip video if we have more than 5 second of late video.
4660 (This should avoid 'decoder stuck' message.)
4662 2003-04-26 Saturday 21:36 gbazin
4664 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
4666 2003-04-26 Saturday 20:51 fenrir
4668 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
4669 (over the first 2ko).
4671 2003-04-26 Saturday 14:54 gbazin
4673 * configure.ac.in: enabled xvid and ffmpeg encoders
4674 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
4676 2003-04-26 Saturday 12:26 gbazin
4678 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
4680 2003-04-25 Friday 21:47 fenrir
4682 * libmp4: clean up and preliminary work to read mp4 file through http.
4683 * mp4: don't return a failed value when recognize a ref file, but use
4684 a dummy Demux function that return EOF.
4686 2003-04-25 Friday 18:57 fenrir
4688 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
4689 resampling with my samples. Fix a potential divide by 0 (thx meuuh).
4691 2003-04-25 Friday 17:35 fenrir
4693 *ffmpeg: split huge audio packets as aout didn't like them.
4695 2003-04-25 Friday 17:33 fenrir
4697 * mms: reduce mtu (avoid too much delay with slow connection)
4699 2003-04-25 Friday 12:37 gbazin
4701 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
4703 2003-04-24 Thursday 20:49 fenrir
4705 * mp4: fix a buffer overflow.
4707 2003-04-24 Thursday 20:33 fenrir
4709 * .cvsignore: forgot this file.
4711 2003-04-24 Thursday 20:26 fenrir
4713 * asf: fix to play stream over mmsh.
4715 2003-04-24 Thursday 20:24 fenrir
4717 * mpeg4video.c: use video size when available from bitmapinfoheader.
4719 2003-04-24 Thursday 17:44 gbazin
4721 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
4723 2003-04-24 Thursday 16:13 gbazin
4725 * Makefile.am: added a dist-hook target to include the auto-generated msvc files into the dist. added src/misc/modules_plugins.h to the dist.
4727 2003-04-24 Thursday 15:57 gbazin
4729 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
4730 for the .vlt skins support. libtar is still used if present, otherwise
4731 we use our small implementation of untar.
4733 2003-04-24 Thursday 14:39 fenrir
4735 * mp4: select only first enabled track.
4737 2003-04-24 Thursday 14:38 asmax
4739 * get screen size with gtk2
4741 2003-04-23 Wednesday 15:18 titer
4743 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
4744 strings and "...". i18n seems OK under BeOS now.
4746 2003-04-23 Wednesday 10:29 asmax
4748 * fixed some constructors and destructors
4750 2003-04-22 Tuesday 23:31 gbazin
4752 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
4753 left when closing the decoder.
4755 2003-04-22 Tuesday 22:57 ipkiss
4757 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
4759 2003-04-22 Tuesday 22:25 gbazin
4761 * modules/audio_filter/converter/s16tofloat32swab.c:
4762 added an #ifdef HAVE_ALLOCA.
4764 2003-04-22 Tuesday 21:45 gbazin
4766 * configure.ac.in: don't link with the math library on win32. It isn't
4767 needed and will even screw up things under cygwin with -mno-cygwin.
4769 2003-04-22 Tuesday 19:26 asmax
4771 * output.c: avoid a floating point exception when aout-rate==0
4772 * gtk2_api.cpp: made valgrind happy ;)
4774 2003-04-22 Tuesday 18:21 ipkiss
4776 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
4778 2003-04-22 Tuesday 17:56 asmax
4780 * fixed the volume slider bug
4782 2003-04-22 Tuesday 16:36 titer
4784 * Makefile.am: fixed 'make package-beos'
4785 * modules/gui/beos/*: added _()s so the whole interface is translated
4786 * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
4787 FIXME: currently, untranslated strings are not converted to UTF-8
4789 2003-04-22 Tuesday 16:28 fenrir
4791 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
4793 2003-04-22 Tuesday 12:54 gbazin
4795 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
4797 2003-04-22 Tuesday 11:38 fenrir
4799 * mp4: preliminary support of "mov playlist(ref) file"
4801 2003-04-22 Tuesday 08:51 fenrir
4803 * mp4: more mov fields are parsed.
4805 2003-04-21 Monday 22:12 asmax
4807 * changed "Font" into "SkinFont" (see previous commit)
4809 2003-04-21 Monday 21:51 asmax
4811 * changed "Window" into "SkinWindow" to prepare X11 port
4812 (Window is already a Xlib type !)
4813 *** not tested under win32, please check ! ***
4815 2003-04-21 Monday 18:39 asmax
4817 * at last fixed transparency under linux !!
4819 2003-04-21 Monday 16:55 anil
4821 *All: fixed unwanted fileinfo window refresh under windows.
4823 2003-04-21 Monday 16:22 gbazin
4825 * modules/misc/network/ipv4.c: a bit of cleanup.
4827 2003-04-21 Monday 14:26 asmax
4829 * raise the skin window on top when clicked
4830 * a bit of code cleaning
4832 2003-04-21 Monday 12:54 gbazin
4834 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
4836 2003-04-21 Monday 12:22 gbazin
4838 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
4840 2003-04-21 Monday 11:47 asmax
4842 * added a preferences button in the default skin
4844 2003-04-21 Monday 03:37 asmax
4846 * fixed the previous commit for linux
4848 2003-04-21 Monday 02:50 asmax
4850 * fixed a timing issue under windows ?
4852 2003-04-21 Monday 02:12 ipkiss
4854 * we now use a wxwindow dialog to load the skins, so we can get rid
4855 of our custom dialog
4857 2003-04-21 Monday 01:47 asmax
4859 * shortcut handling under linux
4861 2003-04-21 Monday 00:54 ipkiss
4863 * added preferences, file info and stream output dialogs to the skins
4865 2003-04-21 Monday 00:33 massiot
4867 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
4869 2003-04-21 Monday 00:18 asmax
4871 * fixed refresh of the playlist (and a segfault...)
4873 2003-04-20 Sunday 23:42 massiot
4875 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
4878 2003-04-20 Sunday 23:09 asmax
4880 * fixed a segfault at exit
4882 2003-04-20 Sunday 22:52 asmax
4884 * a few segfaults but wxwindows works under linux !
4886 2003-04-20 Sunday 22:52 gbazin
4888 * modules/audio_output/file.c: fixed a mismatch in a config name.
4890 2003-04-20 Sunday 21:19 sam
4892 * ./modules/audio_output/oss.c: code comments.
4894 2003-04-20 Sunday 21:15 sam
4896 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
4899 2003-04-20 Sunday 21:14 sam
4901 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
4903 2003-04-20 Sunday 20:28 ipkiss
4905 * added wxwindows Open and Messages dialog boxes into the windows skins
4906 (it may break things on linux...)
4908 2003-04-20 Sunday 20:22 asmax
4910 * added wxwindows for skins !!
4912 2003-04-20 Sunday 19:53 gbazin
4914 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
4916 2003-04-20 Sunday 19:29 fenrir
4918 * mms/* : begining of a m$-http-for-asf-streaming support.
4919 Proxy aren't yet supported. Use mmsh to force it, else mms will try it
4920 at the end (after mmst and mmsu). Some http url are in fact mmsh but
4921 not yet auto-detected.
4922 *Please report* not working url and any regression for mmst and mmsu.
4924 2003-04-20 Sunday 19:03 jlj
4926 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
4928 2003-04-20 Sunday 16:45 karibu
4932 2003-04-20 Sunday 16:16 asmax
4934 * fixed the "always on top" bug
4936 2003-04-20 Sunday 15:06 karibu
4938 * Added support of wheel with win32
4940 2003-04-20 Sunday 15:00 karibu
4942 * Fixed support of wheel for playlist with GTK2
4943 * Added support of whell for slider with GTK2
4945 2003-04-20 Sunday 14:11 gbazin
4947 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
4949 2003-04-20 Sunday 13:14 asmax
4951 * enabled scrolling in the playlist with the mouse wheel
4953 2003-04-20 Sunday 12:59 massiot
4955 * The libmpeg2 plug-in is now completely operational ;
4956 * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
4957 DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
4959 2003-04-20 Sunday 11:57 gbazin
4961 * configure.ac.in, modules/codec/ffmpeg/*, modules/encoder/ffmpeg/*, modules/stream_out/transcode.c: fixed detection of the ffmpeg headers/libs when they are installed in their default location.
4963 2003-04-20 Sunday 01:05 asmax
4965 * fixed a typo with dvbpsi
4967 2003-04-19 Saturday 13:55 hartman
4969 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
4970 But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
4972 2003-04-19 Saturday 12:39 karibu
4976 2003-04-19 Saturday 12:33 hartman
4978 * There was a problem where deinterlace could not be turned off via it's
4979 corresponding menu. On thy fly filter changes are still not possible.
4981 2003-04-19 Saturday 11:46 asmax
4985 2003-04-19 Saturday 11:16 asmax
4987 * drag&drop works ! (at least with mozilla)
4989 2003-04-19 Saturday 02:34 karibu
4991 * Fixed wrapping for texts
4992 * Filling GTK2Graphics and GTK2Region destructors
4994 2003-04-19 Saturday 00:12 fenrir
4996 * mp4: some memory leaks fixed.
4998 2003-04-18 Friday 22:51 sam
5000 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
5001 redefinitions when linking twice with the same static libary.
5003 2003-04-18 Friday 22:43 fenrir
5005 * mp4.c : begining of a mp4/mov muxer.
5007 It's far from stable, produce file unplayable by mplayer at least,
5008 and doesn't yet take care of video/audio synchro.
5009 Becarefull that the header is written only when closing, and there is
5010 no way to repair a mp4 file without its header.
5012 2003-04-18 Friday 22:38 fenrir
5014 * stream_output.c: add a vlc_mutex_lock/unlock ...
5016 2003-04-18 Friday 19:26 titer
5018 Added a few keyboard shortcuts
5020 2003-04-18 Friday 16:38 titer
5022 Under BeOS, disable the screensaver if playing in fullscreen.
5024 2003-04-18 Friday 16:10 titer
5026 beos/*: fixed fullscreen shortcuts
5028 2003-04-18 Friday 16:04 asmax
5030 * network stream now work
5031 * double-click is now implemented
5033 2003-04-18 Friday 15:25 titer
5035 ALL: fixed i18n under BeOS
5037 2003-04-17 Thursday 19:56 karibu
5039 * Ask tooney to know ! (fix minor bug)
5041 2003-04-17 Thursday 17:45 asmax
5045 2003-04-17 Thursday 16:34 karibu
5047 * Scrolling text now works on linux
5049 2003-04-17 Thursday 16:32 karibu
5053 2003-04-17 Thursday 16:30 karibu
5055 * Added AddEllipse: the slider now works ! :)
5057 2003-04-17 Thursday 16:11 karibu
5059 * Added clip region to graphics
5060 * Added functionnality to region
5062 2003-04-17 Thursday 15:43 karibu
5064 * Improved font support for linux (just missing underline parameter )
5066 2003-04-17 Thursday 14:18 anil
5068 * oups forgot to commit this one. still the hide/show thing.
5070 2003-04-17 Thursday 14:00 anil
5072 * We now use hide/show for the file info window
5074 2003-04-17 Thursday 13:46 karibu
5076 * Can get size of a text
5078 2003-04-17 Thursday 13:08 karibu
5080 * SkinManage is called by a timer
5081 * Timer for text control are working badly but it's the first step
5083 2003-04-17 Thursday 10:58 fenrir
5085 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
5086 and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
5088 2003-04-17 Thursday 10:53 karibu
5092 2003-04-17 Thursday 10:42 asmax
5094 * beginning of font support !
5096 2003-04-16 Wednesday 21:50 karibu
5098 * gtk2_theme.cpp: window are not automatically visibled
5099 * gtk2_window.cpp: removed fading transition delay
5100 * vlcproc.cpp: removed warning
5102 2003-04-16 Wednesday 21:40 ipkiss
5104 * modules/gui/skins/*: we now #include skin files using a relative
5105 path, so that MSVC is happy :)
5107 2003-04-16 Wednesday 21:39 karibu
5109 * Removed debug calls
5111 2003-04-16 Wednesday 21:30 karibu
5113 * Can now quit the interface
5115 2003-04-16 Wednesday 19:22 karibu
5117 * gtk2_bitmap.cpp: fixed constructor bug
5118 * Events work better: controls are working, not still perfectly...
5120 2003-04-16 Wednesday 16:33 fenrir
5122 * transcode: tried to fix compilation with older libavcodec.
5124 2003-04-16 Wednesday 16:32 fenrir
5126 * mp4: fix a string format.
5128 2003-04-16 Wednesday 16:20 fenrir
5130 * mp4: removed empty strings in msg_Dbg.
5132 2003-04-16 Wednesday 15:34 asmax
5136 2003-04-16 Wednesday 14:38 asmax
5138 * at last, transpareny WORKS !!!!!
5140 2003-04-16 Wednesday 11:47 gbazin
5142 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
5143 msvc compilation fixes.
5145 2003-04-16 Wednesday 00:12 fenrir
5147 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
5148 before first slice).
5149 * ffmpeg: use indeo v3 decoder (untested).
5150 * stream_ouput.c,libvlc.h : take care of:
5151 --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
5152 using --sout-abitrate and --sout-vbitrate in kilobits/s).
5153 --sout-display: to display while streaming.
5154 (Btw there is a problem with vout and display, it leads to a ref count = -1)
5156 2003-04-15 Tuesday 22:16 asmax
5158 * remove a small kludge
5159 * tried to add transparency, but it doesn't work :(
5161 2003-04-15 Tuesday 20:54 karibu
5163 * GTK2 events work even better
5165 2003-04-15 Tuesday 20:42 karibu
5169 2003-04-15 Tuesday 20:33 karibu
5171 * Events are even better, not yet perfect !
5173 2003-04-15 Tuesday 17:55 ipkiss
5175 * event broadcasting should work
5177 2003-04-15 Tuesday 16:49 karibu
5179 * Fixed mouse leave notification
5181 2003-04-15 Tuesday 16:47 karibu
5183 * Fixed mouse leaving notification for windows
5184 * Added mouse leaving notification for gdk
5186 2003-04-15 Tuesday 16:42 karibu
5188 * Fixed mouse events
5190 2003-04-15 Tuesday 15:53 gbazin
5192 * modules/codec/libmpeg2.c: small bugfix.
5194 2003-04-15 Tuesday 14:05 hartman
5196 modules/gui/macosx/controls.m:
5197 * present the open dialog when pressing play button instead of 'standard'
5198 open dialog, to make users more aware of this dialog and the functions
5201 * when opening a file NOT trough the Open dialog, make sure sout and
5202 suboptions are reset to ""
5204 2003-04-15 Tuesday 12:40 hartman
5206 * reselect current playlist item when reordering items.
5208 2003-04-15 Tuesday 11:46 ipkiss
5212 2003-04-15 Tuesday 01:19 ipkiss
5214 * basic event handling
5216 2003-04-14 Monday 23:10 sam
5218 * ./toolbox: the Solaris diff does not understand -q, just replaced it
5219 with 2>&1 >/dev/null.
5221 2003-04-14 Monday 23:07 sam
5223 * ./toolbox: fixed a bashism.
5225 2003-04-14 Monday 22:29 gbazin
5227 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
5229 2003-04-14 Monday 22:22 massiot
5231 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
5234 2003-04-14 Monday 21:38 asmax
5236 * implemented OSAPI_GetTime() with glib
5238 2003-04-14 Monday 20:17 asmax
5240 * it works event better !!
5242 2003-04-14 Monday 20:07 asmax
5246 2003-04-14 Monday 18:10 sam
5248 * ./configure.ac.in: skins _disabled_ by default on [!win32].
5250 2003-04-14 Monday 18:05 asmax
5252 * better window size
5254 2003-04-14 Monday 17:56 karibu
5256 * Controls coordinate are available
5258 2003-04-14 Monday 17:16 sam
5260 * ./debian/rules: we now build the static objects twice: once the normal
5261 way before we link them with VLC, and once with -fPIC so that they can
5262 be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
5263 we don't need it on x86.
5265 2003-04-14 Monday 17:03 asmax
5267 * get the size of a bitmap
5269 2003-04-14 Monday 10:18 asmax
5273 2003-04-14 Monday 10:00 karibu
5275 * Added use of channel server for skins: still experimental
5277 2003-04-14 Monday 03:23 fenrir
5279 * all: correctly set p_payload_end when using input_NewPacket.(But
5280 we should perhaps change the behavour of input_NewPacket).
5282 2003-04-14 Monday 03:13 fenrir
5284 * transcode.c: removed an absolute header path...
5286 2003-04-14 Monday 02:26 fenrir
5288 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
5289 set p_payload_end to the good value -> some packets are bigger than
5292 2003-04-13 Sunday 22:55 asmax
5294 * at last an image !!
5296 2003-04-13 Sunday 20:07 asmax
5298 * something will be visible soon, be patient...
5299 (this silly GDK doesn't know BMP images :(
5301 2003-04-13 Sunday 20:00 fenrir
5303 * all: new sout scheme. Now a chain of module are created that can
5304 modify/apply on all streams, --sout has the same behavour expect when
5305 starting with a '#'.
5307 With a starting '#' you can specify a chain of modules, it's still
5308 unstable but a lot more powerfull.
5309 You have access to duplicate(that duplicate all stream), transcode
5310 (using only ffmpeg), standard/std and es (that apply muxers and access),
5311 and display. You could chain them with ':' and specify options with
5312 {option1=value,option2=value[,...]}.
5314 ex: * to stream and see the stream to udp/ts:ip
5315 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5316 * to transcode,see and stream
5317 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5319 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
5320 Test and report bugs :)
5322 2003-04-13 Sunday 19:09 asmax
5324 * should have repaired win32 skins
5326 2003-04-13 Sunday 17:46 asmax
5328 * Gtk2 skins: it doesn't work but it runs without any segfault, so
5330 (I probably broke skins under windows....)
5332 2003-04-12 Saturday 22:50 asmax
5334 * now the skin module compiles AND links !
5335 (and segfaults... ;)
5337 2003-04-12 Saturday 21:43 asmax
5339 * at last made the skin module compile under linux !
5340 It does absolutely nothing, but it compiles ;)
5342 2003-04-12 Saturday 13:17 asmax
5344 * renamed "kernel" into "vlc" ;)
5346 2003-04-12 Saturday 13:06 asmax
5348 * added libraries to please Bill ;)
5350 2003-04-12 Saturday 10:34 asmax
5352 * fixed dependencies and added options
5354 2003-04-12 Saturday 10:01 asmax
5358 2003-04-12 Saturday 09:57 asmax
5360 * more options in menuconfig script
5361 Only tested under linux; please give feedback if something is wrong
5362 Some help should be written in doc/Configure.help; if you know what
5363 to write there, please contribute !
5365 2003-04-11 Friday 22:08 videolan
5367 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
5370 2003-04-11 Friday 21:19 videolan
5372 * Fixed bug: When button or checkbox are disabled, the previous control can't
5375 2003-04-11 Friday 20:45 asmax
5377 * user-friendly(?) build system, based on linux Menuconfig script.
5378 Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
5379 It's actually a wrapper which calls configure, but only a small number
5380 of vlc functionalities has been implemented at the moment.
5381 Please try it however ;)
5382 (you must have libncurses-dev installed)
5384 2003-04-11 Friday 19:15 sam
5386 * ./debian/control: changed the libvlc0-dev section to libdevel (to match
5387 the Debian installer's override file).
5388 * ./debian/woody-buildpackage: updated accordingly.
5390 2003-04-09 Wednesday 20:53 hartman
5392 * All : added an about VLC panel. It scrolls the names and the work of the
5395 * AUTHORS: updated my own info
5397 2003-04-09 Wednesday 20:07 jpsaman
5399 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
5401 2003-04-09 Wednesday 19:58 gbazin
5403 * src/libvlc.c: fixed the "color" config option.
5404 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
5406 2003-04-09 Wednesday 17:27 sam
5408 * ./Makefile.am: we call pbxbuilder with the explicit target name, because
5409 we might have an additional target one day, such as vlcplugin :)
5410 * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
5411 * ./mozilla/vlcshell.cpp: added required OS X functions.
5413 2003-04-09 Wednesday 16:18 sam
5415 * ./mozilla/*: moved support files in a separate directory.
5416 * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
5417 that builds with g++ instead of CodeWarrior.
5419 2003-04-09 Wednesday 16:05 sam
5421 * ./toolbox: implemented toolbox --distclean to clean the tree without
5422 having to bootstrap/configure/whatever.
5424 2003-04-09 Wednesday 14:12 hartman
5426 * modules/gui/macosx/*:
5427 - when adding multiple files, we sort them alphabetically before adding them.
5430 * modules/demux/asf/asf.c:
5431 - avoid a duplicate translation of a string
5433 2003-04-09 Wednesday 12:33 sam
5435 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
5437 2003-04-09 Wednesday 12:03 sam
5439 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
5441 2003-04-09 Wednesday 11:43 sam
5443 * ./debian/woody-buildpackage: additional error checking.
5445 2003-04-09 Wednesday 10:34 sam
5447 * ./debian/rules: we now remove spurious woody build files in the clean rule.
5449 2003-04-09 Wednesday 10:17 sam
5451 * ./debian/rules: fixed a clock skew issue in debian/rules.
5453 2003-04-09 Wednesday 09:59 titer
5457 2003-04-09 Wednesday 09:40 titer
5459 - fixed my last fix for BeOS/BONE
5460 - fixed v4l detection
5462 2003-04-08 Tuesday 22:38 massiot
5466 2003-04-08 Tuesday 21:31 massiot
5468 * Updated ChangeLog.
5470 2003-04-08 Tuesday 21:26 gbazin
5472 * modules/audio_output/waveout.c: compilation fix for builtins only build.
5474 2003-04-08 Tuesday 13:22 sam
5476 * ./debian/changelog: ready for releasable .deb packages.
5478 2003-04-08 Tuesday 08:59 sam
5480 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
5481 module for the moment.
5483 2003-04-08 Tuesday 08:35 massiot
5485 * Fixed the translation option with Mac OS X.
5487 2003-04-08 Tuesday 07:22 sigmunau
5489 modules/video_filter/Modules.am: forgot to add the osdtest module
5490 modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
5491 Support gamma correction of the text.
5493 2003-04-08 Tuesday 07:19 alexis
5495 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
5497 2003-04-08 Tuesday 02:06 gbazin
5499 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
5500 fixed 2 nasty buffer overflows. This fixes the last crashes I've got
5501 with the skins interface.
5503 2003-04-07 Monday 21:51 massiot
5506 * src/libvlc.c: Darwin doesn't have a "translation" config variable
5508 2003-04-07 Monday 17:35 gbazin
5510 * po/fr.po: small update.
5511 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
5513 2003-04-07 Monday 16:02 gbazin
5515 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
5518 2003-04-07 Monday 13:46 gbazin
5520 * src/libvlc.c: fixed the translation config option to also take into
5521 account the value in the config file.
5523 2003-04-07 Monday 13:01 gbazin
5525 * src/libvlc.c: reload the main module in case the user asks for the
5526 translation to be disabled. That way, the translation will even be
5527 disabled in the preferences panel.
5529 2003-04-07 Monday 12:41 hartman
5531 * new dutch translation
5532 * readded Mac OS X readme file to Mac OS X distribution
5533 * fixed some errors in the readme
5535 2003-04-07 Monday 11:48 gbazin
5537 * src/misc/configuration.c: what the f??k, configuration variable names
5538 and subtypes were being translated.
5540 2003-04-07 Monday 09:25 gbazin
5542 * modules/gui/wxwindows/interface.cpp: removed debug message.
5544 2003-04-06 Sunday 23:44 massiot
5546 * Renamed the "headphone" option to "headphone-opt" to avoid error
5547 messages "option headphone does not exist". I'm not clever enough to find
5548 out why it doesn't work when it's named "headphone".
5550 2003-04-06 Sunday 23:21 massiot
5552 * Bumped up revision number to 0.5.3
5553 * po/* : run --update-po before the release
5554 * ChangeLog : run --update-changelog
5555 * toolbox : ChangeLog is UTC
5556 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
5559 2003-04-06 Sunday 23:00 hartman
5561 * some small changes/fixes
5563 2003-04-06 Sunday 21:48 gbazin
5565 * po/fr.po: another bunch of updates to the french translation.
5567 2003-04-06 Sunday 20:46 karibu
5569 * Added missing files
5571 2003-04-06 Sunday 20:27 karibu
5573 * Changed default skin files
5575 2003-04-06 Sunday 20:08 sigmunau
5577 Support files that are called .asx and .pls but really are just .m3u files
5579 2003-04-06 Sunday 17:57 ipkiss
5581 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
5583 2003-04-06 Sunday 17:48 gbazin
5585 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
5587 2003-04-06 Sunday 17:16 titer
5589 Fixed a linkage problem with BeOS/BONE.
5591 2003-04-06 Sunday 17:14 gbazin
5593 * Makefile.am, install-win32: added the default skin to the win32 package.
5595 2003-04-06 Sunday 16:30 gbazin
5597 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
5598 * NEWS: updated the NEWS file.
5600 2003-04-06 Sunday 15:43 massiot
5602 * Updated French and German translations courtesy of their maintainers
5603 * THANKS: added Jean-Pierre Kuypers, French translator
5604 * NEWS: updated for 0.5.3 release. Please check.
5606 2003-04-06 Sunday 14:12 massiot
5608 Disabled the translation configuration variable on OS X since it doesn't
5611 2003-04-06 Sunday 13:18 sigmunau
5613 expand info categories by default
5615 2003-04-06 Sunday 10:34 sigmunau
5619 2003-04-06 Sunday 01:00 massiot
5621 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
5622 * modules/gui/wxwindows/open.cpp: fixed a string
5623 * src/misc/configuration.c: don't yell when a config variable disappears
5624 * po/de.po po/it.po: new translations by maintainers
5626 2003-04-05 Saturday 12:43 gbazin
5628 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
5630 2003-04-05 Saturday 12:32 gbazin
5632 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
5633 * install-win32: misc improvements to the nsis installer script.
5635 2003-04-04 Friday 19:32 massiot
5639 2003-04-02 Wednesday 23:16 massiot
5641 * Added a new kfir: access module, designed to work around a bug in the
5644 2003-04-02 Wednesday 21:21 sigmunau
5646 Fixed a bug when trying to set 4 channel output
5648 2003-04-02 Wednesday 15:20 massiot
5650 * Fixed a bug with the stream: input plug-in when receiving no data.
5652 2003-04-01 Tuesday 22:29 massiot
5654 * Bumped up revision number to 0.5.3-test2
5655 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
5656 courtesy of Alexis Guillard)
5657 * po/*: Updated po files to send out to the translators
5658 * Mac OS X port: Cosmetics
5660 2003-04-01 Tuesday 16:13 sam
5662 * ./debian/control: changed the section of gnome-vlc and kvlc according to
5663 new Debian archive sections.
5664 * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
5667 2003-04-01 Tuesday 16:11 gbazin
5669 * modules/gui/wxwindows/*: misc small improvements and fixes.
5671 2003-04-01 Tuesday 12:24 gbazin
5673 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
5674 statically allocated strings.
5676 2003-04-01 Tuesday 11:12 massiot
5680 2003-04-01 Tuesday 10:46 massiot
5682 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
5684 2003-04-01 Tuesday 00:18 gbazin
5686 * modules/gui/wxwindows/*: few modifications to the strings.
5688 2003-03-31 Monday 23:37 sigmunau
5690 made a format-only string untranslateable
5692 2003-03-31 Monday 23:32 sigmunau
5694 Changed a duplicate string, and removed an info string that isn't really
5697 2003-03-31 Monday 22:39 massiot
5699 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
5700 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
5702 2003-03-31 Monday 22:39 gbazin
5704 * po/*: updated the po directory.
5706 2003-03-31 Monday 04:26 fenrir
5708 * v4l: forgot a munmap.
5710 2003-03-31 Monday 03:46 fenrir
5712 * v4l: updated, now it should grab (and compress if you want) the video.
5713 Audio grabbing part is commented out and untested.
5714 The syntax is like that:
5715 v4l:<device>[:option=value:...]
5716 options: channel,norm (pal, ntsc,secam), frequency (not really there is
5717 a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
5718 codec (optional, mpeg1 or mpeg4 and need to have compiled the
5720 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
5722 * rawvideo.c: a pseudo decoder for raw video (I420).
5723 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
5726 2003-03-30 Sunday 23:35 jlj
5728 * ALL: Move CoreAudio aout into seperate module.
5730 2003-03-30 Sunday 19:56 gbazin
5732 * modules/gui/wxwindows/*: another bunch of improvements.
5734 2003-03-30 Sunday 18:14 gbazin
5736 * modules/*: sanitization of the modules description strings.
5738 2003-03-30 Sunday 16:26 gbazin
5740 * modules/gui/wxwindows/*: small formating changes.
5741 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
5743 2003-03-30 Sunday 15:05 gbazin
5745 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
5747 2003-03-30 Sunday 14:24 gbazin
5749 * include/configuration.h: added the add_directory() config macro.
5750 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
5751 * ALL: changed some add_string() config options to add_file().
5753 2003-03-30 Sunday 14:09 sigmunau
5755 use add_file and not add_string for the "audiofile-path" option
5757 2003-03-30 Sunday 13:23 gbazin
5759 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
5760 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
5762 2003-03-30 Sunday 12:15 sigmunau
5764 enabled the menu-entry to show file info when there is an input
5766 2003-03-30 Sunday 11:59 sigmunau
5768 modules/gui/kde/interface.cpp: removed a debug message
5769 modules/gui/kde/preferences.cpp: use sliders for integer and float options
5770 with a range, use combobox for string_from_list options, fixed a layout
5771 issue and removed some debug messages
5773 2003-03-30 Sunday 11:54 sigmunau
5775 modules/access/dvdplay/dvd.c: removed an unused configuration category
5776 modules&misc/logger/logger.c: use add_string_from_list for the logmode
5779 2003-03-30 Sunday 11:43 gbazin
5781 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
5782 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
5783 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
5784 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
5786 2003-03-30 Sunday 02:58 gbazin
5788 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
5790 2003-03-30 Sunday 01:13 massiot
5792 * Resampler plug-in based on CoreAudio's AudioConverter.
5794 2003-03-29 Saturday 17:10 gbazin
5796 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
5797 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
5798 win32 when the wxwindows interface is compiled as a builtin.
5800 2003-03-29 Saturday 14:30 sigmunau
5802 preferences.cpp: Changed the preferences dialog to use a tree of categories
5803 and plugins, the way wxwindows do it.
5804 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
5805 widgets, as it isn't needed anymore
5807 2003-03-29 Saturday 13:15 sigmunau
5809 removed an unused configuration category
5811 2003-03-29 Saturday 12:22 gbazin
5813 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
5814 moved the headphone-dim config option to the headphone plugin.
5815 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
5816 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
5818 2003-03-29 Saturday 11:15 gbazin
5820 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
5822 2003-03-29 Saturday 10:35 jpsaman
5824 If --disable-xosd is given then xosdtext is not build.
5825 If --enable-xose is given then xosdtext is build also.
5827 2003-03-29 Saturday 01:50 gbazin
5829 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
5831 2003-03-28 Friday 22:09 alexis
5833 New RedHat package file, written by Jason Luka <jason@geshp.com>.
5835 2003-03-28 Friday 17:02 gbazin
5837 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
5838 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
5839 pointer that's used to lock the memory of a picture in vout_RenderPicture
5840 when required by the video output plugin.
5841 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
5842 the crash when pressing ctrl+alt+del.
5844 2003-03-28 Friday 11:34 sigmunau
5846 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
5849 2003-03-26 Wednesday 22:56 gbazin
5851 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
5853 2003-03-26 Wednesday 21:46 marcari
5855 * cross-compilation doc : work in progress
5857 2003-03-26 Wednesday 03:13 hartman
5859 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
5860 * modules/gui/macosx/open.?
5861 - updated the open dialog (now with sheets !!!)
5862 - added ogg file stream out
5863 - added http file stream out
5864 - added file subtitle support for the delay and fps options
5865 * extras/MacOSX/vlc.pbproj/project.pbxproj
5866 - added the .ts file-extension to the application
5868 2003-03-26 Wednesday 01:50 sam
5870 * ./debian/control: added correct versioned build-dependency on debhelper.
5872 2003-03-26 Wednesday 01:14 sam
5874 * ./debian/control: added explicit dependencies on vlc to legacy packages
5875 to make linda and lintian happier.
5877 2003-03-26 Wednesday 00:56 gbazin
5879 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
5880 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
5882 2003-03-26 Wednesday 00:21 sam
5884 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
5885 added a final newline to a few text files to avoid diff complaints.
5887 2003-03-25 Tuesday 23:51 sam
5889 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
5891 2003-03-25 Tuesday 23:43 sam
5893 * ./modules/gui/skins/Modules.am: fixed a typo.
5895 2003-03-25 Tuesday 23:32 sam
5897 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
5898 * ./Makefile.am: we distribute ./toolbox.
5900 2003-03-25 Tuesday 23:13 sam
5902 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
5904 2003-03-25 Tuesday 23:11 sam
5906 * ./m4/*: updated m4 macros.
5908 2003-03-25 Tuesday 23:06 gbazin
5910 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
5912 2003-03-25 Tuesday 22:55 sam
5914 * ./debian/control: bumped up standards version to 0.5.9.0.
5915 * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
5916 work around mozilla-dev's currently broken dependencies.
5917 * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
5918 * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
5919 linking against both libdvdread2 and libdvdread3.
5921 2003-03-25 Tuesday 17:07 gbazin
5923 * src/input/input.c, src/video_output/video_output.c: when the input thread
5924 ends, it will also destroy the vout if one was spawned.
5926 2003-03-25 Tuesday 15:38 gbazin
5928 * src/misc/modules.c: module_Need() now only raises the scores of the
5929 plugins matching the given shortcuts list, unless "none" is closing the
5930 list (in which case only the plugins matching the list can be selected).
5932 Which means that users will stop complaining vlc doesn't launch anymore
5933 or can't play anything after they have fiddled with their config
5936 2003-03-25 Tuesday 00:43 gbazin
5938 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
5940 2003-03-24 Monday 23:50 gbazin
5942 * src/video_output/video_output.c, include/video_output.h:
5943 take into account the caching delay when dropping frames that are too
5944 far into the future.
5946 2003-03-24 Monday 23:04 gbazin
5948 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
5951 2003-03-24 Monday 21:58 titer
5953 configure.ac.in: fixed a BeOS compile issue
5955 2003-03-24 Monday 20:00 gbazin
5957 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
5959 2003-03-24 Monday 19:58 hartman
5961 * moved macosx-dmg to extras/MacOSX/macosx-dmg
5962 * added some macosx files to DIST that were probably missing in the tar ;)
5964 2003-03-24 Monday 19:12 gbazin
5966 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
5968 2003-03-24 Monday 17:15 gbazin
5970 * modules/access/*: pf_read() in access modules is now blocking. We still
5971 check regularly for p_input->b_die though. Now the demuxers can safely
5972 assume that pf_read() == 0 means EOF.
5973 * ALL: got rid of the p_input->b_connected flag.
5974 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
5975 of "decoder stuck" messages that sometimes happened.
5976 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
5979 2003-03-24 Monday 15:20 hartman
5981 * more interface support for directories.
5983 2003-03-24 Monday 14:18 hartman
5985 * modules/access/dvd*: changed some errors in warnings because the directory
5986 might still be readable by the directory access module.
5987 * added drag and drop support for directories.
5989 2003-03-24 Monday 13:52 sam
5991 * ./THANKS: added a translation contributor.
5992 * ./po/it.po: fixed this file's format.
5993 * ./m4: fixed "make dist" when gettext is too old.
5995 2003-03-24 Monday 13:50 hartman
5997 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
5999 2003-03-24 Monday 01:39 gbazin
6001 * modules/access/directory.c: fixed the directory access plugin.
6002 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
6004 2003-03-24 Monday 00:12 hartman
6006 * a new directory access module. It parses a directory with dirent and builds
6007 a m3u 'file' which it feeds to the m3u demuxer.
6008 Problems: - it requires a dir to end with /
6009 - if i enabled it, all files would use the m3u demuxer for some
6010 strange reason. i've spent a day hunting this down, reboot-
6011 strapping and doing who knows what. I'm sick of it now.
6012 Someone else can give it a try, if he wants to.
6014 2003-03-23 Sunday 20:41 gbazin
6016 * configure.ac.in: fixed linking problem with the win32 build.
6018 2003-03-23 Sunday 18:10 massiot
6020 Fixed configure script (alcohol isn't the solution).
6022 2003-03-23 Sunday 16:38 sigmunau
6024 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
6025 render text on the video
6026 include/osd.h: some constants useful when interfacing with the osd module
6027 configure.ac.in: check for freetype2, enabled the osdtext module by default
6028 Makefile.am: added osd.h, please check that this is correct
6029 lirc.c: modified to provide feedback when buttons are pressed.
6031 Look at the Feedback() function in lirc.c to see how this module can be used
6033 2003-03-23 Sunday 15:10 yves
6035 better OS detection (RH).
6037 2003-03-23 Sunday 12:12 gbazin
6039 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
6041 2003-03-22 Saturday 23:03 sigmunau
6045 2003-03-22 Saturday 14:39 fenrir
6049 2003-03-22 Saturday 14:35 gbazin
6051 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
6053 2003-03-22 Saturday 11:21 gbazin
6055 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
6057 2003-03-22 Saturday 03:14 gbazin
6059 * modules/gui/wxwindows/*: Added a stream output dialog box.
6061 2003-03-21 Friday 23:59 sigmunau
6063 Updated norwegian translation thanks to Haakon Meland Eriksen
6065 2003-03-21 Friday 17:14 gbazin
6067 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
6069 2003-03-21 Friday 07:54 massiot
6071 Fixed the "locales have disappeared" problem under OS X.
6073 2003-03-21 Friday 02:05 gbazin
6075 * modules/demux/ogg.c: fix for some ogg web radio streams where there
6076 is a huge gap between the granulepos in the header packets and the data
6079 2003-03-21 Friday 00:17 karibu
6081 * slider.cpp: fixed mouse down refresh bug
6082 * theme.cpp: removed debug text
6084 2003-03-21 Friday 00:00 karibu
6086 * Fixing Parkinson disease bug (it's not funny, it's real life)
6088 2003-03-20 Thursday 21:45 gbazin
6090 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
6092 2003-03-20 Thursday 10:27 sam
6094 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
6096 * ./bootstrap: "make dist" works again, even if gettext is not present.
6098 2003-03-20 Thursday 10:06 sam
6100 * ./toolbox: fixed a Makefile parsing bug.
6102 2003-03-20 Thursday 09:29 karibu
6104 * Fixing a refresh bug when opening an open file dialog box
6106 2003-03-19 Wednesday 23:54 massiot
6108 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
6109 all platforms but GNU/Linux
6110 * Bumped up revision number to 0.5.3-test1
6112 2003-03-19 Wednesday 18:17 karibu
6116 2003-03-19 Wednesday 18:14 karibu
6118 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
6120 2003-03-19 Wednesday 17:40 fenrir
6122 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
6123 Whitout it I can't even start gtk2 interface.
6125 2003-03-19 Wednesday 17:14 karibu
6127 * button.cpp : Fixing bug when disabling control
6128 * Checkbox.cpp : adding onmouseover and onmouseout events
6130 * win32_event.cpp : fixing bug for WINDOW_OPEN event
6132 2003-03-19 Wednesday 15:44 hartman
6134 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
6136 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
6137 that I remembered). i trust everyone will enter his own stuff ;)
6139 * README.MacOSX.rtf: fixed some errors
6141 * THANKS: added Olivier Aubert for his vout-clone-list patch
6143 2003-03-19 Wednesday 13:55 hartman
6145 * fix for multiple monitors.
6147 2003-03-19 Wednesday 03:11 karibu
6149 * Fixed skin config save
6151 2003-03-19 Wednesday 02:09 videolan
6153 * Adding onmouseover and onmouseout events to button control
6154 * Fixing window position at launch time
6155 * Adding notification when mouse leaves a window
6157 2003-03-18 Tuesday 23:59 massiot
6159 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
6160 do not follow the standard.
6162 2003-03-18 Tuesday 23:51 jlj
6164 * ./modules/gui/macosx/vout.m: cosmetic.
6166 2003-03-18 Tuesday 23:30 gbazin
6168 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
6169 Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
6170 * modules/video_filter/*: don't forget to detach the vout before destroying it.
6172 2003-03-18 Tuesday 22:14 hartman
6174 * modules/gui/macosx/vout.m:
6175 Now a complete redesign of the hiding of the mousecursor.
6176 - We use higher level functions now (NSCursor).
6177 - We only hide if the cursor is over our VLCView
6178 - In many exceptions we unhide. This is mainly for multimonitor support.
6180 2003-03-18 Tuesday 21:34 gbazin
6182 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
6183 This is necessary for the win32 build because old gettext versions do not work on win32.
6185 2003-03-18 Tuesday 20:38 gbazin
6187 * configure.ac.in: fixed linking problem with the slp plugin on win32.
6189 2003-03-18 Tuesday 20:20 gbazin
6191 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
6192 Also use -fno-rtti -fno-exceptions to save some bits of space.
6194 2003-03-18 Tuesday 19:37 marcari
6196 * first draft of the draft
6198 2003-03-18 Tuesday 18:33 ipkiss
6200 Fixed the path in the default skin (thanks gibalou)
6202 2003-03-18 Tuesday 18:25 ipkiss
6204 Fix for skins compilation under cygwin (thanks gibalou)
6206 2003-03-18 Tuesday 04:56 ipkiss
6210 2003-03-18 Tuesday 04:08 ipkiss
6212 Compilation fixes and cosmetic changes
6214 2003-03-18 Tuesday 04:07 hartman
6216 * modules/gui/macosx/vout.m:
6217 Reworked the mouse hiding routine. we were always hiding the mousecursor
6218 on kCGDirectMainDisplay, but this display is always the one with the
6219 menubar and not always the one containing our VLCVout.
6220 This new code takes the vout, and calculates on which displays (plural
6221 because of possible mirroring) it is being shown. It then shows or hides
6222 the cursor on all of those displays.
6223 This should fix #396.
6225 2003-03-18 Tuesday 02:48 ipkiss
6227 - doc/skins: some documentation about the skins
6228 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
6230 - share/skins/default: a default skin. It's an awful one made for
6231 testing purposes, you'll be warned...
6233 2003-03-18 Tuesday 02:28 hartman
6235 * modules/gui/macosx/info.m: keep the same panel open if track changes.
6236 * modules/misc/httpd.c: removed an unused int.
6238 2003-03-18 Tuesday 02:21 ipkiss
6240 Keep quiet, explanations will follow.
6242 2003-03-18 Tuesday 01:57 sam
6244 * ./share/Makefile.am: added the .rle font to the make install rule.
6246 2003-03-18 Tuesday 01:54 sam
6248 * ./toolbox: fixed a sed syntax error (thanks anil).
6250 2003-03-18 Tuesday 01:34 sam
6252 * ./modules/Makefile.am: added a missing definition of NULL.
6254 2003-03-18 Tuesday 01:26 sam
6256 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
6257 * ./toolbox: added --update-glade2 flag.
6259 2003-03-18 Tuesday 01:22 sam
6261 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
6263 2003-03-18 Tuesday 00:49 gbazin
6265 * src/playlist/playlist.c: fixed misplaced variable declaration.
6267 2003-03-18 Tuesday 00:33 sigmunau
6269 Seek one less time. Should increase performance with access modules where
6270 seeks are expensive. (Though not enough)
6272 2003-03-18 Tuesday 00:25 jlj
6274 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
6276 2003-03-17 Monday 23:48 fenrir
6278 * httpd: increased buffer size.
6280 2003-03-17 Monday 23:42 fenrir
6282 * all: fixed some stupid bugs.
6284 2003-03-17 Monday 23:13 hartman
6286 * modules/gui/macosx/playlist.m:
6287 - fixed a cosmetic issue.
6289 2003-03-17 Monday 21:47 hartman
6291 * modules/gui/macosx/playlist.?:
6294 2003-03-17 Monday 18:02 sam
6296 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
6297 ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
6298 terminating NULL pointer in the fake argv values we pass to gtk_init().
6299 * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
6300 have the "gui-helper" capability.
6301 * ./modules/misc/gtk_main.c: paved the way for Gtk2.
6303 2003-03-17 Monday 17:11 sam
6305 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
6306 defining its fourcc values like us.
6308 2003-03-17 Monday 17:10 hartman
6310 * src/playlist/playlist.c:
6311 - added playlist_Move to move an item in our playlist before the position
6312 of a previous item (or end) of our playlist. Keeps index at it's current
6314 * modules/gui/macosx/playlist.?:
6315 - Now a reorderable playlist. Thanks to Andrew Stone for example code.
6316 This fixes #349 (Finally ;)
6317 - True alternating colors in the playlistview. Thanks to Apple Computer
6318 for the example code.
6320 2003-03-17 Monday 16:59 sam
6322 * ./autotools/: moved some autotools executables to this subdirectory to
6323 reduce cluttering of the root directory.
6325 2003-03-17 Monday 15:05 sigmunau
6327 fixed up http redirects when there are other items in the playlist.
6329 2003-03-17 Monday 13:49 marcari
6331 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
6333 2003-03-17 Monday 12:14 massiot
6335 Fixed aspect ratio's tooltip.
6337 2003-03-16 Sunday 23:35 fenrir
6339 * sub: better ssa4 recognition.
6341 2003-03-16 Sunday 20:06 jlj
6343 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
6345 2003-03-16 Sunday 16:07 fenrir
6347 * sub.c: added SAMI subtitles support. (Untested and incomplete).
6349 2003-03-16 Sunday 13:11 fenrir
6351 * asf: when there isn't any stream selected, stop playing.
6353 2003-03-16 Sunday 01:49 fenrir
6355 * mms: removed some old stuff.
6357 2003-03-16 Sunday 01:37 fenrir
6359 * mms: it seems that some server doesn't like fake ip 127.0.0.1
6360 (they refuse the connection), so let give them 192.168.0.1 ...
6362 2003-03-15 Saturday 22:10 jlj
6364 Another attempt at fixing the soundstick issue (unconfirmed).
6366 2003-03-15 Saturday 19:26 fenrir
6368 * sout: fix a stupid bug making avi muxer segfaulting.
6370 2003-03-15 Saturday 19:21 jlj
6372 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
6373 have linear PCM as it's current format to be
6376 2003-03-15 Saturday 18:44 fenrir
6378 * ffmpeg: Use truncated frames if supported by codec (only with newer
6379 libavcodec). This fix mpeg4 in TS with huge bitrate.
6380 * sub: clean up. Report any problems.
6382 2003-03-15 Saturday 03:02 fenrir
6384 * mms: revert some parts.
6386 2003-03-15 Saturday 02:33 fenrir
6388 * mms: some clean up.
6390 2003-03-15 Saturday 00:09 fenrir
6392 * httpd: begin to support get/post method (look at admin.html ;)
6394 2003-03-14 Friday 17:14 sam
6396 * ./doc/fortunes.txt: sigmund++;
6398 2003-03-14 Friday 17:08 lool
6402 2003-03-14 Friday 01:23 hartman
6404 * ALL: Bumped version to 0.5.3-cvs
6406 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
6407 correctly, but now the name of the file as reported in the playlist info
6408 gets displayed incorrectly if it has accents. (going for ID3 at the
6409 moment. filenames are named a plenty in the correct way)
6411 2003-03-14 Friday 01:08 jlj
6413 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
6414 issue in InitDevice. Should close #490.
6416 2003-03-14 Friday 00:24 sigmunau
6418 all: info strings are now localized, fixed some typos and inconsistant uses
6421 2003-03-14 Friday 00:06 massiot
6423 Attempt at fixing the soundstick issue (unconfirmed).
6425 2003-03-13 Thursday 22:45 sigmunau
6427 set a default size for the fileinfo dialog
6429 2003-03-13 Thursday 22:35 sigmunau
6431 Added support for oldstyle id3 genres.
6433 2003-03-13 Thursday 22:24 hartman
6435 * modules/gui/macosx/misc.?
6436 - added VLBrushedMetalImageView. This imageview does not respond to
6437 mousedrage, so we can still move our window by it's background.
6438 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
6439 - Changed the container of our background image to the new
6440 VLBrushedMetalImageView.
6443 2003-03-13 Thursday 16:20 marcari
6445 * skeleton of the arm crosscompilation howto
6447 2003-03-13 Thursday 16:09 hartman
6449 * extras/MacOSX/vlc.pbproj/project.pbxproj:
6450 - added .qt and .pls file extensions.
6452 * modules/gui/macosx/intf.m:
6453 - increased the number of lines the messages dialog can hold to 400.
6455 * added fourcc '3iv1' to .avi and .mov
6456 - this is 3ivx D3.5 video.
6457 - we cannot read them at however and probably never will. I added them
6460 * added fourcc '3iv2' to .avi and ffmpeg
6461 - this is 3ivx D4 video
6462 - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
6464 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
6465 - this is video which was divx doctored by the 3ivx doctor program.
6466 - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
6468 * added fourcc '3vid' to .avi, .mov and ffmpeg.
6469 - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
6470 - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
6472 2003-03-13 Thursday 15:50 marcari
6474 * all: enhancements of the familiar interface includes :
6475 - the interface adapts to the screen size/rotation
6477 - a network tab next to te file tab inside the media tab
6478 - MRL-Combo behaviour changed a bit
6479 - apply handling in preferences
6481 2003-03-12 Wednesday 23:59 marcari
6483 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
6485 2003-03-12 Wednesday 23:15 titer
6487 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
6488 * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
6489 "About" window and in the titles of the others windows.
6491 2003-03-12 Wednesday 05:26 sam
6493 * ./src/stream_output/stream_output.c: Win32 compilation fix.
6494 * ./src/misc/modules.c: fixed a pointer indirection bug.
6496 2003-03-12 Wednesday 05:12 sam
6498 * ./Makefile.am: moved generation of .h files to the toolbox so that we
6499 can call "toolbox --update-includes" without running configure.
6500 * ./toolbox: de-uglified some shell code.
6502 2003-03-12 Wednesday 04:16 sam
6504 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
6505 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
6507 2003-03-12 Wednesday 00:56 sam
6509 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
6511 2003-03-11 Tuesday 23:56 gbazin
6513 * ALL: experimental code for stream (dvd) navigation through object variables.
6515 2003-03-11 Tuesday 23:56 fenrir
6517 * fix ima4 decoding.
6519 2003-03-11 Tuesday 22:44 sam
6521 * ./debian/control: added libqt3-compat-headers build-dependency because of
6522 strange issues with KDE headers that I'm not sure to fully understand but
6523 also honestly completely don't care about.
6525 2003-03-11 Tuesday 21:52 fenrir
6529 2003-03-11 Tuesday 21:23 sam
6531 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
6533 2003-03-11 Tuesday 20:53 sam
6535 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
6537 2003-03-11 Tuesday 20:40 sam
6539 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
6541 2003-03-11 Tuesday 20:01 fenrir
6543 * Added support of vplayer subtitles files.
6545 2003-03-11 Tuesday 19:58 sam
6547 * ./debian/Makefile.am: removed spurious entries.
6549 2003-03-11 Tuesday 19:57 sam
6551 * ./debian/control: vlc provides the mp3-decoder metapackage.
6553 2003-03-11 Tuesday 19:30 sam
6555 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
6556 vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
6557 vlc-aa legacy packages because they were not in woody.
6558 * ./debian/control: tuned the control file to provide smooth upgrades from
6559 woody, from sarge, and from the local VideoLAN repository.
6561 2003-03-11 Tuesday 19:14 sam
6563 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
6564 packages (because the dependencies are very small), and the vlc-plugin-mad,
6565 vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
6567 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
6569 2003-03-11 Tuesday 19:02 fenrir
6571 * all: reworked stream output. Now it handles mutliples outputs from
6572 one input, just type --sout "<first url>#<second url>#..." (Yes it
6573 is awfull, but I need suggestion).
6574 udp: correctly update sequence number in rtp.
6576 2003-03-11 Tuesday 18:57 fenrir
6578 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
6579 the audio part of mov file. I'm really interested by any regression you
6580 could find, please _test_ all .mp4/.mov file you have.
6582 2003-03-11 Tuesday 18:57 sam
6584 * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
6585 because the API changed too much since the version in woody).
6587 2003-03-11 Tuesday 18:54 alexis
6589 Added missing files.
6591 2003-03-11 Tuesday 18:16 gbazin
6593 * Makefile.am: Fixed problem with the package-win32 target.
6595 2003-03-11 Tuesday 18:14 fenrir
6597 * mms: converted a warning into a dbg message.
6599 2003-03-11 Tuesday 17:40 fenrir
6601 * Clean up. (Sigmund, does it work ?).
6603 2003-03-11 Tuesday 13:52 titer
6605 modules/misc/network/ipv4.c: BeOS compile fix
6607 2003-03-11 Tuesday 07:03 fenrir
6609 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
6610 ( I need some samples to do special adpcm support).
6612 2003-03-11 Tuesday 06:58 fenrir
6614 * adpcm: added IMA4 support.
6616 2003-03-11 Tuesday 06:58 fenrir
6618 * ffmpeg.h: added missing fourcc.
6619 * araw.c: fixed a warning.
6621 2003-03-11 Tuesday 06:14 fenrir
6623 * Hugly hack: break huge block of samples into smaller ones else
6624 some avi/mov file with raw audio can't be played, *BUT* it's not the
6625 good fix (as the problem seems to be elsewhere).
6627 2003-03-11 Tuesday 05:52 fenrir
6629 * ffmpeg support mace 3/6 audio codec. (quicktime)
6631 2003-03-10 Monday 21:24 alexis
6633 Reverted my previous commit (the bug was coming from my old gettext version)
6635 2003-03-10 Monday 21:01 alexis
6637 Fix so that compilation works with a tarball made with "make dist-all".
6639 Sam, can you check that my fix is OK ?
6641 2003-03-10 Monday 20:08 alexis
6643 vlc.spec: Bumped up version number to 0.5.2
6645 2003-03-10 Monday 19:37 gbazin
6647 * ChangeLog: updated the changelog for the 0.5.2 release.
6649 2003-03-10 Monday 19:30 sam
6651 * ./toolbox: added --update-changelog flag.
6653 2003-03-10 Monday 18:26 gbazin
6655 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
6657 2003-03-10 Monday 18:17 gbazin
6659 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
6661 2003-03-10 Monday 17:12 sam
6663 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
6665 2003-03-10 Monday 10:41 massiot
6667 Fixed a major bug with 5.1 output and the OSS plug-in.
6669 2003-03-10 Monday 08:23 jlj
6671 * ./modules/codec/dts.c: minor fix.
6673 2003-03-10 Monday 01:07 fenrir
6675 * improved seeking and fixed play back when reading from stdin (when
6676 reported size is null).
6678 2003-03-10 Monday 00:12 gbazin
6680 * modules/access/vcd/cdrom.c: small win32 bugfix.
6681 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
6683 2003-03-10 Monday 00:04 massiot
6685 * Bumped up version number to 0.5.2
6686 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
6687 configuration variable.
6689 2003-03-09 Sunday 23:39 jlj
6691 * ./modules/demux/mpeg: DTS support.
6693 2003-03-09 Sunday 20:07 jlj
6695 * DTS S/PDIF support.
6697 2003-03-09 Sunday 19:44 gbazin
6699 * configure.ac.in: fixed my previous commit.
6700 * NEWS: added an entry about fixes in the dvd menu support.
6702 2003-03-09 Sunday 19:25 gbazin
6704 * configure.ac.in: don't include the screensaver plugin on win32.
6705 * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
6706 * modules/codec/spudec/parse.c: removed unnessecary code.
6707 * modules/access/dvdplay/access.c: fixed some navigation problems.
6709 2003-03-09 Sunday 16:22 fenrir
6711 * fixed a really stupid bug with compressed header, improved parsing
6712 of audio stsd box. (handle qt3+ audio box)
6713 (I still need to fix mp4.c to read audio track that aren't mp4a)
6715 2003-03-08 Saturday 01:55 sigmunau
6717 added a down, right gesture to quit vlc and an up, right gesture that swaps
6718 fullscreen on/off, removed the down gesture as it is now covered by the up,
6721 2003-03-07 Friday 00:53 gbazin
6723 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
6724 messages window regularly.
6726 2003-03-06 Thursday 23:52 sigmunau
6728 NEWS: added note about .pls handeling and the http audio fix
6730 2003-03-06 Thursday 23:10 gbazin
6732 * src/audio_output/dec.c, include/aout_internal.h: the aout core was
6733 automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
6734 in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
6735 now fetch this value from the input thread when we create an aout_instance_t.
6736 This solves problems with the http access plugin.
6738 2003-03-06 Thursday 22:17 hartman
6740 * Updated README on Mac OS X issues.
6742 2003-03-06 Thursday 15:30 sigmunau
6744 the m3u demux now reads the pls files shoutcast uses.
6746 2003-03-06 Thursday 15:24 hartman
6748 * the close window command was reacting irratic because of my meddling
6749 with the responder chain. HANDS OFF you little devil ;)
6751 2003-03-06 Thursday 14:40 hartman
6754 time to stop for today
6756 2003-03-06 Thursday 12:52 hartman
6758 * fixed an issue with blackbars at certain aspect ratios when you resize
6759 the video window. (half, double)
6761 2003-03-06 Thursday 12:05 hartman
6763 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
6764 having two close buttons in one window goes against Apple's UIG.
6766 2003-03-06 Thursday 11:43 hartman
6768 * modules/gui/macosx/applescript.?
6769 * extras/MacOSX/Resources/vlc.scriptSuite
6770 * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
6771 - moved existing applescript commands to these files
6772 - added several control commands. supported are: play/pause, stop,
6773 previous, next, fullscreen, mute, volumeUp and volumeDown.
6774 These correspond to the existing menuitems. This still requires work
6775 in the future to make it more correct AppleScript, but it works for now.
6777 * modules/gui/macosx/controls.?
6778 - split up the controls.m into a .m and a .h
6780 * modules/gui/macosx/intf.?
6781 - added a getControls method to gain access to the controller object from
6782 the AppleScript commands.
6784 * modules/gui/macosx/open.?
6785 - removed the applescript support existing here and moved it to applescript.?
6787 * modules/gui/macosx/playlist.m
6788 - made the tooltips for the add and remove buttons localizable.
6790 * modules/gui/macosx/vout.m
6791 - added a comment on the meaning of otherMouse events.
6794 - updated copyright information to include the current year ;)
6796 2003-03-06 Thursday 11:15 fenrir
6798 * http: lalala, forgot one line :)
6800 2003-03-06 Thursday 11:09 fenrir
6802 * http: fixed a segfault while using it more than once.
6804 2003-03-06 Thursday 10:15 hartman
6806 * If labels are nil, then it shouldn't disable the entire preference panel.
6807 fixes #428 more permenantly. the cause was a missing rt-priority desc.
6809 2003-03-06 Thursday 10:11 jpsaman
6813 2003-03-06 Thursday 09:58 massiot
6815 Fixed a segfault in the OS X preferences panel.
6817 2003-03-06 Thursday 09:27 jpsaman
6819 Updated version number.
6821 2003-03-06 Thursday 00:10 sigmunau
6823 we now insert playlist entries right after the playlist file, and not at the
6824 end of playlist. Should close bug reported on mailing list by Stepan Roh
6825 about "redirection".
6827 2003-03-05 Wednesday 22:37 gbazin
6829 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
6830 * install-win32: the FAQ wasn't being included in the package.
6832 2003-03-05 Wednesday 19:58 gbazin
6834 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
6836 2003-03-05 Wednesday 19:31 gbazin
6838 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
6840 2003-03-05 Wednesday 19:16 hartman
6842 * updated italian translation by Bruno <allevb@tin.it>
6843 i had to merge it by hand, because it was pretty outdated.
6845 2003-03-05 Wednesday 17:55 gbazin
6847 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
6848 allocate a new buffer in input_FillBuffer(). This is necessary because
6849 the input thread has an high priority and we don't want it to loop
6850 without any interruption.
6852 2003-03-05 Wednesday 00:11 massiot
6854 * Fixed LDFLAGS_mp4 variable.
6856 2003-03-05 Wednesday 00:05 sigmunau
6858 added not that gestures are now supported on osx and windows, with a comment
6859 telling that this isn't really useful yet.
6861 2003-03-04 Tuesday 23:37 massiot
6863 Bumped up to 0.5.2-test3
6865 2003-03-04 Tuesday 23:36 massiot
6867 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
6868 to improve responsiveness under OS X
6870 2003-03-04 Tuesday 23:32 hartman
6872 * this code should allow for the use of gestures under OS X.
6874 2003-03-04 Tuesday 22:48 gbazin
6876 * modules/video_output/directx: added support for the mouse gestures interface.
6878 2003-03-04 Tuesday 22:36 hartman
6880 * grrr debug message in the wild.
6882 2003-03-04 Tuesday 22:08 gbazin
6884 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
6885 * NEWS: added a note for the fixed MSVC project files.
6887 2003-03-04 Tuesday 21:54 hartman
6890 - added item on fix of 'clicking' sound between stream changes.
6891 - added item on new bandlimited resampler
6893 - bumped up revision number to 0.5.2-test3
6895 2003-03-04 Tuesday 21:12 gbazin
6897 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
6899 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
6900 should allow seeking on files > 1.2Gb (Hopefully closes #168).
6902 2003-03-04 Tuesday 19:28 gbazin
6904 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
6905 quality badly + some clean-up.
6906 Changed the module priority so it is now the default resampler.
6908 2003-03-04 Tuesday 17:31 hartman
6911 - the german translation requires two different translations of the word
6912 File. I added a _ANS() function to the macosx version that gets the
6913 translation of 1:File and strips the first two characters of this
6914 alternate translation.
6915 - updated all .po files to make sure we don't break anything
6916 - committed the March 1 version of the german translation by Felix
6917 Kuhne <FK@aenneburghardt.de>
6919 2003-03-04 Tuesday 13:21 massiot
6921 * Fixed a major bug in the LPCM codec.
6922 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
6924 2003-03-04 Tuesday 03:27 gbazin
6926 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
6927 bandlimited interpolation resampler.
6928 It is not yet enabled by default because it requires a bit more works
6929 (not fully stable yet because of buffer overflows under certain conditions).
6931 * src/audio_output/input.c: the resamplers are now always active (expcept
6934 * modules/audio_filter/resampler/*: modified the resampler to return the
6935 input buffer when no resampling is needed.
6937 2003-03-03 Monday 23:58 hartman
6939 * updated dutch strings.
6941 2003-03-03 Monday 23:48 massiot
6943 * mpeg_video is back as a built-in because it is reproduceably faster than
6945 * Another desperate attempt at fixing OS X lock-ups.
6947 2003-03-03 Monday 19:39 hartman
6950 - added remarks on m-audio fixes and other OSX specific fixes.
6951 - added improved ID3 detection item
6953 - updated to reflect M-Audio fixes.
6954 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
6955 - widened the Browse.. button to allow for the german word: durchsuchen.
6957 2003-03-03 Monday 16:49 gbazin
6959 * ALL: another bunch of fixes for the MSVC build.
6961 2003-03-03 Monday 14:21 gbazin
6963 * ALL: Finally fixed the MSVC project files.
6964 Don't include io.h on win32 when not necessary.
6965 A few build fixes for MSVC.
6967 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
6970 2003-03-03 Monday 14:19 massiot
6972 * Fixed a bug in LPCM codec.
6973 * Changed an error into a warning.
6975 2003-03-03 Monday 01:38 fenrir
6977 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
6978 header send over multiples packets).
6980 2003-03-02 Sunday 19:07 gbazin
6982 * configure.ac.in: fixed libid3tag detection.
6984 2003-03-02 Sunday 18:17 fenrir
6986 * fixed seek flag with broadcasted data.
6988 2003-03-02 Sunday 17:13 fenrir
6990 * forgot to initialize a variable.
6992 2003-03-02 Sunday 17:12 fenrir
6996 2003-03-02 Sunday 12:10 gbazin
6998 * NEWS: started filling in the NEWS file for the 0.5.2 release.
7000 2003-03-02 Sunday 02:47 gbazin
7002 * configure.ac.in: Removed unused options.
7003 We also don't link with lrt anymore when using GNU-pth (lrt depends on
7006 2003-03-02 Sunday 01:35 gbazin
7008 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
7009 for the GNU-pth implementation.
7011 2003-03-01 Saturday 23:26 gbazin
7013 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
7014 implementation and fixed an initialization bug in libvlc.
7016 2003-03-01 Saturday 19:25 gbazin
7018 * install-win32, Makefile.am: added the html faq to the win32 package.
7019 * toolbox, msvc/*: few fixes to the msvc project files generation.
7020 (compiling plugins won't work yet because there are a few hacks that
7021 need to be done in order to compile dlls that use the c-runtime)
7023 2003-02-28 Friday 17:23 fenrir
7025 * try a workaround for BeOS MediaKit files.
7027 2003-02-28 Friday 10:19 massiot
7029 German translation, courtesy of Felix Kühne <FK@aenneburghardt.de>.
7031 2003-02-28 Friday 04:31 ipkiss
7033 Internationalization now works for the win32 interface (thanks Gildas).
7034 I've voluntarily disabled the translation of the toolbar buttons
7035 strings, because it looks really awful...
7037 2003-02-27 Thursday 16:38 gbazin
7039 * modules/demux/avi/avi.c: compilation fix.
7041 2003-02-27 Thursday 15:07 fenrir
7043 * httpd: clean up, kick up unused connection (it waits 10s), use select
7044 to way (instead of a hard coded sleep ;)
7046 2003-02-27 Thursday 13:19 gbazin
7048 * ALL: i18n updates and fixes.
7050 2003-02-27 Thursday 12:44 marcari
7052 * updates for the YOPY ports (thx to Sebastien Chaumat !)
7054 2003-02-27 Thursday 08:19 massiot
7056 * Bumped up revision number to 0.5.2-test2
7057 * Another attempt at fixing the "VLC is locking up OS X" problem
7060 2003-02-26 Wednesday 21:00 asmax
7062 * compilation fixes...
7064 2003-02-26 Wednesday 19:39 gbazin
7066 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
7067 target, and included the locales in the installer script.
7068 * src/libvlc.c: on win32 we look for the locales in vlc's directory.
7070 2003-02-26 Wednesday 18:15 massiot
7072 * Added sanity checks for PTS in the future.
7074 2003-02-26 Wednesday 15:47 marcari
7076 * implementation of the 'autoplay file' button callback
7077 * when clicking a link : follows the link and don't try to open it
7078 * yopy does not always sees the '.' and '..', so workaround :
7079 - all the hidden files are not displayed
7080 - the '..' directory is each time added by hand
7082 2003-02-26 Wednesday 15:44 marcari
7084 * small modification for linupy :
7085 - added a pixmpa directory
7086 - added a set_usize (how do we maximize cleanly a gtk-window ?)
7087 - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
7089 2003-02-26 Wednesday 13:51 gbazin
7091 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
7092 badly when we reach the end of the stream (decoder stream).
7093 * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
7094 loop when the end of the stream was reached.
7096 2003-02-26 Wednesday 12:38 fenrir
7098 * ts.c: added "ts" shorcut for ts_dvbpsi.
7100 2003-02-26 Wednesday 04:23 babal
7102 - link the headphone channel mixer with the math library
7104 2003-02-25 Tuesday 21:09 gbazin
7106 * modules/codec/libmpeg2.c: fixed pts handling.
7108 2003-02-25 Tuesday 18:26 gbazin
7110 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
7112 * po/Makevars: file needed by newer versions of gettext.
7114 2003-02-25 Tuesday 17:17 fenrir
7116 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
7118 * httpd : added a way to use stream header, and changed the way that
7119 stream data are stored (allow better client handling).
7120 * http : use stream header, and add mime type detection by looking
7121 at file extention (could be improved).
7122 * ogg: fixed a segfault when removing a stream, mark header.
7124 2003-02-25 Tuesday 17:15 gbazin
7126 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
7127 Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
7128 for comparing the performance against our custom decoder as it is currently
7129 missing some important features like the synchro stuff.
7131 2003-02-24 Monday 23:28 fenrir
7133 * stream_output.c : added a sanity check.
7135 2003-02-24 Monday 23:27 fenrir
7137 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
7138 and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
7140 2003-02-24 Monday 17:06 jlj
7142 * a52tofloat32.c: changed an error into warning.
7144 2003-02-24 Monday 14:40 sigmunau
7146 updated documentation to reflect that input_AccessReinit should be called
7147 before, and not after a random seek
7149 2003-02-24 Monday 14:14 fenrir
7151 * all : fix compilation.
7153 2003-02-24 Monday 12:34 fenrir
7155 * stream_output.c : fixed compilation.
7156 * mux/* implemented pf_mux_capacity.
7158 2003-02-24 Monday 11:14 gbazin
7160 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
7162 2003-02-24 Monday 11:00 fenrir
7164 * stream_output.h : add a private parameter to sout_instance_t only used
7165 by src/stream_output.c (avoid changing every time stream_output.h...)
7167 2003-02-24 Monday 10:45 fenrir
7169 * stream output: fixed name inconsistency, added a new exported
7171 * wav: fixed a warning.
7173 2003-02-24 Monday 09:26 fenrir
7175 * asf: fix seek for http.
7177 2003-02-23 Sunday 22:35 fenrir
7179 * enable httpd(by default) and http.
7181 2003-02-23 Sunday 19:07 fenrir
7183 * all : declaration of http and httpd.
7185 2003-02-23 Sunday 19:05 fenrir
7187 * modules/access_output/http : http output.
7188 * httpd : mini http server (be carefull about security issue...)
7190 2003-02-23 Sunday 18:07 fenrir
7192 * all : added streaming support for crappy ms video codec into TS.
7193 - Only vlc is able to read such TS.
7194 - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
7195 - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
7199 2003-02-23 Sunday 16:31 sigmunau
7201 added a demux and decoder for flac files (disabled by default). Works for
7202 16bit per sample streams, only tested with stereo
7204 2003-02-23 Sunday 05:53 jlj
7206 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
7207 Dynamic device support.
7208 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
7210 2003-02-23 Sunday 01:25 massiot
7212 * Destroy audio-device and audio-channels when no output plug-in is
7215 2003-02-22 Saturday 16:10 fenrir
7219 2003-02-22 Saturday 14:11 sigmunau
7221 Fixed seme seeking issues with http access module, fixed an error that
7222 caused id3v2.4 tags at the end of the file to not work. Added checks to
7223 avoid seeking off the ends of the file. Should close #325, please confirm
7225 2003-02-21 Friday 22:59 gbazin
7227 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
7228 when using "in place" resamplers.
7230 2003-02-21 Friday 16:31 hartman
7232 DJ's first steps in C and vlc decoders ;)
7233 * modules/audio_filter/converter/mpgatofixed32.c:
7234 - fixed an issue that could cause glitches when switching from one stream
7235 to another. the buffer wasn't entirely getting 0000 because multiple
7236 channels were not taken into account when doing this.
7238 - if float32 then clear the buffer with (float)0
7240 2003-02-21 Friday 15:16 hartman
7242 * previous commit seems to break some things. reverting.
7244 2003-02-21 Friday 14:17 hartman
7246 * (float) 0 the buffer if it cannot be decoded and fixed32.
7249 2003-02-21 Friday 03:49 hartman
7251 * VLC.app should show its version in the Finder now
7252 Meeuh, one more place that needs version string updated before a release.
7253 might be made automated ?
7255 2003-02-21 Friday 03:22 hartman
7257 * ignore project Builder user files and backup .nib files.
7258 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
7260 2003-02-21 Friday 02:45 hartman
7262 * If the "show advanced" option has been changed and you press the Apply
7263 button, the preferences window is destroyed and created.
7265 2003-02-20 Thursday 18:10 hartman
7267 * prefs obey the advanced option. Apply does not as of yet.
7269 2003-02-20 Thursday 16:07 gbazin
7271 * src/libvlc.h, modules/audio_output: added a global --spdif config option
7272 to allow using the spdif output by default if available.
7273 * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
7275 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
7277 * modules/codec/mpeg_audio.c: fixed a sync bug.
7279 2003-02-20 Thursday 01:52 sigmunau
7281 * include/configuration.h: added a new flag to the configuration stucture to
7282 indicate wether it is an "advanced" option or not. The goal with this is to
7283 hide the user from all the strange options that very seldom needs to be
7284 changed. added an extra argument to all the add_* macros to indicate wether
7285 the item is advanced or not.
7286 * src/libvlc.h: added an "show advanced options" config option default
7288 * src/libvlc.c: the advanced options are not listed by vlc --help and
7289 friends unless --advanced is used
7290 * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
7291 advanced options unless advanced is set
7292 all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
7293 using some common sense. Please check and correct
7295 note: All interfaces should still work like they used to, see the change in
7296 modules/gtk/preferences.c to find out how to "hide" options.
7298 second note: I think I've changed all the modules, but I could not test
7299 everyone for compilation, expect some broken modules (the fix is to add ",
7300 VLC_TRUE" as last argument to the add_* I forgot)
7302 2003-02-19 Wednesday 22:08 gbazin
7304 * modules/audio_output/directx.c: forgot to enable channel re-ordering.
7305 * modules/audio_output/waveout.c: fixed a crash that happened when probing
7306 devices supporting S/PDIF. (Should fix 354)
7308 2003-02-19 Wednesday 14:49 hartman
7310 * increased accuracy of positionslider in OSX. although this will not solve
7311 all problems this will improve results a bit (by my own experience).
7313 2003-02-19 Wednesday 10:02 gbazin
7315 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
7318 2003-02-18 Tuesday 23:34 gbazin
7320 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
7321 and FOURCC_twos (PCM audio).
7323 2003-02-18 Tuesday 22:40 ipkiss
7325 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
7326 directory when there is no 'plugins' nor 'modules' subdirectory
7329 2003-02-18 Tuesday 22:33 gbazin
7331 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
7332 and use img_convert() from ffmpeg instead. Also added support for the
7333 PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
7334 from media.xiph.org.
7336 2003-02-18 Tuesday 20:54 hartman
7338 * Only update the info window if it is visible
7340 2003-02-18 Tuesday 19:42 gbazin
7342 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
7344 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
7345 necessary fourcc for DV audio.
7347 2003-02-18 Tuesday 18:49 fenrir
7349 * mpeg_audio.c: removed some fprintf...
7351 2003-02-18 Tuesday 18:33 titer
7353 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
7354 multicasting with the stream output
7355 * modules/control/: missing cvsignore
7357 2003-02-18 Tuesday 13:13 sam
7359 * ./mozilla/*: s/VideoLAN Client/VLC/g.
7361 2003-02-18 Tuesday 00:51 fenrir
7363 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
7366 2003-02-18 Tuesday 00:20 hartman
7368 * Changed an Error message. Many people did not understand:
7369 no suitable decoder module for fourcc `IV31'
7371 VLC probably does not support this sound or video format.
7373 2003-02-18 Tuesday 00:17 massiot
7375 * Fixed a segfault in the Japanese preferences panel.
7377 2003-02-17 Monday 23:47 hartman
7379 * Fixed the localization issue on MacOSX.
7381 2003-02-17 Monday 23:10 jpsaman
7383 Juglin with dependencies.
7385 2003-02-17 Monday 22:19 gbazin
7387 * modules/audio_output/directx.c: added multichannel support to the
7389 * modules/audio_output/waveout.c: fixed quad audio channels detection and
7390 a few misplaced debug messages.
7391 * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
7393 2003-02-17 Monday 22:03 asmax
7395 * added a SAP server, with some kludges because the SAP client in vlc
7396 is not RFC-compliant...
7398 2003-02-17 Monday 18:58 hartman
7400 * NEWS: added info about the new 0.5.1a release for OSX.
7401 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
7403 2003-02-17 Monday 17:06 massiot
7405 Fixed the "everything is in Japanese" bug. :p
7407 2003-02-17 Monday 16:56 gbazin
7409 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
7410 using WaitForSingleObject() on the console handle and ReadConsoleInput().
7413 2003-02-17 Monday 14:43 massiot
7415 Now 0.5.2-cvs (estimated release date in two weeks from now).
7417 2003-02-17 Monday 10:52 hartman
7419 * Whoops. i forgot to add these files. sorry everyone.
7421 2003-02-17 Monday 09:47 gbazin
7423 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
7424 resampler so the ugly resampler is once again the default. The quality of
7425 the ugly resampler is currently better than the linear one because of a
7428 2003-02-17 Monday 07:22 sam
7430 * ./debian/woody-buildpackage: Debian package creation fixes.
7432 2003-02-17 Monday 06:31 sam
7434 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
7436 2003-02-17 Monday 06:15 sam
7438 * Updated NEWS and ChangeLog.
7440 2003-02-17 Monday 06:00 sam
7442 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
7443 but Windoze will certainly do.
7445 2003-02-17 Monday 05:50 sam
7447 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
7448 directory whenever possible, to use it for the spudec font or to load
7451 2003-02-17 Monday 04:21 sam
7453 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
7455 2003-02-17 Monday 00:04 asmax
7457 * added a sample playlist. All fields must be separated with TABs
7459 2003-02-16 Sunday 23:57 asmax
7461 * libvlc binding for python
7462 * new VideoLAN RTSP Server, using libvlc.
7463 Not yet fully rfc2326-compliant, but it works ;)
7465 2003-02-16 Sunday 23:32 hartman
7467 * Added an info panel to show movie info, etc.
7469 2003-02-16 Sunday 17:35 sam
7471 * ./debian/changelog: updated for 0.5.1.
7472 * ./debian/control: vlc-glide is now Architecture: i386 only.
7473 * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
7474 * ./debian/rules: the deprecated vlc-* packages have a proper link to
7475 /usr/share/doc/vlc/.
7477 2003-02-16 Sunday 16:22 jpsaman
7479 Updated release numbering for all ipk's
7481 2003-02-16 Sunday 16:21 jpsaman
7483 Qte video output get is screen size from the QT Embedded environment now. This should produce fullscreen video on other QT Embedded configurations with other screen sizes (greater then 240x320).
7485 2003-02-16 Sunday 14:51 fenrir
7487 * udp: forgot this file...
7489 2003-02-16 Sunday 14:10 fenrir
7491 * all: split muxer and access into independant part.
7493 2003-02-16 Sunday 14:03 fenrir
7495 * Less checks on muxer type.
7497 2003-02-16 Sunday 11:18 fenrir
7499 * adpcm: added dk3 too.
7501 2003-02-16 Sunday 10:25 sigmunau
7503 Added support for volume up/down buttons.
7505 2003-02-16 Sunday 09:50 fenrir
7507 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
7510 2003-02-16 Sunday 08:56 fenrir
7512 * all: fix mpeg2 handling.
7514 2003-02-16 Sunday 01:38 titer
7516 NEWS: updated BeOS info for 0.5.1
7518 2003-02-16 Sunday 01:29 massiot
7520 * modules/gui/macosx/open.m: Removed channel server support
7521 * po/*: Updated po files just before the 0.5.1 release
7522 * modules/audio_filter/resampler/linear.c: fixed an initialization bug
7524 2003-02-15 Saturday 20:02 jpsaman
7526 Update iPaq packaging description files for:
7530 Updated NEWS file with OPIE port.
7532 2003-02-15 Saturday 13:50 massiot
7534 * Bumped up revision number to 0.5.1
7535 * Updated French translation
7537 2003-02-15 Saturday 12:57 hartman
7539 * if we are paused in fullscreen, show cursor.
7541 2003-02-15 Saturday 04:43 ipkiss
7543 - fixed a vicious bug
7545 2003-02-14 Friday 23:07 hartman
7547 * Should fix an issue with multiple monitors and the hiding of the mousecursor
7549 2003-02-14 Friday 18:22 sam
7551 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
7552 * ./src/libvlc.c: removed unnecessary malloc() calls.
7553 * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
7555 2003-02-14 Friday 17:00 ipkiss
7557 * exchanged directx' and waveout's capabilities because the latter
7558 seems to be more reliable
7560 2003-02-14 Friday 13:48 jpsaman
7562 Fixed deadlock upon unloading qte_main plugin.
7563 Cleanup of debug messages.
7565 2003-02-14 Friday 13:44 jpsaman
7567 Tuning package dependencies.
7569 2003-02-14 Friday 13:19 jpsaman
7571 Updated opie control file for packaging.
7573 2003-02-14 Friday 13:01 jpsaman
7577 2003-02-14 Friday 09:50 gbazin
7579 * modules/audio_output/waveout.c: better buffer management and hopefully
7580 fixed the S/PDIF output (Still untested though. Anybody here could test
7583 2003-02-13 Thursday 21:53 massiot
7585 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
7588 2003-02-13 Thursday 17:31 sam
7590 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
7592 2003-02-13 Thursday 14:16 hartman
7595 - when a new stream is being loaded we select the current title in the
7597 - Cleaned up some of my previous commited code dealing with updating
7600 2003-02-13 Thursday 02:00 hartman
7602 *ALL: update the title of the window everytime the stream changes.
7604 2003-02-13 Thursday 01:14 hartman
7608 2003-02-13 Thursday 00:09 hartman
7610 * src/playlist/playlist.c:
7611 - added an intf-change variable. This is set whenever you add or delete
7612 an item in the playlist. You need to unset it yourself.
7613 * modules/gui/macosx/intf.?:
7614 - listen for external playlist changes. update view when playlist changes.
7615 - activate/deactivate previous and next buttons and menuitems,
7616 whenever the playlist gets changed.
7618 2003-02-12 Wednesday 23:26 jpsaman
7620 Scripts for building and packaging vlc on Zaurus PDA.
7622 2003-02-12 Wednesday 23:26 jpsaman
7624 Updated control files and buildscript for v0.5.1
7626 2003-02-12 Wednesday 23:13 jpsaman
7628 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
7630 2003-02-12 Wednesday 23:09 jpsaman
7632 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
7634 2003-02-12 Wednesday 23:08 massiot
7636 * Italien translation, courtesy of Bruno <allevb@tin.it>.
7638 2003-02-12 Wednesday 17:13 jobi
7640 * modules/access/vcd/vcd.*: fixed a warning
7642 2003-02-12 Wednesday 16:58 jobi
7644 * modules/access/vcd/vcd.c: in entry points, track number should be read
7645 as BCD (it should fix #244). Also fixed chapter indexing, so that it
7646 correspond to the dvd one.
7648 2003-02-12 Wednesday 14:22 hartman
7650 * modules/gui/macosx/controls.m:
7651 - fixed the mute and volumeup volumedown when you use them mixed.
7652 * src/audio_output/intf.c:
7653 - set "saved-volume" on volume up, volume down.
7655 2003-02-12 Wednesday 13:42 massiot
7657 Patch courtesy of gibalou :
7658 * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
7659 i_continuity_counter,
7660 * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
7661 * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
7663 2003-02-11 Tuesday 18:05 massiot
7665 * 0.5.1 German translation, courtesy of Felix Kühne <FK@aenneburghardt.de>.
7667 2003-02-11 Tuesday 17:20 babal
7669 - Dolby Surround fix
7670 - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
7671 6.1 since there is a doubt about where should be the Rear Center
7672 coefficient in a decoded sample.
7673 -> if anybody has an idea or even better a test stream...
7675 2003-02-11 Tuesday 16:19 hartman
7677 * updated dutch strings
7679 2003-02-11 Tuesday 15:35 hartman
7681 ALL: - changed vlc.app into VLC.app
7682 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
7685 2003-02-11 Tuesday 15:24 hartman
7687 * Updated ReadMe file
7688 - some spelling issues
7689 - remark about the current troubles with sound
7690 - readded deinterlace remark
7691 - Added info on multiple screens and sound devices
7692 - updated the bugreporting URL
7693 - Changed all occurences of vlc into VLC where appropriate
7695 2003-02-11 Tuesday 11:16 massiot
7697 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
7698 * Support for 7 and 7.1 channel configurations.
7700 2003-02-10 Monday 23:50 massiot
7702 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
7704 2003-02-10 Monday 23:16 marcari
7706 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
7707 => to make volumeup/down compile
7709 2003-02-10 Monday 23:04 hartman
7711 * the window of the video shows the official document icon, filename and
7712 when command-clicked the path if the stream is a local file.
7713 this is the expected window behaviour in osx.
7715 2003-02-10 Monday 22:22 massiot
7717 * I ran --update-po for the last time before the 0.5.1 release (and I
7720 2003-02-10 Monday 22:18 hartman
7722 * The dock should no longer be visible in fullscreen mode.
7724 2003-02-10 Monday 21:56 sam
7726 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
7728 2003-02-10 Monday 21:54 hartman
7730 * only show last part of of file/url name in the playlist.
7732 2003-02-10 Monday 21:46 sam
7734 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
7736 2003-02-10 Monday 21:28 hartman
7738 * fixed the black bar issue with window half/normal/double window sizes in
7739 OSX. i had forgotten the aspectratio.
7741 2003-02-10 Monday 21:11 sam
7743 * ./debian/rules: removed Debian kludges that do not really belong to the
7746 2003-02-10 Monday 20:57 sam
7748 * ./debian/control: added the "VideoLAN" word in the long description so
7749 that "apt-cache search videolan" returns vlc.
7751 2003-02-10 Monday 20:11 sam
7753 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
7754 dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
7756 2003-02-10 Monday 18:12 sam
7758 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
7759 gprof, because gcc is unable to build it without -fomit-frame-pointer
7762 2003-02-10 Monday 17:43 massiot
7764 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
7767 2003-02-10 Monday 16:53 sam
7769 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
7770 (partially fixes #260)
7772 2003-02-10 Monday 15:23 titer
7774 Move the messages update function to another thread. It prevents it from
7775 freezing the main window (cannot seek anymore, etc).
7777 2003-02-10 Monday 00:41 hartman
7779 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
7781 2003-02-10 Monday 00:16 massiot
7783 * Enabled the gestures module by default,
7786 2003-02-10 Monday 00:16 hartman
7788 * restored old deinterlace menu. The on the fly code does not work as long
7789 as the vout.m issue exists. but this is better then the current 'dummy'
7792 2003-02-09 Sunday 23:42 sigmunau
7794 *: a new mouse gestures interface, currently supporting back, forward, quit
7795 fullscreen and a nice debug message when you draw a clockwise square. Video
7796 output modules needs to be modified for this to work, but it should be minor
7797 in modules supporting dvd navigation.
7799 btw: it should be easy to add new gestures, ideas appreciated
7801 2003-02-09 Sunday 19:28 massiot
7803 * Minor typographic corrections,
7804 * Fixed a segfault in the Preferences window.
7806 2003-02-09 Sunday 17:10 stippi
7808 modules/gui/beos/PreferenceWindow.h/.cpp
7810 - added settings for screenshot path and image format
7812 - removed "Save" button, added "Cancel" and "Revert" buttons
7814 - added revert functionality
7816 - changed class design for cleaner functionality,
7817 separated ApplyChanges() into more functions
7818 to have finer control
7820 - added more error checking and fixed memory leaks
7821 (config_GetPsz() returns char*, not const char*!)
7823 - all settings are now correctly saved and restored
7825 - some more cosmetic changes
7827 modules/gui/beos/InterfaceWindow.h/.cpp
7829 - updated vlc way of saving settings to be on par with BeOS way
7830 and made it selectable in the code which way is used.
7831 However, the VideoSettings are still only savable in
7834 - if dvd menus are used, the navigation menu enables a
7835 "Goto Menu" item. Unfortunately, I don't see a clean
7836 way to really detect the usage of dvd/dvdold in the
7837 currently playing stream. I wouldn't want to see
7838 if a playlist item has "dvd:" or "dvdold:" prepended
7839 at each interface update.
7841 2003-02-09 Sunday 13:25 fenrir
7843 * sub.c : begun clean up
7845 2003-02-09 Sunday 12:23 sam
7847 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
7849 2003-02-09 Sunday 12:21 sam
7851 * ./debian/control: made lintian happier with package descriptions.
7852 * ./debian/rules: added extra touch calls to prevent autobuilders from
7853 launching autoconf/automake.
7855 2003-02-09 Sunday 12:19 sam
7857 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
7858 initialization of the plugin.
7860 2003-02-09 Sunday 12:18 sam
7862 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
7864 2003-02-09 Sunday 11:51 titer
7866 Simplified volume functions
7868 2003-02-09 Sunday 01:56 massiot
7870 Fixed GTK compilation.
7872 2003-02-09 Sunday 01:50 massiot
7874 * Added Step forward/Step backward feature.
7876 2003-02-09 Sunday 01:13 massiot
7878 * aout_Volume* functions now do their own vlc_object_find() on the
7879 audio output. Consequently, the first argument can be any vlc_object_t.
7880 * modules/gui/macosx/*: greatly simplified volume functions ; you can now
7881 call aout_Volume* even when there is no audio output, and the volume
7882 will be saved for later use.
7884 2003-02-08 Saturday 22:43 massiot
7886 Fixed previous commit.
7888 2003-02-08 Saturday 22:20 massiot
7890 * src/extras/libc.c: New vlc_wraptext function,
7891 * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
7892 * src/input/input.c: Correctly parse MRL of the type
7893 /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
7894 * modules/access/*: Changed some msg_Warn into msg_Err
7895 * po/fr.po: Updated French translation,
7896 * configure.ac.in: Re-enabled Swedish translation,
7897 * Makefile.am: Do not recompile everything everytime someone changes a .h
7899 2003-02-08 Saturday 21:43 hartman
7901 * window half/normal/double Size commands
7902 - black bar issue is not fixed. i removed 'myfix'
7904 2003-02-08 Saturday 20:32 massiot
7906 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
7907 * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
7909 2003-02-08 Saturday 19:14 asmax
7911 * fixed the encoding
7912 (Meuuh you can re-enable swedish ;)
7914 2003-02-08 Saturday 19:10 massiot
7916 * Fixed misc typos in strings,
7918 * New --buggy-psi options, to supports streams which don't update the
7919 continuity counter in their PSI packets (walkenizes #sam).
7921 2003-02-08 Saturday 17:26 massiot
7923 * configure.ac.in: Disabled Swedish translation since it doesn't use the
7925 * Implemented localization for audio-channels and video-device variables.
7927 2003-02-07 Friday 23:36 marcari
7929 glibc 2.1 port for linupy (linux on a yopy pda)
7931 * modules/access/*.c : added include <sys/time.h> for struct timeval
7932 * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
7936 2003-02-07 Friday 21:30 hartman
7938 * Resize window fixes
7939 - we should not resize the window in fullscreen
7940 - fixed the black bars bug in half and double size
7941 - position of top left corner should not change
7942 - more efficient code
7944 2003-02-07 Friday 20:23 hartman
7946 * added half, normal and full size videowindow menuitems.
7947 there seems to be a bug though somewhere. you end up with black bars in
7948 half and double size.
7950 2003-02-07 Friday 16:51 massiot
7952 Fixed a buffer leak with slice-I streams (thanks sam).
7954 2003-02-07 Friday 09:17 yves
7956 - added missing buildrequires
7957 - now autodetect on wich system we are:
7958 rpm --rebuild should work out of box on rh and previous mdk systems.
7959 - NO buildrequires on rh-like system. rh does not have a devel policy
7960 - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
7962 2003-02-07 Friday 01:32 hartman
7964 * grrr changed the project file by accident. revert
7966 2003-02-07 Friday 01:31 hartman
7968 * When you push backspace or delete in the playlist, it removes the selected item.
7970 2003-02-07 Friday 01:22 fenrir
7972 * ffmpeg/audio : removed an old error (anyway it was harmless).
7973 * mp4 : removed a bad initialisation. Erased all ending spaces.
7974 * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
7976 2003-02-07 Friday 01:09 sam
7978 * ./src/interface/interface.c: interface variable is "intf", not "interface".
7980 2003-02-07 Friday 00:29 sam
7982 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
7983 declarations. Should fix that later.
7985 2003-02-07 Friday 00:26 sam
7987 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
7989 2003-02-06 Thursday 23:59 sam
7991 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
7992 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
7994 * ./src/interface/interface.c: added a safety check to circumvent the bug,
7995 allowing a smooth upgrade.
7997 2003-02-06 Thursday 23:55 massiot
7999 Fixed interface freezes in the OS X interface.
8001 2003-02-06 Thursday 23:01 sam
8003 * ./src/misc/darwin_specific.m: completed our list of known languages and
8004 made code simpler to read.
8006 2003-02-06 Thursday 21:56 sam
8008 * ./debian/rules: build the SLP plugin by default.
8010 2003-02-06 Thursday 21:39 titer
8012 Tuned BeOS priorities for a better playback on low-end computers.
8014 2003-02-06 Thursday 15:14 massiot
8016 Fixed AFMT_AC3 and AFMT_S16_NE handling.
8018 2003-02-06 Thursday 13:47 hartman
8020 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
8021 want to bug users with this when we resize a video.
8023 2003-02-06 Thursday 03:22 sam
8025 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
8026 in the background to disable xscreensaver the jwz way (Closes: #58).
8028 It's an interface plugin, trigger with "--extraintf screensaver".
8030 2003-02-06 Thursday 02:37 sam
8032 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
8033 otherwise we fail with an error when they are not found.
8035 2003-02-05 Wednesday 22:48 hartman
8037 * Changed the wrong property in my recent commit. FIXED
8039 2003-02-05 Wednesday 22:11 sam
8041 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
8042 doing fullscreen or volume up from the popup menu.
8044 2003-02-05 Wednesday 16:23 hartman
8046 * added a "Open CrashLog" button to the messages window in OSX.
8048 2003-02-05 Wednesday 14:58 hartman
8050 * Added AppleScript support
8051 * We can now handle mms:// etc on a systemwide level.
8052 - No way to set this other then trough Explorer Prefs at the moment
8054 2003-02-05 Wednesday 02:31 hartman
8056 * More support for handling URLs. Still need to create the scriptsuite.
8058 2003-02-05 Wednesday 01:36 hartman
8060 * Added a Next and Previous item to the dockmenu
8061 * Prelimanary support for making VLC the handler of ftp http mms and udp
8062 URLs (on a systemwide level)
8064 2003-02-04 Tuesday 21:01 jpsaman
8068 2003-02-04 Tuesday 20:45 hartman
8070 * We released an array that was in a autorelease pool. That's not necesarry
8072 2003-02-04 Tuesday 11:51 massiot
8074 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
8077 2003-02-04 Tuesday 11:07 massiot
8079 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
8082 2003-02-04 Tuesday 10:07 massiot
8084 * modules/access/*: Fixed compilation problems with "struct timeval".
8086 2003-02-03 Monday 21:47 sam
8088 * ./bootstrap: we don't fail if gettext is too old and there is no
8089 ABOUT-NLS in the tree.
8091 2003-02-03 Monday 21:38 massiot
8093 Now developing 0.5.1-cvs.
8095 2003-02-03 Monday 19:45 sam
8097 * ./debian/woody-buildpackage: enabled build-deps checking.
8099 2003-02-03 Monday 17:18 stippi
8101 modules/gui/beos/InterfaceWindow.h/.cpp
8103 - improved file loading:
8104 - contents of sub folders can optionally be loaded too
8105 - files are loaded in expected order from filepanel
8107 - file panel accepts folders to load
8108 - saving of playlist's display mode
8109 - added updating of interface when playlist is modified
8110 while nothing is playing
8111 - added compatibility for SoundPlay's drag'n'drop message format
8113 modules/gui/beos/ListViews.h/.cpp
8115 - implemented reversal of playlist
8116 - list can display full path or file name only
8117 - drag'n'drop interaction with SoundPlay
8119 modules/gui/beos/MediaControlView.cpp
8123 modules/gui/beos/PlayListWindow.h/.cpp
8125 - added reverse sort command to edit menu
8126 - added view menu, to allow the user to display paths
8127 or only names in the list
8129 2003-02-03 Monday 02:26 sam
8131 * ./debian/rules: more Debian Woody fixes. Grrrr!
8133 2003-02-03 Monday 01:32 sam
8135 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
8136 * ./debian/woody-buildpackage: sed syntax fixed.
8138 2003-02-03 Monday 00:56 sam
8140 * ./share/Makefile.am: we weren't distributing the font!
8142 2003-02-03 Monday 00:43 sam
8144 * Updated ChangeLog and pofiles.
8146 2003-02-03 Monday 00:39 sam
8148 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
8150 2003-02-03 Monday 00:23 sam
8152 * ./debian/control: missing build dependencies.
8154 2003-02-03 Monday 00:00 massiot
8156 German translation, croutesy of Felix Kuehne.
8158 2003-02-02 Sunday 23:11 massiot
8160 Worked around a bug with the Screens menu and localization.
8162 2003-02-02 Sunday 20:59 hartman
8164 * OSX version can open .asx files. so we need to let the os know that ;)
8166 2003-02-02 Sunday 20:21 sam
8168 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
8170 2003-02-02 Sunday 20:07 sam
8172 * ./debian/vlc.desktop: removed unnecessary file.
8174 2003-02-02 Sunday 20:01 sam
8176 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
8178 2003-02-02 Sunday 20:01 sam
8180 * ./debian/changelog: updated Debian changelog.
8182 2003-02-02 Sunday 19:45 sam
8184 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
8185 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
8187 2003-02-02 Sunday 18:57 sam
8189 * ./debian/woody-buildpackage: finished Woody build script.
8191 2003-02-02 Sunday 18:12 sam
8193 * ./po/de.po: german translation updates from Felix Kühne.
8195 2003-02-02 Sunday 18:09 jpsaman
8197 Added ffmpeg package to list of depenencies.
8199 2003-02-02 Sunday 17:18 sam
8201 * ./debian/woody-buildpackage: added a script to build .debs on woody.
8203 2003-02-02 Sunday 16:08 sam
8205 * ./NEWS: a few updates from gibalou.
8207 2003-02-02 Sunday 11:29 stippi
8209 cosmetic fix (drop mark would reappear if SHIFT was pressed)
8211 2003-02-02 Sunday 09:17 titer
8213 '--demuxdump-file -' dumps to standard output.
8214 (useful for operating systems which do not have '/dev/stdout'
8217 2003-02-02 Sunday 04:17 sam
8219 * renamed debian/README into debian/README.Debian.
8221 2003-02-02 Sunday 04:07 sam
8223 * ./debian: more packaging stuff.
8225 2003-02-02 Sunday 04:01 sam
8227 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
8230 2003-02-02 Sunday 03:38 sam
8232 * ./doc/vlc.1: updated manpage.
8234 2003-02-02 Sunday 03:08 sam
8236 * ./po/it.po: ultimate italian fixes by Bruno Vella.
8238 2003-02-02 Sunday 03:03 sam
8240 * ./debian/*: tuned packaging.
8242 2003-02-02 Sunday 02:58 massiot
8244 * Bumped up revision number to 0.5.0
8246 2003-02-02 Sunday 02:11 sam
8248 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
8250 2003-02-02 Sunday 01:37 sam
8252 * ./po/*: more interface strings harmonization.
8254 2003-02-02 Sunday 01:23 jobi
8256 * NEWS: readded deleted entries, sorry about that.
8258 2003-02-02 Sunday 00:57 jobi
8260 * NEWS: VCD entry points and iso files
8261 * include/audio_output.h: more proper freebsd compilation fix
8262 * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
8264 2003-02-02 Sunday 00:49 massiot
8266 * README.MacOSX.rtf: Typos
8267 * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
8268 * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
8271 2003-02-02 Sunday 00:46 sam
8273 * ./po/*: more s/vlc/VLC/ changes.
8275 2003-02-02 Sunday 00:29 sam
8277 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
8280 2003-02-02 Sunday 00:05 sam
8282 * ./NEWS: a few updates (translations, mozilla plugin).
8284 2003-02-01 Saturday 23:46 massiot
8286 * modules/gui/macosx/*: Fixed localization bugs
8287 * po/fr.po: Updated French translation
8288 * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
8290 2003-02-01 Saturday 23:41 yves
8292 - ready for general 0.5.0 consumption
8293 - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
8294 - more wxwindow stuff.
8295 - fixes here and here.
8296 - added more doc files like NEWS, THANKS etc.
8297 - still lacking mozilla plugin :(
8299 2003-02-01 Saturday 23:39 sam
8301 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
8302 instead of VLC_Create(), so that its strings are translated (was #92).
8304 2003-02-01 Saturday 23:28 sigmunau
8306 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
8309 2003-02-01 Saturday 23:15 sam
8311 * ./AUTHORS: added Garf and updated entries.
8313 2003-02-01 Saturday 23:08 sam
8315 * ./INSTALL.libmad: removed that file; if one does not know how to build
8316 and install a library, he'd better not fiddle with VLC.
8318 2003-02-01 Saturday 22:03 babal
8320 - Win32 preference dialog box
8322 2003-02-01 Saturday 21:39 ipkiss
8326 2003-02-01 Saturday 21:24 titer
8330 2003-02-01 Saturday 21:23 sam
8332 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
8333 woody specific builds. Will fill them in a moment.
8335 2003-02-01 Saturday 21:20 massiot
8337 Tarkin, Tremor and Theora are only available when compiling from sources.
8339 2003-02-01 Saturday 21:10 massiot
8343 2003-02-01 Saturday 21:04 jpsaman
8345 Checking in packageing files.
8347 2003-02-01 Saturday 20:59 jpsaman
8349 Updated for iPaq port
8351 2003-02-01 Saturday 20:34 massiot
8353 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
8354 * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
8355 * src/misc/darwin_specific.m: more generic language detection
8356 * NEWS: summarized changes from 0.4.6 to 0.5.0
8358 2003-02-01 Saturday 19:04 sam
8360 * ./po/it.po: a few corrections.
8362 2003-02-01 Saturday 18:54 sam
8364 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
8365 * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
8366 ./modules/video_output/x11/xvideo.c: removed the drawable configuration
8367 variables which are now deprecated.
8369 2003-02-01 Saturday 18:53 sam
8371 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
8372 detached before being destroyed.
8374 2003-02-01 Saturday 18:41 sam
8376 * ./NEWS: added an empty NEWS file.
8377 * ./bootstrap: now that we have the NEWS file, --foreign is no longer
8378 required when calling automake.
8380 2003-02-01 Saturday 16:33 massiot
8382 Updated Italian translation courtesy of Bruno Vella.
8384 2003-02-01 Saturday 16:20 massiot
8388 2003-02-01 Saturday 12:01 stippi
8390 Changes done since Feb 28 2003:
8392 2003-02-01 Saturday 09:40 babal
8394 - fixed a compilation issue with C compilers
8396 2003-02-01 Saturday 01:21 fenrir
8398 * asf : trying to fix pts handling.
8400 2003-01-31 Friday 22:35 sam
8402 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
8404 2003-01-31 Friday 22:34 sam
8406 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
8407 kept up to date (and almost everything advertised in it was done).
8409 2003-01-31 Friday 18:53 lool
8411 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
8413 2003-01-31 Friday 16:56 sam
8415 * ./configure.ac.in: I was told some versions of mingw32 support neither
8416 -mms-bitfields nor -fnative-struct.
8418 2003-01-31 Friday 13:52 sam
8420 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
8422 2003-01-31 Friday 11:38 sam
8424 * ./po/de.po: full german translation, courtesy of Felix Kühne.
8426 2003-01-31 Friday 11:23 massiot
8428 Fixed a major bug of people who like to declare vars "unsigned int"
8429 when they can be -1 :p (why haven't we spotted that before ??).
8432 2003-01-31 Friday 10:54 sam
8434 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
8435 while there was no input (Closes: #153).
8437 2003-01-31 Friday 10:51 sam
8439 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
8440 Audio and Subtitles submenus into the Audio and Video menus.
8442 2003-01-31 Friday 10:14 sam
8444 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
8446 2003-01-31 Friday 09:51 sam
8448 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
8451 2003-01-31 Friday 09:48 sam
8453 * ./configure.ac.in: complain when ALSA headers are not found but
8454 --enable-alsa was specified.
8456 2003-01-31 Friday 06:45 titer
8460 2003-01-31 Friday 02:53 jlj
8462 * ./modules/gui/macosx: Defeated some deadlocks.
8463 World domination ... is at hand.
8465 2003-01-30 Thursday 20:59 sam
8467 * ./src/misc/configuration.c: when an invalid short option is found, use
8468 the optopt variable instead of the current value of optind (Closes: #148).
8470 2003-01-30 Thursday 19:14 gbazin
8472 * src/video_output/video_output.c: we were still using free instead of
8473 vout_DestroySubPicture in one place.
8474 * modules/codec/spudec/parse.c: we now make sure we don't add several times
8475 the same highlight callback.
8477 2003-01-30 Thursday 18:07 lool
8479 * converted FAQ to SGML
8480 * SGML sucks, this is absolutely ugly, please reread
8482 2003-01-30 Thursday 16:36 gbazin
8484 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
8485 race condition between spudec and vout. This patch may not be all that
8486 nice because it does a lot of vlc_object_find() but it is the only
8487 solution I've been able to come-up with.
8488 Oh and I didn't fix the memory leak caused by the font when using text
8489 subtitles. If the vout changes while the spudec is running then we don't
8492 2003-01-30 Thursday 15:46 hartman
8494 * modules/gui/macosx/intf.m
8495 - fixed a warning about parentheses
8497 2003-01-30 Thursday 15:39 hartman
8499 * ./modules/gui/macosx/intf.m:
8500 - we close the video window after a video is done playing.
8502 2003-01-30 Thursday 12:38 gbazin
8504 * src/video_output/vout_subpictures.c: fixed a few race conditions that
8505 were triggered by the dvdplay plugin.
8507 2003-01-30 Thursday 10:44 massiot
8509 Keep -O2 in --disable-optimizations mode, cause it can't harm...
8511 2003-01-30 Thursday 02:16 gbazin
8513 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
8514 PictureDisplayExtension(). This does also fix problems with the dvdplay
8515 plugin and menus with still pictures.
8517 2003-01-30 Thursday 00:39 massiot
8519 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
8520 * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
8522 * include/vlc_threads.h: tuned up OS X priorities
8524 2003-01-29 Wednesday 21:54 fenrir
8526 * asf : more sanity check for broken files.
8528 2003-01-29 Wednesday 18:14 hartman
8530 intf: the slower/faster buttons should not be continious.
8531 project: the source files were included in the Resources. No more.
8533 2003-01-29 Wednesday 18:10 sam
8535 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
8536 the title and chapter dialogs when DVD menus are activated.
8538 2003-01-29 Wednesday 17:28 gbazin
8540 * modules/gui/gtk/*: changed the disc open dialog to allow for title and
8541 chapter 0. When title or chapter 0 are selected, they do not appear in
8544 2003-01-29 Wednesday 17:07 massiot
8546 New nl translation, courtesy of dj hartman.
8548 2003-01-29 Wednesday 15:55 sam
8550 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
8551 in case the input dies before we even spawned our dvdplay interface
8554 2003-01-29 Wednesday 15:15 sam
8556 * ./po/ja.po: updated japanese translations, courtesy of KKI.
8558 2003-01-29 Wednesday 14:03 gbazin
8560 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
8561 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
8563 2003-01-29 Wednesday 12:59 gbazin
8565 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
8567 2003-01-29 Wednesday 11:41 jlj
8569 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
8571 2003-01-29 Wednesday 11:34 jlj
8573 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
8574 * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
8575 and using p_playlist->p_input instead.
8577 2003-01-29 Wednesday 11:17 gbazin
8579 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
8581 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
8582 settings (closes #122).
8584 2003-01-29 Wednesday 09:54 sam
8586 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
8587 messages that were lying around.
8589 2003-01-29 Wednesday 00:02 titer
8591 enabled changing filters on the fly
8593 2003-01-28 Tuesday 23:55 massiot
8595 Not sure the buffer was large enough.
8597 2003-01-28 Tuesday 23:38 fenrir
8599 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
8601 2003-01-28 Tuesday 22:52 sam
8603 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
8605 2003-01-28 Tuesday 22:03 sam
8607 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
8608 has been overriden by the user (Closes: #79).
8609 * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
8610 * ./modules/*: fixed a few capitalization issues.
8612 2003-01-28 Tuesday 21:18 gbazin
8614 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
8615 title 0 when using the dvdplay plugin (title 0 = menu).
8617 2003-01-28 Tuesday 21:17 fenrir
8619 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
8621 2003-01-28 Tuesday 21:08 sam
8623 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
8625 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
8627 2003-01-28 Tuesday 21:06 sam
8629 * ./debian/*: activated the wxwindows plugin.
8631 2003-01-28 Tuesday 20:02 sam
8633 * ./toolbox: made a few glade-generated strings non-translatable.
8634 * ./po/*: fixed spelling errors in pofiles.
8636 2003-01-28 Tuesday 17:14 sam
8638 * ./debian/control: removed versioned dependency on libxosd.
8639 * ./debian/rules: added comments here and there.
8641 2003-01-28 Tuesday 17:11 sam
8643 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
8644 use "./toolbox --fix-glade" to generate and fix source files.
8645 * ./include/vlc_common.h: fixed compilation warnings.
8647 2003-01-28 Tuesday 16:57 sam
8649 * ALL: fixes for various compilation warnings and spelling errors.
8651 2003-01-28 Tuesday 16:52 sam
8653 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
8656 2003-01-28 Tuesday 16:47 hartman
8658 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
8659 jlj will need to fix that.
8660 there is no feedback to the interface as of yet
8662 2003-01-28 Tuesday 15:59 hartman
8664 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
8665 * ./README.MacOSX.rtf: updated deinterlace and resize info
8667 2003-01-28 Tuesday 15:05 massiot
8669 We are now able to parse :
8670 dvdread:/Volumes/to@to/VIDEO_TS@1,1
8671 dvdplay:/Volumes/to@to/VIDEO_TS@1,1
8674 2003-01-28 Tuesday 14:49 sigmunau
8676 fixed another possible crash
8678 2003-01-28 Tuesday 14:41 gbazin
8680 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
8682 2003-01-28 Tuesday 14:00 fenrir
8684 * gtk: fixed 'cannot find file.xpm'.
8685 * wxwindows: compilation fix for older wxwindows header.
8687 2003-01-28 Tuesday 13:07 gbazin
8689 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
8691 2003-01-28 Tuesday 13:03 gbazin
8693 * modules/video_filter/deinterlace/deinterlace.c,
8694 modules/video_output/x11/xcommon.c: modified debug messages.
8696 2003-01-28 Tuesday 12:30 gbazin
8698 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
8699 filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
8700 the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
8702 * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
8703 switching deinterlace modes on the fly.
8704 * modules/gui/gtk/menu.c: updated the deinterlace menu.
8705 * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
8707 2003-01-28 Tuesday 12:23 massiot
8709 Do not show the channels menu when the input stream is mono, closing #117.
8711 2003-01-28 Tuesday 10:05 titer
8715 2003-01-28 Tuesday 08:17 titer
8717 * beos/* : do not forgot to destroy the Messages window, so vlc does
8719 * missing cvsignores
8721 2003-01-28 Tuesday 08:11 yves
8723 - new video_output/vout_encoder plugin.
8724 - new demux/a52sys plugin.
8726 2003-01-28 Tuesday 03:46 sam
8728 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
8730 2003-01-28 Tuesday 03:11 sam
8732 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
8735 2003-01-28 Tuesday 02:53 sam
8737 * ./configure.ac.in: first step in the world domination roadmap, setting
8738 the CVS version to -test4.
8740 2003-01-28 Tuesday 02:03 sam
8742 * ./po/*: spelling fixes.
8744 2003-01-28 Tuesday 01:50 hartman
8746 ALL: the next and previous buttons first work through the chapters. Only
8747 then they turn to the playlist.
8749 2003-01-28 Tuesday 00:22 sam
8751 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
8753 2003-01-27 Monday 23:48 massiot
8755 Additional check on p_first_byte_to_mix.
8757 2003-01-27 Monday 23:42 sam
8759 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
8762 2003-01-27 Monday 22:50 sam
8764 * ./src/audio_output/output.c: fixed return with a value in function
8767 2003-01-27 Monday 22:42 sam
8769 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
8770 anyway, do not provide our custom version.
8772 2003-01-27 Monday 21:44 ipkiss
8774 * Fixed a segfault (closes #132)
8776 2003-01-27 Monday 21:35 jobi
8778 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
8779 at least on FreeBSD 5.0
8781 2003-01-27 Monday 17:41 ipkiss
8783 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
8784 instead of a (vlc_list_t); this modification was needed because BCB
8785 doesn't like at all when a function (compiled with mingw32) returns
8787 * ALL: modified the files to take this change into account
8788 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
8790 2003-01-27 Monday 16:28 fenrir
8792 mms: another memory leak
8793 avi: comment out a debug statment.
8795 2003-01-27 Monday 10:29 titer
8797 Disabled DVD menus by default for 0.5.0
8799 2003-01-27 Monday 01:42 ipkiss
8801 * The space bar is a hotkey for pause/resume.
8803 2003-01-27 Monday 00:08 jlj
8805 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
8806 is now updated on panel BecomeKey.
8807 * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
8809 2003-01-26 Sunday 22:57 gbazin
8811 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
8814 2003-01-26 Sunday 16:37 gbazin
8816 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
8818 2003-01-26 Sunday 14:53 hartman
8820 * Added myself to list of authors of these files. i had forgotten to do this.
8822 2003-01-26 Sunday 14:52 fenrir
8824 * all: raah, clean up glade output.
8826 2003-01-26 Sunday 14:49 fenrir
8828 * added stream output dialog box.
8830 2003-01-26 Sunday 13:37 gbazin
8832 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
8833 (p_input->p_first_byte_to_mix sometimes need to be reset)
8834 * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
8836 2003-01-26 Sunday 12:34 fenrir
8838 * avi : fix play back for some broken avi
8840 2003-01-26 Sunday 10:36 gbazin
8842 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
8843 Better slider management in the main interface. Misc other small fixes.
8845 2003-01-26 Sunday 08:28 titer
8849 2003-01-26 Sunday 02:22 ipkiss
8851 * modules/video_output/directx: added a configuration variable and a
8852 "normal" one to set the vout window on top of ther windows
8853 * modules/gui/win32: the interface can use these variables
8856 2003-01-25 Saturday 21:34 hartman
8858 * changed the bugreporting url
8860 2003-01-25 Saturday 20:15 titer
8862 Added a window to see vlc messages.
8864 2003-01-25 Saturday 18:42 hartman
8866 * ./README.MacOSX.rtf: added two remarks on subtitle support.
8867 * ./extras/MacOSX/vlc.pbroj/project.pbxproj
8868 - Added .wma filetype
8869 - Added README, COPYING etc. to resources
8870 * ALL: Added a Help menu.
8872 2003-01-25 Saturday 18:09 fenrir
8876 2003-01-25 Saturday 17:57 fenrir
8878 * all: fixed wrong usage of input_DeletePES.
8880 2003-01-25 Saturday 17:21 fenrir
8882 *mp4: fixed segfault when it fails to start a decoder and has specific
8883 informations to send.
8885 2003-01-25 Saturday 16:59 fenrir
8887 * ffmpeg: fixed memory leaks.
8889 2003-01-25 Saturday 16:58 fenrir
8891 * all : fixed some memory leaks thanks valgrind.
8893 2003-01-25 Saturday 12:42 hartman
8895 * README.MacOSX.rtf: Updated Readme for new release. Added section on
8896 subtitles and on bugreporting.
8897 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
8898 .sub and .srt files.
8900 2003-01-25 Saturday 12:00 hartman
8902 * Reverted back to non metal windows as dictated by Apple's User Interface
8903 Guidelines. Only the controller window stays metallic.
8905 2003-01-25 Saturday 03:12 fenrir
8907 * avi: no more segfault when we have 'max buffer allocation reached'
8908 * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
8909 we cannot send null packet to decoder.
8911 2003-01-25 Saturday 01:03 titer
8913 * store windows sizes in the vlc configuration file
8914 * fixed an interface bug when launching a file from the command line
8915 * minor fixes or enhancements
8917 2003-01-24 Friday 18:25 hartman
8919 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
8921 2003-01-24 Friday 16:19 hartman
8923 * code we migh use in the future to change the subfile we use.
8924 not very useful now because of the .avi requirement to start/stop before
8925 loading/displaying the subs.
8927 2003-01-24 Friday 14:35 hartman
8929 ALL: fixed the deinterlace menuiteM
8930 cvS: ----------------------------------------------------------------------
8932 2003-01-24 Friday 14:34 hartman
8934 ALL: fixed the deinterlace menuitem
8936 2003-01-24 Friday 14:13 sam
8938 * ./doc/bugreport-howto.txt: minor updates.
8940 2003-01-24 Friday 12:01 sam
8942 * ./configure.ac.in: removed the --with-bcbuilder flag.
8943 * ./INSTALL.win32: updated accordingly.
8945 2003-01-24 Friday 06:31 titer
8947 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
8948 BeOS computers (closes #119)
8949 * others: removed old printf or unused code.
8951 2003-01-24 Friday 06:21 hartman
8953 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
8956 2003-01-24 Friday 02:31 hartman
8958 * when the playlist is selected and you push the spacebar we pause/play
8959 the movie. this makes the behaviour more consistent, though the solution
8960 is somewhat unclean. We should fix this on a higher level but i don't see
8961 how we could/should.
8963 2003-01-24 Friday 00:53 hartman
8965 * the volume slider could only be dragged, not clicked. removed some
8966 useless code as well.
8968 2003-01-24 Friday 00:17 hartman
8970 * made a quick hack to create a resize bar. not sure if we should keep this.
8972 2003-01-23 Thursday 23:57 gbazin
8974 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
8975 * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
8976 * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
8977 play/pause button depending on the context.
8978 * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
8980 2003-01-23 Thursday 23:51 massiot
8982 * Resized elements in the open panel,
8983 * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
8984 mode is on the primary screen,
8985 * po/*: Updated po files.
8987 2003-01-23 Thursday 22:57 hartman
8989 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
8990 - oops, i enlarged the timeslider by accident. fixed
8991 * ./modules/gui/macosx/controls.m
8992 - fixed a mutex_lock issue
8994 2003-01-23 Thursday 22:39 hartman
8996 ALL: - made some panels into windows.
8997 - made the background picture non editable (removes the text cursor)
8998 - added slowmotion button
9000 2003-01-23 Thursday 22:25 hartman
9002 * ./modules/gui/macosx/controls.m
9003 - changed the slower button into a slowmotion button
9004 - fixed a forgotten mutex_unlock
9005 * ./modules/gui/macosx/intf.m
9006 - added the slowmotion button
9007 - some windows shouldn't register in the "Window" menu
9008 * ./modules/gui/macosx/open.m
9009 - allow multiple file selection
9011 2003-01-23 Thursday 21:47 massiot
9013 * Minor changes to the open panel, added AVI stream output option,
9014 * modules/gui/macosx/open.m: "Open File" is back,
9015 * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
9017 2003-01-23 Thursday 17:13 massiot
9019 Fixed a segfault with quitting when no audio output plug-in was found
9022 2003-01-23 Thursday 15:53 sam
9024 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
9025 suggestion from lool).
9027 2003-01-23 Thursday 15:52 sam
9029 * ./modules/*: warning fixes.
9031 2003-01-23 Thursday 15:50 sam
9033 * ./modules/access/dvdread/input.c: warning fixes and a consistency
9034 fix (ilvu_sa cannot be -1).
9036 2003-01-23 Thursday 15:07 fenrir
9038 * asf: in fast/slow motion we don't play audio (unless there isn't any
9039 video). Added some clean up.
9041 2003-01-23 Thursday 13:54 massiot
9045 2003-01-23 Thursday 13:44 fenrir
9047 * don't send audio in fast/slow playing speed unless there isn't any video
9050 2003-01-23 Thursday 11:48 massiot
9052 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
9053 * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
9055 * src/audio_output/output.c: Fixed dual-mono handling.
9057 2003-01-23 Thursday 10:25 gbazin
9059 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
9061 2003-01-23 Thursday 09:58 sam
9063 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
9064 instead of an error when it can't stat() the device (Closes: #77).
9066 2003-01-23 Thursday 09:53 gbazin
9068 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
9069 socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
9070 read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
9071 call (someone willing to investigate this ?).
9073 2003-01-23 Thursday 09:00 fenrir
9075 * demux: fix segfault while trying to opening files without extention...
9077 2003-01-22 Wednesday 22:19 sigmunau
9079 added an new config variable that takes an comma separated list of
9080 interface modules to be loaded in the background when vlc starts. This is
9081 usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
9082 module was inserted, as this just needs to be added to this list now.
9084 2003-01-22 Wednesday 19:37 lool
9086 * modules/visualization/xosd/xosd.c: lower module capability when the
9087 DISPLAY environment variable is unset (gtk like behaviour)
9089 2003-01-22 Wednesday 18:31 massiot
9091 Reverse stereo option.
9093 2003-01-22 Wednesday 17:03 sam
9095 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
9096 detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
9098 2003-01-22 Wednesday 16:41 lool
9100 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
9101 xosd_init returns NULL
9102 * lib is initialized with configured font
9103 * more safety checks
9105 2003-01-22 Wednesday 16:16 lool
9107 * modules/access/slp.c: #include <stdlib.h> because of a malloc
9109 2003-01-22 Wednesday 15:16 massiot
9111 Less aggressive debug message.
9113 2003-01-22 Wednesday 12:25 sam
9115 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
9117 2003-01-22 Wednesday 10:53 fenrir
9119 * add vout_encoder, not yet the codec parts.
9121 2003-01-22 Wednesday 10:44 fenrir
9123 * all: modified files for video transcoding. Still needed configure.ac.in
9125 2003-01-22 Wednesday 10:41 fenrir
9127 * added file needed for video transcoding with vlc.
9129 2003-01-22 Wednesday 10:03 massiot
9131 1.12 How do I join an IPv6 multicast stream?
9133 2003-01-22 Wednesday 09:54 massiot
9135 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
9136 * Fixed bugs regarding Dolby Surround downmixing.
9138 2003-01-22 Wednesday 04:51 fenrir
9140 * fixed my last fix about bug with non-progressive videos.
9142 2003-01-22 Wednesday 02:39 hartman
9144 ALL: fixed a small bug in the timeslider code
9146 2003-01-22 Wednesday 01:48 hartman
9148 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
9150 * ./modules/gui/macosx/vout.m: Made the video window a textured window
9152 - fixed several missing object_release bugs, that i had introduced.
9153 - updated the play/pause behaviour.
9154 - fixed an issue with the volumeslider.
9156 2003-01-22 Wednesday 01:40 lool
9159 * now works under win32
9161 2003-01-22 Wednesday 01:13 titer
9163 * Fixed title / chapter menus
9166 2003-01-22 Wednesday 00:32 fenrir
9168 * gtk: fixed a segfault with deinterlace.
9170 2003-01-21 Tuesday 21:19 lool
9172 * use of service attributes to get the name of the session, insert it in
9175 2003-01-21 Tuesday 18:43 lool
9177 * added a couple of malloc() checks
9179 2003-01-21 Tuesday 17:34 lool
9181 * now search all srvtypes and add all srvs of all srvtypes to the
9182 playlist (requires less configuration information, now zero)
9183 * usual cleanup and bug removal
9185 2003-01-21 Tuesday 17:08 hartman
9187 ALL: the slider updates the video while it slides.
9189 2003-01-21 Tuesday 17:00 fenrir
9191 * added "use DVD menu" choice.
9193 2003-01-21 Tuesday 16:46 fenrir
9195 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
9196 added some sanity checks.
9198 2003-01-21 Tuesday 14:26 hartman
9200 ALL: fixed my previous osx interface commit. had forgotten to save the files.
9202 2003-01-21 Tuesday 14:15 hartman
9204 * ./src/input/input_ext_intf.c
9205 - FASTER and SLOWER now take into account the current rate.
9207 2003-01-21 Tuesday 12:36 fenrir
9209 * gui/gtk : added a subtitle option in open dialog box.
9211 2003-01-21 Tuesday 12:23 hartman
9213 ALL: The addition of a volume slider required a small redesign of the
9214 interface. David Weber was again kind enough to help us.
9216 2003-01-21 Tuesday 12:01 hartman
9218 * Added an 'slowmotion' icon
9220 2003-01-21 Tuesday 10:29 massiot
9222 Fixed two major bugs in the audio output, triggering segfault when going
9223 to mono mode, and probably at some other places.
9225 2003-01-21 Tuesday 00:47 jlj
9227 * ./modules/gui/macosx/aout.m: output more debug info
9228 * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
9229 http://nanocrew.net/vlc/mpslider.png
9231 2003-01-20 Monday 20:17 yves
9233 - new access/slp plugin.
9234 - more buildfor_{rh80,mdk{82,90}} stuff.
9235 - use %%mklibname macro.
9236 - use %%clean_menus in postun instead of %%update_menus everywhere.
9238 2003-01-20 Monday 20:07 fenrir
9240 * all: begin to up to date the gtk/gnome interface. All comments are
9241 welcome, and please reports bugs :)
9243 2003-01-20 Monday 17:52 massiot
9245 Used macro instead of hand-made code.
9247 2003-01-20 Monday 13:06 fenrir
9249 * all: converted some msg_Err into msg_Warn
9251 2003-01-20 Monday 13:04 fenrir
9253 * asf : more msg_Err -> msg_Warn
9255 2003-01-20 Monday 13:01 fenrir
9257 * all: changed some msg_Err into msg_Warn.
9259 2003-01-20 Monday 10:59 massiot
9261 Fixed a dozen bugs regarding mono audio files.
9263 2003-01-20 Monday 03:45 hartman
9265 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
9266 - Added .cue and .ogg to the known filetypes
9268 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
9269 - Preliminary divx filesubtitle support.
9271 2003-01-20 Monday 02:45 titer
9273 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
9274 previous commits (closes #100)
9276 2003-01-20 Monday 02:19 fenrir
9278 * mpegvideo.c : raah, removed a debug message...
9280 2003-01-20 Monday 02:15 fenrir
9282 * mpegvideo.c : fix dts generation for non-progressive stream.
9284 2003-01-20 Monday 00:23 hartman
9286 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
9288 2003-01-19 Sunday 22:16 jpsaman
9290 New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
9292 2003-01-19 Sunday 16:57 massiot
9294 Requalified some error messages into warnings.
9296 2003-01-19 Sunday 08:28 fenrir
9298 * avi.c : proper way to store fourcc.
9300 2003-01-19 Sunday 08:27 fenrir
9302 * all: change the way fourcc are stored in bitmapinfoheader.
9304 2003-01-19 Sunday 03:16 sam
9306 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
9307 the GetProgramPath call, stored the path in p_libvlc instead. Fixes
9308 compilation under anything other than OS X.
9310 2003-01-18 Saturday 20:24 alexis
9314 2003-01-18 Saturday 13:24 massiot
9316 Including font-eutopiabold36.rle for DivX and ogg subtitles.
9318 2003-01-18 Saturday 04:57 hartman
9320 * ./modules/gui/macosx/open.m
9321 - .bin files are now opened as disks, instead of as files
9323 2003-01-18 Saturday 04:10 hartman
9325 * ./modules/gui/macosx/open.m:
9326 - Removed the pretty animation. Wasn't working. This looks better.
9327 - fixed a potential memory problem
9329 2003-01-17 Friday 23:59 sam
9331 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
9332 the source comments.
9334 2003-01-17 Friday 21:46 hartman
9336 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
9338 2003-01-17 Friday 19:36 sam
9340 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
9342 2003-01-17 Friday 19:22 sam
9344 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
9346 2003-01-17 Friday 19:17 sam
9348 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
9349 of boundary checks in the handling of title/chapter menus. Title 0 is no
9350 longer reachable (Closes: #26).
9352 2003-01-17 Friday 18:19 titer
9354 Fixed the 'Do not use DVD menus' check box.
9356 2003-01-17 Friday 18:19 jpsaman
9358 Updating slider only once a second now.
9360 2003-01-17 Friday 17:22 massiot
9364 2003-01-17 Friday 16:18 sam
9366 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
9367 sent to the parent video output by all filters, and mouse coordinates are
9368 translated when necessary (Closes: #15).
9370 2003-01-17 Friday 15:26 fenrir
9372 * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
9373 * mpeg4video: removed a bad code dealing with pts discontinuity.
9374 * pes.c: try to avoid copying the whole PES. (the first 64ko
9375 ins't any more copied :)
9377 2003-01-17 Friday 14:51 lool
9379 * added missing static
9381 2003-01-17 Friday 13:54 sam
9383 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
9384 calculation in slow-mo.
9386 2003-01-16 Thursday 23:37 sam
9388 * ./Makefile.am: fixed distribution of MSVC files.
9390 2003-01-16 Thursday 23:33 babal
9392 - my previous fix was a bad fix :(
9394 2003-01-16 Thursday 23:25 lool
9397 . renamed access_slp to slp
9398 . slp is enabled by default if slp.h is present
9399 * modules/access/slp.c:
9400 . slp is now an access and a demux and forces the use of itself
9401 . cleanups and bug corrections
9402 . disappears of the playlist
9403 Thanks to fenrir for the help in debugging!
9405 2003-01-16 Thursday 23:00 massiot
9407 * Bumped up revision number to 0.5.0-test3,
9408 * Rearranged fields in the OS X interface to accomodate for translations,
9409 * modules/access/dvd/ifo.c: fixed a crash with bad streams,
9410 * Auto-updated po files,
9411 * Manually updated fr.po.
9413 2003-01-16 Thursday 21:14 babal
9415 - input.c : doesn't even try to use the headphone filter for
9416 unsupported format (S/PDIF, ...)
9417 - m3u.c : support for MRLs
9418 better detection of absolute path under Windows
9419 - configure.ac.in : off_t was defined twice for mingw32
9420 - fr.po : translation of headphone filter strings
9422 2003-01-16 Thursday 20:08 lool
9426 2003-01-16 Thursday 15:26 titer
9428 * InterfaceWindow.cpp : fixed DVD drag & drop
9429 * PreferencesWindow.* : added the possibility not to use DVD menus
9431 2003-01-16 Thursday 14:40 massiot
9433 Swedish is now sv, not se. Thanks yvounet. (c)
9435 2003-01-16 Thursday 14:39 yves
9437 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
9438 * new demux/m4v and mux/avi plugins
9440 2003-01-16 Thursday 14:34 sam
9442 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
9444 2003-01-16 Thursday 14:08 massiot
9446 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
9447 I do not have any file to test ; more precise PTS handling when losing
9449 * src/audio_output/intf.c: fixed a warning.
9451 2003-01-16 Thursday 13:58 hartman
9454 - integrated play/pause toggled button
9455 - global shortcut for play/pause by use of spacebar
9457 - removed pause button
9458 - close button in intf window. register window in Window menuitem.
9459 - rearranged the menu
9460 - changed some key-combo's to be more OSX compliant/consistent
9461 - The time text-field is no longer selectable
9462 - The faster/slower/ff/stop etc button are only available during playback
9463 - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
9464 - Added Add/Remove buttons to the llaylist.
9465 - Made the drawer 10 pixels smaller. Looks much better.
9466 - added a volume slider.
9468 2003-01-16 Thursday 13:49 hartman
9470 * ./modules/gui/macosx/controls.m:
9471 - Added a volumeslider
9472 - removed pause button
9473 - added a fast forward action (increases speed in time)
9474 - changed the play method to allow for a toggled play pause button
9475 - volumeUp and VolumeDown take the state of the Mute Menuitem into account
9476 - volumeUp and VolumeDown take the volumeSlider into account
9477 * ./modules/gui/macosx/intf.h:
9478 - added references for the volumeslider, new menuitems
9479 * ./modules/gui/macosx/intf.m:
9480 - correct init of volumeslider and other new intf elements
9481 - new title for Controller window
9482 - the state of buttons is dependant on a movie being played
9483 - toggle the play/pause button if a play/pause action is detected.
9484 * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
9485 * ./modules/gui/macosx/vout.m:
9486 - removed some control keys which were no longer necesarry
9487 - give the window the title of the item being played
9489 2003-01-16 Thursday 13:22 hartman
9491 VolumeGet/VolumeSet now work even if no file is playing.
9493 2003-01-16 Thursday 12:56 sam
9495 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
9497 2003-01-16 Thursday 12:49 sam
9499 * ./evc/config.h, ./msvc/config.h: proper generation of these files using
9500 information from configure.ac.in. Thanks to Stephane van Hardeveld for
9503 2003-01-16 Thursday 09:05 sam
9505 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
9507 2003-01-16 Thursday 09:02 sam
9509 * ./include/vlc_common.h: fixed win32 plugin compilation.
9511 2003-01-16 Thursday 09:00 sam
9513 * ALL: merged more UI strings.
9515 2003-01-15 Wednesday 23:55 massiot
9517 * Fixed MPEG audio layer III VBR,
9518 * Mac OS X interface thread gets a real-time priority as well to avoid
9520 * VLAN error is now a warning.
9522 2003-01-15 Wednesday 13:58 massiot
9526 2003-01-15 Wednesday 13:48 sam
9528 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
9529 events once our window has been properly mapped.
9531 2003-01-15 Wednesday 13:46 massiot
9533 message queue overflow is now a warning.
9535 2003-01-15 Wednesday 13:16 sam
9537 * ALL: slightly changed some interface strings so that they are common to
9538 all GUIs, thus making the translators' work easier.
9540 2003-01-15 Wednesday 13:14 massiot
9542 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
9545 2003-01-15 Wednesday 12:25 massiot
9547 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
9548 and Jean-Paul Saman <jpsaman@wxs.nl>.
9550 2003-01-15 Wednesday 11:46 titer
9552 Fixed --with-mad and --with-mad-tree
9554 2003-01-15 Wednesday 11:27 massiot
9556 VolumeUp/Down/Mute now work even if no file is playing.
9558 2003-01-15 Wednesday 10:58 massiot
9560 * Totally rewrote the mad plug-in, in order to fix the PTS problems :
9561 - Now using the low-level API of libmad,
9562 - Decoding split in parsing & decoding (just like A/52),
9563 - Should handle dual-mono files correctly,
9564 * The old mpeg_audio plug-in can no longer work in this scheme and has
9565 been disabled. Please _always_ compile with mad from now on.
9568 2003-01-15 Wednesday 00:49 jlj
9570 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
9572 2003-01-15 Wednesday 00:10 massiot
9574 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
9576 2003-01-14 Tuesday 22:44 sam
9578 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
9581 2003-01-14 Tuesday 22:03 titer
9583 Fixed playlist behaviour (draging a file replaces the playlist, and
9584 draging a file while pressing the 'Shift' key appends it while the
9585 current one keeps playing.
9587 2003-01-14 Tuesday 18:56 sam
9589 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
9591 2003-01-14 Tuesday 16:00 titer
9593 Now you can save preferences.
9595 2003-01-14 Tuesday 15:31 titer
9597 * added a sanity lock
9599 2003-01-14 Tuesday 14:51 massiot
9601 * Fixed dual-mono handling of MPEG audio.
9602 * rc.c: fixed a warning.
9604 2003-01-14 Tuesday 14:48 titer
9606 * Added a file panel for subtitles file selection.
9608 2003-01-14 Tuesday 04:34 fenrir
9610 * stream_output.c: fix a bug with "null" stream.
9612 2003-01-14 Tuesday 01:30 sigmunau
9614 changed the a rule into add and made it work along with others such as play
9615 even when nothing is currently playing. Added a playlist command to list the
9616 entries currently in the playlist. plus some cleanups and sanity checks.
9618 2003-01-13 Monday 23:45 massiot
9620 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
9622 2003-01-13 Monday 20:02 jlj
9624 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
9626 2003-01-13 Monday 17:39 fenrir
9628 * adpcm: changed the way that data are read and thus seek will work.
9630 2003-01-13 Monday 17:11 ipkiss
9632 * MacOSX interface: fixed a stupid bug
9633 * Win32 interface: completed support for channel selection
9635 2003-01-13 Monday 16:58 massiot
9639 2003-01-13 Monday 15:20 sam
9641 * ./toolbox: toolbox --update-po now automatically extracts strings from
9642 the Win32 interface.
9644 2003-01-13 Monday 15:14 alexis
9648 2003-01-13 Monday 14:51 massiot
9650 Do not forget to register aout_ChannelsRestart as the callback for
9651 audio-device, plus miscellaneous changes.
9653 2003-01-13 Monday 13:28 sam
9655 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
9656 avoid race conditions and deadlocks.
9658 2003-01-13 Monday 04:46 fenrir
9660 * mux/avi.c: added index creation.
9661 * demux/avi.c: fix stream length calculation.
9662 * stream_output.c: forgot a return value ...
9664 2003-01-13 Monday 02:33 fenrir
9666 * all: now mux and access_out can request to reserve some memory in front
9667 of each sout buffer (will prevent some unnecessary memcpy :). Not yet
9670 2003-01-13 Monday 02:30 fenrir
9672 * mp4: added parsing of some mov boxes (alternate movies).
9674 2003-01-13 Monday 01:11 sam
9676 * ./debian/rules: compilation bypasses for the Debian maintainer.
9678 2003-01-12 Sunday 19:08 jpsaman
9682 2003-01-12 Sunday 19:08 jpsaman
9684 Use gtk_main_quit only in one place (the function Manage()).
9686 2003-01-12 Sunday 18:26 fenrir
9688 * avi: partial fix for non interleaved file with incorrect( I'm not sure
9689 about that) stream descriptor. Now at least video will be played.
9691 2003-01-12 Sunday 18:25 jlj
9693 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
9695 2003-01-12 Sunday 15:38 sigmunau
9697 * src/video_output/video_output.c: add a key-pressed variable to p_vout
9698 * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
9699 by reading the key-pressed variable
9700 * modules/control/lirc/lirc.c: allow navigation with remote control by
9701 faking keypresses (closes #38). I think the remotes for dvdplayers usually
9702 have buttons for "root menu" and "title menu". Whould this be easily
9705 2003-01-12 Sunday 06:39 fenrir
9707 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
9708 You have to force this demuxer.
9710 2003-01-12 Sunday 04:30 fenrir
9712 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
9715 2003-01-12 Sunday 04:11 fenrir
9717 * some workaround for clock.
9719 2003-01-12 Sunday 02:08 titer
9721 * beos/* : fixed a bug in the progress bar with big files
9722 * beos_specific.cpp : fixed the app signature
9723 * VlcWrapper.* : removed unused code
9725 2003-01-12 Sunday 01:26 sigmunau
9727 new rule for remote controls with combined play/pause button (like mine has)
9729 2003-01-12 Sunday 00:22 titer
9731 Corrected the list of supported MIME types.
9733 2003-01-11 Saturday 20:42 titer
9735 * Needed update because variables names changed in the 'adjust' module.
9737 2003-01-11 Saturday 20:25 gitan
9739 * SAP is disabled by default.
9741 2003-01-11 Saturday 19:33 stippi
9743 fixed flickering of skip buttons (and consequently crashing if you pressed them)
9745 2003-01-11 Saturday 18:31 fenrir
9747 * avi: fix my last fix :)
9749 2003-01-11 Saturday 18:10 fenrir
9751 * asf: prevent some segfault with broken file. (partially fix bug 72)
9752 * avi: respect frame size (for audio codec) and close bug 75.
9753 * ffmpeg: can now read multiples audio frames from the same buffer.
9755 2003-01-11 Saturday 17:23 ipkiss
9757 * Fixed my previous commit (thanks fenrir)
9759 2003-01-11 Saturday 14:09 ipkiss
9763 2003-01-10 Friday 17:30 lool
9765 * re-included playlist.h (got confused with vlc-playlist.h)
9767 2003-01-10 Friday 17:01 titer
9769 Thread priority management on BeOS.
9771 2003-01-10 Friday 16:21 titer
9773 Definitively fixed sync (I hope).
9775 2003-01-10 Friday 13:21 massiot
9777 Fixed liba52 detection using --with-a52.
9779 2003-01-10 Friday 12:34 asmax
9781 * fixed previous commit (didn't work everytime)
9783 2003-01-10 Friday 11:02 asmax
9785 * enable the network channel box when selecting network channel input
9788 2003-01-10 Friday 10:01 lool
9790 * removed an useless inclusion
9792 2003-01-10 Friday 09:28 lool
9794 * access_slp LD options
9796 2003-01-10 Friday 09:25 lool
9799 2.16 NO VIDEO!! or NO AUDIO !!
9800 3.3.4 Does VLC support DVD from all zones?
9801 3.3.5 How can I take screenshots?
9803 5.1 How may I help your project?
9804 5.2 Why are your mailing-lists and your website in english?
9806 2003-01-10 Friday 08:04 yves
9808 * vlc.spec: new packetizer/mpeg4audio plugin added.
9810 2003-01-10 Friday 06:16 lool
9812 * removed VLC_GO to avoid skipping to the last program
9814 2003-01-10 Friday 04:58 lool
9816 * configure.ac.in, modules/access/slp.c: New SLP access module,
9817 see <http://www.openslp.org/>
9819 2003-01-09 Thursday 23:43 massiot
9821 * OS X: Fixed a segfault with empty configuration strings (closes #65),
9822 * cosmetic messages cleanups.
9824 2003-01-09 Thursday 22:30 lool
9826 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
9828 2003-01-09 Thursday 18:23 fenrir
9830 * avi: read less data at once as it seems to give better sound. (I thinks
9831 it's more a workaround that a true fix).
9833 2003-01-09 Thursday 18:06 sam
9835 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
9837 2003-01-09 Thursday 17:47 sam
9839 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
9840 instead of i_pitch for pixel access (Closes: #30).
9842 2003-01-09 Thursday 16:26 sam
9844 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
9847 2003-01-09 Thursday 15:38 sam
9849 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
9850 config variables descriptions.
9852 2003-01-09 Thursday 14:05 sam
9854 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
9856 2003-01-09 Thursday 14:00 sam
9858 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
9859 now use the visible pitch of a picture, not its total pitch (Closes: #29).
9861 2003-01-09 Thursday 10:12 sam
9863 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
9864 according to the playing rate.
9866 2003-01-08 Wednesday 23:15 massiot
9868 Do not bail out when no *.gmo exists.
9870 2003-01-08 Wednesday 16:40 lool
9873 * mentionned Redhat because it disables DMA
9875 2003-01-08 Wednesday 16:40 fenrir
9877 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
9878 muxer with libdvbpsi.
9879 * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
9880 (only in ts_dvbpsi demuxer).
9882 2003-01-08 Wednesday 15:13 titer
9884 Partial fix for video/audio sync.
9886 2003-01-08 Wednesday 14:59 sam
9888 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
9891 2003-01-08 Wednesday 14:31 lool
9893 * Mentionned the inclusion of the contrib dir
9895 2003-01-08 Wednesday 14:00 sigmunau
9897 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
9898 a minor change in argumets passed to nsis
9900 2003-01-08 Wednesday 13:52 titer
9902 Use pf_memcpy and pf_memset.
9904 2003-01-08 Wednesday 12:13 lool
9908 4.1 May I use the VideoLAN logo?
9909 4.2 May I reditribute VLC?
9911 2003-01-08 Wednesday 10:50 massiot
9913 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
9915 2003-01-08 Wednesday 10:46 fenrir
9917 * mp4.c: allowed multiple moov headers by taking the first one
9918 (multiple moov headers is strictly forbidden but I 've seen such file)
9920 2003-01-08 Wednesday 10:43 fenrir
9922 * faad: fixed a segfault when faad initialisation failed.(anyway it
9923 doesn't solve the real problem).
9925 2003-01-08 Wednesday 10:41 fenrir
9927 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
9928 an vol header. (In fact reverse an prevous commit)
9930 2003-01-08 Wednesday 10:40 fenrir
9932 * file.c: removed an useless debug message.
9934 2003-01-08 Wednesday 10:38 fenrir
9936 * all: added a new function (sout_BufferChain) and allowed dummy
9937 stream input creation (with "null" fourcc).
9939 2003-01-08 Wednesday 10:34 fenrir
9941 * pes.c, ps.c: a52 stream should now work.
9942 * ts.c: added support for libdvbpsi (like ts demux, two modules are
9943 generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
9944 without libdvbpsi. More works to add mpeg4 support (now I generate IOD
9947 2003-01-08 Wednesday 10:26 fenrir
9949 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
9950 * mpeg4video.c: I 've rewritten it
9952 2003-01-08 Wednesday 03:01 ipkiss
9954 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
9955 forgets to declare 'add_category_hint'
9956 * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
9958 2003-01-08 Wednesday 02:32 titer
9960 Minor GUI fixes in the prefs window.
9962 2003-01-08 Wednesday 02:09 titer
9964 Fixed language and subtitle selection.
9966 2003-01-08 Wednesday 00:41 massiot
9968 * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
9969 * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
9971 2003-01-07 Tuesday 21:49 fenrir
9973 * all: I have added two new variables in es_descriptor_t and
9974 decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
9975 a replacement of p_demux_data as this variable is used by
9976 some demuxers in another way. This way, I will be able to add
9977 preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
9978 demuxer so if somebody wants ...)
9980 2003-01-07 Tuesday 15:12 jobi
9982 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
9983 file/ts_dvbpsi:) with TS streams that don't start with 0x47
9985 2003-01-07 Tuesday 15:12 massiot
9987 Fixed another very nasty localization bug.
9989 2003-01-07 Tuesday 14:58 massiot
9991 New "spdif" setting, allowing to permanently disable S/PDIF detection.
9993 2003-01-07 Tuesday 14:38 massiot
9995 Removed unused options in the aout.
9997 2003-01-07 Tuesday 13:26 sam
9999 * minor updates to pofiles.
10001 2003-01-06 Monday 22:57 massiot
10003 Fixed a compilation issue.
10005 2003-01-06 Monday 22:07 massiot
10007 * Bumped up revision number to 0.5.0-test2,
10008 * MacOS X port: new error dialog displaying error messages,
10009 * Updated localization files,
10012 2003-01-06 Monday 20:08 yves
10014 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
10015 - removed access/rtp plugin (merged in access/udp).
10016 - removed codec/imdct and codec/downmix plugins (deprecated).
10017 - libvlc0-devel provides libvlc-devel.
10018 - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
10019 ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
10021 2003-01-06 Monday 02:45 massiot
10024 * New "stream output" area in the open panel.
10026 2003-01-06 Monday 00:37 garf
10028 * added a i_min, i_max, f_min and f_max in module_config_t structure
10029 * added a add_integer_with_range() and add_float_with_range()
10030 * gtk interface: now uses a slider when a min or a max is specified
10032 2003-01-05 Sunday 21:03 sigmunau
10034 modules/demux/asf/*: added some file info code
10035 modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
10036 these cause to much trubble
10038 2003-01-05 Sunday 20:45 massiot
10040 Fixed the "stream has changed" bug.
10042 2003-01-05 Sunday 16:23 massiot
10045 * Fixed a segfault in the "Close Window" code,
10046 * Fullscreen state is now retained between files,
10047 * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
10049 2003-01-05 Sunday 13:39 gbazin
10051 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
10052 the audio output thread. That should make Win9x/Me happier.
10054 2003-01-05 Sunday 03:21 jlj
10057 * replaced playlist panel with drawer.
10058 * implemented context menu for playlist tableview.
10060 2003-01-05 Sunday 02:39 massiot
10062 * Added the possibility to select DVD menus with VIDEO_TS folder in the
10065 2003-01-05 Sunday 01:55 massiot
10067 * Added a Close Window and a close box to our QuickTime video output.
10069 2003-01-04 Saturday 23:49 gbazin
10071 * configure.ac.in: fixed typo in wxWindows headers detection code.
10073 2003-01-04 Saturday 17:14 titer
10075 We now check if the BSoundPlayer's buffer size is not the one we
10078 2003-01-04 Saturday 16:27 gbazin
10080 * src/audio_output/output.c: don't forget to free the audio buffer when
10081 we are trashing it.
10083 2003-01-04 Saturday 13:50 jpsaman
10087 2003-01-04 Saturday 13:30 jpsaman
10089 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
10091 2003-01-04 Saturday 04:11 jlj
10094 * main window controls are back. based on suggestion by Dan Macpherson.
10096 2003-01-04 Saturday 00:21 jpsaman
10098 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
10100 2003-01-03 Friday 23:58 jpsaman
10102 Updated package release number
10104 2003-01-03 Friday 21:38 jlj
10106 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
10108 2003-01-03 Friday 20:55 jpsaman
10110 Slider functionality for Familiar interface.
10112 2003-01-03 Friday 14:44 sam
10114 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
10115 support in the Gtk+ and GNOME interfaces.
10117 2003-01-03 Friday 13:07 massiot
10119 * modules/access/file.c: we now regularly check the size of the file, in
10120 case it is being downloaded.
10122 2003-01-03 Friday 00:11 massiot
10124 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
10127 2003-01-03 Friday 00:03 jlj
10129 * ./src/misc/darwin_specific.m:
10130 Fixed (really!) segfault. Don't release o_lang objects, they're managed
10133 2003-01-02 Thursday 23:50 massiot
10137 2003-01-02 Thursday 23:09 massiot
10140 * Fixed the Device submenu,
10141 * There is still a segfault in darwin_specific.m.
10143 2003-01-02 Thursday 22:49 jlj
10145 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
10147 2003-01-02 Thursday 20:48 gbazin
10149 * modules/codec/*: reverted my previous patch that explicitly set
10150 i_bytes_per_frame and i_frame_length in each audio decoder.
10151 * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
10152 and i_frame_length.
10154 2003-01-01 Wednesday 11:14 jlj
10156 * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
10157 * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
10158 released twice) and memory leak.