1 2004-03-01 Monday 20:36 gbazin
3 * modules/gui/skins2/Modules.am: oops, 1 file too much.
5 2004-03-01 Monday 20:04 gbazin
7 * po/*: ./toolbox --update-po in preparation for the release.
9 2004-03-01 Monday 19:58 gbazin
11 * modules/gui/skins2/src/skin_main.cpp: default skin is skins2/default/theme.xml.
13 2004-03-01 Monday 19:41 gbazin
15 * modules/gui/skins2/Modules.am: include the default skins2 theme in the "make dist" rule.
16 * install-win32, Makefile.am: include the default skins2 theme in the win32 package.
18 2004-03-01 Monday 19:36 asmax
20 * all: changed dtd version to 1.99 before the final dtd freeze
22 2004-03-01 Monday 18:33 asmax
24 * parser/builder.cpp, parser/skin_parser.cpp: unique IDs are generated
25 in the xml parser instead of the builder: fixes nasty bugs related
27 * theme/skin.dtd: "id" attribute is no longer required for window
29 2004-03-01 Monday 18:31 gbazin
31 * modules/gui/wxwindows/*: make sure we re-use the streaming wizard so the user selection doesn't get lost each time it is opened.
33 2004-03-01 Monday 17:36 gbazin
35 * modules/demux/mkv.cpp: fixed copy&paste bug.
37 2004-03-01 Monday 12:50 gbazin
39 * include/vlc_threads.h:
40 + lower a bit the input thread priority on win32 (using THREAD_PRIORITY_ABOVE_NORMAL now).
41 * modules/access/file.c:
42 + s/config_GetInt()/var_Get() for file-caching.
43 * modules/access_output/udp.c:
44 + less verbose debug messages.
45 + increase thread priority on win32.
47 2004-03-01 Monday 11:55 massiot
49 * Added two files in Modules.am
51 2004-02-29 Sunday 23:08 murray
53 Shit, forgot to :wq before committing :) sorry guys
55 2004-02-29 Sunday 22:59 jpsaman
57 Updated PDA interface.
59 2004-02-29 Sunday 22:56 murray
61 Minor changes to the italian translation (thanks to Paolo Caravello)
63 Actually, we still got some (huge) untranslated strings in libvlc.h,
64 I'll care about them after the release.
66 2004-02-29 Sunday 21:10 jpsaman
68 Updated version strings to 0.7.1 for upcoming release.
70 2004-02-29 Sunday 21:09 jpsaman
72 Updated Dutch translation.
74 2004-02-29 Sunday 19:28 gbazin
76 * configure.ac: fixed --with-dts-tree.
78 2004-02-29 Sunday 19:12 gbazin
82 2004-02-29 Sunday 19:01 gbazin
84 * modules/demux/rawdv.c: DV audio support was removed from libavcodec so reimplemented it here.
86 2004-02-29 Sunday 17:36 asmax
88 * src/skin_main.cpp: do not delete the input a second time !
90 2004-02-29 Sunday 16:49 asmax
92 * controls/*, src/generic_window.cpp, src/generic_layout.cpp: a visibiliy
93 variable is now owned by CtrlGeneric, and handled directly by the layout
94 and the window (at the moment only the slider control uses it)
95 * theme/skin.dtd, parser/builder.cpp, parser, skin_parser.cpp: added
96 the "color" attribute for control text
98 2004-02-29 Sunday 14:35 gbazin
100 * INSTALL.win32: updated win32 build instructions.
102 2004-02-29 Sunday 14:05 zorglub
106 2004-02-29 Sunday 14:05 asmax
108 * src/skin_main.cpp: fixed a bug related to the destruction order ;)
110 2004-02-29 Sunday 13:55 kuehne
112 Fixed breakage which has been introduced in the last commit
114 2004-02-29 Sunday 13:49 kuehne
118 2004-02-29 Sunday 13:33 gbazin
120 * ipkg/Makefile.am: don't try to package files which have been removed.
122 2004-02-29 Sunday 13:08 gbazin
124 * src/misc/variables.c: fixed memleak.
125 * include/vlc_common.h: use pragma to disable useless MSVC warnings.
127 2004-02-29 Sunday 13:05 gbazin
129 * ALL: bumped revision number to 0.7.1
130 * modules/audio_filter/converter/dtstofloat32.c: update for libdts-0.0.2
132 2004-02-29 Sunday 13:03 gbazin
134 * src/packages.mak: updated for libdts-0.0.2
136 2004-02-28 Saturday 19:40 zorglub
138 Search on the author field too
140 2004-02-28 Saturday 19:31 zorglub
142 Fix loop on end of search
144 2004-02-28 Saturday 19:30 gbazin
146 * modules/gui/wxwindows/streamout.cpp: added mp4a to the list of audio transcoders.
148 2004-02-28 Saturday 17:10 gbazin
150 * src/playlist/*: portability fixes, moved playlist_AddOption() to item-ext.c.
152 2004-02-28 Saturday 13:53 titer
154 macosx/vout* : don't forget to exit fullscreen mode at EOF,
157 2004-02-27 Friday 22:33 kuehne
159 Updated german translation
161 2004-02-27 Friday 15:07 gbazin
163 * src/skin_main.cpp: fixed bug related to the destruction order.
164 * parser/xmlparser.hpp: removed useless change.
166 2004-02-27 Friday 14:22 fenrir
168 * avi.c: uses rv15 for 15 and 16 bits file. (I don't know if it's ok).
170 2004-02-27 Friday 14:05 fenrir
172 * avi.c: added support for rgb 32 (24 won't work under linux as the vout
173 handle 24 and 32 the same way :(
175 2004-02-27 Friday 14:02 fenrir
177 * rawvideo.c, ffmpeg/chroma.c: added YVU9.
179 2004-02-27 Friday 14:01 fenrir
181 * vout_pictures.*: added YVU9.
183 2004-02-27 Friday 13:24 gbazin
185 * modules/gui/skins2/*: portability fixes.
187 2004-02-26 Thursday 19:11 murray
189 it.po: italian localization for VLC 0.7.1
192 2004-02-26 Thursday 17:07 hartman
194 * Don't crash during my demo to the university computer labs.
195 - don't crash when i_output < 0
197 2004-02-26 Thursday 17:02 gbazin
199 * modules/audio_output/directx.c: don't use hardware buffers for <= 2 channels.
200 A few users have been reporting problems with the directx audio output and it might very well be the cause of their problems (ie. with buggy drivers).
202 2004-02-26 Thursday 14:40 hartman
204 * another thing that wasn't committed yet.
205 - Fix Playlist Save. Can only do m3u atm.
207 2004-02-26 Thursday 13:58 gbazin
209 * modules/video_output/directx/*: fixes uninitialized variables and memleaks.
211 2004-02-26 Thursday 13:24 hartman
213 * don't break things...
215 2004-02-26 Thursday 13:04 hartman
218 --macosx-stretch mode. Ignore aspect ratio and stretch video to fill window.
220 2004-02-26 Thursday 12:04 gbazin
222 * modules/gui/wxwindows/wxwindows.cpp: include setlocale.h after the vlc headers.
223 * modules/gui/wxwindows/menus.cpp: fixed memory leaks.
224 * modules/gui/wxwindows/playlist.cpp: fixed deadlock.
226 2004-02-26 Thursday 08:24 gbazin
228 * modules/gui/wxwindows/playlist.cpp: removed useless lock.
230 2004-02-26 Thursday 00:23 gbazin
232 * modules/gui/wxwindows/*: a whole bunch of bug-fixes spotted by running the debug build of wxWindows.
234 2004-02-25 Wednesday 23:28 hartman
236 * Disable libmad on OS X
238 2004-02-25 Wednesday 22:42 ipkiss
240 Fixed an incorrect string
242 2004-02-25 Wednesday 22:16 jpsaman
244 Added configuration for h3600 iPAQ PDA with small Flash sizes.
245 Removed unused files.
247 2004-02-25 Wednesday 22:01 zorglub
249 Update of the french translation.
251 This file need reviewing, please help
253 2004-02-25 Wednesday 19:27 titer
255 macosx/vout* : fixed OpenGL fullscreen (still needs some cleaning)
257 2004-02-25 Wednesday 18:47 gbazin
259 * src/input/input_dec.c: compilation fix.
261 2004-02-25 Wednesday 18:43 gbazin
263 * modules/packetizer/mpeg4audio.c, modules/packetizer/mpegvideo.c: compilation fix.
265 2004-02-25 Wednesday 18:42 gbazin
267 * modules/gui/wxwindows/wxwindows.h: workaround/compilation fix for new wxWindows versions.
269 2004-02-25 Wednesday 18:22 fenrir
271 * libmpeg2.c: lalala, compilation fix...
273 2004-02-25 Wednesday 17:48 fenrir
275 * all: removed block_t->b_discontinuity,b_frame_* and added i_flags
276 field and a few BLOCK_FLAG_*.
278 2004-02-25 Wednesday 14:02 zorglub
280 Update of the brazilian portuguese translation, thanks to
281 André de Barros Martins Ribeiro
283 2004-02-25 Wednesday 12:38 fenrir
285 * all: fixed sout-audio/video options.
287 2004-02-24 Tuesday 22:15 gbazin
289 * modules/gui/wxwindows/menus.cpp: try to display choices menus in a more clever way (hide useless things like empty menus).
291 2004-02-24 Tuesday 19:23 gbazin
293 * modules/demux/dts.c: improved detection of wav dts files.
295 2004-02-24 Tuesday 18:19 zorglub
297 Fix problem in playlist update code.
299 Strangely, the "AddPendingEvent" wxwindows call seems to hang, so
300 replace it bhy "ProcessEvent" (the playlist update is processed
301 immediately in the callback, but it is only the update of one item, so
302 it should not be a problem)
304 2004-02-24 Tuesday 17:43 gbazin
306 * modules/access/cdda.c: added "cddasimple" shortcut.
308 2004-02-24 Tuesday 17:42 gbazin
310 * modules/stream_out/transcode.c: compilation fixes for ffmpeg-0.4.8.
312 2004-02-24 Tuesday 17:16 bigben
314 Do not send an event when clicking out of the search box
316 2004-02-24 Tuesday 16:31 fenrir
318 * http.c: "Transfer-Encoding: chunked" support. (Tested with only one URL).
320 2004-02-23 Monday 23:01 gbazin
322 * modules/demux/wav.c: more fixes for multichannel wav files support.
323 * include/codecs.h: ms speakers definitions.
324 * modules/codec/araw.c: added support for fl64 fourcc.
326 2004-02-23 Monday 21:57 gbazin
328 * src/playlist/playlist.c: who said testing was useful ?
330 2004-02-23 Monday 21:50 gbazin
332 * src/playlist/playlist.c: bug fix.
334 2004-02-23 Monday 21:00 sigmunau
337 * fixed two memleaks, one of them rather large
338 * fix for http announces that don't start the filename part with '/'
340 2004-02-23 Monday 20:55 kuehne
342 Enlarged some fields in the OpenTarget-Window to display the entire localizations
344 2004-02-23 Monday 20:45 fenrir
346 * livedotcom.cpp: nULL -> UI64C(n).
348 2004-02-23 Monday 20:35 fenrir
350 * livedotcom.cpp: a fix + a nasty hack that should fix playback of streams
351 using weird value after a synch with RTCP.
353 2004-02-23 Monday 20:34 gbazin
355 * include/vlc_common.h: added the UI64C() macro for unsinged long long constants.
357 2004-02-23 Monday 12:17 gbazin
359 * modules/gui/wxwindows/playlist.cpp: don't update the GUI from different threads!
360 * src/playlist/playlist.c: vout/sout garbage collection improvements.
362 2004-02-23 Monday 00:10 rocky
364 Change error reporting on memory error to be memory error.
366 2004-02-22 Sunday 23:09 titer
368 ipv4.c : BeOS compile fix
370 2004-02-22 Sunday 21:32 gbazin
372 * modules/access/cdda/access.c: fix to allow playing the last track and cd's with only 1 track.
374 2004-02-22 Sunday 16:40 fenrir
376 * input_programs.c: a little memleak.
378 2004-02-22 Sunday 16:08 fenrir
380 * all: changed the prototype of sout_InputNew.
382 2004-02-22 Sunday 16:01 fenrir
384 * livedotcom.cpp: bug fix. (a bad memory allocation).
386 2004-02-22 Sunday 15:59 fenrir
390 2004-02-22 Sunday 15:57 fenrir
392 * all: compilation warning fixes (mainly missings headers).
394 2004-02-22 Sunday 15:52 zorglub
396 Fix compilation warnings
398 2004-02-22 Sunday 15:41 massiot
400 * Updated contrib build system
401 * src/misc/threads.c: fixed a Darwin-specific bug introduced recently
403 2004-02-22 Sunday 15:03 gbazin
405 * configure.ac: added an --enable-utf8 option (default enabled on osx/beos/win32).
406 * src/libvlc.c, modules/gui/wxwindows/wxwindows.h: use #ifdef ENABLE_UTF8
408 2004-02-22 Sunday 10:52 rocky
410 Fix valgrind-caught memory leak.
412 2004-02-22 Sunday 10:30 rocky
414 Fix mem leak caught by valgrind.
416 2004-02-22 Sunday 10:30 rocky
418 fix mem leak. (Caught by valgrind.)
420 2004-02-22 Sunday 09:35 rocky
422 Make sure a couple of variables are initialized before
423 reading. (caught by valgrind).
425 2004-02-22 Sunday 00:55 gbazin
427 * po/*: ./toolbox --update-po.
429 2004-02-22 Sunday 00:33 gbazin
431 * modules/demux/playlist/Modules.am: don't forget playlist.h.
433 2004-02-22 Sunday 00:15 gbazin
435 * ALL: preparation for 0.7.1-test2.
437 2004-02-21 Saturday 23:50 gbazin
439 * modules/stream_out/transcode.c: fixed memleak. Set aspect ratio info even for raw video input.
441 2004-02-21 Saturday 23:15 gbazin
443 * include/charset.h: added "extern "C" {" for c++ modules.
444 * modules/mux/mp4.c, modules/demux/ts.c: fixed memleaks.
446 2004-02-21 Saturday 22:41 gbazin
448 * modules/codec/ffmpeg/encoder.c: make it ffmpeg-0.4.8 friendly.
450 2004-02-20 Friday 22:07 gbazin
452 * configure.ac: what about checking for the c++ preprocessor.
454 2004-02-20 Friday 19:21 massiot
456 * modules/stream_out/transcode.c : don't lock when quitting.
458 2004-02-20 Friday 19:21 gbazin
460 * modules/demux/a52sys.c: forgot to remove this file.
461 * modules/audio_output/alsa.c: kind of a work-around for a strange bug that trashes the stack. Doesn't solve it but should be easier to track down now.
463 2004-02-20 Friday 19:03 massiot
465 * modules/stream_out/transcode.c: fixed a segfault when quitting.
467 2004-02-20 Friday 18:34 massiot
469 * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c :
470 - new ffmpeg options available from the command-line : interleaved video,
471 noise reduction, rate control parameters, i_quant_factor, trellis
472 quantification, mpeg4 matrix, and thread count
473 - portable functions to use ffmpeg multithreading capabilities on all
475 - hurry up mode now turns off rd and trellis, and also raises the noise
476 reduction parameter (thus noise reduction is mandatory with hurry up)
477 - if threads=1, no ffmpeg thread is launched, but the ffmpeg encoding
478 will be done in a separate thread than the packetizer and decoder
479 - fixed a bug with mp3 decoding and weird ffmpeg return code
481 2004-02-20 Friday 18:24 massiot
483 * modules/packetizer/mpegvideo.c: display the picture size and frame rate
486 2004-02-20 Friday 17:20 massiot
488 * src/misc/threads.c: made vlc_set_thread_priority usable on non-Darwin
489 OSes, and added an rt-offset configuration variable to tune the priority
490 of VLC against other programs without recompiling everything.
492 2004-02-20 Friday 17:16 massiot
494 * modules/demux/mpeg/system.c: check for scrambled packets.
496 2004-02-20 Friday 17:13 massiot
498 * modules/access_output/udp.c: do not send out packets which are too much
499 in the past, to avoid flooding the client.
501 2004-02-20 Friday 16:29 bigben
505 2004-02-20 Friday 15:38 bigben
507 cleaning of pvr input : settings are only set if given on command line
508 (no more default values).
510 Patch from Tim O Callaghan (tim.ocallaghan - AT - limestudios - DOT - com)
512 2004-02-19 Thursday 19:38 hartman
514 * Revert back to old prefs.
515 - fixed the bug with the modules not setting up their prefs.
516 - bugs: int with strings items are broken (see relfontsize)
517 - hotkeys elements don't really work
519 2004-02-19 Thursday 18:55 courmisch
521 Removed Vladimir Chernyshov's email address (kept his name).
523 2004-02-19 Thursday 17:42 jpsaman
525 Correct fix for iPAQ. (do not mix watching your kids and coding, it doesn't mix ;-))
527 2004-02-19 Thursday 16:19 gbazin
529 * modules/codec/faad.c: compilation fix and proper 16bits pcm support.
531 2004-02-19 Thursday 15:42 jpsaman
533 Tell FAAD2 to produce FAAD_FMT_16BIT (16bits PCM values) and VLC so that it doesn't need to do a conversion filter for it.
535 2004-02-19 Thursday 15:13 jpsaman
537 Fix for iPAQ choose fixed point arithmic in FAAD decoder.
539 2004-02-19 Thursday 02:05 rocky
541 Structure not big enough and was writing past buffer boundary.
542 Thanks to Marco ZĂ¼hlke for finding this problem.
544 2004-02-18 Wednesday 13:21 fenrir
546 * transcode: fixed s16b <-> s16l conversion.
548 2004-02-17 Tuesday 13:13 gbazin
550 * ALL: portability fixes.
552 2004-02-17 Tuesday 03:12 hartman
554 * vout_OSDMessage doxygen doc update
555 * fix broken vout_OSDMessage in other files
557 2004-02-16 Monday 17:16 zorglub
559 Added an option "recursive"
560 - none: subdirectories are skipped
561 - collapse: former behaviour, subdirectories are not expanded
562 - expand: all subdirectories are fully expanded
564 I dislike these strings, please find other ones :)
566 2004-02-16 Monday 17:14 zorglub
568 * Swap duration and group columns
569 * Introduce duration sort
571 2004-02-16 Monday 17:14 zorglub
573 Fix setting the name and the author with DEMUX_GET_META
575 2004-02-16 Monday 13:33 gbazin
577 * modules/access/dshow/filter.cpp: work-around a bug in w32api-2.5.
579 2004-02-15 Sunday 22:20 gbazin
581 * modules/misc/network/ipv6.c: fix for ipv6 name resolution, courtesy of Jeroen Massar (jeroen at unfix dot org).
583 2004-02-15 Sunday 21:52 gbazin
585 * modules/audio_filter/converter/dtstospdif.c: fixed the swab() replacement.
587 2004-02-15 Sunday 19:40 sigmunau
589 modules/control/lirc/lirc.c:
590 * backported some changes from the hotkeys module
591 * implemented buttons to cycle audio and subtitle tracks.
592 * implemented a mute button
593 doc/lirc/example.lircrc:
594 * example for the new buttons
596 2004-02-15 Sunday 18:58 ipkiss
598 * modules/gui/skins/*:
599 Added 'slow' and 'fast' events to play a stream slower/faster
601 2004-02-15 Sunday 18:22 sigmunau
603 include/osd.h, src/video_output/video_text.c:
604 * turned vout_OSDMessage into __vout_OSDMessage
605 * __vout_OSDMessage now takes printf style parameters
606 * added a macro vout_OSDMessage that calls __vout_OSDMessage with the first
607 parameter passed through VLC_OBJECT()
609 2004-02-15 Sunday 16:59 fenrir
611 * nsv: display sub stream and skip extention data (initial patch from
612 Vitalijus dot Slavinskas at stud dot ktu dot lt).
614 2004-02-15 Sunday 13:16 gbazin
616 * modules/demux/ogg.c: fixed recent breakage (what a shameful bug).
618 2004-02-14 Saturday 17:36 gbazin
620 * modules/access/cdda/*: forgot to remove demux in module declaration.
621 fixed deadlock with CDDAFixupPlayList().
623 2004-02-14 Saturday 17:25 gbazin
625 * modules/access/cdda*: removed definition of WAVEHEADER.
626 * modules/access/cdda.c: small bug fix.
628 2004-02-14 Saturday 17:03 gbazin
630 * modules/demux/wav.c: started support for WAVEFORMATEXTENSIBLE (aka multichannel).
631 support for float32 format.
632 * include/codecs.h: added WAVEFORMATEXTENSIBLE structure.
633 * modules/codec/araw.c: fixes.
635 2004-02-14 Saturday 12:49 gbazin
637 * modules/gui/skins2/events/evt_scroll.hpp: small portability fix.
639 2004-02-14 Saturday 12:36 gbazin
641 * modules/gui/wxwindows/*: make gcc-2.95 happy.
643 2004-02-14 Saturday 01:53 gbazin
645 * ALL: small portability fixes.
647 2004-02-13 Friday 23:54 gbazin
649 * modules/demux/playlist/playlist.c: compilation fix.
651 2004-02-13 Friday 22:37 gbazin
653 * modules/demux/a52.c: better detection code.
655 2004-02-13 Friday 22:14 gbazin
657 * modules/demux/a52.c: grmbl.
659 2004-02-13 Friday 22:10 gbazin
661 * modules/demux/a52.c: fixed alignment when seeking.
663 2004-02-13 Friday 21:48 gbazin
665 * modules/demux/a52.c: rewritten from scratch to use the a52 packetizer and to handle a52 wav files and audio CD's.
666 * modules/codec/a52.c: a52 wav files and audio CD's use padding so don't always check for next sync code.
668 2004-02-13 Friday 11:58 rocky
672 2004-02-13 Friday 11:33 rocky
674 More checking: for programs and XML-related files. If some programs
675 aren't around (e.g. lynx) don't build the corresponding piece that
678 2004-02-13 Friday 10:42 titer
680 deinterlace.c : missing 'else' that prevented MergeAltivec from being used.
682 2004-02-13 Friday 10:09 jpsaman
684 Disabled the preference menu, it is not filled in anyway.
686 2004-02-13 Friday 04:22 rocky
688 Do better about being able to build developer documentation on many
689 platforms. This still sucks, but it sucks less. Hopefully I can shame
690 someone to go further.
692 2004-02-13 Friday 00:57 rocky
696 2004-02-12 Thursday 23:51 gbazin
698 * modules/stream_out/transcode.c: fixed color inversion when transcoding from raw RV24.
700 2004-02-12 Thursday 20:09 fenrir
702 * all: use the data_packet_count from the asf header when the server
703 gives an invalid one. (I hope it doesn't break anything)
705 2004-02-12 Thursday 17:52 fenrir
707 * v4l: patch from Carsten GottbehĂ¼t (gottbehuet at active-elements dot de)
713 I have done another small modification. If you remove a hot-pluggable video
714 device, like an usb web cam, during capturing, vlc floods the driver with
715 ioctls. This leads to Kernel Ooops in some drivers.
717 The modified v4l.c module does the following now:
718 "GrabVideo" returns "VLC_ETIMEOUT" if the question "Did we wait long enough"
719 can be answered with yes. If there is a real error in "GrabCapture" or
720 "GrabMJPEG", the code "VLC_EGENERIC" is returned. So the calling function
721 can distinguish between these two situations. "VLC_EGENERIC" was always
723 The function "Read" uses this information to leave the while-loop in case of
724 an error, and it returns a "-1" to the calling function. "Read" calls
725 "msleep", as it was before, in case of a VLC_ETIMEOUT.
727 The brightness-control stuff described below is still in the code. Please
728 feel free to use, modify or ignore this file. A short feedback would be
733 2004-02-12 Thursday 17:35 titer
735 macosx/vout.m : GL cleaning (probably fixes depth issues)
737 2004-02-11 Wednesday 19:17 fenrir
739 * all: added a "input-repeat" option that allow repeating the same entry
740 without destroying/recreating a new input. (Will be usefull for streaming).
741 ( A value of -1 means repeat for ever).
742 --> Not tested with dvd.
744 2004-02-11 Wednesday 18:08 gbazin
746 * modules/access/cdda/*: got rid of the demux. The access plugin will now build a WAV header which will allow this plugin to work with the dts/a52 demuxers as well as the wav demuxer.
748 2004-02-11 Wednesday 12:37 rocky
750 And one other piece of information...
752 2004-02-11 Wednesday 12:26 rocky
754 Spell out general information that should be used in reporting
757 2004-02-11 Wednesday 12:23 rocky
759 Spell out general information that should be used in reporting
762 2004-02-11 Wednesday 08:50 zorglub
764 Enable the playlist import/export modules
766 2004-02-11 Wednesday 08:22 jpsaman
768 Added some whitespace for alignment.
770 2004-02-10 Tuesday 20:30 jpsaman
772 Enabled PDA GUI again, use --enable-pda. Question why was it disabled without notifying the maintainer? ????
774 2004-02-10 Tuesday 20:28 jpsaman
776 Missed the deadline again ;-(
778 - Fixed the playlist_AddExt() call
779 - Fixed a compiler warning
781 2004-02-10 Tuesday 17:59 gbazin
783 * configure.ac: check for the xmlTextReader extension if libxml2 (required for skins2).
785 2004-02-10 Tuesday 17:36 gbazin
787 * configure.ac, NEWS: added mod and pva plugins.
789 2004-02-10 Tuesday 16:39 bigben
793 2004-02-10 Tuesday 14:57 jpsaman
796 - Make sure that lnb-lof1 and lnb-lof2 can be overriden by the commandline syntax frequency=xx:lnb-lof1=xx:lnb-lof2=xx
797 - Added value {A,a} to polarization=xx to force INVERSION_AUTO
798 - Sanatized a few error messages
800 2004-02-10 Tuesday 14:33 sam
802 * debian/rules debian/control:
803 + No longer build a local libmpeg2 since it entered sid.
804 + Build the livedotcom plugin.
806 + No longer remove flac, speex and matroska from the woody build; I will
807 provide clean backports.
809 2004-02-10 Tuesday 14:04 sam
812 + Allow to use --enable-livedotcom without --with-livedotcom-tree so that
813 we can use an installed version of libliveMedia et al.
815 2004-02-10 Tuesday 13:29 sam
818 + Only activate the Matroska plugin if -lebml_pic or -lebml were found.
820 2004-02-10 Tuesday 02:57 hartman
822 * Fixed the ogm subs. Thanx to Mosu who pointed me to the fact that the
823 duration for subs is stored in byte1 of the data packet and who
824 directed me to the mkvtoolnix code.
826 2004-02-09 Monday 23:30 garf
828 * http.c: made strsub a bit clean.
830 2004-02-09 Monday 23:28 garf
832 * intf-http.txt: update doc (strsub)
834 2004-02-09 Monday 23:03 garf
836 * http.c: add strsub function: extract substring (doc update will
839 2004-02-09 Monday 20:40 sam
841 * debian/README.Debian:
842 + Updated Debian-specific build notes.
844 2004-02-09 Monday 19:32 jpsaman
846 Updated version number to vlc-0.7.1
848 2004-02-09 Monday 17:42 titer
850 macosx/* : macosx-opengl-effect now accept cube and transparent-cube
852 2004-02-09 Monday 16:12 sigmunau
855 * fixed a nasty bug in vlc_atoll.(closes #1763)
857 2004-02-09 Monday 14:02 titer
859 macosx/vout.m : oops, fixed broken ratio from my last commit
861 2004-02-09 Monday 13:28 titer
863 macosx/* : added --macosx-opengl-effect, current possible values are
864 "none" and "cube". Sorry, couldn't resist ;)
866 2004-02-09 Monday 12:54 hartman
868 * added dtsdec, 're' upgrade of libmad
870 2004-02-09 Monday 10:44 sigmunau
872 share/http/admin/dboxfiles.html:
873 * Updated for bookmark support.
874 See http://www.giggo.de/dbox2/movieplayer.html for details
875 (patch by Christof Baumgaertner)
877 2004-02-08 Sunday 23:49 gbazin
879 * modules/gui/skins2/Modules.am: added missing file for make dist.
881 2004-02-08 Sunday 23:39 gbazin
883 * ALL: I am a morron.
885 2004-02-08 Sunday 22:37 gbazin
887 * modules/codec/ffmpeg/video.c: another fix for switching postproc on the fly.
889 2004-02-08 Sunday 22:06 gbazin
891 * configure.ac: forgot one version number and added the aiff demux.
893 2004-02-08 Sunday 21:36 gbazin
895 * ALL: bumped version number to 0.7.1 in preparation for the release.
897 2004-02-08 Sunday 21:00 jpsaman
899 Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
901 2004-02-08 Sunday 20:19 jpsaman
903 Fixed several things with configure.ac script:
904 - Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
905 - Add a AC_ARG_ENABLE for cdda
907 2004-02-08 Sunday 20:09 hartman
909 * Update copyright info
911 2004-02-08 Sunday 20:08 hartman
914 Though this still remains a hack. People should just use 'Open Disc' menu.
915 I see no way to retrieve the original (non parition version) /dev entry,
916 from the mounted drive.
918 2004-02-08 Sunday 18:49 gbazin
920 * modules/codec/ffmpeg/video.c: another fix for post-processing.
922 2004-02-08 Sunday 18:30 sigmunau
924 modules/demux/avi/avi.c:
925 * pass bit per pixel info on to decoder
926 modules/demux/avi/libavi.h:
927 * add 1 as fourcc for msrle
928 module/codec/ffmpeg/video.c:
929 * pass bit per pixel info to libavcodec (needed for msrle)
931 2004-02-08 Sunday 18:17 gbazin
933 * src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
934 * modules/gui/wxwindows/open.cpp: cleanup.
936 2004-02-08 Sunday 17:21 fenrir
938 * input.c: don't add subtitle track twice when using --sub-file and
941 2004-02-08 Sunday 16:48 gbazin
943 * modules/demux/dts.c: more fixes.
945 2004-02-08 Sunday 16:43 rocky
949 2004-02-08 Sunday 12:09 gbazin
951 * modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
953 2004-02-08 Sunday 11:23 gbazin
955 * src/interface/interface.c: added skins2 to the interface menu.
956 * modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.
958 2004-02-08 Sunday 00:15 gbazin
960 * modules/audio_filter/converter/dtstospdif.c: cough cough.
962 2004-02-08 Sunday 00:04 gbazin
964 * modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.
966 2004-02-07 Saturday 17:31 rocky
968 Update How to write an interface plugin from recent vlc-devel responses.
970 2004-02-07 Saturday 15:01 sigmunau
972 Fixed a segfault (don't try to memset a negative number of bytes)
974 2004-02-07 Saturday 13:26 fenrir
976 * mp4: handle DEMUX_GET_META (avoid a msg_Err)
978 2004-02-07 Saturday 13:25 fenrir
980 * deinterlace: compilation fix.
982 2004-02-07 Saturday 00:56 gbazin
984 * modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).
986 2004-02-07 Saturday 00:33 gbazin
988 * include/vlc_es.h: s/es_format_Free/es_format_Clean.
990 2004-02-07 Saturday 00:16 gbazin
992 * modules/demux/ogg.c: fixed memleak.
993 * modules/codec/flac.c: fixed memleak.
994 * include/vlc_es.h: es_format_Free().
996 2004-02-06 Friday 23:43 gbazin
998 * modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
999 * src/input/input.c: fixed memleak.
1000 * modules/demux/ogg.c: fixed another timing bug.
1002 2004-02-06 Friday 20:06 gbazin
1004 * include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
1006 2004-02-06 Friday 18:15 gbazin
1008 * modules/codec/dts.c: fixes a buffer overflow with s/pdif.
1009 * modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.
1011 2004-02-06 Friday 15:11 hartman
1013 * msg_Err -> msg_Warn
1015 2004-02-06 Friday 04:51 hartman
1018 * Fixed adding multiple items
1019 * playlist API changes fixes
1022 2004-02-06 Friday 03:52 hartman
1024 * Move GetCapabilityHelp from intf's to vlc_help.h
1026 2004-02-05 Thursday 22:56 gbazin
1028 * modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
1029 * modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
1030 * modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
1031 This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
1032 * modules/demux/wav.c: code cleanup and fixed seeking.
1034 2004-02-05 Thursday 21:01 hartman
1036 * added a package-translations target
1037 - holds doc/translations.txt
1041 2004-02-05 Thursday 19:51 fenrir
1043 * httpd: fixed a integer overflow.
1045 2004-02-04 Wednesday 23:55 gbazin
1047 * modules/codec/dts.c: should be more correct (hopefully).
1049 2004-02-04 Wednesday 23:28 gbazin
1051 * modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.
1053 2004-02-04 Wednesday 23:03 gbazin
1055 * modules/audio_filter/converter/dtstospdif.c: oops forgot something.
1057 2004-02-04 Wednesday 20:13 fenrir
1059 * v4l: hue/colour/... path from Carsten GottbehĂ¼t
1060 (gottbehuet at active-elements dot de) (untested)
1062 2004-02-04 Wednesday 08:11 gbazin
1064 * modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.
1066 2004-02-04 Wednesday 03:23 hartman
1068 * Added the 'documentation' on strings in our source code and also added
1069 the file with information on how to make translations.
1071 2004-02-03 Tuesday 23:32 gbazin
1073 * modules/codec/dts.c: a bunch of fixes.
1075 2004-02-03 Tuesday 23:31 gbazin
1077 * modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.
1079 2004-02-03 Tuesday 20:12 fenrir
1081 * http: Err -> Warn for Seek.
1083 2004-02-03 Tuesday 13:00 titer
1085 macosx/vout* : OpenGL VRAM texturing finaly works correctly now.
1087 2004-02-03 Tuesday 12:49 sigmunau
1090 * define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
1091 modules/video_filter/deinterlace/deinterlace.c:
1092 * changed how accelerated code is handled.
1094 2004-02-03 Tuesday 08:16 gbazin
1096 * modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
1097 (we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).
1099 2004-02-02 Monday 23:49 gbazin
1101 * modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
1102 support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
1103 * modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.
1105 2004-02-02 Monday 14:43 fenrir
1107 * rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
1109 RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
1110 mpeg4 audio. mpeg4 video doesn't always work.
1112 2004-02-02 Monday 13:00 fenrir
1114 * stream: gcc < 3 fix.
1116 2004-02-02 Monday 12:58 fenrir
1118 * input: gcc < 3 fix.
1120 2004-02-02 Monday 12:53 fenrir
1122 * render: int i;; int j; <-- gcc < 3 doesn't like ';;'
1124 2004-02-02 Monday 12:50 fenrir
1126 * rtp: fix in mpeg 1/2 packetization.
1128 2004-02-02 Monday 11:18 fenrir
1130 * nsv: added 'AAC ' fourcc support.
1132 2004-02-02 Monday 11:14 fenrir
1134 http: fixed segfault with ICY server, fixed redirection.
1136 2004-02-02 Monday 10:41 fenrir
1138 * nsv: compilation fix.
1140 2004-02-02 Monday 10:34 fenrir
1142 * nsv: full fractional frame rate support.
1143 Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt
1145 2004-02-02 Monday 08:50 titer
1147 macosx/prefs.m: compile fix
1148 macosx/vout*: fixed quality problems introduced in my last commit
1149 (noticeably slower now, but fixed), cleaning
1151 2004-02-01 Sunday 23:02 sigmunau
1154 * SSE2 detection, using a similar approch as for SSE
1156 2004-02-01 Sunday 21:13 ipkiss
1158 * modules/gui/skins2/bezier.*: Compute the points coordinates only once
1159 * modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs
1161 2004-02-01 Sunday 16:53 sigmunau
1164 * MMX and SSE2 versions of the Merge() function.
1166 2004-02-01 Sunday 16:15 asmax
1168 * parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
1169 * parser/builder_data.def: forgot to commit that for months !
1171 2004-02-01 Sunday 14:44 asmax
1173 * parser/xmlparser.cpp: abort parsing when an error is detected
1174 (avoid segfaults in element handlers...)
1175 * all: tried to have the popup window disappear with a click on
1176 a skin window (not working at least with wxgtk)
1178 2004-02-01 Sunday 14:43 alexis
1180 * ipv4.c: IGMPv3 support for Linux
1182 Differences with the patch I posted in vlc-devel yesterday:
1183 - took into account the suggestions of gibalou
1184 - removed the "#if !defined( SYS_DARWIN )", because it should compile
1185 fine on Mac OS X, even if IGMPv3 won't work
1186 - added a warning about non-IGMPv3 OSes
1188 2004-02-01 Sunday 05:15 rocky
1190 RGB2 transparency now works. Common 8-bit RGB averaging routine
1191 hoisted. Some doc additions.
1193 2004-02-01 Sunday 04:50 fenrir
1195 * ts: implemented the same detection than mpeg/ts.c
1197 2004-01-31 Saturday 23:33 rocky
1199 Big/little-endian bug.
1201 2004-01-31 Saturday 20:21 fenrir
1203 * es_out: reorder meta infos.
1205 2004-01-31 Saturday 20:02 fenrir
1207 * es_out: Set Language.
1209 2004-01-31 Saturday 18:02 alexis
1211 * ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
1212 * udp.c: restored the old syntax udp:server_addr@destination_addr
1213 * libvlc.h: updated 'vlc --help'
1215 To do an IGMPv3 query under Windows XP do:
1216 vlc udp:<source_addr>@<multicast_addr>
1217 Note: under previous versions of Windows, it will fail to join the group.
1219 2004-01-31 Saturday 16:44 rocky
1221 Try for POSIX pthread semantics on Solaris.
1223 2004-01-31 Saturday 14:49 fenrir
1225 * avi: implemented DEMUX_GET_META.
1227 2004-01-31 Saturday 09:52 gbazin
1229 * Makefile.am: added vlc_meta.h
1231 2004-01-31 Saturday 05:53 rocky
1233 render.c: RGB2 now gets the right color from the RGB color map.
1234 And a first cut at handling transparancy values properly. However
1235 to do this we merely needed to
1237 pixmap.[ch]: write our own routines for retrieving a close colormap index
1238 given a pixel value. Well, and also had to
1240 video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
1242 Modules.am: forgot new pixmap.c
1244 others: more misc abstraction/cleanup
1246 2004-01-31 Saturday 05:27 fenrir
1248 * asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.
1250 2004-01-31 Saturday 05:25 fenrir
1252 * input: call DEMUX_GET_META and fill playlist and input infos.
1254 2004-01-31 Saturday 05:24 fenrir
1256 * vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
1257 it will only be used by demuxers).
1258 * ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
1259 playlist and input_InfoAdd and ...
1261 2004-01-30 Friday 17:53 fenrir
1263 * ts: use 0x0a descriptor to send language...
1264 Now we can stream a (complete) dvd with language informations :)
1266 2004-01-30 Friday 17:51 fenrir
1268 * transcode: keep psz_language.
1270 2004-01-30 Friday 17:50 fenrir
1272 * ts: set psz_laguage with iso639 code.
1274 2004-01-30 Friday 17:49 fenrir
1276 * all: sout have now access to psz_language.
1278 2004-01-30 Friday 16:50 fenrir
1280 * spudec: a %d -> IF64d
1282 2004-01-30 Friday 16:46 fenrir
1284 * spudec: commented out a debug message.
1286 2004-01-30 Friday 16:45 fenrir
1288 * rtp: fixed mpeg4 audio. && was used instead of &, arggg :(
1290 2004-01-30 Friday 15:56 fenrir
1292 * rtp: fixed a bug that corrupt video/audio config data.
1294 2004-01-30 Friday 15:17 fenrir
1296 * vlc_es: fixed es_fomat_Copy to duplicate psz_* too.
1298 2004-01-30 Friday 14:45 fenrir
1300 * dvdnav: oups one debug messsage left.
1302 2004-01-30 Friday 14:27 fenrir
1304 * all: fill psz_language with the iso639 code.
1305 * dvdnav: select the right SPU track only while creating the ES when we
1306 are not in the menu. (this way user selection won't be lost).
1308 2004-01-30 Friday 14:25 fenrir
1310 * es_out: now es_format_t.psz_language could be a iso539 code, it will be
1311 expanded to the real language name.
1313 2004-01-30 Friday 13:23 rocky
1315 Doc calculation typo.
1317 2004-01-30 Friday 13:17 rocky
1319 pixmap.[ch], Modules.am: provisional routine to find closest colormap
1322 Rest: Mostly more shuffling of definitions for modularity; doc
1325 (Also I need to copy these changes between computers and this is the
1326 most expedient way. RV24 transparancy has been tested on a big-endian
1329 2004-01-30 Friday 12:44 hartman
1331 * modules/gui/macosx/intf.m: fix
1332 * modules/gui/macosx/prefs.?: New preferences parse code.
1333 New widgets aren't being created just yet.
1334 OS X version is broken now, but it already was. we need to fix this before
1335 a release. Code is largely ported from wxwindows...
1337 2004-01-30 Friday 01:38 fenrir
1339 * dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
1340 still frames, it doesn't handle the es selection (this way --sout-all
1342 A major problem is that ES aren't added in a logical way like dvd and
1343 dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
1344 (it's the same for dvdnav and dvdnavsimple)
1346 2004-01-30 Friday 01:09 fenrir
1348 * ps: lalalala, fixed a bug in dts/pts parsing.
1350 2004-01-29 Thursday 19:38 gbazin
1352 * modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
1354 2004-01-29 Thursday 18:48 gbazin
1356 * configure.ac: fixed typo.
1358 2004-01-29 Thursday 18:37 fenrir
1362 2004-01-29 Thursday 18:02 zorglub
1364 Use playlist_Item* functions
1366 2004-01-29 Thursday 17:51 zorglub
1368 Options as infos were bad in several ways: it broke PLAYLIST_GO, used
1369 much memory, and was inconsistent, especially with input_CreateThread
1370 taking an array of options
1372 * Revert to using array of options
1374 * To add an item with options:
1375 - either use playlist_ItemNew, ItemAddOption, and then AddItem
1376 (useful if you don't have all your options in an array)
1377 - either use playlist_AddExt (use this if all your options are
1378 already in an array)
1380 * To add an item without options: use playlist_Add
1382 You can still add options after an item has been added by using either
1383 playlist_AddOption or playlist_ItemAddOption
1385 * Attempt to improve API and solve thread safety issues.
1386 - playlist_Item* functions allow to touch items only.
1387 p_item->lock must be used when needed
1388 (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
1391 - playlist_ItemGetById and ItemGetByPos give you playlist_items
1392 for GetByPos, you should have the playlist lock
1394 At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
1396 2004-01-29 Thursday 17:14 fenrir
1398 * demux2: mmh removed some shortcut. (easier than increasing
1399 MODULE_SHORTCUT_MAX ;)
1401 2004-01-29 Thursday 17:04 gbazin
1403 * src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
1404 * modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
1405 * modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
1407 2004-01-29 Thursday 15:11 fenrir
1409 * au: ported to demux2 API.
1411 2004-01-29 Thursday 15:10 fenrir
1413 * input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)
1415 2004-01-29 Thursday 14:39 sigmunau
1417 include/vlc_common.h:
1418 * defined a CPU_CAPABILITY_SSE2
1420 * implemented --see2/--no-sse2
1422 2004-01-29 Thursday 11:50 rocky
1424 render.c: RV24 blending
1425 all: more code cleanup and perhaps slightly better bigendian handling though
1426 more common routines/includes.
1428 2004-01-29 Thursday 04:04 rocky
1430 Transparancy for more chromas more complete.
1432 2004-01-29 Thursday 02:01 titer
1435 + Unkludged a lot the way the OpenGL output was working until now
1436 + Optimized here and here. Please test!
1438 2004-01-28 Wednesday 21:31 titer
1440 + macosx/vout* : cosmetic
1442 2004-01-28 Wednesday 20:53 gbazin
1444 * configure.ac: proper checks for all the skins2 dependancies.
1446 2004-01-28 Wednesday 16:46 gbazin
1448 * modules/access/dshow/*: bug fixes.
1450 2004-01-28 Wednesday 15:51 gbazin
1452 * modules/gui/skins2/win32/win32_graphics.cpp: small fix.
1454 2004-01-28 Wednesday 15:25 bigben
1456 Do not enable skins2 on macosx and beos.
1458 Hope I haven't broken anything...
1460 2004-01-28 Wednesday 14:36 titer
1462 macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
1463 the monitor (fixed flickering effect)
1465 2004-01-28 Wednesday 12:25 fenrir
1467 * aiff: another demuxer.
1469 2004-01-27 Tuesday 23:09 hartman
1471 * Thou shall initialize thou subtitles.
1473 2004-01-27 Tuesday 22:51 hartman
1475 * modules/demux/util/sub.?
1476 Vobsub is working now. only track 0 will be played atm.
1477 spudec scaling will need to be implemented or vobsub is pretty useless.
1478 * modules/codec/spudec
1479 Changed an error into a warning message.
1481 2004-01-27 Tuesday 22:19 bigben
1483 Fixes a little bug introduced by string review on localized VLC
1485 2004-01-27 Tuesday 21:12 gbazin
1487 * configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
1488 * modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
1490 2004-01-27 Tuesday 19:14 gbazin
1492 * modules/codec/dts.c: bug-fix for s/pdif support.
1494 2004-01-27 Tuesday 17:01 gbazin
1496 * modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
1497 Parent window created outside the screen so it isn't visible.
1499 Could somebody (AsMaX, ipkiss) have a look at the AlphaBlend() function call in win32_graphics.cpp ? I'd like to use the AlphaBlend() we got from win32_factory.cpp.
1501 2004-01-27 Tuesday 14:05 gbazin
1503 * modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
1504 * src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().
1506 2004-01-27 Tuesday 13:10 fenrir
1508 * sub: removed unused variable.
1510 2004-01-27 Tuesday 12:46 fenrir
1512 * sub: clean/fix. it begins to work.
1514 2004-01-27 Tuesday 12:22 fenrir
1516 * sub.c : fixed parsing, but doesn't work yet (buffer overflow while
1519 2004-01-27 Tuesday 12:11 titer
1521 macosx/vout.m: fixed OpenGL aspect ratio
1523 2004-01-27 Tuesday 11:57 gbazin
1525 * modules/demux/util/*: fixed segfault with new vobsub code.
1527 2004-01-27 Tuesday 07:05 hartman
1529 * VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
1530 fen, anymore tips? :)
1531 There seems to be some trouble with bufferoverflows atm and
1532 spudec doesn't like the data it is being fed:
1534 [00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701
1536 2004-01-27 Tuesday 03:45 rocky
1538 First of the bigendian fixes. Bug in YUY had U and V values in blending
1541 2004-01-27 Tuesday 03:22 titer
1543 i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)
1545 2004-01-27 Tuesday 01:57 rocky
1547 Link with -lm when needed - 2nd try.
1549 2004-01-26 Monday 23:37 hartman
1551 * Fix autodetection bug with file:///
1553 2004-01-26 Monday 23:30 fenrir
1555 * playlist: fix for input options.
1557 2004-01-26 Monday 23:07 fenrir
1559 * all: input_CreateThread doesn't take a playlist_item_t anymore.
1560 export input_CreateThread/input_StopThread/input_DestroyThread.
1562 2004-01-26 Monday 22:42 hartman
1566 2004-01-26 Monday 22:32 hartman
1570 2004-01-26 Monday 22:10 gbazin
1572 * modules/gui/wxwindows/*: adapted to the new playlist api.
1573 "Add MRL" in the playlist dialog now only appends the new item to the playlist.
1575 2004-01-26 Monday 21:37 hartman
1579 2004-01-26 Monday 20:48 fenrir
1581 * playlist: compilation fix.
1583 2004-01-26 Monday 20:48 fenrir
1585 * all: make stream_t using function pointers (needed to have multiple
1586 implementations, not yet used).
1588 2004-01-26 Monday 20:26 gbazin
1590 * src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.
1592 2004-01-26 Monday 20:02 gbazin
1594 * modules/demux/util/*: a bit of cleanup.
1596 2004-01-26 Monday 20:00 titer
1598 gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)
1600 2004-01-26 Monday 19:51 titer
1602 Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
1604 2004-01-26 Monday 19:20 gbazin
1606 * src/input/subtitles.c: more sanity checks.
1608 2004-01-26 Monday 18:57 gbazin
1610 * modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.
1612 2004-01-26 Monday 18:45 gbazin
1614 modules/visualization/visual/visual.c: strings review.
1616 2004-01-26 Monday 18:30 titer
1618 All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
1619 to give it a try (QT is the default method).
1620 + Known issues: no fullscreen yet, memory leaks, ugly code, ...
1621 + Known goodies: it's a few % faster than QT here (playing a DVD). If
1622 experienced OpenGL and Altivec programmers could have a look and
1623 give some advice, I guess the performance increase might become
1626 2004-01-26 Monday 18:30 gbazin
1628 * modules/mux/mp4.c: fixed recent screw-up in movie duration.
1630 2004-01-26 Monday 18:24 gbazin
1632 * modules/access/dshow/*: implemented a few more things.
1634 2004-01-26 Monday 17:15 jlj
1636 * drms: bugfixes in sci handling, GetiPodID darwin support.
1638 2004-01-26 Monday 16:54 titer
1640 + All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
1641 yet as Quicktime handles i420 pictures, but it will be when I've
1642 cleaned the OpenGL output I'm working on (to be commited soon).
1644 2004-01-26 Monday 16:52 zorglub
1648 Do "50%","100%", ... need translation ?
1650 They are currently translated, I did not touch this
1652 2004-01-26 Monday 16:45 zorglub
1656 2004-01-26 Monday 16:30 fenrir
1658 * mmsh: msg_Err -> msg_Dbg.
1660 2004-01-26 Monday 14:47 hartman
1664 2004-01-26 Monday 10:35 gbazin
1666 * configure.ac: fixed typo.
1668 2004-01-26 Monday 10:32 sam
1671 + Bail out if libavcodec.a wasn't built with --enable-pp.
1673 2004-01-26 Monday 04:51 rocky
1675 add -lm on more plugins that require it. libvcdinfo version number is
1676 now 0.7.20 not 0.7.20-cdio.
1678 2004-01-25 Sunday 23:04 asmax
1680 * all: save the theme configuration at exit (theme path and
1681 position/visibilty of the windows)
1682 * parser/xmlparser.cpp: fixed a segfault when the file cannot be opened
1684 2004-01-25 Sunday 22:16 rocky
1686 Fix if iconv not installed.
1688 2004-01-25 Sunday 22:16 rocky
1690 include limits.h for PATH_MAX. Solaris fix.
1692 2004-01-25 Sunday 21:39 gbazin
1694 * include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
1695 * modules/codec/ffmpeg/*: support for palettized codecs.
1697 2004-01-25 Sunday 21:38 asmax
1699 * src/generic_window.cpp: don't raise the windows on a mouse up event
1701 2004-01-25 Sunday 21:03 rocky
1703 Test for libcdio only once. Make disable-libcddb work (typo in test variable).
1705 2004-01-25 Sunday 20:40 gbazin
1707 * ALL: removed useless add_category_hint().
1709 2004-01-25 Sunday 20:05 hartman
1713 2004-01-25 Sunday 19:54 hartman
1715 * Removing old useless files
1717 2004-01-25 Sunday 19:27 rocky
1719 cvd.c: default duration scaling is smaller which seems more correct.
1721 string review: Merge/canonicalize debug string messages.
1723 2004-01-25 Sunday 19:10 bigben
1725 added a 0 accidentally
1727 2004-01-25 Sunday 18:53 gbazin
1729 * ALL: removed a bunch of unused add_category_hint().
1731 2004-01-25 Sunday 18:46 asmax
1733 * x11/x11_display.cpp: only 8 bpp mode was working...
1735 2004-01-25 Sunday 18:41 asmax
1737 * all: support of 8 bpp mode for X11 skins. Like in the vout it uses
1738 its own colormap, but I don't like that at all...
1740 2004-01-25 Sunday 18:34 gbazin
1742 * modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().
1744 2004-01-25 Sunday 18:20 bigben
1748 still some printfs in dvbsub.c. Would need to spend some time reading
1749 the code to remove them.
1751 2004-01-25 Sunday 18:18 gbazin
1753 * modules/gui/wxwindows/interface.cpp: removed unused strings.
1755 2004-01-25 Sunday 18:17 zorglub
1757 * Strings review in include/
1758 * Removed trailing spaces
1760 2004-01-25 Sunday 17:58 murray
1762 reverting a whole bunch of stupid changes,
1765 2004-01-25 Sunday 17:52 gbazin
1767 * mozilla/vlcshell.cpp: don't translate debug messages.
1768 * modules/misc/logger/logger.c: compilation fix.
1770 2004-01-25 Sunday 17:41 murray
1772 String review, round three in advance :)
1773 If you've got spare stuff to review, I'm free.
1774 (FK, are you reviewing the KDE intf or shall I do it?)
1776 2004-01-25 Sunday 17:32 murray
1778 string review, round two: the audio output modules
1779 (but as I'm too tired and it's apero time, round three
1780 will follow later on in the night)
1782 2004-01-25 Sunday 17:31 gbazin
1784 * modules/access/*: strings review + coding style fixes.
1786 2004-01-25 Sunday 17:20 kuehne
1788 string review by Christophe Mutricy aka xtophe
1790 2004-01-25 Sunday 17:16 zorglub
1792 * String review, round one
1793 * A few coding style fixes
1794 * Doxygenized a few functions
1796 2004-01-25 Sunday 17:01 murray
1798 String Review round one, Mac OS X interface.
1800 2004-01-25 Sunday 16:17 anil
1804 2004-01-25 Sunday 15:55 sigmunau
1806 modules/video_filter/logo.c:
1807 * correctly name the config options( logo-foo not logo_foo )
1809 2004-01-25 Sunday 15:42 kuehne
1813 2004-01-25 Sunday 14:42 rocky
1817 2004-01-25 Sunday 14:42 rocky
1821 2004-01-25 Sunday 14:34 gbazin
1823 * modules/stream_out/*: coding style changes + strings review.
1825 2004-01-25 Sunday 14:18 rocky
1827 More clarification of the LID/PSD/PBC thing especially with respect
1828 to vlc's plugin. A couple of typographical mistakes corrected.
1830 2004-01-25 Sunday 14:15 kuehne
1834 2004-01-25 Sunday 13:59 asmax
1836 * all: fixed segfaults when initialization fails
1838 2004-01-25 Sunday 13:50 zorglub
1840 First round of stringreview
1842 2004-01-25 Sunday 13:37 kuehne
1846 2004-01-25 Sunday 13:29 gbazin
1848 * modules/mux/mp4.c: spec compliance fix.
1850 2004-01-25 Sunday 11:48 gbazin
1852 * src/libvlc.c: another couple of changes to the --help output.
1854 2004-01-25 Sunday 11:44 asmax
1856 * all: replaced the flex parser by the libxml one
1857 * src/window_manager.cpp: improved the raise window algorithm
1858 * src/tooltip.cpp: fixed a segfault after changing a theme
1860 2004-01-25 Sunday 11:32 gbazin
1862 * src/libvlc.c: improved --help output.
1864 2004-01-25 Sunday 10:17 gbazin
1866 * modules/video_filter/logo.c: compilation fixes.
1868 2004-01-25 Sunday 08:01 rocky
1870 "Playback control LID" is too long. Shorten to "Playback LID"
1872 2004-01-25 Sunday 07:48 rocky
1876 2004-01-25 Sunday 04:53 rocky
1878 Allow PBC selection. Had been temporarily disabled. Perhaps this is
1879 what DJ was referring to?
1881 2004-01-25 Sunday 03:29 hartman
1885 2004-01-25 Sunday 03:28 hartman
1889 2004-01-25 Sunday 03:28 hartman
1891 * adjust uses variables
1893 2004-01-25 Sunday 02:26 fenrir
1895 - csa.* : CSA scrambling implementation.
1896 - demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
1899 2004-01-24 Saturday 21:06 hartman
1901 * extras/contrib/src/ dvdnav packages
1902 * REST: stringreview round 1
1904 2004-01-24 Saturday 20:40 fenrir
1906 * vlc_common: changed TAB_APPEND. I have to do this because the old way
1907 seems to make bogus code (but I'm not sure).
1909 2004-01-24 Saturday 15:18 gbazin
1911 * configure.ac: added --with-xml2-config-path=PATH option.
1913 2004-01-24 Saturday 14:25 asmax
1915 * parser/xmlparser.cpp: added DTD validation
1917 2004-01-24 Saturday 13:08 asmax
1919 * configure.ac: check xml2-config for skins2
1920 * modules/gui/skins2/src/var_manager.cpp: delete the variables in the
1921 right order to avoid invalid reads in the destructor
1922 * modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
1923 on the text reader API of libxml2
1925 2004-01-24 Saturday 12:30 gbazin
1927 * modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.
1929 2004-01-24 Saturday 11:56 gbazin
1931 * modules/mux/mp4.c: store the display size using the proper aspect-ratio.
1932 Size optimization for the generation of the stsc table.
1935 2004-01-24 Saturday 03:48 rocky
1939 2004-01-24 Saturday 00:47 fenrir
1941 * ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
1942 they miss the faad decoder without having an obscure segfault.)
1944 2004-01-23 Friday 23:06 rocky
1946 Compilation bug: can't have preprocessor directives inside a macro.
1948 2004-01-23 Friday 20:58 jlj
1950 * drms: endian fixes, GetiPodID env var support.
1952 2004-01-23 Friday 17:56 gbazin
1954 * src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
1955 * modules/access_output/file.c: implemented sout_AccessOutRead().
1956 * modules/access_output/udp.c: coding style cleanup.
1957 * modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
1958 Started some code cleanup.
1960 2004-01-23 Friday 17:42 fenrir
1964 2004-01-23 Friday 15:36 titer
1966 + deinterlace.c : added an Altivec version of Merge() - makes the
1967 filter more than 100% faster here (blend mode). Feel free to check
1968 if I haven't broken anything, first time doing Altivec ;)
1970 2004-01-23 Friday 11:54 rocky
1972 Time to note completion of SVCD (Philips OGT) and CVD subtitles.
1974 2004-01-23 Friday 11:03 rocky
1976 RV32 added, but not tested. All chromas now handled.
1979 2004-01-23 Friday 10:48 zorglub
1985 2004-01-23 Friday 10:19 rocky
1989 2004-01-23 Friday 08:36 rocky
1991 Omitted option -duration-scaling which caused plugin to stop working.
1993 2004-01-23 Friday 08:07 gbazin
1995 * modules/demux/mp4/mp4.c: don't segfault on reference files.
1997 2004-01-23 Friday 03:46 rocky
1999 RGB2 scaling is now correct. Need to do the same for RV24 and
2002 2004-01-22 Thursday 20:48 sigmunau
2004 modules/demux/mkv.cpp:
2005 * removed an unused, and unreleased vlc_object_find()
2006 * added support for flac in mkv
2008 2004-01-22 Thursday 19:35 gbazin
2010 * src/playlist/loadsave.c: errno.h related fixes.
2011 * modules/demux/Modules.am: added missing ps.h.
2013 2004-01-22 Thursday 18:49 fenrir
2015 * mmstu: workaround for low bitrate stream with mmst.
2016 (we don't try anymore to fill our buffer every time).
2018 2004-01-22 Thursday 17:03 gbazin
2020 * src/misc/net.c: Compilation fix.
2022 2004-01-22 Thursday 15:00 sigmunau
2024 all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>
2026 2004-01-22 Thursday 14:27 sigmunau
2028 modules/demux/mkv.cpp:
2029 * comment out parsing of elements that no muxer ever used, and that are
2030 being removed from the spec. (patch by Mosu in the mkv team)
2032 2004-01-22 Thursday 13:33 rocky
2034 YUY2: Need to check against accessing outside of subpicture.
2035 RGB2: Use fixed colormap entries black: 0, white: 255, and something
2038 2004-01-22 Thursday 04:46 rocky
2040 RV24 color-setting fixed. Fullscreen mode doesn't work though.
2042 RGB2 sorta works, but to do better we need a way to lookup a palette
2043 color in a colormap.
2045 2004-01-22 Thursday 01:20 jlj
2047 * drms: support for getting user key from firewire connected iPod under
2048 GNU/Linux. requires libsysfs (sysfsutils).
2050 2004-01-22 Thursday 01:14 sigmunau
2053 * fixed a nasty integer overflow that caused items to be removed right away
2054 when the timeout value was large.
2055 * fixed a small mem-leak
2057 2004-01-22 Thursday 00:24 hartman
2059 * what was i thinking
2061 2004-01-22 Thursday 00:17 sigmunau
2064 * fixed some minor bugs
2066 2004-01-22 Thursday 00:02 fenrir
2068 * ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
2071 2004-01-22 Thursday 00:00 fenrir
2073 * es_out: Handle --program (not tested) and create program on
2074 ES_OUT_SET_GROUP_PCR.
2075 * net.c: commented out an error message in net_Write.
2077 2004-01-21 Wednesday 22:55 hartman
2079 * a 30 secs timeout is way too fast. changed to 1800 which is more realistic
2081 2004-01-21 Wednesday 19:21 hartman
2083 * newer live.com sources
2085 2004-01-21 Wednesday 18:59 jpsaman
2087 Adding updated rules and control file for iPAQ packaging.
2089 2004-01-21 Wednesday 17:56 gbazin
2091 * modules/demux/dts.c: support for DTS WAV files.
2092 * modules/codec/dts.c: support for 14bits little endian DTS bitstreams.
2094 2004-01-21 Wednesday 17:01 fenrir
2096 * stream: made skipping a bit smarter, removed no more used functions.
2098 2004-01-21 Wednesday 16:56 fenrir
2102 2004-01-21 Wednesday 14:44 sam
2104 * Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).
2106 2004-01-21 Wednesday 10:22 fenrir
2108 * net: added net_OpenUDP
2109 * udp: cleaned to use net_*
2111 2004-01-21 Wednesday 07:38 rocky
2113 RV24 scaled properly.
2115 2004-01-21 Wednesday 04:45 rocky
2117 Some of RV32 bugs worked out - pretty close. Some RGB2 work.
2120 2004-01-20 Tuesday 17:45 sam
2122 * debian/changelog debian/control debian/rules:
2123 + Control files for a forthcoming official upload.
2125 2004-01-20 Tuesday 17:44 sam
2127 * include/vlc_common.h:
2128 + Added proper const keywords.
2129 * modules/demux/mp4/drms.c:
2130 + Minor coding style fix.
2132 2004-01-20 Tuesday 15:47 sigmunau
2135 * add description to valid values of --align
2137 2004-01-20 Tuesday 15:34 hartman
2139 * src/misc/cpu.c: New altivec detection for Darwin. Using the correct
2141 * modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
2142 * modules/gui/macosx/applescript.m: PLAYLIST_GO fix
2144 2004-01-20 Tuesday 14:58 fenrir
2146 mod.c: new demux2 for MOD files using libmodplug library.
2147 (modplug-xmms.sourceforge.net/)
2149 The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
2150 amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
2151 mt2, psm), I hope that won't give problems.
2153 2004-01-20 Tuesday 14:51 fenrir
2155 * demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
2156 playlist_SetDuration.
2157 TODO -> add meta info queries trough demux2_Control (a demuxer should
2158 NEVER touch playlist themself).
2160 2004-01-20 Tuesday 14:48 fenrir
2162 * demux: fixed psz_path value in demux_t.
2164 2004-01-20 Tuesday 13:31 rocky
2166 Remove more bugs from YUY2 rendering. Short of some trailing edge
2167 problems it is close to correct.
2169 2004-01-19 Monday 21:30 fenrir
2171 * dvdnav: send palette and alpha to spudec.
2172 -> I'm not sure to set correct alpha values and that values are endian.
2173 safe (both alpha and palette) .
2175 2004-01-19 Monday 20:31 fenrir
2177 * dvdnav: a lot of fixes :
2178 - subtitle/audio selection works
2179 - subtitle display works
2182 - when we see a menu, the currently selected item isn't highlighted
2183 You have to select another to see them. I don't understand why ...
2184 - manual audio/sub selection is lost when we switch back to the menu.
2186 2004-01-19 Monday 18:24 fenrir
2190 2004-01-19 Monday 18:16 fenrir
2192 * ts: added a ts-es-id-pid option to mark es with their pid.
2194 2004-01-19 Monday 18:15 fenrir
2196 * all: keep valid i_id.
2198 2004-01-19 Monday 18:15 fenrir
2200 * all: added a i_id field in es_format_t.
2202 2004-01-19 Monday 16:40 jlj
2204 * ./modules/demux/mp4/drms.c: endian fixes.
2206 2004-01-19 Monday 14:40 fenrir
2208 * transcode: keep the group information.
2210 2004-01-19 Monday 01:11 hartman
2213 * www.videolan -> download.videolan
2215 2004-01-19 Monday 00:08 gbazin
2217 * modules/demux/dvdnav.c: menus navigation seems to be working ok now.
2219 2004-01-18 Sunday 23:52 gbazin
2221 * modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
2222 * src/input/input_dec.c: fixed the pictures leak work-around.
2223 Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
2225 2004-01-18 Sunday 22:00 fenrir
2227 * all: added support for edts/elst entries (needed to play some files).
2228 Please test, it may have heavily broken playback of some files !!!
2230 2004-01-18 Sunday 21:30 fenrir
2232 * video: should fix an infinite loop. Dnumgis could you confirm ?
2234 2004-01-18 Sunday 19:54 asmax
2236 * utils/var_bool.*: VarBool is now an interface for reading bool variables
2237 (not writing); use VarBoolImpl instead to instanciate read/write variables.
2238 Bool variables can now be combined with VarNotBool and VarBoolAndBool
2239 (TODO: VarBoolOrBool)
2240 * commands/cmd_show_window.hpp: the commands now call directly
2241 GenericWindow::show/hide, because the visibility variable of a
2242 window is a VarBool (so, read-only)
2243 * commands/cmd_input.hpp: added Play and Pause commands
2244 * parser/interpreter.cpp: beginning of support of boolean expressions,
2245 like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
2246 not really well handled yet)
2247 * src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
2249 * controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
2250 now a passive VarBool, so actions must be explicitely set with
2251 'action1="..." action2="..."' in the xml file
2252 * removed src/vlcvars.* => "vlc.isMute" doesn't work any more
2253 (anyway it didn't work well...)
2254 * theme/theme.xml: updated with the new VarBool behaviour
2256 2004-01-18 Sunday 19:35 fenrir
2258 * es_out: give a fourcc to the dummy pmt es_descriptor_t.
2260 2004-01-18 Sunday 18:31 fenrir
2264 2004-01-18 Sunday 16:02 gbazin
2266 * modules/demux/dvdnav.c: added parsing of DVD style MRLs.
2267 * modules/demux/ps.h: small cosmetic changes.
2269 2004-01-18 Sunday 13:39 gbazin
2271 * modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
2273 2004-01-18 Sunday 11:14 gbazin
2275 * configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
2276 * modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
2278 2004-01-18 Sunday 07:35 fenrir
2280 * http: fixed mem leaks, doesn't add '\0' anymore at the end of files.
2282 2004-01-18 Sunday 06:33 fenrir
2284 * mp4: added 'pnot' fourcc as a valid header signature.
2286 2004-01-18 Sunday 06:15 fenrir
2288 * ts: clean up and a few mem leaks.
2290 2004-01-18 Sunday 05:14 fenrir
2292 * input_dec: exported correct i_group.
2293 Now vlc can read a TS with multiple programs and streams them as
2294 indepandant output (well you need the new TS demuxer so ...)
2295 (It is not well tested)
2297 Example: (lines are wrapped)
2298 ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
2299 --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
2300 select="program=8501",\
2301 dst="std{access=udp,mux=ts,url=239.255.13.14}", \
2302 select="program=8506"}'
2304 2004-01-18 Sunday 04:55 sam
2306 * modules/video_output/caca.c:
2307 + Set the window title upon startup.
2308 + Support for window resizing (requires libcaca 0.8).
2310 2004-01-18 Sunday 04:53 fenrir
2312 * es_out.c: better support for multiple program. (bugfixes and a dirty
2313 hack because of the way input_SetProgram works).
2315 2004-01-18 Sunday 04:45 rocky
2317 In Solaris (and perhaps others) PATH_MAX is in limits.h.
2319 2004-01-18 Sunday 03:43 fenrir
2321 * duplicate: corrected behavour of no-*.
2323 2004-01-18 Sunday 02:21 fenrir
2325 * demux2: added ps2,ts2 and dvdnav shortcuts.
2327 2004-01-18 Sunday 02:20 fenrir
2329 * duplicate : added a select option :) The format is
2330 selector[,selector] where 'selector' are from:
2331 * no-audio, noaudio, audio
2332 * no-video, novideo, video
2333 * no-spu, nospu, spu
2334 * es=num or es=num_start-num_end
2335 * prgm=num or prgm=num_start-num_end (you can also use program
2337 It applies for the last dst. selector1,selector2 means selector1 and
2340 vlc file --sout '#duplicate{dst="1° dst", select="selection for 1° dst",
2341 dst="2° dst", dst="3° dst", select="selection for 3° dst" }'
2343 2004-01-18 Sunday 01:49 fenrir
2345 * ts: fixed ms-codec playback.
2347 2004-01-18 Sunday 01:21 sam
2349 * modules/demux/mp3/drms.c:
2350 + More code cleanup. Thanks a lot to jlj for testing my changes.
2351 + Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
2352 + Decrypt the SCI data in-place and shuffle it in the same loop.
2354 2004-01-18 Sunday 00:50 asmax
2356 * src/window_manager.cpp: no more magnetism with invisble windows !
2358 2004-01-18 Sunday 00:25 asmax
2360 * src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
2361 issues after reading a bad theme)
2362 * x11/.*: removed the hack of storing pointers as window properties
2364 2004-01-17 Saturday 23:51 fenrir
2366 * ps.h: added cvt adn ogt.
2368 2004-01-17 Saturday 23:50 fenrir
2370 * es_out: select es from current program only.
2372 2004-01-17 Saturday 22:32 fenrir
2374 * ps.* : new PS demuxer (still incomplete)
2375 * dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
2376 plugin for now. (a lot of design problems are raised with it).
2378 2004-01-17 Saturday 16:51 gbazin
2380 * modules/control/http.c: fixed another mem leak.
2382 2004-01-17 Saturday 16:24 gbazin
2384 * src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
2385 * modules/control/http.c: fixed parsing in uri_extract_value().
2387 2004-01-17 Saturday 15:17 gbazin
2389 * modules/control/http.c: fixed gcc warning.
2391 2004-01-17 Saturday 14:08 sigmunau
2394 * Updated documentation on playlist_Add* (they return a id, not the position)
2396 2004-01-17 Saturday 13:47 sigmunau
2399 * Begin updating news for a 0.7.1
2401 2004-01-17 Saturday 13:25 gbazin
2403 * modules/control/http.c: fixed a whole bunch of mem leaks.
2405 2004-01-17 Saturday 12:28 gbazin
2407 * ALL: make sure newly created playlist_item_t are initialized properly.
2409 2004-01-17 Saturday 12:11 gbazin
2411 * modules/stream_out/transcode.c: fixed segfault.
2413 2004-01-17 Saturday 12:03 gbazin
2415 * src/input/demux.c: fixed small mem leak.
2417 2004-01-17 Saturday 11:41 gbazin
2419 * modules/stream_out/transcode.c: fixed mem leak.
2421 2004-01-16 Friday 19:17 sigmunau
2423 share/http/index.html:
2424 * try to use valid xhtml
2426 2004-01-16 Friday 18:26 sam
2428 * modules/demux/mp4/drms.c:
2429 + Merged redundant functions.
2430 + Unobfuscated and cleaned up many parts of the crypto code.
2431 + Added comments here and there.
2433 2004-01-16 Friday 13:32 rocky
2435 Add horizontal and vertical subtitle offset corrections. Some cleanup
2436 and work done to allow for palettized rendering (by not expanding
2437 inline colormap entries when RGB2).
2439 2004-01-16 Friday 11:12 fenrir
2441 * all: added STREAM_GET_MTU and stream_MTU.
2443 2004-01-16 Friday 09:39 sam
2445 * modules/codec/libmpeg2.c:
2446 + The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.
2448 2004-01-16 Friday 04:14 rocky
2450 render.c: RV16 now works great - uses all colors, but no transparancy.
2451 Started RV32 and- has bugs. (It'd be nice if something in rendering
2452 worked the first time without a hassle).
2454 Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
2457 cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
2458 to a main routine. Perhaps if spudec is folded in.
2460 2004-01-16 Friday 02:01 fenrir
2462 * ts: fixed mpeg4 video in TS.
2464 2004-01-16 Friday 01:47 fenrir
2466 * ts: rewrite from scratch of the TS demuxer to fit the new API.
2467 Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
2468 allow user to enter a pmt description (for stream without PAT/PMT).
2470 TODO: - test all codec.
2471 - test stream with more than 1 PMT
2472 - test stream with PAT/PMT change(s)
2473 - re-add support for dvb subtitles.
2474 - test with broken streams.
2475 - test --ts-extra-pmt
2477 2004-01-16 Friday 00:01 gbazin
2479 * modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.
2481 2004-01-15 Thursday 23:59 bigben
2487 2004-01-15 Thursday 23:40 gbazin
2489 * src/input/input.c: fixed memleaks.
2490 * src/input/input_info.c: small bug fix.
2491 * modules/stream_out/standard.c: fixed memleaks.
2493 2004-01-15 Thursday 22:58 gbazin
2495 * modules/access_output/http.c: fixed small mem leak and mem corruption.
2497 2004-01-15 Thursday 22:39 fenrir
2499 * network: fix for proto://host:port url syntax.
2501 2004-01-15 Thursday 22:15 gbazin
2503 * modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.
2505 2004-01-15 Thursday 21:49 sigmunau
2507 modules/gui/wxwindows/*:
2508 * use a standard file dialog to export playlist
2510 2004-01-15 Thursday 19:46 gbazin
2512 * modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
2513 * modules/codec/ffmpeg/demux.c: bug fix.
2515 2004-01-15 Thursday 19:23 sigmunau
2517 src/playlist/item.c:
2518 * remove unused variables
2520 2004-01-15 Thursday 19:21 sigmunau
2523 * fixed playback of sap anounces through livdotcom
2525 2004-01-15 Thursday 14:57 gbazin
2527 * modules/misc/network/ipv4.c: fixed breakage on win32.
2529 2004-01-15 Thursday 13:47 fenrir
2531 * ipv4: non blocking connection mode. Please test it heavily, it may
2532 have broken all OS except linux ...
2534 2004-01-15 Thursday 13:45 fenrir
2536 * http: commented out a debug message.
2538 2004-01-15 Thursday 12:55 fenrir
2540 * do not try http 1.0 when we are going to die.
2542 2004-01-15 Thursday 00:05 gbazin
2544 * modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().
2546 2004-01-14 Wednesday 18:45 bigben
2550 Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.
2552 2004-01-14 Wednesday 15:40 fenrir
2554 * http: fixed for url like http://host[:port] (ie without path)
2556 2004-01-14 Wednesday 11:47 rocky
2558 Don't do compensation subtitle unscaling if the underlying video
2559 chroma does the scaling.
2561 2004-01-14 Wednesday 04:50 rocky
2563 First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
2564 looks like bugs remain in the YUV to RGB conversion though.
2566 2004-01-13 Tuesday 18:45 gbazin
2568 * src/interface/interface.c: added the gestures interface to the interfaces list.
2570 2004-01-13 Tuesday 15:54 gbazin
2572 * modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).
2574 2004-01-13 Tuesday 01:54 fenrir
2576 * mp4: convert 3 bytes codes into language (track name).
2578 2004-01-13 Tuesday 01:44 fenrir
2580 * mp4: fixed playback for files that have 0 byte samples.
2582 2004-01-12 Monday 23:41 gbazin
2584 * src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
2585 -> I should really go and by myself a brain.
2587 2004-01-12 Monday 21:22 hartman
2589 * src/playlist/loadsave.c: doxygenization
2590 * modules/gui/macosx/playlist.m: fix playlist_Export
2592 2004-01-12 Monday 21:08 gbazin
2594 * configure.ac: added --with-caca-config-path.
2596 2004-01-12 Monday 20:54 hartman
2600 2004-01-12 Monday 20:19 gbazin
2602 * modules/mux/mp4.c: improved mov support a bit.
2604 2004-01-12 Monday 16:16 gbazin
2606 * modules/video_output/caca.c: ported to win32.
2608 2004-01-12 Monday 13:12 rocky
2610 More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
2611 probably in transparancy handling.
2613 2004-01-12 Monday 04:03 rocky
2615 First attempt at YUY2. Sort of works.
2617 Y2RV16 less embarrassingly wrong.
2619 2004-01-11 Sunday 19:48 garf
2621 * ncurses.c: let's be coherent: "big" forward/backward is now 5%
2623 2004-01-11 Sunday 17:46 sigmunau
2625 modules/demux/playlist/playlist.c:
2626 * Added common functions for handling relative paths in playlist files
2627 * Module declaration for pls import module
2628 modules/demux/playlist/m3u.c:
2629 * implemented m3u import module
2630 modules/demux/playlist/pls.c:
2631 * new pls import module
2632 modules/demux/playlist/playlist.h:
2634 modules/demux/playlist/Modules.ac
2635 * activated pls module
2637 2004-01-11 Sunday 17:12 asmax
2639 * modules/gui/skins/*:
2640 - huge cleaning of the interpreter; all the variables are stored in
2641 the container VarManager, and can be retrieved by their name (with
2642 type checking if needed). Some variables are still owned by VlcProc
2643 for technical reasons (their interface is not compliant with normal
2644 variable, because of the "updateVLC" trick)
2645 - replaced double by float
2647 2004-01-11 Sunday 15:02 rocky
2649 Remove debug output.
2651 2004-01-11 Sunday 14:55 garf
2653 * ncurses.c : forgot to change help
2655 2004-01-11 Sunday 14:53 garf
2657 * ncurses.c : 5% forward and backward are definitely not precise enough.
2660 2004-01-11 Sunday 01:55 zorglub
2662 Fixed modules.am file
2664 2004-01-11 Sunday 01:54 rocky
2666 Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
2667 (4:3 is one of the few *not* in this category).
2669 Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
2670 or what we do now. 1=do nothing.
2672 2004-01-11 Sunday 01:51 anil
2674 * missing or incomplete .cvsignores
2676 2004-01-11 Sunday 01:39 anil
2680 2004-01-11 Sunday 00:45 zorglub
2682 * configure.ac : Added new folders
2684 * New playlist import/export system:
2685 -export plugin in misc/playlist (contains one module for each file type)
2686 -open plugin = special demuxer2, that can be opened from the command
2687 line or the graphical interface.
2688 NB: the demuxer "playlist" is forced to earn speed, but this does not
2689 work yet, as we have a demux2
2691 * modules/gui/wxwindows: use the new import/export.
2693 * src/playlist/group.c : fixed boundary check
2695 * src/playlist/item-ext.c: correctly reset stuff when clearing the playlist
2697 2004-01-11 Sunday 00:21 asmax
2699 * src/vlc_proc.*: quick fix to handle the new playlist object variables
2700 (At the moment the whole playlist is rebuilt each time; the link
2701 between the list control and the list variable should be enhanced
2703 * src/window_manager.cpp: raise all the windows when one clicks on
2704 any window (the previous behaviour was too confiusing)
2706 2004-01-11 Sunday 00:11 zorglub
2708 Use playlist_current when going from one item to another
2710 2004-01-11 Sunday 00:01 fenrir
2712 * ncurses: better playlist handling.
2714 2004-01-10 Saturday 23:46 sigmunau
2717 * removed unused variable
2719 2004-01-10 Saturday 23:44 hartman
2723 2004-01-10 Saturday 23:31 sigmunau
2725 modules/gui/ncurse/ncurses.c:
2726 * fixed a segfault when the 'f' button was pressed with no item playing
2728 2004-01-10 Saturday 23:22 anil
2730 * fixed skins2 module loading when libtar is present (thanks AsMax :)
2732 2004-01-10 Saturday 14:24 hartman
2734 * Fixed some doxygen comments.
2736 * remember last sorting and ordering in playlist struct
2738 2004-01-10 Saturday 13:59 rocky
2740 Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
2741 Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c
2743 2004-01-10 Saturday 12:35 zorglub
2745 Add SAP to the list of additionnal interfaces
2747 2004-01-10 Saturday 03:36 hartman
2749 * mtime_t != int This was causing incorrect results on big endian.
2750 Changed playlist_SetDuration.
2751 * changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE
2753 2004-01-09 Friday 22:11 hartman
2755 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
2756 - Added the duration column
2757 - Added a 'surpress error dialog' option to the dialog
2758 * ALL: copyright year and author changes
2760 2004-01-09 Friday 20:36 hartman
2762 * include/variables.h
2763 src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
2764 * src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
2765 variable of p_vlc. -1 == quiet
2767 2004-01-09 Friday 19:45 jlj
2769 * ./src/misc/configuration.c: win32 UNICODE fixes.
2771 2004-01-09 Friday 19:21 gbazin
2773 * src/extras/libc.c: return result in vlc_asprintf().
2775 2004-01-09 Friday 18:32 gbazin
2777 * ALL: added vlc_asprintf() to our libc.
2779 2004-01-09 Friday 17:29 jlj
2781 * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
2783 2004-01-09 Friday 15:39 hartman
2785 * configure --help aliging
2787 2004-01-09 Friday 15:26 hartman
2789 * Gibalou you broke something again :)
2790 You used vasprintf but used asprintf paramaters. Which one do you want to use?
2791 i changed to asprintf now.
2793 2004-01-09 Friday 13:08 hartman
2795 * MAX_PATH is a windowism. Use PATH_MAX.
2797 2004-01-09 Friday 12:23 gbazin
2799 * ALL: MSVC compilation fixes.
2801 2004-01-09 Friday 04:37 jlj
2803 * ./modules/demux/mp4/drms.c: improved sci handling.
2804 * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
2805 pass it on to decoder.
2807 2004-01-09 Friday 02:28 hartman
2809 * video.c: gibalou: no palctrl in avcodec context in 0.4.8
2810 * ffmpeg.c: 0.4.8 ifdef'ing
2812 2004-01-09 Friday 01:17 rocky
2814 Minor grammatical changes.
2816 2004-01-09 Friday 00:32 gbazin
2818 * modules/demux/mpeg/Modules.am: forgot to remove private.h.
2820 2004-01-09 Friday 00:30 gbazin
2822 * modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).
2824 2004-01-09 Friday 00:02 gbazin
2826 * modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
2827 * modules/codec/ffmpeg/ffmpeg.c: more fourccs.
2829 2004-01-08 Thursday 23:21 sigmunau
2831 modules/codec/ffmpeg/ffmpeg.c:
2834 2004-01-08 Thursday 22:37 hartman
2836 * And AGAIN the caca fix
2838 2004-01-08 Thursday 22:34 hartman
2840 * thats what you get when you work in multiple directories
2842 2004-01-08 Thursday 22:02 gbazin
2844 * modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
2846 2004-01-08 Thursday 21:55 hartman
2848 * caca 0.6 doesn't work with 0.7.0 remember? :)
2850 2004-01-08 Thursday 21:48 gbazin
2852 * modules/codec/ffmpeg/demux.c: improvements.
2853 * modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.
2855 2004-01-08 Thursday 21:19 hartman
2857 * Updated with new libraries in vlc
2858 * Use new style of use_enable
2861 2004-01-08 Thursday 19:22 sam
2863 * modules/video_output/caca.c:
2864 + Updated for libcaca 0.7.
2866 2004-01-08 Thursday 19:07 hartman
2868 * Updated the ebuild for 0.7.0
2869 a bit late i know. I had forgotten about it.
2871 2004-01-08 Thursday 16:28 fenrir
2873 * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
2874 time, informations and help display).
2876 2004-01-08 Thursday 15:11 gbazin
2878 * modules/codec/ffmpeg/ffmpeg.c: oops.
2880 2004-01-08 Thursday 12:44 courmisch
2884 2004-01-08 Thursday 12:07 hartman
2886 * ffmpeg 0.4.8 compilation fix
2888 2004-01-08 Thursday 11:36 jlj
2890 * ./src/extras/libc.c: vasprintf bug fix.
2892 2004-01-08 Thursday 11:18 fenrir
2894 * vlc_common: mmh, use right prototype...
2896 2004-01-08 Thursday 10:27 fenrir
2898 * all: correct test for vasprintf.
2900 2004-01-08 Thursday 00:52 sigmunau
2902 modules/gui/wxwindows/playlist.cpp:
2905 2004-01-08 Thursday 00:37 fenrir
2907 * modules/demux/mp4/libmp4.c: use vasprintf
2908 * modules/access/ftp.c: cleaned up.
2910 2004-01-08 Thursday 00:12 gbazin
2912 * configure.ac: detect if libavformat is present.
2913 * modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
2914 This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
2915 The demuxer has been put here because of its dependancy on libavformat and libavcodec.
2916 * modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
2918 2004-01-07 Wednesday 23:39 fenrir
2920 * all: added own implementation of vasprintf. I hope it's ok this way.
2922 2004-01-07 Wednesday 19:20 gbazin
2924 * src/playlist/*: fixed memory leaks.
2925 * modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
2926 * modules/stream_out/transcode.c: added support for fourcc IYUV.
2928 2004-01-07 Wednesday 17:57 fenrir
2930 * input: fix to avoid forced subtitle not selected.
2932 2004-01-07 Wednesday 16:54 hartman
2934 * Fix a memory leak when there is no p_vout, but when there are subs.
2936 2004-01-07 Wednesday 15:54 hartman
2938 * Clarify some instructions.
2940 2004-01-07 Wednesday 15:31 fenrir
2942 * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
2943 apply to the selected program.
2945 2004-01-07 Wednesday 15:21 fenrir
2947 * http: complete rewrite (using net_Printf/net_Gets)
2948 -> Proxy, user/password and redirection untested.
2949 -> For icecast server, check also the mime (do not blindly force
2950 mp3, it could also be nsv).
2952 2004-01-07 Wednesday 14:59 fenrir
2954 * demux2: allow to force demuxer.
2955 * nsv: fixed bad init.
2957 2004-01-07 Wednesday 14:59 fenrir
2959 * net: mem leak in net_Printf
2961 2004-01-07 Wednesday 07:21 rocky
2963 Better operator association in computing duration and should be
2964 optimized better too.
2966 Add track info in "Media Information" Add track-specific information
2967 and album information in "Item info".
2969 Coding of all this is ugly and massively redundant. I think the
2970 playlist needs to be re-thought/re-worked. Sublevels would be nice
2973 2004-01-06 Tuesday 23:11 fenrir
2975 * network: vlc_UrlParse should now accept ipv6 ip (untested).
2977 2004-01-06 Tuesday 23:03 fenrir
2979 * src/misc/net.c: fixed net_Gets
2981 2004-01-06 Tuesday 21:42 sigmunau
2984 * Cleaned up a comment
2985 * Added a function stream_ReadLine() to read one line from a stream
2987 * export stream_ReadLine()
2989 2004-01-06 Tuesday 19:12 gbazin
2991 * modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.
2993 2004-01-06 Tuesday 14:35 hartman
2995 * Something about microdvd fps and a huge bug in its defaults.
2997 2004-01-06 Tuesday 12:02 zorglub
2999 Updated copyrights in libvlc
3001 2004-01-06 Tuesday 08:50 zorglub
3003 - src/misc/win32_specific: compilation fix for win32 (can someone please
3004 check that command line parsing still works for items and options? )
3007 include/vlc/vlc.h : New libvlc functions to get playlist status and
3009 Patch by Tong Ka Man
3011 - src/playlist/* : Update copyrights
3013 - src/playlist/playlist.c:
3014 -When a user explicitely asks for an item, do play it, even if random mode
3015 -Do not stop playlist upon deletion of an autodelete item
3016 -playlist_Clear (Patch by Tong Ka Man)
3018 2004-01-06 Tuesday 04:57 rocky
3020 Reinstate duration times on playlist item for CD-DA. Done via adding
3021 an interface to allow setting the duration on adding a playlist item.
3023 2004-01-06 Tuesday 04:10 rocky
3025 Unbreak plugin as a result of the recent playlist API change. Need to
3026 cripple PBC for now though.
3028 2004-01-06 Tuesday 03:59 rocky
3030 Choosing an audio or subtitle channel isn't an "advanced"
3031 option. Run-of-the mill users may want to select that.
3033 Update documentation.
3035 2004-01-06 Tuesday 01:41 jlj
3037 * ./modules/demux/mp4: added some DRMS debug statements.
3039 2004-01-05 Monday 22:17 asmax
3041 * commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
3042 * commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
3043 "vlc.fullscreen()" command
3045 2004-01-05 Monday 22:06 gbazin
3047 * modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
3048 for the directx preferred display device.
3050 2004-01-05 Monday 20:02 gbazin
3052 * modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
3054 2004-01-05 Monday 19:33 sam
3056 * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
3058 2004-01-05 Monday 18:43 bigben
3060 Added a callback on item-change, so that the playlist is updated.
3062 2004-01-05 Monday 18:15 hartman
3064 * API change in mkv. Everyone should update to the latest libraries.
3066 2004-01-05 Monday 17:42 gbazin
3068 * configure.ac: win32 compilation fixes for the skins2 plugin.
3069 * modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
3070 * modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.
3072 2004-01-05 Monday 16:22 hartman
3074 * Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
3075 be download.videolan.org etc etc etc.
3076 A lot of small fixes
3078 2004-01-05 Monday 15:07 fenrir
3082 2004-01-05 Monday 14:50 hartman
3084 * Fix mpeg2dec buildsystem
3086 2004-01-05 Monday 14:42 zorglub
3088 * modules/misc/sap.c : let the user configure timeout delay
3089 * src/playlist/item-ext.c : sanity checks when adding items
3091 2004-01-05 Monday 14:10 fenrir
3093 * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
3094 avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
3095 ( ouiiinnn, another bootstrap ;)
3097 * all: added net_* helpers functions.
3099 2004-01-05 Monday 13:07 zorglub
3101 * ALL: playlist API changes
3103 What may be broken (untested):
3104 ------------------------------
3105 - Theora and Speex decoders
3107 - VCDX and CDDAX access
3109 The problems shouldn't hopefully excess compilation glitches.
3110 (removal of AddExt, of psz_author, and prototype of Add)
3112 Additionnaly, interfaces that do not support item-change will have
3115 * Updated modules list
3117 2004-01-05 Monday 13:00 zorglub
3119 modules/gui/wxwindows/playlist.cpp
3120 modules/gui/wxwindows/iteminfo.cpp
3121 - Show the info as a tree view.
3122 At the moment, all is shown. We should maybe hide the "Options" tree
3123 as it rather "internal"
3124 - Improved a little the layout
3125 - Added a popup menu to to the playlist
3126 - Minimize playlist rebuilds
3128 2004-01-05 Monday 13:00 zorglub
3130 modules/demux/util/id3tag.c
3131 modules/demux/avi/avi.c
3132 modules/demux/asf/asf.c
3134 - Fill the playlist info structures
3136 2004-01-05 Monday 12:59 zorglub
3138 * modules/misc/sap.c :
3139 - Use the new playlist API
3140 - Track title changes
3141 - Timeout. Delete an item if we haven't heard about it for too long.
3143 2004-01-05 Monday 12:59 zorglub
3145 * Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
3147 * src/playlist/item.c
3149 src/playlist/item-ext.c
3150 src/playlist/group.c
3152 src/playlist/loadsave.c
3153 include/vlc_playlist.h
3154 - New playlist_info structures and accessors
3155 It works pretty like the old input_info (with categories)
3156 It provides modularity to the playlist
3157 - Removed ppsz_options and i_options from playlist_item
3158 (we use the special category Options)
3159 - Added a unique id to each playlist_item to be able to track the
3160 items accross playlist reorders
3161 - Simplified adding of items.
3162 - playlist_AddExt is removed
3163 - playlist_AddItem is still here and exported but should not be used
3164 - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
3165 and use the accessors for all other things
3166 - Added setters for fields of the playlist_item structure
3167 - Introduced "item-change" and "playlist-current" playlist variables
3168 to give more flexibility than only intf-change
3170 At the moment, duration is still in the structure (easier to use, IMHO)
3174 playlist item options parsing changed
3176 * include/vlc_common.h : added playlist_info structures
3178 2004-01-05 Monday 12:37 jlj
3180 * ./modules/demux/mp4: DRMS support.
3182 2004-01-05 Monday 12:24 jlj
3184 * ./AUTHORS: updated my country entry.
3186 2004-01-05 Monday 03:19 fenrir
3188 * nsv: clean up, added seek support.
3190 2004-01-04 Sunday 22:38 gbazin
3192 * modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).
3194 2004-01-04 Sunday 22:22 gbazin
3196 * modules/codec/ogt/*: win32 compilation fixes.
3198 2004-01-04 Sunday 22:03 gbazin
3200 * ALL: bumping version number to 0.7.1-cvs.
3202 2004-01-04 Sunday 21:44 kuehne
3204 Fixed a small bug which prevented the translation of a string.
3206 2004-01-04 Sunday 18:18 sam
3209 + Minor fixes to the woody packages.
3211 2004-01-04 Sunday 17:35 fenrir
3213 * avi: May fix #1545
3215 "count blocks by rounded-up chunksizes instead of chunks -
3216 we need full emulation of dshow avi demuxer bugs :(
3217 fixes silly nandub-style a-v delaying in avi with vbr mp3..." )
3219 2004-01-04 Sunday 16:51 rocky
3221 Add OGT and CVD subtitle demuxers.
3222 write_png: might be made into a module and moved elsewhere
3223 cvd*: went over documentation a little bit.
3225 2004-01-04 Sunday 16:25 rocky
3227 A start for what little public documentation there is for CVD and OGT
3230 2004-01-04 Sunday 15:32 fenrir
3232 * encoder.c: corrected required LIBAVCODEC_BUILD
3233 * es_out.c: ES_OUT_SET_PCR works now with microsecond.
3234 * configure.ac, Modules.am: enable demux2, nsv, real.
3235 * demux2.c: increased priority.
3237 2004-01-04 Sunday 15:24 zorglub
3239 Do not link twice zlib
3241 2004-01-04 Sunday 14:35 fenrir
3243 * real.c: begin of a real demuxer (using new API). Can't work yet as it
3244 needs modification to ffmpeg decoder that I need to finish.
3246 2004-01-04 Sunday 14:28 fenrir
3248 * demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
3249 will be removed later).
3251 2004-01-04 Sunday 04:56 rocky
3253 Was putting 1 byte of garbage for each packet.
3255 2004-01-04 Sunday 04:53 sam
3258 + Build-depend on fixed linux-kernel-headers packages.
3260 + Look for faad in extras/faad2, not extras/faad.
3261 + Enable postprocessing in the ffmpeg configuration.
3262 + Activated libcaca video output.
3264 2004-01-04 Sunday 04:50 sam
3266 * modules/video_output/caca.c:
3267 + Ported to libcaca 0.6.
3268 + Removed dithering configuration variable; use the CACA_DITHERING
3269 environment variable instead, until the API is polished.
3271 + Minor coding style fix.
3273 2004-01-04 Sunday 00:17 asmax
3275 * the sample theme should work better with that...
3277 2004-01-04 Sunday 00:06 asmax
3279 * first forgotten file...
3281 2004-01-03 Saturday 23:54 asmax
3283 * all: sample theme for skins2 interface
3284 Warning: by default the interface will try to open the skin from the
3285 vlc share, which is probably an old skin, so the load will fail, and
3286 afterwards a wxwindows dialog allows to load another skin.
3287 BUT there seems to be a bug which make the interface crash
3288 when it tries to load this second skin... workarounds are:
3289 - deleting the old theme
3290 - setting the "skin_last2=/path/to/xml/file" in the [Skins] section
3292 - solving the bug ;)
3294 2004-01-03 Saturday 23:37 asmax
3296 * configure.ac: added the skins2 module (_should_ work ;)
3298 2004-01-03 Saturday 23:31 asmax
3300 * all: brand new skins interface ( still _experimental_) for x11 and
3301 win32, by ipkiss and myself...
3303 - framework rewritten from scratch, heavily based on design patterns
3304 => new controls can be (hopefully) created more easily, portability
3305 to other OS is better, and the interface is less dependant from
3307 - new concept of "layout", to provide a window with several different
3308 views (as in winamp3 skins)
3309 - controls can now be placed at a relative position to the edges of
3310 a window, which allow controls and layouts to be resizable (e.g
3311 for the playlist window)
3312 - Use of libpng and libfreetype2 for better portability between x11 and
3313 win32 => ttf fonts and antialiasing
3314 - New DTD for the xml theme ( *it will probably change again* )
3315 - Very very beginning of scripting in the xml file
3316 - And many things I miss
3317 - And probably many bugs ;)
3319 2004-01-03 Saturday 20:43 rocky
3321 Put track information in Media Info. If we have SVD information, show
3322 audio tracks and add that to the audio-selection window.
3324 2004-01-03 Saturday 18:41 rocky
3326 Sorry to be so pedantic - grammar (and spelling)
3328 2004-01-03 Saturday 18:40 rocky
3332 2004-01-03 Saturday 17:52 rocky
3334 Ignore timestamp in PACK header in a private stream. This is to get
3335 around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
3336 (Patch probably could be made more precise.)
3338 To do this we've got to save the timestamp in the header.
3340 2004-01-03 Saturday 17:49 rocky
3342 Spelling - See I told you it was cut and pasted from somehwere!
3344 2004-01-03 Saturday 17:48 rocky
3346 Spelling - probably cut and pated from somewhere else.
3348 2004-01-03 Saturday 17:19 rocky
3350 RenderI420 now handles U and V planes. (Probably completely
3351 accurately, though.)
3353 2004-01-03 Saturday 13:18 gbazin
3355 * po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.
3357 2004-01-03 Saturday 13:13 zorglub
3359 Updated german translation
3361 2004-01-03 Saturday 12:54 rocky
3363 ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
3364 {cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
3367 2004-01-03 Saturday 12:02 gbazin
3369 * po/*, ChangeLog: preparing for the 0.7.0 release.
3371 2004-01-03 Saturday 10:55 gbazin
3373 * modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.
3375 2004-01-03 Saturday 00:39 gbazin
3377 * modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).
3379 2004-01-03 Saturday 00:23 gbazin
3381 * modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
3383 2004-01-02 Friday 23:22 zorglub
3386 VLC Media Player 0.7.0 Bond
3388 2004-01-02 Friday 22:17 gbazin
3390 * modules/video_output/directx/*: fixed overlay on 24bpp displays.
3392 2004-01-02 Friday 13:48 sam
3394 * doc/ChangeLog-2003: Happy new year!
3396 2004-01-02 Friday 13:30 gbazin
3398 * modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).
3400 2004-01-02 Friday 04:44 rocky
3402 Attempt to make easier to understand and easier to complete.
3404 2004-01-01 Thursday 17:41 zorglub
3406 * Updated german and french translations
3407 * Updated version number and Changelog
3409 2004-01-01 Thursday 15:56 rocky
3411 RenderRV16 handles scaling. But seems to slow to render subtitles.
3413 2004-01-01 Thursday 14:33 zorglub
3415 Updated brazilian portuguese translation
3417 2004-01-01 Thursday 13:54 rocky
3419 Remove a magic number.
3421 2004-01-01 Thursday 13:51 rocky
3423 Add RV16 rendering. With transparancy, but still only Y plane is done.