1 2004-02-08 Sunday 21:00 jpsaman
3 Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
5 2004-02-08 Sunday 20:19 jpsaman
7 Fixed several things with configure.ac script:
8 - 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.
9 - Add a AC_ARG_ENABLE for cdda
11 2004-02-08 Sunday 20:09 hartman
13 * Update copyright info
15 2004-02-08 Sunday 20:08 hartman
18 Though this still remains a hack. People should just use 'Open Disc' menu.
19 I see no way to retrieve the original (non parition version) /dev entry,
20 from the mounted drive.
22 2004-02-08 Sunday 18:49 gbazin
24 * modules/codec/ffmpeg/video.c: another fix for post-processing.
26 2004-02-08 Sunday 18:30 sigmunau
28 modules/demux/avi/avi.c:
29 * pass bit per pixel info on to decoder
30 modules/demux/avi/libavi.h:
31 * add 1 as fourcc for msrle
32 module/codec/ffmpeg/video.c:
33 * pass bit per pixel info to libavcodec (needed for msrle)
35 2004-02-08 Sunday 18:17 gbazin
37 * src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
38 * modules/gui/wxwindows/open.cpp: cleanup.
40 2004-02-08 Sunday 17:21 fenrir
42 * input.c: don't add subtitle track twice when using --sub-file and
45 2004-02-08 Sunday 16:48 gbazin
47 * modules/demux/dts.c: more fixes.
49 2004-02-08 Sunday 16:43 rocky
53 2004-02-08 Sunday 12:09 gbazin
55 * modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
57 2004-02-08 Sunday 11:23 gbazin
59 * src/interface/interface.c: added skins2 to the interface menu.
60 * modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.
62 2004-02-08 Sunday 00:15 gbazin
64 * modules/audio_filter/converter/dtstospdif.c: cough cough.
66 2004-02-08 Sunday 00:04 gbazin
68 * modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.
70 2004-02-07 Saturday 17:31 rocky
72 Update How to write an interface plugin from recent vlc-devel responses.
74 2004-02-07 Saturday 15:01 sigmunau
76 Fixed a segfault (don't try to memset a negative number of bytes)
78 2004-02-07 Saturday 13:26 fenrir
80 * mp4: handle DEMUX_GET_META (avoid a msg_Err)
82 2004-02-07 Saturday 13:25 fenrir
84 * deinterlace: compilation fix.
86 2004-02-07 Saturday 00:56 gbazin
88 * modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).
90 2004-02-07 Saturday 00:33 gbazin
92 * include/vlc_es.h: s/es_format_Free/es_format_Clean.
94 2004-02-07 Saturday 00:16 gbazin
96 * modules/demux/ogg.c: fixed memleak.
97 * modules/codec/flac.c: fixed memleak.
98 * include/vlc_es.h: es_format_Free().
100 2004-02-06 Friday 23:43 gbazin
102 * modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
103 * src/input/input.c: fixed memleak.
104 * modules/demux/ogg.c: fixed another timing bug.
106 2004-02-06 Friday 20:06 gbazin
108 * include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
110 2004-02-06 Friday 18:15 gbazin
112 * modules/codec/dts.c: fixes a buffer overflow with s/pdif.
113 * modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.
115 2004-02-06 Friday 15:11 hartman
117 * msg_Err -> msg_Warn
119 2004-02-06 Friday 04:51 hartman
122 * Fixed adding multiple items
123 * playlist API changes fixes
126 2004-02-06 Friday 03:52 hartman
128 * Move GetCapabilityHelp from intf's to vlc_help.h
130 2004-02-05 Thursday 22:56 gbazin
132 * modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
133 * modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
134 * modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
135 This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
136 * modules/demux/wav.c: code cleanup and fixed seeking.
138 2004-02-05 Thursday 21:01 hartman
140 * added a package-translations target
141 - holds doc/translations.txt
145 2004-02-05 Thursday 19:51 fenrir
147 * httpd: fixed a integer overflow.
149 2004-02-04 Wednesday 23:55 gbazin
151 * modules/codec/dts.c: should be more correct (hopefully).
153 2004-02-04 Wednesday 23:28 gbazin
155 * modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.
157 2004-02-04 Wednesday 23:03 gbazin
159 * modules/audio_filter/converter/dtstospdif.c: oops forgot something.
161 2004-02-04 Wednesday 20:13 fenrir
163 * v4l: hue/colour/... path from Carsten Gottbehüt
164 (gottbehuet at active-elements dot de) (untested)
166 2004-02-04 Wednesday 08:11 gbazin
168 * modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.
170 2004-02-04 Wednesday 03:23 hartman
172 * Added the 'documentation' on strings in our source code and also added
173 the file with information on how to make translations.
175 2004-02-03 Tuesday 23:32 gbazin
177 * modules/codec/dts.c: a bunch of fixes.
179 2004-02-03 Tuesday 23:31 gbazin
181 * modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.
183 2004-02-03 Tuesday 20:12 fenrir
185 * http: Err -> Warn for Seek.
187 2004-02-03 Tuesday 13:00 titer
189 macosx/vout* : OpenGL VRAM texturing finaly works correctly now.
191 2004-02-03 Tuesday 12:49 sigmunau
194 * define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
195 modules/video_filter/deinterlace/deinterlace.c:
196 * changed how accelerated code is handled.
198 2004-02-03 Tuesday 08:16 gbazin
200 * modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
201 (we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).
203 2004-02-02 Monday 23:49 gbazin
205 * modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
206 support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
207 * modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.
209 2004-02-02 Monday 14:43 fenrir
211 * rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
213 RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
214 mpeg4 audio. mpeg4 video doesn't always work.
216 2004-02-02 Monday 13:00 fenrir
218 * stream: gcc < 3 fix.
220 2004-02-02 Monday 12:58 fenrir
222 * input: gcc < 3 fix.
224 2004-02-02 Monday 12:53 fenrir
226 * render: int i;; int j; <-- gcc < 3 doesn't like ';;'
228 2004-02-02 Monday 12:50 fenrir
230 * rtp: fix in mpeg 1/2 packetization.
232 2004-02-02 Monday 11:18 fenrir
234 * nsv: added 'AAC ' fourcc support.
236 2004-02-02 Monday 11:14 fenrir
238 http: fixed segfault with ICY server, fixed redirection.
240 2004-02-02 Monday 10:41 fenrir
242 * nsv: compilation fix.
244 2004-02-02 Monday 10:34 fenrir
246 * nsv: full fractional frame rate support.
247 Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt
249 2004-02-02 Monday 08:50 titer
251 macosx/prefs.m: compile fix
252 macosx/vout*: fixed quality problems introduced in my last commit
253 (noticeably slower now, but fixed), cleaning
255 2004-02-01 Sunday 23:02 sigmunau
258 * SSE2 detection, using a similar approch as for SSE
260 2004-02-01 Sunday 21:13 ipkiss
262 * modules/gui/skins2/bezier.*: Compute the points coordinates only once
263 * modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs
265 2004-02-01 Sunday 16:53 sigmunau
268 * MMX and SSE2 versions of the Merge() function.
270 2004-02-01 Sunday 16:15 asmax
272 * parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
273 * parser/builder_data.def: forgot to commit that for months !
275 2004-02-01 Sunday 14:44 asmax
277 * parser/xmlparser.cpp: abort parsing when an error is detected
278 (avoid segfaults in element handlers...)
279 * all: tried to have the popup window disappear with a click on
280 a skin window (not working at least with wxgtk)
282 2004-02-01 Sunday 14:43 alexis
284 * ipv4.c: IGMPv3 support for Linux
286 Differences with the patch I posted in vlc-devel yesterday:
287 - took into account the suggestions of gibalou
288 - removed the "#if !defined( SYS_DARWIN )", because it should compile
289 fine on Mac OS X, even if IGMPv3 won't work
290 - added a warning about non-IGMPv3 OSes
292 2004-02-01 Sunday 05:15 rocky
294 RGB2 transparency now works. Common 8-bit RGB averaging routine
295 hoisted. Some doc additions.
297 2004-02-01 Sunday 04:50 fenrir
299 * ts: implemented the same detection than mpeg/ts.c
301 2004-01-31 Saturday 23:33 rocky
303 Big/little-endian bug.
305 2004-01-31 Saturday 20:21 fenrir
307 * es_out: reorder meta infos.
309 2004-01-31 Saturday 20:02 fenrir
311 * es_out: Set Language.
313 2004-01-31 Saturday 18:02 alexis
315 * ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
316 * udp.c: restored the old syntax udp:server_addr@destination_addr
317 * libvlc.h: updated 'vlc --help'
319 To do an IGMPv3 query under Windows XP do:
320 vlc udp:<source_addr>@<multicast_addr>
321 Note: under previous versions of Windows, it will fail to join the group.
323 2004-01-31 Saturday 16:44 rocky
325 Try for POSIX pthread semantics on Solaris.
327 2004-01-31 Saturday 14:49 fenrir
329 * avi: implemented DEMUX_GET_META.
331 2004-01-31 Saturday 09:52 gbazin
333 * Makefile.am: added vlc_meta.h
335 2004-01-31 Saturday 05:53 rocky
337 render.c: RGB2 now gets the right color from the RGB color map.
338 And a first cut at handling transparancy values properly. However
339 to do this we merely needed to
341 pixmap.[ch]: write our own routines for retrieving a close colormap index
342 given a pixel value. Well, and also had to
344 video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
346 Modules.am: forgot new pixmap.c
348 others: more misc abstraction/cleanup
350 2004-01-31 Saturday 05:27 fenrir
352 * asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.
354 2004-01-31 Saturday 05:25 fenrir
356 * input: call DEMUX_GET_META and fill playlist and input infos.
358 2004-01-31 Saturday 05:24 fenrir
360 * vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
361 it will only be used by demuxers).
362 * ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
363 playlist and input_InfoAdd and ...
365 2004-01-30 Friday 17:53 fenrir
367 * ts: use 0x0a descriptor to send language...
368 Now we can stream a (complete) dvd with language informations :)
370 2004-01-30 Friday 17:51 fenrir
372 * transcode: keep psz_language.
374 2004-01-30 Friday 17:50 fenrir
376 * ts: set psz_laguage with iso639 code.
378 2004-01-30 Friday 17:49 fenrir
380 * all: sout have now access to psz_language.
382 2004-01-30 Friday 16:50 fenrir
384 * spudec: a %d -> IF64d
386 2004-01-30 Friday 16:46 fenrir
388 * spudec: commented out a debug message.
390 2004-01-30 Friday 16:45 fenrir
392 * rtp: fixed mpeg4 audio. && was used instead of &, arggg :(
394 2004-01-30 Friday 15:56 fenrir
396 * rtp: fixed a bug that corrupt video/audio config data.
398 2004-01-30 Friday 15:17 fenrir
400 * vlc_es: fixed es_fomat_Copy to duplicate psz_* too.
402 2004-01-30 Friday 14:45 fenrir
404 * dvdnav: oups one debug messsage left.
406 2004-01-30 Friday 14:27 fenrir
408 * all: fill psz_language with the iso639 code.
409 * dvdnav: select the right SPU track only while creating the ES when we
410 are not in the menu. (this way user selection won't be lost).
412 2004-01-30 Friday 14:25 fenrir
414 * es_out: now es_format_t.psz_language could be a iso539 code, it will be
415 expanded to the real language name.
417 2004-01-30 Friday 13:23 rocky
419 Doc calculation typo.
421 2004-01-30 Friday 13:17 rocky
423 pixmap.[ch], Modules.am: provisional routine to find closest colormap
426 Rest: Mostly more shuffling of definitions for modularity; doc
429 (Also I need to copy these changes between computers and this is the
430 most expedient way. RV24 transparancy has been tested on a big-endian
433 2004-01-30 Friday 12:44 hartman
435 * modules/gui/macosx/intf.m: fix
436 * modules/gui/macosx/prefs.?: New preferences parse code.
437 New widgets aren't being created just yet.
438 OS X version is broken now, but it already was. we need to fix this before
439 a release. Code is largely ported from wxwindows...
441 2004-01-30 Friday 01:38 fenrir
443 * dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
444 still frames, it doesn't handle the es selection (this way --sout-all
446 A major problem is that ES aren't added in a logical way like dvd and
447 dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
448 (it's the same for dvdnav and dvdnavsimple)
450 2004-01-30 Friday 01:09 fenrir
452 * ps: lalalala, fixed a bug in dts/pts parsing.
454 2004-01-29 Thursday 19:38 gbazin
456 * modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
458 2004-01-29 Thursday 18:48 gbazin
460 * configure.ac: fixed typo.
462 2004-01-29 Thursday 18:37 fenrir
466 2004-01-29 Thursday 18:02 zorglub
468 Use playlist_Item* functions
470 2004-01-29 Thursday 17:51 zorglub
472 Options as infos were bad in several ways: it broke PLAYLIST_GO, used
473 much memory, and was inconsistent, especially with input_CreateThread
474 taking an array of options
476 * Revert to using array of options
478 * To add an item with options:
479 - either use playlist_ItemNew, ItemAddOption, and then AddItem
480 (useful if you don't have all your options in an array)
481 - either use playlist_AddExt (use this if all your options are
484 * To add an item without options: use playlist_Add
486 You can still add options after an item has been added by using either
487 playlist_AddOption or playlist_ItemAddOption
489 * Attempt to improve API and solve thread safety issues.
490 - playlist_Item* functions allow to touch items only.
491 p_item->lock must be used when needed
492 (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
495 - playlist_ItemGetById and ItemGetByPos give you playlist_items
496 for GetByPos, you should have the playlist lock
498 At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
500 2004-01-29 Thursday 17:14 fenrir
502 * demux2: mmh removed some shortcut. (easier than increasing
503 MODULE_SHORTCUT_MAX ;)
505 2004-01-29 Thursday 17:04 gbazin
507 * 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.
508 * modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
509 * modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
511 2004-01-29 Thursday 15:11 fenrir
513 * au: ported to demux2 API.
515 2004-01-29 Thursday 15:10 fenrir
517 * input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)
519 2004-01-29 Thursday 14:39 sigmunau
521 include/vlc_common.h:
522 * defined a CPU_CAPABILITY_SSE2
524 * implemented --see2/--no-sse2
526 2004-01-29 Thursday 11:50 rocky
528 render.c: RV24 blending
529 all: more code cleanup and perhaps slightly better bigendian handling though
530 more common routines/includes.
532 2004-01-29 Thursday 04:04 rocky
534 Transparancy for more chromas more complete.
536 2004-01-29 Thursday 02:01 titer
539 + Unkludged a lot the way the OpenGL output was working until now
540 + Optimized here and here. Please test!
542 2004-01-28 Wednesday 21:31 titer
544 + macosx/vout* : cosmetic
546 2004-01-28 Wednesday 20:53 gbazin
548 * configure.ac: proper checks for all the skins2 dependancies.
550 2004-01-28 Wednesday 16:46 gbazin
552 * modules/access/dshow/*: bug fixes.
554 2004-01-28 Wednesday 15:51 gbazin
556 * modules/gui/skins2/win32/win32_graphics.cpp: small fix.
558 2004-01-28 Wednesday 15:25 bigben
560 Do not enable skins2 on macosx and beos.
562 Hope I haven't broken anything...
564 2004-01-28 Wednesday 14:36 titer
566 macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
567 the monitor (fixed flickering effect)
569 2004-01-28 Wednesday 12:25 fenrir
571 * aiff: another demuxer.
573 2004-01-27 Tuesday 23:09 hartman
575 * Thou shall initialize thou subtitles.
577 2004-01-27 Tuesday 22:51 hartman
579 * modules/demux/util/sub.?
580 Vobsub is working now. only track 0 will be played atm.
581 spudec scaling will need to be implemented or vobsub is pretty useless.
582 * modules/codec/spudec
583 Changed an error into a warning message.
585 2004-01-27 Tuesday 22:19 bigben
587 Fixes a little bug introduced by string review on localized VLC
589 2004-01-27 Tuesday 21:12 gbazin
591 * configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
592 * modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
594 2004-01-27 Tuesday 19:14 gbazin
596 * modules/codec/dts.c: bug-fix for s/pdif support.
598 2004-01-27 Tuesday 17:01 gbazin
600 * modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
601 Parent window created outside the screen so it isn't visible.
603 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.
605 2004-01-27 Tuesday 14:05 gbazin
607 * modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
608 * src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().
610 2004-01-27 Tuesday 13:10 fenrir
612 * sub: removed unused variable.
614 2004-01-27 Tuesday 12:46 fenrir
616 * sub: clean/fix. it begins to work.
618 2004-01-27 Tuesday 12:22 fenrir
620 * sub.c : fixed parsing, but doesn't work yet (buffer overflow while
623 2004-01-27 Tuesday 12:11 titer
625 macosx/vout.m: fixed OpenGL aspect ratio
627 2004-01-27 Tuesday 11:57 gbazin
629 * modules/demux/util/*: fixed segfault with new vobsub code.
631 2004-01-27 Tuesday 07:05 hartman
633 * VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
634 fen, anymore tips? :)
635 There seems to be some trouble with bufferoverflows atm and
636 spudec doesn't like the data it is being fed:
638 [00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701
640 2004-01-27 Tuesday 03:45 rocky
642 First of the bigendian fixes. Bug in YUY had U and V values in blending
645 2004-01-27 Tuesday 03:22 titer
647 i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)
649 2004-01-27 Tuesday 01:57 rocky
651 Link with -lm when needed - 2nd try.
653 2004-01-26 Monday 23:37 hartman
655 * Fix autodetection bug with file:///
657 2004-01-26 Monday 23:30 fenrir
659 * playlist: fix for input options.
661 2004-01-26 Monday 23:07 fenrir
663 * all: input_CreateThread doesn't take a playlist_item_t anymore.
664 export input_CreateThread/input_StopThread/input_DestroyThread.
666 2004-01-26 Monday 22:42 hartman
670 2004-01-26 Monday 22:32 hartman
674 2004-01-26 Monday 22:10 gbazin
676 * modules/gui/wxwindows/*: adapted to the new playlist api.
677 "Add MRL" in the playlist dialog now only appends the new item to the playlist.
679 2004-01-26 Monday 21:37 hartman
683 2004-01-26 Monday 20:48 fenrir
685 * playlist: compilation fix.
687 2004-01-26 Monday 20:48 fenrir
689 * all: make stream_t using function pointers (needed to have multiple
690 implementations, not yet used).
692 2004-01-26 Monday 20:26 gbazin
694 * src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.
696 2004-01-26 Monday 20:02 gbazin
698 * modules/demux/util/*: a bit of cleanup.
700 2004-01-26 Monday 20:00 titer
702 gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)
704 2004-01-26 Monday 19:51 titer
706 Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
708 2004-01-26 Monday 19:20 gbazin
710 * src/input/subtitles.c: more sanity checks.
712 2004-01-26 Monday 18:57 gbazin
714 * modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.
716 2004-01-26 Monday 18:45 gbazin
718 modules/visualization/visual/visual.c: strings review.
720 2004-01-26 Monday 18:30 titer
722 All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
723 to give it a try (QT is the default method).
724 + Known issues: no fullscreen yet, memory leaks, ugly code, ...
725 + Known goodies: it's a few % faster than QT here (playing a DVD). If
726 experienced OpenGL and Altivec programmers could have a look and
727 give some advice, I guess the performance increase might become
730 2004-01-26 Monday 18:30 gbazin
732 * modules/mux/mp4.c: fixed recent screw-up in movie duration.
734 2004-01-26 Monday 18:24 gbazin
736 * modules/access/dshow/*: implemented a few more things.
738 2004-01-26 Monday 17:15 jlj
740 * drms: bugfixes in sci handling, GetiPodID darwin support.
742 2004-01-26 Monday 16:54 titer
744 + All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
745 yet as Quicktime handles i420 pictures, but it will be when I've
746 cleaned the OpenGL output I'm working on (to be commited soon).
748 2004-01-26 Monday 16:52 zorglub
752 Do "50%","100%", ... need translation ?
754 They are currently translated, I did not touch this
756 2004-01-26 Monday 16:45 zorglub
760 2004-01-26 Monday 16:30 fenrir
762 * mmsh: msg_Err -> msg_Dbg.
764 2004-01-26 Monday 14:47 hartman
768 2004-01-26 Monday 10:35 gbazin
770 * configure.ac: fixed typo.
772 2004-01-26 Monday 10:32 sam
775 + Bail out if libavcodec.a wasn't built with --enable-pp.
777 2004-01-26 Monday 04:51 rocky
779 add -lm on more plugins that require it. libvcdinfo version number is
780 now 0.7.20 not 0.7.20-cdio.
782 2004-01-25 Sunday 23:04 asmax
784 * all: save the theme configuration at exit (theme path and
785 position/visibilty of the windows)
786 * parser/xmlparser.cpp: fixed a segfault when the file cannot be opened
788 2004-01-25 Sunday 22:16 rocky
790 Fix if iconv not installed.
792 2004-01-25 Sunday 22:16 rocky
794 include limits.h for PATH_MAX. Solaris fix.
796 2004-01-25 Sunday 21:39 gbazin
798 * include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
799 * modules/codec/ffmpeg/*: support for palettized codecs.
801 2004-01-25 Sunday 21:38 asmax
803 * src/generic_window.cpp: don't raise the windows on a mouse up event
805 2004-01-25 Sunday 21:03 rocky
807 Test for libcdio only once. Make disable-libcddb work (typo in test variable).
809 2004-01-25 Sunday 20:40 gbazin
811 * ALL: removed useless add_category_hint().
813 2004-01-25 Sunday 20:05 hartman
817 2004-01-25 Sunday 19:54 hartman
819 * Removing old useless files
821 2004-01-25 Sunday 19:27 rocky
823 cvd.c: default duration scaling is smaller which seems more correct.
825 string review: Merge/canonicalize debug string messages.
827 2004-01-25 Sunday 19:10 bigben
829 added a 0 accidentally
831 2004-01-25 Sunday 18:53 gbazin
833 * ALL: removed a bunch of unused add_category_hint().
835 2004-01-25 Sunday 18:46 asmax
837 * x11/x11_display.cpp: only 8 bpp mode was working...
839 2004-01-25 Sunday 18:41 asmax
841 * all: support of 8 bpp mode for X11 skins. Like in the vout it uses
842 its own colormap, but I don't like that at all...
844 2004-01-25 Sunday 18:34 gbazin
846 * modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().
848 2004-01-25 Sunday 18:20 bigben
852 still some printfs in dvbsub.c. Would need to spend some time reading
853 the code to remove them.
855 2004-01-25 Sunday 18:18 gbazin
857 * modules/gui/wxwindows/interface.cpp: removed unused strings.
859 2004-01-25 Sunday 18:17 zorglub
861 * Strings review in include/
862 * Removed trailing spaces
864 2004-01-25 Sunday 17:58 murray
866 reverting a whole bunch of stupid changes,
869 2004-01-25 Sunday 17:52 gbazin
871 * mozilla/vlcshell.cpp: don't translate debug messages.
872 * modules/misc/logger/logger.c: compilation fix.
874 2004-01-25 Sunday 17:41 murray
876 String review, round three in advance :)
877 If you've got spare stuff to review, I'm free.
878 (FK, are you reviewing the KDE intf or shall I do it?)
880 2004-01-25 Sunday 17:32 murray
882 string review, round two: the audio output modules
883 (but as I'm too tired and it's apero time, round three
884 will follow later on in the night)
886 2004-01-25 Sunday 17:31 gbazin
888 * modules/access/*: strings review + coding style fixes.
890 2004-01-25 Sunday 17:20 kuehne
892 string review by Christophe Mutricy aka xtophe
894 2004-01-25 Sunday 17:16 zorglub
896 * String review, round one
897 * A few coding style fixes
898 * Doxygenized a few functions
900 2004-01-25 Sunday 17:01 murray
902 String Review round one, Mac OS X interface.
904 2004-01-25 Sunday 16:17 anil
908 2004-01-25 Sunday 15:55 sigmunau
910 modules/video_filter/logo.c:
911 * correctly name the config options( logo-foo not logo_foo )
913 2004-01-25 Sunday 15:42 kuehne
917 2004-01-25 Sunday 14:42 rocky
921 2004-01-25 Sunday 14:42 rocky
925 2004-01-25 Sunday 14:34 gbazin
927 * modules/stream_out/*: coding style changes + strings review.
929 2004-01-25 Sunday 14:18 rocky
931 More clarification of the LID/PSD/PBC thing especially with respect
932 to vlc's plugin. A couple of typographical mistakes corrected.
934 2004-01-25 Sunday 14:15 kuehne
938 2004-01-25 Sunday 13:59 asmax
940 * all: fixed segfaults when initialization fails
942 2004-01-25 Sunday 13:50 zorglub
944 First round of stringreview
946 2004-01-25 Sunday 13:37 kuehne
950 2004-01-25 Sunday 13:29 gbazin
952 * modules/mux/mp4.c: spec compliance fix.
954 2004-01-25 Sunday 11:48 gbazin
956 * src/libvlc.c: another couple of changes to the --help output.
958 2004-01-25 Sunday 11:44 asmax
960 * all: replaced the flex parser by the libxml one
961 * src/window_manager.cpp: improved the raise window algorithm
962 * src/tooltip.cpp: fixed a segfault after changing a theme
964 2004-01-25 Sunday 11:32 gbazin
966 * src/libvlc.c: improved --help output.
968 2004-01-25 Sunday 10:17 gbazin
970 * modules/video_filter/logo.c: compilation fixes.
972 2004-01-25 Sunday 08:01 rocky
974 "Playback control LID" is too long. Shorten to "Playback LID"
976 2004-01-25 Sunday 07:48 rocky
980 2004-01-25 Sunday 04:53 rocky
982 Allow PBC selection. Had been temporarily disabled. Perhaps this is
983 what DJ was referring to?
985 2004-01-25 Sunday 03:29 hartman
989 2004-01-25 Sunday 03:28 hartman
993 2004-01-25 Sunday 03:28 hartman
995 * adjust uses variables
997 2004-01-25 Sunday 02:26 fenrir
999 - csa.* : CSA scrambling implementation.
1000 - demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
1003 2004-01-24 Saturday 21:06 hartman
1005 * extras/contrib/src/ dvdnav packages
1006 * REST: stringreview round 1
1008 2004-01-24 Saturday 20:40 fenrir
1010 * vlc_common: changed TAB_APPEND. I have to do this because the old way
1011 seems to make bogus code (but I'm not sure).
1013 2004-01-24 Saturday 15:18 gbazin
1015 * configure.ac: added --with-xml2-config-path=PATH option.
1017 2004-01-24 Saturday 14:25 asmax
1019 * parser/xmlparser.cpp: added DTD validation
1021 2004-01-24 Saturday 13:08 asmax
1023 * configure.ac: check xml2-config for skins2
1024 * modules/gui/skins2/src/var_manager.cpp: delete the variables in the
1025 right order to avoid invalid reads in the destructor
1026 * modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
1027 on the text reader API of libxml2
1029 2004-01-24 Saturday 12:30 gbazin
1031 * modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.
1033 2004-01-24 Saturday 11:56 gbazin
1035 * modules/mux/mp4.c: store the display size using the proper aspect-ratio.
1036 Size optimization for the generation of the stsc table.
1039 2004-01-24 Saturday 03:48 rocky
1043 2004-01-24 Saturday 00:47 fenrir
1045 * ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
1046 they miss the faad decoder without having an obscure segfault.)
1048 2004-01-23 Friday 23:06 rocky
1050 Compilation bug: can't have preprocessor directives inside a macro.
1052 2004-01-23 Friday 20:58 jlj
1054 * drms: endian fixes, GetiPodID env var support.
1056 2004-01-23 Friday 17:56 gbazin
1058 * src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
1059 * modules/access_output/file.c: implemented sout_AccessOutRead().
1060 * modules/access_output/udp.c: coding style cleanup.
1061 * modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
1062 Started some code cleanup.
1064 2004-01-23 Friday 17:42 fenrir
1068 2004-01-23 Friday 15:36 titer
1070 + deinterlace.c : added an Altivec version of Merge() - makes the
1071 filter more than 100% faster here (blend mode). Feel free to check
1072 if I haven't broken anything, first time doing Altivec ;)
1074 2004-01-23 Friday 11:54 rocky
1076 Time to note completion of SVCD (Philips OGT) and CVD subtitles.
1078 2004-01-23 Friday 11:03 rocky
1080 RV32 added, but not tested. All chromas now handled.
1083 2004-01-23 Friday 10:48 zorglub
1089 2004-01-23 Friday 10:19 rocky
1093 2004-01-23 Friday 08:36 rocky
1095 Omitted option -duration-scaling which caused plugin to stop working.
1097 2004-01-23 Friday 08:07 gbazin
1099 * modules/demux/mp4/mp4.c: don't segfault on reference files.
1101 2004-01-23 Friday 03:46 rocky
1103 RGB2 scaling is now correct. Need to do the same for RV24 and
1106 2004-01-22 Thursday 20:48 sigmunau
1108 modules/demux/mkv.cpp:
1109 * removed an unused, and unreleased vlc_object_find()
1110 * added support for flac in mkv
1112 2004-01-22 Thursday 19:35 gbazin
1114 * src/playlist/loadsave.c: errno.h related fixes.
1115 * modules/demux/Modules.am: added missing ps.h.
1117 2004-01-22 Thursday 18:49 fenrir
1119 * mmstu: workaround for low bitrate stream with mmst.
1120 (we don't try anymore to fill our buffer every time).
1122 2004-01-22 Thursday 17:03 gbazin
1124 * src/misc/net.c: Compilation fix.
1126 2004-01-22 Thursday 15:00 sigmunau
1128 all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>
1130 2004-01-22 Thursday 14:27 sigmunau
1132 modules/demux/mkv.cpp:
1133 * comment out parsing of elements that no muxer ever used, and that are
1134 being removed from the spec. (patch by Mosu in the mkv team)
1136 2004-01-22 Thursday 13:33 rocky
1138 YUY2: Need to check against accessing outside of subpicture.
1139 RGB2: Use fixed colormap entries black: 0, white: 255, and something
1142 2004-01-22 Thursday 04:46 rocky
1144 RV24 color-setting fixed. Fullscreen mode doesn't work though.
1146 RGB2 sorta works, but to do better we need a way to lookup a palette
1147 color in a colormap.
1149 2004-01-22 Thursday 01:20 jlj
1151 * drms: support for getting user key from firewire connected iPod under
1152 GNU/Linux. requires libsysfs (sysfsutils).
1154 2004-01-22 Thursday 01:14 sigmunau
1157 * fixed a nasty integer overflow that caused items to be removed right away
1158 when the timeout value was large.
1159 * fixed a small mem-leak
1161 2004-01-22 Thursday 00:24 hartman
1163 * what was i thinking
1165 2004-01-22 Thursday 00:17 sigmunau
1168 * fixed some minor bugs
1170 2004-01-22 Thursday 00:02 fenrir
1172 * ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
1175 2004-01-22 Thursday 00:00 fenrir
1177 * es_out: Handle --program (not tested) and create program on
1178 ES_OUT_SET_GROUP_PCR.
1179 * net.c: commented out an error message in net_Write.
1181 2004-01-21 Wednesday 22:55 hartman
1183 * a 30 secs timeout is way too fast. changed to 1800 which is more realistic
1185 2004-01-21 Wednesday 19:21 hartman
1187 * newer live.com sources
1189 2004-01-21 Wednesday 18:59 jpsaman
1191 Adding updated rules and control file for iPAQ packaging.
1193 2004-01-21 Wednesday 17:56 gbazin
1195 * modules/demux/dts.c: support for DTS WAV files.
1196 * modules/codec/dts.c: support for 14bits little endian DTS bitstreams.
1198 2004-01-21 Wednesday 17:01 fenrir
1200 * stream: made skipping a bit smarter, removed no more used functions.
1202 2004-01-21 Wednesday 16:56 fenrir
1206 2004-01-21 Wednesday 14:44 sam
1208 * Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).
1210 2004-01-21 Wednesday 10:22 fenrir
1212 * net: added net_OpenUDP
1213 * udp: cleaned to use net_*
1215 2004-01-21 Wednesday 07:38 rocky
1217 RV24 scaled properly.
1219 2004-01-21 Wednesday 04:45 rocky
1221 Some of RV32 bugs worked out - pretty close. Some RGB2 work.
1224 2004-01-20 Tuesday 17:45 sam
1226 * debian/changelog debian/control debian/rules:
1227 + Control files for a forthcoming official upload.
1229 2004-01-20 Tuesday 17:44 sam
1231 * include/vlc_common.h:
1232 + Added proper const keywords.
1233 * modules/demux/mp4/drms.c:
1234 + Minor coding style fix.
1236 2004-01-20 Tuesday 15:47 sigmunau
1239 * add description to valid values of --align
1241 2004-01-20 Tuesday 15:34 hartman
1243 * src/misc/cpu.c: New altivec detection for Darwin. Using the correct
1245 * modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
1246 * modules/gui/macosx/applescript.m: PLAYLIST_GO fix
1248 2004-01-20 Tuesday 14:58 fenrir
1250 mod.c: new demux2 for MOD files using libmodplug library.
1251 (modplug-xmms.sourceforge.net/)
1253 The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
1254 amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
1255 mt2, psm), I hope that won't give problems.
1257 2004-01-20 Tuesday 14:51 fenrir
1259 * demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
1260 playlist_SetDuration.
1261 TODO -> add meta info queries trough demux2_Control (a demuxer should
1262 NEVER touch playlist themself).
1264 2004-01-20 Tuesday 14:48 fenrir
1266 * demux: fixed psz_path value in demux_t.
1268 2004-01-20 Tuesday 13:31 rocky
1270 Remove more bugs from YUY2 rendering. Short of some trailing edge
1271 problems it is close to correct.
1273 2004-01-19 Monday 21:30 fenrir
1275 * dvdnav: send palette and alpha to spudec.
1276 -> I'm not sure to set correct alpha values and that values are endian.
1277 safe (both alpha and palette) .
1279 2004-01-19 Monday 20:31 fenrir
1281 * dvdnav: a lot of fixes :
1282 - subtitle/audio selection works
1283 - subtitle display works
1286 - when we see a menu, the currently selected item isn't highlighted
1287 You have to select another to see them. I don't understand why ...
1288 - manual audio/sub selection is lost when we switch back to the menu.
1290 2004-01-19 Monday 18:24 fenrir
1294 2004-01-19 Monday 18:16 fenrir
1296 * ts: added a ts-es-id-pid option to mark es with their pid.
1298 2004-01-19 Monday 18:15 fenrir
1300 * all: keep valid i_id.
1302 2004-01-19 Monday 18:15 fenrir
1304 * all: added a i_id field in es_format_t.
1306 2004-01-19 Monday 16:40 jlj
1308 * ./modules/demux/mp4/drms.c: endian fixes.
1310 2004-01-19 Monday 14:40 fenrir
1312 * transcode: keep the group information.
1314 2004-01-19 Monday 01:11 hartman
1317 * www.videolan -> download.videolan
1319 2004-01-19 Monday 00:08 gbazin
1321 * modules/demux/dvdnav.c: menus navigation seems to be working ok now.
1323 2004-01-18 Sunday 23:52 gbazin
1325 * modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
1326 * src/input/input_dec.c: fixed the pictures leak work-around.
1327 Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
1329 2004-01-18 Sunday 22:00 fenrir
1331 * all: added support for edts/elst entries (needed to play some files).
1332 Please test, it may have heavily broken playback of some files !!!
1334 2004-01-18 Sunday 21:30 fenrir
1336 * video: should fix an infinite loop. Dnumgis could you confirm ?
1338 2004-01-18 Sunday 19:54 asmax
1340 * utils/var_bool.*: VarBool is now an interface for reading bool variables
1341 (not writing); use VarBoolImpl instead to instanciate read/write variables.
1342 Bool variables can now be combined with VarNotBool and VarBoolAndBool
1343 (TODO: VarBoolOrBool)
1344 * commands/cmd_show_window.hpp: the commands now call directly
1345 GenericWindow::show/hide, because the visibility variable of a
1346 window is a VarBool (so, read-only)
1347 * commands/cmd_input.hpp: added Play and Pause commands
1348 * parser/interpreter.cpp: beginning of support of boolean expressions,
1349 like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
1350 not really well handled yet)
1351 * src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
1353 * controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
1354 now a passive VarBool, so actions must be explicitely set with
1355 'action1="..." action2="..."' in the xml file
1356 * removed src/vlcvars.* => "vlc.isMute" doesn't work any more
1357 (anyway it didn't work well...)
1358 * theme/theme.xml: updated with the new VarBool behaviour
1360 2004-01-18 Sunday 19:35 fenrir
1362 * es_out: give a fourcc to the dummy pmt es_descriptor_t.
1364 2004-01-18 Sunday 18:31 fenrir
1368 2004-01-18 Sunday 16:02 gbazin
1370 * modules/demux/dvdnav.c: added parsing of DVD style MRLs.
1371 * modules/demux/ps.h: small cosmetic changes.
1373 2004-01-18 Sunday 13:39 gbazin
1375 * modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
1377 2004-01-18 Sunday 11:14 gbazin
1379 * configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
1380 * modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
1382 2004-01-18 Sunday 07:35 fenrir
1384 * http: fixed mem leaks, doesn't add '\0' anymore at the end of files.
1386 2004-01-18 Sunday 06:33 fenrir
1388 * mp4: added 'pnot' fourcc as a valid header signature.
1390 2004-01-18 Sunday 06:15 fenrir
1392 * ts: clean up and a few mem leaks.
1394 2004-01-18 Sunday 05:14 fenrir
1396 * input_dec: exported correct i_group.
1397 Now vlc can read a TS with multiple programs and streams them as
1398 indepandant output (well you need the new TS demuxer so ...)
1399 (It is not well tested)
1401 Example: (lines are wrapped)
1402 ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
1403 --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
1404 select="program=8501",\
1405 dst="std{access=udp,mux=ts,url=239.255.13.14}", \
1406 select="program=8506"}'
1408 2004-01-18 Sunday 04:55 sam
1410 * modules/video_output/caca.c:
1411 + Set the window title upon startup.
1412 + Support for window resizing (requires libcaca 0.8).
1414 2004-01-18 Sunday 04:53 fenrir
1416 * es_out.c: better support for multiple program. (bugfixes and a dirty
1417 hack because of the way input_SetProgram works).
1419 2004-01-18 Sunday 04:45 rocky
1421 In Solaris (and perhaps others) PATH_MAX is in limits.h.
1423 2004-01-18 Sunday 03:43 fenrir
1425 * duplicate: corrected behavour of no-*.
1427 2004-01-18 Sunday 02:21 fenrir
1429 * demux2: added ps2,ts2 and dvdnav shortcuts.
1431 2004-01-18 Sunday 02:20 fenrir
1433 * duplicate : added a select option :) The format is
1434 selector[,selector] where 'selector' are from:
1435 * no-audio, noaudio, audio
1436 * no-video, novideo, video
1437 * no-spu, nospu, spu
1438 * es=num or es=num_start-num_end
1439 * prgm=num or prgm=num_start-num_end (you can also use program
1441 It applies for the last dst. selector1,selector2 means selector1 and
1444 vlc file --sout '#duplicate{dst="1° dst", select="selection for 1° dst",
1445 dst="2° dst", dst="3° dst", select="selection for 3° dst" }'
1447 2004-01-18 Sunday 01:49 fenrir
1449 * ts: fixed ms-codec playback.
1451 2004-01-18 Sunday 01:21 sam
1453 * modules/demux/mp3/drms.c:
1454 + More code cleanup. Thanks a lot to jlj for testing my changes.
1455 + Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
1456 + Decrypt the SCI data in-place and shuffle it in the same loop.
1458 2004-01-18 Sunday 00:50 asmax
1460 * src/window_manager.cpp: no more magnetism with invisble windows !
1462 2004-01-18 Sunday 00:25 asmax
1464 * src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
1465 issues after reading a bad theme)
1466 * x11/.*: removed the hack of storing pointers as window properties
1468 2004-01-17 Saturday 23:51 fenrir
1470 * ps.h: added cvt adn ogt.
1472 2004-01-17 Saturday 23:50 fenrir
1474 * es_out: select es from current program only.
1476 2004-01-17 Saturday 22:32 fenrir
1478 * ps.* : new PS demuxer (still incomplete)
1479 * dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
1480 plugin for now. (a lot of design problems are raised with it).
1482 2004-01-17 Saturday 16:51 gbazin
1484 * modules/control/http.c: fixed another mem leak.
1486 2004-01-17 Saturday 16:24 gbazin
1488 * src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
1489 * modules/control/http.c: fixed parsing in uri_extract_value().
1491 2004-01-17 Saturday 15:17 gbazin
1493 * modules/control/http.c: fixed gcc warning.
1495 2004-01-17 Saturday 14:08 sigmunau
1498 * Updated documentation on playlist_Add* (they return a id, not the position)
1500 2004-01-17 Saturday 13:47 sigmunau
1503 * Begin updating news for a 0.7.1
1505 2004-01-17 Saturday 13:25 gbazin
1507 * modules/control/http.c: fixed a whole bunch of mem leaks.
1509 2004-01-17 Saturday 12:28 gbazin
1511 * ALL: make sure newly created playlist_item_t are initialized properly.
1513 2004-01-17 Saturday 12:11 gbazin
1515 * modules/stream_out/transcode.c: fixed segfault.
1517 2004-01-17 Saturday 12:03 gbazin
1519 * src/input/demux.c: fixed small mem leak.
1521 2004-01-17 Saturday 11:41 gbazin
1523 * modules/stream_out/transcode.c: fixed mem leak.
1525 2004-01-16 Friday 19:17 sigmunau
1527 share/http/index.html:
1528 * try to use valid xhtml
1530 2004-01-16 Friday 18:26 sam
1532 * modules/demux/mp4/drms.c:
1533 + Merged redundant functions.
1534 + Unobfuscated and cleaned up many parts of the crypto code.
1535 + Added comments here and there.
1537 2004-01-16 Friday 13:32 rocky
1539 Add horizontal and vertical subtitle offset corrections. Some cleanup
1540 and work done to allow for palettized rendering (by not expanding
1541 inline colormap entries when RGB2).
1543 2004-01-16 Friday 11:12 fenrir
1545 * all: added STREAM_GET_MTU and stream_MTU.
1547 2004-01-16 Friday 09:39 sam
1549 * modules/codec/libmpeg2.c:
1550 + The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.
1552 2004-01-16 Friday 04:14 rocky
1554 render.c: RV16 now works great - uses all colors, but no transparancy.
1555 Started RV32 and- has bugs. (It'd be nice if something in rendering
1556 worked the first time without a hassle).
1558 Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
1561 cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
1562 to a main routine. Perhaps if spudec is folded in.
1564 2004-01-16 Friday 02:01 fenrir
1566 * ts: fixed mpeg4 video in TS.
1568 2004-01-16 Friday 01:47 fenrir
1570 * ts: rewrite from scratch of the TS demuxer to fit the new API.
1571 Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
1572 allow user to enter a pmt description (for stream without PAT/PMT).
1574 TODO: - test all codec.
1575 - test stream with more than 1 PMT
1576 - test stream with PAT/PMT change(s)
1577 - re-add support for dvb subtitles.
1578 - test with broken streams.
1579 - test --ts-extra-pmt
1581 2004-01-16 Friday 00:01 gbazin
1583 * modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.
1585 2004-01-15 Thursday 23:59 bigben
1591 2004-01-15 Thursday 23:40 gbazin
1593 * src/input/input.c: fixed memleaks.
1594 * src/input/input_info.c: small bug fix.
1595 * modules/stream_out/standard.c: fixed memleaks.
1597 2004-01-15 Thursday 22:58 gbazin
1599 * modules/access_output/http.c: fixed small mem leak and mem corruption.
1601 2004-01-15 Thursday 22:39 fenrir
1603 * network: fix for proto://host:port url syntax.
1605 2004-01-15 Thursday 22:15 gbazin
1607 * modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.
1609 2004-01-15 Thursday 21:49 sigmunau
1611 modules/gui/wxwindows/*:
1612 * use a standard file dialog to export playlist
1614 2004-01-15 Thursday 19:46 gbazin
1616 * modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
1617 * modules/codec/ffmpeg/demux.c: bug fix.
1619 2004-01-15 Thursday 19:23 sigmunau
1621 src/playlist/item.c:
1622 * remove unused variables
1624 2004-01-15 Thursday 19:21 sigmunau
1627 * fixed playback of sap anounces through livdotcom
1629 2004-01-15 Thursday 14:57 gbazin
1631 * modules/misc/network/ipv4.c: fixed breakage on win32.
1633 2004-01-15 Thursday 13:47 fenrir
1635 * ipv4: non blocking connection mode. Please test it heavily, it may
1636 have broken all OS except linux ...
1638 2004-01-15 Thursday 13:45 fenrir
1640 * http: commented out a debug message.
1642 2004-01-15 Thursday 12:55 fenrir
1644 * do not try http 1.0 when we are going to die.
1646 2004-01-15 Thursday 00:05 gbazin
1648 * modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().
1650 2004-01-14 Wednesday 18:45 bigben
1654 Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.
1656 2004-01-14 Wednesday 15:40 fenrir
1658 * http: fixed for url like http://host[:port] (ie without path)
1660 2004-01-14 Wednesday 11:47 rocky
1662 Don't do compensation subtitle unscaling if the underlying video
1663 chroma does the scaling.
1665 2004-01-14 Wednesday 04:50 rocky
1667 First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
1668 looks like bugs remain in the YUV to RGB conversion though.
1670 2004-01-13 Tuesday 18:45 gbazin
1672 * src/interface/interface.c: added the gestures interface to the interfaces list.
1674 2004-01-13 Tuesday 15:54 gbazin
1676 * modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).
1678 2004-01-13 Tuesday 01:54 fenrir
1680 * mp4: convert 3 bytes codes into language (track name).
1682 2004-01-13 Tuesday 01:44 fenrir
1684 * mp4: fixed playback for files that have 0 byte samples.
1686 2004-01-12 Monday 23:41 gbazin
1688 * src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
1689 -> I should really go and by myself a brain.
1691 2004-01-12 Monday 21:22 hartman
1693 * src/playlist/loadsave.c: doxygenization
1694 * modules/gui/macosx/playlist.m: fix playlist_Export
1696 2004-01-12 Monday 21:08 gbazin
1698 * configure.ac: added --with-caca-config-path.
1700 2004-01-12 Monday 20:54 hartman
1704 2004-01-12 Monday 20:19 gbazin
1706 * modules/mux/mp4.c: improved mov support a bit.
1708 2004-01-12 Monday 16:16 gbazin
1710 * modules/video_output/caca.c: ported to win32.
1712 2004-01-12 Monday 13:12 rocky
1714 More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
1715 probably in transparancy handling.
1717 2004-01-12 Monday 04:03 rocky
1719 First attempt at YUY2. Sort of works.
1721 Y2RV16 less embarrassingly wrong.
1723 2004-01-11 Sunday 19:48 garf
1725 * ncurses.c: let's be coherent: "big" forward/backward is now 5%
1727 2004-01-11 Sunday 17:46 sigmunau
1729 modules/demux/playlist/playlist.c:
1730 * Added common functions for handling relative paths in playlist files
1731 * Module declaration for pls import module
1732 modules/demux/playlist/m3u.c:
1733 * implemented m3u import module
1734 modules/demux/playlist/pls.c:
1735 * new pls import module
1736 modules/demux/playlist/playlist.h:
1738 modules/demux/playlist/Modules.ac
1739 * activated pls module
1741 2004-01-11 Sunday 17:12 asmax
1743 * modules/gui/skins/*:
1744 - huge cleaning of the interpreter; all the variables are stored in
1745 the container VarManager, and can be retrieved by their name (with
1746 type checking if needed). Some variables are still owned by VlcProc
1747 for technical reasons (their interface is not compliant with normal
1748 variable, because of the "updateVLC" trick)
1749 - replaced double by float
1751 2004-01-11 Sunday 15:02 rocky
1753 Remove debug output.
1755 2004-01-11 Sunday 14:55 garf
1757 * ncurses.c : forgot to change help
1759 2004-01-11 Sunday 14:53 garf
1761 * ncurses.c : 5% forward and backward are definitely not precise enough.
1764 2004-01-11 Sunday 01:55 zorglub
1766 Fixed modules.am file
1768 2004-01-11 Sunday 01:54 rocky
1770 Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
1771 (4:3 is one of the few *not* in this category).
1773 Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
1774 or what we do now. 1=do nothing.
1776 2004-01-11 Sunday 01:51 anil
1778 * missing or incomplete .cvsignores
1780 2004-01-11 Sunday 01:39 anil
1784 2004-01-11 Sunday 00:45 zorglub
1786 * configure.ac : Added new folders
1788 * New playlist import/export system:
1789 -export plugin in misc/playlist (contains one module for each file type)
1790 -open plugin = special demuxer2, that can be opened from the command
1791 line or the graphical interface.
1792 NB: the demuxer "playlist" is forced to earn speed, but this does not
1793 work yet, as we have a demux2
1795 * modules/gui/wxwindows: use the new import/export.
1797 * src/playlist/group.c : fixed boundary check
1799 * src/playlist/item-ext.c: correctly reset stuff when clearing the playlist
1801 2004-01-11 Sunday 00:21 asmax
1803 * src/vlc_proc.*: quick fix to handle the new playlist object variables
1804 (At the moment the whole playlist is rebuilt each time; the link
1805 between the list control and the list variable should be enhanced
1807 * src/window_manager.cpp: raise all the windows when one clicks on
1808 any window (the previous behaviour was too confiusing)
1810 2004-01-11 Sunday 00:11 zorglub
1812 Use playlist_current when going from one item to another
1814 2004-01-11 Sunday 00:01 fenrir
1816 * ncurses: better playlist handling.
1818 2004-01-10 Saturday 23:46 sigmunau
1821 * removed unused variable
1823 2004-01-10 Saturday 23:44 hartman
1827 2004-01-10 Saturday 23:31 sigmunau
1829 modules/gui/ncurse/ncurses.c:
1830 * fixed a segfault when the 'f' button was pressed with no item playing
1832 2004-01-10 Saturday 23:22 anil
1834 * fixed skins2 module loading when libtar is present (thanks AsMax :)
1836 2004-01-10 Saturday 14:24 hartman
1838 * Fixed some doxygen comments.
1840 * remember last sorting and ordering in playlist struct
1842 2004-01-10 Saturday 13:59 rocky
1844 Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
1845 Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c
1847 2004-01-10 Saturday 12:35 zorglub
1849 Add SAP to the list of additionnal interfaces
1851 2004-01-10 Saturday 03:36 hartman
1853 * mtime_t != int This was causing incorrect results on big endian.
1854 Changed playlist_SetDuration.
1855 * changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE
1857 2004-01-09 Friday 22:11 hartman
1859 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
1860 - Added the duration column
1861 - Added a 'surpress error dialog' option to the dialog
1862 * ALL: copyright year and author changes
1864 2004-01-09 Friday 20:36 hartman
1866 * include/variables.h
1867 src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
1868 * src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
1869 variable of p_vlc. -1 == quiet
1871 2004-01-09 Friday 19:45 jlj
1873 * ./src/misc/configuration.c: win32 UNICODE fixes.
1875 2004-01-09 Friday 19:21 gbazin
1877 * src/extras/libc.c: return result in vlc_asprintf().
1879 2004-01-09 Friday 18:32 gbazin
1881 * ALL: added vlc_asprintf() to our libc.
1883 2004-01-09 Friday 17:29 jlj
1885 * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
1887 2004-01-09 Friday 15:39 hartman
1889 * configure --help aliging
1891 2004-01-09 Friday 15:26 hartman
1893 * Gibalou you broke something again :)
1894 You used vasprintf but used asprintf paramaters. Which one do you want to use?
1895 i changed to asprintf now.
1897 2004-01-09 Friday 13:08 hartman
1899 * MAX_PATH is a windowism. Use PATH_MAX.
1901 2004-01-09 Friday 12:23 gbazin
1903 * ALL: MSVC compilation fixes.
1905 2004-01-09 Friday 04:37 jlj
1907 * ./modules/demux/mp4/drms.c: improved sci handling.
1908 * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
1909 pass it on to decoder.
1911 2004-01-09 Friday 02:28 hartman
1913 * video.c: gibalou: no palctrl in avcodec context in 0.4.8
1914 * ffmpeg.c: 0.4.8 ifdef'ing
1916 2004-01-09 Friday 01:17 rocky
1918 Minor grammatical changes.
1920 2004-01-09 Friday 00:32 gbazin
1922 * modules/demux/mpeg/Modules.am: forgot to remove private.h.
1924 2004-01-09 Friday 00:30 gbazin
1926 * modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).
1928 2004-01-09 Friday 00:02 gbazin
1930 * modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
1931 * modules/codec/ffmpeg/ffmpeg.c: more fourccs.
1933 2004-01-08 Thursday 23:21 sigmunau
1935 modules/codec/ffmpeg/ffmpeg.c:
1938 2004-01-08 Thursday 22:37 hartman
1940 * And AGAIN the caca fix
1942 2004-01-08 Thursday 22:34 hartman
1944 * thats what you get when you work in multiple directories
1946 2004-01-08 Thursday 22:02 gbazin
1948 * modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
1950 2004-01-08 Thursday 21:55 hartman
1952 * caca 0.6 doesn't work with 0.7.0 remember? :)
1954 2004-01-08 Thursday 21:48 gbazin
1956 * modules/codec/ffmpeg/demux.c: improvements.
1957 * modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.
1959 2004-01-08 Thursday 21:19 hartman
1961 * Updated with new libraries in vlc
1962 * Use new style of use_enable
1965 2004-01-08 Thursday 19:22 sam
1967 * modules/video_output/caca.c:
1968 + Updated for libcaca 0.7.
1970 2004-01-08 Thursday 19:07 hartman
1972 * Updated the ebuild for 0.7.0
1973 a bit late i know. I had forgotten about it.
1975 2004-01-08 Thursday 16:28 fenrir
1977 * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
1978 time, informations and help display).
1980 2004-01-08 Thursday 15:11 gbazin
1982 * modules/codec/ffmpeg/ffmpeg.c: oops.
1984 2004-01-08 Thursday 12:44 courmisch
1988 2004-01-08 Thursday 12:07 hartman
1990 * ffmpeg 0.4.8 compilation fix
1992 2004-01-08 Thursday 11:36 jlj
1994 * ./src/extras/libc.c: vasprintf bug fix.
1996 2004-01-08 Thursday 11:18 fenrir
1998 * vlc_common: mmh, use right prototype...
2000 2004-01-08 Thursday 10:27 fenrir
2002 * all: correct test for vasprintf.
2004 2004-01-08 Thursday 00:52 sigmunau
2006 modules/gui/wxwindows/playlist.cpp:
2009 2004-01-08 Thursday 00:37 fenrir
2011 * modules/demux/mp4/libmp4.c: use vasprintf
2012 * modules/access/ftp.c: cleaned up.
2014 2004-01-08 Thursday 00:12 gbazin
2016 * configure.ac: detect if libavformat is present.
2017 * modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
2018 This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
2019 The demuxer has been put here because of its dependancy on libavformat and libavcodec.
2020 * modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
2022 2004-01-07 Wednesday 23:39 fenrir
2024 * all: added own implementation of vasprintf. I hope it's ok this way.
2026 2004-01-07 Wednesday 19:20 gbazin
2028 * src/playlist/*: fixed memory leaks.
2029 * modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
2030 * modules/stream_out/transcode.c: added support for fourcc IYUV.
2032 2004-01-07 Wednesday 17:57 fenrir
2034 * input: fix to avoid forced subtitle not selected.
2036 2004-01-07 Wednesday 16:54 hartman
2038 * Fix a memory leak when there is no p_vout, but when there are subs.
2040 2004-01-07 Wednesday 15:54 hartman
2042 * Clarify some instructions.
2044 2004-01-07 Wednesday 15:31 fenrir
2046 * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
2047 apply to the selected program.
2049 2004-01-07 Wednesday 15:21 fenrir
2051 * http: complete rewrite (using net_Printf/net_Gets)
2052 -> Proxy, user/password and redirection untested.
2053 -> For icecast server, check also the mime (do not blindly force
2054 mp3, it could also be nsv).
2056 2004-01-07 Wednesday 14:59 fenrir
2058 * demux2: allow to force demuxer.
2059 * nsv: fixed bad init.
2061 2004-01-07 Wednesday 14:59 fenrir
2063 * net: mem leak in net_Printf
2065 2004-01-07 Wednesday 07:21 rocky
2067 Better operator association in computing duration and should be
2068 optimized better too.
2070 Add track info in "Media Information" Add track-specific information
2071 and album information in "Item info".
2073 Coding of all this is ugly and massively redundant. I think the
2074 playlist needs to be re-thought/re-worked. Sublevels would be nice
2077 2004-01-06 Tuesday 23:11 fenrir
2079 * network: vlc_UrlParse should now accept ipv6 ip (untested).
2081 2004-01-06 Tuesday 23:03 fenrir
2083 * src/misc/net.c: fixed net_Gets
2085 2004-01-06 Tuesday 21:42 sigmunau
2088 * Cleaned up a comment
2089 * Added a function stream_ReadLine() to read one line from a stream
2091 * export stream_ReadLine()
2093 2004-01-06 Tuesday 19:12 gbazin
2095 * modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.
2097 2004-01-06 Tuesday 14:35 hartman
2099 * Something about microdvd fps and a huge bug in its defaults.
2101 2004-01-06 Tuesday 12:02 zorglub
2103 Updated copyrights in libvlc
2105 2004-01-06 Tuesday 08:50 zorglub
2107 - src/misc/win32_specific: compilation fix for win32 (can someone please
2108 check that command line parsing still works for items and options? )
2111 include/vlc/vlc.h : New libvlc functions to get playlist status and
2113 Patch by Tong Ka Man
2115 - src/playlist/* : Update copyrights
2117 - src/playlist/playlist.c:
2118 -When a user explicitely asks for an item, do play it, even if random mode
2119 -Do not stop playlist upon deletion of an autodelete item
2120 -playlist_Clear (Patch by Tong Ka Man)
2122 2004-01-06 Tuesday 04:57 rocky
2124 Reinstate duration times on playlist item for CD-DA. Done via adding
2125 an interface to allow setting the duration on adding a playlist item.
2127 2004-01-06 Tuesday 04:10 rocky
2129 Unbreak plugin as a result of the recent playlist API change. Need to
2130 cripple PBC for now though.
2132 2004-01-06 Tuesday 03:59 rocky
2134 Choosing an audio or subtitle channel isn't an "advanced"
2135 option. Run-of-the mill users may want to select that.
2137 Update documentation.
2139 2004-01-06 Tuesday 01:41 jlj
2141 * ./modules/demux/mp4: added some DRMS debug statements.
2143 2004-01-05 Monday 22:17 asmax
2145 * commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
2146 * commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
2147 "vlc.fullscreen()" command
2149 2004-01-05 Monday 22:06 gbazin
2151 * modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
2152 for the directx preferred display device.
2154 2004-01-05 Monday 20:02 gbazin
2156 * modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
2158 2004-01-05 Monday 19:33 sam
2160 * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
2162 2004-01-05 Monday 18:43 bigben
2164 Added a callback on item-change, so that the playlist is updated.
2166 2004-01-05 Monday 18:15 hartman
2168 * API change in mkv. Everyone should update to the latest libraries.
2170 2004-01-05 Monday 17:42 gbazin
2172 * configure.ac: win32 compilation fixes for the skins2 plugin.
2173 * modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
2174 * modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.
2176 2004-01-05 Monday 16:22 hartman
2178 * Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
2179 be download.videolan.org etc etc etc.
2180 A lot of small fixes
2182 2004-01-05 Monday 15:07 fenrir
2186 2004-01-05 Monday 14:50 hartman
2188 * Fix mpeg2dec buildsystem
2190 2004-01-05 Monday 14:42 zorglub
2192 * modules/misc/sap.c : let the user configure timeout delay
2193 * src/playlist/item-ext.c : sanity checks when adding items
2195 2004-01-05 Monday 14:10 fenrir
2197 * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
2198 avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
2199 ( ouiiinnn, another bootstrap ;)
2201 * all: added net_* helpers functions.
2203 2004-01-05 Monday 13:07 zorglub
2205 * ALL: playlist API changes
2207 What may be broken (untested):
2208 ------------------------------
2209 - Theora and Speex decoders
2211 - VCDX and CDDAX access
2213 The problems shouldn't hopefully excess compilation glitches.
2214 (removal of AddExt, of psz_author, and prototype of Add)
2216 Additionnaly, interfaces that do not support item-change will have
2219 * Updated modules list
2221 2004-01-05 Monday 13:00 zorglub
2223 modules/gui/wxwindows/playlist.cpp
2224 modules/gui/wxwindows/iteminfo.cpp
2225 - Show the info as a tree view.
2226 At the moment, all is shown. We should maybe hide the "Options" tree
2227 as it rather "internal"
2228 - Improved a little the layout
2229 - Added a popup menu to to the playlist
2230 - Minimize playlist rebuilds
2232 2004-01-05 Monday 13:00 zorglub
2234 modules/demux/util/id3tag.c
2235 modules/demux/avi/avi.c
2236 modules/demux/asf/asf.c
2238 - Fill the playlist info structures
2240 2004-01-05 Monday 12:59 zorglub
2242 * modules/misc/sap.c :
2243 - Use the new playlist API
2244 - Track title changes
2245 - Timeout. Delete an item if we haven't heard about it for too long.
2247 2004-01-05 Monday 12:59 zorglub
2249 * Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
2251 * src/playlist/item.c
2253 src/playlist/item-ext.c
2254 src/playlist/group.c
2256 src/playlist/loadsave.c
2257 include/vlc_playlist.h
2258 - New playlist_info structures and accessors
2259 It works pretty like the old input_info (with categories)
2260 It provides modularity to the playlist
2261 - Removed ppsz_options and i_options from playlist_item
2262 (we use the special category Options)
2263 - Added a unique id to each playlist_item to be able to track the
2264 items accross playlist reorders
2265 - Simplified adding of items.
2266 - playlist_AddExt is removed
2267 - playlist_AddItem is still here and exported but should not be used
2268 - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
2269 and use the accessors for all other things
2270 - Added setters for fields of the playlist_item structure
2271 - Introduced "item-change" and "playlist-current" playlist variables
2272 to give more flexibility than only intf-change
2274 At the moment, duration is still in the structure (easier to use, IMHO)
2278 playlist item options parsing changed
2280 * include/vlc_common.h : added playlist_info structures
2282 2004-01-05 Monday 12:37 jlj
2284 * ./modules/demux/mp4: DRMS support.
2286 2004-01-05 Monday 12:24 jlj
2288 * ./AUTHORS: updated my country entry.
2290 2004-01-05 Monday 03:19 fenrir
2292 * nsv: clean up, added seek support.
2294 2004-01-04 Sunday 22:38 gbazin
2296 * modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).
2298 2004-01-04 Sunday 22:22 gbazin
2300 * modules/codec/ogt/*: win32 compilation fixes.
2302 2004-01-04 Sunday 22:03 gbazin
2304 * ALL: bumping version number to 0.7.1-cvs.
2306 2004-01-04 Sunday 21:44 kuehne
2308 Fixed a small bug which prevented the translation of a string.
2310 2004-01-04 Sunday 18:18 sam
2313 + Minor fixes to the woody packages.
2315 2004-01-04 Sunday 17:35 fenrir
2317 * avi: May fix #1545
2319 "count blocks by rounded-up chunksizes instead of chunks -
2320 we need full emulation of dshow avi demuxer bugs :(
2321 fixes silly nandub-style a-v delaying in avi with vbr mp3..." )
2323 2004-01-04 Sunday 16:51 rocky
2325 Add OGT and CVD subtitle demuxers.
2326 write_png: might be made into a module and moved elsewhere
2327 cvd*: went over documentation a little bit.
2329 2004-01-04 Sunday 16:25 rocky
2331 A start for what little public documentation there is for CVD and OGT
2334 2004-01-04 Sunday 15:32 fenrir
2336 * encoder.c: corrected required LIBAVCODEC_BUILD
2337 * es_out.c: ES_OUT_SET_PCR works now with microsecond.
2338 * configure.ac, Modules.am: enable demux2, nsv, real.
2339 * demux2.c: increased priority.
2341 2004-01-04 Sunday 15:24 zorglub
2343 Do not link twice zlib
2345 2004-01-04 Sunday 14:35 fenrir
2347 * real.c: begin of a real demuxer (using new API). Can't work yet as it
2348 needs modification to ffmpeg decoder that I need to finish.
2350 2004-01-04 Sunday 14:28 fenrir
2352 * demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
2353 will be removed later).
2355 2004-01-04 Sunday 04:56 rocky
2357 Was putting 1 byte of garbage for each packet.
2359 2004-01-04 Sunday 04:53 sam
2362 + Build-depend on fixed linux-kernel-headers packages.
2364 + Look for faad in extras/faad2, not extras/faad.
2365 + Enable postprocessing in the ffmpeg configuration.
2366 + Activated libcaca video output.
2368 2004-01-04 Sunday 04:50 sam
2370 * modules/video_output/caca.c:
2371 + Ported to libcaca 0.6.
2372 + Removed dithering configuration variable; use the CACA_DITHERING
2373 environment variable instead, until the API is polished.
2375 + Minor coding style fix.
2377 2004-01-04 Sunday 00:17 asmax
2379 * the sample theme should work better with that...
2381 2004-01-04 Sunday 00:06 asmax
2383 * first forgotten file...
2385 2004-01-03 Saturday 23:54 asmax
2387 * all: sample theme for skins2 interface
2388 Warning: by default the interface will try to open the skin from the
2389 vlc share, which is probably an old skin, so the load will fail, and
2390 afterwards a wxwindows dialog allows to load another skin.
2391 BUT there seems to be a bug which make the interface crash
2392 when it tries to load this second skin... workarounds are:
2393 - deleting the old theme
2394 - setting the "skin_last2=/path/to/xml/file" in the [Skins] section
2396 - solving the bug ;)
2398 2004-01-03 Saturday 23:37 asmax
2400 * configure.ac: added the skins2 module (_should_ work ;)
2402 2004-01-03 Saturday 23:31 asmax
2404 * all: brand new skins interface ( still _experimental_) for x11 and
2405 win32, by ipkiss and myself...
2407 - framework rewritten from scratch, heavily based on design patterns
2408 => new controls can be (hopefully) created more easily, portability
2409 to other OS is better, and the interface is less dependant from
2411 - new concept of "layout", to provide a window with several different
2412 views (as in winamp3 skins)
2413 - controls can now be placed at a relative position to the edges of
2414 a window, which allow controls and layouts to be resizable (e.g
2415 for the playlist window)
2416 - Use of libpng and libfreetype2 for better portability between x11 and
2417 win32 => ttf fonts and antialiasing
2418 - New DTD for the xml theme ( *it will probably change again* )
2419 - Very very beginning of scripting in the xml file
2420 - And many things I miss
2421 - And probably many bugs ;)
2423 2004-01-03 Saturday 20:43 rocky
2425 Put track information in Media Info. If we have SVD information, show
2426 audio tracks and add that to the audio-selection window.
2428 2004-01-03 Saturday 18:41 rocky
2430 Sorry to be so pedantic - grammar (and spelling)
2432 2004-01-03 Saturday 18:40 rocky
2436 2004-01-03 Saturday 17:52 rocky
2438 Ignore timestamp in PACK header in a private stream. This is to get
2439 around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
2440 (Patch probably could be made more precise.)
2442 To do this we've got to save the timestamp in the header.
2444 2004-01-03 Saturday 17:49 rocky
2446 Spelling - See I told you it was cut and pasted from somehwere!
2448 2004-01-03 Saturday 17:48 rocky
2450 Spelling - probably cut and pated from somewhere else.
2452 2004-01-03 Saturday 17:19 rocky
2454 RenderI420 now handles U and V planes. (Probably completely
2455 accurately, though.)
2457 2004-01-03 Saturday 13:18 gbazin
2459 * po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.
2461 2004-01-03 Saturday 13:13 zorglub
2463 Updated german translation
2465 2004-01-03 Saturday 12:54 rocky
2467 ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
2468 {cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
2471 2004-01-03 Saturday 12:02 gbazin
2473 * po/*, ChangeLog: preparing for the 0.7.0 release.
2475 2004-01-03 Saturday 10:55 gbazin
2477 * modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.
2479 2004-01-03 Saturday 00:39 gbazin
2481 * modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).
2483 2004-01-03 Saturday 00:23 gbazin
2485 * modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
2487 2004-01-02 Friday 23:22 zorglub
2490 VLC Media Player 0.7.0 Bond
2492 2004-01-02 Friday 22:17 gbazin
2494 * modules/video_output/directx/*: fixed overlay on 24bpp displays.
2496 2004-01-02 Friday 13:48 sam
2498 * doc/ChangeLog-2003: Happy new year!
2500 2004-01-02 Friday 13:30 gbazin
2502 * modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).
2504 2004-01-02 Friday 04:44 rocky
2506 Attempt to make easier to understand and easier to complete.
2508 2004-01-01 Thursday 17:41 zorglub
2510 * Updated german and french translations
2511 * Updated version number and Changelog
2513 2004-01-01 Thursday 15:56 rocky
2515 RenderRV16 handles scaling. But seems to slow to render subtitles.
2517 2004-01-01 Thursday 14:33 zorglub
2519 Updated brazilian portuguese translation
2521 2004-01-01 Thursday 13:54 rocky
2523 Remove a magic number.
2525 2004-01-01 Thursday 13:51 rocky
2527 Add RV16 rendering. With transparancy, but still only Y plane is done.