1 2003-08-12 Tuesday 18:25 gbazin
3 * po/de.po: update of the german translation by Felix Kühne.
5 2003-08-12 Tuesday 17:01 gbazin
7 * modules/codec/ffmpeg/video.[ch]: another temporary workaround.
9 2003-08-12 Tuesday 15:35 jpsaman
11 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.
12 * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
13 * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
15 2003-08-12 Tuesday 14:15 jpsaman
19 2003-08-12 Tuesday 12:43 jpsaman
21 * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
22 * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
25 2003-08-12 Tuesday 08:19 sam
27 * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
29 2003-08-11 Monday 23:07 gbazin
31 * share/http/index.html: added "del" and "empty" controls.
33 2003-08-11 Monday 20:49 gbazin
35 * ChangeLog: updated changelog for 0.6.2.
37 2003-08-11 Monday 20:48 gbazin
39 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
41 2003-08-11 Monday 20:19 fenrir
43 * copy: removed annoying debug message.
45 2003-08-11 Monday 20:18 fenrir
47 * httpd: added HEAD command support.
49 2003-08-11 Monday 19:30 gbazin
51 * ChangeLog, po/*: preparing for the 0.6.2 release
53 2003-08-11 Monday 18:52 gbazin
55 * modules/packetizer/mpegvideo.c: oops, fixed typo.
57 2003-08-11 Monday 17:31 gbazin
59 * modules/packetizer/mpegvideo.c: small clarification.
60 * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
62 2003-08-10 Sunday 22:13 fenrir
64 * mpegvideo.c: try to set a better value for length. (I am not sure it is
65 the good one but it give far better result). dts/pts/length computation
68 2003-08-10 Sunday 21:26 gbazin
70 * ALL: preparing for a 0.6.2 release
72 2003-08-10 Sunday 14:23 gbazin
74 * modules/mux/mpeg/ts.c: oops.
76 2003-08-10 Sunday 14:21 gbazin
78 * 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.
80 2003-08-10 Sunday 13:35 gbazin
82 * modules/access/vcd/vcd.c: a few navigation fixes.
84 2003-08-10 Sunday 12:45 zorglub
86 * modules/LIST: Updated all modules
88 * modules/list.sh: piggy list consistency checker
89 (should probably be added to toolbox or trashed)
91 * modules/access/slp.c : Fixed service detection
92 (findsrvtypes returns a comma-separated list of services)
94 2003-08-10 Sunday 10:22 gbazin
96 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
97 * include/osd.h, modules/misc/freetype.c: support for center alignment.
98 * modules/gui/wxwindows/subtitles.cpp: string change.
100 2003-08-10 Sunday 09:22 gbazin
102 * include/configuration.h: bug fix for add_string_from_list()
103 * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
105 2003-08-09 Saturday 19:49 gbazin
107 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
108 * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
110 2003-08-09 Saturday 19:39 gbazin
112 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
114 2003-08-09 Saturday 19:14 gbazin
116 * 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.
118 2003-08-09 Saturday 14:59 gbazin
120 * 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).
121 * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
122 Added support for b frames (bframe=x option) + couple of bug fixes.
124 2003-08-08 Friday 17:08 gbazin
126 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
127 The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
128 * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
130 2003-08-08 Friday 16:50 gbazin
132 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
133 * modules/packetizer/copy.c: fixed segfault
134 * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
136 2003-08-08 Friday 16:41 massiot
138 * modules/gui/macosx/prefs.m: Localized two strings.
140 2003-08-06 Wednesday 12:01 jpsaman
144 2003-08-05 Tuesday 11:54 jpsaman
146 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'.
148 2003-08-05 Tuesday 11:52 jpsaman
150 Added glade2 project file.
152 2003-08-05 Tuesday 11:51 jpsaman
156 2003-08-05 Tuesday 11:49 jpsaman
158 Removing files for Familiar interface (Gtk+1.2 and GPE).
160 2003-08-05 Tuesday 10:39 jpsaman
162 Fixed superflous tuning ;-)
164 2003-08-05 Tuesday 09:35 jpsaman
166 - Enabled tuning for DVB-C and DVB-T cards.
167 - Syncing with old satellite plugin.
170 2003-08-05 Tuesday 08:02 asmax
172 * VLC_AddTarget had a new prototype
174 2003-08-05 Tuesday 01:27 fenrir
176 * sdp: near implemented basic RTP reading (MPA payload type may work when
179 2003-08-04 Monday 23:35 gbazin
181 * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
183 2003-08-04 Monday 23:31 gbazin
185 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
188 2003-08-04 Monday 22:49 fenrir
190 * ts: fixed a segfault when removing PCR stream.
192 2003-08-04 Monday 18:50 fenrir
194 * sdp: begun to implement RTP code. (Not yet usefull)
196 2003-08-04 Monday 12:40 jpsaman
198 Added a error message that the default values are used.
200 2003-08-04 Monday 12:34 jpsaman
202 Tuning succeeds, but have no audio yet. Major cleanup of code.
204 2003-08-04 Monday 12:34 jpsaman
206 Fixed missing headerfile.
208 2003-08-04 Monday 00:48 fenrir
210 * sdp: - fixed loading of file > 1024 bytes.
211 - more processing -> now it should extract enough informations to
212 build RTP/RTSP session.
213 (Does not play anything yet)
215 2003-08-03 Sunday 23:11 gbazin
217 * 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).
218 * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
219 * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
221 2003-08-03 Sunday 20:25 gbazin
223 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
225 2003-08-03 Sunday 16:36 bigben
227 * modules/access_out/http.c :
229 using ability to give parametters to a specific sout module to set user and password fot http access out.
231 new syntax is '#dst{access=http{user=foo,pass=bar}}
233 --sout-http-user and --sout-http-pwd parametters have been deleted.
235 2003-08-03 Sunday 16:22 fenrir
237 * sdp: parse 'a=' field.
239 2003-08-03 Sunday 15:25 fenrir
241 * sdp: begining of a SDP parser. It won't let you play anything for
242 now, it just does (incomplete) parsing.
244 2003-08-03 Sunday 13:49 titer
246 configure.ac : added needed linking flags for BeOS/Zeta
247 Makefile.am : cleaned make packages-beos
249 2003-08-03 Sunday 12:04 fenrir
251 * rtsp: mmmh, close the socket.
253 2003-08-03 Sunday 02:00 fenrir
255 rtsp: connect to an RTSP server, issue a DESCRIBE command and return
256 the answer. It WON'T let you do rtsp as we first need a SDP
257 parser/demuxer, but it is on the way.
259 The idea is to have a generic SDP demuxer that will work with SDP from
262 2003-08-02 Saturday 19:30 bigben
264 * modules/access/http.c
265 - 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.
267 2003-08-02 Saturday 19:16 fenrir
269 * ninput : a little developer documentation.
271 2003-08-02 Saturday 16:43 fenrir
273 * all: some helpers functions for pf_demux_control.
275 2003-08-02 Saturday 15:22 fenrir
277 * all: added a pf_demux_control member to input_thread_t. It is currently
280 2003-08-02 Saturday 14:06 gbazin
282 * ALL: bumped version number to 0.6.2-cvs
283 * 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.
285 2003-08-02 Saturday 01:33 fenrir
287 * ps: clean up and dvd subtitles support.
289 2003-08-01 Friday 20:06 gbazin
291 * modules/mux/mp4.c: support for mov muxing + cleanup.
292 * modules/codec/quicktime.c: small cleanup.
294 2003-08-01 Friday 19:38 fenrir
298 2003-08-01 Friday 19:38 fenrir
300 ts: large rewrite of the TS muxer to produce better TS and support DVD
302 I have added some options:
303 - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
304 case of insuffisant bitrate. (default: disabled).
305 - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
306 to achieve the target. (default: disabled)
307 - pcr : minimum delay between two pcr equal to dts of the video
308 stream (default 100ms)
309 - pcr-soft : minimum delay between two pcr interpolated from the
310 pcr that are equal to dts. (default: none)
312 - bmin/bmax allow to create CBR stream.
313 - Bitrate is calculated on a PCR time.
314 - PCR delay cannot be less than length of a frame of the PCR stream.
315 - PCR soft is used to help when using big PCR delay. It is usefull to
316 produce stream with smoother bitrate variation.
317 - Big PCR delay introduce more latency.
320 Test stability, bugs ...
322 2003-08-01 Friday 18:49 fenrir
324 * ts.c: arggg, bad copy/past.
326 2003-08-01 Friday 18:42 fenrir
328 * stream_output.c: fixed a segfault when muxer isn't specified.
330 2003-08-01 Friday 18:02 fenrir
332 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
333 converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
335 2003-08-01 Friday 17:38 fenrir
337 * index.html,style.css : remove built-in css file. added link to info.html.
339 2003-08-01 Friday 17:30 fenrir
341 * http: added mime type for .css file.
343 2003-08-01 Friday 17:21 fenrir
345 * info: commit the good file...
347 2003-08-01 Friday 09:45 sam
349 * modules/access/http.c:
350 + Coding style fixes.
353 2003-08-01 Friday 08:24 sam
356 + Activated freetype support.
358 + Added a build-dependency on freetype6-dev.
359 + Added a build-dependency on libdvbpsi2-dev.
360 + We now recommend gnome-vlc | wxvlc.
361 + We now suggest fortune-mod.
363 2003-08-01 Friday 00:40 fenrir
365 * configure.ac: audio -> mpga
366 * demux/* : function name consistency.
368 2003-08-01 Friday 00:37 fenrir
370 * mpga: mp3 demuxer written from scratch using ninput.h
372 2003-08-01 Friday 00:26 fenrir
374 * configure.ac: remove old wav and aac directories.
376 2003-08-01 Friday 00:16 fenrir
378 * Modules.am : added aac.c and wav.c
379 * asf/asf.c: better check for invalid header.
381 2003-08-01 Friday 00:09 fenrir
383 * wav.c : big clean up and use ninput.h
385 2003-08-01 Friday 00:08 fenrir
387 * aac.c : big clean up and use ninput.h
389 2003-08-01 Friday 00:05 fenrir
391 au.c : cleaned up and use ninput.h
393 2003-08-01 Friday 00:05 gbazin
395 * 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.
396 * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
397 * 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)
399 2003-08-01 Friday 00:04 fenrir
401 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
404 2003-08-01 Friday 00:00 fenrir
406 * modules.c : include ninput.h
408 2003-08-01 Friday 00:00 fenrir
410 * vlc_common.h: include stdarg.h by default. Required by ninput.h
411 * ninput.h : extracted duplicated stream functions from a lot of
412 demuxers and do a nice (?) API.
413 * stream.c: implement basic streams manipulation. It is just a wrapper
415 * all: added a i_ttl field in network_socket_t to allow per connection ttl
416 setting (in fact only used by access_out/udp.c.
418 2003-07-31 Thursday 23:44 fenrir
420 * all: added a i_ttl field in network_socket_t to allow per connection ttl
421 setting (in fact only used by access_out/udp.c.
423 2003-07-31 Thursday 23:14 massiot
425 Fixed a memory leak (thanks Andy Lindsay !).
427 2003-07-31 Thursday 21:46 gbazin
429 * 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).
430 * modules/control/http.c: allow directories of the form "x:\" on win32.
432 2003-07-31 Thursday 21:18 bigben
434 * modules/access/http.c :
435 - using new var_Create/var_Get method to get parametters.
437 2003-07-31 Thursday 20:47 reno
439 * Make vlc compiling !
441 2003-07-31 Thursday 19:24 fenrir
443 * stream_output: * some clean and fixed a little memory leak.
444 * give to access and muxers options. Now you can use:
445 --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
446 works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
449 2003-07-31 Thursday 19:14 fenrir
451 * stream_output: * added some #define for private flags.
452 * now muxer and access_out also receive options like
455 2003-07-31 Thursday 19:10 bigben
457 * modules/access_out/http.c
458 - httpd.c has support for Basic Authentification, so use it !
459 --sout-http-user user --sout-http-pwd password
461 2003-07-31 Thursday 19:02 fenrir
463 * copy.c: Added DVD subtitle support. I still need to commit the TS
466 2003-07-31 Thursday 18:25 bigben
468 * Add support for basic authentification in http access.
472 --http-user user --http-pwd password
476 http://user:password@server/path (2nd parameter overrides the first)
478 2003-07-31 Thursday 17:03 sigmunau
480 modules/misc/freetype.c:
481 - calculate and store size information for each line independently.
484 2003-07-31 Thursday 15:31 jpsaman
486 Updated LIST of modules and configuration options for building.
488 2003-07-31 Thursday 15:30 jpsaman
490 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.).
492 2003-07-31 Thursday 13:06 sam
494 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
495 * po/: Re-ran toolbox --update-po.
497 2003-07-31 Thursday 12:08 sam
499 * Added and fixed .cvsignore files.
501 2003-07-31 Thursday 11:02 sam
503 * Makefile.am: Really put po before ., not . after everything else. Fixed the
504 Mozilla plugin build while preserving the fix for VLC.app.
506 2003-07-31 Thursday 08:18 zorglub
508 * modules/control/joystick.c
509 * Allow the user to remap the actions.
510 * Improved the strings (please check)
511 * Prevent 0 seconds seeks
514 * partial HTML validation fixes
517 * src/stream_output/announce.c
518 * minor fixes (thanks sam)
520 2003-07-30 Wednesday 21:09 gbazin
522 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
523 * src/input/input_programs.c: check for "" descriptions in AddES().
525 2003-07-30 Wednesday 12:21 jpsaman
527 Updating design of PDA Gtk2 interface
529 2003-07-30 Wednesday 12:20 jpsaman
531 Updating design of PDA Gtk2 interface.
533 2003-07-30 Wednesday 02:00 fenrir
536 - added new HQ mode (recent ffmpeg only). hq now accept "simple",
537 "bits" and "rd" as paramters.
538 - automaticaly try stereo mode encoding when failed with more
539 than 2 channels. (eg a52 -> mpga)
541 2003-07-29 Tuesday 23:55 gbazin
545 2003-07-29 Tuesday 23:50 gbazin
547 * configure.ac: added the svlc shortcut for the skins.
548 * install-win32: removed the custom link in the start menu.
550 2003-07-29 Tuesday 23:01 gbazin
552 * ChangeLog: updated the changelog for the release
554 2003-07-29 Tuesday 22:25 gbazin
556 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
558 2003-07-29 Tuesday 22:20 gbazin
560 * src/video_output/video_output.c: fixed potential segfault.
561 * configure.ac: don't bail out if matroska headers are not found.
563 2003-07-29 Tuesday 21:56 gbazin
565 * toolbox: fixed typo in the changelog rule.
567 2003-07-29 Tuesday 21:46 gbazin
569 * modules/video_output/directx/events.c: compilation fix.
571 2003-07-29 Tuesday 21:14 gbazin
573 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
574 * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
575 We also lower the priority if there is no DISPLAY env variable.
576 * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
577 * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
578 * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
579 * share/vlc_win32_rc.rc: compilation fix.
581 2003-07-29 Tuesday 18:51 fenrir
583 * http.c: under linux if no directory is specified search "share/http"
584 and then DATA_PATH"/http".
586 2003-07-29 Tuesday 17:42 gbazin
588 * configure.ac: bumped version number to 0.6.1.
589 Enabled matroska support by default.
590 * extras/MacOSX/*: bumped version number to 0.6.1.
591 * INSTALL.win32: instructions update.
592 * share/Makefile.am: included the html files for the http interface.
593 * po/*: ran ./toolbox --update-po.
595 2003-07-29 Tuesday 09:32 sam
597 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
600 2003-07-28 Monday 22:46 gbazin
602 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
604 2003-07-28 Monday 21:41 massiot
606 * configure.ac: Worked around a bug in the OS X linker, with multiply
607 defined symbols and libmp3lame
608 * Makefile.am: Build po before . because we need the po files to build
610 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
611 * OS X interface: cosmetics
613 2003-07-28 Monday 20:25 jpsaman
615 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
617 2003-07-28 Monday 20:23 jpsaman
619 Added NEWS for iPaq port.
621 2003-07-28 Monday 20:23 jpsaman
623 Updated build scripts:
624 - enabled video4linux for WebCams on handhelds
625 - enabled PDA Gtk2 interface instead of familiar interface
626 - enabled stream output and transcoding
628 2003-07-28 Monday 18:02 massiot
630 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
631 now used to browse through the DVD menus.
633 2003-07-28 Monday 13:19 massiot
635 * Fixed my last commit.
637 2003-07-28 Monday 07:16 fenrir
639 * rc: Fixed a bug with seek command.
640 Added support of "seek n%" (Usefull when mux_rate is nul )
642 2003-07-28 Monday 07:05 jpsaman
644 Added PDA images to Makefile.am
646 2003-07-27 Sunday 23:58 fenrir
648 * sub: does not issue an error message when sub-file is empty.
650 2003-07-27 Sunday 23:05 hartman
652 * Brought the new options system to the OSX gui.
653 and some small fixes.
655 2003-07-27 Sunday 21:35 jpsaman
657 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
659 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
661 2003-07-27 Sunday 16:20 gbazin
663 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
665 2003-07-27 Sunday 16:14 gbazin
667 * modules/audio_output/alsa.c: bail out if the device is already in use.
669 2003-07-27 Sunday 15:49 gbazin
671 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
673 2003-07-27 Sunday 14:10 massiot
675 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
676 - there should be fewer resampling, particularly on DVD chapter changes
677 - when you unpause a DVD, VLC will wait for the drive to spin up, so you
678 won't lose several seconds of movies
680 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
681 mode, make the interface take that into account.
683 2003-07-27 Sunday 12:31 ipkiss
685 * All: Removed the win32 plugin; wxwindows rulez :)
687 2003-07-26 Saturday 18:54 titer
689 freetype.c: basic YUY2 rendering (Y only)
691 2003-07-26 Saturday 15:36 gbazin
693 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
695 2003-07-26 Saturday 15:34 fenrir
697 ffmpeg: fix potential overread for mpeg4 with vol.
699 2003-07-26 Saturday 14:19 gbazin
701 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
703 2003-07-26 Saturday 14:04 ipkiss
705 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
706 value was always true...)
708 2003-07-26 Saturday 12:41 gbazin
710 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
712 2003-07-25 Friday 22:50 gbazin
714 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
715 * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
717 2003-07-25 Friday 13:24 gbazin
719 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
720 * modules/gui/wxwindows/wxwindows.cpp: oops.
722 2003-07-25 Friday 11:37 gbazin
724 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
725 * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
727 2003-07-25 Friday 11:33 gbazin
729 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
730 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
732 2003-07-25 Friday 01:11 hartman
734 * subsdec now uses the new options code.
736 2003-07-25 Friday 01:09 hartman
740 2003-07-25 Friday 01:09 hartman
742 * Largely updated nl.po
745 2003-07-24 Thursday 23:21 gbazin
747 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
749 2003-07-24 Thursday 22:58 gbazin
751 * 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.
753 2003-07-24 Thursday 22:05 sam
755 * modules/access/v4l/v4l.c:
756 + Removed my name from this file, I didn't contribute anything major to it.
757 + Added strerror(errno) where adequate, as well as additional debug
758 information, hopefully more useful than "cannot open".
760 2003-07-24 Thursday 21:50 gbazin
762 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
763 * modules/misc/freetype.c: bail out if no font has been specified.
764 * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
766 2003-07-24 Thursday 20:34 sam
769 + Run autopoint with the -f flag.
770 + Remove stamp files in the bootstrap process.
772 2003-07-24 Thursday 19:30 sigmunau
774 ignore CR characters wherever they might be.
775 A little better line spaceing, but I still don't understand what this is all
778 2003-07-24 Thursday 19:07 sigmunau
780 fixed a nasty code duplication where the same function call was two places
781 with just a few lines in between, but in separate #if cases.
783 2003-07-24 Thursday 18:30 bigben
785 * "frequency=" is channel frequency in kHz again
787 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
790 2003-07-24 Thursday 18:27 bigben
792 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
793 * shows a warning if frequency is in "previous syntax range"
795 2003-07-24 Thursday 17:31 gbazin
797 * modules/gui/wxwindows/open.cpp: compilation fix.
799 2003-07-24 Thursday 16:07 gbazin
801 * modules/gui/wxwindows/*: added support for input options in the open dialog.
802 The stream output and subtitles options use them and you can also add options in the MRL itself.
804 2003-07-23 Wednesday 23:05 gbazin
806 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
807 * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
808 * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
810 2003-07-23 Wednesday 22:55 massiot
812 * Updated po files. STRINGS ARE FROZEN !!!
814 2003-07-23 Wednesday 22:02 jpsaman
816 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
818 2003-07-23 Wednesday 22:01 gbazin
820 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
821 eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
822 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).
824 * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
826 2003-07-23 Wednesday 21:45 hartman
828 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
830 * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
831 * modules/misc/freetype.c: Bring the config options in here to the variable structure.
832 Fix the linespacing. Dnumgis, it works, just define another linespacing :)
834 2003-07-23 Wednesday 19:11 titer
836 freetype.c : use the default BeOS font on BeOS
838 2003-07-23 Wednesday 17:31 ipkiss
840 * modules/gui/skins/src/banks.cpp: removed a useless event I had
843 2003-07-23 Wednesday 09:14 asmax
845 * all: fixed depcomp failure
847 2003-07-23 Wednesday 07:37 jpsaman
849 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;".
851 2003-07-23 Wednesday 01:28 gbazin
853 * modules/misc/sap.c: oops, compilation fix.
855 2003-07-23 Wednesday 01:13 gbazin
857 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
858 * 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.
859 * 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.
860 * 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 ':'.
862 All these changes allow you to specify input specific options.
863 eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
864 Here the ":sout" option will only apply to yourvideo.mpeg.
865 "--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.
867 TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
868 - 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().
870 2003-07-22 Tuesday 22:02 hartman
872 * Fix Makefiles for removed .rle fonts
874 2003-07-22 Tuesday 20:49 hartman
877 - Removed all the RLE subtitle font code.
878 - Removed the .rle and even older .psf font files.
879 - Moved the filesubtitle code from spudec to subsdec.
880 - spudec is again DVD only.
882 2003-07-22 Tuesday 20:25 bigben
884 frequency is nom frequency in MHz * 16, as for the v4l input.
885 Breaks compatibility with previous syntax...
887 2003-07-22 Tuesday 18:06 gbazin
889 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
891 2003-07-22 Tuesday 15:59 gbazin
893 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
894 * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
896 2003-07-22 Tuesday 13:58 bigben
898 * We're finally parsing all parameters (including standard)
899 * syntax is now (roughly) the same as for the v4l input
900 ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
901 * old syntax is still working
902 * norm can be "pal", "secam", "ntsc" or any hexa value
904 2003-07-21 Monday 23:53 fenrir
906 * http: added "del" and "empty" control. (for playlist). Corrected
910 2003-07-21 Monday 19:45 jpsaman
914 2003-07-21 Monday 19:38 jpsaman
916 Added missing familiar-playlistb16x16.xpm
918 2003-07-21 Monday 19:25 jpsaman
920 Updated build rules for the Sharp Zaurus.
922 2003-07-21 Monday 19:19 jpsaman
924 Updated build rules for iPaq.
926 2003-07-21 Monday 18:24 gbazin
928 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
930 2003-07-21 Monday 17:48 gbazin
932 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
934 2003-07-21 Monday 17:29 gbazin
936 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
938 2003-07-21 Monday 01:38 hartman
940 * vlc.ebuild: disabled kde, fixed mad and freetype support
941 * Makefile.am: added html files for http intf to macosx.
942 windows and beos probably need to do this too.
944 2003-07-20 Sunday 23:46 gbazin
946 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
948 2003-07-20 Sunday 23:30 gbazin
950 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
953 2003-07-20 Sunday 23:05 sigmunau
955 removed some c++ style comments, fixed some untrue comments, moved a
958 2003-07-20 Sunday 22:16 hartman
960 * Update of language files
962 2003-07-20 Sunday 22:06 hartman
964 * bumped up version to 0.6.1-test1
966 2003-07-20 Sunday 21:41 hartman
968 * Set the default font on Mac OS X to the system font.
970 2003-07-20 Sunday 21:28 gbazin
972 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
974 2003-07-20 Sunday 20:54 hartman
976 * removed matrox support, since the modules is broken
977 http://bugs.gentoo.org/show_bug.cgi?id=24910
979 2003-07-20 Sunday 20:42 ipkiss
981 * modules/gui/skins/*: removed useless code
983 2003-07-20 Sunday 20:33 gbazin
985 * src/input/input_ext-plugins.c: fixed previous commit.
986 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
988 2003-07-20 Sunday 19:48 hartman
990 * README.MacOSX.rtf: updated section on subtitles.
991 * vlc.ebuild: added amd64 keyword. changed script to use emake again.
992 Removed MODULES from the doc installation.
993 * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
994 * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
995 "An Opensource Media Player" to "VLC media player".
996 * other: added the new transcoding codecs, channels option and SAP option
997 to the stream output dialog.
999 2003-07-20 Sunday 16:56 ipkiss
1001 * modules/misc/freetype.c: compilation fix for windows
1003 2003-07-20 Sunday 16:26 sigmunau
1005 Draw the text in the U and V planes as well. Removes the transparency effect.
1006 Also check which chroma is in use and give an error message if it isn't
1009 Someone (possibly me) should write some renderer functions for other
1012 2003-07-20 Sunday 15:33 gbazin
1014 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
1016 2003-07-20 Sunday 15:17 gbazin
1018 * 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.
1020 2003-07-20 Sunday 12:34 sigmunau
1022 some cleanup in file info code, add fourccs in hex form ( some users want
1023 that ), add audio bitrate when available (untested)
1025 2003-07-20 Sunday 12:22 gbazin
1027 * 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.
1028 * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
1030 2003-07-20 Sunday 10:38 gbazin
1032 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
1033 * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
1035 2003-07-20 Sunday 08:30 zorglub
1037 modules/control/joystick.c: Joystick control module (linux only)
1039 disabled by default, use --enable-joystick & --extraintf joystick
1042 left-right: variable speed seek
1043 up-down: browse the playlist
1044 button 1: play/pause
1045 button 2: fullscreen
1047 2003-07-19 Saturday 16:33 gbazin
1049 * modules/gui/wxwindows/*: proper characters encoding conversions.
1050 Override the popup menu only for the main interface.
1052 2003-07-19 Saturday 15:25 sigmunau
1054 alsa is only available on linux
1056 2003-07-19 Saturday 15:15 sigmunau
1058 Render the glyph for each character only once, and not once for each frame.
1059 Should speed up things a bit.
1061 2003-07-19 Saturday 15:12 fenrir
1063 * mp4: parse another box.
1065 2003-07-19 Saturday 14:41 sigmunau
1067 Use proper linespacing
1069 2003-07-19 Saturday 14:22 gbazin
1071 * src/libvlc.c: use UTF-8 internally on win32.
1073 2003-07-19 Saturday 14:14 sigmunau
1075 fix linking with iconv for the spudec module
1077 2003-07-19 Saturday 11:29 sam
1079 * Makefile.am: Fixed the plugins' target directory location.
1081 2003-07-19 Saturday 00:02 hartman
1083 * NEWS: added some more stuff for the upcoming 0.6.1
1084 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
1086 2003-07-18 Friday 23:50 hartman
1088 * add a #include <errno.h>
1090 2003-07-18 Friday 23:41 hartman
1092 * Add -liconv to the ldflags of the spudec module.
1093 * Add -framework Carbon to the ldflags of the spudec module when Carbon is
1094 present. freetype-config unfortunatly omits this on MacOSX.
1096 I think I did this correctly, but it might be wise to review this :)
1098 2003-07-18 Friday 20:52 gbazin
1100 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
1101 * 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.)
1103 2003-07-18 Friday 20:16 hartman
1105 * had forgotten to actually activate mozilla :)
1107 2003-07-18 Friday 20:06 gbazin
1109 * modules/audio_output/alsa.c: alsa is now the default audio output.
1110 * src/misc/configuration.c: removed unnecessary line.
1111 * modules/gui/skins/parser.*: small cosmetic change.
1113 2003-07-18 Friday 20:00 hartman
1115 * mozilla support enabled
1116 * added USE mad and libid3tag
1117 * added mp3lame capability to ffmpeg.
1118 * updated wxGTK requirements to 2.4.1
1120 2003-07-18 Friday 19:26 titer
1122 Added 'CDVC' fourcc (another one for DV video)
1124 2003-07-18 Friday 14:18 gbazin
1126 * modules/gui/wxwindows/wxwindows.cpp: oops.
1128 2003-07-18 Friday 13:22 gbazin
1130 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
1132 2003-07-18 Friday 11:39 gbazin
1134 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
1135 * modules/gui/wxwindows/*: fix for popup menu placement.
1137 2003-07-17 Thursday 22:54 gbazin
1139 * src/playlist/playlist.c: fixed recent playlist breakage.
1141 2003-07-17 Thursday 18:58 gbazin
1143 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
1145 2003-07-17 Thursday 17:30 gbazin
1147 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
1148 Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
1149 + misc small enhancements.
1151 * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
1152 The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
1154 2003-07-17 Thursday 16:34 sam
1156 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
1158 * src/stream_output/announce.c: Compilation fix.
1160 2003-07-17 Thursday 15:49 sam
1162 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
1163 if $FOO contains spaces. Worked around the problem.
1165 2003-07-17 Thursday 14:54 sam
1167 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
1170 2003-07-17 Thursday 14:28 sam
1172 * src/stream_output/announce.c:
1174 + Speed optimizations in split().
1175 + More coding style fixes.
1177 2003-07-17 Thursday 14:10 sam
1179 * src/stream_output/announce.c:
1180 + Coding style fixes.
1181 + Use memcpy() instead of for() loops.
1183 2003-07-17 Thursday 13:09 sam
1185 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
1186 current directory but looked for in the parent directory.
1188 2003-07-17 Thursday 13:01 sam
1191 + New debhelper file.
1193 + Updated debhelper build-dependency to (>= 3.4.4) because we now
1195 + Use ${misc:Depends} everywhere.
1197 2003-07-17 Thursday 12:06 sam
1199 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
1200 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
1202 2003-07-17 Thursday 09:25 sigmunau
1204 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
1205 mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
1207 2003-07-16 Wednesday 21:42 sam
1209 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
1210 directory, because that's where Gentoo puts it.
1212 2003-07-16 Wednesday 17:19 gbazin
1214 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
1216 2003-07-16 Wednesday 17:17 gbazin
1218 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
1220 2003-07-16 Wednesday 16:33 sam
1222 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
1224 2003-07-16 Wednesday 16:06 sam
1226 * configure.ac: complain when mozilla-config isn't found.
1228 2003-07-16 Wednesday 15:52 sam
1231 + Minor indentation fix.
1233 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
1235 + Re-ran toolbox --update po.
1237 2003-07-16 Wednesday 15:40 sam
1240 + Prepared my next Debian upload.
1242 + Set policy to 3.6.0. No changes required.
1243 + Extended the package description.
1245 2003-07-16 Wednesday 15:32 sam
1247 * modules/access/http.c:
1248 + Fixed gcc 3 warnings (type punning).
1249 * modules/access/mms/mmstu.c:
1250 + Fixed a gcc 3 warning (long constant).
1252 2003-07-16 Wednesday 15:25 sam
1254 * modules/video_output/x11/xcommon.c: Select events in the video subwindow
1255 instead of the base window, because newer versions of Mozilla select
1256 ButtonPress for the window it gives us, and XSelectInput only allows
1257 one client to select this event.
1259 2003-07-15 Tuesday 18:12 sigmunau
1261 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
1262 documentation does not include information on which headers each file
1263 includes, since this information isn't correct.
1265 Clarified and doxygenized some of the documentation on subpictures
1267 2003-07-15 Tuesday 18:01 alexis
1269 Update for the spec files.
1271 2003-07-15 Tuesday 16:07 gbazin
1273 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
1275 2003-07-15 Tuesday 13:12 gbazin
1277 * 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.
1279 2003-07-14 Monday 22:25 sigmunau
1281 had to forget something :)
1283 2003-07-14 Monday 21:32 sigmunau
1285 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.
1287 include/video_output.h: added some members needed by text renderer modules
1288 src/video_output/video_output.c: load and unload text renderer module when needed
1289 src/video_output/video_text.c: implemented some functions to show text on the video
1290 include/osd.h: exported the functions to show text
1291 modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
1292 modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
1293 configure.ac: changes "osdtext" to "freetype" some places
1294 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
1295 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
1296 modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
1297 modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
1298 src/misc/modules.c: included osd.h as it seems to be needed to export symbols
1300 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.
1302 2003-07-14 Monday 20:36 sigmunau
1304 toolbox: made a --add-include that can be used by doxygen to get proper
1305 includes in the .h files, since they are parsed out of context by
1307 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
1308 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
1310 With these changes, and a slightly patched version of doxygen (which you can
1311 get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
1312 be able to get some useful documentation out of the vlc sources.
1314 2003-07-14 Monday 16:10 gbazin
1316 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
1318 2003-07-13 Sunday 19:58 massiot
1320 * Only allow 4x fast-forward, since 8x won't work on low-end machines,
1321 and our dear users report it as a bug.
1323 2003-07-13 Sunday 14:55 gbazin
1325 * modules/gui/skins/*: removed unused GTK2_SKINS code.
1327 2003-07-13 Sunday 13:18 gbazin
1329 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
1331 2003-07-13 Sunday 12:52 sigmunau
1335 2003-07-13 Sunday 12:35 massiot
1337 * modules/demux/mpeg: 0x06 stream type can be used for something else
1338 than A/52, so disabled it for the moment (we should actually check for
1339 the presence of a descriptor).
1341 2003-07-13 Sunday 12:15 massiot
1343 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
1344 would progressively empty on some DVDs.
1346 2003-07-12 Saturday 13:33 gbazin
1348 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
1350 2003-07-12 Saturday 00:56 fenrir
1352 * http.c : fix definition conflict under OS X (at least).
1354 2003-07-11 Friday 23:36 gbazin
1356 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
1357 * NEWS: update in preparation for 0.6.1.
1359 2003-07-11 Friday 23:14 gbazin
1361 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
1362 * 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.
1363 * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
1365 2003-07-11 Friday 19:29 fenrir
1367 * disabled by default. (It's a nice security hole for those)
1369 2003-07-11 Friday 18:21 fenrir
1371 * index: little fix for refresh url.
1374 2003-07-11 Friday 18:19 fenrir
1376 * http: * fix for double // under linux.
1377 * another useless feature: can browse local files (for sout)
1379 2003-07-11 Friday 11:58 gbazin
1381 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
1382 Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
1383 Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
1385 2003-07-11 Friday 09:50 gbazin
1387 * include/httpd.h: compilation fix.
1388 * modules/control/http.c: win32 fixes.
1390 2003-07-11 Friday 08:04 sam
1392 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
1394 2003-07-11 Friday 07:13 gbazin
1396 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
1398 2003-07-10 Thursday 23:55 fenrir
1400 * mmstu: workaround for some streams. (missing 0x11 answer).
1402 2003-07-10 Thursday 22:37 fenrir
1404 * httpd: fix a segfault.
1406 2003-07-10 Thursday 22:29 fenrir
1408 * all: samples pages for http interface.
1410 2003-07-10 Thursday 22:24 fenrir
1412 * http: rework of the http interface.
1414 There is no more hardcoded html page. The interface recursively parse a
1415 directory, exporting all files. All .htm/.html are parsed, and special
1416 macro are used. I will commit somes samples pages in share/http and I
1417 hope documentations.
1419 TODO: - (re)implement access control in httpd (but in a useable way).
1420 - clean login/password management. (for now .access protects
1424 2003-07-10 Thursday 18:29 zorglub
1426 * http: added support for user/pass (--http-user & --http-pass)
1428 * httpd: removed hard-coded user/pass for admin page.
1429 (now: --http-admin-pass & --http-admin-user )
1431 2003-07-10 Thursday 11:15 adn
1433 now messages can be saved to a file
1435 2003-07-10 Thursday 07:08 sam
1437 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
1438 filename in a package.
1440 2003-07-10 Thursday 01:33 fenrir
1442 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
1444 2003-07-10 Thursday 00:47 hartman
1446 * fixed glide header detection
1447 * added matroska, dvb and pvr USE vars.
1448 * enabled support for flac.
1449 * removed libdv support since it's deprecated
1450 * enabled freetype support if USE=truetype
1451 * enabled satellite support if USE=dvb
1452 * added local USE variable pvr to compile with pvr support
1453 * added local USE variable matroska to compile with experimental matroska
1454 support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
1456 2003-07-09 Wednesday 22:10 gbazin
1458 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
1459 ogg files. Make the check a bit more strict.
1461 2003-07-09 Wednesday 21:42 gbazin
1463 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
1464 * 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.
1465 * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
1467 2003-07-09 Wednesday 13:52 sam
1469 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
1471 2003-07-09 Wednesday 10:59 adn
1473 corrected a newbie notation
1475 2003-07-09 Wednesday 09:30 adn
1477 a "clear" button now allows to clear the messages' text window
1479 2003-07-09 Wednesday 01:31 hartman
1481 * don't sleep while committing.
1483 2003-07-09 Wednesday 01:30 hartman
1485 * Update next/previous item routines. it descends from next chapter to
1486 next title to next playlistitem. The old code for this was buggy. This
1487 should work better. Especially for CDDA's, since we previously didn't support
1490 2003-07-08 Tuesday 16:21 sam
1492 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
1495 2003-07-08 Tuesday 13:40 sam
1497 * bootstrap: Removed dashes from makefile variables.
1499 2003-07-08 Tuesday 13:13 sam
1501 * po/: Updated pofiles using the new toolbox.
1503 2003-07-08 Tuesday 13:09 sam
1506 + Removed a useless use of cut.
1507 + Do not fail in the "clean" rule if no targets were built.
1509 + Propagate $(srcdir) to toolbox.
1511 + Do not include .moc files in POTFILES.in.
1512 + Fixed the generation of MSVC project files (untested).
1514 2003-07-07 Monday 18:14 sam
1516 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
1519 2003-07-07 Monday 17:01 sam
1521 * AUTHORS: Added Olivier Aubert.
1522 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
1524 2003-07-07 Monday 16:59 sam
1526 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
1527 compiles cleanly (to build the medicacontrol.so library you need to cd to
1528 that directory and "make medicacontrol.so") but untested.
1529 * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
1532 2003-07-07 Monday 16:53 sam
1534 * bootstrap: The "clean" rule now also removes generated sources.
1536 2003-07-07 Monday 15:50 gbazin
1538 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
1539 * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
1540 * modules/stream_out/standard.c: clean-up.
1542 2003-07-07 Monday 14:56 massiot
1544 Do not link twice with -logg under Darwin.
1546 2003-07-07 Monday 12:04 sam
1548 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
1550 2003-07-07 Monday 07:14 adn
1552 * now spaces are allowed in SAP annouces.
1554 2003-07-06 Sunday 23:14 massiot
1556 Fixed Mac OS X build.
1558 2003-07-06 Sunday 18:20 gbazin
1560 * install-win32: fixed my last commit.
1562 2003-07-06 Sunday 16:35 sigmunau
1564 Makefile.am: pass version strings to windres
1565 share/vlc_win32_rc.rc: provide some version info in the vlc binary
1566 If all is well, this should not break msvc build, but binaries built
1567 with msvc will have version 0.0.0
1569 2003-07-06 Sunday 16:22 gbazin
1571 * INSTALL.win32: added an instruction for using tar to extract the contrib.
1572 * modules/stream_out/transcode.c: added mp3 fourcc.
1574 2003-07-06 Sunday 16:13 gbazin
1576 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
1577 Added a couple of transcoding codecs (WMV2, MJPG, mp3).
1578 The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
1579 * install-win32: start menu shortucts are installed in the "All Users" section.
1580 * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
1582 2003-07-05 Saturday 21:31 alexis
1586 2003-07-05 Saturday 15:35 sam
1588 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
1589 Do not unload the WxWindows plugins on Unix, because they might be linked
1590 with Gtk which makes evil use of atexit().
1592 2003-07-05 Saturday 15:00 zorglub
1594 * sap.c: Improved IPv6 multicast detection
1597 - coding style fixes
1598 - fixed port detection in IPv6 addresses (with ':' inside)
1600 2003-07-05 Saturday 14:47 sam
1602 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
1603 woody package build.
1605 + Remove config.h.in and config.h before running autoheader.
1606 + Added "set -e" for better error tracking.
1607 + Call autoheader and automake after autoconf so that the first build does
1608 not need to call autoheader.
1609 * debian/woody-buildpackage:
1610 + Removed that script and put the code in toolbox.
1612 + Added a build-dependency on libmatroska-dev.
1614 + Activated Matroska support.
1615 + Re-enabled dh_installchangelogs.
1617 2003-07-04 Friday 19:00 titer
1619 logo.c : gcc != 3 compile fix
1621 2003-07-04 Friday 16:35 sam
1623 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
1625 * debian/rules: Build builtins in the first compile pass, and build plugins
1626 and PIC builtins in the second pass, so that PIC and non-PIC never get
1628 * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
1629 * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
1630 * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
1632 2003-07-04 Friday 15:20 adn
1634 * Added a SAP Announces Button for wxWindows
1636 2003-07-04 Friday 14:56 sam
1639 + Disabled a redundant BUILT_SOURCES variable.
1640 * debian/woody-buildpackage:
1641 + Disable skins for woody (no WxWindows).
1642 + Do not build a diff since we always use the pristine tarball.
1644 2003-07-04 Friday 14:26 adn
1646 * bug fix, @ is not necessary in fact ;)
1648 2003-07-04 Friday 14:06 adn
1650 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
1651 systematically sent separately.
1653 * Multicast IP form is "@IP" and not "IP". Right ?
1655 2003-07-04 Friday 13:53 sam
1657 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
1658 build errors are never ignored.
1660 2003-07-04 Friday 12:20 adn
1662 * Added a Miscellaneous Panel in wxwindows stream output.
1664 * Added a SAP Announce button in this panel.
1666 2003-07-03 Thursday 19:25 garf
1668 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
1670 2003-07-03 Thursday 12:20 sam
1672 * debian/rules: Fixed a zshism in a variable's pattern substitution.
1674 2003-07-03 Thursday 11:23 sam
1676 * bootstrap, Makefile.am: Slightly reduced build verbosity.
1678 2003-07-03 Thursday 09:37 sam
1680 * Makefile.am: Fixed the installation of plugins that were going one
1683 2003-07-03 Thursday 03:35 sam
1685 * debian/rules: Fixed the package generation on !x86.
1686 * .cvsignore: Do not ignore the m4 directory.
1688 2003-07-03 Thursday 02:56 sam
1691 + If a builtin has been rebuilt, rebuild vlc.
1692 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
1694 2003-07-03 Thursday 00:11 fenrir
1696 * ps: fix a dead loop with mis-detected file or bad content.
1698 2003-07-02 Wednesday 22:47 sam
1700 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
1703 2003-07-02 Wednesday 20:01 gbazin
1705 * toolbox: fixed ./toolbox --distclean
1707 2003-07-02 Wednesday 18:44 zorglub
1709 * httpd.c: fixed a french string
1711 * sap.c: use defines
1713 2003-07-02 Wednesday 16:12 sam
1715 * debian/changelog: Debian-specific changelog for a pending upload.
1717 2003-07-02 Wednesday 14:08 sam
1719 * bootstrap: Fix for the Mozilla plugin build.
1721 2003-07-02 Wednesday 13:50 sam
1723 * bootstrap: Guaah. Typo.
1725 2003-07-02 Wednesday 13:32 sam
1727 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
1728 is actually nicer this way.
1730 2003-07-02 Wednesday 11:21 sam
1733 + The clean rule properly removes generated objects.
1734 + Optimized recursive builds.
1736 + Fixed a typo in the changelog installation.
1738 2003-07-02 Wednesday 09:30 alexis
1740 Updated vlc.spec file for Linux Mandrake.
1742 2003-07-01 Tuesday 21:32 fenrir
1744 * http: removed a too verbose message, make vim happier.
1746 2003-07-01 Tuesday 19:17 sam
1749 + Fixed a == test bashism.
1751 * toolbox, vlc-config.in.in: Cosmetic changes.
1752 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
1754 2003-07-01 Tuesday 18:28 sam
1756 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
1757 obsolescent by the latest ones.
1759 2003-07-01 Tuesday 17:46 sam
1761 * configure.ac: Ooops, got the attribute(packed) check upside-down.
1763 2003-07-01 Tuesday 17:28 sam
1765 * bootstrap: Fixed detection of older automake version that advertise
1766 themselves as 1.[0-5]-* instead of 1.[0-5].*.
1768 2003-07-01 Tuesday 17:14 sam
1770 * configure.ac: Added a compiler check for __attribute__((__packed__)).
1772 2003-07-01 Tuesday 16:34 sam
1774 * vlc-config.in.in: Used printf instead of a sed construct, just in case
1775 we reach 200 plugins one day, because Solaris (did I mention it sucked?)
1778 2003-07-01 Tuesday 16:25 sam
1781 + Removed the Modules.am generation. To build module/foo/libfoo.so, you
1782 now need to cd modules/foo and make libfoo.so.
1783 + Workaround for Solaris sed. Which sucks. Did I mention that before?
1785 2003-07-01 Tuesday 15:06 sam
1787 * configure.ac: Added a --with-v4l option like in VLS.
1789 2003-07-01 Tuesday 14:25 sam
1791 * m4/vlc.m4: output all modules to vlc-config, not just those who define
1793 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
1794 systems such as our beloved Solaris.
1796 + Regenerated vlc.pot.
1797 + Updated British translation.
1798 + Fixed fuzzy entries in the French translation.
1800 2003-07-01 Tuesday 13:13 sam
1802 * Makefile.am: Gaaaaah, forgot to rename headers again!
1804 2003-07-01 Tuesday 13:12 sam
1806 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
1807 dialog (Fixes: #946).
1809 2003-07-01 Tuesday 12:56 sam
1811 * include/error.h: Renamed this file to include/vlc_error.h to avoid name
1812 conflicts. Most headers in that directory should probably be renamed to
1813 their vlc_ equivalent.
1815 2003-07-01 Tuesday 12:50 sam
1818 + Forward AM_MAKEFLAGS through recursive makefiles.
1819 + Removed the plugins and builtins rules. This causes libintl to be built
1822 + Enabled recursive builds of plugins and builtins.
1826 + Next upload will fix bug #199427.
1828 2003-07-01 Tuesday 12:01 sam
1830 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
1832 2003-07-01 Tuesday 11:58 sam
1834 * toolbox: use nawk instead of awk (Fixes: #780).
1836 2003-07-01 Tuesday 11:58 sam
1838 * HACKING: updated doc to match the new build.
1840 2003-07-01 Tuesday 09:00 adn
1842 * I am just a boulet :(
1844 2003-07-01 Tuesday 08:55 adn
1846 * little fix, sorry !
1848 2003-07-01 Tuesday 08:30 adn
1850 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
1852 * added a link to return to the main administration page after a kick or ban operation
1854 2003-06-30 Monday 20:44 gbazin
1856 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
1858 2003-06-30 Monday 20:08 gbazin
1860 * modules/stream_out/transcode.c: compilation fix.
1862 2003-06-30 Monday 01:52 hartman
1864 * remove debug statements.
1866 2003-06-30 Monday 01:51 hartman
1868 * modules/gui/macosx/controls.m:
1869 * modules/gui/macosx/intf.m:
1870 - Our Next/Previous commands now go from chapter trough title trough playlist.
1871 - We weren't checking for titles without chapters, which made using CDDA
1873 * modules/gui/macosx/playlist.m: An improved way to delete selected items.
1874 - also fixes a bug where only half the items selected in the playlist got
1877 2003-06-29 Sunday 22:07 gbazin
1879 * modules/visualization/xosd/xosd.c: lowered the module's score.
1881 2003-06-29 Sunday 20:58 gbazin
1883 * 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)
1885 2003-06-29 Sunday 20:15 sam
1887 * toolbox: fuck OS X!
1889 2003-06-29 Sunday 19:15 fenrir
1891 * m3u: remove useless debug messages, fix element insertion.
1893 2003-06-29 Sunday 19:12 sam
1896 + Enabled the video4linux input plugin.
1898 2003-06-29 Sunday 19:04 sam
1900 * toolbox: syntax fix for OS X's retarded sed.
1902 2003-06-29 Sunday 14:57 sam
1904 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
1906 2003-06-29 Sunday 14:00 ipkiss
1908 * fr.po: some new translations + fixes
1910 2003-06-29 Sunday 00:14 hartman
1912 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
1913 finally fixed, confirmed etc.
1914 * doc/fortunes.txt: one more
1916 2003-06-28 Saturday 23:56 fenrir
1918 * ffmpeg: disable direct rendering when width or height aren't a multiple
1919 of 16 (on the fly not only based upon header).
1921 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
1922 use http interface with http streaming).
1924 2003-06-28 Saturday 21:27 fenrir
1926 * input: close all vouts (not only the first one).
1928 2003-06-28 Saturday 21:18 fenrir
1930 video_output.c: should fix playback of file with multiple video track,
1931 and usage of display in stream output.
1933 2003-06-28 Saturday 21:16 fenrir
1935 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
1938 2003-06-28 Saturday 21:03 hartman
1941 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
1943 2003-06-28 Saturday 19:19 fenrir
1945 * m3u: clean up and fix .m3u parsing. Please *test*.
1947 2003-06-28 Saturday 17:20 fenrir
1949 * input.c : call input_DelInfo _after_ that all decoders have been
1950 destroyed as vorbis decoder could add info.
1952 2003-06-28 Saturday 15:27 sam
1954 * Makefile.am: fixed the location of the intl sources.
1956 2003-06-28 Saturday 14:31 sam
1959 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
1960 + Added CVS Id string.
1962 + Added CVS Id string.
1964 2003-06-28 Saturday 13:04 sam
1967 + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
1968 + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
1969 generated files end in $(builddir).
1970 + Added -Imozilla to the mozilla plugin link flags.
1971 + Look for mozilla/vlcintf.idl in $(srcdir).
1973 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
1975 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
1976 + Prepend ${srcdir} to header files we handle.
1978 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
1980 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
1981 + Include the pixmap with a path relative to the current directory.
1983 This commit should fix builds that use --srcdir (Closes: #319).
1985 2003-06-28 Saturday 12:07 massiot
1987 * modules/demux/mkv.cpp: Compile fix for OS X.
1989 2003-06-28 Saturday 01:17 sam
1992 + toolbox --changelog now only generates this year's changelog.
1993 * ChangeLog, doc/ChangeLog-*:
1994 + Split the changelog into several files, one per year.
1995 * debian/rules, vlc.ebuild:
1996 + Distribute the new changelog files.
1998 2003-06-28 Saturday 00:29 sam
2001 + Apply the same changes to configure as to configure.ac.
2002 + Fix autotools timestamps so that the build does not trigger useless
2003 autoconf and automake runs. Our snapshots are correctly bootstrapped
2004 and do not need extra fiddling.
2006 2003-06-27 Friday 23:31 sam
2009 + Updated to the latest Debian unstable upload.
2011 + Moved the skins interface into the wxvlc package.
2014 + Updated the description of the wxvlc package.
2016 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
2018 + Put modules in SUBDIRS, not DIST_SUBDIRS.
2020 + Ignore vlc-config.in.
2022 2003-06-27 Friday 18:27 sam
2024 * Makefile.am: create directories before installing stuff in them.
2025 * m4/Makefile.am: distribute our generated private.m4 file.
2027 2003-06-27 Friday 17:01 sam
2029 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
2031 2003-06-27 Friday 16:26 sam
2034 + Removed trailing / from directory names.
2035 + Used dummy instead of "" in the for/do/done loops.
2036 + Protected a couple of filenames with double quotes.
2038 2003-06-27 Friday 16:15 gbazin
2040 * configure.ac: fixed matroska detection.
2042 2003-06-27 Friday 14:05 sam
2044 * m4/vlc.m4: CVS forgot to add this file. I swear.
2046 2003-06-27 Friday 13:50 sam
2049 + New build system, using recursive makefiles. Due to the amount of code
2050 in VLC, this had become unavoidable.
2051 + Removed the check for OS X's stack size, since our automake targets are
2052 a lot less hungry now.
2053 + Ditto for Solaris's sed.
2054 + Since automake-1.6 is faster than 1.7, use it first if both are present.
2056 + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
2057 and AX_ADD_LDFLAGS macros that do all the magic to detect possible
2058 modules and register their flags.
2059 + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
2060 + Some magic to generate vlc-config.
2062 + Moved most code to the AX_ADD_* macros.
2063 + Explicitely added all target Makefiles.
2064 * modules/**/Modules.am:
2065 + Path to sources are now relative to Modules.am's directory level.
2067 2003-06-27 Friday 13:38 sam
2069 * src/misc/configuration.c: minor fix in a comment.
2070 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
2072 2003-06-27 Friday 10:31 zorglub
2074 * modules/demux/m3u.c :
2075 Added name support. Only implemented for M3U and B4S playlists at the moment
2077 * src/playlist/playlist.c
2078 include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
2080 2003-06-26 Thursday 19:36 gbazin
2082 * modules/codec/mpeg_video/parser.c: fixed broken file.
2084 2003-06-26 Thursday 18:14 sam
2086 * modules/demux/util/sub.c,
2087 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
2089 2003-06-26 Thursday 16:46 fenrir
2091 * mkv: more ebml element parsing.
2093 2003-06-26 Thursday 16:04 gbazin
2095 * src/stream_output/announce.c: msvc compilation fix.
2097 2003-06-26 Thursday 14:42 zorglub
2099 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
2101 Still need to add the support for the Names in all formats (we currently
2102 only put the URL), but I do not have any ASX, HTML nor PLS sample file
2104 2003-06-26 Thursday 12:19 sam
2106 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
2107 with a couple of modules.
2109 2003-06-25 Wednesday 23:46 sam
2111 * src/stream_output/announce.c:
2112 + Fixed a multiline string.
2113 + Coding style fixes.
2115 2003-06-25 Wednesday 21:47 fenrir
2117 * transcode: fix a potential segfault.
2119 2003-06-25 Wednesday 21:17 asmax
2121 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
2122 At last closes bug #625 !
2124 2003-06-25 Wednesday 21:03 zorglub
2126 * ./include/announce.h
2127 ./src/stream_output/announce.c : use send instead of sendto.
2129 * ./modules/misc/sap.c : use a define
2131 2003-06-25 Wednesday 20:37 fenrir
2133 * mkv: a little memory leak.
2135 2003-06-25 Wednesday 19:28 fenrir
2137 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
2139 2003-06-25 Wednesday 15:50 fenrir
2141 * httpd: fix a memory and thread leak.
2143 2003-06-25 Wednesday 14:41 sam
2145 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
2147 2003-06-25 Wednesday 09:13 gbazin
2149 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
2151 2003-06-25 Wednesday 08:59 massiot
2155 2003-06-25 Wednesday 03:08 sam
2158 + Disabled useless verbosity.
2159 + Fixed some incorrect ">/dev/null 2>&1" semantics.
2161 2003-06-25 Wednesday 00:40 fenrir
2163 * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
2164 (the stream isn't free bitrate) SyncInfo think it's free bitrate but
2165 return a frame size of 1. Now, I test bitrate.
2167 2003-06-24 Tuesday 23:11 fenrir
2171 2003-06-24 Tuesday 23:00 fenrir
2173 * mkv : spelling mistakes.
2175 2003-06-24 Tuesday 22:53 fenrir
2177 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
2178 percent and not time, it's better.
2181 2003-06-24 Tuesday 22:26 asmax
2183 * all: show/hide the interface with middle-click on the vout
2184 (when the last vout is closed, the interface reappears)
2185 Works only with the skins interface and X11/Xvideo vouts, but it's
2186 very easy to implement (just add a callback on "intf-show" in the
2187 interface, and trigger it in the vout)
2189 2003-06-24 Tuesday 19:59 fenrir
2191 * mkv: remove unnecessary header.
2193 2003-06-24 Tuesday 19:35 fenrir
2195 * mkv: when seeking, by default, try to reach the file position not the
2196 time (seek seems better).
2198 2003-06-24 Tuesday 18:42 fenrir
2200 * mkv: clean up, more input infos, begin to parse Tags element (don't work
2203 2003-06-24 Tuesday 15:50 sam
2205 * Makefile.am: changed interface.h to vlc_interface.h.
2207 2003-06-24 Tuesday 15:37 sam
2209 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
2212 2003-06-24 Tuesday 13:33 sam
2214 * include/interface.h: renamed this file to vlc_interface.h to avoid name
2215 collisions with a couple of plugins.
2217 2003-06-24 Tuesday 11:26 gbazin
2219 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
2221 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
2223 2003-06-24 Tuesday 09:31 sam
2225 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
2226 well as .lo/.la files.
2228 2003-06-24 Tuesday 06:07 fenrir
2230 * mkv: use b_mute and add meta informations.
2232 2003-06-24 Tuesday 00:50 fenrir
2234 * avi : don't resynch on key frame for audio stream.
2236 2003-06-24 Tuesday 00:33 fenrir
2238 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
2240 can seek in file without cues (slow)
2241 can play file over http and unseekable input.
2243 2003-06-24 Tuesday 00:31 gbazin
2245 * modules/demux/ogg.c: fix for ogg web streams.
2247 2003-06-23 Monday 23:51 gbazin
2249 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
2250 * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
2251 * modules/demux/ogg.c: added vorbis channels info.
2252 * modules/misc/httpd.c: bug fix for stream header generation.
2254 2003-06-23 Monday 20:35 asmax
2256 * src/playlist/playlist.c: set "intf-change" in SkipItem
2257 * modules/gui/skin/*: InterfaceRefresh is now triggered by a
2258 callback on intf-change
2260 2003-06-23 Monday 17:01 bigben
2262 Copy / paste of code so that the pvr input parse all parameters. Doesn't
2263 work for the standard (PAL/SECAM/NTSC) yet.
2265 2003-06-23 Monday 16:09 gbazin
2267 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
2268 * modules/demux/util/id3tag.c: small cleanup.
2270 2003-06-23 Monday 13:45 zorglub
2272 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
2274 2003-06-23 Monday 11:41 zorglub
2276 * Stream output now support IPv6 SAP announces
2277 * Code cleanup in SAP
2279 2003-06-23 Monday 10:21 sam
2281 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
2282 due to Debian bug #158383 in gettext (upstream bug).
2284 2003-06-23 Monday 00:30 fenrir
2286 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
2288 2003-06-23 Monday 00:18 hartman
2290 * You check it three times and I still managed to miss a link.
2291 Ebuild doesn't work in the 0.6.0 release :(
2293 2003-06-22 Sunday 23:22 fenrir
2295 * mkv: fix vorbis track. But sound quality is horrible ( probably
2296 timestamps problems)
2298 2003-06-22 Sunday 18:56 gbazin
2300 * doc/Makefile.am: one more like this and I'll become crazy.
2302 2003-06-22 Sunday 18:30 gbazin
2304 * doc/Makefile.am: fixed make dist
2306 2003-06-22 Sunday 18:07 gbazin
2308 * NEWS: added an entry for the experimental matroska demux.
2310 2003-06-22 Sunday 17:52 gbazin
2312 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
2313 * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
2315 2003-06-22 Sunday 16:52 gbazin
2317 * configure.ac: really removed -Wdisabled-optimization this time.
2319 2003-06-22 Sunday 16:27 fenrir
2321 * mkv: fix a double delete.
2323 2003-06-22 Sunday 16:00 gbazin
2325 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
2326 the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
2328 2003-06-22 Sunday 15:43 gbazin
2330 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
2331 * include/interface.h: updated comment.
2333 2003-06-22 Sunday 15:30 hartman
2335 * Removed mp4 muxer support (temporarily)
2337 2003-06-22 Sunday 15:07 asmax
2339 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
2341 2003-06-22 Sunday 15:03 hartman
2343 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
2344 * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
2346 2003-06-22 Sunday 14:36 fenrir
2348 * mkv: better seeking support.
2350 2003-06-22 Sunday 14:06 gbazin
2352 * configure.ac: compile fix for sunos
2354 2003-06-22 Sunday 13:31 gbazin
2356 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
2357 Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
2358 CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
2360 2003-06-22 Sunday 13:27 sigmunau
2362 turned a debug message into a comment
2364 2003-06-22 Sunday 13:06 asmax
2366 * x11/x11_window.cpp: raise a window when clicking on it
2368 2003-06-22 Sunday 12:54 asmax
2370 * at least it compiles now ;)
2372 2003-06-22 Sunday 12:46 asmax
2374 * reverted my previous commit: cannot work as expected
2375 * src/theme.cpp: fixed a delete[] / free mismatch
2377 2003-06-22 Sunday 12:27 fenrir
2379 * mkv: basic seek support (only with file with cues, it doesn't search key
2383 2003-06-22 Sunday 08:49 fenrir
2385 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
2387 2003-06-22 Sunday 07:39 fenrir
2389 * mkv.cpp : begin of a matroska demuxer
2392 * vorbis support (it's a decoder problem, as matroska embded raw
2394 * utf8 subtitles handling (probably at the decoder stage too)
2396 * support of stream other than files.
2399 2003-06-22 Sunday 01:08 sam
2401 * Makefile.dep: the file that would never die.
2403 2003-06-22 Sunday 00:40 titer
2405 beos/* : - cleaned the way to mute/unmute
2406 - save the volume when exiting
2408 2003-06-22 Sunday 00:00 asmax
2410 * src/theme.cpp, src/event.* : no more VLC_SHOW event
2411 * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
2412 class SkinWindowList (to be tested under windows)
2413 * removed useless gtk2 files
2415 2003-06-21 Saturday 22:30 hartman
2417 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
2418 * only set prefs on safe, not earlier.
2420 2003-06-21 Saturday 21:59 sam
2422 * src/libvlc.c: got rid of type-punning warnings.
2424 2003-06-21 Saturday 20:45 sam
2426 * THANKS: spelling fixes.
2428 + Added curly braces around variables.
2429 + Got rid of the "x$foo" constructs.
2430 + Renamed *_plugin conditionals into *_p.
2432 + Fixed a duplicate entry.
2433 + Added an entry for an old Debian upload that fixed #117180.
2435 + Added a build dependency on libimlib2-dev for skins.
2437 + Activated support for skins.
2439 2003-06-21 Saturday 17:26 sigmunau
2441 removed a duplicate entry from the NEWS file
2443 2003-06-21 Saturday 17:05 sam
2446 + Removed configure.ac from the ignore list.
2448 2003-06-21 Saturday 17:04 sam
2450 * configure.ac.in is no more, we can now use configure.ac like normal people,
2451 bootstrap generates the proper magic for us.
2453 2003-06-21 Saturday 16:09 sam
2456 + Use the -s flag instead of -a so that debhelper properly handles the
2457 i386-only plugin packages.
2458 + Split the build rule into configure and build.
2460 2003-06-21 Saturday 14:24 gbazin
2462 * modules/access_output/file.c: make the output file writeable by the owner.
2464 2003-06-20 Friday 23:13 hartman
2466 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
2468 2003-06-20 Friday 21:34 ipkiss
2470 * ./doc/skins/events-howto.txt: added some events
2471 * ./modules/gui/skins/*: fixed my last commit
2473 2003-06-20 Friday 19:50 ipkiss
2475 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
2476 "display" attribute of ControlText. It allows to show the title of
2477 the current stream, without the full path.
2478 * ./doc/skins/*: updated the doc
2480 2003-06-20 Friday 15:34 hartman
2482 * Made the search path configuration options, directory instead of string options.
2484 2003-06-20 Friday 11:42 alexis
2486 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
2487 python/setup.py: a configuration that should work better.
2489 2003-06-20 Friday 01:27 hartman
2491 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
2492 * README.MacOSX.rtf: More updates because of new prefs dialog.
2494 2003-06-19 Thursday 21:09 gbazin
2496 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
2497 enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
2499 2003-06-19 Thursday 18:45 gbazin
2501 * modules/access_output/udp.c: removed unnecessary code.
2503 2003-06-19 Thursday 18:44 titer
2505 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
2506 a few Dano/Zeta themes
2508 2003-06-19 Thursday 18:22 gbazin
2510 * 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).
2512 2003-06-19 Thursday 13:08 sam
2514 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
2515 because I forgot to reinitialise an index.
2517 2003-06-19 Thursday 12:21 gbazin
2519 * 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.
2521 2003-06-19 Thursday 02:14 sam
2524 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
2525 so that the rules can be called directly.
2527 + Removed leading "a"s from package descriptions.
2528 + Set policy to 3.5.10.
2530 + Removed debian/vlc.copyright.
2532 2003-06-18 Wednesday 12:18 zorglub
2534 SAP can now listen for IPv6 announces
2536 To enable this, start vlc with --sap-ipv6
2537 To disable IPv4 listening, use --no-sap-ipv4
2539 You can also set the scope of the announces (default is 3)
2541 2003-06-17 Tuesday 21:52 asmax
2543 * moved the ttl help in the right section
2545 2003-06-17 Tuesday 21:07 gbazin
2547 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
2549 2003-06-17 Tuesday 20:56 asmax
2551 * fixed another compilation issue of python module
2553 2003-06-17 Tuesday 20:47 asmax
2555 * fixed a very old bug preventing the whole thing from working :(
2557 2003-06-17 Tuesday 20:10 hartman
2559 * Fixes to the german translation
2561 2003-06-17 Tuesday 20:03 hartman
2563 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
2565 2003-06-17 Tuesday 18:13 asmax
2567 * tooltips are now updated during scrolling
2569 2003-06-17 Tuesday 16:09 gbazin
2571 * modules/*: got rid of empty module objects.
2572 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
2574 2003-06-17 Tuesday 14:43 hartman
2576 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
2577 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
2578 cvS: ----------------------------------------------------------------------
2580 2003-06-17 Tuesday 14:38 hartman
2582 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
2583 * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
2584 Fixed two cosmetic issues in the stream output dialog.
2585 * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
2587 2003-06-16 Monday 21:55 gbazin
2589 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
2590 * include/modules_inner.h: removed unneeded initialization.
2592 2003-06-16 Monday 20:49 gbazin
2594 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
2596 2003-06-16 Monday 20:23 gbazin
2598 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
2600 2003-06-16 Monday 15:39 zorglub
2602 * SAP can now handle SAP-announced IPv6 streams
2604 2003-06-15 Sunday 22:32 hartman
2606 * NEWS: small corrections
2607 * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
2608 * modules/codec/quicktime.c: cosmetic fix
2610 2003-06-15 Sunday 15:20 hartman
2612 * Fixed applescript Fullscreen command.
2614 2003-06-15 Sunday 15:16 sigmunau
2616 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
2617 true, since this seems to break playback of some streams over http. It also
2618 takes to much time just to get some fancy metadata
2620 2003-06-15 Sunday 14:00 hartman
2622 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
2623 * ./po/nl.po: New Dutch Translation by /me ;)
2624 * README.MacOSX.rtf: Updated instructions of Prefence usage.
2626 2003-06-15 Sunday 01:23 massiot
2628 * Removed the ugly dependancy on glibc in the ipv6 module.
2629 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
2630 * Miscellaneous clean-ups.
2632 2003-06-14 Saturday 22:14 hartman
2634 * We should be compatible with older versions of faad again
2636 2003-06-14 Saturday 22:12 gbazin
2638 * configure.ac.in: old faad2 detection.
2640 2003-06-14 Saturday 21:18 gbazin
2642 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
2644 2003-06-14 Saturday 21:06 hartman
2646 * Dramatically improved the ebuild.
2647 - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
2648 - fix faad2? currently disabled
2650 2003-06-14 Saturday 18:49 gbazin
2652 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
2654 2003-06-14 Saturday 16:29 gbazin
2656 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
2657 kept their original value (thanks fenrir for the suggestion).
2659 2003-06-14 Saturday 15:43 gbazin
2661 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
2664 2003-06-14 Saturday 12:32 titer
2666 beos/VideoOutput.cpp : make the BPopUpMenu stickable
2668 2003-06-14 Saturday 00:49 titer
2670 include/vlc_threads.h: more BeOS' priorities tuning.
2672 2003-06-13 Friday 21:18 asmax
2674 * X11 skin windows should have an icon now
2676 2003-06-13 Friday 15:54 gbazin
2678 modules/gui/wxwindows/*: fix for the volume control under win32.
2680 2003-06-13 Friday 12:08 gbazin
2682 * 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)
2684 2003-06-13 Friday 03:21 sam
2686 * ./src/misc/messages.c: ouch. when the message queue was full, we were
2687 using our va_list twice, which caused crashes on architectures where
2688 va_list is a pointer; we now use va_copy whenever possible.
2690 2003-06-13 Friday 00:15 titer
2692 modules/gui/beos/Interface.cpp : fixed a possible crash
2694 2003-06-12 Thursday 23:03 gbazin
2696 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
2698 2003-06-12 Thursday 22:27 massiot
2700 * modules/codec/spudec/spudec.c: Take small font by default
2702 2003-06-12 Thursday 22:03 gbazin
2704 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
2706 2003-06-12 Thursday 21:28 gbazin
2708 * modules/gui/wxwindows/*: added a volume control.
2710 2003-06-12 Thursday 15:56 gbazin
2712 * modules/access_output/file.c: win32 compilation fix.
2714 2003-06-12 Thursday 11:37 zorglub
2718 2003-06-12 Thursday 08:14 gbazin
2720 * share/Makefile.am: fixed my previous fix ;)
2722 2003-06-12 Thursday 06:56 gbazin
2724 * Makefile.am: fixed inclusion of skins in make dist.
2726 2003-06-11 Wednesday 22:46 gbazin
2728 * ALL: bumped version number to 0.6.0-test3 + po updates
2730 2003-06-11 Wednesday 21:46 asmax
2732 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
2733 * share/Makefile.am: install skins at make install (closes bug #856)
2735 2003-06-11 Wednesday 21:41 gbazin
2737 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
2739 2003-06-11 Wednesday 20:36 gbazin
2741 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
2744 2003-06-11 Wednesday 18:45 gbazin
2748 2003-06-11 Wednesday 18:20 gbazin
2750 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
2752 2003-06-11 Wednesday 15:53 gbazin
2754 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
2756 2003-06-11 Wednesday 10:42 gbazin
2758 * 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.
2759 * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
2760 * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
2762 2003-06-10 Tuesday 23:01 massiot
2764 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
2765 people who explicitely set mpeg_video in the previous version will end
2766 up with libmpeg2 in 0.6.0.
2767 * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
2769 * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
2770 some audio filters (read: coreaudio resampler) don't like too small
2771 packets (I know, this is ugly).
2773 2003-06-10 Tuesday 22:42 gbazin
2775 * 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.
2777 2003-06-10 Tuesday 11:43 gbazin
2779 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
2780 * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
2781 * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
2783 2003-06-10 Tuesday 11:12 massiot
2785 Fixed a potential segfault.
2787 2003-06-09 Monday 22:02 asmax
2789 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
2791 2003-06-09 Monday 21:14 asmax
2793 * X11 skins are now loaded from home directory or if it fails, from
2796 2003-06-09 Monday 19:56 jpsaman
2798 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
2800 2003-06-09 Monday 19:51 jpsaman
2802 Updated build packages for test2 release.
2804 2003-06-09 Monday 19:08 asmax
2806 * fixed a segfault in FileInfo when p_info->psz_name == NULL
2807 but there are still other segfaults sometimes in FileInfo !!
2809 2003-06-09 Monday 14:04 asmax
2811 * now selection method in the playlist depends on the state of the
2812 CTRL button (as expected in a normal playlist !)
2813 TODO: - do the same under windows
2814 - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
2816 2003-06-09 Monday 12:33 asmax
2818 * repaired basic_skins
2819 * removed all the compilation warnings
2820 * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
2821 on wxwindows plugin ;)
2823 2003-06-09 Monday 09:29 massiot
2825 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
2827 2003-06-09 Monday 07:16 gbazin
2829 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
2830 * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
2832 2003-06-09 Monday 06:52 gbazin
2834 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
2836 2003-06-09 Monday 00:33 massiot
2838 * include/video.h include/video_output.h src/video_output/vout_pictures.c:
2839 In vout_CreatePicture() replace i_repeat_first_field by the more useful
2841 * modules/gui/macosx/intf.m: Fixed a warning
2842 * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
2843 Re-added support for slice-I streams, plus miscellaneous tweakings
2845 2003-06-09 Monday 00:32 asmax
2847 * drag & drop works with gnome file manager now
2849 2003-06-09 Monday 00:07 asmax
2851 * drag & drop for X11 skins. Still mysterious problems but it's better
2854 2003-06-08 Sunday 18:40 gbazin
2856 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
2857 * share/skins/default/theme.xml: playlist is hidden by default.
2859 2003-06-08 Sunday 18:17 asmax
2861 * very beginning of drag and drop support in X11 skins
2863 2003-06-08 Sunday 16:56 gbazin
2865 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
2867 2003-06-08 Sunday 16:04 titer
2871 2003-06-08 Sunday 15:22 asmax
2873 * share/skins/default/theme.xml: fixed playlist size
2874 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
2876 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
2878 2003-06-08 Sunday 12:45 gbazin
2880 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
2882 2003-06-08 Sunday 11:33 asmax
2884 * better implementation of timers for X11 skins
2886 2003-06-08 Sunday 00:32 asmax
2888 * x11_font.cpp: fixed font placement
2889 * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
2890 * removed compilation of gtk2 skins module. If you want it back, good luck ;)
2892 2003-06-07 Saturday 19:19 gbazin
2894 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
2896 2003-06-07 Saturday 19:05 gbazin
2898 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
2899 and instructions to generate new fonts.
2901 2003-06-07 Saturday 12:19 asmax
2903 * beginning of tooltips (only in the console at the moment ;)
2905 2003-06-07 Saturday 10:18 gbazin
2907 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
2909 2003-06-07 Saturday 03:45 titer
2911 modules/access/pvr/pvr.c : compile fix
2913 2003-06-07 Saturday 03:25 titer
2917 2003-06-07 Saturday 00:36 asmax
2919 * implemented double click event for X11 skins. The delay is hard-coded
2920 (400ms) , maybe it could be stored in the vlc config file
2922 2003-06-06 Friday 23:34 asmax
2924 * got rid of this useless error message
2926 2003-06-06 Friday 21:47 asmax
2928 * x11/x11_window.cpp: fixed clipping and text attributes
2930 2003-06-06 Friday 19:40 asmax
2932 * key shortcuts for X11 skins are now working
2934 2003-06-06 Friday 14:50 gbazin
2936 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
2938 2003-06-06 Friday 13:34 gbazin
2940 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
2942 2003-06-06 Friday 11:09 gbazin
2944 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
2946 2003-06-06 Friday 02:48 hartman
2948 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
2950 2003-06-06 Friday 02:23 hartman
2952 * All: some spelling corrections and description string clarifications.
2953 There is a lot of improvement left here.
2955 2003-06-06 Friday 00:38 hartman
2957 * modules/gui/macosx/prefs.?:
2958 - Changed modules list to use Default instead of None. probably clearer to
2960 - Have a warning before resetting the prefs.
2962 2003-06-05 Thursday 22:16 asmax
2964 * x11/x11_timer.* : classes to implement platform-independant timers
2965 * controls/text.cpp : text scrolling works ! (at least in the main window)
2967 2003-06-05 Thursday 21:22 gbazin
2969 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
2971 2003-06-05 Thursday 11:52 gbazin
2973 * include/vlc_common.h: fixed the I64C() macro for mingw.
2974 * 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.
2976 2003-06-04 Wednesday 23:17 massiot
2978 VLC 0.6 codename is Trevelyan.
2980 2003-06-04 Wednesday 21:41 titer
2982 Added a special access module for PVR MPEG-2 encoding boards.
2983 It allows to change the frequency and such things quite easily, from VLC.
2984 You'll have to --enable-pvr to build it.
2986 2003-06-04 Wednesday 18:47 asmax
2988 * added <unistd.h> or it doesn't compile !
2990 2003-06-04 Wednesday 17:44 gbazin
2992 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
2994 2003-06-04 Wednesday 16:44 gbazin
2996 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
2998 2003-06-04 Wednesday 16:03 gbazin
3000 * 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.
3001 * modules/gui/wxwindows/timer.cpp: fixed comment.
3003 2003-06-03 Tuesday 23:17 massiot
3005 * OS X users can now browse the DVD menus with the arrow keys.
3007 2003-06-03 Tuesday 22:21 hartman
3009 * When choosing a autogenerated menuitem, we now create a new thread to
3010 do the actual execution of this command. this is a (very ugly) workaround
3011 to the problem we were having with the deinterlace menu on osx.
3013 It works now, but now i'm running into the black screen and continous
3014 "late picture skipped (-218000)" again which is also plagueing us when you
3015 enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
3018 2003-06-03 Tuesday 22:20 gbazin
3020 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
3022 2003-06-03 Tuesday 22:18 gbazin
3024 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
3025 * modules/gui/wxwindows/*: fixed bug in sout dialog box.
3026 * 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).
3028 2003-06-03 Tuesday 12:06 titer
3030 modules/gui/beos/* : fixed the screenshot format selection I broke lately
3032 2003-06-02 Monday 16:01 sigmunau
3034 http.c: if the webserver doesn't return 206 the stream is not seekable.
3036 2003-06-02 Monday 12:42 hartman
3038 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
3039 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
3041 2003-06-01 Sunday 23:48 hartman
3044 - Changed the autogenerated menu's in a system working similar to wxWindows.
3045 - The deinterlace menu is autogenerated now. However it seems the problem
3046 with on the fly filter changes still exists.
3048 2003-06-01 Sunday 22:11 asmax
3050 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
3051 * all: added locks around X calls to make them thread safe (will be
3052 useful in the next commit ;-)
3054 2003-06-01 Sunday 17:13 asmax
3056 * mouse wheel scroll for X11 skins
3058 2003-06-01 Sunday 16:39 asmax
3060 * configure.ac.in : fixed linking of skins modules
3061 * modules/gui/skins/*:
3062 - fixed the wxwindows bug, due to a huge bug with broadcast events
3063 - beginning of fonts in X11 skins
3064 so, you can test the X11 skins module: it should work now !
3066 2003-06-01 Sunday 00:26 fenrir
3068 * ts: fix current_next value.
3070 2003-05-31 Saturday 23:41 sam
3072 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
3074 2003-05-31 Saturday 23:23 ipkiss
3076 * skins/controls/button.cpp: Fixed a nasty bug.
3077 * skins/controls/generic.h: Some public fields are now protected
3078 * skins/src/window.cpp:
3079 - Added a few debug messages
3080 - Invisible controls don't receive events anymore
3082 Note: There are still a few bugs in the code handling the controls and
3083 their different states, and I think they will be difficult to fix with
3084 the current code structure. A rewrite of this part of code could be a
3085 good idea (perhaps using states and transitions between states, like
3088 2003-05-31 Saturday 21:49 fenrir
3090 * ts: proper fix for both.
3092 2003-05-31 Saturday 16:15 fenrir
3094 * ts: reverse my last commit (the proper way should be to modify also the
3095 muxer but this will break compatibility).
3097 2003-05-31 Saturday 12:24 titer
3099 * src/input/input_ext-intf.c : added an input_SetRate function; it is
3100 quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
3101 two times if you want to switch from 1:1 to 4:1 from the interface.
3102 Old functions still work.
3103 * modules/gui/beos/VlcWrapper.cpp : use it
3105 2003-05-31 Saturday 01:23 fenrir
3107 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
3108 that had done all the work.
3110 Paul Forgey's notes:
3111 --------------------
3113 Unfortunatley, the v4l interface shows how much it sucks here. I can't
3114 wait for v4l2 to become more common. Anyway, the mjpeg mechanism
3115 captures completely differently than the uncompressed frame capture
3116 mechanism. This means the code has to split off a bunch to do similar
3117 things depending on mjpeg being set or not. For some reason, I can't
3118 use non v4l2 calls to capture uncompressed frames from the lml33,
3119 however I do have another bttv card on my system to test that I didn't
3120 break the non-mjpeg stuff.
3122 The Zoran encoders don't use square pixels. So the 4:3 (or 16:9)
3123 picture is going to show up as 720x480. I don't know my way around the
3124 code well enough to know how to specify a non-square pixel aspect
3125 ratio. If there isn't a way to do it, it would be nice to be able to
3126 specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9
3127 in the case of anamorphic S-Video, which does occur.
3129 I stole the videodev_mjpeg.h header from the lavrec project. Despite
3130 the linux kernels having support for the Zoran cards, there doesn't seem
3131 to be a reliable way to pick up this header, which is probably why
3132 lavrec did it this way. Since it only defines ioctl definitions, I
3133 don't think using it is a legal problem.
3135 I also modified the audio handling a bit. If the card supports audio,
3136 great, we'll set the card's parameters as we did before. But if adev=
3137 is specified, use it regardless. The reason to do this is to capture
3138 audio from the sound card with video coming from, say, a web cam or in
3139 my case, an encoder card which doesn't have any audio capabilities at
3142 2003-05-31 Saturday 00:10 fenrir
3144 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
3145 * demux/ts.c : fixed an endian problem with such private stream.
3147 2003-05-30 Friday 18:43 titer
3149 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
3151 2003-05-30 Friday 17:30 titer
3153 modules/gui/beos/* : misc fixes & enhancements
3155 2003-05-29 Thursday 21:40 asmax
3157 * X11 skins now use imlib2 -> you need to bootstrap
3158 wxwindows dialogs are not supposed to work yet, if they do you are
3161 2003-05-29 Thursday 16:48 asmax
3163 * x11/x11_theme.cpp: better timing for SkinManage
3164 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
3167 2003-05-28 Wednesday 23:56 asmax
3169 * AT LAST events work in X11 skins !
3171 2003-05-28 Wednesday 03:53 hartman
3174 - added "en" to the list of languages in the preferences.
3175 - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
3176 FENRIR: is this correct this way?
3178 2003-05-28 Wednesday 00:52 titer
3180 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
3182 2003-05-27 Tuesday 22:57 gbazin
3184 * install-win32: fixed the nsi script to not include the FAQ.
3186 2003-05-27 Tuesday 22:42 hartman
3188 * Turn mem leaks into warning's instead of errors. Users seem to think that
3189 mem leaks will kernel panic there machine or something ;)A
3190 This will generate less bugreports, yet keep them visible to those who
3191 should and will care.
3193 2003-05-27 Tuesday 21:48 gbazin
3195 * ALL: bumped version to 0.6.0-test2
3196 * Makefile.am: got rid of the faq in the package-win32 target.
3198 2003-05-27 Tuesday 20:43 gbazin
3200 * 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.
3202 2003-05-27 Tuesday 13:22 titer
3204 * src/stream_output/announce.c : BeOS compile fix.
3205 setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
3206 so there is no need to do it here again.
3207 * modules/gui/beos/* : minor fixes
3209 2003-05-27 Tuesday 11:35 gbazin
3211 * modules/gui/wxwindows/*: fixed context menu problem on win32.
3213 2003-05-27 Tuesday 01:48 hartman
3215 * removed vlc_wraptext
3217 2003-05-26 Monday 19:26 gbazin
3219 * modules/video_output/directx/events.c: fixed breakage.
3221 2003-05-26 Monday 19:06 gbazin
3223 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
3224 * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
3225 * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
3226 * 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.
3228 2003-05-26 Monday 16:06 gbazin
3230 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
3232 2003-05-26 Monday 14:59 hartman
3234 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
3235 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
3236 * modules/gui/macosx/intf.?: added a wrapString:toWidth function
3237 * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
3238 was ugly. now we use our own, osx method. This fixes tooltips in japanese
3239 I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
3241 2003-05-26 Monday 13:45 zorglub
3243 * The VLC-integrated SAP server now sends compliant packets. They can
3244 only be viewed with the CVS version of VLC
3246 2003-05-26 Monday 02:09 gbazin
3248 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
3249 started to implement X11Region and integrated the wxWindows dialogs.
3250 * 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.
3252 2003-05-26 Monday 02:03 hartman
3254 * modules/gui/macosx/prefs.m: fixed the module selectors.
3255 * modules/video_filter/crop.c: clarified the use of crop. someone please
3256 check, i'm not entirely sure this is correct. Actually i think we should
3257 split this up in more then one config item, for GUI preferences clarity.
3258 Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
3259 like ffmpeg has which uses left, right, top and bottom offsets.
3261 2003-05-26 Monday 01:25 hartman
3263 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
3264 * modules/gui/macosx/output.m:
3265 - changed the textfields for bitrate into comboboxes with suggested values
3266 identical to the ones in wxwindows intf.
3267 - changed "bitrate (bps)" into "bitrate (kb/s)
3268 * modules/gui/macosx/prefs.?:
3269 - update the current view when advanced is changed.
3270 - module_lists now use the description strings.
3271 - always wraptext on tooltips. Currently japanese language is breaking.
3272 - we now have sliders for int/float config options with ranges.
3273 - fixed a warning message about an un-init'ed module_t.
3274 * modules/video_filter/adjust.c:
3275 - added the ranges to the description strings of the config options.
3276 - blur-factor now uses a range as according to it's description string
3277 it already should have used this.
3279 2003-05-25 Sunday 23:08 titer
3281 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
3282 since the gettext behaviour changed
3284 2003-05-25 Sunday 22:36 titer
3286 * bootstrap: remove a -shared flag as ./configure already adds it for
3287 platforms which need it
3288 * configure.ac.in: don't use -shared on BeOS
3290 2003-05-25 Sunday 20:16 gbazin
3292 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
3294 2003-05-25 Sunday 19:24 gbazin
3296 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
3298 2003-05-25 Sunday 18:32 sigmunau
3300 convert the strings in the id3tags to utf8 before storing them.
3302 2003-05-25 Sunday 18:02 nitrox
3304 . SAP/SDP packets parsing: ability to parse RFC compliant packets
3305 parse_sap returns the SAP header length
3306 parse_sdp only parse the SDP payload
3307 note that VLC will discard messages from the old miniSAP-server
3308 (You have to use CVS version of miniSAP-server)
3309 (Messages from the new miniSAP-server will be discarded with old VLC)
3311 2003-05-25 Sunday 17:27 massiot
3313 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
3314 enabled version of gettext. (patch courtesy of the DJ)
3316 2003-05-25 Sunday 17:21 titer
3318 modules/gui/beos/PreferencesWindow.* :
3319 * added a BBox around each panel (looks nicer)
3320 * now use BSliders for {integer,float}_with_range
3322 2003-05-25 Sunday 11:31 gbazin
3324 * 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...).
3325 * modules/video_filter/deinterlace/deinterlace.c: small change.
3327 2003-05-25 Sunday 10:14 gbazin
3329 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
3331 2003-05-25 Sunday 00:16 gbazin
3333 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
3335 2003-05-24 Saturday 23:40 gbazin
3337 * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
3338 * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
3340 2003-05-24 Saturday 21:28 asmax
3342 * events aren't perfect yet, but it is better enough to commit
3344 2003-05-24 Saturday 20:54 gbazin
3346 * src/video_output/video_output.c: new "deinterlace" object variable.
3347 * modules/gui/macosx/prefs.m: compilation fix.
3348 * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
3349 * modules/gui/skins/*: couple of fixes.
3351 2003-05-24 Saturday 17:52 gbazin
3353 * modules/gui/skins/*: compilation fixes.
3354 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
3356 2003-05-24 Saturday 15:11 titer
3358 * Makefile.am: minor change in BeOS packages generation
3359 * doc/release-howto.txt: remove outdated info about how to build BeOS
3362 2003-05-24 Saturday 13:14 gbazin
3364 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
3366 2003-05-24 Saturday 13:05 massiot
3368 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
3370 2003-05-24 Saturday 12:55 jpsaman
3372 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.
3374 2003-05-24 Saturday 12:53 sam
3376 * ./po/*: re-ran toolbox --update-po.
3377 * ./po/en_GB.po: the British translation is up to date.
3379 2003-05-24 Saturday 12:35 sam
3381 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
3383 2003-05-24 Saturday 12:34 sam
3385 * ./toolbox: we no longer translate the Borland plugin.
3387 2003-05-24 Saturday 12:10 sam
3389 * ./configure.ac.in: the help message now says libmad is enabled by
3390 default (Closes: #704).
3392 2003-05-24 Saturday 11:53 sam
3394 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
3395 wait or we will face delay issues as reported in #794. Fix inspired from
3396 a suggestion by John Michael Zorko.
3398 2003-05-24 Saturday 02:48 hartman
3400 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
3401 * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
3402 * modules/gui/macosx/macosx.m: typo
3403 * modules/gui/macosx/prefs.m: fix of the module selectors.
3404 * po/nl.po: i've taken a head start on the translations.
3405 * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
3407 2003-05-23 Friday 23:53 sigmunau
3409 the http interface should now output valid xhtml 1.0.
3411 2003-05-23 Friday 13:02 hartman
3413 * Updated the informal message to report the ip and port the http intf was
3414 started on. This will help ppl to actually use the thing ;)
3416 2003-05-23 Friday 11:41 sam
3418 * Built-in modules were linked twice in the mozilla plugin; removed the
3419 non-PIC ones (Closes Debian bug #194384).
3421 2003-05-23 Friday 00:00 hartman
3423 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
3424 * modules/gui/macosx/vout.m: removed some code that was preventing us from
3425 using chroma converters.
3426 * modules/codec/quicktime.c:
3427 - added the video decoder. only works with SVQ3 atm, returns Invalid
3428 BITMAPHEADER for some reason in all other cases.
3429 - did some cleaning up. this might just work under Win32 now aswell,
3430 gibalou will do some testing tomorrow ;)
3431 - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
3432 faster. I'm not yet sure which one i prefer.
3434 2003-05-22 Thursday 22:24 gbazin
3436 * modules/gui/wxwindows/streamout.cpp: fixed typo.
3438 2003-05-22 Thursday 21:42 gbazin
3440 * src/libvlc.h: fixed spelling mistake.
3441 * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
3442 * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
3444 2003-05-22 Thursday 20:56 hartman
3446 * spelling error in description string
3448 2003-05-22 Thursday 20:45 hartman
3450 * added an ifdef for SVQ3
3452 2003-05-22 Thursday 20:06 asmax
3454 * at last the python module works again !
3455 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
3457 2003-05-22 Thursday 18:30 asmax
3459 * started to repair build of python module
3461 2003-05-22 Thursday 16:01 gbazin
3463 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
3465 2003-05-22 Thursday 15:34 hartman
3467 * modules/control/http.c: strings for the address and the port variable were switched.
3469 2003-05-22 Thursday 14:40 hartman
3471 * fixed a localization issue
3473 2003-05-22 Thursday 14:25 hartman
3475 * modules/gui/macosx/playlist.m: fixed my fix
3476 * modules/gui/macosx/output.m: removed a debug statement
3477 * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
3479 2003-05-22 Thursday 13:40 hartman
3481 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
3483 2003-05-22 Thursday 12:00 gbazin
3485 * INSTALL.win32: added a small note about running vlc under the msvc debugger.
3486 * modules/gui/wxwindows/*: small fixes.
3487 * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
3488 * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
3490 2003-05-21 Wednesday 21:30 hartman
3492 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
3494 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
3496 2003-05-21 Wednesday 19:55 hartman
3498 * vlc.ebuild: This ebuild should work if we release a test2.
3499 * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
3501 * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
3502 since the problems with this decoder are endian specific according to it's creator.
3504 2003-05-21 Wednesday 18:09 jpsaman
3506 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
3508 2003-05-21 Wednesday 18:04 jpsaman
3510 More buildscript fixes.
3512 2003-05-21 Wednesday 15:54 gbazin
3514 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
3516 2003-05-21 Wednesday 15:40 hartman
3519 src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
3520 * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
3521 of identifying the right Codec to use for decoding to be one of these areas.
3522 So when we do this, only one thread at a time can use QT.
3523 Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
3525 2003-05-21 Wednesday 13:27 gbazin
3527 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
3528 * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
3529 * src/video_output/video_output.c: added a "fullscreen" object variable.
3530 * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
3532 2003-05-21 Wednesday 13:19 sigmunau
3534 removed the desctiption texts of a nonexisting config option
3536 2003-05-21 Wednesday 13:10 sigmunau
3538 removed the --playlist option as it doesn't seem to be used
3540 2003-05-20 Tuesday 23:17 gbazin
3542 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
3544 2003-05-20 Tuesday 21:35 hartman
3546 * ALL: added a quicktime module.
3547 - This module provides QDM2 and QDMC sound support on OSX by linking to
3548 the native QT libraries. We now have FULL QT trailer support on OSX.
3549 - The video part of this decoder is not yet working on OSX.
3550 - This can be used for a future win32dll loader system as well.
3552 2003-05-20 Tuesday 20:09 jpsaman
3554 Modified build scripts
3556 2003-05-20 Tuesday 18:53 hartman
3558 * NEWS: updated some OSX info
3560 - added CDDA support
3561 - added a "Online Documentation" item to the Help menu
3562 - removed some debugging strings
3564 2003-05-20 Tuesday 16:20 zorglub
3566 All: Support for SAP advertising in stream output
3568 add sap, or sap="Name" in the stream output options
3570 2003-05-20 Tuesday 16:08 sigmunau
3572 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
3574 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
3577 2003-05-20 Tuesday 15:51 hartman
3579 * THANKS: Added Davor Orel who created the OS X icons.
3580 * modules/gui/macosx/macosx.m: changed a float into a float with range
3582 2003-05-20 Tuesday 15:23 hartman
3584 * Added a Reset prefs option
3585 * New prefs dialog much like the wxWindows and BeOS one.
3586 - translated instances might be broken.
3587 - still need sliders for min/max values
3588 - improved sizing should be done.
3590 2003-05-20 Tuesday 11:44 titer
3592 modules/gui/beos/PreferencesWindow.* : cleaning
3594 2003-05-19 Monday 23:36 gbazin
3596 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
3598 2003-05-19 Monday 21:39 asmax
3600 * a lot of cleaning in X11 skins, but some problems remain with
3603 2003-05-19 Monday 21:04 gbazin
3605 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
3606 * po/*: updated the po files.
3608 2003-05-19 Monday 20:47 gbazin
3610 * Bumped version to 0.6.0-test1
3611 * modules/access/cdda.c: decreased the priority of the cdda plugin.
3613 2003-05-19 Monday 11:38 gbazin
3615 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
3617 2003-05-19 Monday 09:57 gbazin
3619 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
3621 2003-05-18 Sunday 23:16 fenrir
3623 * input_program.c: input_DelES destroyed the decoder (if any) without
3624 removing this ES from the list of selected ES. So, instead we call
3627 2003-05-18 Sunday 22:30 titer
3629 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
3631 2003-05-18 Sunday 20:54 jpsaman
3633 Updated release numbering of packages.
3635 2003-05-18 Sunday 19:46 gbazin
3637 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
3639 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
3641 2003-05-18 Sunday 18:56 hartman
3643 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
3645 2003-05-18 Sunday 17:48 asmax
3647 * added transparency in X11 skins
3649 2003-05-18 Sunday 16:27 gbazin
3651 * 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.
3653 2003-05-18 Sunday 15:44 gbazin
3655 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
3656 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.
3658 2003-05-18 Sunday 12:18 gbazin
3660 * modules/gui/wxwindows/open.cpp: small fixes.
3661 * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
3662 * modules/video_filter/osd_text.c: small win32 fix.
3664 2003-05-18 Sunday 11:25 asmax
3666 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
3667 images, but it works !
3669 2003-05-17 Saturday 23:57 gbazin
3671 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
3672 * install-win32, Makefile.am: updates for the win32 package.
3673 * NEWS: added a few missing things.
3675 2003-05-17 Saturday 22:48 gbazin
3677 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
3678 * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
3679 * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
3681 2003-05-17 Saturday 22:00 gbazin
3683 * include/input_ext-intf.h: forgot this file in my last commit.
3684 * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
3686 2003-05-17 Saturday 20:30 gbazin
3688 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
3689 You can now listen to your favorite CDDAs with vlc, or even stream them :)
3690 (Their is not yet any support for jitter correction).
3691 * modules/codec/araw.c: small clean-up.
3693 2003-05-17 Saturday 18:30 titer
3695 * modules/gui/beos/MessagesWindow.* : cleaning
3696 * modules/gui/beos/PreferencesWindow.* : split the main modules into
3699 2003-05-17 Saturday 15:20 titer
3701 modules/gui/beos/* : cosmetic
3703 2003-05-17 Saturday 14:36 gbazin
3705 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
3707 2003-05-17 Saturday 11:35 gbazin
3709 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
3710 * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
3712 2003-05-16 Friday 23:02 gbazin
3714 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
3716 2003-05-15 Thursday 23:05 gbazin
3718 * src/input/input_programs.c: a few fixes to the navigation object variable.
3720 2003-05-15 Thursday 22:27 massiot
3723 * ALL: Capitalize all preferences text strings
3725 2003-05-15 Thursday 21:31 gbazin
3727 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
3728 * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
3730 2003-05-15 Thursday 20:45 jpsaman
3732 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
3734 2003-05-15 Thursday 20:28 jpsaman
3736 Updating version to 0.5.4.
3737 Enable building with libmpeg2.
3739 2003-05-15 Thursday 16:02 sam
3741 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
3743 2003-05-15 Thursday 15:59 gbazin
3745 * modules/gui/wxwindows/*: small fixes and improvements.
3747 2003-05-15 Thursday 15:50 sam
3749 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
3751 2003-05-15 Thursday 15:35 hartman
3753 * Makefile.am: on make dist move vlc.ebuild
3754 * vlc.ebuild: small spelling correction
3756 2003-05-15 Thursday 02:02 hartman
3758 * Went trough my maillogs and filled out large parts of the NEWS file.
3759 please check and add your own. (i was bored ;)
3760 * Updated the README.MacOSX.rtf with some more pointers and changed version
3763 2003-05-15 Thursday 01:33 gbazin
3765 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
3767 2003-05-15 Thursday 01:23 hartman
3769 * variable callback for the playlist. the input, audio and video still need
3770 to be done, waiting for gibalou to work his magic on that ;)
3771 cvs: ----------------------------------------------------------------------
3773 2003-05-15 Thursday 00:46 hartman
3775 * added vlc.ebuild, vlc.spec.redhat to dist.
3776 * added all the new icons to the dist.
3777 * on make dist i would like to do
3778 mv vlc.ebuild vlc-${VERSION}.ebuild
3779 I don't know how to do this. Who does?
3781 2003-05-15 Thursday 00:32 hartman
3783 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
3784 Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
3785 need to be updated before release, to point out the correct links to
3788 2003-05-14 Wednesday 21:29 fenrir
3790 * aac: compilation fix.
3791 * libvlc.h : set correct value for sout-a/vcodec
3793 2003-05-14 Wednesday 19:47 hartman
3795 * Resized some elements to allow for better translations.
3797 2003-05-14 Wednesday 17:17 sam
3799 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
3800 the extras/ directory.
3802 2003-05-14 Wednesday 14:57 hartman
3806 2003-05-14 Wednesday 14:56 hartman
3808 ALL: Davor won the vote, New icons in place.
3810 2003-05-14 Wednesday 11:15 fenrir
3812 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
3814 2003-05-14 Wednesday 09:00 gbazin
3816 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
3818 2003-05-13 Tuesday 23:41 gbazin
3820 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
3822 2003-05-13 Tuesday 22:59 gbazin
3824 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
3825 * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
3827 2003-05-13 Tuesday 22:33 gbazin
3829 * modules/gui/wxwindows/*: new subtitles file dialog box.
3830 * modules/demux/util/sub.c: fixed a few description strings.
3831 * Makefile.am: small cosmetic change to package-win32 target.
3833 2003-05-13 Tuesday 20:36 asmax
3835 * beginning of event processing in X11 skins
3836 * graphics should work, but....
3838 2003-05-13 Tuesday 19:25 asmax
3840 * changed OSGraphics constructor (needed for X11)
3842 2003-05-13 Tuesday 14:11 titer
3844 modules/gui/beos/PreferencesWindow.*:
3845 - use BMenuFields for string_from_list config items
3848 2003-05-13 Tuesday 12:09 gbazin
3850 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
3852 2003-05-13 Tuesday 11:44 gbazin
3854 * modules/gui/wxwindows/preferences.cpp: small fixes.
3856 2003-05-13 Tuesday 11:18 titer
3858 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
3860 2003-05-12 Monday 21:55 gbazin
3862 * 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.
3863 * modules/gui/wxwindows/open.cpp: small cosmetic changes.
3865 2003-05-12 Monday 19:59 titer
3867 modules/gui/beos/VlcWrapper.h: compile fix
3869 2003-05-12 Monday 19:11 gbazin
3871 * include/vlc_common.h: small change to shut-up some memory checkers.
3873 2003-05-12 Monday 17:33 gbazin
3875 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
3876 * modules/video_output/directx/events.c: fixed non-initialized variable.
3877 * 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).
3878 * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
3879 * 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()).
3880 * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
3882 2003-05-12 Monday 01:17 hartman
3884 * First set config variable, then add the files (and therefore potentially
3885 play them) in the playlist. Otherwise we can be too late.
3887 2003-05-11 Sunday 23:17 hartman
3889 * extras/MacOSX/vlc.pbproj/project.pbxproj:
3890 - Add the THANKS file to the Mac OS X application
3891 * modules/gui/macosx/about.?:
3892 - Use c-style comments instead of //
3893 - Open the AUTHORS file with the correct Encoding
3894 - Display the THANKS file as well
3895 - Rotate the scrolling when at the end
3896 * modules/gui/macosx/intf.m:
3897 - put Cocoa into multithreaded mode as soon as possible. Not really
3898 causing any problems now, but is cleaner.
3899 * modules/gui/macosx/prefs.m:
3900 - Select the current setting when we create a combobox.
3902 2003-05-11 Sunday 19:09 hartman
3905 - removed a bit too much code from the interface files previous commit.
3906 Menu's were enabled if there was no input.
3907 - removed a NSLog which was used for bugtracking
3909 2003-05-11 Sunday 18:49 hartman
3911 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
3912 cvs to stop bugging me about it ;)
3919 2003-05-11 Sunday 18:43 gbazin
3921 * src/input/input_programs.c: small bug fix.
3922 * src/misc/variables.c: compilation fix for MSVC.
3924 2003-05-11 Sunday 18:41 hartman
3926 * forgot one file. see previous intf.m commit for details.
3928 2003-05-11 Sunday 18:40 hartman
3930 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
3931 and playlist already have, to be notified of menu changes.
3932 * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
3933 * modules/gui/macosx/intf.?: Interface listens for changes in the input
3936 2003-05-11 Sunday 15:55 gbazin
3938 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
3940 2003-05-11 Sunday 14:33 sigmunau
3942 Added code to render subtitles with the freetype module (disabled by default).
3943 To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
3944 and modules/codec/spudec/text.c and run with --filter osdtext
3946 2003-05-11 Sunday 13:45 gbazin
3948 * configure.ac.in: fixed the wx-config detection by the skins plugin.
3949 * modules/gui/wxwindows/*: fixed a couple of breakage.
3951 2003-05-11 Sunday 13:22 gbazin
3953 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
3955 2003-05-11 Sunday 13:14 sigmunau
3957 use c comment, and not c++
3959 2003-05-11 Sunday 08:42 sigmunau
3961 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
3962 (doesn't seem to work)
3964 2003-05-11 Sunday 01:00 massiot
3966 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
3968 * modules/audio_output/coreaudio.c: apparently the audio card clock can
3969 be screwed, so probe it at every buffer
3970 * src/audio_output/output.c: Thou shalt not drop buffers
3972 2003-05-10 Saturday 20:49 hartman
3974 * fix titer's language commit. The list needs to end with a NULL, or VLC will
3975 no longer start. (it fails on the duplication of the config of this variable)
3977 2003-05-10 Saturday 18:16 fenrir
3979 * ffmpeg : fix for svq3.
3981 2003-05-10 Saturday 13:52 titer
3983 POTFILES.in: forgot a file yesterday...
3985 2003-05-10 Saturday 13:40 titer
3987 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
3988 with old config files; --language is now a string_from_list you can use
3989 to specify the language (default is auto-detection).
3991 2003-05-10 Saturday 11:08 gbazin
3993 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
3995 2003-05-10 Saturday 11:05 hartman
3997 * added VP31 fourcc's.
3998 * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
3999 actually use it. It would generate too many bugreports.
4001 2003-05-10 Saturday 10:32 hartman
4003 * Finished the sout dialog on OSX.
4005 2003-05-09 Friday 23:23 fenrir
4007 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
4009 2003-05-09 Friday 22:03 sigmunau
4011 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
4013 2003-05-09 Friday 20:30 massiot
4017 2003-05-09 Friday 19:53 fenrir
4019 * faad: better support of AAC without ESDS.
4021 2003-05-09 Friday 19:30 titer
4023 Updated POTFILES.in for BeOS' i18n
4025 2003-05-09 Friday 19:29 fenrir
4027 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
4030 2003-05-09 Friday 16:01 gbazin
4032 * modules/misc/httpd.c: win32 fixes.
4033 * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
4035 2003-05-09 Friday 02:39 fenrir
4037 * mmstu: fixed a lookup.
4039 2003-05-09 Friday 01:19 hartman
4041 * modules/gui/macosx/prefs.m:
4042 - possibly fixed a crash situation when clicking the OK button (not sure though)
4043 * modules/gui/macosx/macosx.m:
4044 - made the transparency option an advanced option.
4046 2003-05-09 Friday 00:58 titer
4048 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
4049 * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
4050 if the string is empty
4051 * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
4053 2003-05-09 Friday 00:41 hartman
4055 * modules/gui/macosx/prefs.?:
4056 - made the advanced button better.
4057 - added missing CONFIG_ITEM_DIRECTORY support
4058 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
4059 - added the semi 'apple' default of com-, as a hotkey for the prefs.
4061 2003-05-08 Thursday 23:11 hartman
4063 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
4065 2003-05-08 Thursday 19:51 fenrir
4067 * ftp : updated copyright info.
4069 2003-05-08 Thursday 19:26 fenrir
4073 2003-05-08 Thursday 19:21 fenrir
4075 * v4l: remove __V4L_AUDIO_ (useless)
4077 2003-05-08 Thursday 19:06 titer
4079 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
4080 vasprintf if defined but not declared in the system headers...)
4082 2003-05-08 Thursday 17:13 massiot
4084 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
4086 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
4087 the DVD menus by default.
4089 2003-05-08 Thursday 15:58 gbazin
4091 * modules/access/file.c: fixed large file support on win32.
4092 * src/libvlc.[ch]: made the description of the translation option more explicit.
4094 2003-05-08 Thursday 14:15 titer
4096 src/libvlc.*: --translation is now a string. Usefull if want to specify
4097 a different language than your OS, or if your OS is not localized...
4099 2003-05-08 Thursday 12:09 gbazin
4101 * modules/gui/wxwindows/menus.cpp: misc small fixes.
4103 2003-05-08 Thursday 10:45 titer
4105 modules/gui/beos/PreferencesWindow.cpp: cosmetic
4107 2003-05-08 Thursday 10:40 titer
4109 * modules/gui/beos/AudioOutput.cpp: more cleaning
4110 * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
4111 Interface" to the popup
4113 2003-05-08 Thursday 01:16 hartman
4115 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
4116 - video-es seems broken. it always starts with -1 (Disabled) selected.
4117 - moved some menuitems to other menu's for gui interface consistency with
4119 - added a "fit to screen" menuitem.
4121 2003-05-08 Thursday 01:05 titer
4123 src/misc/beos_specific.cpp:
4124 Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
4125 exit without any cleaning (that made VLC crash badly)
4127 2003-05-07 Wednesday 23:13 hartman
4129 * changed "Gayscale video output" option back into "Grayscale video output"
4131 2003-05-07 Wednesday 19:20 titer
4133 modules/gui/beos/AudioOutput.cpp: cleaning
4135 2003-05-07 Wednesday 17:27 titer
4137 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
4138 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
4140 2003-05-07 Wednesday 16:47 titer
4142 modules/gui/beos/PreferencesWindow.cpp:
4145 2003-05-07 Wednesday 15:54 gbazin
4147 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
4149 2003-05-07 Wednesday 15:44 fenrir
4151 * ffmpeg: --ffmpeg-truncated is now an int :
4152 * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
4153 * 0 -> disable CODEC_FLAG_TRUNCATED
4154 * 1 -> force CODEC_FLAG_TRUNCATED
4156 2003-05-07 Wednesday 14:49 titer
4158 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
4161 2003-05-07 Wednesday 12:23 gbazin
4163 * modules/gui/wxwindows/*: misc fixes.
4165 2003-05-07 Wednesday 02:31 fenrir
4167 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
4168 at free box content to see if it could be moov box, I hope there won't be
4169 any misdetection. (Even when there is a spec, nobody follows it :((
4171 2003-05-07 Wednesday 00:28 fenrir
4173 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
4174 with valid files. You have to use --ffmpeg-truncated to force it.
4175 MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
4177 2003-05-07 Wednesday 00:18 gbazin
4179 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
4181 2003-05-06 Tuesday 21:01 gbazin
4183 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
4185 2003-05-06 Tuesday 20:12 hartman
4187 * ALL: there were reports of crashes in the menucode. i think it was that
4188 the VLCWindow could suddenly disappear (the vout closed) and therefore we
4189 could no longer reference it. This should fix that. Also made this code
4190 more generic to avoid code duplication.
4192 2003-05-06 Tuesday 16:05 fenrir
4194 * mp4: fix a segfault and play .3gp with h263 video track.
4196 2003-05-06 Tuesday 14:19 fenrir
4198 * http: redirect to main page each time we pass arguments. (it's done by
4199 an html header and not by the http protocol. I know it's bad but it's a
4202 2003-05-06 Tuesday 12:57 fenrir
4204 * http: fix 'add mrl'.
4206 2003-05-06 Tuesday 02:17 titer
4208 Makefile.am: fixed BeOS package generation when all modules are built-in
4210 2003-05-06 Tuesday 02:01 fenrir
4212 * mms: fix for builtin compilation.
4214 2003-05-06 Tuesday 01:15 titer
4216 configure.ac.in: fixed static linking with libintl and libiconv
4218 2003-05-05 Monday 22:48 gbazin
4220 * modules/demux/mpeg/ts.c: compiler warning fix.
4221 * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
4223 2003-05-05 Monday 22:23 gbazin
4225 * 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.
4226 * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
4228 2003-05-05 Monday 22:04 hartman
4230 * fixed the autogenerated menu's.
4232 2003-05-05 Monday 21:35 titer
4234 configure.ac.in: fixed libdvbpsi detection for people who don't have
4235 stdint.h but inttypes.h
4237 2003-05-05 Monday 16:29 gbazin
4239 * modules/gui/skins/src/*: forgot a few references to the channels server.
4241 2003-05-05 Monday 16:09 gbazin
4243 * ALL: removed the old channels server stuff (was deprecated).
4245 2003-05-05 Monday 15:52 fenrir
4249 2003-05-05 Monday 15:21 sigmunau
4251 implemented VLC_VAR_TIME using two ints
4253 2003-05-05 Monday 14:58 sigmunau
4255 Implemented support for CONFIG_ITEM_DIRECTORY
4257 2003-05-05 Monday 13:15 titer
4259 Updated NEWS for 0.5.4 release
4261 2003-05-05 Monday 13:06 titer
4263 modules/gui/beos/*: Partial fix for Preferences resizing
4265 2003-05-05 Monday 13:03 hartman
4267 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
4268 README.MacOSX.rtf: clarified some things.
4270 2003-05-05 Monday 12:15 gbazin
4272 * modules/gui/skins/src/*: compilation fixes under win32.
4274 2003-05-05 Monday 11:49 sam
4276 * ./src/video_output/video_output.c: fixed a crash that occurs when the
4277 width and height variables are set to their default values.
4279 2003-05-04 Sunday 23:39 gbazin
4281 * src/audio_output/output.c: fixed warning.
4283 2003-05-04 Sunday 23:38 massiot
4285 * First round of capitalization of description strings.
4287 2003-05-04 Sunday 23:03 gbazin
4289 * po/POTFILES.in: added the new modules since 0.5.3
4291 2003-05-04 Sunday 22:42 gbazin
4293 * src/misc/variables.c, ALL: improvements to the object variables api.
4294 - added another argument to var_Change().
4295 - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
4296 that are used to set/get a friendly name to an object variable.
4297 - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
4298 the number of availabel choices without having to get their value
4300 - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
4301 a friendly name to the choice value.
4302 - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
4305 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
4307 2003-05-04 Sunday 22:33 massiot
4309 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
4312 2003-05-04 Sunday 18:51 fenrir
4314 * transcode: follow the same logic for ab than vb. (ie for a small value
4315 it's used as kb/s for higher ones it's b/s).
4316 Just a remember, transcode options are:
4319 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
4331 qmin (between 1 and 32)
4332 qmax (between 1 and 32)
4333 only acodec and/or vcodec are mandatories (and it's a good idea to always
4334 define vb,vt, and/or ab)
4336 2003-05-04 Sunday 15:02 massiot
4338 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
4339 fix the "sound drops after half an hour" bug)
4340 * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
4341 resampler which works perfectly fine here
4342 Please test that I didn't break S/PDIF output on OS X.
4344 2003-05-04 Sunday 12:40 sam
4346 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
4347 linked with svgalib and svgalib using atexit().
4349 2003-05-04 Sunday 10:46 fenrir
4351 * mpga_audio: should fix an infinite loop when miss-detected free
4354 2003-05-04 Sunday 01:36 massiot
4356 More cleaning of the STATE_INVALID stuff (still not perfect though).
4358 2003-05-03 Saturday 22:25 massiot
4360 Fixed handling of STATE_INVALID states.
4362 2003-05-03 Saturday 18:11 fenrir
4364 * transcode: added qmin, qmax and hq(high quality) options.
4366 2003-05-03 Saturday 14:33 fenrir
4368 * transcode: fix cropping code.
4370 2003-05-03 Saturday 14:22 fenrir
4372 * transcode: fixed video resizing.
4374 2003-05-03 Saturday 13:37 titer
4376 beos/* : New Preferences window that lets you configure everything.
4377 It is not complete yet (see the TODO in PreferencesWindow.cpp)
4379 2003-05-03 Saturday 13:18 fenrir
4381 * transcode: added two options:
4382 - vt : video bitrate tolerance
4383 - keyint : number of inter frames between intra frames.
4385 2003-05-03 Saturday 12:36 fenrir
4387 * v4l: used the same trick than vls to avoid too much resampling.
4389 2003-05-03 Saturday 02:18 fenrir
4391 * ts: fix a memory leak.
4393 2003-05-03 Saturday 02:09 fenrir
4397 2003-05-03 Saturday 01:52 fenrir
4399 * v4l: fix a stupid bug that broke audio.
4401 2003-05-03 Saturday 01:12 fenrir
4403 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
4405 2003-05-02 Friday 19:37 fenrir
4407 * transcode: fix about raw audio.
4409 2003-05-02 Friday 17:35 fenrir
4411 * v4l: audio grabbing part begin to work :)
4413 2003-05-02 Friday 16:25 fenrir
4415 * transcode: compilation fix.
4417 2003-05-02 Friday 15:53 gbazin
4419 * 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.
4421 2003-05-02 Friday 15:36 titer
4425 2003-05-02 Friday 14:51 fenrir
4427 * transcode: should be able to compress raw audio, need to be cleaned up.
4428 u8,s8,s16 big and little endian should be supported but not all tested.
4430 2003-05-02 Friday 12:18 sam
4432 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
4434 2003-05-02 Friday 03:41 fenrir
4436 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
4438 2003-05-02 Friday 03:40 fenrir
4440 * rawvideo.c: fix a bug while filling picture.
4442 2003-05-02 Friday 00:33 fenrir
4444 * copy: added raw audio/video support.
4445 * avi: added raw audio support (little endian only).
4447 2003-05-01 Thursday 13:51 ipkiss
4449 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
4450 basic-skins plugin with GTK2
4451 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
4452 really understand why it is necessary :)
4454 2003-05-01 Thursday 01:11 hartman
4456 * modules/gui/macosx/macosx.m
4457 - added a macosx-float config option
4458 - changed 'opaqueness' into 'macosx-opaqueness'
4459 * modules/gui/macosx/vout.?
4460 - let vout respect 'float' on top option.
4461 - added a toggle function to toggle float on top.
4463 - menuitem and corresponding code for float on top.
4465 2003-04-30 Wednesday 23:58 hartman
4467 ALL: New output dialog that uses the new --sout syntax.
4468 - it is not so powerful as --sout (does not allow for multiple unicasts ie)
4469 - there is a bug in the transcode settings. not sure what is causing it.
4471 2003-04-30 Wednesday 21:45 fenrir
4473 * mp4: fix playback of some stream with raw audio. I also split
4474 big audio chunk. (Avoid 100000 samples at once :(
4476 2003-04-30 Wednesday 21:16 asmax
4478 * enable basic-skins for GTK2 (not tested yet ;)
4480 2003-04-30 Wednesday 19:22 ipkiss
4482 * ./configure.ac.in:
4483 - added a basic-skins plugin, which doesn't make use of wxWindows
4484 dialogs (currently only works for win32)
4485 - renamed with-wx-config-path in with-skins-wx-config-path for the
4486 skins plugin, to avoid problems with the wxwindows plugin
4488 2003-04-30 Wednesday 19:20 gbazin
4490 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
4492 2003-04-30 Wednesday 14:04 hartman
4494 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
4496 2003-04-30 Wednesday 09:11 gbazin
4498 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
4500 2003-04-30 Wednesday 04:13 hartman
4502 modules/access/http.c:
4503 modules/access/ftp.c:
4504 * fixed a very serious bug in the atoll code. this contained a never ending while loop.
4505 It showed on systems without atoll() (MacOSX) as an inability to view http
4508 2003-04-29 Tuesday 22:44 fenrir
4510 all: use /* */ instead of // (we write c code)
4512 2003-04-29 Tuesday 22:38 fenrir
4514 * stream_output.c: some sanity checks and bypass default behavour of
4515 module_Need (when I ask for udp I want udp or an error, but not file
4516 or something else) by adding ",none" when a module name is specified.
4517 I will clean up that by adding a flag to module_Need or something like
4520 2003-04-29 Tuesday 21:32 fenrir
4522 * stream_output.c: fix segfault when not specifying mux name.
4524 2003-04-29 Tuesday 20:36 ipkiss
4526 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
4529 2003-04-29 Tuesday 20:29 fenrir
4531 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
4532 resampling with some files while keeping good synchronisation.
4533 Anybody has an idea of the maximum desynchronisation between audio and
4534 video that still be imperceptible ?
4536 2003-04-29 Tuesday 20:17 hartman
4538 * modules/gui/macosx/playlist.m:
4539 - When we delete an item, update playlist with to indicate 'currently playing'
4541 2003-04-29 Tuesday 16:03 gbazin
4543 * 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.
4544 * 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.
4546 2003-04-29 Tuesday 15:40 fenrir
4548 * file: use - to write on stdout. (but you can only use ts and ps muxer,
4549 as the others need to seek).
4551 2003-04-29 Tuesday 12:54 gbazin
4553 * 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.
4555 2003-04-28 Monday 23:25 fenrir
4557 * avi: fixed playback of broken stream....
4559 2003-04-28 Monday 22:44 ipkiss
4561 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
4563 2003-04-28 Monday 20:46 ipkiss
4565 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
4566 missing tags in the XML.
4568 2003-04-28 Monday 14:32 asmax
4570 * skeleton of X11 skins
4572 2003-04-28 Monday 14:12 asmax
4574 * skeleton of X11 skins
4576 2003-04-28 Monday 12:25 asmax
4578 * changed Region into SkinRegion to prepare the X11 port
4580 2003-04-28 Monday 12:00 asmax
4582 * fixed compilation under linux
4583 * added a flag GTK2_SKINS
4585 2003-04-28 Monday 00:18 ipkiss
4587 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
4588 There is still a lot to do but some things are working.
4590 2003-04-27 Sunday 23:16 gbazin
4592 * 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.
4593 * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
4594 * modules/codec/rawvideo.c: a few fixes.
4595 * 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.
4597 2003-04-27 Sunday 17:53 gbazin
4599 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
4600 * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
4601 * modules/codec/rawvideo.c: support for more chroma formats.
4603 2003-04-27 Sunday 15:25 gbazin
4605 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
4606 (I can finaly watch my RGB tarkin samples :))
4607 * modules/demux/rawdv.c: fixed a couple of compiler warnings.
4609 2003-04-27 Sunday 14:56 gbazin
4611 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
4613 2003-04-27 Sunday 14:11 gbazin
4615 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
4617 2003-04-27 Sunday 13:55 fenrir
4619 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
4620 index, so use it when normal index (idx1 chunk) isn't found.
4622 2003-04-27 Sunday 13:03 fenrir
4624 * ffmpeg: stop skipping video sometime ;).
4626 2003-04-27 Sunday 11:55 fenrir
4628 * avi: Support for OpenDML file.
4629 Not tested with file size > 2Go, so report status.
4631 2003-04-27 Sunday 03:08 fenrir
4633 * httpd: added "Cache-Control: no-cache" by default.
4635 2003-04-27 Sunday 02:00 jlj
4637 * ./configure.ac.in: Added --with-libmpeg2-tree
4639 2003-04-27 Sunday 00:02 gbazin
4641 * modules/control/http.c: fixed buffer allocation problem.
4643 2003-04-26 Saturday 22:06 fenrir
4645 * video: spelling error.
4647 2003-04-26 Saturday 21:45 fenrir
4649 * ffmpeg: we always skip video if we have more than 5 second of late video.
4650 (This should avoid 'decoder stuck' message.)
4652 2003-04-26 Saturday 21:36 gbazin
4654 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
4656 2003-04-26 Saturday 20:51 fenrir
4658 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
4659 (over the first 2ko).
4661 2003-04-26 Saturday 14:54 gbazin
4663 * configure.ac.in: enabled xvid and ffmpeg encoders
4664 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
4666 2003-04-26 Saturday 12:26 gbazin
4668 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
4670 2003-04-25 Friday 21:47 fenrir
4672 * libmp4: clean up and preliminary work to read mp4 file through http.
4673 * mp4: don't return a failed value when recognize a ref file, but use
4674 a dummy Demux function that return EOF.
4676 2003-04-25 Friday 18:57 fenrir
4678 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
4679 resampling with my samples. Fix a potential divide by 0 (thx meuuh).
4681 2003-04-25 Friday 17:35 fenrir
4683 *ffmpeg: split huge audio packets as aout didn't like them.
4685 2003-04-25 Friday 17:33 fenrir
4687 * mms: reduce mtu (avoid too much delay with slow connection)
4689 2003-04-25 Friday 12:37 gbazin
4691 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
4693 2003-04-24 Thursday 20:49 fenrir
4695 * mp4: fix a buffer overflow.
4697 2003-04-24 Thursday 20:33 fenrir
4699 * .cvsignore: forgot this file.
4701 2003-04-24 Thursday 20:26 fenrir
4703 * asf: fix to play stream over mmsh.
4705 2003-04-24 Thursday 20:24 fenrir
4707 * mpeg4video.c: use video size when available from bitmapinfoheader.
4709 2003-04-24 Thursday 17:44 gbazin
4711 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
4713 2003-04-24 Thursday 16:13 gbazin
4715 * 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.
4717 2003-04-24 Thursday 15:57 gbazin
4719 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
4720 for the .vlt skins support. libtar is still used if present, otherwise
4721 we use our small implementation of untar.
4723 2003-04-24 Thursday 14:39 fenrir
4725 * mp4: select only first enabled track.
4727 2003-04-24 Thursday 14:38 asmax
4729 * get screen size with gtk2
4731 2003-04-23 Wednesday 15:18 titer
4733 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
4734 strings and "...". i18n seems OK under BeOS now.
4736 2003-04-23 Wednesday 10:29 asmax
4738 * fixed some constructors and destructors
4740 2003-04-22 Tuesday 23:31 gbazin
4742 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
4743 left when closing the decoder.
4745 2003-04-22 Tuesday 22:57 ipkiss
4747 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
4749 2003-04-22 Tuesday 22:25 gbazin
4751 * modules/audio_filter/converter/s16tofloat32swab.c:
4752 added an #ifdef HAVE_ALLOCA.
4754 2003-04-22 Tuesday 21:45 gbazin
4756 * configure.ac.in: don't link with the math library on win32. It isn't
4757 needed and will even screw up things under cygwin with -mno-cygwin.
4759 2003-04-22 Tuesday 19:26 asmax
4761 * output.c: avoid a floating point exception when aout-rate==0
4762 * gtk2_api.cpp: made valgrind happy ;)
4764 2003-04-22 Tuesday 18:21 ipkiss
4766 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
4768 2003-04-22 Tuesday 17:56 asmax
4770 * fixed the volume slider bug
4772 2003-04-22 Tuesday 16:36 titer
4774 * Makefile.am: fixed 'make package-beos'
4775 * modules/gui/beos/*: added _()s so the whole interface is translated
4776 * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
4777 FIXME: currently, untranslated strings are not converted to UTF-8
4779 2003-04-22 Tuesday 16:28 fenrir
4781 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
4783 2003-04-22 Tuesday 12:54 gbazin
4785 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
4787 2003-04-22 Tuesday 11:38 fenrir
4789 * mp4: preliminary support of "mov playlist(ref) file"
4791 2003-04-22 Tuesday 08:51 fenrir
4793 * mp4: more mov fields are parsed.
4795 2003-04-21 Monday 22:12 asmax
4797 * changed "Font" into "SkinFont" (see previous commit)
4799 2003-04-21 Monday 21:51 asmax
4801 * changed "Window" into "SkinWindow" to prepare X11 port
4802 (Window is already a Xlib type !)
4803 *** not tested under win32, please check ! ***
4805 2003-04-21 Monday 18:39 asmax
4807 * at last fixed transparency under linux !!
4809 2003-04-21 Monday 16:55 anil
4811 *All: fixed unwanted fileinfo window refresh under windows.
4813 2003-04-21 Monday 16:22 gbazin
4815 * modules/misc/network/ipv4.c: a bit of cleanup.
4817 2003-04-21 Monday 14:26 asmax
4819 * raise the skin window on top when clicked
4820 * a bit of code cleaning
4822 2003-04-21 Monday 12:54 gbazin
4824 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
4826 2003-04-21 Monday 12:22 gbazin
4828 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
4830 2003-04-21 Monday 11:47 asmax
4832 * added a preferences button in the default skin
4834 2003-04-21 Monday 03:37 asmax
4836 * fixed the previous commit for linux
4838 2003-04-21 Monday 02:50 asmax
4840 * fixed a timing issue under windows ?
4842 2003-04-21 Monday 02:12 ipkiss
4844 * we now use a wxwindow dialog to load the skins, so we can get rid
4845 of our custom dialog
4847 2003-04-21 Monday 01:47 asmax
4849 * shortcut handling under linux
4851 2003-04-21 Monday 00:54 ipkiss
4853 * added preferences, file info and stream output dialogs to the skins
4855 2003-04-21 Monday 00:33 massiot
4857 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
4859 2003-04-21 Monday 00:18 asmax
4861 * fixed refresh of the playlist (and a segfault...)
4863 2003-04-20 Sunday 23:42 massiot
4865 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
4868 2003-04-20 Sunday 23:09 asmax
4870 * fixed a segfault at exit
4872 2003-04-20 Sunday 22:52 asmax
4874 * a few segfaults but wxwindows works under linux !
4876 2003-04-20 Sunday 22:52 gbazin
4878 * modules/audio_output/file.c: fixed a mismatch in a config name.
4880 2003-04-20 Sunday 21:19 sam
4882 * ./modules/audio_output/oss.c: code comments.
4884 2003-04-20 Sunday 21:15 sam
4886 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
4889 2003-04-20 Sunday 21:14 sam
4891 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
4893 2003-04-20 Sunday 20:28 ipkiss
4895 * added wxwindows Open and Messages dialog boxes into the windows skins
4896 (it may break things on linux...)
4898 2003-04-20 Sunday 20:22 asmax
4900 * added wxwindows for skins !!
4902 2003-04-20 Sunday 19:53 gbazin
4904 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
4906 2003-04-20 Sunday 19:29 fenrir
4908 * mms/* : begining of a m$-http-for-asf-streaming support.
4909 Proxy aren't yet supported. Use mmsh to force it, else mms will try it
4910 at the end (after mmst and mmsu). Some http url are in fact mmsh but
4911 not yet auto-detected.
4912 *Please report* not working url and any regression for mmst and mmsu.
4914 2003-04-20 Sunday 19:03 jlj
4916 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
4918 2003-04-20 Sunday 16:45 karibu
4922 2003-04-20 Sunday 16:16 asmax
4924 * fixed the "always on top" bug
4926 2003-04-20 Sunday 15:06 karibu
4928 * Added support of wheel with win32
4930 2003-04-20 Sunday 15:00 karibu
4932 * Fixed support of wheel for playlist with GTK2
4933 * Added support of whell for slider with GTK2
4935 2003-04-20 Sunday 14:11 gbazin
4937 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
4939 2003-04-20 Sunday 13:14 asmax
4941 * enabled scrolling in the playlist with the mouse wheel
4943 2003-04-20 Sunday 12:59 massiot
4945 * The libmpeg2 plug-in is now completely operational ;
4946 * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
4947 DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
4949 2003-04-20 Sunday 11:57 gbazin
4951 * 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.
4953 2003-04-20 Sunday 01:05 asmax
4955 * fixed a typo with dvbpsi
4957 2003-04-19 Saturday 13:55 hartman
4959 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
4960 But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
4962 2003-04-19 Saturday 12:39 karibu
4966 2003-04-19 Saturday 12:33 hartman
4968 * There was a problem where deinterlace could not be turned off via it's
4969 corresponding menu. On thy fly filter changes are still not possible.
4971 2003-04-19 Saturday 11:46 asmax
4975 2003-04-19 Saturday 11:16 asmax
4977 * drag&drop works ! (at least with mozilla)
4979 2003-04-19 Saturday 02:34 karibu
4981 * Fixed wrapping for texts
4982 * Filling GTK2Graphics and GTK2Region destructors
4984 2003-04-19 Saturday 00:12 fenrir
4986 * mp4: some memory leaks fixed.
4988 2003-04-18 Friday 22:51 sam
4990 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
4991 redefinitions when linking twice with the same static libary.
4993 2003-04-18 Friday 22:43 fenrir
4995 * mp4.c : begining of a mp4/mov muxer.
4997 It's far from stable, produce file unplayable by mplayer at least,
4998 and doesn't yet take care of video/audio synchro.
4999 Becarefull that the header is written only when closing, and there is
5000 no way to repair a mp4 file without its header.
5002 2003-04-18 Friday 22:38 fenrir
5004 * stream_output.c: add a vlc_mutex_lock/unlock ...
5006 2003-04-18 Friday 19:26 titer
5008 Added a few keyboard shortcuts
5010 2003-04-18 Friday 16:38 titer
5012 Under BeOS, disable the screensaver if playing in fullscreen.
5014 2003-04-18 Friday 16:10 titer
5016 beos/*: fixed fullscreen shortcuts
5018 2003-04-18 Friday 16:04 asmax
5020 * network stream now work
5021 * double-click is now implemented
5023 2003-04-18 Friday 15:25 titer
5025 ALL: fixed i18n under BeOS
5027 2003-04-17 Thursday 19:56 karibu
5029 * Ask tooney to know ! (fix minor bug)
5031 2003-04-17 Thursday 17:45 asmax
5035 2003-04-17 Thursday 16:34 karibu
5037 * Scrolling text now works on linux
5039 2003-04-17 Thursday 16:32 karibu
5043 2003-04-17 Thursday 16:30 karibu
5045 * Added AddEllipse: the slider now works ! :)
5047 2003-04-17 Thursday 16:11 karibu
5049 * Added clip region to graphics
5050 * Added functionnality to region
5052 2003-04-17 Thursday 15:43 karibu
5054 * Improved font support for linux (just missing underline parameter )
5056 2003-04-17 Thursday 14:18 anil
5058 * oups forgot to commit this one. still the hide/show thing.
5060 2003-04-17 Thursday 14:00 anil
5062 * We now use hide/show for the file info window
5064 2003-04-17 Thursday 13:46 karibu
5066 * Can get size of a text
5068 2003-04-17 Thursday 13:08 karibu
5070 * SkinManage is called by a timer
5071 * Timer for text control are working badly but it's the first step
5073 2003-04-17 Thursday 10:58 fenrir
5075 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
5076 and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
5078 2003-04-17 Thursday 10:53 karibu
5082 2003-04-17 Thursday 10:42 asmax
5084 * beginning of font support !
5086 2003-04-16 Wednesday 21:50 karibu
5088 * gtk2_theme.cpp: window are not automatically visibled
5089 * gtk2_window.cpp: removed fading transition delay
5090 * vlcproc.cpp: removed warning
5092 2003-04-16 Wednesday 21:40 ipkiss
5094 * modules/gui/skins/*: we now #include skin files using a relative
5095 path, so that MSVC is happy :)
5097 2003-04-16 Wednesday 21:39 karibu
5099 * Removed debug calls
5101 2003-04-16 Wednesday 21:30 karibu
5103 * Can now quit the interface
5105 2003-04-16 Wednesday 19:22 karibu
5107 * gtk2_bitmap.cpp: fixed constructor bug
5108 * Events work better: controls are working, not still perfectly...
5110 2003-04-16 Wednesday 16:33 fenrir
5112 * transcode: tried to fix compilation with older libavcodec.
5114 2003-04-16 Wednesday 16:32 fenrir
5116 * mp4: fix a string format.
5118 2003-04-16 Wednesday 16:20 fenrir
5120 * mp4: removed empty strings in msg_Dbg.
5122 2003-04-16 Wednesday 15:34 asmax
5126 2003-04-16 Wednesday 14:38 asmax
5128 * at last, transpareny WORKS !!!!!
5130 2003-04-16 Wednesday 11:47 gbazin
5132 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
5133 msvc compilation fixes.
5135 2003-04-16 Wednesday 00:12 fenrir
5137 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
5138 before first slice).
5139 * ffmpeg: use indeo v3 decoder (untested).
5140 * stream_ouput.c,libvlc.h : take care of:
5141 --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
5142 using --sout-abitrate and --sout-vbitrate in kilobits/s).
5143 --sout-display: to display while streaming.
5144 (Btw there is a problem with vout and display, it leads to a ref count = -1)
5146 2003-04-15 Tuesday 22:16 asmax
5148 * remove a small kludge
5149 * tried to add transparency, but it doesn't work :(
5151 2003-04-15 Tuesday 20:54 karibu
5153 * GTK2 events work even better
5155 2003-04-15 Tuesday 20:42 karibu
5159 2003-04-15 Tuesday 20:33 karibu
5161 * Events are even better, not yet perfect !
5163 2003-04-15 Tuesday 17:55 ipkiss
5165 * event broadcasting should work
5167 2003-04-15 Tuesday 16:49 karibu
5169 * Fixed mouse leave notification
5171 2003-04-15 Tuesday 16:47 karibu
5173 * Fixed mouse leaving notification for windows
5174 * Added mouse leaving notification for gdk
5176 2003-04-15 Tuesday 16:42 karibu
5178 * Fixed mouse events
5180 2003-04-15 Tuesday 15:53 gbazin
5182 * modules/codec/libmpeg2.c: small bugfix.
5184 2003-04-15 Tuesday 14:05 hartman
5186 modules/gui/macosx/controls.m:
5187 * present the open dialog when pressing play button instead of 'standard'
5188 open dialog, to make users more aware of this dialog and the functions
5191 * when opening a file NOT trough the Open dialog, make sure sout and
5192 suboptions are reset to ""
5194 2003-04-15 Tuesday 12:40 hartman
5196 * reselect current playlist item when reordering items.
5198 2003-04-15 Tuesday 11:46 ipkiss
5202 2003-04-15 Tuesday 01:19 ipkiss
5204 * basic event handling
5206 2003-04-14 Monday 23:10 sam
5208 * ./toolbox: the Solaris diff does not understand -q, just replaced it
5209 with 2>&1 >/dev/null.
5211 2003-04-14 Monday 23:07 sam
5213 * ./toolbox: fixed a bashism.
5215 2003-04-14 Monday 22:29 gbazin
5217 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
5219 2003-04-14 Monday 22:22 massiot
5221 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
5224 2003-04-14 Monday 21:38 asmax
5226 * implemented OSAPI_GetTime() with glib
5228 2003-04-14 Monday 20:17 asmax
5230 * it works event better !!
5232 2003-04-14 Monday 20:07 asmax
5236 2003-04-14 Monday 18:10 sam
5238 * ./configure.ac.in: skins _disabled_ by default on [!win32].
5240 2003-04-14 Monday 18:05 asmax
5242 * better window size
5244 2003-04-14 Monday 17:56 karibu
5246 * Controls coordinate are available
5248 2003-04-14 Monday 17:16 sam
5250 * ./debian/rules: we now build the static objects twice: once the normal
5251 way before we link them with VLC, and once with -fPIC so that they can
5252 be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
5253 we don't need it on x86.
5255 2003-04-14 Monday 17:03 asmax
5257 * get the size of a bitmap
5259 2003-04-14 Monday 10:18 asmax
5263 2003-04-14 Monday 10:00 karibu
5265 * Added use of channel server for skins: still experimental
5267 2003-04-14 Monday 03:23 fenrir
5269 * all: correctly set p_payload_end when using input_NewPacket.(But
5270 we should perhaps change the behavour of input_NewPacket).
5272 2003-04-14 Monday 03:13 fenrir
5274 * transcode.c: removed an absolute header path...
5276 2003-04-14 Monday 02:26 fenrir
5278 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
5279 set p_payload_end to the good value -> some packets are bigger than
5282 2003-04-13 Sunday 22:55 asmax
5284 * at last an image !!
5286 2003-04-13 Sunday 20:07 asmax
5288 * something will be visible soon, be patient...
5289 (this silly GDK doesn't know BMP images :(
5291 2003-04-13 Sunday 20:00 fenrir
5293 * all: new sout scheme. Now a chain of module are created that can
5294 modify/apply on all streams, --sout has the same behavour expect when
5295 starting with a '#'.
5297 With a starting '#' you can specify a chain of modules, it's still
5298 unstable but a lot more powerfull.
5299 You have access to duplicate(that duplicate all stream), transcode
5300 (using only ffmpeg), standard/std and es (that apply muxers and access),
5301 and display. You could chain them with ':' and specify options with
5302 {option1=value,option2=value[,...]}.
5304 ex: * to stream and see the stream to udp/ts:ip
5305 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5306 * to transcode,see and stream
5307 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5309 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
5310 Test and report bugs :)
5312 2003-04-13 Sunday 19:09 asmax
5314 * should have repaired win32 skins
5316 2003-04-13 Sunday 17:46 asmax
5318 * Gtk2 skins: it doesn't work but it runs without any segfault, so
5320 (I probably broke skins under windows....)
5322 2003-04-12 Saturday 22:50 asmax
5324 * now the skin module compiles AND links !
5325 (and segfaults... ;)
5327 2003-04-12 Saturday 21:43 asmax
5329 * at last made the skin module compile under linux !
5330 It does absolutely nothing, but it compiles ;)
5332 2003-04-12 Saturday 13:17 asmax
5334 * renamed "kernel" into "vlc" ;)
5336 2003-04-12 Saturday 13:06 asmax
5338 * added libraries to please Bill ;)
5340 2003-04-12 Saturday 10:34 asmax
5342 * fixed dependencies and added options
5344 2003-04-12 Saturday 10:01 asmax
5348 2003-04-12 Saturday 09:57 asmax
5350 * more options in menuconfig script
5351 Only tested under linux; please give feedback if something is wrong
5352 Some help should be written in doc/Configure.help; if you know what
5353 to write there, please contribute !
5355 2003-04-11 Friday 22:08 videolan
5357 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
5360 2003-04-11 Friday 21:19 videolan
5362 * Fixed bug: When button or checkbox are disabled, the previous control can't
5365 2003-04-11 Friday 20:45 asmax
5367 * user-friendly(?) build system, based on linux Menuconfig script.
5368 Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
5369 It's actually a wrapper which calls configure, but only a small number
5370 of vlc functionalities has been implemented at the moment.
5371 Please try it however ;)
5372 (you must have libncurses-dev installed)
5374 2003-04-11 Friday 19:15 sam
5376 * ./debian/control: changed the libvlc0-dev section to libdevel (to match
5377 the Debian installer's override file).
5378 * ./debian/woody-buildpackage: updated accordingly.
5380 2003-04-09 Wednesday 20:53 hartman
5382 * All : added an about VLC panel. It scrolls the names and the work of the
5385 * AUTHORS: updated my own info
5387 2003-04-09 Wednesday 20:07 jpsaman
5389 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
5391 2003-04-09 Wednesday 19:58 gbazin
5393 * src/libvlc.c: fixed the "color" config option.
5394 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
5396 2003-04-09 Wednesday 17:27 sam
5398 * ./Makefile.am: we call pbxbuilder with the explicit target name, because
5399 we might have an additional target one day, such as vlcplugin :)
5400 * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
5401 * ./mozilla/vlcshell.cpp: added required OS X functions.
5403 2003-04-09 Wednesday 16:18 sam
5405 * ./mozilla/*: moved support files in a separate directory.
5406 * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
5407 that builds with g++ instead of CodeWarrior.
5409 2003-04-09 Wednesday 16:05 sam
5411 * ./toolbox: implemented toolbox --distclean to clean the tree without
5412 having to bootstrap/configure/whatever.
5414 2003-04-09 Wednesday 14:12 hartman
5416 * modules/gui/macosx/*:
5417 - when adding multiple files, we sort them alphabetically before adding them.
5420 * modules/demux/asf/asf.c:
5421 - avoid a duplicate translation of a string
5423 2003-04-09 Wednesday 12:33 sam
5425 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
5427 2003-04-09 Wednesday 12:03 sam
5429 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
5431 2003-04-09 Wednesday 11:43 sam
5433 * ./debian/woody-buildpackage: additional error checking.
5435 2003-04-09 Wednesday 10:34 sam
5437 * ./debian/rules: we now remove spurious woody build files in the clean rule.
5439 2003-04-09 Wednesday 10:17 sam
5441 * ./debian/rules: fixed a clock skew issue in debian/rules.
5443 2003-04-09 Wednesday 09:59 titer
5447 2003-04-09 Wednesday 09:40 titer
5449 - fixed my last fix for BeOS/BONE
5450 - fixed v4l detection
5452 2003-04-08 Tuesday 22:38 massiot
5456 2003-04-08 Tuesday 21:31 massiot
5458 * Updated ChangeLog.
5460 2003-04-08 Tuesday 21:26 gbazin
5462 * modules/audio_output/waveout.c: compilation fix for builtins only build.
5464 2003-04-08 Tuesday 13:22 sam
5466 * ./debian/changelog: ready for releasable .deb packages.
5468 2003-04-08 Tuesday 08:59 sam
5470 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
5471 module for the moment.
5473 2003-04-08 Tuesday 08:35 massiot
5475 * Fixed the translation option with Mac OS X.
5477 2003-04-08 Tuesday 07:22 sigmunau
5479 modules/video_filter/Modules.am: forgot to add the osdtest module
5480 modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
5481 Support gamma correction of the text.
5483 2003-04-08 Tuesday 07:19 alexis
5485 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
5487 2003-04-08 Tuesday 02:06 gbazin
5489 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
5490 fixed 2 nasty buffer overflows. This fixes the last crashes I've got
5491 with the skins interface.
5493 2003-04-07 Monday 21:51 massiot
5496 * src/libvlc.c: Darwin doesn't have a "translation" config variable
5498 2003-04-07 Monday 17:35 gbazin
5500 * po/fr.po: small update.
5501 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
5503 2003-04-07 Monday 16:02 gbazin
5505 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
5508 2003-04-07 Monday 13:46 gbazin
5510 * src/libvlc.c: fixed the translation config option to also take into
5511 account the value in the config file.
5513 2003-04-07 Monday 13:01 gbazin
5515 * src/libvlc.c: reload the main module in case the user asks for the
5516 translation to be disabled. That way, the translation will even be
5517 disabled in the preferences panel.
5519 2003-04-07 Monday 12:41 hartman
5521 * new dutch translation
5522 * readded Mac OS X readme file to Mac OS X distribution
5523 * fixed some errors in the readme
5525 2003-04-07 Monday 11:48 gbazin
5527 * src/misc/configuration.c: what the f??k, configuration variable names
5528 and subtypes were being translated.
5530 2003-04-07 Monday 09:25 gbazin
5532 * modules/gui/wxwindows/interface.cpp: removed debug message.
5534 2003-04-06 Sunday 23:44 massiot
5536 * Renamed the "headphone" option to "headphone-opt" to avoid error
5537 messages "option headphone does not exist". I'm not clever enough to find
5538 out why it doesn't work when it's named "headphone".
5540 2003-04-06 Sunday 23:21 massiot
5542 * Bumped up revision number to 0.5.3
5543 * po/* : run --update-po before the release
5544 * ChangeLog : run --update-changelog
5545 * toolbox : ChangeLog is UTC
5546 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
5549 2003-04-06 Sunday 23:00 hartman
5551 * some small changes/fixes
5553 2003-04-06 Sunday 21:48 gbazin
5555 * po/fr.po: another bunch of updates to the french translation.
5557 2003-04-06 Sunday 20:46 karibu
5559 * Added missing files
5561 2003-04-06 Sunday 20:27 karibu
5563 * Changed default skin files
5565 2003-04-06 Sunday 20:08 sigmunau
5567 Support files that are called .asx and .pls but really are just .m3u files
5569 2003-04-06 Sunday 17:57 ipkiss
5571 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
5573 2003-04-06 Sunday 17:48 gbazin
5575 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
5577 2003-04-06 Sunday 17:16 titer
5579 Fixed a linkage problem with BeOS/BONE.
5581 2003-04-06 Sunday 17:14 gbazin
5583 * Makefile.am, install-win32: added the default skin to the win32 package.
5585 2003-04-06 Sunday 16:30 gbazin
5587 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
5588 * NEWS: updated the NEWS file.
5590 2003-04-06 Sunday 15:43 massiot
5592 * Updated French and German translations courtesy of their maintainers
5593 * THANKS: added Jean-Pierre Kuypers, French translator
5594 * NEWS: updated for 0.5.3 release. Please check.
5596 2003-04-06 Sunday 14:12 massiot
5598 Disabled the translation configuration variable on OS X since it doesn't
5601 2003-04-06 Sunday 13:18 sigmunau
5603 expand info categories by default
5605 2003-04-06 Sunday 10:34 sigmunau
5609 2003-04-06 Sunday 01:00 massiot
5611 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
5612 * modules/gui/wxwindows/open.cpp: fixed a string
5613 * src/misc/configuration.c: don't yell when a config variable disappears
5614 * po/de.po po/it.po: new translations by maintainers
5616 2003-04-05 Saturday 12:43 gbazin
5618 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
5620 2003-04-05 Saturday 12:32 gbazin
5622 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
5623 * install-win32: misc improvements to the nsis installer script.
5625 2003-04-04 Friday 19:32 massiot
5629 2003-04-02 Wednesday 23:16 massiot
5631 * Added a new kfir: access module, designed to work around a bug in the
5634 2003-04-02 Wednesday 21:21 sigmunau
5636 Fixed a bug when trying to set 4 channel output
5638 2003-04-02 Wednesday 15:20 massiot
5640 * Fixed a bug with the stream: input plug-in when receiving no data.
5642 2003-04-01 Tuesday 22:29 massiot
5644 * Bumped up revision number to 0.5.3-test2
5645 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
5646 courtesy of Alexis Guillard)
5647 * po/*: Updated po files to send out to the translators
5648 * Mac OS X port: Cosmetics
5650 2003-04-01 Tuesday 16:13 sam
5652 * ./debian/control: changed the section of gnome-vlc and kvlc according to
5653 new Debian archive sections.
5654 * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
5657 2003-04-01 Tuesday 16:11 gbazin
5659 * modules/gui/wxwindows/*: misc small improvements and fixes.
5661 2003-04-01 Tuesday 12:24 gbazin
5663 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
5664 statically allocated strings.
5666 2003-04-01 Tuesday 11:12 massiot
5670 2003-04-01 Tuesday 10:46 massiot
5672 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
5674 2003-04-01 Tuesday 00:18 gbazin
5676 * modules/gui/wxwindows/*: few modifications to the strings.
5678 2003-03-31 Monday 23:37 sigmunau
5680 made a format-only string untranslateable
5682 2003-03-31 Monday 23:32 sigmunau
5684 Changed a duplicate string, and removed an info string that isn't really
5687 2003-03-31 Monday 22:39 massiot
5689 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
5690 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
5692 2003-03-31 Monday 22:39 gbazin
5694 * po/*: updated the po directory.
5696 2003-03-31 Monday 04:26 fenrir
5698 * v4l: forgot a munmap.
5700 2003-03-31 Monday 03:46 fenrir
5702 * v4l: updated, now it should grab (and compress if you want) the video.
5703 Audio grabbing part is commented out and untested.
5704 The syntax is like that:
5705 v4l:<device>[:option=value:...]
5706 options: channel,norm (pal, ntsc,secam), frequency (not really there is
5707 a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
5708 codec (optional, mpeg1 or mpeg4 and need to have compiled the
5710 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
5712 * rawvideo.c: a pseudo decoder for raw video (I420).
5713 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
5716 2003-03-30 Sunday 23:35 jlj
5718 * ALL: Move CoreAudio aout into seperate module.
5720 2003-03-30 Sunday 19:56 gbazin
5722 * modules/gui/wxwindows/*: another bunch of improvements.
5724 2003-03-30 Sunday 18:14 gbazin
5726 * modules/*: sanitization of the modules description strings.
5728 2003-03-30 Sunday 16:26 gbazin
5730 * modules/gui/wxwindows/*: small formating changes.
5731 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
5733 2003-03-30 Sunday 15:05 gbazin
5735 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
5737 2003-03-30 Sunday 14:24 gbazin
5739 * include/configuration.h: added the add_directory() config macro.
5740 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
5741 * ALL: changed some add_string() config options to add_file().
5743 2003-03-30 Sunday 14:09 sigmunau
5745 use add_file and not add_string for the "audiofile-path" option
5747 2003-03-30 Sunday 13:23 gbazin
5749 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
5750 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
5752 2003-03-30 Sunday 12:15 sigmunau
5754 enabled the menu-entry to show file info when there is an input
5756 2003-03-30 Sunday 11:59 sigmunau
5758 modules/gui/kde/interface.cpp: removed a debug message
5759 modules/gui/kde/preferences.cpp: use sliders for integer and float options
5760 with a range, use combobox for string_from_list options, fixed a layout
5761 issue and removed some debug messages
5763 2003-03-30 Sunday 11:54 sigmunau
5765 modules/access/dvdplay/dvd.c: removed an unused configuration category
5766 modules&misc/logger/logger.c: use add_string_from_list for the logmode
5769 2003-03-30 Sunday 11:43 gbazin
5771 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
5772 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
5773 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
5774 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
5776 2003-03-30 Sunday 02:58 gbazin
5778 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
5780 2003-03-30 Sunday 01:13 massiot
5782 * Resampler plug-in based on CoreAudio's AudioConverter.
5784 2003-03-29 Saturday 17:10 gbazin
5786 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
5787 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
5788 win32 when the wxwindows interface is compiled as a builtin.
5790 2003-03-29 Saturday 14:30 sigmunau
5792 preferences.cpp: Changed the preferences dialog to use a tree of categories
5793 and plugins, the way wxwindows do it.
5794 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
5795 widgets, as it isn't needed anymore
5797 2003-03-29 Saturday 13:15 sigmunau
5799 removed an unused configuration category
5801 2003-03-29 Saturday 12:22 gbazin
5803 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
5804 moved the headphone-dim config option to the headphone plugin.
5805 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
5806 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
5808 2003-03-29 Saturday 11:15 gbazin
5810 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
5812 2003-03-29 Saturday 10:35 jpsaman
5814 If --disable-xosd is given then xosdtext is not build.
5815 If --enable-xose is given then xosdtext is build also.
5817 2003-03-29 Saturday 01:50 gbazin
5819 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
5821 2003-03-28 Friday 22:09 alexis
5823 New RedHat package file, written by Jason Luka <jason@geshp.com>.
5825 2003-03-28 Friday 17:02 gbazin
5827 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
5828 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
5829 pointer that's used to lock the memory of a picture in vout_RenderPicture
5830 when required by the video output plugin.
5831 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
5832 the crash when pressing ctrl+alt+del.
5834 2003-03-28 Friday 11:34 sigmunau
5836 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
5839 2003-03-26 Wednesday 22:56 gbazin
5841 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
5843 2003-03-26 Wednesday 21:46 marcari
5845 * cross-compilation doc : work in progress
5847 2003-03-26 Wednesday 03:13 hartman
5849 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
5850 * modules/gui/macosx/open.?
5851 - updated the open dialog (now with sheets !!!)
5852 - added ogg file stream out
5853 - added http file stream out
5854 - added file subtitle support for the delay and fps options
5855 * extras/MacOSX/vlc.pbproj/project.pbxproj
5856 - added the .ts file-extension to the application
5858 2003-03-26 Wednesday 01:50 sam
5860 * ./debian/control: added correct versioned build-dependency on debhelper.
5862 2003-03-26 Wednesday 01:14 sam
5864 * ./debian/control: added explicit dependencies on vlc to legacy packages
5865 to make linda and lintian happier.
5867 2003-03-26 Wednesday 00:56 gbazin
5869 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
5870 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
5872 2003-03-26 Wednesday 00:21 sam
5874 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
5875 added a final newline to a few text files to avoid diff complaints.
5877 2003-03-25 Tuesday 23:51 sam
5879 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
5881 2003-03-25 Tuesday 23:43 sam
5883 * ./modules/gui/skins/Modules.am: fixed a typo.
5885 2003-03-25 Tuesday 23:32 sam
5887 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
5888 * ./Makefile.am: we distribute ./toolbox.
5890 2003-03-25 Tuesday 23:13 sam
5892 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
5894 2003-03-25 Tuesday 23:11 sam
5896 * ./m4/*: updated m4 macros.
5898 2003-03-25 Tuesday 23:06 gbazin
5900 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
5902 2003-03-25 Tuesday 22:55 sam
5904 * ./debian/control: bumped up standards version to 0.5.9.0.
5905 * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
5906 work around mozilla-dev's currently broken dependencies.
5907 * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
5908 * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
5909 linking against both libdvdread2 and libdvdread3.
5911 2003-03-25 Tuesday 17:07 gbazin
5913 * src/input/input.c, src/video_output/video_output.c: when the input thread
5914 ends, it will also destroy the vout if one was spawned.
5916 2003-03-25 Tuesday 15:38 gbazin
5918 * src/misc/modules.c: module_Need() now only raises the scores of the
5919 plugins matching the given shortcuts list, unless "none" is closing the
5920 list (in which case only the plugins matching the list can be selected).
5922 Which means that users will stop complaining vlc doesn't launch anymore
5923 or can't play anything after they have fiddled with their config
5926 2003-03-25 Tuesday 00:43 gbazin
5928 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
5930 2003-03-24 Monday 23:50 gbazin
5932 * src/video_output/video_output.c, include/video_output.h:
5933 take into account the caching delay when dropping frames that are too
5934 far into the future.
5936 2003-03-24 Monday 23:04 gbazin
5938 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
5941 2003-03-24 Monday 21:58 titer
5943 configure.ac.in: fixed a BeOS compile issue
5945 2003-03-24 Monday 20:00 gbazin
5947 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
5949 2003-03-24 Monday 19:58 hartman
5951 * moved macosx-dmg to extras/MacOSX/macosx-dmg
5952 * added some macosx files to DIST that were probably missing in the tar ;)
5954 2003-03-24 Monday 19:12 gbazin
5956 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
5958 2003-03-24 Monday 17:15 gbazin
5960 * modules/access/*: pf_read() in access modules is now blocking. We still
5961 check regularly for p_input->b_die though. Now the demuxers can safely
5962 assume that pf_read() == 0 means EOF.
5963 * ALL: got rid of the p_input->b_connected flag.
5964 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
5965 of "decoder stuck" messages that sometimes happened.
5966 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
5969 2003-03-24 Monday 15:20 hartman
5971 * more interface support for directories.
5973 2003-03-24 Monday 14:18 hartman
5975 * modules/access/dvd*: changed some errors in warnings because the directory
5976 might still be readable by the directory access module.
5977 * added drag and drop support for directories.
5979 2003-03-24 Monday 13:52 sam
5981 * ./THANKS: added a translation contributor.
5982 * ./po/it.po: fixed this file's format.
5983 * ./m4: fixed "make dist" when gettext is too old.
5985 2003-03-24 Monday 13:50 hartman
5987 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
5989 2003-03-24 Monday 01:39 gbazin
5991 * modules/access/directory.c: fixed the directory access plugin.
5992 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
5994 2003-03-24 Monday 00:12 hartman
5996 * a new directory access module. It parses a directory with dirent and builds
5997 a m3u 'file' which it feeds to the m3u demuxer.
5998 Problems: - it requires a dir to end with /
5999 - if i enabled it, all files would use the m3u demuxer for some
6000 strange reason. i've spent a day hunting this down, reboot-
6001 strapping and doing who knows what. I'm sick of it now.
6002 Someone else can give it a try, if he wants to.
6004 2003-03-23 Sunday 20:41 gbazin
6006 * configure.ac.in: fixed linking problem with the win32 build.
6008 2003-03-23 Sunday 18:10 massiot
6010 Fixed configure script (alcohol isn't the solution).
6012 2003-03-23 Sunday 16:38 sigmunau
6014 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
6015 render text on the video
6016 include/osd.h: some constants useful when interfacing with the osd module
6017 configure.ac.in: check for freetype2, enabled the osdtext module by default
6018 Makefile.am: added osd.h, please check that this is correct
6019 lirc.c: modified to provide feedback when buttons are pressed.
6021 Look at the Feedback() function in lirc.c to see how this module can be used
6023 2003-03-23 Sunday 15:10 yves
6025 better OS detection (RH).
6027 2003-03-23 Sunday 12:12 gbazin
6029 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
6031 2003-03-22 Saturday 23:03 sigmunau
6035 2003-03-22 Saturday 14:39 fenrir
6039 2003-03-22 Saturday 14:35 gbazin
6041 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
6043 2003-03-22 Saturday 11:21 gbazin
6045 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
6047 2003-03-22 Saturday 03:14 gbazin
6049 * modules/gui/wxwindows/*: Added a stream output dialog box.
6051 2003-03-21 Friday 23:59 sigmunau
6053 Updated norwegian translation thanks to Haakon Meland Eriksen
6055 2003-03-21 Friday 17:14 gbazin
6057 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
6059 2003-03-21 Friday 07:54 massiot
6061 Fixed the "locales have disappeared" problem under OS X.
6063 2003-03-21 Friday 02:05 gbazin
6065 * modules/demux/ogg.c: fix for some ogg web radio streams where there
6066 is a huge gap between the granulepos in the header packets and the data
6069 2003-03-21 Friday 00:17 karibu
6071 * slider.cpp: fixed mouse down refresh bug
6072 * theme.cpp: removed debug text
6074 2003-03-21 Friday 00:00 karibu
6076 * Fixing Parkinson disease bug (it's not funny, it's real life)
6078 2003-03-20 Thursday 21:45 gbazin
6080 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
6082 2003-03-20 Thursday 10:27 sam
6084 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
6086 * ./bootstrap: "make dist" works again, even if gettext is not present.
6088 2003-03-20 Thursday 10:06 sam
6090 * ./toolbox: fixed a Makefile parsing bug.
6092 2003-03-20 Thursday 09:29 karibu
6094 * Fixing a refresh bug when opening an open file dialog box
6096 2003-03-19 Wednesday 23:54 massiot
6098 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
6099 all platforms but GNU/Linux
6100 * Bumped up revision number to 0.5.3-test1
6102 2003-03-19 Wednesday 18:17 karibu
6106 2003-03-19 Wednesday 18:14 karibu
6108 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
6110 2003-03-19 Wednesday 17:40 fenrir
6112 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
6113 Whitout it I can't even start gtk2 interface.
6115 2003-03-19 Wednesday 17:14 karibu
6117 * button.cpp : Fixing bug when disabling control
6118 * Checkbox.cpp : adding onmouseover and onmouseout events
6120 * win32_event.cpp : fixing bug for WINDOW_OPEN event
6122 2003-03-19 Wednesday 15:44 hartman
6124 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
6126 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
6127 that I remembered). i trust everyone will enter his own stuff ;)
6129 * README.MacOSX.rtf: fixed some errors
6131 * THANKS: added Olivier Aubert for his vout-clone-list patch
6133 2003-03-19 Wednesday 13:55 hartman
6135 * fix for multiple monitors.
6137 2003-03-19 Wednesday 03:11 karibu
6139 * Fixed skin config save
6141 2003-03-19 Wednesday 02:09 videolan
6143 * Adding onmouseover and onmouseout events to button control
6144 * Fixing window position at launch time
6145 * Adding notification when mouse leaves a window
6147 2003-03-18 Tuesday 23:59 massiot
6149 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
6150 do not follow the standard.
6152 2003-03-18 Tuesday 23:51 jlj
6154 * ./modules/gui/macosx/vout.m: cosmetic.
6156 2003-03-18 Tuesday 23:30 gbazin
6158 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
6159 Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
6160 * modules/video_filter/*: don't forget to detach the vout before destroying it.
6162 2003-03-18 Tuesday 22:14 hartman
6164 * modules/gui/macosx/vout.m:
6165 Now a complete redesign of the hiding of the mousecursor.
6166 - We use higher level functions now (NSCursor).
6167 - We only hide if the cursor is over our VLCView
6168 - In many exceptions we unhide. This is mainly for multimonitor support.
6170 2003-03-18 Tuesday 21:34 gbazin
6172 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
6173 This is necessary for the win32 build because old gettext versions do not work on win32.
6175 2003-03-18 Tuesday 20:38 gbazin
6177 * configure.ac.in: fixed linking problem with the slp plugin on win32.
6179 2003-03-18 Tuesday 20:20 gbazin
6181 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
6182 Also use -fno-rtti -fno-exceptions to save some bits of space.
6184 2003-03-18 Tuesday 19:37 marcari
6186 * first draft of the draft
6188 2003-03-18 Tuesday 18:33 ipkiss
6190 Fixed the path in the default skin (thanks gibalou)
6192 2003-03-18 Tuesday 18:25 ipkiss
6194 Fix for skins compilation under cygwin (thanks gibalou)
6196 2003-03-18 Tuesday 04:56 ipkiss
6200 2003-03-18 Tuesday 04:08 ipkiss
6202 Compilation fixes and cosmetic changes
6204 2003-03-18 Tuesday 04:07 hartman
6206 * modules/gui/macosx/vout.m:
6207 Reworked the mouse hiding routine. we were always hiding the mousecursor
6208 on kCGDirectMainDisplay, but this display is always the one with the
6209 menubar and not always the one containing our VLCVout.
6210 This new code takes the vout, and calculates on which displays (plural
6211 because of possible mirroring) it is being shown. It then shows or hides
6212 the cursor on all of those displays.
6213 This should fix #396.
6215 2003-03-18 Tuesday 02:48 ipkiss
6217 - doc/skins: some documentation about the skins
6218 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
6220 - share/skins/default: a default skin. It's an awful one made for
6221 testing purposes, you'll be warned...
6223 2003-03-18 Tuesday 02:28 hartman
6225 * modules/gui/macosx/info.m: keep the same panel open if track changes.
6226 * modules/misc/httpd.c: removed an unused int.
6228 2003-03-18 Tuesday 02:21 ipkiss
6230 Keep quiet, explanations will follow.
6232 2003-03-18 Tuesday 01:57 sam
6234 * ./share/Makefile.am: added the .rle font to the make install rule.
6236 2003-03-18 Tuesday 01:54 sam
6238 * ./toolbox: fixed a sed syntax error (thanks anil).
6240 2003-03-18 Tuesday 01:34 sam
6242 * ./modules/Makefile.am: added a missing definition of NULL.
6244 2003-03-18 Tuesday 01:26 sam
6246 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
6247 * ./toolbox: added --update-glade2 flag.
6249 2003-03-18 Tuesday 01:22 sam
6251 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
6253 2003-03-18 Tuesday 00:49 gbazin
6255 * src/playlist/playlist.c: fixed misplaced variable declaration.
6257 2003-03-18 Tuesday 00:33 sigmunau
6259 Seek one less time. Should increase performance with access modules where
6260 seeks are expensive. (Though not enough)
6262 2003-03-18 Tuesday 00:25 jlj
6264 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
6266 2003-03-17 Monday 23:48 fenrir
6268 * httpd: increased buffer size.
6270 2003-03-17 Monday 23:42 fenrir
6272 * all: fixed some stupid bugs.
6274 2003-03-17 Monday 23:13 hartman
6276 * modules/gui/macosx/playlist.m:
6277 - fixed a cosmetic issue.
6279 2003-03-17 Monday 21:47 hartman
6281 * modules/gui/macosx/playlist.?:
6284 2003-03-17 Monday 18:02 sam
6286 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
6287 ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
6288 terminating NULL pointer in the fake argv values we pass to gtk_init().
6289 * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
6290 have the "gui-helper" capability.
6291 * ./modules/misc/gtk_main.c: paved the way for Gtk2.
6293 2003-03-17 Monday 17:11 sam
6295 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
6296 defining its fourcc values like us.
6298 2003-03-17 Monday 17:10 hartman
6300 * src/playlist/playlist.c:
6301 - added playlist_Move to move an item in our playlist before the position
6302 of a previous item (or end) of our playlist. Keeps index at it's current
6304 * modules/gui/macosx/playlist.?:
6305 - Now a reorderable playlist. Thanks to Andrew Stone for example code.
6306 This fixes #349 (Finally ;)
6307 - True alternating colors in the playlistview. Thanks to Apple Computer
6308 for the example code.
6310 2003-03-17 Monday 16:59 sam
6312 * ./autotools/: moved some autotools executables to this subdirectory to
6313 reduce cluttering of the root directory.
6315 2003-03-17 Monday 15:05 sigmunau
6317 fixed up http redirects when there are other items in the playlist.
6319 2003-03-17 Monday 13:49 marcari
6321 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
6323 2003-03-17 Monday 12:14 massiot
6325 Fixed aspect ratio's tooltip.
6327 2003-03-16 Sunday 23:35 fenrir
6329 * sub: better ssa4 recognition.
6331 2003-03-16 Sunday 20:06 jlj
6333 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
6335 2003-03-16 Sunday 16:07 fenrir
6337 * sub.c: added SAMI subtitles support. (Untested and incomplete).
6339 2003-03-16 Sunday 13:11 fenrir
6341 * asf: when there isn't any stream selected, stop playing.
6343 2003-03-16 Sunday 01:49 fenrir
6345 * mms: removed some old stuff.
6347 2003-03-16 Sunday 01:37 fenrir
6349 * mms: it seems that some server doesn't like fake ip 127.0.0.1
6350 (they refuse the connection), so let give them 192.168.0.1 ...
6352 2003-03-15 Saturday 22:10 jlj
6354 Another attempt at fixing the soundstick issue (unconfirmed).
6356 2003-03-15 Saturday 19:26 fenrir
6358 * sout: fix a stupid bug making avi muxer segfaulting.
6360 2003-03-15 Saturday 19:21 jlj
6362 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
6363 have linear PCM as it's current format to be
6366 2003-03-15 Saturday 18:44 fenrir
6368 * ffmpeg: Use truncated frames if supported by codec (only with newer
6369 libavcodec). This fix mpeg4 in TS with huge bitrate.
6370 * sub: clean up. Report any problems.
6372 2003-03-15 Saturday 03:02 fenrir
6374 * mms: revert some parts.
6376 2003-03-15 Saturday 02:33 fenrir
6378 * mms: some clean up.
6380 2003-03-15 Saturday 00:09 fenrir
6382 * httpd: begin to support get/post method (look at admin.html ;)
6384 2003-03-14 Friday 17:14 sam
6386 * ./doc/fortunes.txt: sigmund++;
6388 2003-03-14 Friday 17:08 lool
6392 2003-03-14 Friday 01:23 hartman
6394 * ALL: Bumped version to 0.5.3-cvs
6396 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
6397 correctly, but now the name of the file as reported in the playlist info
6398 gets displayed incorrectly if it has accents. (going for ID3 at the
6399 moment. filenames are named a plenty in the correct way)
6401 2003-03-14 Friday 01:08 jlj
6403 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
6404 issue in InitDevice. Should close #490.
6406 2003-03-14 Friday 00:24 sigmunau
6408 all: info strings are now localized, fixed some typos and inconsistant uses
6411 2003-03-14 Friday 00:06 massiot
6413 Attempt at fixing the soundstick issue (unconfirmed).
6415 2003-03-13 Thursday 22:45 sigmunau
6417 set a default size for the fileinfo dialog
6419 2003-03-13 Thursday 22:35 sigmunau
6421 Added support for oldstyle id3 genres.
6423 2003-03-13 Thursday 22:24 hartman
6425 * modules/gui/macosx/misc.?
6426 - added VLBrushedMetalImageView. This imageview does not respond to
6427 mousedrage, so we can still move our window by it's background.
6428 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
6429 - Changed the container of our background image to the new
6430 VLBrushedMetalImageView.
6433 2003-03-13 Thursday 16:20 marcari
6435 * skeleton of the arm crosscompilation howto
6437 2003-03-13 Thursday 16:09 hartman
6439 * extras/MacOSX/vlc.pbproj/project.pbxproj:
6440 - added .qt and .pls file extensions.
6442 * modules/gui/macosx/intf.m:
6443 - increased the number of lines the messages dialog can hold to 400.
6445 * added fourcc '3iv1' to .avi and .mov
6446 - this is 3ivx D3.5 video.
6447 - we cannot read them at however and probably never will. I added them
6450 * added fourcc '3iv2' to .avi and ffmpeg
6451 - this is 3ivx D4 video
6452 - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
6454 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
6455 - this is video which was divx doctored by the 3ivx doctor program.
6456 - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
6458 * added fourcc '3vid' to .avi, .mov and ffmpeg.
6459 - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
6460 - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
6462 2003-03-13 Thursday 15:50 marcari
6464 * all: enhancements of the familiar interface includes :
6465 - the interface adapts to the screen size/rotation
6467 - a network tab next to te file tab inside the media tab
6468 - MRL-Combo behaviour changed a bit
6469 - apply handling in preferences
6471 2003-03-12 Wednesday 23:59 marcari
6473 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
6475 2003-03-12 Wednesday 23:15 titer
6477 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
6478 * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
6479 "About" window and in the titles of the others windows.
6481 2003-03-12 Wednesday 05:26 sam
6483 * ./src/stream_output/stream_output.c: Win32 compilation fix.
6484 * ./src/misc/modules.c: fixed a pointer indirection bug.
6486 2003-03-12 Wednesday 05:12 sam
6488 * ./Makefile.am: moved generation of .h files to the toolbox so that we
6489 can call "toolbox --update-includes" without running configure.
6490 * ./toolbox: de-uglified some shell code.
6492 2003-03-12 Wednesday 04:16 sam
6494 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
6495 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
6497 2003-03-12 Wednesday 00:56 sam
6499 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
6501 2003-03-11 Tuesday 23:56 gbazin
6503 * ALL: experimental code for stream (dvd) navigation through object variables.
6505 2003-03-11 Tuesday 23:56 fenrir
6507 * fix ima4 decoding.
6509 2003-03-11 Tuesday 22:44 sam
6511 * ./debian/control: added libqt3-compat-headers build-dependency because of
6512 strange issues with KDE headers that I'm not sure to fully understand but
6513 also honestly completely don't care about.
6515 2003-03-11 Tuesday 21:52 fenrir
6519 2003-03-11 Tuesday 21:23 sam
6521 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
6523 2003-03-11 Tuesday 20:53 sam
6525 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
6527 2003-03-11 Tuesday 20:40 sam
6529 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
6531 2003-03-11 Tuesday 20:01 fenrir
6533 * Added support of vplayer subtitles files.
6535 2003-03-11 Tuesday 19:58 sam
6537 * ./debian/Makefile.am: removed spurious entries.
6539 2003-03-11 Tuesday 19:57 sam
6541 * ./debian/control: vlc provides the mp3-decoder metapackage.
6543 2003-03-11 Tuesday 19:30 sam
6545 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
6546 vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
6547 vlc-aa legacy packages because they were not in woody.
6548 * ./debian/control: tuned the control file to provide smooth upgrades from
6549 woody, from sarge, and from the local VideoLAN repository.
6551 2003-03-11 Tuesday 19:14 sam
6553 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
6554 packages (because the dependencies are very small), and the vlc-plugin-mad,
6555 vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
6557 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
6559 2003-03-11 Tuesday 19:02 fenrir
6561 * all: reworked stream output. Now it handles mutliples outputs from
6562 one input, just type --sout "<first url>#<second url>#..." (Yes it
6563 is awfull, but I need suggestion).
6564 udp: correctly update sequence number in rtp.
6566 2003-03-11 Tuesday 18:57 fenrir
6568 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
6569 the audio part of mov file. I'm really interested by any regression you
6570 could find, please _test_ all .mp4/.mov file you have.
6572 2003-03-11 Tuesday 18:57 sam
6574 * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
6575 because the API changed too much since the version in woody).
6577 2003-03-11 Tuesday 18:54 alexis
6579 Added missing files.
6581 2003-03-11 Tuesday 18:16 gbazin
6583 * Makefile.am: Fixed problem with the package-win32 target.
6585 2003-03-11 Tuesday 18:14 fenrir
6587 * mms: converted a warning into a dbg message.
6589 2003-03-11 Tuesday 17:40 fenrir
6591 * Clean up. (Sigmund, does it work ?).
6593 2003-03-11 Tuesday 13:52 titer
6595 modules/misc/network/ipv4.c: BeOS compile fix
6597 2003-03-11 Tuesday 07:03 fenrir
6599 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
6600 ( I need some samples to do special adpcm support).
6602 2003-03-11 Tuesday 06:58 fenrir
6604 * adpcm: added IMA4 support.
6606 2003-03-11 Tuesday 06:58 fenrir
6608 * ffmpeg.h: added missing fourcc.
6609 * araw.c: fixed a warning.
6611 2003-03-11 Tuesday 06:14 fenrir
6613 * Hugly hack: break huge block of samples into smaller ones else
6614 some avi/mov file with raw audio can't be played, *BUT* it's not the
6615 good fix (as the problem seems to be elsewhere).
6617 2003-03-11 Tuesday 05:52 fenrir
6619 * ffmpeg support mace 3/6 audio codec. (quicktime)
6621 2003-03-10 Monday 21:24 alexis
6623 Reverted my previous commit (the bug was coming from my old gettext version)
6625 2003-03-10 Monday 21:01 alexis
6627 Fix so that compilation works with a tarball made with "make dist-all".
6629 Sam, can you check that my fix is OK ?
6631 2003-03-10 Monday 20:08 alexis
6633 vlc.spec: Bumped up version number to 0.5.2
6635 2003-03-10 Monday 19:37 gbazin
6637 * ChangeLog: updated the changelog for the 0.5.2 release.
6639 2003-03-10 Monday 19:30 sam
6641 * ./toolbox: added --update-changelog flag.
6643 2003-03-10 Monday 18:26 gbazin
6645 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
6647 2003-03-10 Monday 18:17 gbazin
6649 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
6651 2003-03-10 Monday 17:12 sam
6653 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
6655 2003-03-10 Monday 10:41 massiot
6657 Fixed a major bug with 5.1 output and the OSS plug-in.
6659 2003-03-10 Monday 08:23 jlj
6661 * ./modules/codec/dts.c: minor fix.
6663 2003-03-10 Monday 01:07 fenrir
6665 * improved seeking and fixed play back when reading from stdin (when
6666 reported size is null).
6668 2003-03-10 Monday 00:12 gbazin
6670 * modules/access/vcd/cdrom.c: small win32 bugfix.
6671 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
6673 2003-03-10 Monday 00:04 massiot
6675 * Bumped up version number to 0.5.2
6676 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
6677 configuration variable.
6679 2003-03-09 Sunday 23:39 jlj
6681 * ./modules/demux/mpeg: DTS support.
6683 2003-03-09 Sunday 20:07 jlj
6685 * DTS S/PDIF support.
6687 2003-03-09 Sunday 19:44 gbazin
6689 * configure.ac.in: fixed my previous commit.
6690 * NEWS: added an entry about fixes in the dvd menu support.
6692 2003-03-09 Sunday 19:25 gbazin
6694 * configure.ac.in: don't include the screensaver plugin on win32.
6695 * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
6696 * modules/codec/spudec/parse.c: removed unnessecary code.
6697 * modules/access/dvdplay/access.c: fixed some navigation problems.
6699 2003-03-09 Sunday 16:22 fenrir
6701 * fixed a really stupid bug with compressed header, improved parsing
6702 of audio stsd box. (handle qt3+ audio box)
6703 (I still need to fix mp4.c to read audio track that aren't mp4a)
6705 2003-03-08 Saturday 01:55 sigmunau
6707 added a down, right gesture to quit vlc and an up, right gesture that swaps
6708 fullscreen on/off, removed the down gesture as it is now covered by the up,
6711 2003-03-07 Friday 00:53 gbazin
6713 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
6714 messages window regularly.
6716 2003-03-06 Thursday 23:52 sigmunau
6718 NEWS: added note about .pls handeling and the http audio fix
6720 2003-03-06 Thursday 23:10 gbazin
6722 * src/audio_output/dec.c, include/aout_internal.h: the aout core was
6723 automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
6724 in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
6725 now fetch this value from the input thread when we create an aout_instance_t.
6726 This solves problems with the http access plugin.
6728 2003-03-06 Thursday 22:17 hartman
6730 * Updated README on Mac OS X issues.
6732 2003-03-06 Thursday 15:30 sigmunau
6734 the m3u demux now reads the pls files shoutcast uses.
6736 2003-03-06 Thursday 15:24 hartman
6738 * the close window command was reacting irratic because of my meddling
6739 with the responder chain. HANDS OFF you little devil ;)
6741 2003-03-06 Thursday 14:40 hartman
6744 time to stop for today
6746 2003-03-06 Thursday 12:52 hartman
6748 * fixed an issue with blackbars at certain aspect ratios when you resize
6749 the video window. (half, double)
6751 2003-03-06 Thursday 12:05 hartman
6753 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
6754 having two close buttons in one window goes against Apple's UIG.
6756 2003-03-06 Thursday 11:43 hartman
6758 * modules/gui/macosx/applescript.?
6759 * extras/MacOSX/Resources/vlc.scriptSuite
6760 * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
6761 - moved existing applescript commands to these files
6762 - added several control commands. supported are: play/pause, stop,
6763 previous, next, fullscreen, mute, volumeUp and volumeDown.
6764 These correspond to the existing menuitems. This still requires work
6765 in the future to make it more correct AppleScript, but it works for now.
6767 * modules/gui/macosx/controls.?
6768 - split up the controls.m into a .m and a .h
6770 * modules/gui/macosx/intf.?
6771 - added a getControls method to gain access to the controller object from
6772 the AppleScript commands.
6774 * modules/gui/macosx/open.?
6775 - removed the applescript support existing here and moved it to applescript.?
6777 * modules/gui/macosx/playlist.m
6778 - made the tooltips for the add and remove buttons localizable.
6780 * modules/gui/macosx/vout.m
6781 - added a comment on the meaning of otherMouse events.
6784 - updated copyright information to include the current year ;)
6786 2003-03-06 Thursday 11:15 fenrir
6788 * http: lalala, forgot one line :)
6790 2003-03-06 Thursday 11:09 fenrir
6792 * http: fixed a segfault while using it more than once.
6794 2003-03-06 Thursday 10:15 hartman
6796 * If labels are nil, then it shouldn't disable the entire preference panel.
6797 fixes #428 more permenantly. the cause was a missing rt-priority desc.
6799 2003-03-06 Thursday 10:11 jpsaman
6803 2003-03-06 Thursday 09:58 massiot
6805 Fixed a segfault in the OS X preferences panel.
6807 2003-03-06 Thursday 09:27 jpsaman
6809 Updated version number.
6811 2003-03-06 Thursday 00:10 sigmunau
6813 we now insert playlist entries right after the playlist file, and not at the
6814 end of playlist. Should close bug reported on mailing list by Stepan Roh
6815 about "redirection".
6817 2003-03-05 Wednesday 22:37 gbazin
6819 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
6820 * install-win32: the FAQ wasn't being included in the package.
6822 2003-03-05 Wednesday 19:58 gbazin
6824 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
6826 2003-03-05 Wednesday 19:31 gbazin
6828 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
6830 2003-03-05 Wednesday 19:16 hartman
6832 * updated italian translation by Bruno <allevb@tin.it>
6833 i had to merge it by hand, because it was pretty outdated.
6835 2003-03-05 Wednesday 17:55 gbazin
6837 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
6838 allocate a new buffer in input_FillBuffer(). This is necessary because
6839 the input thread has an high priority and we don't want it to loop
6840 without any interruption.
6842 2003-03-05 Wednesday 00:11 massiot
6844 * Fixed LDFLAGS_mp4 variable.
6846 2003-03-05 Wednesday 00:05 sigmunau
6848 added not that gestures are now supported on osx and windows, with a comment
6849 telling that this isn't really useful yet.
6851 2003-03-04 Tuesday 23:37 massiot
6853 Bumped up to 0.5.2-test3
6855 2003-03-04 Tuesday 23:36 massiot
6857 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
6858 to improve responsiveness under OS X
6860 2003-03-04 Tuesday 23:32 hartman
6862 * this code should allow for the use of gestures under OS X.
6864 2003-03-04 Tuesday 22:48 gbazin
6866 * modules/video_output/directx: added support for the mouse gestures interface.
6868 2003-03-04 Tuesday 22:36 hartman
6870 * grrr debug message in the wild.
6872 2003-03-04 Tuesday 22:08 gbazin
6874 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
6875 * NEWS: added a note for the fixed MSVC project files.
6877 2003-03-04 Tuesday 21:54 hartman
6880 - added item on fix of 'clicking' sound between stream changes.
6881 - added item on new bandlimited resampler
6883 - bumped up revision number to 0.5.2-test3
6885 2003-03-04 Tuesday 21:12 gbazin
6887 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
6889 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
6890 should allow seeking on files > 1.2Gb (Hopefully closes #168).
6892 2003-03-04 Tuesday 19:28 gbazin
6894 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
6895 quality badly + some clean-up.
6896 Changed the module priority so it is now the default resampler.
6898 2003-03-04 Tuesday 17:31 hartman
6901 - the german translation requires two different translations of the word
6902 File. I added a _ANS() function to the macosx version that gets the
6903 translation of 1:File and strips the first two characters of this
6904 alternate translation.
6905 - updated all .po files to make sure we don't break anything
6906 - committed the March 1 version of the german translation by Felix
6907 Kuhne <FK@aenneburghardt.de>
6909 2003-03-04 Tuesday 13:21 massiot
6911 * Fixed a major bug in the LPCM codec.
6912 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
6914 2003-03-04 Tuesday 03:27 gbazin
6916 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
6917 bandlimited interpolation resampler.
6918 It is not yet enabled by default because it requires a bit more works
6919 (not fully stable yet because of buffer overflows under certain conditions).
6921 * src/audio_output/input.c: the resamplers are now always active (expcept
6924 * modules/audio_filter/resampler/*: modified the resampler to return the
6925 input buffer when no resampling is needed.
6927 2003-03-03 Monday 23:58 hartman
6929 * updated dutch strings.
6931 2003-03-03 Monday 23:48 massiot
6933 * mpeg_video is back as a built-in because it is reproduceably faster than
6935 * Another desperate attempt at fixing OS X lock-ups.
6937 2003-03-03 Monday 19:39 hartman
6940 - added remarks on m-audio fixes and other OSX specific fixes.
6941 - added improved ID3 detection item
6943 - updated to reflect M-Audio fixes.
6944 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
6945 - widened the Browse.. button to allow for the german word: durchsuchen.
6947 2003-03-03 Monday 16:49 gbazin
6949 * ALL: another bunch of fixes for the MSVC build.
6951 2003-03-03 Monday 14:21 gbazin
6953 * ALL: Finally fixed the MSVC project files.
6954 Don't include io.h on win32 when not necessary.
6955 A few build fixes for MSVC.
6957 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
6960 2003-03-03 Monday 14:19 massiot
6962 * Fixed a bug in LPCM codec.
6963 * Changed an error into a warning.
6965 2003-03-03 Monday 01:38 fenrir
6967 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
6968 header send over multiples packets).
6970 2003-03-02 Sunday 19:07 gbazin
6972 * configure.ac.in: fixed libid3tag detection.
6974 2003-03-02 Sunday 18:17 fenrir
6976 * fixed seek flag with broadcasted data.
6978 2003-03-02 Sunday 17:13 fenrir
6980 * forgot to initialize a variable.
6982 2003-03-02 Sunday 17:12 fenrir
6986 2003-03-02 Sunday 12:10 gbazin
6988 * NEWS: started filling in the NEWS file for the 0.5.2 release.
6990 2003-03-02 Sunday 02:47 gbazin
6992 * configure.ac.in: Removed unused options.
6993 We also don't link with lrt anymore when using GNU-pth (lrt depends on
6996 2003-03-02 Sunday 01:35 gbazin
6998 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
6999 for the GNU-pth implementation.
7001 2003-03-01 Saturday 23:26 gbazin
7003 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
7004 implementation and fixed an initialization bug in libvlc.
7006 2003-03-01 Saturday 19:25 gbazin
7008 * install-win32, Makefile.am: added the html faq to the win32 package.
7009 * toolbox, msvc/*: few fixes to the msvc project files generation.
7010 (compiling plugins won't work yet because there are a few hacks that
7011 need to be done in order to compile dlls that use the c-runtime)
7013 2003-02-28 Friday 17:23 fenrir
7015 * try a workaround for BeOS MediaKit files.
7017 2003-02-28 Friday 10:19 massiot
7019 German translation, courtesy of Felix Kühne <FK@aenneburghardt.de>.
7021 2003-02-28 Friday 04:31 ipkiss
7023 Internationalization now works for the win32 interface (thanks Gildas).
7024 I've voluntarily disabled the translation of the toolbar buttons
7025 strings, because it looks really awful...
7027 2003-02-27 Thursday 16:38 gbazin
7029 * modules/demux/avi/avi.c: compilation fix.
7031 2003-02-27 Thursday 15:07 fenrir
7033 * httpd: clean up, kick up unused connection (it waits 10s), use select
7034 to way (instead of a hard coded sleep ;)
7036 2003-02-27 Thursday 13:19 gbazin
7038 * ALL: i18n updates and fixes.
7040 2003-02-27 Thursday 12:44 marcari
7042 * updates for the YOPY ports (thx to Sebastien Chaumat !)
7044 2003-02-27 Thursday 08:19 massiot
7046 * Bumped up revision number to 0.5.2-test2
7047 * Another attempt at fixing the "VLC is locking up OS X" problem
7050 2003-02-26 Wednesday 21:00 asmax
7052 * compilation fixes...
7054 2003-02-26 Wednesday 19:39 gbazin
7056 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
7057 target, and included the locales in the installer script.
7058 * src/libvlc.c: on win32 we look for the locales in vlc's directory.
7060 2003-02-26 Wednesday 18:15 massiot
7062 * Added sanity checks for PTS in the future.
7064 2003-02-26 Wednesday 15:47 marcari
7066 * implementation of the 'autoplay file' button callback
7067 * when clicking a link : follows the link and don't try to open it
7068 * yopy does not always sees the '.' and '..', so workaround :
7069 - all the hidden files are not displayed
7070 - the '..' directory is each time added by hand
7072 2003-02-26 Wednesday 15:44 marcari
7074 * small modification for linupy :
7075 - added a pixmpa directory
7076 - added a set_usize (how do we maximize cleanly a gtk-window ?)
7077 - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
7079 2003-02-26 Wednesday 13:51 gbazin
7081 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
7082 badly when we reach the end of the stream (decoder stream).
7083 * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
7084 loop when the end of the stream was reached.
7086 2003-02-26 Wednesday 12:38 fenrir
7088 * ts.c: added "ts" shorcut for ts_dvbpsi.
7090 2003-02-26 Wednesday 04:23 babal
7092 - link the headphone channel mixer with the math library
7094 2003-02-25 Tuesday 21:09 gbazin
7096 * modules/codec/libmpeg2.c: fixed pts handling.
7098 2003-02-25 Tuesday 18:26 gbazin
7100 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
7102 * po/Makevars: file needed by newer versions of gettext.
7104 2003-02-25 Tuesday 17:17 fenrir
7106 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
7108 * httpd : added a way to use stream header, and changed the way that
7109 stream data are stored (allow better client handling).
7110 * http : use stream header, and add mime type detection by looking
7111 at file extention (could be improved).
7112 * ogg: fixed a segfault when removing a stream, mark header.
7114 2003-02-25 Tuesday 17:15 gbazin
7116 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
7117 Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
7118 for comparing the performance against our custom decoder as it is currently
7119 missing some important features like the synchro stuff.
7121 2003-02-24 Monday 23:28 fenrir
7123 * stream_output.c : added a sanity check.
7125 2003-02-24 Monday 23:27 fenrir
7127 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
7128 and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
7130 2003-02-24 Monday 17:06 jlj
7132 * a52tofloat32.c: changed an error into warning.
7134 2003-02-24 Monday 14:40 sigmunau
7136 updated documentation to reflect that input_AccessReinit should be called
7137 before, and not after a random seek
7139 2003-02-24 Monday 14:14 fenrir
7141 * all : fix compilation.
7143 2003-02-24 Monday 12:34 fenrir
7145 * stream_output.c : fixed compilation.
7146 * mux/* implemented pf_mux_capacity.
7148 2003-02-24 Monday 11:14 gbazin
7150 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
7152 2003-02-24 Monday 11:00 fenrir
7154 * stream_output.h : add a private parameter to sout_instance_t only used
7155 by src/stream_output.c (avoid changing every time stream_output.h...)
7157 2003-02-24 Monday 10:45 fenrir
7159 * stream output: fixed name inconsistency, added a new exported
7161 * wav: fixed a warning.
7163 2003-02-24 Monday 09:26 fenrir
7165 * asf: fix seek for http.
7167 2003-02-23 Sunday 22:35 fenrir
7169 * enable httpd(by default) and http.
7171 2003-02-23 Sunday 19:07 fenrir
7173 * all : declaration of http and httpd.
7175 2003-02-23 Sunday 19:05 fenrir
7177 * modules/access_output/http : http output.
7178 * httpd : mini http server (be carefull about security issue...)
7180 2003-02-23 Sunday 18:07 fenrir
7182 * all : added streaming support for crappy ms video codec into TS.
7183 - Only vlc is able to read such TS.
7184 - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
7185 - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
7189 2003-02-23 Sunday 16:31 sigmunau
7191 added a demux and decoder for flac files (disabled by default). Works for
7192 16bit per sample streams, only tested with stereo
7194 2003-02-23 Sunday 05:53 jlj
7196 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
7197 Dynamic device support.
7198 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
7200 2003-02-23 Sunday 01:25 massiot
7202 * Destroy audio-device and audio-channels when no output plug-in is
7205 2003-02-22 Saturday 16:10 fenrir
7209 2003-02-22 Saturday 14:11 sigmunau
7211 Fixed seme seeking issues with http access module, fixed an error that
7212 caused id3v2.4 tags at the end of the file to not work. Added checks to
7213 avoid seeking off the ends of the file. Should close #325, please confirm
7215 2003-02-21 Friday 22:59 gbazin
7217 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
7218 when using "in place" resamplers.
7220 2003-02-21 Friday 16:31 hartman
7222 DJ's first steps in C and vlc decoders ;)
7223 * modules/audio_filter/converter/mpgatofixed32.c:
7224 - fixed an issue that could cause glitches when switching from one stream
7225 to another. the buffer wasn't entirely getting 0000 because multiple
7226 channels were not taken into account when doing this.
7228 - if float32 then clear the buffer with (float)0
7230 2003-02-21 Friday 15:16 hartman
7232 * previous commit seems to break some things. reverting.
7234 2003-02-21 Friday 14:17 hartman
7236 * (float) 0 the buffer if it cannot be decoded and fixed32.
7239 2003-02-21 Friday 03:49 hartman
7241 * VLC.app should show its version in the Finder now
7242 Meeuh, one more place that needs version string updated before a release.
7243 might be made automated ?
7245 2003-02-21 Friday 03:22 hartman
7247 * ignore project Builder user files and backup .nib files.
7248 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
7250 2003-02-21 Friday 02:45 hartman
7252 * If the "show advanced" option has been changed and you press the Apply
7253 button, the preferences window is destroyed and created.
7255 2003-02-20 Thursday 18:10 hartman
7257 * prefs obey the advanced option. Apply does not as of yet.
7259 2003-02-20 Thursday 16:07 gbazin
7261 * src/libvlc.h, modules/audio_output: added a global --spdif config option
7262 to allow using the spdif output by default if available.
7263 * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
7265 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
7267 * modules/codec/mpeg_audio.c: fixed a sync bug.
7269 2003-02-20 Thursday 01:52 sigmunau
7271 * include/configuration.h: added a new flag to the configuration stucture to
7272 indicate wether it is an "advanced" option or not. The goal with this is to
7273 hide the user from all the strange options that very seldom needs to be
7274 changed. added an extra argument to all the add_* macros to indicate wether
7275 the item is advanced or not.
7276 * src/libvlc.h: added an "show advanced options" config option default
7278 * src/libvlc.c: the advanced options are not listed by vlc --help and
7279 friends unless --advanced is used
7280 * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
7281 advanced options unless advanced is set
7282 all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
7283 using some common sense. Please check and correct
7285 note: All interfaces should still work like they used to, see the change in
7286 modules/gtk/preferences.c to find out how to "hide" options.
7288 second note: I think I've changed all the modules, but I could not test
7289 everyone for compilation, expect some broken modules (the fix is to add ",
7290 VLC_TRUE" as last argument to the add_* I forgot)
7292 2003-02-19 Wednesday 22:08 gbazin
7294 * modules/audio_output/directx.c: forgot to enable channel re-ordering.
7295 * modules/audio_output/waveout.c: fixed a crash that happened when probing
7296 devices supporting S/PDIF. (Should fix 354)
7298 2003-02-19 Wednesday 14:49 hartman
7300 * increased accuracy of positionslider in OSX. although this will not solve
7301 all problems this will improve results a bit (by my own experience).
7303 2003-02-19 Wednesday 10:02 gbazin
7305 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
7308 2003-02-18 Tuesday 23:34 gbazin
7310 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
7311 and FOURCC_twos (PCM audio).
7313 2003-02-18 Tuesday 22:40 ipkiss
7315 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
7316 directory when there is no 'plugins' nor 'modules' subdirectory
7319 2003-02-18 Tuesday 22:33 gbazin
7321 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
7322 and use img_convert() from ffmpeg instead. Also added support for the
7323 PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
7324 from media.xiph.org.
7326 2003-02-18 Tuesday 20:54 hartman
7328 * Only update the info window if it is visible
7330 2003-02-18 Tuesday 19:42 gbazin
7332 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
7334 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
7335 necessary fourcc for DV audio.
7337 2003-02-18 Tuesday 18:49 fenrir
7339 * mpeg_audio.c: removed some fprintf...
7341 2003-02-18 Tuesday 18:33 titer
7343 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
7344 multicasting with the stream output
7345 * modules/control/: missing cvsignore
7347 2003-02-18 Tuesday 13:13 sam
7349 * ./mozilla/*: s/VideoLAN Client/VLC/g.
7351 2003-02-18 Tuesday 00:51 fenrir
7353 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
7356 2003-02-18 Tuesday 00:20 hartman
7358 * Changed an Error message. Many people did not understand:
7359 no suitable decoder module for fourcc `IV31'
7361 VLC probably does not support this sound or video format.
7363 2003-02-18 Tuesday 00:17 massiot
7365 * Fixed a segfault in the Japanese preferences panel.
7367 2003-02-17 Monday 23:47 hartman
7369 * Fixed the localization issue on MacOSX.
7371 2003-02-17 Monday 23:10 jpsaman
7373 Juglin with dependencies.
7375 2003-02-17 Monday 22:19 gbazin
7377 * modules/audio_output/directx.c: added multichannel support to the
7379 * modules/audio_output/waveout.c: fixed quad audio channels detection and
7380 a few misplaced debug messages.
7381 * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
7383 2003-02-17 Monday 22:03 asmax
7385 * added a SAP server, with some kludges because the SAP client in vlc
7386 is not RFC-compliant...
7388 2003-02-17 Monday 18:58 hartman
7390 * NEWS: added info about the new 0.5.1a release for OSX.
7391 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
7393 2003-02-17 Monday 17:06 massiot
7395 Fixed the "everything is in Japanese" bug. :p
7397 2003-02-17 Monday 16:56 gbazin
7399 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
7400 using WaitForSingleObject() on the console handle and ReadConsoleInput().
7403 2003-02-17 Monday 14:43 massiot
7405 Now 0.5.2-cvs (estimated release date in two weeks from now).
7407 2003-02-17 Monday 10:52 hartman
7409 * Whoops. i forgot to add these files. sorry everyone.
7411 2003-02-17 Monday 09:47 gbazin
7413 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
7414 resampler so the ugly resampler is once again the default. The quality of
7415 the ugly resampler is currently better than the linear one because of a
7418 2003-02-17 Monday 07:22 sam
7420 * ./debian/woody-buildpackage: Debian package creation fixes.
7422 2003-02-17 Monday 06:31 sam
7424 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
7426 2003-02-17 Monday 06:15 sam
7428 * Updated NEWS and ChangeLog.
7430 2003-02-17 Monday 06:00 sam
7432 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
7433 but Windoze will certainly do.
7435 2003-02-17 Monday 05:50 sam
7437 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
7438 directory whenever possible, to use it for the spudec font or to load
7441 2003-02-17 Monday 04:21 sam
7443 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
7445 2003-02-17 Monday 00:04 asmax
7447 * added a sample playlist. All fields must be separated with TABs
7449 2003-02-16 Sunday 23:57 asmax
7451 * libvlc binding for python
7452 * new VideoLAN RTSP Server, using libvlc.
7453 Not yet fully rfc2326-compliant, but it works ;)
7455 2003-02-16 Sunday 23:32 hartman
7457 * Added an info panel to show movie info, etc.
7459 2003-02-16 Sunday 17:35 sam
7461 * ./debian/changelog: updated for 0.5.1.
7462 * ./debian/control: vlc-glide is now Architecture: i386 only.
7463 * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
7464 * ./debian/rules: the deprecated vlc-* packages have a proper link to
7465 /usr/share/doc/vlc/.
7467 2003-02-16 Sunday 16:22 jpsaman
7469 Updated release numbering for all ipk's
7471 2003-02-16 Sunday 16:21 jpsaman
7473 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).
7475 2003-02-16 Sunday 14:51 fenrir
7477 * udp: forgot this file...
7479 2003-02-16 Sunday 14:10 fenrir
7481 * all: split muxer and access into independant part.
7483 2003-02-16 Sunday 14:03 fenrir
7485 * Less checks on muxer type.
7487 2003-02-16 Sunday 11:18 fenrir
7489 * adpcm: added dk3 too.
7491 2003-02-16 Sunday 10:25 sigmunau
7493 Added support for volume up/down buttons.
7495 2003-02-16 Sunday 09:50 fenrir
7497 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
7500 2003-02-16 Sunday 08:56 fenrir
7502 * all: fix mpeg2 handling.
7504 2003-02-16 Sunday 01:38 titer
7506 NEWS: updated BeOS info for 0.5.1
7508 2003-02-16 Sunday 01:29 massiot
7510 * modules/gui/macosx/open.m: Removed channel server support
7511 * po/*: Updated po files just before the 0.5.1 release
7512 * modules/audio_filter/resampler/linear.c: fixed an initialization bug
7514 2003-02-15 Saturday 20:02 jpsaman
7516 Update iPaq packaging description files for:
7520 Updated NEWS file with OPIE port.
7522 2003-02-15 Saturday 13:50 massiot
7524 * Bumped up revision number to 0.5.1
7525 * Updated French translation
7527 2003-02-15 Saturday 12:57 hartman
7529 * if we are paused in fullscreen, show cursor.
7531 2003-02-15 Saturday 04:43 ipkiss
7533 - fixed a vicious bug
7535 2003-02-14 Friday 23:07 hartman
7537 * Should fix an issue with multiple monitors and the hiding of the mousecursor
7539 2003-02-14 Friday 18:22 sam
7541 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
7542 * ./src/libvlc.c: removed unnecessary malloc() calls.
7543 * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
7545 2003-02-14 Friday 17:00 ipkiss
7547 * exchanged directx' and waveout's capabilities because the latter
7548 seems to be more reliable
7550 2003-02-14 Friday 13:48 jpsaman
7552 Fixed deadlock upon unloading qte_main plugin.
7553 Cleanup of debug messages.
7555 2003-02-14 Friday 13:44 jpsaman
7557 Tuning package dependencies.
7559 2003-02-14 Friday 13:19 jpsaman
7561 Updated opie control file for packaging.
7563 2003-02-14 Friday 13:01 jpsaman
7567 2003-02-14 Friday 09:50 gbazin
7569 * modules/audio_output/waveout.c: better buffer management and hopefully
7570 fixed the S/PDIF output (Still untested though. Anybody here could test
7573 2003-02-13 Thursday 21:53 massiot
7575 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
7578 2003-02-13 Thursday 17:31 sam
7580 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
7582 2003-02-13 Thursday 14:16 hartman
7585 - when a new stream is being loaded we select the current title in the
7587 - Cleaned up some of my previous commited code dealing with updating
7590 2003-02-13 Thursday 02:00 hartman
7592 *ALL: update the title of the window everytime the stream changes.
7594 2003-02-13 Thursday 01:14 hartman
7598 2003-02-13 Thursday 00:09 hartman
7600 * src/playlist/playlist.c:
7601 - added an intf-change variable. This is set whenever you add or delete
7602 an item in the playlist. You need to unset it yourself.
7603 * modules/gui/macosx/intf.?:
7604 - listen for external playlist changes. update view when playlist changes.
7605 - activate/deactivate previous and next buttons and menuitems,
7606 whenever the playlist gets changed.
7608 2003-02-12 Wednesday 23:26 jpsaman
7610 Scripts for building and packaging vlc on Zaurus PDA.
7612 2003-02-12 Wednesday 23:26 jpsaman
7614 Updated control files and buildscript for v0.5.1
7616 2003-02-12 Wednesday 23:13 jpsaman
7618 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
7620 2003-02-12 Wednesday 23:09 jpsaman
7622 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
7624 2003-02-12 Wednesday 23:08 massiot
7626 * Italien translation, courtesy of Bruno <allevb@tin.it>.
7628 2003-02-12 Wednesday 17:13 jobi
7630 * modules/access/vcd/vcd.*: fixed a warning
7632 2003-02-12 Wednesday 16:58 jobi
7634 * modules/access/vcd/vcd.c: in entry points, track number should be read
7635 as BCD (it should fix #244). Also fixed chapter indexing, so that it
7636 correspond to the dvd one.
7638 2003-02-12 Wednesday 14:22 hartman
7640 * modules/gui/macosx/controls.m:
7641 - fixed the mute and volumeup volumedown when you use them mixed.
7642 * src/audio_output/intf.c:
7643 - set "saved-volume" on volume up, volume down.
7645 2003-02-12 Wednesday 13:42 massiot
7647 Patch courtesy of gibalou :
7648 * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
7649 i_continuity_counter,
7650 * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
7651 * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
7653 2003-02-11 Tuesday 18:05 massiot
7655 * 0.5.1 German translation, courtesy of Felix Kühne <FK@aenneburghardt.de>.
7657 2003-02-11 Tuesday 17:20 babal
7659 - Dolby Surround fix
7660 - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
7661 6.1 since there is a doubt about where should be the Rear Center
7662 coefficient in a decoded sample.
7663 -> if anybody has an idea or even better a test stream...
7665 2003-02-11 Tuesday 16:19 hartman
7667 * updated dutch strings
7669 2003-02-11 Tuesday 15:35 hartman
7671 ALL: - changed vlc.app into VLC.app
7672 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
7675 2003-02-11 Tuesday 15:24 hartman
7677 * Updated ReadMe file
7678 - some spelling issues
7679 - remark about the current troubles with sound
7680 - readded deinterlace remark
7681 - Added info on multiple screens and sound devices
7682 - updated the bugreporting URL
7683 - Changed all occurences of vlc into VLC where appropriate
7685 2003-02-11 Tuesday 11:16 massiot
7687 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
7688 * Support for 7 and 7.1 channel configurations.
7690 2003-02-10 Monday 23:50 massiot
7692 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
7694 2003-02-10 Monday 23:16 marcari
7696 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
7697 => to make volumeup/down compile
7699 2003-02-10 Monday 23:04 hartman
7701 * the window of the video shows the official document icon, filename and
7702 when command-clicked the path if the stream is a local file.
7703 this is the expected window behaviour in osx.
7705 2003-02-10 Monday 22:22 massiot
7707 * I ran --update-po for the last time before the 0.5.1 release (and I
7710 2003-02-10 Monday 22:18 hartman
7712 * The dock should no longer be visible in fullscreen mode.
7714 2003-02-10 Monday 21:56 sam
7716 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
7718 2003-02-10 Monday 21:54 hartman
7720 * only show last part of of file/url name in the playlist.
7722 2003-02-10 Monday 21:46 sam
7724 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
7726 2003-02-10 Monday 21:28 hartman
7728 * fixed the black bar issue with window half/normal/double window sizes in
7729 OSX. i had forgotten the aspectratio.
7731 2003-02-10 Monday 21:11 sam
7733 * ./debian/rules: removed Debian kludges that do not really belong to the
7736 2003-02-10 Monday 20:57 sam
7738 * ./debian/control: added the "VideoLAN" word in the long description so
7739 that "apt-cache search videolan" returns vlc.
7741 2003-02-10 Monday 20:11 sam
7743 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
7744 dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
7746 2003-02-10 Monday 18:12 sam
7748 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
7749 gprof, because gcc is unable to build it without -fomit-frame-pointer
7752 2003-02-10 Monday 17:43 massiot
7754 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
7757 2003-02-10 Monday 16:53 sam
7759 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
7760 (partially fixes #260)
7762 2003-02-10 Monday 15:23 titer
7764 Move the messages update function to another thread. It prevents it from
7765 freezing the main window (cannot seek anymore, etc).
7767 2003-02-10 Monday 00:41 hartman
7769 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
7771 2003-02-10 Monday 00:16 massiot
7773 * Enabled the gestures module by default,
7776 2003-02-10 Monday 00:16 hartman
7778 * restored old deinterlace menu. The on the fly code does not work as long
7779 as the vout.m issue exists. but this is better then the current 'dummy'
7782 2003-02-09 Sunday 23:42 sigmunau
7784 *: a new mouse gestures interface, currently supporting back, forward, quit
7785 fullscreen and a nice debug message when you draw a clockwise square. Video
7786 output modules needs to be modified for this to work, but it should be minor
7787 in modules supporting dvd navigation.
7789 btw: it should be easy to add new gestures, ideas appreciated
7791 2003-02-09 Sunday 19:28 massiot
7793 * Minor typographic corrections,
7794 * Fixed a segfault in the Preferences window.
7796 2003-02-09 Sunday 17:10 stippi
7798 modules/gui/beos/PreferenceWindow.h/.cpp
7800 - added settings for screenshot path and image format
7802 - removed "Save" button, added "Cancel" and "Revert" buttons
7804 - added revert functionality
7806 - changed class design for cleaner functionality,
7807 separated ApplyChanges() into more functions
7808 to have finer control
7810 - added more error checking and fixed memory leaks
7811 (config_GetPsz() returns char*, not const char*!)
7813 - all settings are now correctly saved and restored
7815 - some more cosmetic changes
7817 modules/gui/beos/InterfaceWindow.h/.cpp
7819 - updated vlc way of saving settings to be on par with BeOS way
7820 and made it selectable in the code which way is used.
7821 However, the VideoSettings are still only savable in
7824 - if dvd menus are used, the navigation menu enables a
7825 "Goto Menu" item. Unfortunately, I don't see a clean
7826 way to really detect the usage of dvd/dvdold in the
7827 currently playing stream. I wouldn't want to see
7828 if a playlist item has "dvd:" or "dvdold:" prepended
7829 at each interface update.
7831 2003-02-09 Sunday 13:25 fenrir
7833 * sub.c : begun clean up
7835 2003-02-09 Sunday 12:23 sam
7837 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
7839 2003-02-09 Sunday 12:21 sam
7841 * ./debian/control: made lintian happier with package descriptions.
7842 * ./debian/rules: added extra touch calls to prevent autobuilders from
7843 launching autoconf/automake.
7845 2003-02-09 Sunday 12:19 sam
7847 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
7848 initialization of the plugin.
7850 2003-02-09 Sunday 12:18 sam
7852 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
7854 2003-02-09 Sunday 11:51 titer
7856 Simplified volume functions
7858 2003-02-09 Sunday 01:56 massiot
7860 Fixed GTK compilation.
7862 2003-02-09 Sunday 01:50 massiot
7864 * Added Step forward/Step backward feature.
7866 2003-02-09 Sunday 01:13 massiot
7868 * aout_Volume* functions now do their own vlc_object_find() on the
7869 audio output. Consequently, the first argument can be any vlc_object_t.
7870 * modules/gui/macosx/*: greatly simplified volume functions ; you can now
7871 call aout_Volume* even when there is no audio output, and the volume
7872 will be saved for later use.
7874 2003-02-08 Saturday 22:43 massiot
7876 Fixed previous commit.
7878 2003-02-08 Saturday 22:20 massiot
7880 * src/extras/libc.c: New vlc_wraptext function,
7881 * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
7882 * src/input/input.c: Correctly parse MRL of the type
7883 /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
7884 * modules/access/*: Changed some msg_Warn into msg_Err
7885 * po/fr.po: Updated French translation,
7886 * configure.ac.in: Re-enabled Swedish translation,
7887 * Makefile.am: Do not recompile everything everytime someone changes a .h
7889 2003-02-08 Saturday 21:43 hartman
7891 * window half/normal/double Size commands
7892 - black bar issue is not fixed. i removed 'myfix'
7894 2003-02-08 Saturday 20:32 massiot
7896 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
7897 * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
7899 2003-02-08 Saturday 19:14 asmax
7901 * fixed the encoding
7902 (Meuuh you can re-enable swedish ;)
7904 2003-02-08 Saturday 19:10 massiot
7906 * Fixed misc typos in strings,
7908 * New --buggy-psi options, to supports streams which don't update the
7909 continuity counter in their PSI packets (walkenizes #sam).
7911 2003-02-08 Saturday 17:26 massiot
7913 * configure.ac.in: Disabled Swedish translation since it doesn't use the
7915 * Implemented localization for audio-channels and video-device variables.
7917 2003-02-07 Friday 23:36 marcari
7919 glibc 2.1 port for linupy (linux on a yopy pda)
7921 * modules/access/*.c : added include <sys/time.h> for struct timeval
7922 * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
7926 2003-02-07 Friday 21:30 hartman
7928 * Resize window fixes
7929 - we should not resize the window in fullscreen
7930 - fixed the black bars bug in half and double size
7931 - position of top left corner should not change
7932 - more efficient code
7934 2003-02-07 Friday 20:23 hartman
7936 * added half, normal and full size videowindow menuitems.
7937 there seems to be a bug though somewhere. you end up with black bars in
7938 half and double size.
7940 2003-02-07 Friday 16:51 massiot
7942 Fixed a buffer leak with slice-I streams (thanks sam).
7944 2003-02-07 Friday 09:17 yves
7946 - added missing buildrequires
7947 - now autodetect on wich system we are:
7948 rpm --rebuild should work out of box on rh and previous mdk systems.
7949 - NO buildrequires on rh-like system. rh does not have a devel policy
7950 - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
7952 2003-02-07 Friday 01:32 hartman
7954 * grrr changed the project file by accident. revert
7956 2003-02-07 Friday 01:31 hartman
7958 * When you push backspace or delete in the playlist, it removes the selected item.
7960 2003-02-07 Friday 01:22 fenrir
7962 * ffmpeg/audio : removed an old error (anyway it was harmless).
7963 * mp4 : removed a bad initialisation. Erased all ending spaces.
7964 * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
7966 2003-02-07 Friday 01:09 sam
7968 * ./src/interface/interface.c: interface variable is "intf", not "interface".
7970 2003-02-07 Friday 00:29 sam
7972 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
7973 declarations. Should fix that later.
7975 2003-02-07 Friday 00:26 sam
7977 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
7979 2003-02-06 Thursday 23:59 sam
7981 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
7982 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
7984 * ./src/interface/interface.c: added a safety check to circumvent the bug,
7985 allowing a smooth upgrade.
7987 2003-02-06 Thursday 23:55 massiot
7989 Fixed interface freezes in the OS X interface.
7991 2003-02-06 Thursday 23:01 sam
7993 * ./src/misc/darwin_specific.m: completed our list of known languages and
7994 made code simpler to read.
7996 2003-02-06 Thursday 21:56 sam
7998 * ./debian/rules: build the SLP plugin by default.
8000 2003-02-06 Thursday 21:39 titer
8002 Tuned BeOS priorities for a better playback on low-end computers.
8004 2003-02-06 Thursday 15:14 massiot
8006 Fixed AFMT_AC3 and AFMT_S16_NE handling.
8008 2003-02-06 Thursday 13:47 hartman
8010 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
8011 want to bug users with this when we resize a video.
8013 2003-02-06 Thursday 03:22 sam
8015 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
8016 in the background to disable xscreensaver the jwz way (Closes: #58).
8018 It's an interface plugin, trigger with "--extraintf screensaver".
8020 2003-02-06 Thursday 02:37 sam
8022 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
8023 otherwise we fail with an error when they are not found.
8025 2003-02-05 Wednesday 22:48 hartman
8027 * Changed the wrong property in my recent commit. FIXED
8029 2003-02-05 Wednesday 22:11 sam
8031 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
8032 doing fullscreen or volume up from the popup menu.
8034 2003-02-05 Wednesday 16:23 hartman
8036 * added a "Open CrashLog" button to the messages window in OSX.
8038 2003-02-05 Wednesday 14:58 hartman
8040 * Added AppleScript support
8041 * We can now handle mms:// etc on a systemwide level.
8042 - No way to set this other then trough Explorer Prefs at the moment
8044 2003-02-05 Wednesday 02:31 hartman
8046 * More support for handling URLs. Still need to create the scriptsuite.
8048 2003-02-05 Wednesday 01:36 hartman
8050 * Added a Next and Previous item to the dockmenu
8051 * Prelimanary support for making VLC the handler of ftp http mms and udp
8052 URLs (on a systemwide level)
8054 2003-02-04 Tuesday 21:01 jpsaman
8058 2003-02-04 Tuesday 20:45 hartman
8060 * We released an array that was in a autorelease pool. That's not necesarry
8062 2003-02-04 Tuesday 11:51 massiot
8064 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
8067 2003-02-04 Tuesday 11:07 massiot
8069 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
8072 2003-02-04 Tuesday 10:07 massiot
8074 * modules/access/*: Fixed compilation problems with "struct timeval".
8076 2003-02-03 Monday 21:47 sam
8078 * ./bootstrap: we don't fail if gettext is too old and there is no
8079 ABOUT-NLS in the tree.
8081 2003-02-03 Monday 21:38 massiot
8083 Now developing 0.5.1-cvs.
8085 2003-02-03 Monday 19:45 sam
8087 * ./debian/woody-buildpackage: enabled build-deps checking.
8089 2003-02-03 Monday 17:18 stippi
8091 modules/gui/beos/InterfaceWindow.h/.cpp
8093 - improved file loading:
8094 - contents of sub folders can optionally be loaded too
8095 - files are loaded in expected order from filepanel
8097 - file panel accepts folders to load
8098 - saving of playlist's display mode
8099 - added updating of interface when playlist is modified
8100 while nothing is playing
8101 - added compatibility for SoundPlay's drag'n'drop message format
8103 modules/gui/beos/ListViews.h/.cpp
8105 - implemented reversal of playlist
8106 - list can display full path or file name only
8107 - drag'n'drop interaction with SoundPlay
8109 modules/gui/beos/MediaControlView.cpp
8113 modules/gui/beos/PlayListWindow.h/.cpp
8115 - added reverse sort command to edit menu
8116 - added view menu, to allow the user to display paths
8117 or only names in the list
8119 2003-02-03 Monday 02:26 sam
8121 * ./debian/rules: more Debian Woody fixes. Grrrr!
8123 2003-02-03 Monday 01:32 sam
8125 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
8126 * ./debian/woody-buildpackage: sed syntax fixed.
8128 2003-02-03 Monday 00:56 sam
8130 * ./share/Makefile.am: we weren't distributing the font!
8132 2003-02-03 Monday 00:43 sam
8134 * Updated ChangeLog and pofiles.
8136 2003-02-03 Monday 00:39 sam
8138 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
8140 2003-02-03 Monday 00:23 sam
8142 * ./debian/control: missing build dependencies.
8144 2003-02-03 Monday 00:00 massiot
8146 German translation, croutesy of Felix Kuehne.
8148 2003-02-02 Sunday 23:11 massiot
8150 Worked around a bug with the Screens menu and localization.
8152 2003-02-02 Sunday 20:59 hartman
8154 * OSX version can open .asx files. so we need to let the os know that ;)
8156 2003-02-02 Sunday 20:21 sam
8158 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
8160 2003-02-02 Sunday 20:07 sam
8162 * ./debian/vlc.desktop: removed unnecessary file.
8164 2003-02-02 Sunday 20:01 sam
8166 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
8168 2003-02-02 Sunday 20:01 sam
8170 * ./debian/changelog: updated Debian changelog.
8172 2003-02-02 Sunday 19:45 sam
8174 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
8175 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
8177 2003-02-02 Sunday 18:57 sam
8179 * ./debian/woody-buildpackage: finished Woody build script.
8181 2003-02-02 Sunday 18:12 sam
8183 * ./po/de.po: german translation updates from Felix Kühne.
8185 2003-02-02 Sunday 18:09 jpsaman
8187 Added ffmpeg package to list of depenencies.
8189 2003-02-02 Sunday 17:18 sam
8191 * ./debian/woody-buildpackage: added a script to build .debs on woody.
8193 2003-02-02 Sunday 16:08 sam
8195 * ./NEWS: a few updates from gibalou.
8197 2003-02-02 Sunday 11:29 stippi
8199 cosmetic fix (drop mark would reappear if SHIFT was pressed)
8201 2003-02-02 Sunday 09:17 titer
8203 '--demuxdump-file -' dumps to standard output.
8204 (useful for operating systems which do not have '/dev/stdout'
8207 2003-02-02 Sunday 04:17 sam
8209 * renamed debian/README into debian/README.Debian.
8211 2003-02-02 Sunday 04:07 sam
8213 * ./debian: more packaging stuff.
8215 2003-02-02 Sunday 04:01 sam
8217 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
8220 2003-02-02 Sunday 03:38 sam
8222 * ./doc/vlc.1: updated manpage.
8224 2003-02-02 Sunday 03:08 sam
8226 * ./po/it.po: ultimate italian fixes by Bruno Vella.
8228 2003-02-02 Sunday 03:03 sam
8230 * ./debian/*: tuned packaging.
8232 2003-02-02 Sunday 02:58 massiot
8234 * Bumped up revision number to 0.5.0
8236 2003-02-02 Sunday 02:11 sam
8238 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
8240 2003-02-02 Sunday 01:37 sam
8242 * ./po/*: more interface strings harmonization.
8244 2003-02-02 Sunday 01:23 jobi
8246 * NEWS: readded deleted entries, sorry about that.
8248 2003-02-02 Sunday 00:57 jobi
8250 * NEWS: VCD entry points and iso files
8251 * include/audio_output.h: more proper freebsd compilation fix
8252 * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
8254 2003-02-02 Sunday 00:49 massiot
8256 * README.MacOSX.rtf: Typos
8257 * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
8258 * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
8261 2003-02-02 Sunday 00:46 sam
8263 * ./po/*: more s/vlc/VLC/ changes.
8265 2003-02-02 Sunday 00:29 sam
8267 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
8270 2003-02-02 Sunday 00:05 sam
8272 * ./NEWS: a few updates (translations, mozilla plugin).
8274 2003-02-01 Saturday 23:46 massiot
8276 * modules/gui/macosx/*: Fixed localization bugs
8277 * po/fr.po: Updated French translation
8278 * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
8280 2003-02-01 Saturday 23:41 yves
8282 - ready for general 0.5.0 consumption
8283 - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
8284 - more wxwindow stuff.
8285 - fixes here and here.
8286 - added more doc files like NEWS, THANKS etc.
8287 - still lacking mozilla plugin :(
8289 2003-02-01 Saturday 23:39 sam
8291 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
8292 instead of VLC_Create(), so that its strings are translated (was #92).
8294 2003-02-01 Saturday 23:28 sigmunau
8296 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
8299 2003-02-01 Saturday 23:15 sam
8301 * ./AUTHORS: added Garf and updated entries.
8303 2003-02-01 Saturday 23:08 sam
8305 * ./INSTALL.libmad: removed that file; if one does not know how to build
8306 and install a library, he'd better not fiddle with VLC.
8308 2003-02-01 Saturday 22:03 babal
8310 - Win32 preference dialog box
8312 2003-02-01 Saturday 21:39 ipkiss
8316 2003-02-01 Saturday 21:24 titer
8320 2003-02-01 Saturday 21:23 sam
8322 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
8323 woody specific builds. Will fill them in a moment.
8325 2003-02-01 Saturday 21:20 massiot
8327 Tarkin, Tremor and Theora are only available when compiling from sources.
8329 2003-02-01 Saturday 21:10 massiot
8333 2003-02-01 Saturday 21:04 jpsaman
8335 Checking in packageing files.
8337 2003-02-01 Saturday 20:59 jpsaman
8339 Updated for iPaq port
8341 2003-02-01 Saturday 20:34 massiot
8343 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
8344 * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
8345 * src/misc/darwin_specific.m: more generic language detection
8346 * NEWS: summarized changes from 0.4.6 to 0.5.0
8348 2003-02-01 Saturday 19:04 sam
8350 * ./po/it.po: a few corrections.
8352 2003-02-01 Saturday 18:54 sam
8354 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
8355 * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
8356 ./modules/video_output/x11/xvideo.c: removed the drawable configuration
8357 variables which are now deprecated.
8359 2003-02-01 Saturday 18:53 sam
8361 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
8362 detached before being destroyed.
8364 2003-02-01 Saturday 18:41 sam
8366 * ./NEWS: added an empty NEWS file.
8367 * ./bootstrap: now that we have the NEWS file, --foreign is no longer
8368 required when calling automake.
8370 2003-02-01 Saturday 16:33 massiot
8372 Updated Italian translation courtesy of Bruno Vella.
8374 2003-02-01 Saturday 16:20 massiot
8378 2003-02-01 Saturday 12:01 stippi
8380 Changes done since Feb 28 2003:
8382 2003-02-01 Saturday 09:40 babal
8384 - fixed a compilation issue with C compilers
8386 2003-02-01 Saturday 01:21 fenrir
8388 * asf : trying to fix pts handling.
8390 2003-01-31 Friday 22:35 sam
8392 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
8394 2003-01-31 Friday 22:34 sam
8396 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
8397 kept up to date (and almost everything advertised in it was done).
8399 2003-01-31 Friday 18:53 lool
8401 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
8403 2003-01-31 Friday 16:56 sam
8405 * ./configure.ac.in: I was told some versions of mingw32 support neither
8406 -mms-bitfields nor -fnative-struct.
8408 2003-01-31 Friday 13:52 sam
8410 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
8412 2003-01-31 Friday 11:38 sam
8414 * ./po/de.po: full german translation, courtesy of Felix Kühne.
8416 2003-01-31 Friday 11:23 massiot
8418 Fixed a major bug of people who like to declare vars "unsigned int"
8419 when they can be -1 :p (why haven't we spotted that before ??).
8422 2003-01-31 Friday 10:54 sam
8424 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
8425 while there was no input (Closes: #153).
8427 2003-01-31 Friday 10:51 sam
8429 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
8430 Audio and Subtitles submenus into the Audio and Video menus.
8432 2003-01-31 Friday 10:14 sam
8434 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
8436 2003-01-31 Friday 09:51 sam
8438 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
8441 2003-01-31 Friday 09:48 sam
8443 * ./configure.ac.in: complain when ALSA headers are not found but
8444 --enable-alsa was specified.
8446 2003-01-31 Friday 06:45 titer
8450 2003-01-31 Friday 02:53 jlj
8452 * ./modules/gui/macosx: Defeated some deadlocks.
8453 World domination ... is at hand.
8455 2003-01-30 Thursday 20:59 sam
8457 * ./src/misc/configuration.c: when an invalid short option is found, use
8458 the optopt variable instead of the current value of optind (Closes: #148).
8460 2003-01-30 Thursday 19:14 gbazin
8462 * src/video_output/video_output.c: we were still using free instead of
8463 vout_DestroySubPicture in one place.
8464 * modules/codec/spudec/parse.c: we now make sure we don't add several times
8465 the same highlight callback.
8467 2003-01-30 Thursday 18:07 lool
8469 * converted FAQ to SGML
8470 * SGML sucks, this is absolutely ugly, please reread
8472 2003-01-30 Thursday 16:36 gbazin
8474 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
8475 race condition between spudec and vout. This patch may not be all that
8476 nice because it does a lot of vlc_object_find() but it is the only
8477 solution I've been able to come-up with.
8478 Oh and I didn't fix the memory leak caused by the font when using text
8479 subtitles. If the vout changes while the spudec is running then we don't
8482 2003-01-30 Thursday 15:46 hartman
8484 * modules/gui/macosx/intf.m
8485 - fixed a warning about parentheses
8487 2003-01-30 Thursday 15:39 hartman
8489 * ./modules/gui/macosx/intf.m:
8490 - we close the video window after a video is done playing.
8492 2003-01-30 Thursday 12:38 gbazin
8494 * src/video_output/vout_subpictures.c: fixed a few race conditions that
8495 were triggered by the dvdplay plugin.
8497 2003-01-30 Thursday 10:44 massiot
8499 Keep -O2 in --disable-optimizations mode, cause it can't harm...
8501 2003-01-30 Thursday 02:16 gbazin
8503 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
8504 PictureDisplayExtension(). This does also fix problems with the dvdplay
8505 plugin and menus with still pictures.
8507 2003-01-30 Thursday 00:39 massiot
8509 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
8510 * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
8512 * include/vlc_threads.h: tuned up OS X priorities
8514 2003-01-29 Wednesday 21:54 fenrir
8516 * asf : more sanity check for broken files.
8518 2003-01-29 Wednesday 18:14 hartman
8520 intf: the slower/faster buttons should not be continious.
8521 project: the source files were included in the Resources. No more.
8523 2003-01-29 Wednesday 18:10 sam
8525 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
8526 the title and chapter dialogs when DVD menus are activated.
8528 2003-01-29 Wednesday 17:28 gbazin
8530 * modules/gui/gtk/*: changed the disc open dialog to allow for title and
8531 chapter 0. When title or chapter 0 are selected, they do not appear in
8534 2003-01-29 Wednesday 17:07 massiot
8536 New nl translation, courtesy of dj hartman.
8538 2003-01-29 Wednesday 15:55 sam
8540 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
8541 in case the input dies before we even spawned our dvdplay interface
8544 2003-01-29 Wednesday 15:15 sam
8546 * ./po/ja.po: updated japanese translations, courtesy of KKI.
8548 2003-01-29 Wednesday 14:03 gbazin
8550 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
8551 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
8553 2003-01-29 Wednesday 12:59 gbazin
8555 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
8557 2003-01-29 Wednesday 11:41 jlj
8559 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
8561 2003-01-29 Wednesday 11:34 jlj
8563 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
8564 * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
8565 and using p_playlist->p_input instead.
8567 2003-01-29 Wednesday 11:17 gbazin
8569 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
8571 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
8572 settings (closes #122).
8574 2003-01-29 Wednesday 09:54 sam
8576 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
8577 messages that were lying around.
8579 2003-01-29 Wednesday 00:02 titer
8581 enabled changing filters on the fly
8583 2003-01-28 Tuesday 23:55 massiot
8585 Not sure the buffer was large enough.
8587 2003-01-28 Tuesday 23:38 fenrir
8589 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
8591 2003-01-28 Tuesday 22:52 sam
8593 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
8595 2003-01-28 Tuesday 22:03 sam
8597 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
8598 has been overriden by the user (Closes: #79).
8599 * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
8600 * ./modules/*: fixed a few capitalization issues.
8602 2003-01-28 Tuesday 21:18 gbazin
8604 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
8605 title 0 when using the dvdplay plugin (title 0 = menu).
8607 2003-01-28 Tuesday 21:17 fenrir
8609 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
8611 2003-01-28 Tuesday 21:08 sam
8613 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
8615 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
8617 2003-01-28 Tuesday 21:06 sam
8619 * ./debian/*: activated the wxwindows plugin.
8621 2003-01-28 Tuesday 20:02 sam
8623 * ./toolbox: made a few glade-generated strings non-translatable.
8624 * ./po/*: fixed spelling errors in pofiles.
8626 2003-01-28 Tuesday 17:14 sam
8628 * ./debian/control: removed versioned dependency on libxosd.
8629 * ./debian/rules: added comments here and there.
8631 2003-01-28 Tuesday 17:11 sam
8633 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
8634 use "./toolbox --fix-glade" to generate and fix source files.
8635 * ./include/vlc_common.h: fixed compilation warnings.
8637 2003-01-28 Tuesday 16:57 sam
8639 * ALL: fixes for various compilation warnings and spelling errors.
8641 2003-01-28 Tuesday 16:52 sam
8643 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
8646 2003-01-28 Tuesday 16:47 hartman
8648 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
8649 jlj will need to fix that.
8650 there is no feedback to the interface as of yet
8652 2003-01-28 Tuesday 15:59 hartman
8654 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
8655 * ./README.MacOSX.rtf: updated deinterlace and resize info
8657 2003-01-28 Tuesday 15:05 massiot
8659 We are now able to parse :
8660 dvdread:/Volumes/to@to/VIDEO_TS@1,1
8661 dvdplay:/Volumes/to@to/VIDEO_TS@1,1
8664 2003-01-28 Tuesday 14:49 sigmunau
8666 fixed another possible crash
8668 2003-01-28 Tuesday 14:41 gbazin
8670 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
8672 2003-01-28 Tuesday 14:00 fenrir
8674 * gtk: fixed 'cannot find file.xpm'.
8675 * wxwindows: compilation fix for older wxwindows header.
8677 2003-01-28 Tuesday 13:07 gbazin
8679 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
8681 2003-01-28 Tuesday 13:03 gbazin
8683 * modules/video_filter/deinterlace/deinterlace.c,
8684 modules/video_output/x11/xcommon.c: modified debug messages.
8686 2003-01-28 Tuesday 12:30 gbazin
8688 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
8689 filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
8690 the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
8692 * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
8693 switching deinterlace modes on the fly.
8694 * modules/gui/gtk/menu.c: updated the deinterlace menu.
8695 * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
8697 2003-01-28 Tuesday 12:23 massiot
8699 Do not show the channels menu when the input stream is mono, closing #117.
8701 2003-01-28 Tuesday 10:05 titer
8705 2003-01-28 Tuesday 08:17 titer
8707 * beos/* : do not forgot to destroy the Messages window, so vlc does
8709 * missing cvsignores
8711 2003-01-28 Tuesday 08:11 yves
8713 - new video_output/vout_encoder plugin.
8714 - new demux/a52sys plugin.
8716 2003-01-28 Tuesday 03:46 sam
8718 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
8720 2003-01-28 Tuesday 03:11 sam
8722 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
8725 2003-01-28 Tuesday 02:53 sam
8727 * ./configure.ac.in: first step in the world domination roadmap, setting
8728 the CVS version to -test4.
8730 2003-01-28 Tuesday 02:03 sam
8732 * ./po/*: spelling fixes.
8734 2003-01-28 Tuesday 01:50 hartman
8736 ALL: the next and previous buttons first work through the chapters. Only
8737 then they turn to the playlist.
8739 2003-01-28 Tuesday 00:22 sam
8741 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
8743 2003-01-27 Monday 23:48 massiot
8745 Additional check on p_first_byte_to_mix.
8747 2003-01-27 Monday 23:42 sam
8749 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
8752 2003-01-27 Monday 22:50 sam
8754 * ./src/audio_output/output.c: fixed return with a value in function
8757 2003-01-27 Monday 22:42 sam
8759 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
8760 anyway, do not provide our custom version.
8762 2003-01-27 Monday 21:44 ipkiss
8764 * Fixed a segfault (closes #132)
8766 2003-01-27 Monday 21:35 jobi
8768 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
8769 at least on FreeBSD 5.0
8771 2003-01-27 Monday 17:41 ipkiss
8773 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
8774 instead of a (vlc_list_t); this modification was needed because BCB
8775 doesn't like at all when a function (compiled with mingw32) returns
8777 * ALL: modified the files to take this change into account
8778 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
8780 2003-01-27 Monday 16:28 fenrir
8782 mms: another memory leak
8783 avi: comment out a debug statment.
8785 2003-01-27 Monday 10:29 titer
8787 Disabled DVD menus by default for 0.5.0
8789 2003-01-27 Monday 01:42 ipkiss
8791 * The space bar is a hotkey for pause/resume.
8793 2003-01-27 Monday 00:08 jlj
8795 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
8796 is now updated on panel BecomeKey.
8797 * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
8799 2003-01-26 Sunday 22:57 gbazin
8801 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
8804 2003-01-26 Sunday 16:37 gbazin
8806 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
8808 2003-01-26 Sunday 14:53 hartman
8810 * Added myself to list of authors of these files. i had forgotten to do this.
8812 2003-01-26 Sunday 14:52 fenrir
8814 * all: raah, clean up glade output.
8816 2003-01-26 Sunday 14:49 fenrir
8818 * added stream output dialog box.
8820 2003-01-26 Sunday 13:37 gbazin
8822 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
8823 (p_input->p_first_byte_to_mix sometimes need to be reset)
8824 * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
8826 2003-01-26 Sunday 12:34 fenrir
8828 * avi : fix play back for some broken avi
8830 2003-01-26 Sunday 10:36 gbazin
8832 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
8833 Better slider management in the main interface. Misc other small fixes.
8835 2003-01-26 Sunday 08:28 titer
8839 2003-01-26 Sunday 02:22 ipkiss
8841 * modules/video_output/directx: added a configuration variable and a
8842 "normal" one to set the vout window on top of ther windows
8843 * modules/gui/win32: the interface can use these variables
8846 2003-01-25 Saturday 21:34 hartman
8848 * changed the bugreporting url
8850 2003-01-25 Saturday 20:15 titer
8852 Added a window to see vlc messages.
8854 2003-01-25 Saturday 18:42 hartman
8856 * ./README.MacOSX.rtf: added two remarks on subtitle support.
8857 * ./extras/MacOSX/vlc.pbroj/project.pbxproj
8858 - Added .wma filetype
8859 - Added README, COPYING etc. to resources
8860 * ALL: Added a Help menu.
8862 2003-01-25 Saturday 18:09 fenrir
8866 2003-01-25 Saturday 17:57 fenrir
8868 * all: fixed wrong usage of input_DeletePES.
8870 2003-01-25 Saturday 17:21 fenrir
8872 *mp4: fixed segfault when it fails to start a decoder and has specific
8873 informations to send.
8875 2003-01-25 Saturday 16:59 fenrir
8877 * ffmpeg: fixed memory leaks.
8879 2003-01-25 Saturday 16:58 fenrir
8881 * all : fixed some memory leaks thanks valgrind.
8883 2003-01-25 Saturday 12:42 hartman
8885 * README.MacOSX.rtf: Updated Readme for new release. Added section on
8886 subtitles and on bugreporting.
8887 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
8888 .sub and .srt files.
8890 2003-01-25 Saturday 12:00 hartman
8892 * Reverted back to non metal windows as dictated by Apple's User Interface
8893 Guidelines. Only the controller window stays metallic.
8895 2003-01-25 Saturday 03:12 fenrir
8897 * avi: no more segfault when we have 'max buffer allocation reached'
8898 * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
8899 we cannot send null packet to decoder.
8901 2003-01-25 Saturday 01:03 titer
8903 * store windows sizes in the vlc configuration file
8904 * fixed an interface bug when launching a file from the command line
8905 * minor fixes or enhancements
8907 2003-01-24 Friday 18:25 hartman
8909 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
8911 2003-01-24 Friday 16:19 hartman
8913 * code we migh use in the future to change the subfile we use.
8914 not very useful now because of the .avi requirement to start/stop before
8915 loading/displaying the subs.
8917 2003-01-24 Friday 14:35 hartman
8919 ALL: fixed the deinterlace menuiteM
8920 cvS: ----------------------------------------------------------------------
8922 2003-01-24 Friday 14:34 hartman
8924 ALL: fixed the deinterlace menuitem
8926 2003-01-24 Friday 14:13 sam
8928 * ./doc/bugreport-howto.txt: minor updates.
8930 2003-01-24 Friday 12:01 sam
8932 * ./configure.ac.in: removed the --with-bcbuilder flag.
8933 * ./INSTALL.win32: updated accordingly.
8935 2003-01-24 Friday 06:31 titer
8937 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
8938 BeOS computers (closes #119)
8939 * others: removed old printf or unused code.
8941 2003-01-24 Friday 06:21 hartman
8943 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
8946 2003-01-24 Friday 02:31 hartman
8948 * when the playlist is selected and you push the spacebar we pause/play
8949 the movie. this makes the behaviour more consistent, though the solution
8950 is somewhat unclean. We should fix this on a higher level but i don't see
8951 how we could/should.
8953 2003-01-24 Friday 00:53 hartman
8955 * the volume slider could only be dragged, not clicked. removed some
8956 useless code as well.
8958 2003-01-24 Friday 00:17 hartman
8960 * made a quick hack to create a resize bar. not sure if we should keep this.
8962 2003-01-23 Thursday 23:57 gbazin
8964 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
8965 * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
8966 * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
8967 play/pause button depending on the context.
8968 * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
8970 2003-01-23 Thursday 23:51 massiot
8972 * Resized elements in the open panel,
8973 * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
8974 mode is on the primary screen,
8975 * po/*: Updated po files.
8977 2003-01-23 Thursday 22:57 hartman
8979 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
8980 - oops, i enlarged the timeslider by accident. fixed
8981 * ./modules/gui/macosx/controls.m
8982 - fixed a mutex_lock issue
8984 2003-01-23 Thursday 22:39 hartman
8986 ALL: - made some panels into windows.
8987 - made the background picture non editable (removes the text cursor)
8988 - added slowmotion button
8990 2003-01-23 Thursday 22:25 hartman
8992 * ./modules/gui/macosx/controls.m
8993 - changed the slower button into a slowmotion button
8994 - fixed a forgotten mutex_unlock
8995 * ./modules/gui/macosx/intf.m
8996 - added the slowmotion button
8997 - some windows shouldn't register in the "Window" menu
8998 * ./modules/gui/macosx/open.m
8999 - allow multiple file selection
9001 2003-01-23 Thursday 21:47 massiot
9003 * Minor changes to the open panel, added AVI stream output option,
9004 * modules/gui/macosx/open.m: "Open File" is back,
9005 * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
9007 2003-01-23 Thursday 17:13 massiot
9009 Fixed a segfault with quitting when no audio output plug-in was found
9012 2003-01-23 Thursday 15:53 sam
9014 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
9015 suggestion from lool).
9017 2003-01-23 Thursday 15:52 sam
9019 * ./modules/*: warning fixes.
9021 2003-01-23 Thursday 15:50 sam
9023 * ./modules/access/dvdread/input.c: warning fixes and a consistency
9024 fix (ilvu_sa cannot be -1).
9026 2003-01-23 Thursday 15:07 fenrir
9028 * asf: in fast/slow motion we don't play audio (unless there isn't any
9029 video). Added some clean up.
9031 2003-01-23 Thursday 13:54 massiot
9035 2003-01-23 Thursday 13:44 fenrir
9037 * don't send audio in fast/slow playing speed unless there isn't any video
9040 2003-01-23 Thursday 11:48 massiot
9042 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
9043 * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
9045 * src/audio_output/output.c: Fixed dual-mono handling.
9047 2003-01-23 Thursday 10:25 gbazin
9049 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
9051 2003-01-23 Thursday 09:58 sam
9053 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
9054 instead of an error when it can't stat() the device (Closes: #77).
9056 2003-01-23 Thursday 09:53 gbazin
9058 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
9059 socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
9060 read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
9061 call (someone willing to investigate this ?).
9063 2003-01-23 Thursday 09:00 fenrir
9065 * demux: fix segfault while trying to opening files without extention...
9067 2003-01-22 Wednesday 22:19 sigmunau
9069 added an new config variable that takes an comma separated list of
9070 interface modules to be loaded in the background when vlc starts. This is
9071 usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
9072 module was inserted, as this just needs to be added to this list now.
9074 2003-01-22 Wednesday 19:37 lool
9076 * modules/visualization/xosd/xosd.c: lower module capability when the
9077 DISPLAY environment variable is unset (gtk like behaviour)
9079 2003-01-22 Wednesday 18:31 massiot
9081 Reverse stereo option.
9083 2003-01-22 Wednesday 17:03 sam
9085 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
9086 detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
9088 2003-01-22 Wednesday 16:41 lool
9090 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
9091 xosd_init returns NULL
9092 * lib is initialized with configured font
9093 * more safety checks
9095 2003-01-22 Wednesday 16:16 lool
9097 * modules/access/slp.c: #include <stdlib.h> because of a malloc
9099 2003-01-22 Wednesday 15:16 massiot
9101 Less aggressive debug message.
9103 2003-01-22 Wednesday 12:25 sam
9105 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
9107 2003-01-22 Wednesday 10:53 fenrir
9109 * add vout_encoder, not yet the codec parts.
9111 2003-01-22 Wednesday 10:44 fenrir
9113 * all: modified files for video transcoding. Still needed configure.ac.in
9115 2003-01-22 Wednesday 10:41 fenrir
9117 * added file needed for video transcoding with vlc.
9119 2003-01-22 Wednesday 10:03 massiot
9121 1.12 How do I join an IPv6 multicast stream?
9123 2003-01-22 Wednesday 09:54 massiot
9125 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
9126 * Fixed bugs regarding Dolby Surround downmixing.
9128 2003-01-22 Wednesday 04:51 fenrir
9130 * fixed my last fix about bug with non-progressive videos.
9132 2003-01-22 Wednesday 02:39 hartman
9134 ALL: fixed a small bug in the timeslider code
9136 2003-01-22 Wednesday 01:48 hartman
9138 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
9140 * ./modules/gui/macosx/vout.m: Made the video window a textured window
9142 - fixed several missing object_release bugs, that i had introduced.
9143 - updated the play/pause behaviour.
9144 - fixed an issue with the volumeslider.
9146 2003-01-22 Wednesday 01:40 lool
9149 * now works under win32
9151 2003-01-22 Wednesday 01:13 titer
9153 * Fixed title / chapter menus
9156 2003-01-22 Wednesday 00:32 fenrir
9158 * gtk: fixed a segfault with deinterlace.
9160 2003-01-21 Tuesday 21:19 lool
9162 * use of service attributes to get the name of the session, insert it in
9165 2003-01-21 Tuesday 18:43 lool
9167 * added a couple of malloc() checks
9169 2003-01-21 Tuesday 17:34 lool
9171 * now search all srvtypes and add all srvs of all srvtypes to the
9172 playlist (requires less configuration information, now zero)
9173 * usual cleanup and bug removal
9175 2003-01-21 Tuesday 17:08 hartman
9177 ALL: the slider updates the video while it slides.
9179 2003-01-21 Tuesday 17:00 fenrir
9181 * added "use DVD menu" choice.
9183 2003-01-21 Tuesday 16:46 fenrir
9185 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
9186 added some sanity checks.
9188 2003-01-21 Tuesday 14:26 hartman
9190 ALL: fixed my previous osx interface commit. had forgotten to save the files.
9192 2003-01-21 Tuesday 14:15 hartman
9194 * ./src/input/input_ext_intf.c
9195 - FASTER and SLOWER now take into account the current rate.
9197 2003-01-21 Tuesday 12:36 fenrir
9199 * gui/gtk : added a subtitle option in open dialog box.
9201 2003-01-21 Tuesday 12:23 hartman
9203 ALL: The addition of a volume slider required a small redesign of the
9204 interface. David Weber was again kind enough to help us.
9206 2003-01-21 Tuesday 12:01 hartman
9208 * Added an 'slowmotion' icon
9210 2003-01-21 Tuesday 10:29 massiot
9212 Fixed two major bugs in the audio output, triggering segfault when going
9213 to mono mode, and probably at some other places.
9215 2003-01-21 Tuesday 00:47 jlj
9217 * ./modules/gui/macosx/aout.m: output more debug info
9218 * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
9219 http://nanocrew.net/vlc/mpslider.png
9221 2003-01-20 Monday 20:17 yves
9223 - new access/slp plugin.
9224 - more buildfor_{rh80,mdk{82,90}} stuff.
9225 - use %%mklibname macro.
9226 - use %%clean_menus in postun instead of %%update_menus everywhere.
9228 2003-01-20 Monday 20:07 fenrir
9230 * all: begin to up to date the gtk/gnome interface. All comments are
9231 welcome, and please reports bugs :)
9233 2003-01-20 Monday 17:52 massiot
9235 Used macro instead of hand-made code.
9237 2003-01-20 Monday 13:06 fenrir
9239 * all: converted some msg_Err into msg_Warn
9241 2003-01-20 Monday 13:04 fenrir
9243 * asf : more msg_Err -> msg_Warn
9245 2003-01-20 Monday 13:01 fenrir
9247 * all: changed some msg_Err into msg_Warn.
9249 2003-01-20 Monday 10:59 massiot
9251 Fixed a dozen bugs regarding mono audio files.
9253 2003-01-20 Monday 03:45 hartman
9255 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
9256 - Added .cue and .ogg to the known filetypes
9258 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
9259 - Preliminary divx filesubtitle support.
9261 2003-01-20 Monday 02:45 titer
9263 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
9264 previous commits (closes #100)
9266 2003-01-20 Monday 02:19 fenrir
9268 * mpegvideo.c : raah, removed a debug message...
9270 2003-01-20 Monday 02:15 fenrir
9272 * mpegvideo.c : fix dts generation for non-progressive stream.
9274 2003-01-20 Monday 00:23 hartman
9276 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
9278 2003-01-19 Sunday 22:16 jpsaman
9280 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.
9282 2003-01-19 Sunday 16:57 massiot
9284 Requalified some error messages into warnings.
9286 2003-01-19 Sunday 08:28 fenrir
9288 * avi.c : proper way to store fourcc.
9290 2003-01-19 Sunday 08:27 fenrir
9292 * all: change the way fourcc are stored in bitmapinfoheader.
9294 2003-01-19 Sunday 03:16 sam
9296 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
9297 the GetProgramPath call, stored the path in p_libvlc instead. Fixes
9298 compilation under anything other than OS X.
9300 2003-01-18 Saturday 20:24 alexis
9304 2003-01-18 Saturday 13:24 massiot
9306 Including font-eutopiabold36.rle for DivX and ogg subtitles.
9308 2003-01-18 Saturday 04:57 hartman
9310 * ./modules/gui/macosx/open.m
9311 - .bin files are now opened as disks, instead of as files
9313 2003-01-18 Saturday 04:10 hartman
9315 * ./modules/gui/macosx/open.m:
9316 - Removed the pretty animation. Wasn't working. This looks better.
9317 - fixed a potential memory problem
9319 2003-01-17 Friday 23:59 sam
9321 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
9322 the source comments.
9324 2003-01-17 Friday 21:46 hartman
9326 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
9328 2003-01-17 Friday 19:36 sam
9330 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
9332 2003-01-17 Friday 19:22 sam
9334 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
9336 2003-01-17 Friday 19:17 sam
9338 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
9339 of boundary checks in the handling of title/chapter menus. Title 0 is no
9340 longer reachable (Closes: #26).
9342 2003-01-17 Friday 18:19 titer
9344 Fixed the 'Do not use DVD menus' check box.
9346 2003-01-17 Friday 18:19 jpsaman
9348 Updating slider only once a second now.
9350 2003-01-17 Friday 17:22 massiot
9354 2003-01-17 Friday 16:18 sam
9356 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
9357 sent to the parent video output by all filters, and mouse coordinates are
9358 translated when necessary (Closes: #15).
9360 2003-01-17 Friday 15:26 fenrir
9362 * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
9363 * mpeg4video: removed a bad code dealing with pts discontinuity.
9364 * pes.c: try to avoid copying the whole PES. (the first 64ko
9365 ins't any more copied :)
9367 2003-01-17 Friday 14:51 lool
9369 * added missing static
9371 2003-01-17 Friday 13:54 sam
9373 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
9374 calculation in slow-mo.
9376 2003-01-16 Thursday 23:37 sam
9378 * ./Makefile.am: fixed distribution of MSVC files.
9380 2003-01-16 Thursday 23:33 babal
9382 - my previous fix was a bad fix :(
9384 2003-01-16 Thursday 23:25 lool
9387 . renamed access_slp to slp
9388 . slp is enabled by default if slp.h is present
9389 * modules/access/slp.c:
9390 . slp is now an access and a demux and forces the use of itself
9391 . cleanups and bug corrections
9392 . disappears of the playlist
9393 Thanks to fenrir for the help in debugging!
9395 2003-01-16 Thursday 23:00 massiot
9397 * Bumped up revision number to 0.5.0-test3,
9398 * Rearranged fields in the OS X interface to accomodate for translations,
9399 * modules/access/dvd/ifo.c: fixed a crash with bad streams,
9400 * Auto-updated po files,
9401 * Manually updated fr.po.
9403 2003-01-16 Thursday 21:14 babal
9405 - input.c : doesn't even try to use the headphone filter for
9406 unsupported format (S/PDIF, ...)
9407 - m3u.c : support for MRLs
9408 better detection of absolute path under Windows
9409 - configure.ac.in : off_t was defined twice for mingw32
9410 - fr.po : translation of headphone filter strings
9412 2003-01-16 Thursday 20:08 lool
9416 2003-01-16 Thursday 15:26 titer
9418 * InterfaceWindow.cpp : fixed DVD drag & drop
9419 * PreferencesWindow.* : added the possibility not to use DVD menus
9421 2003-01-16 Thursday 14:40 massiot
9423 Swedish is now sv, not se. Thanks yvounet. (c)
9425 2003-01-16 Thursday 14:39 yves
9427 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
9428 * new demux/m4v and mux/avi plugins
9430 2003-01-16 Thursday 14:34 sam
9432 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
9434 2003-01-16 Thursday 14:08 massiot
9436 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
9437 I do not have any file to test ; more precise PTS handling when losing
9439 * src/audio_output/intf.c: fixed a warning.
9441 2003-01-16 Thursday 13:58 hartman
9444 - integrated play/pause toggled button
9445 - global shortcut for play/pause by use of spacebar
9447 - removed pause button
9448 - close button in intf window. register window in Window menuitem.
9449 - rearranged the menu
9450 - changed some key-combo's to be more OSX compliant/consistent
9451 - The time text-field is no longer selectable
9452 - The faster/slower/ff/stop etc button are only available during playback
9453 - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
9454 - Added Add/Remove buttons to the llaylist.
9455 - Made the drawer 10 pixels smaller. Looks much better.
9456 - added a volume slider.
9458 2003-01-16 Thursday 13:49 hartman
9460 * ./modules/gui/macosx/controls.m:
9461 - Added a volumeslider
9462 - removed pause button
9463 - added a fast forward action (increases speed in time)
9464 - changed the play method to allow for a toggled play pause button
9465 - volumeUp and VolumeDown take the state of the Mute Menuitem into account
9466 - volumeUp and VolumeDown take the volumeSlider into account
9467 * ./modules/gui/macosx/intf.h:
9468 - added references for the volumeslider, new menuitems
9469 * ./modules/gui/macosx/intf.m:
9470 - correct init of volumeslider and other new intf elements
9471 - new title for Controller window
9472 - the state of buttons is dependant on a movie being played
9473 - toggle the play/pause button if a play/pause action is detected.
9474 * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
9475 * ./modules/gui/macosx/vout.m:
9476 - removed some control keys which were no longer necesarry
9477 - give the window the title of the item being played
9479 2003-01-16 Thursday 13:22 hartman
9481 VolumeGet/VolumeSet now work even if no file is playing.
9483 2003-01-16 Thursday 12:56 sam
9485 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
9487 2003-01-16 Thursday 12:49 sam
9489 * ./evc/config.h, ./msvc/config.h: proper generation of these files using
9490 information from configure.ac.in. Thanks to Stephane van Hardeveld for
9493 2003-01-16 Thursday 09:05 sam
9495 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
9497 2003-01-16 Thursday 09:02 sam
9499 * ./include/vlc_common.h: fixed win32 plugin compilation.
9501 2003-01-16 Thursday 09:00 sam
9503 * ALL: merged more UI strings.
9505 2003-01-15 Wednesday 23:55 massiot
9507 * Fixed MPEG audio layer III VBR,
9508 * Mac OS X interface thread gets a real-time priority as well to avoid
9510 * VLAN error is now a warning.
9512 2003-01-15 Wednesday 13:58 massiot
9516 2003-01-15 Wednesday 13:48 sam
9518 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
9519 events once our window has been properly mapped.
9521 2003-01-15 Wednesday 13:46 massiot
9523 message queue overflow is now a warning.
9525 2003-01-15 Wednesday 13:16 sam
9527 * ALL: slightly changed some interface strings so that they are common to
9528 all GUIs, thus making the translators' work easier.
9530 2003-01-15 Wednesday 13:14 massiot
9532 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
9535 2003-01-15 Wednesday 12:25 massiot
9537 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
9538 and Jean-Paul Saman <jpsaman@wxs.nl>.
9540 2003-01-15 Wednesday 11:46 titer
9542 Fixed --with-mad and --with-mad-tree
9544 2003-01-15 Wednesday 11:27 massiot
9546 VolumeUp/Down/Mute now work even if no file is playing.
9548 2003-01-15 Wednesday 10:58 massiot
9550 * Totally rewrote the mad plug-in, in order to fix the PTS problems :
9551 - Now using the low-level API of libmad,
9552 - Decoding split in parsing & decoding (just like A/52),
9553 - Should handle dual-mono files correctly,
9554 * The old mpeg_audio plug-in can no longer work in this scheme and has
9555 been disabled. Please _always_ compile with mad from now on.
9558 2003-01-15 Wednesday 00:49 jlj
9560 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
9562 2003-01-15 Wednesday 00:10 massiot
9564 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
9566 2003-01-14 Tuesday 22:44 sam
9568 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
9571 2003-01-14 Tuesday 22:03 titer
9573 Fixed playlist behaviour (draging a file replaces the playlist, and
9574 draging a file while pressing the 'Shift' key appends it while the
9575 current one keeps playing.
9577 2003-01-14 Tuesday 18:56 sam
9579 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
9581 2003-01-14 Tuesday 16:00 titer
9583 Now you can save preferences.
9585 2003-01-14 Tuesday 15:31 titer
9587 * added a sanity lock
9589 2003-01-14 Tuesday 14:51 massiot
9591 * Fixed dual-mono handling of MPEG audio.
9592 * rc.c: fixed a warning.
9594 2003-01-14 Tuesday 14:48 titer
9596 * Added a file panel for subtitles file selection.
9598 2003-01-14 Tuesday 04:34 fenrir
9600 * stream_output.c: fix a bug with "null" stream.
9602 2003-01-14 Tuesday 01:30 sigmunau
9604 changed the a rule into add and made it work along with others such as play
9605 even when nothing is currently playing. Added a playlist command to list the
9606 entries currently in the playlist. plus some cleanups and sanity checks.
9608 2003-01-13 Monday 23:45 massiot
9610 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
9612 2003-01-13 Monday 20:02 jlj
9614 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
9616 2003-01-13 Monday 17:39 fenrir
9618 * adpcm: changed the way that data are read and thus seek will work.
9620 2003-01-13 Monday 17:11 ipkiss
9622 * MacOSX interface: fixed a stupid bug
9623 * Win32 interface: completed support for channel selection
9625 2003-01-13 Monday 16:58 massiot
9629 2003-01-13 Monday 15:20 sam
9631 * ./toolbox: toolbox --update-po now automatically extracts strings from
9632 the Win32 interface.
9634 2003-01-13 Monday 15:14 alexis
9638 2003-01-13 Monday 14:51 massiot
9640 Do not forget to register aout_ChannelsRestart as the callback for
9641 audio-device, plus miscellaneous changes.
9643 2003-01-13 Monday 13:28 sam
9645 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
9646 avoid race conditions and deadlocks.
9648 2003-01-13 Monday 04:46 fenrir
9650 * mux/avi.c: added index creation.
9651 * demux/avi.c: fix stream length calculation.
9652 * stream_output.c: forgot a return value ...
9654 2003-01-13 Monday 02:33 fenrir
9656 * all: now mux and access_out can request to reserve some memory in front
9657 of each sout buffer (will prevent some unnecessary memcpy :). Not yet
9660 2003-01-13 Monday 02:30 fenrir
9662 * mp4: added parsing of some mov boxes (alternate movies).
9664 2003-01-13 Monday 01:11 sam
9666 * ./debian/rules: compilation bypasses for the Debian maintainer.
9668 2003-01-12 Sunday 19:08 jpsaman
9672 2003-01-12 Sunday 19:08 jpsaman
9674 Use gtk_main_quit only in one place (the function Manage()).
9676 2003-01-12 Sunday 18:26 fenrir
9678 * avi: partial fix for non interleaved file with incorrect( I'm not sure
9679 about that) stream descriptor. Now at least video will be played.
9681 2003-01-12 Sunday 18:25 jlj
9683 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
9685 2003-01-12 Sunday 15:38 sigmunau
9687 * src/video_output/video_output.c: add a key-pressed variable to p_vout
9688 * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
9689 by reading the key-pressed variable
9690 * modules/control/lirc/lirc.c: allow navigation with remote control by
9691 faking keypresses (closes #38). I think the remotes for dvdplayers usually
9692 have buttons for "root menu" and "title menu". Whould this be easily
9695 2003-01-12 Sunday 06:39 fenrir
9697 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
9698 You have to force this demuxer.
9700 2003-01-12 Sunday 04:30 fenrir
9702 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
9705 2003-01-12 Sunday 04:11 fenrir
9707 * some workaround for clock.
9709 2003-01-12 Sunday 02:08 titer
9711 * beos/* : fixed a bug in the progress bar with big files
9712 * beos_specific.cpp : fixed the app signature
9713 * VlcWrapper.* : removed unused code
9715 2003-01-12 Sunday 01:26 sigmunau
9717 new rule for remote controls with combined play/pause button (like mine has)
9719 2003-01-12 Sunday 00:22 titer
9721 Corrected the list of supported MIME types.
9723 2003-01-11 Saturday 20:42 titer
9725 * Needed update because variables names changed in the 'adjust' module.
9727 2003-01-11 Saturday 20:25 gitan
9729 * SAP is disabled by default.
9731 2003-01-11 Saturday 19:33 stippi
9733 fixed flickering of skip buttons (and consequently crashing if you pressed them)
9735 2003-01-11 Saturday 18:31 fenrir
9737 * avi: fix my last fix :)
9739 2003-01-11 Saturday 18:10 fenrir
9741 * asf: prevent some segfault with broken file. (partially fix bug 72)
9742 * avi: respect frame size (for audio codec) and close bug 75.
9743 * ffmpeg: can now read multiples audio frames from the same buffer.
9745 2003-01-11 Saturday 17:23 ipkiss
9747 * Fixed my previous commit (thanks fenrir)
9749 2003-01-11 Saturday 14:09 ipkiss
9753 2003-01-10 Friday 17:30 lool
9755 * re-included playlist.h (got confused with vlc-playlist.h)
9757 2003-01-10 Friday 17:01 titer
9759 Thread priority management on BeOS.
9761 2003-01-10 Friday 16:21 titer
9763 Definitively fixed sync (I hope).
9765 2003-01-10 Friday 13:21 massiot
9767 Fixed liba52 detection using --with-a52.
9769 2003-01-10 Friday 12:34 asmax
9771 * fixed previous commit (didn't work everytime)
9773 2003-01-10 Friday 11:02 asmax
9775 * enable the network channel box when selecting network channel input
9778 2003-01-10 Friday 10:01 lool
9780 * removed an useless inclusion
9782 2003-01-10 Friday 09:28 lool
9784 * access_slp LD options
9786 2003-01-10 Friday 09:25 lool
9789 2.16 NO VIDEO!! or NO AUDIO !!
9790 3.3.4 Does VLC support DVD from all zones?
9791 3.3.5 How can I take screenshots?
9793 5.1 How may I help your project?
9794 5.2 Why are your mailing-lists and your website in english?
9796 2003-01-10 Friday 08:04 yves
9798 * vlc.spec: new packetizer/mpeg4audio plugin added.
9800 2003-01-10 Friday 06:16 lool
9802 * removed VLC_GO to avoid skipping to the last program
9804 2003-01-10 Friday 04:58 lool
9806 * configure.ac.in, modules/access/slp.c: New SLP access module,
9807 see <http://www.openslp.org/>
9809 2003-01-09 Thursday 23:43 massiot
9811 * OS X: Fixed a segfault with empty configuration strings (closes #65),
9812 * cosmetic messages cleanups.
9814 2003-01-09 Thursday 22:30 lool
9816 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
9818 2003-01-09 Thursday 18:23 fenrir
9820 * avi: read less data at once as it seems to give better sound. (I thinks
9821 it's more a workaround that a true fix).
9823 2003-01-09 Thursday 18:06 sam
9825 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
9827 2003-01-09 Thursday 17:47 sam
9829 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
9830 instead of i_pitch for pixel access (Closes: #30).
9832 2003-01-09 Thursday 16:26 sam
9834 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
9837 2003-01-09 Thursday 15:38 sam
9839 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
9840 config variables descriptions.
9842 2003-01-09 Thursday 14:05 sam
9844 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
9846 2003-01-09 Thursday 14:00 sam
9848 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
9849 now use the visible pitch of a picture, not its total pitch (Closes: #29).
9851 2003-01-09 Thursday 10:12 sam
9853 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
9854 according to the playing rate.
9856 2003-01-08 Wednesday 23:15 massiot
9858 Do not bail out when no *.gmo exists.
9860 2003-01-08 Wednesday 16:40 lool
9863 * mentionned Redhat because it disables DMA
9865 2003-01-08 Wednesday 16:40 fenrir
9867 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
9868 muxer with libdvbpsi.
9869 * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
9870 (only in ts_dvbpsi demuxer).
9872 2003-01-08 Wednesday 15:13 titer
9874 Partial fix for video/audio sync.
9876 2003-01-08 Wednesday 14:59 sam
9878 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
9881 2003-01-08 Wednesday 14:31 lool
9883 * Mentionned the inclusion of the contrib dir
9885 2003-01-08 Wednesday 14:00 sigmunau
9887 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
9888 a minor change in argumets passed to nsis
9890 2003-01-08 Wednesday 13:52 titer
9892 Use pf_memcpy and pf_memset.
9894 2003-01-08 Wednesday 12:13 lool
9898 4.1 May I use the VideoLAN logo?
9899 4.2 May I reditribute VLC?
9901 2003-01-08 Wednesday 10:50 massiot
9903 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
9905 2003-01-08 Wednesday 10:46 fenrir
9907 * mp4.c: allowed multiple moov headers by taking the first one
9908 (multiple moov headers is strictly forbidden but I 've seen such file)
9910 2003-01-08 Wednesday 10:43 fenrir
9912 * faad: fixed a segfault when faad initialisation failed.(anyway it
9913 doesn't solve the real problem).
9915 2003-01-08 Wednesday 10:41 fenrir
9917 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
9918 an vol header. (In fact reverse an prevous commit)
9920 2003-01-08 Wednesday 10:40 fenrir
9922 * file.c: removed an useless debug message.
9924 2003-01-08 Wednesday 10:38 fenrir
9926 * all: added a new function (sout_BufferChain) and allowed dummy
9927 stream input creation (with "null" fourcc).
9929 2003-01-08 Wednesday 10:34 fenrir
9931 * pes.c, ps.c: a52 stream should now work.
9932 * ts.c: added support for libdvbpsi (like ts demux, two modules are
9933 generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
9934 without libdvbpsi. More works to add mpeg4 support (now I generate IOD
9937 2003-01-08 Wednesday 10:26 fenrir
9939 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
9940 * mpeg4video.c: I 've rewritten it
9942 2003-01-08 Wednesday 03:01 ipkiss
9944 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
9945 forgets to declare 'add_category_hint'
9946 * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
9948 2003-01-08 Wednesday 02:32 titer
9950 Minor GUI fixes in the prefs window.
9952 2003-01-08 Wednesday 02:09 titer
9954 Fixed language and subtitle selection.
9956 2003-01-08 Wednesday 00:41 massiot
9958 * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
9959 * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
9961 2003-01-07 Tuesday 21:49 fenrir
9963 * all: I have added two new variables in es_descriptor_t and
9964 decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
9965 a replacement of p_demux_data as this variable is used by
9966 some demuxers in another way. This way, I will be able to add
9967 preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
9968 demuxer so if somebody wants ...)
9970 2003-01-07 Tuesday 15:12 jobi
9972 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
9973 file/ts_dvbpsi:) with TS streams that don't start with 0x47
9975 2003-01-07 Tuesday 15:12 massiot
9977 Fixed another very nasty localization bug.
9979 2003-01-07 Tuesday 14:58 massiot
9981 New "spdif" setting, allowing to permanently disable S/PDIF detection.
9983 2003-01-07 Tuesday 14:38 massiot
9985 Removed unused options in the aout.
9987 2003-01-07 Tuesday 13:26 sam
9989 * minor updates to pofiles.
9991 2003-01-06 Monday 22:57 massiot
9993 Fixed a compilation issue.
9995 2003-01-06 Monday 22:07 massiot
9997 * Bumped up revision number to 0.5.0-test2,
9998 * MacOS X port: new error dialog displaying error messages,
9999 * Updated localization files,
10002 2003-01-06 Monday 20:08 yves
10004 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
10005 - removed access/rtp plugin (merged in access/udp).
10006 - removed codec/imdct and codec/downmix plugins (deprecated).
10007 - libvlc0-devel provides libvlc-devel.
10008 - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
10009 ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
10011 2003-01-06 Monday 02:45 massiot
10014 * New "stream output" area in the open panel.
10016 2003-01-06 Monday 00:37 garf
10018 * added a i_min, i_max, f_min and f_max in module_config_t structure
10019 * added a add_integer_with_range() and add_float_with_range()
10020 * gtk interface: now uses a slider when a min or a max is specified
10022 2003-01-05 Sunday 21:03 sigmunau
10024 modules/demux/asf/*: added some file info code
10025 modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
10026 these cause to much trubble
10028 2003-01-05 Sunday 20:45 massiot
10030 Fixed the "stream has changed" bug.
10032 2003-01-05 Sunday 16:23 massiot
10035 * Fixed a segfault in the "Close Window" code,
10036 * Fullscreen state is now retained between files,
10037 * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
10039 2003-01-05 Sunday 13:39 gbazin
10041 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
10042 the audio output thread. That should make Win9x/Me happier.
10044 2003-01-05 Sunday 03:21 jlj
10047 * replaced playlist panel with drawer.
10048 * implemented context menu for playlist tableview.
10050 2003-01-05 Sunday 02:39 massiot
10052 * Added the possibility to select DVD menus with VIDEO_TS folder in the
10055 2003-01-05 Sunday 01:55 massiot
10057 * Added a Close Window and a close box to our QuickTime video output.
10059 2003-01-04 Saturday 23:49 gbazin
10061 * configure.ac.in: fixed typo in wxWindows headers detection code.
10063 2003-01-04 Saturday 17:14 titer
10065 We now check if the BSoundPlayer's buffer size is not the one we
10068 2003-01-04 Saturday 16:27 gbazin
10070 * src/audio_output/output.c: don't forget to free the audio buffer when
10071 we are trashing it.
10073 2003-01-04 Saturday 13:50 jpsaman
10077 2003-01-04 Saturday 13:30 jpsaman
10079 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
10081 2003-01-04 Saturday 04:11 jlj
10084 * main window controls are back. based on suggestion by Dan Macpherson.
10086 2003-01-04 Saturday 00:21 jpsaman
10088 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
10090 2003-01-03 Friday 23:58 jpsaman
10092 Updated package release number
10094 2003-01-03 Friday 21:38 jlj
10096 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
10098 2003-01-03 Friday 20:55 jpsaman
10100 Slider functionality for Familiar interface.
10102 2003-01-03 Friday 14:44 sam
10104 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
10105 support in the Gtk+ and GNOME interfaces.
10107 2003-01-03 Friday 13:07 massiot
10109 * modules/access/file.c: we now regularly check the size of the file, in
10110 case it is being downloaded.
10112 2003-01-03 Friday 00:11 massiot
10114 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
10117 2003-01-03 Friday 00:03 jlj
10119 * ./src/misc/darwin_specific.m:
10120 Fixed (really!) segfault. Don't release o_lang objects, they're managed
10123 2003-01-02 Thursday 23:50 massiot
10127 2003-01-02 Thursday 23:09 massiot
10130 * Fixed the Device submenu,
10131 * There is still a segfault in darwin_specific.m.
10133 2003-01-02 Thursday 22:49 jlj
10135 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
10137 2003-01-02 Thursday 20:48 gbazin
10139 * modules/codec/*: reverted my previous patch that explicitly set
10140 i_bytes_per_frame and i_frame_length in each audio decoder.
10141 * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
10142 and i_frame_length.
10144 2003-01-01 Wednesday 11:14 jlj
10146 * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
10147 * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
10148 released twice) and memory leak.