]> git.sesse.net Git - vlc/blob - ChangeLog
* modules/gui/wxwindows/*: don't forget to convert the filename/author fields in...
[vlc] / ChangeLog
1 2003-12-15 Monday 23:31  gbazin
2
3  * modules/demux/ogg.c: a couple of fixes for flac streaming.
4
5 2003-12-15 Monday 22:55  gbazin
6
7  * modules/packetizer/mpeg4audio.c: fixed raw mpeg4 audio packetizer.
8  * modules/demux/mp4/libmp4.c: fixed (again) parsing of wave tag.
9
10 2003-12-15 Monday 22:04  gbazin
11
12  * modules/gui/skins/src/skin_main.cpp: bail out if we can't open an X11 display.
13
14 2003-12-15 Monday 21:54  gbazin
15
16  * modules/codec/vorbis.c: added 5.1 channel configuration to the decoder.
17
18 2003-12-15 Monday 21:35  gbazin
19
20  * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono.
21    Too many people just don't know how to set the windows speakers configuration setting properly.
22
23 2003-12-15 Monday 21:07  jpsaman
24
25  Fixing QT/Embedded header detection.
26
27 2003-12-15 Monday 20:21  gbazin
28
29  * modules/video_output/directx/directx.c: debug message.
30
31 2003-12-15 Monday 20:20  gbazin
32
33  * modules/gui/wxwindows/open.cpp: compilation fix.
34
35 2003-12-15 Monday 19:55  gbazin
36
37  * share/http/admin/dboxfiles.html: html page used by the dbox.
38
39 2003-12-15 Monday 19:26  bigben
40
41  Forgot this
42
43 2003-12-15 Monday 19:25  bigben
44
45  Fix for the fullscreen button state (it is only enabled if a vout is present)
46
47 2003-12-15 Monday 15:38  hartman
48
49  * fix the skip 10 seconds buttons availability.
50
51 2003-12-15 Monday 15:06  hartman
52
53  * Fix the problem with OpenDVD crash.
54
55 2003-12-15 Monday 14:25  hartman
56
57  * don't search the playlist when there is nothing in it. We will crash.
58
59 2003-12-15 Monday 14:05  hartman
60
61  * compile before you commit
62
63 2003-12-15 Monday 13:38  hartman
64
65  * added bookmark 9 and 10 but set their combo to KEY_UNSET
66
67 2003-12-15 Monday 13:10  zorglub
68
69  Do not add http:// to MRL if the URI given in the HTTP field already contains it (Fixes bug #1510)
70
71 2003-12-15 Monday 01:11  yoann
72
73  For OSX:
74  * added hotkeys Fn and COMMAND+Fn, whith 2 <= n <= 8
75  * bookmark9 and 10 are not added since F9 and F10 are reserved keys
76
77 2003-12-15 Monday 00:47  gbazin
78
79  * modules/access/dshow/*: fixed a problem when we would sometimes get stuck trying to stop the dshow graph.
80
81 2003-12-14 Sunday 23:40  rocky
82
83  signed/unsigned mismatch fix.
84
85 2003-12-14 Sunday 23:14  hartman
86
87  * Clarify the error when utf8 is set and the sub is actually not utf8.
88
89 2003-12-14 Sunday 22:49  gbazin
90
91  * modules/gui/wxwindows/*: added raw encapsulation to the streamout dialog.
92  * modules/mux/dummy.c: added "raw" shortcut.
93
94 2003-12-14 Sunday 21:03  gbazin
95
96  * modules/gui/wxwindows/*: Added the video scale option to the streamout dialog box.
97    Added a nasty hack to reset LC_NUMERIC to "C" because the stream output MRL parsing can't deal with "," in floating point numbers.
98  * modules/codec/ffmpeg/encoder.c: sanity checks.
99  * modules/stream_out/transcode.c: sanity checks.
100
101 2003-12-14 Sunday 19:18  gbazin
102
103  * modules/codec/subsdec.c: default encoding is DEFAULT_NAME not UTF8.
104
105 2003-12-14 Sunday 18:44  gbazin
106
107  * modules/mux/ogg.c: added support for WMV1/2 and MJPG.
108
109 2003-12-14 Sunday 17:58  gbazin
110
111  * modules/stream_out/duplicate.c: removed unused variable.
112
113 2003-12-14 Sunday 17:56  gbazin
114
115  * modules/stream_out/duplicate.c: don't forget to loop through the linked list of sout buffers when sending the data.
116
117 2003-12-14 Sunday 16:26  titer
118
119   beos_specific.cpp: never let anyone but system_End terminate the
120                      BApplication (fixes crash for people who like scripting
121                      with BMessages)
122
123 2003-12-14 Sunday 16:08  titer
124
125   BeOS & gcc 2.9x fixes
126
127 2003-12-14 Sunday 15:42  gbazin
128
129  * modules/gui/wxwindows/interface.cpp: volume control has a fixed width of 20 pixels.
130    Fixed sizer problem on win32 with wxWin cvs.
131
132 2003-12-13 Saturday 20:13  rocky
133
134  More Open Disc range customizing/narrowing and some code cleanup.
135
136 2003-12-13 Saturday 17:46  asmax
137
138  * src/playlist/sort.c: set "intf-change" after sorting the playlist
139
140 2003-12-13 Saturday 17:16  gbazin
141
142  * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist.
143  * include/modules_inner.h, include/configuration.h: don't use a static array anymore during the initialization of the plugins, malloc it instead. This fixes regular overflow problems we have when we increase the number of options in the main module.
144
145 2003-12-13 Saturday 15:28  rocky
146
147  Updated.
148
149 2003-12-13 Saturday 14:01  gbazin
150
151  * modules/video_output/directx/directx.c: compilation fix.
152
153 2003-12-13 Saturday 12:56  rocky
154
155  Add customizable playlist "author" field and set in the playlist.
156
157 2003-12-13 Saturday 12:56  rocky
158
159  If not in PBC, playlist fills in all entries.
160  Fill in playlist info. Customizable "title" and "author" field.
161  Still need to pick out and duration field.
162  A couple of segfaults fixed.
163
164 2003-12-13 Saturday 11:56  gbazin
165
166  * ALL: bumped version number to 0.7.0-test2
167
168 2003-12-13 Saturday 11:22  gbazin
169
170  * NEWS: updated.
171
172 2003-12-13 Saturday 00:55  rocky
173
174  Range changes for Title/Track. Hopefully gtk_interface.c changes have
175  been properly reflected back in gnome.glade now.
176
177 2003-12-13 Saturday 00:53  rocky
178
179  A better fix for missing options when the satellite plugin is not
180  configured.
181
182 2003-12-13 Saturday 00:45  rocky
183
184  Add text field variables for changeable text fields.
185
186 2003-12-13 Saturday 00:45  rocky
187
188  Disable Disc "Chapter" button when not appropriate - i.e. CD-DA or
189  VCD. Customize "Title" field (e.g. CD-DA "Track" or VCD "Entry").
190
191 2003-12-13 Saturday 00:00  rocky
192
193  Some minor code cleanups. Non-existent satellite options #ifdef'd out.
194
195 2003-12-12 Friday 23:15  gbazin
196
197  * modules/codec/faad.c: proper channels re-ordering for multi-channels audio.
198
199 2003-12-12 Friday 23:03  yoann
200
201  * added hotkeys F1, F2, ..., F10 to switch between predefined medias
202    (using CTRL+Fn)
203  * only F1 and COMMAND+F1 are defined for OSX (I let those developpers
204    chose their keys)
205  * Currently the medias assigned to Fn are not saved in vlcrc if they
206    have been assigned with Ctrl+Fn. But they are, if assigned via the
207    preferences panel.
208
209 2003-12-12 Friday 22:46  rocky
210
211  Compilation fix in conditional code.
212
213 2003-12-12 Friday 22:41  rocky
214
215  Disable Chapter button for CD-DA.
216
217 2003-12-12 Friday 18:54  gbazin
218
219  * modules/gui/gtk/*: fixed gtk/gnome.glade and re-run ./toolbox --update-glade.
220
221 2003-12-12 Friday 18:34  gbazin
222
223  * modules/gui/gtk/open.c: compilation fix.
224
225 2003-12-12 Friday 15:37  zorglub
226
227  * Fix segfault when we have two announces with the same URI but different names on the network
228
229 2003-12-12 Friday 03:06  rocky
230
231  Add CDDA and make MRLs regular.  Routine Eject is same as that in gtk
232  and should be put in a more core location.
233
234 2003-12-12 Friday 03:01  rocky
235
236  Make MRL's more regular across GUIs fix plugin names, and add CD-DA to list.
237
238 2003-12-11 Thursday 23:12  gbazin
239
240  * modules/video_output/directx/*: first try at multimonitor support (untested).
241  * src/video_output/video_output.c: small change to allow the directx plugin to destroy/recreate picture buffers on the fly.
242
243 2003-12-11 Thursday 20:40  zorglub
244
245  free
246
247 2003-12-11 Thursday 20:21  bigben
248
249  fix a typo
250
251 2003-12-11 Thursday 20:08  zorglub
252
253  * Do not keep adding items when they have already been added. This allows removal of SAP items
254
255 2003-12-11 Thursday 19:34  hartman
256
257  * Fix the state of the playlist and fullscreen button.
258
259 2003-12-11 Thursday 16:00  hartman
260
261  * New icon for the playlist
262  * Fixed the mute hotkey
263  * Fixed the positioning of some elements and removed the stupid black box
264  * Added speex and flac encoders to sout dialog
265
266 2003-12-11 Thursday 14:58  hartman
267
268  * fix new hotkeys for osx.
269
270 2003-12-11 Thursday 13:21  rocky
271
272  Let folks know that the no device string means to scan for one if
273  cddax and vcdx.
274
275 2003-12-11 Thursday 13:20  rocky
276
277  Long device text no longer used.
278
279 2003-12-11 Thursday 12:56  rocky
280
281  Switch over to using "cd-audio" and "vcd" configuration variables.
282
283 2003-12-11 Thursday 12:52  rocky
284
285  VCD or CD "title" 0 means adds entire contents (or possibly PBC for VCD).
286
287 2003-12-11 Thursday 11:30  zorglub
288
289  * Fix segfault when creating a group twice without checking return value
290
291 2003-12-11 Thursday 10:44  gbazin
292
293  * src/misc/mtime.c: actually tested and fixed my latest changes ;)
294
295 2003-12-11 Thursday 09:02  sam
296
297    * doc/vlc.1: Fixed a minor typo (Debian bug #223605).
298
299 2003-12-11 Thursday 05:49  rocky
300
301  Remove building OGT.
302
303 2003-12-11 Thursday 05:31  rocky
304
305  Guard against dereferencing a NULL pointer.
306
307 2003-12-11 Thursday 05:30  rocky
308
309  Use cd-audio variable not vcd variable.
310
311 2003-12-11 Thursday 05:28  rocky
312
313  Set compilation flags so that code (e.g. frontends) can test presence
314  or absense of vcdx/cddax.
315
316 2003-12-11 Thursday 05:27  rocky
317
318  Improve MRL creation.
319
320  1. MRL's are of the form xxx://
321  2. Customize depending on vcdx/vcd or cddax/cdd
322  3. cdda doesn't have any such notion of a "Chapter", so remove
323     the misleading :x.
324
325  For cddax/vcdx, I'm not sure though I think there is more to do.
326
327 2003-12-11 Thursday 05:12  rocky
328
329  More general help tab name: "Media" covers DVD, (S)VCD, *or* CD-DA.
330
331 2003-12-11 Thursday 02:26  asmax
332
333  * solved race conditions issues when the OpenSkin dialog is
334    opened in blocking mode
335
336 2003-12-11 Thursday 01:36  yoann
337
338  added a 'mute' hotkey ('m')
339
340 2003-12-10 Wednesday 23:51  gbazin
341
342  * modules/stream_out/display.c: fixed segfault when switching audio/video track.
343
344 2003-12-10 Wednesday 23:27  gbazin
345
346  * modules/codec/libmpeg2.c: hack for demuxers which only have DTS timestamps.
347
348 2003-12-10 Wednesday 23:16  gbazin
349
350  * modules/mux/mpeg/pes.c: fixed to handle 0 pts/dts correctly.
351
352 2003-12-10 Wednesday 21:54  courmisch
353
354  Added "Force IPv6" check box to UDP Unicast in open dialog
355
356 2003-12-10 Wednesday 20:56  yoann
357
358  fixed a compilation error
359
360 2003-12-10 Wednesday 17:19  yoann
361
362  added a hotkey ('t') which displays the position in the media
363
364 2003-12-10 Wednesday 12:57  bigben
365
366  fixes a infinite loop in the search function.
367
368 2003-12-10 Wednesday 11:04  courmisch
369
370  Automatically adds [ and ] around IPv6 addresses in Media Resource Locator.
371
372 2003-12-09 Tuesday 19:18  gbazin
373
374  * src/misc/mtime.c: fixed an overflow in mdate() on win32.
375    This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount().
376    We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days.
377  * src/misc/win32_specific.c: call mdate() once in system_Init() so as to avoid thread safety issues while initialising the static variables used in mdate().
378
379 2003-12-09 Tuesday 19:15  yoann
380
381  * fixed a compatibility problem with the CVS version of wxwindows
382  * added a lock when changing p_vout->p_last_osd_message
383
384 2003-12-09 Tuesday 14:33  sam
385
386    * toolbox: Do not include MOC files in the POTFILES.in generation.
387
388 2003-12-09 Tuesday 00:46  yoann
389
390  This fixes bugs 1285 and 1343
391  * added a the default CD Audio device in General Settings -> Input
392  * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp
393
394 2003-12-08 Monday 19:50  gbazin
395
396  * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.)
397  * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now.
398
399 2003-12-08 Monday 18:42  gbazin
400
401  * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy
402  decoder to save the raw codec data to a file. This is disabled by default (while
403  it was always on before).
404  * src/input/es_out.c: bug fix for ES autoselection.
405
406 2003-12-08 Monday 17:48  yoann
407
408  improves OSD sytem
409  The last OSD message is now deleted before printing new one.
410
411 2003-12-08 Monday 13:04  gbazin
412
413  * modules/control/hotkeys.c: msvc compilation fix.
414
415 2003-12-08 Monday 13:02  gbazin
416
417  * modules/stream_out/transcode.c: added a floating point "scale" option for video transcoding. When specified, you don't need to specify the width and height of the output video.
418   Also changed the width and height options so that if only one of them is specified, the other one is calculated automatically so as to keep the aspect ratio of the video.
419  * modules/mux/ogg.c: fixed crash when removing streams.
420  * modules/codec/theora.c: for now the theora encoder requires a width and height which are multiple of 16.
421
422 2003-12-08 Monday 11:00  hartman
423
424  * Update Brazilian Portugese
425
426 2003-12-08 Monday 06:01  rocky
427
428  Marginally better
429
430 2003-12-07 Sunday 22:23  hartman
431
432  * fix livedotcom contrib
433  * add libcaca contrib
434
435 2003-12-07 Sunday 22:14  rocky
436
437  Towards Philips OGT (SVCD subtitle) handling.
438
439 2003-12-07 Sunday 20:48  hartman
440
441  * Incorrect default value of align
442
443 2003-12-07 Sunday 20:47  hartman
444
445  * added livedotcom and goom to contrib system
446    goom sources currently located on my server.
447
448 2003-12-07 Sunday 19:09  jpsaman
449
450  All AddText( vout_thread_t *p_vout, char *psz_string, .. ) calls have as second argument char * now, just like the function definition in include/video_output.h. All uses already passed a char * to the AddText() functions.
451
452 2003-12-07 Sunday 19:06  jpsaman
453
454  Compilation warning fixes and if-deffed unused functions/variables.
455
456 2003-12-07 Sunday 19:01  jpsaman
457
458  Remove unused variable
459
460 2003-12-07 Sunday 19:00  jpsaman
461
462  Fix for iPAQ port.
463
464 2003-12-07 Sunday 18:58  jpsaman
465
466  PDA Interface:
467  - some cleanup
468  - reinstated automatic lowering of interface when play button was pressed.
469  - double click in playlist window play selected items.
470
471 2003-12-07 Sunday 18:55  jpsaman
472
473  if-deffed a unused variable.
474
475 2003-12-07 Sunday 18:52  jpsaman
476
477  Updating makefiles and package scripts.
478
479 2003-12-07 Sunday 18:15  gbazin
480
481  * modules/codec/theora.c: bug fix with aspect ratio.
482
483 2003-12-07 Sunday 17:53  gbazin
484
485  * modules/codec/theora.c: encoder now respects the aspect ratio.
486
487 2003-12-07 Sunday 17:17  gbazin
488
489  * src/input/es_out.c: cosmetic changes.
490
491 2003-12-07 Sunday 17:09  gbazin
492
493  * include/stream_output.h, src/stream_output/stream_output.c: added a SOUT_MUX_CAP_GET_ADD_STREAM_WAIT muxer capability to specify that a muxer prefers to wait all ES before starting muxing.
494  * modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT.
495  * modules/stream_out/transcode.c: fix for video stream header generation (theora).
496  * modules/codec/theora.c: don't overwrite headers.
497
498 2003-12-07 Sunday 12:11  gbazin
499
500  * include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset().
501  * modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1).
502  * modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available.
503  * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding.
504
505 2003-12-07 Sunday 01:02  rocky
506
507  Marginally better.
508
509 2003-12-06 Saturday 23:25  gbazin
510
511  * include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function.
512  * modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions.
513
514 2003-12-06 Saturday 22:58  jpsaman
515
516  Removing last files of previous Familiar interface. Porting to Gtk+2 widget set of this interface is now finished. Policing and improving remains.
517
518 2003-12-06 Saturday 22:53  jpsaman
519
520  Always use correct datatypes.
521
522 2003-12-06 Saturday 22:50  jpsaman
523
524  Fixed compiler waring about signed - unsigned comparision. It is always safer to use the same datatype when comparing values.
525
526 2003-12-06 Saturday 22:47  jpsaman
527
528  Updating with info for upcoming Opie interface.
529
530 2003-12-06 Saturday 22:45  jpsaman
531
532  Added PDA interface.
533
534 2003-12-06 Saturday 22:45  jpsaman
535
536  Make sure Gtk+2 main module gets build with PDA interface.
537
538 2003-12-06 Saturday 22:42  jpsaman
539
540  Updating AUTHORS list for me.
541
542 2003-12-06 Saturday 22:41  jpsaman
543
544  PDA Interface:
545  - Fixed last segmentation fault.
546  - Slider and time progress updating.
547
548  This makes the new PDA interface almost complete. It misses the following items still:
549  - preference panel
550  - changing postion in stream with slider widget.
551
552  The missing items above will move to the next release of VLC. Now testing and package building for iPAQ will begin. I expect to have a package at the end of the week.
553
554 2003-12-06 Saturday 20:00  gbazin
555
556  * msvc/vlc.dsw: updated the list of plugins.
557
558 2003-12-06 Saturday 05:15  rocky
559
560  Recognize Philips Overlay Graphics (OGT) and Chaoji VCD (CVD) subtitle
561  streams.  Still need to be able to do something with them though.
562
563 2003-12-05 Friday 14:58  gbazin
564
565  * modules/codec/libmpeg2.c: fixed a couple of crashes on bad files.
566
567 2003-12-05 Friday 14:48  asmax
568
569  * modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by
570    if / else to avoid compilation problems when wxwindows is not built
571    with unicode support
572
573 2003-12-05 Friday 09:28  sam
574
575    * Updated current changelog and regenerated previous ones as to include
576      changes to removed directories.
577
578 2003-12-05 Friday 05:01  rocky
579
580  A little cleanup on wait timing. No bug fixes yet, though.
581
582 2003-12-05 Friday 04:24  rocky
583
584  Slightly better handling of stills and toggling pause by using the
585  different threads better.
586
587  Still has stream still/to MPEG bug and duplicate video window bug though.
588  (And could use lots of cleanup.)
589
590 2003-12-05 Friday 02:33  rocky
591
592  Remove interface thread. It was a crock anyway -- any good stuff
593  should be put into the visualization plugins instead.
594
595  Besides, there are bigger crocks that need fixing (like VCD navigation).
596
597 2003-12-05 Friday 02:12  rocky
598
599  Okay microseconds, then.
600
601 2003-12-05 Friday 01:56  rocky
602
603  Fix duration that input_AddInfo uses milliseconds.
604  Add some more meta debugging.
605
606 2003-12-05 Friday 01:52  rocky
607
608  Spelling.
609
610 2003-12-05 Friday 00:03  gbazin
611
612  * modules/stream_out/transcode.c: proper order for downmixed channels.
613
614 2003-12-04 Thursday 23:15  gbazin
615
616  * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.
617
618 2003-12-04 Thursday 22:48  anil
619
620  regenerated from a clean tree
621
622 2003-12-04 Thursday 22:37  gbazin
623
624  * modules/codec/flac.c: several fixes to the flac decoder and encoder.
625  * modules/mux/ogg.c: fixed flac in ogg.
626  * modules/demux/ogg.c: fix for flac seeking.
627
628 2003-12-04 Thursday 18:26  gbazin
629
630  * modules/gui/wxwindows/playlist.cpp: unicode fix.
631
632 2003-12-04 Thursday 18:13  gbazin
633
634  * modules/demux/livedotcom.cpp: compilation fix.
635
636 2003-12-04 Thursday 17:15  gbazin
637
638  * ALL: another bunch of MSVC compilation fixes.
639
640 2003-12-04 Thursday 16:49  sam
641
642    * modules/misc/dummy/renderer.c:
643      + Removed evil ^Ms from the file.
644    * modules/video_output/caca.c:
645      + Support for new dithering modes (libcaca HEAD only).
646    * modules/* src/*:
647      + Grammar and spelling fixes.
648      + Coding style fixes.
649    * po/fr.po:
650      + Spelling fixes.
651      + Updated a few translations.
652    * po/en_GB.po:
653      + Updated a few translations.
654
655 2003-12-04 Thursday 16:02  sam
656
657    * include/vlc_common.h:
658      + Introduced intptr_t and uintptr_t.
659    * Fixed compilation warnings here and there.
660
661 2003-12-04 Thursday 15:54  sam
662
663    * configure.ac: Fixed an old bug that caused vlc-config to be sometimes
664      not set executable when regenerated.
665
666 2003-12-04 Thursday 14:48  gbazin
667
668  * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.
669
670 2003-12-04 Thursday 12:33  gbazin
671
672  * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
673  * msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
674  * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
675
676 2003-12-04 Thursday 10:25  gbazin
677
678  * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.
679
680 2003-12-04 Thursday 05:14  rocky
681
682  Guard against invalid p_vcd in dbg_print.
683
684 2003-12-03 Wednesday 23:01  sigmunau
685
686  all:
687   * doxygenated parts of the messages system
688
689 2003-12-03 Wednesday 22:14  sigmunau
690
691  src/input/input.c:
692   * fill in the duration field of the playlist item when starting playback of
693     a file, if the demuxer supports it.
694
695 2003-12-03 Wednesday 21:58  sigmunau
696
697  all:
698   * in vlc, times are stored in microseconds. playlist_item_t::i_duration
699     shouldn't be an exception
700  modules/gui/wxwindows/playlist.cpp:
701   * fixed indentation
702
703 2003-12-03 Wednesday 21:55  rocky
704
705  Make more like the French translation which is more correct. :-\
706
707 2003-12-03 Wednesday 21:50  sigmunau
708
709  src/misc/mtime.c:
710   * Coding style fixes
711   * Comment cleanups
712   * Doxygenization
713  include/vlc_common.h:
714   * doxygenized the comments for mtime_t and vlc_fourcc_t
715
716 2003-12-03 Wednesday 20:47  jpsaman
717
718  Syncing with current CVS.
719
720 2003-12-03 Wednesday 15:46  zorglub
721
722  Update of the french localization file
723
724 2003-12-03 Wednesday 13:52  anil
725
726  compilation fix
727
728 2003-12-03 Wednesday 13:49  rocky
729
730  Fixed-width 2-column track number. Should help in sorting titles.
731
732 2003-12-03 Wednesday 13:41  rocky
733
734  Update date. Remove boilerplate includes that I think are (or should
735  be) pulled in from one of the other includes.
736
737 2003-12-03 Wednesday 13:35  rocky
738
739  Reinstate Duration column - perhaps it's time to get more plugins
740  using it.
741
742 2003-12-03 Wednesday 13:27  rocky
743
744  Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
745  Use MSTRTIME_MAX_SIZE instead.
746
747 2003-12-03 Wednesday 12:33  sam
748
749    include/vlc_help.h: Grammar and spelling fixes.
750
751 2003-12-03 Wednesday 12:19  fenrir
752
753   * increase priority (the wrapper from ffmpeg is buggy).
754
755 2003-12-03 Wednesday 04:19  rocky
756
757  Fix bug in not updating playlist when hitting next/previous control
758  buttons (and simplify code at the same time).
759
760 2003-12-03 Wednesday 00:27  rocky
761
762  Add a few more fields in the stream info.
763
764 2003-12-03 Wednesday 00:24  rocky
765
766  "File Info" renamed "Stream/Media Info"
767
768 2003-12-02 Tuesday 23:03  gbazin
769
770  * modules/access/dshow/*: PVR support contributed by Marc Nolette.
771     I took the liberty to modify a few things so it might currently be broken (sorry Marc).
772  * THANKS: added Marc Nolette.
773
774 2003-12-02 Tuesday 18:47  gbazin
775
776  * msvc/config.h.in: cleaned-up and updated.
777
778 2003-12-02 Tuesday 16:01  geshp
779
780  - Added fribidi support
781  - Added configure-line options for mkv and fribidi
782
783 2003-12-02 Tuesday 13:31  gbazin
784
785  * ALL: more MSVC compilation fixes.
786  * msvc/vlc.dsw: removed non-existant plugins.
787
788 2003-12-02 Tuesday 12:57  gbazin
789
790  ALL: MSVC compilation fixes to libvlc.
791
792 2003-12-02 Tuesday 10:55  gbazin
793
794  * modules/demux/mp4/mp4.c: find out aspect ratio from display size.
795  * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.
796
797 2003-12-02 Tuesday 04:22  rocky
798
799  Populate VCD info in "File Info" window.
800
801 2003-12-02 Tuesday 04:16  rocky
802
803  Change some printf's to debugging-only output.
804
805 2003-12-02 Tuesday 03:33  rocky
806
807  Separate title format string into cases where CDDB is enabled and where
808  it is is not. Now have callback for CDDB enabled boolean.
809
810 2003-12-02 Tuesday 01:54  rocky
811
812  Add secstotimestr and msecstotimestr to convert (milli)seconds to a
813  time string.
814
815 2003-12-01 Monday 23:39  gbazin
816
817  * ALL: fixed DTS audio support.
818  * modules/demux/dts.c: added raw DTS audio demuxer.
819
820 2003-12-01 Monday 09:39  fenrir
821
822   * video: display "more than 5 seconds of late video..." only once.
823
824 2003-12-01 Monday 04:07  rocky
825
826  Make sure we distribute the CD-DA plugin info.
827
828 2003-12-01 Monday 04:05  rocky
829
830  Add a copyright.
831
832 2003-12-01 Monday 04:05  rocky
833
834  Add more verbiage.
835
836 2003-12-01 Monday 04:04  geshp
837
838  - Updated matroska/ebml fix
839  - Updated mozilla plugin fix
840
841 2003-12-01 Monday 03:57  rocky
842
843  Some basic CDDA plugin documentation.
844
845 2003-12-01 Monday 03:37  rocky
846
847  Another typo.
848
849 2003-12-01 Monday 03:34  rocky
850
851  Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
852  interface!
853
854  Some doc improvements. CDDARead: Let playlist now cycle through
855  entries rather than intercept.
856
857 2003-12-01 Monday 01:08  rocky
858
859  Add CDDB CD Info in File Info section (via input_AddInfo and
860  input_InfoCategory.
861
862 2003-11-30 Sunday 23:19  jpsaman
863
864  PDA Interface:
865  - Coding Style
866  - Added SAP/SLP to transcode tabpage
867  - Reworking transcoding options for playlist
868
869 2003-11-30 Sunday 23:07  rocky
870
871  Forgot to add demux.c here.
872
873 2003-11-30 Sunday 22:59  gbazin
874
875  * modules/packetizer/mpeg4video.c: oops
876
877 2003-11-30 Sunday 22:47  gbazin
878
879  * include/input_ext-plugins.h: export input_DecodeBlock().
880  * modules/stream_out/display.c: simplifications.
881  * modules/stream_out/transcode.c: memset of sout_stream_sys_t.
882  * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
883
884 2003-11-30 Sunday 22:26  rocky
885
886  Customizable playlist title.
887
888 2003-11-30 Sunday 22:14  fenrir
889
890   * all: added dx50 fourcc (just mpeg4 video).
891
892 2003-11-30 Sunday 21:21  jpsaman
893
894  PDA Interface:
895  - Fixed resource leak with playlists
896  - VLC coding style cleanup
897  - Rework v4l and stream out interface code to use  VLC playlists as it should be used.
898  - Remove dead wood
899
900 2003-11-30 Sunday 19:42  sigmunau
901
902  modules/gui/gtk/playlist.c:
903   * show duration in playlist window if available
904
905 2003-11-30 Sunday 18:14  rocky
906
907  Add CD-DA CDDB support via libcddb.
908
909 2003-11-30 Sunday 18:10  gbazin
910
911  * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.
912
913 2003-11-30 Sunday 17:29  fenrir
914
915   * es_out: implement ES_OUT_SET_PCR and reset but don't use them !
916   * demux: added demux2_New/Delete.
917
918 2003-11-30 Sunday 17:29  fenrir
919
920   * all: added demux_t structure and some demux2_* functions.
921   Anyway, don't use them for now.
922
923 2003-11-30 Sunday 16:00  fenrir
924
925   *all: added a --minimize-thread options to make all decoders and
926         packetizers running in the input thread. (Usefull with sout)
927
928 2003-11-30 Sunday 14:49  fenrir
929
930   * ninput: added 2 ES_OUT* command (do nothing for now)
931
932 2003-11-30 Sunday 14:28  fenrir
933
934   * all: added a TCP access input module.
935
936 2003-11-30 Sunday 13:53  rocky
937
938  Go over options: Add hooks for internationalization, some typos,
939  display some of these even when not "advanced"
940
941 2003-11-30 Sunday 11:22  jpsaman
942
943  PDA Interface:
944  - Removing obsolete files.
945  - Remove debug messages.
946
947 2003-11-30 Sunday 11:19  jpsaman
948
949  Bumped up version number to 0.7.0
950
951 2003-11-30 Sunday 10:26  jpsaman
952
953  PDA Interface:
954  - Updating, removing and clearing playlist works.
955
956 2003-11-30 Sunday 02:41  rocky
957
958  Break out demux into its own thing.
959
960 2003-11-29 Saturday 18:36  massiot
961
962  * input: new cr-average option, allowing to configure the
963    CR_AVERAGE #define in input_clock.c (useful for PVR input)
964  * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
965    for older version of ffmpeg
966  * modules/stream_out/transrate/transrate.c : misc optimizations
967
968 2003-11-29 Saturday 18:06  fenrir
969
970   * all: - increased avcodec version needed to 4680 (latest release)
971          - open the codec after that p_context has been fully initialisated.
972          (fix ASV1)
973
974 2003-11-29 Saturday 17:14  fenrir
975
976   * mp4: another fix for another buggy file.
977
978 2003-11-29 Saturday 16:36  gbazin
979
980  * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.
981
982 2003-11-29 Saturday 16:29  gbazin
983
984  * modules/access/cdda.c: removed double ';'
985
986 2003-11-29 Saturday 13:39  gbazin
987
988  * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.
989
990 2003-11-29 Saturday 13:12  fenrir
991
992   * all: - fixed non I420 input
993          - added raw output support.(in a pure hack way but allow
994          transcode{vcodec=I420} )
995
996 2003-11-29 Saturday 12:03  fenrir
997
998   * encoder: added a memset.
999
1000 2003-11-29 Saturday 11:12  fenrir
1001
1002   * all: better handling of multiple (video) tracks.
1003      - now vout are checked for release every 300ms
1004      - when *-es are triggered, all same es are unselect not only the
1005      last selected. (more intuitive) The only problems are that it's not
1006      possible to select again all ES, and the checkbox can show only one
1007      selected ES.
1008
1009 2003-11-29 Saturday 00:41  gbazin
1010
1011  * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8
1012
1013 2003-11-28 Friday 23:40  gbazin
1014
1015  * modules/codec/ffmpeg/*: fixed the code to disable cpu features.
1016
1017 2003-11-28 Friday 22:23  fenrir
1018
1019   * mkv: fixed a buffer overflow.
1020
1021 2003-11-28 Friday 22:16  gbazin
1022
1023  * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.
1024
1025 2003-11-28 Friday 18:19  geshp
1026
1027  - Update to 0.7.0-test1
1028  - Updated version numbers on dependancies
1029  - Removed ALSA support until RH/FC turns to kernel 2.6
1030  - Added --enable-speex and --enable-pp
1031  - Mozilla plugin now built for 1.4.1
1032  - Currently broken (Matroska/EBML problems)
1033
1034 2003-11-28 Friday 17:30  hartman
1035
1036  * Fix text subtitles which were missing their last char since the API port.
1037  * Track Name is now stored in fmt.psz_description
1038
1039 2003-11-28 Friday 17:04  fenrir
1040
1041   * input: avoid double free/release when InitStream fail.
1042
1043 2003-11-28 Friday 16:09  fenrir
1044
1045   * ffmpeg: added h264 codec.
1046
1047 2003-11-28 Friday 16:06  fenrir
1048
1049   * input_dec: does pass empty block to the decoder.
1050
1051 2003-11-28 Friday 13:24  fenrir
1052
1053   * avi: fix end of file...
1054
1055 2003-11-28 Friday 10:36  massiot
1056
1057  Forgot that yesterday...
1058
1059 2003-11-27 Thursday 22:44  massiot
1060
1061  * modules/stream_out/transcode.c: new options
1062     - strict_rc : strict rate control mode for CBR streams
1063     - pre_me : add a pre-motion estimation pass
1064     - hurry_up : allow to discard the hq mode in real-time if we're late
1065  * modules/mux/mpeg/ts.c: useful debug messages
1066  * modules/packetizer/mpegvideo.c: useless debug message
1067
1068 2003-11-27 Thursday 21:24  fenrir
1069
1070   * item: lalalala... (remove a debug change -> psz_auther set to "Arg")
1071
1072 2003-11-27 Thursday 20:51  fenrir
1073
1074   * faad: drop packets with b_discontinuity set.
1075
1076 2003-11-27 Thursday 20:50  fenrir
1077
1078   * mp4: ported to stream_*
1079
1080 2003-11-27 Thursday 19:39  fenrir
1081
1082  copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
1083   again)
1084  ts: use one stream_id for mpeg video (and one for mpeg audio).
1085
1086 2003-11-27 Thursday 12:32  fenrir
1087
1088   * mp4: converted to es_out* and partialy to stream_*
1089
1090 2003-11-27 Thursday 12:32  fenrir
1091
1092   * all: drop block(s) with b_discontinuity set.
1093
1094 2003-11-27 Thursday 12:22  fenrir
1095
1096   * bug fixes.
1097
1098 2003-11-27 Thursday 10:34  gbazin
1099
1100  * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
1101  * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.
1102
1103 2003-11-27 Thursday 10:13  hartman
1104
1105  * hu.po was missing here.
1106
1107 2003-11-27 Thursday 10:06  hartman
1108
1109  * updated translation
1110
1111 2003-11-27 Thursday 06:37  adn
1112
1113  * Fixes for MRL Updates
1114  * SetToolTips
1115
1116 2003-11-27 Thursday 05:46  fenrir
1117
1118   * all: added an sout-all option to stream all es (does work only with
1119   demuxer using es_out_* ie everyone but TS and PS).
1120
1121 2003-11-27 Thursday 05:41  fenrir
1122
1123   * livedotcom.cpp: added call to input_InitStream.
1124
1125 2003-11-27 Thursday 04:11  fenrir
1126
1127   * all: implement more es_out_* control, audio-channel and spu-channel are
1128   implemented.
1129
1130 2003-11-27 Thursday 00:57  gbazin
1131
1132  * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.
1133
1134 2003-11-27 Thursday 00:05  sam
1135
1136    * toolbox: more cvs2cl fixes.
1137    * ChangeLog: updated changelog.
1138
1139 2003-11-26 Wednesday 23:32  sam
1140
1141    * toolbox: Attempt to fix a strange cvs2cl behaviour.
1142
1143 2003-11-26 Wednesday 23:14  gbazin
1144
1145  * po/*: update for 0.7.0-test1.
1146
1147 2003-11-26 Wednesday 22:56  gbazin
1148
1149  * modules/stream_out/display.c: fixed timestamp generation.
1150
1151 2003-11-26 Wednesday 22:18  gbazin
1152
1153  * modules/codec/ffmpeg/chroma.c: oops.
1154
1155 2003-11-26 Wednesday 22:12  gbazin
1156
1157  * modules/codec/ffmpeg/*: fixed small memleak in chroma plugin.
1158     Added back missing bitrate setting for video encoding.
1159
1160 2003-11-26 Wednesday 22:00  gbazin
1161
1162  * modules/access/v4l/v4l.c: fixed small mem leak.
1163
1164 2003-11-26 Wednesday 21:54  gbazin
1165
1166  * modules/access/dshow/dshow.cpp: small change to default chroma selection.
1167
1168 2003-11-26 Wednesday 20:44  fenrir
1169
1170   * system: change some msg_Err to msg_Warn.
1171
1172 2003-11-26 Wednesday 18:48  gbazin
1173
1174  * src/input/input.c: fixed a whole load of mem leaks when the input is closed before the initialisation is complete (inexistant input, etc...).
1175
1176 2003-11-26 Wednesday 13:59  gbazin
1177
1178  * modules/codec/ffmpeg/encoder.c: bframes are supported for mp1v and mp2v as well as mpgv.
1179
1180 2003-11-26 Wednesday 10:45  zorglub
1181
1182  * Merged sort functions
1183  * Added a randomize playlist function
1184
1185 2003-11-26 Wednesday 08:18  gbazin
1186
1187  * ALL: fixed memory leaks.
1188  * modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works).
1189  * modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()).
1190
1191 2003-11-26 Wednesday 03:40  rocky
1192
1193  Remove unused code accidentially duplicated in split.
1194
1195 2003-11-26 Wednesday 03:35  rocky
1196
1197  Split out cdda to facilitate later changes.
1198
1199 2003-11-26 Wednesday 03:34  rocky
1200
1201  Guard against including twice.
1202
1203 2003-11-26 Wednesday 02:41  rocky
1204
1205  Leftover comment.
1206
1207 2003-11-26 Wednesday 02:00  rocky
1208
1209  cddax has moved.
1210
1211 2003-11-26 Wednesday 01:45  rocky
1212
1213  And 'nother name.
1214
1215 2003-11-26 Wednesday 01:40  rocky
1216
1217  One more name...
1218
1219 2003-11-26 Wednesday 01:32  rocky
1220
1221  Move libcdio CD-DA plugin into its own directory before the big split up.
1222
1223 2003-11-26 Wednesday 01:28  rocky
1224
1225  Minor name-change tidying up.
1226
1227 2003-11-25 Tuesday 21:21  hartman
1228
1229  * modules/audio_output/coreaudio.c:
1230    - Many of the error streams were identical. This isn't helping debugging.
1231
1232 2003-11-25 Tuesday 20:41  jpsaman
1233
1234  PDA Interface:
1235  - Fixed a p_playlist refcount problem
1236  - Clearing VLC playlist and Playlist widget.
1237
1238 2003-11-25 Tuesday 20:01  jpsaman
1239
1240  PDA Interface:
1241  - Fix segfault when adding one file to the playlist widget from the fileview widget.
1242  - Cleanup of code.
1243
1244 2003-11-25 Tuesday 19:59  massiot
1245
1246  * modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
1247    demux filters leak (particularly harmful on the Dreambox) ; correctly
1248    handle PAT and PMT changes.
1249
1250 2003-11-25 Tuesday 12:35  sam
1251
1252    * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
1253      is loading its plugins.
1254
1255 2003-11-25 Tuesday 03:55  rocky
1256
1257  Forgot to delete keypress callback.
1258
1259 2003-11-25 Tuesday 03:54  rocky
1260
1261  Plugin now tested ;-) Add missing prototypes.
1262
1263  Remove unused Mouse event handling. Forgot to delete keypress callback.
1264
1265 2003-11-25 Tuesday 00:58  gbazin
1266
1267  * modules/gui/wxwindows/*: fixed a couple of memory leaks.
1268
1269 2003-11-25 Tuesday 00:56  fenrir
1270
1271   * all: fixed a lot of small memory leaks.
1272
1273 2003-11-24 Monday 23:22  gbazin
1274
1275  * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
1276  * modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
1277  * modules/codec/ffmpeg/video.c: idem and reenabled direct rendering even when the hurry-up mode is activated as it doesn't seem to create a problem anymore with recent ffmpeg.
1278
1279 2003-11-24 Monday 21:47  gbazin
1280
1281  * src/audio_output/mixer.c: fixed timestamp rounding problem.
1282
1283 2003-11-24 Monday 20:50  fenrir
1284
1285   * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
1286   input_EsOutDelete.
1287
1288 2003-11-24 Monday 20:45  gbazin
1289
1290  * modules/access/dshow/*: compilation fixes.
1291  * include/vlc_common.h: added a couple of casts to TAB_APPEND().
1292
1293 2003-11-24 Monday 19:30  fenrir
1294
1295   * dshow: ported to es_out_* and stream_*. Not tested (sorry).
1296
1297 2003-11-24 Monday 19:27  gbazin
1298
1299  * modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device.
1300
1301 2003-11-24 Monday 19:20  gbazin
1302
1303  * src/input/input.c: oops, set the ES format before selecting it.
1304
1305 2003-11-24 Monday 19:19  fenrir
1306
1307   * rawdv.c: ported to es_out_* and stream_*.
1308
1309 2003-11-24 Monday 18:00  gbazin
1310
1311  * configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release.
1312
1313 2003-11-24 Monday 17:34  fenrir
1314
1315   * m4v: ported to es_out*, stream_*  and use the mp4v packetizer. Anyway
1316   dts are  still calculated for  a 25fps stream. (The  packetizer doesn't
1317   calulate pts/dts for now).
1318
1319 2003-11-24 Monday 17:11  fenrir
1320
1321   * cddax: ported to es_out_* and stream_*. Not tested (sorry).
1322
1323 2003-11-24 Monday 16:45  fenrir
1324
1325   * v4l: ported to stream_* and es_out_*. Not tested !
1326
1327 2003-11-24 Monday 13:40  gbazin
1328
1329  * modules/gui/wxwindows/menus.cpp: small fix.
1330  * modules/codec/quicktime.c: compilation fix on win32.
1331  * modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files.
1332
1333 2003-11-24 Monday 12:44  fenrir
1334
1335   * cdda: ported to es_out*.
1336
1337 2003-11-24 Monday 03:30  fenrir
1338
1339   * all: do not export input_NullPacket
1340   * input_dec.c: fixed a (big) memory leak.
1341
1342 2003-11-24 Monday 03:30  rocky
1343
1344  Minor debug output change.
1345
1346 2003-11-24 Monday 03:28  rocky
1347
1348  Add keyboard input handling, e.g. if visualization plugin. Needs some
1349  more work, but it's a start.
1350
1351 2003-11-24 Monday 03:27  rocky
1352
1353  Change debug output slightly to make more informative and to assist
1354  in determining which selecting ES we might be at.
1355
1356 2003-11-24 Monday 02:35  fenrir
1357
1358   * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
1359   (I have no sample at all)
1360
1361 2003-11-24 Monday 00:41  rocky
1362
1363  Set cdio log routine.
1364
1365 2003-11-24 Monday 00:40  fenrir
1366
1367   * input_ext-dec.c: useless file.
1368
1369 2003-11-24 Monday 00:39  fenrir
1370
1371   * all: removed decoder_fifo_t.
1372
1373 2003-11-24 Monday 00:36  gbazin
1374
1375  * install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though).
1376
1377 2003-11-24 Monday 00:23  rocky
1378
1379  Add intf-vcd.txt to distribution and installed documentation.
1380
1381 2003-11-24 Monday 00:01  gbazin
1382
1383  * modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
1384  * modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files).
1385
1386 2003-11-23 Sunday 22:29  ipkiss
1387
1388  Use snprintf instead of sprintf
1389
1390 2003-11-23 Sunday 22:18  hartman
1391
1392  * Compile before you commit was our slogan right?
1393
1394 2003-11-23 Sunday 20:37  gbazin
1395
1396  * modules/gui/wxwindows/*: added new codecs for stream output.
1397     Added ffmpeg postproc to menus.
1398  * modules/codec/ffmpeg/*: allow switching postproc filters on the fly.
1399
1400 2003-11-23 Sunday 18:40  fenrir
1401
1402   * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).
1403
1404 2003-11-23 Sunday 18:31  alexis
1405
1406  - Updated French translation (still a lot of work to do...)
1407  - Modified some strings in VLC source code
1408  - ran ./toolbox --update-po
1409
1410 2003-11-23 Sunday 18:24  rocky
1411
1412  Next/previous/return navigation bugs - not setting item type.
1413
1414 2003-11-23 Sunday 18:21  gbazin
1415
1416  * src/input/input_dec.c: set p_dec->b_error when we can't create the output.
1417
1418 2003-11-23 Sunday 18:16  gbazin
1419
1420  * modules/control/http.c: cough cough
1421
1422 2003-11-23 Sunday 17:51  gbazin
1423
1424  * modules/gui/wxwindows/*: small cleanup.
1425
1426 2003-11-23 Sunday 17:46  gbazin
1427
1428  * modules/control/http.c: fixed segfault when deleting items and prevent adding empty items.
1429
1430 2003-11-23 Sunday 17:18  rocky
1431
1432  Update/correct debug flag documentation.
1433
1434 2003-11-23 Sunday 17:06  rocky
1435
1436  Some basic help for the VCD plugin.
1437
1438 2003-11-23 Sunday 16:27  garf
1439
1440   * index.html: oops (forgot refresh cludge)
1441
1442 2003-11-23 Sunday 16:24  garf
1443
1444   * src/playlist/item.c : stops the playlist if we delete the currently
1445     played item
1446   * doc/intf-http.txt : adding "pl.group"
1447   * share/http/index.html : little cosmetic change (better according to
1448     gibalou).
1449
1450 2003-11-23 Sunday 16:02  zorglub
1451
1452  * NEWS : added a few missing things
1453  * AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records
1454
1455 2003-11-23 Sunday 15:50  gbazin
1456
1457  * modules/codec/speex.c: support for speex encoding.
1458  * modules/codec/vorbis.c: removed unused code.
1459
1460 2003-11-23 Sunday 14:49  massiot
1461
1462  grmbl again
1463
1464 2003-11-23 Sunday 14:34  rocky
1465
1466  Add configuration options to set default device. For VCD's add
1467  configuration option to specify whether or not to use PBC.
1468
1469 2003-11-23 Sunday 14:28  gbazin
1470
1471  * NEWS: updated with new stuff.
1472
1473 2003-11-23 Sunday 14:00  massiot
1474
1475  Bug fix for *.a libraries.
1476
1477 2003-11-23 Sunday 13:25  gbazin
1478
1479  * modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts.
1480
1481 2003-11-23 Sunday 13:23  massiot
1482
1483  Fixed bugs.
1484
1485 2003-11-23 Sunday 13:15  gbazin
1486
1487  * modules/demux/*: some containers don't carry any PTS information, just a DTS. In that case, make sure the PTS forwarded to the decoder is set to 0.
1488  * modules/codec/ffmpeg/video.c: use PTS if available, if not find out the PTS from the DTS and the p_context->has_b_frames and p_pic->reference flags.
1489
1490 2003-11-23 Sunday 13:06  massiot
1491
1492  * Fixed bugs in the contrib build system. In particular 'make bin' should
1493    work now.
1494
1495 2003-11-23 Sunday 11:02  zorglub
1496
1497  Improved the list (all ports at the end, reworked order)
1498
1499 2003-11-23 Sunday 05:30  fenrir
1500
1501   * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
1502   is buggy).
1503
1504 2003-11-23 Sunday 04:58  fenrir
1505
1506   * adpcm: bug fixes.
1507
1508 2003-11-23 Sunday 04:56  rocky
1509
1510  Bug in processing numeric entry - passed wrong value.
1511
1512 2003-11-23 Sunday 03:58  rocky
1513
1514  intf.c, vcdplayer.c: Add code for multi-default selection lists. But
1515  this required new libvcdinfo API - so change to configure.ac for
1516  pending new libcdio/vcdimager releases.
1517
1518  Additional libvcdinfo routines also means less VCD twidling inside vlc
1519  code, thus simplifying what is already a bit complicated and likely to
1520  get more so.
1521
1522 2003-11-23 Sunday 03:55  fenrir
1523
1524   * all: do not use p_fifo.
1525
1526 2003-11-23 Sunday 03:45  fenrir
1527
1528   * quicktime: removed a define.
1529
1530 2003-11-23 Sunday 03:41  fenrir
1531
1532   * quicktime: ported to the new API, fix compilation with w32dll loader.
1533      -> but untested under OS X and win32.
1534
1535 2003-11-23 Sunday 03:17  fenrir
1536
1537   * input_dec.c:
1538      - also check for p_dec->b_die and b_error.
1539      - unload module before joining thread (in DecoderThread) otherwise qt
1540      win32 dll loader will segfault. (but perhaps I'm the only one using it)
1541          -> find a better solution.
1542
1543 2003-11-22 Saturday 23:39  fenrir
1544
1545   * all: only include header that are needed (and no more stdlib.h, string.h
1546   as vlc/vlc.h include them).
1547
1548 2003-11-22 Saturday 20:26  fenrir
1549
1550   * input_dec: set also p_dec->b_die.
1551
1552 2003-11-22 Saturday 20:25  fenrir
1553
1554   * ts: added lpcm and dts stream. (untested)
1555
1556 2003-11-22 Saturday 20:17  fenrir
1557
1558   * copy: removed the old spu packetizer.
1559
1560 2003-11-22 Saturday 20:15  fenrir
1561
1562   * spudec: it also does the packetizer.
1563
1564 2003-11-22 Saturday 19:55  fenrir
1565
1566   * all: ported to new API.
1567    -> i_rate isn't used for now : it will need to be fixed.
1568
1569 2003-11-22 Saturday 18:11  gbazin
1570
1571  * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore.
1572
1573 2003-11-22 Saturday 18:04  gbazin
1574
1575  * include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
1576  * modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer.
1577
1578 2003-11-22 Saturday 17:03  fenrir
1579
1580   * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
1581   (may be readded later).
1582
1583   * mpgv.c: new demuxer using the packetizer (allow to stream ES).
1584
1585 2003-11-22 Saturday 16:53  fenrir
1586
1587   * mpegvideo: ported to new API (need more clean up).
1588
1589 2003-11-22 Saturday 16:48  fenrir
1590
1591   * ts: fixes.
1592
1593 2003-11-22 Saturday 16:18  sam
1594
1595    * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).
1596
1597 2003-11-22 Saturday 15:53  sam
1598
1599    * configure.ac:
1600      + Fixed internal symbols for version numbers containing "+".
1601      + Added a --enable-caca flag.
1602    * modules/video_output/caca.c:
1603      + Updated libcaca video output to the released version.
1604      + Added --caca-dithering flag (none, dither, random).
1605
1606 2003-11-22 Saturday 15:10  fenrir
1607
1608   * avi: more check on b_die (when building index).
1609
1610 2003-11-22 Saturday 15:06  gbazin
1611
1612  * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;).
1613
1614 2003-11-22 Saturday 14:42  fenrir
1615
1616   * block: initialise all fields.
1617
1618 2003-11-22 Saturday 13:56  ipkiss
1619
1620  vlc_common: Avoid a redefinition of PATH_MAX on cygwin
1621
1622 2003-11-22 Saturday 13:49  gbazin
1623
1624  * modules/stream_out/transcode.c: put back the dumb downmixing routine.
1625
1626 2003-11-22 Saturday 13:19  gbazin
1627
1628  * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).
1629
1630 2003-11-22 Saturday 12:41  gbazin
1631
1632  * src/input/input.c: don't free the ES twice.
1633  * modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support.
1634  * modules/codec/flac.c: couple of fixes.
1635
1636 2003-11-22 Saturday 12:35  sigmunau
1637
1638  src/playlist/item.c:
1639   * fixed a minor memory leak
1640
1641 2003-11-22 Saturday 12:33  sigmunau
1642
1643  modules/misc/sap.c:
1644   * fixed a possible buffer overflow
1645
1646 2003-11-22 Saturday 12:17  sigmunau
1647
1648  modules/misc/sap.c:
1649   * fixed a couple of nasty memleaks
1650
1651 2003-11-22 Saturday 06:26  titer
1652
1653   modules/gui/macosx/intf.m: don't destroy the playlist when closing the
1654     interface because this makes crash others interfaces which might be
1655     still using it (e.g. sap)
1656
1657 2003-11-22 Saturday 04:02  titer
1658
1659   src/misc/block.c: added a missing vlc_mutex_destroy()
1660
1661 2003-11-22 Saturday 00:41  titer
1662
1663   + modules/misc/freetype.c: fixed a couple of typos
1664   + *threads*, src/libvlc.h:
1665     test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H
1666     for now because Zeta now has a pthread implementation but it's doesn't
1667     seem to be (enough) POSIX compliant atm.
1668
1669 2003-11-21 Friday 20:49  gbazin
1670
1671  * modules/codec/flac.c: added a FLAC encoder.
1672  * modules/mux/dummy.c, modules/mux/ogg.c: you can output "normal" flac streams with the es/dummy muxer or output them with an Ogg container.
1673
1674 2003-11-21 Friday 18:55  gbazin
1675
1676  * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue.
1677     Small cosmetic change to the playlist.
1678
1679 2003-11-21 Friday 16:07  fenrir
1680
1681   * mpga: fixed. (using es_out_Send with PES)
1682
1683 2003-11-21 Friday 16:02  fenrir
1684
1685   * asf: pes -> block
1686
1687 2003-11-21 Friday 15:51  fenrir
1688
1689   * avi: use block instead of PES every where.
1690
1691 2003-11-21 Friday 15:32  fenrir
1692
1693   * all: remove sout_format_t and use es_format_t instead.
1694
1695 2003-11-21 Friday 13:20  zorglub
1696
1697  * Reverse sort the playlist when clicking twice on the column header
1698
1699 2003-11-21 Friday 13:01  gbazin
1700
1701  * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets.
1702
1703 2003-11-21 Friday 12:18  gbazin
1704
1705  * modules/demux/flac.c, modules/codec/flac.c: couple of fixes.
1706
1707 2003-11-21 Friday 09:23  jpsaman
1708
1709  PDA Interface:
1710  - Code cleanup and fixes for file view widget.
1711
1712 2003-11-21 Friday 06:14  fenrir
1713
1714   * livedotcom: added return value for sdp:// Open.
1715
1716 2003-11-21 Friday 01:45  gbazin
1717
1718  * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer.
1719  * modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer.
1720
1721 2003-11-21 Friday 00:38  gbazin
1722
1723  * include/vlc_common.h: include stdlib.h
1724  * include/ninput.h, src/input/stream.c, src/input/input.c:
1725      new stream_Block() function to read a block_t from the input.
1726      es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES().
1727  * modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though.
1728
1729 2003-11-20 Thursday 23:13  sigmunau
1730
1731  modules/misc/sap.c:
1732   * more verbose header parsing code
1733   * support for compressed announces if zlib is available (using some code
1734     from Mosu from the matroska project)
1735   * if the sdp packet contains more than one m= line, pass it to the
1736     livedotcom module
1737  configure.ac:
1738   * link sap with zlib if available
1739  modules/demux/livedotcom.c:
1740   * accept sdp from the sap module
1741
1742 2003-11-20 Thursday 22:10  fenrir
1743
1744   include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t.
1745   all: removed i_extra_type from es_format_t.
1746
1747 2003-11-20 Thursday 18:27  fenrir
1748
1749   * copy: ported to new API.
1750
1751 2003-11-20 Thursday 18:26  fenrir
1752
1753   * ts: fixed a stupid bug for MS codec.
1754
1755 2003-11-20 Thursday 17:48  gbazin
1756
1757  * mozilla/vlcshell.cpp, modules/video_output/directx/*: round of fixes for the win32 mozilla plugin.
1758
1759 2003-11-20 Thursday 14:39  hartman
1760
1761  * windows -> orderedWindows. Finally window commands like fullscreen, half size
1762    double size and float on top are sent to the correct window.
1763
1764 2003-11-20 Thursday 10:56  sigmunau
1765
1766  tell cvs to ignore .pyc and .pyo files
1767
1768 2003-11-20 Thursday 08:44  garf
1769
1770   * http.c: little keep and del functions fix ( don't remove currently
1771            playing playlist item ).
1772
1773 2003-11-20 Thursday 03:56  rocky
1774
1775  Reorganize more analogous to dvdplay. Should give some growing room to
1776  start the custom demuxer.
1777
1778 2003-11-20 Thursday 02:39  hartman
1779
1780  * fixed the dockmenu. had gotten disconnected somehow.
1781  * cleaned up the playlist source.
1782  * set the correct sizing properties on the playlist buttons.
1783    bigben: see the bottom of the size panel of your inspector. when adding items
1784    always take this into account to make resize work correctly.
1785    also. windows are opened at the position where you save them when the nib is open.
1786    Always make sure the controller and playlist are to the upper left side.
1787
1788 2003-11-20 Thursday 02:17  rocky
1789
1790  In some ways better, in some ways just different.
1791
1792 2003-11-20 Thursday 02:15  rocky
1793
1794  Miniscule changes. In some ways better, in some ways not, just
1795  different.
1796
1797 2003-11-19 Wednesday 23:44  gbazin
1798
1799  * modules/video_output/directx/*: we now create a video sub-window which is a child of the main window and which always fit exactly the size of the video.
1800    As a result the overlay color key is only painted in the video area and the rest of the window is pure black.
1801
1802 2003-11-19 Wednesday 19:00  bigben
1803
1804  - get rid of an unused variable
1805  - use same name than in menus for random, repeat and loop options
1806  - random, loop, repeat checkboxes are nom updated accordingliy to the state set in the menu. (not sure I've done that the proper way ;-)
1807
1808 2003-11-19 Wednesday 14:58  bigben
1809
1810  small clean-up
1811
1812 2003-11-19 Wednesday 13:25  hartman
1813
1814  * modules/codec/subsdec.c: Add debug messages and fix a crasher
1815  * modules/misc/freetype.c: let's keep the freetype-fontsize option useful :)
1816
1817 2003-11-19 Wednesday 13:10  gbazin
1818
1819  * modules/codec/ffmpeg/: don't re-use the same pts twice.
1820  * src/misc/modules.c: win32 fix for when module fails loading.
1821
1822 2003-11-19 Wednesday 12:13  hartman
1823
1824  * changed the relative fontsize option from a string_list to a int list with string comments.
1825    not possible before, but is now and we can still change it without effecting the
1826    config files of 1000000 users.
1827
1828 2003-11-19 Wednesday 10:17  gbazin
1829
1830  * src/misc/modules.c: don't forget to return an error when we fail to load a plugin.
1831
1832 2003-11-19 Wednesday 00:14  fenrir
1833
1834   * ninput: initialisate i_bitrate.
1835
1836 2003-11-19 Wednesday 00:06  sigmunau
1837
1838  fixed some warnings
1839
1840 2003-11-18 Tuesday 23:58  fenrir
1841
1842   * fix a memory leak (p_block should be unallocated).
1843
1844 2003-11-18 Tuesday 23:25  sigmunau
1845
1846  modules/codec/subsdec.c:
1847   * fix a crash when --subsdec encoding is set to a wrong value
1848
1849 2003-11-18 Tuesday 22:48  fenrir
1850
1851   * input_dec.c : handle SPU_ES (and not as VIDEO_ES ....) so subtitle
1852   should work again.
1853
1854 2003-11-18 Tuesday 22:08  gbazin
1855
1856  * src/input/input_dec.c: fixed nasty bug. Thanks Meuuh :)
1857
1858 2003-11-18 Tuesday 20:36  jpsaman
1859
1860  PDA Interface:
1861  - Cleanup code
1862  - Cleanup interface
1863  - Adding items to playlist widgets from File, Camera, Transcode tabs.
1864
1865 2003-11-18 Tuesday 20:34  fenrir
1866
1867   * allow packetizer to return multiple blocks at once.
1868
1869 2003-11-18 Tuesday 20:15  fenrir
1870
1871   * include/vlc_bits.h: bit stream reader/writer.
1872   * mpeg4video.c: rework of the mpeg4 video packetizer.
1873   (not well tested)
1874
1875 2003-11-18 Tuesday 18:45  gbazin
1876
1877  * NEWS: updated with new features.
1878
1879 2003-11-18 Tuesday 16:46  fenrir
1880
1881   * display: set correct ES type (otherwise it segfaults in input_dec.c) but
1882   that implies that ES appear twice in the interface.
1883
1884 2003-11-18 Tuesday 12:32  gbazin
1885
1886  * modules/control/http.c: fixed the "keep" command.
1887
1888 2003-11-18 Tuesday 00:57  gbazin
1889
1890  * modules/demux/ogg.c: call ogg_sync_reset() after seeking so we don't get spurious PCRs.
1891     Cosmetic changes to the file info data.
1892     Fixed Flac seeking.
1893
1894 2003-11-17 Monday 23:36  bigben
1895
1896  - Use NSTextField instead of NSSearchfield for the playlist search, since it is not supported on MacOS < X.3.
1897
1898  - Search now restarts at the beginning of the playlist when reaching the end.
1899
1900 2003-11-17 Monday 22:53  gbazin
1901
1902  * modules/demux/ogg.c: support for FLAC in Ogg.
1903     And by the way, putting the FLAC STREAMINFO metadata in the second ogg packet is really convoluted!
1904
1905 2003-11-17 Monday 19:05  hartman
1906
1907  * fix the search field and cleanup of the checkboxes init.
1908    - currently we don't seek in playlist position 0->currently selected
1909      wxwindows doesn't do this either.
1910    - bigben: for the state of the checkboxes look at callbacks (see playlistChanged in intf.m)
1911
1912 2003-11-17 Monday 18:48  gbazin
1913
1914  * modules/packetizer/mpeg4video.c: ported to the new packetizers api (This packetizer really ought to be rewritten from scratch).
1915
1916 2003-11-17 Monday 15:29  garf
1917
1918   * http.c: fixed bug with spaces in mrl
1919
1920 2003-11-17 Monday 15:11  hartman
1921
1922  * fix previous commit
1923
1924 2003-11-17 Monday 14:46  massiot
1925
1926  * modules/access_output/udp.c: more debug
1927  * modules/mux/mpeg/ts.c: new dts-delay option to add delay between the
1928    PCR and the DTS of the current frame.
1929    When deleting a video or audio stream (in case of PMT change), the
1930    new video and audio ES will take again the pid-video and pid-audio if
1931    they have been specified.
1932
1933 2003-11-17 Monday 14:11  bigben
1934
1935  Checkboxes stat at startup, in the playlist, now reflect the state set ine the prefs. They still are not updated if you set random/repeat/loop in the menus though (at least until next VLC startup).
1936
1937 2003-11-17 Monday 13:14  hartman
1938
1939  * use more recent libebml and libmatroska
1940
1941 2003-11-17 Monday 13:05  bigben
1942
1943  added search function to the playlist
1944
1945 2003-11-17 Monday 11:25  fenrir
1946
1947   * ts: improve PCR handling. pcr-soft doesn't exist anymore.
1948     Options:
1949          - caching: time on which bitrate smouthing is applied (default: 200ms)
1950          - pcr : delay between 2 PCR (Really more accurate). (default: 30ms)
1951          - bmin and bmax doesn't work anymore.
1952
1953 2003-11-17 Monday 06:31  hartman
1954
1955   * THANKS: hungarian translator and designer of OSX intf controller added
1956   * modules/LIST: updated
1957   * Makefile.am: include new OS X art in the dist.
1958   * NEWS: updated
1959   * */.cvsignore: added and improved some of these.
1960   * modules/gui/macosx/prefs_widgets.?:
1961     - new config controls much like in the wxwindows module. not yet in use.
1962     - beware not tested irl. but it compiles :)
1963
1964 2003-11-17 Monday 02:55  fenrir
1965
1966   * transcode: hmmm, the compil fix was for this file ...
1967
1968 2003-11-17 Monday 02:52  fenrir
1969
1970   * all: a little compil fix and more sanity checks (needed for wma).
1971
1972 2003-11-17 Monday 00:06  sigmunau
1973
1974  modules/gui/wxwindows/*:
1975   * implemented sorting by a column by clicking on it
1976
1977 2003-11-16 Sunday 22:54  gbazin
1978
1979  * ALL: moved i_bitrate out of audio_format_t into es_format_t
1980
1981 2003-11-16 Sunday 22:29  sam
1982
1983    * modules/video_output/caca.c: color ASCII art video output using libcaca.
1984
1985 2003-11-16 Sunday 22:23  gbazin
1986
1987  * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)
1988
1989 2003-11-16 Sunday 22:10  sam
1990
1991    * include/vlc_keys.h: Fixed a warning in StringToKey().
1992
1993 2003-11-16 Sunday 21:28  gbazin
1994
1995  * modules/misc/dummy/encoder.c: forgot a file
1996
1997 2003-11-16 Sunday 21:07  gbazin
1998
1999  * ALL: final improvements to the decoders/packetizers api.
2000     (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
2001  * ALL: small improvements to the encoders api.
2002
2003 2003-11-16 Sunday 20:41  garf
2004
2005   * http.c: little fix
2006
2007 2003-11-16 Sunday 15:51  titer
2008
2009   avi.c: compile fix
2010
2011 2003-11-16 Sunday 11:21  bigben
2012
2013  Added random, repeat one and repeat all checkboxes to the playlist
2014
2015 2003-11-16 Sunday 00:08  fenrir
2016
2017   * fixed a segfault with avi without index.
2018
2019 2003-11-15 Saturday 23:21  fenrir
2020
2021  * v4l: hack from xine from GStreamer to compile v4l on debian unstable.
2022
2023   (message from xine: fix build on Debian unstable, those dummies seem to
2024    have put the Linux 2.6 headers in place of the 2.4 ones in glibc...)
2025
2026 2003-11-15 Saturday 22:42  hartman
2027
2028  * New OSX controller (iTunes style)
2029    - Drag and drop implemented
2030    - still need new sliders and remove the titlebar.
2031  * revert the mozilla plugin changes. i will build a seperate module for that
2032  * simplified previous/next (only playlist, people with chapters and titles
2033     will have to use the menu
2034  * Moved the disable screensaver from interface to vout.
2035
2036 2003-11-15 Saturday 22:02  hartman
2037
2038  * added ffmpeg cvsroot (not in use atm)
2039  * forced some config options on ffmpeg
2040
2041 2003-11-15 Saturday 18:57  fenrir
2042
2043   * set dts/length of all pes packet.
2044
2045 2003-11-15 Saturday 15:40  hartman
2046
2047  * extra data has changed and was crashing.
2048
2049 2003-11-15 Saturday 13:09  massiot
2050
2051  * Fixed typos.
2052
2053 2003-11-15 Saturday 10:38  ipkiss
2054
2055  Small fix in a preference description string
2056
2057 2003-11-15 Saturday 02:38  hartman
2058
2059  * broken URL
2060
2061 2003-11-15 Saturday 01:21  massiot
2062
2063  * New build system for the contrib packages of VLC. It supports to
2064    download a precompiled binary package, or to build all the packages
2065    from the sources, at the user's option. It is currently written for
2066    Mac OS X, but could easily be ported to other platforms.
2067
2068 2003-11-15 Saturday 00:26  hartman
2069
2070  * spelling fix
2071
2072 2003-11-14 Friday 20:17  hartman
2073
2074  * Fix the label in the prefs of the play/pause hotkey.
2075
2076 2003-11-14 Friday 03:51  hartman
2077
2078  * fixed playlist_Pause
2079
2080 2003-11-13 Thursday 21:15  gbazin
2081
2082  * modules/video_filter/transform.c: fix for ./toolbox --update-po
2083
2084 2003-11-13 Thursday 17:59  gbazin
2085
2086  * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined.
2087
2088 2003-11-13 Thursday 14:23  lool
2089
2090    * INSTALL.win32: slightly changed the list of required packages
2091
2092 2003-11-13 Thursday 13:31  fenrir
2093
2094   * input: handle also SPU in es_out_Add (and fix a bad lock).
2095   * sub: use es_out_Add (and that give a proper solution for multiple tracks)
2096          fixed seeking with sub. (pf_demux was called in Seek instead of
2097          pf_seek ...)
2098
2099 2003-11-13 Thursday 12:28  fenrir
2100
2101   * src/input/input.c: es_out_Add automatically add informations
2102   (input_AddInfo) on the ES.
2103   * all: removed duplicated input_AddInfo.
2104
2105 2003-11-13 Thursday 11:49  fenrir
2106
2107   * avi: little clean up, and ported to es_format_t.
2108
2109 2003-11-12 Wednesday 20:01  gbazin
2110
2111  * modules/misc/sap.c: fixed misplaced variable declaration.
2112
2113 2003-11-12 Wednesday 18:13  fenrir
2114
2115   * all: big clean up (no more global variables).
2116
2117 2003-11-12 Wednesday 08:10  zorglub
2118
2119  Support for announcement of playlist group in SAP announces
2120  Needs the latest miniSAPserver CVS
2121
2122 2003-11-12 Wednesday 03:02  garf
2123
2124   * little fix due to my last commit
2125
2126 2003-11-12 Wednesday 02:56  garf
2127
2128   * http.c: little fix in RPN evaluator (now it is real RPN).
2129
2130 2003-11-12 Wednesday 02:45  hartman
2131
2132  * small fix to the playlist window
2133
2134 2003-11-12 Wednesday 02:43  garf
2135
2136   * http.c : added parsing of options in Add MRL option. In http.c is a the
2137              parse_MRL function which perhaps should be somewhere else
2138              (playlist ?).
2139   * Makefile.am : forgoten style.css
2140   * index.html : little fixes
2141   * intf-http.txt : updated doc
2142
2143 2003-11-12 Wednesday 01:22  hartman
2144
2145  * Away with that annoying playlist drawer. We now have a nice resizable
2146    window, with additional index and author columns.
2147
2148 2003-11-11 Tuesday 23:50  hartman
2149
2150  * include/vlc_keys.h: added StringToKey()
2151  * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
2152  * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
2153  * REST: implemented configurable hotkeys for OS X.
2154
2155 2003-11-11 Tuesday 21:23  hartman
2156
2157  * when config_ResetAll() a key config value becomes "Unset" (0) instead of
2158    it's original value. With this you at least won't break your config file,
2159    because it comments out the value during saving, when it's identical to the,
2160    original value. The question however remains, why does a resetAll result
2161    in a 0 in the 'current' config in use, and in original value at time of saving?
2162
2163 2003-11-11 Tuesday 02:49  fenrir
2164
2165   * wav: es_format_t
2166
2167 2003-11-11 Tuesday 01:33  fenrir
2168
2169   * mkv: ues es_format_t.
2170
2171 2003-11-11 Tuesday 00:37  fenrir
2172
2173   * all: use es_format_t and es_out_*. (Not well tested yet...)
2174
2175 2003-11-10 Monday 18:21  gbazin
2176
2177  * modules/gui/wxwindows/open.cpp: compilation fix for unicode version.
2178
2179 2003-11-10 Monday 17:47  gbazin
2180
2181  * configure.ac: link ws2_32 in the right order on win32 for livedotcom.
2182
2183 2003-11-10 Monday 00:49  hartman
2184
2185  * New Hungarian translation contributed by 'DirectX' (Name under investigation)
2186
2187 2003-11-10 Monday 00:14  gbazin
2188
2189  * modules/gui/wxwindows/*: dshow open panel is fully functionnal.
2190
2191 2003-11-09 Sunday 21:29  jpsaman
2192
2193  PDA Interface:
2194  * Transcode tabpage added
2195  * code cleanup
2196
2197 2003-11-09 Sunday 20:13  gbazin
2198
2199  * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab.
2200     (It is not quite useful yet but will be shortly).
2201
2202 2003-11-09 Sunday 19:49  jpsaman
2203
2204  PDA Interface:
2205  * Camera tabpage is done.
2206
2207 2003-11-09 Sunday 18:52  jpsaman
2208
2209  PDA interface:
2210  * improvements on Camera tabpage
2211
2212 2003-11-09 Sunday 18:06  rocky
2213
2214  Allow return to have a numeric prefix too.
2215
2216 2003-11-09 Sunday 17:45  rocky
2217
2218  Small changes to assist debugging.
2219
2220 2003-11-09 Sunday 16:00  titer
2221
2222   + modules/gui/beos/VideoOutput.cpp: fixed modifiers
2223   + src/misc/beos_specific.cpp: cosmetic
2224
2225 2003-11-09 Sunday 15:55  jpsaman
2226
2227  PDA Interface:
2228  * More changes on the Camera tabpage
2229  * Cleanup some dead interface wood ;-)
2230
2231 2003-11-09 Sunday 15:29  gbazin
2232
2233  * modules/access/v4l/v4l.c: couple of fixes.
2234
2235 2003-11-09 Sunday 13:59  jpsaman
2236
2237  PDA inteface:
2238  * Redesigned "Camera" tabpage.
2239
2240 2003-11-09 Sunday 13:20  gbazin
2241
2242  * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2243
2244 2003-11-09 Sunday 05:22  garf
2245
2246   * http.c: removed a completely useless check (now you can change volume
2247            value without playing anything)
2248
2249 2003-11-09 Sunday 05:15  garf
2250
2251   * index.html: little fix with volume textbox
2252
2253 2003-11-09 Sunday 03:43  garf
2254
2255   * http interface: changed index.html for new seek function. small change
2256                    in css.
2257
2258 2003-11-09 Sunday 03:41  garf
2259
2260   * http.c: modify seek function (now you can put almost everything which
2261            looks like a time/length)
2262
2263 2003-11-09 Sunday 00:52  rocky
2264
2265  Handle keyboard input: numeric entry, next, prev, return and default.
2266
2267 2003-11-08 Saturday 23:12  sigmunau
2268
2269  use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14
2270  (mp3) as payload type
2271
2272 2003-11-08 Saturday 23:02  sigmunau
2273
2274  ignore streams that are not m=audio or m=video
2275
2276 2003-11-08 Saturday 18:31  jpsaman
2277
2278  PDA Interface
2279  * simplefied network tabpage
2280
2281 2003-11-08 Saturday 18:23  titer
2282
2283   + configure.ac: link httpd and stream_out_standard against -lsocket
2284   + modules/gui/beos/*: use hotkeys
2285   + include/vlc_keys.h, src/misc/configuration.c:
2286     renamed modifiers into vlc_modifiers so it does not conflict with
2287     BeOS' modifiers()
2288
2289 2003-11-08 Saturday 16:04  jpsaman
2290
2291  PDA interface:
2292  * Network tabpage works
2293  * cleanup of code
2294
2295 2003-11-08 Saturday 15:59  hartman
2296
2297  * spelling fix and fix of copyright and version strings on info.html
2298
2299 2003-11-08 Saturday 14:54  massiot
2300
2301  By default disable the stream_out_transrate plug-in since it takes 2 hours
2302  compiling.
2303
2304 2003-11-08 Saturday 12:25  sigmunau
2305
2306  modules/misc/sap.c:
2307   * support sap announces that use dos style linebreaks
2308
2309 2003-11-08 Saturday 09:05  fenrir
2310
2311   * useless.
2312
2313 2003-11-08 Saturday 06:47  fenrir
2314
2315   * livedotcom.cpp:
2316      - added X-QT and X-QUICKTIME video support.
2317      - first try for seek and position display support.
2318      (position is buggy, and seek won't really work as long as wx try to seek
2319      each time the slider is moved)
2320
2321 2003-11-08 Saturday 04:57  fenrir
2322
2323   * araw.c: prevent segfault with ulaw/alaw.
2324
2325 2003-11-07 Friday 22:56  gbazin
2326
2327  * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes.
2328
2329 2003-11-07 Friday 21:44  fenrir
2330
2331   * lalala added livedotcom
2332
2333 2003-11-07 Friday 21:44  fenrir
2334
2335   * configure.ac: added --enable-livedotcom and --with-livedotcom-tree.
2336   (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so
2337   livedotcom isn't compiled by default)
2338
2339 2003-11-07 Friday 21:30  massiot
2340
2341  * modules/stream_out/transrate: New transrating module, based on GPL
2342    code from www.metakine.com.
2343    CAUTION : the code is currently very ugly, with static variables, no
2344    code convention, etc. I check it in "as is" because it may be useful
2345    to some people.
2346    Don't expect a bitrate reduction of more than 30 % with acceptable
2347    quality.
2348  * modules/demux/mpeg/ts.c: Useful debug message
2349
2350 2003-11-07 Friday 19:30  massiot
2351
2352  * src/misc/threads.c: Implementation of real-time priorities for UNIX-like
2353    pthread systems (activate with --rt-priority)
2354  * modules/access_output/udp.c: Only discard packets which are _very_ late
2355
2356 2003-11-07 Friday 18:41  massiot
2357
2358  * modules/mux/mpeg/ts.c:
2359    - By default send PCRs every 90 ms, because the upper limit is 100 ms
2360    - New pid-video and pid-audio sout variables
2361
2362 2003-11-07 Friday 18:32  fenrir
2363
2364   * udp: mp3/rtp is now correctly working.
2365
2366 2003-11-07 Friday 18:32  fenrir
2367
2368   * rtp: removed a annoying debug message
2369   * announce.c: fixed a warning.
2370
2371 2003-11-07 Friday 18:08  fenrir
2372
2373   * livedotcom.cpp:
2374      - improve a lot pts handling.
2375      - added --rtsp-caching.
2376      - implemented DEMUX_GET_TIME  and declared the input as seekable to
2377      make the interface displaying the time.
2378   Now I can read rtp stream from VLC using http export for sdp :) (MPEG4
2379  video, MPEG 1/2 video and mp3 audio tested successfully)
2380
2381 2003-11-07 Friday 17:44  fenrir
2382
2383   * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean.
2384   (It could avoid a lot of duplicated code...)
2385
2386 2003-11-07 Friday 17:43  fenrir
2387
2388   * rtp: added a sdp options to export sdp. For now only as http.
2389  options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]}
2390
2391 2003-11-07 Friday 16:53  massiot
2392
2393  * modules/packetizer/mpegvideo.c: Detect discontinuities and trash
2394    corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP.
2395
2396 2003-11-07 Friday 14:15  jpsaman
2397
2398  PDA interface:
2399  * cleanup code
2400  * cleanup interface
2401
2402 2003-11-07 Friday 13:31  massiot
2403
2404  * Updated documentation.
2405
2406 2003-11-07 Friday 13:28  massiot
2407
2408  * modules/access/satellite: Big rework of the old satellite module.
2409    - ability to select between different tuners if the board has several
2410      tuners
2411    - abitility to select between different demux if the board has several
2412      demuxes
2413    - if frequency isn't specified, do not try to tune the tuner and
2414      assume some other software already did it
2415    - set a bigger buffer size to avoid packet losses
2416    - do not filter too many PIDs since some board only have 8 filters
2417    - kludged so that the module works perfectly well with the demuxstream
2418      demuxer
2419    - use DMX_PES_OTHER all the time because some boards do not have a
2420      decoder chip (this may be a problem for you)
2421
2422  This changeset is part of the Dreambox port of VLC.
2423
2424 2003-11-07 Friday 13:01  jpsaman
2425
2426  PDA interface:
2427  * Directory browsing works
2428  * Coredump is solved
2429  * Adding files or entire directories to the playlist GUI control works.
2430
2431 2003-11-07 Friday 12:27  fenrir
2432
2433   * livedotcom.cpp: - better pts handling  but still bad. (and using rtsp
2434   over tcp doesn't really work yet).
2435                     - fixed bad usage of delete vs delete[]
2436  (using --rtsp-tcp still leads to segfault)
2437
2438 2003-11-07 Friday 10:31  rocky
2439
2440  Need to change libvcdinfo to be more robust when there are
2441  reading the extended PSD. Given that area-highlighting and
2442  features in the extended PSD haven't been implemented,
2443  best then to not try to read this at all.
2444
2445 2003-11-07 Friday 09:24  jpsaman
2446
2447  Basic functionality of File tabpage is working.
2448
2449 2003-11-07 Friday 07:59  jpsaman
2450
2451  Removing GPE specific stuff.
2452
2453 2003-11-07 Friday 00:28  fenrir
2454
2455   * more tolerant  sdp check when using  rtsp://. (SDP from some  DSS have a
2456   lot of mandatory fields missing, like v, o, and s)
2457
2458 2003-11-06 Thursday 22:23  zorglub
2459
2460  Sync with latest changes
2461
2462 2003-11-06 Thursday 22:14  fenrir
2463
2464   * livedotcom.cpp: use live.com library to read rtsp and sdp file.
2465      TODO:
2466          - handle PTS (for now, I just use mdate() :)
2467          - support TS/PS (hard as it needs a lot of work on TS/PS demuxers).
2468          - support X-QT and X-QUICKTIME. (I don't know if it's really used).
2469          - implement pause, seek ...
2470          - clean up/bugs fixes...
2471          - ...
2472
2473 2003-11-06 Thursday 20:12  gbazin
2474
2475  * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi.
2476
2477 2003-11-06 Thursday 19:35  nitrox
2478
2479  . a small fix .... (many other to follow in the next days)
2480
2481 2003-11-06 Thursday 18:55  hartman
2482
2483  * Going to Fullscreen was effecting all vout's. should affect only the frontmost one.
2484
2485 2003-11-06 Thursday 18:35  hartman
2486
2487  * Updated the Output dialog.
2488    - support for slp
2489    - support for theora
2490    - support for demuxdump
2491
2492 2003-11-06 Thursday 17:08  nitrox
2493
2494  . I422 -> YV12 Chroma
2495
2496  This work is part of the work done by Anevia for the "Gran Theatro del
2497  Barcelona".
2498
2499 2003-11-06 Thursday 16:54  nitrox
2500
2501  . 422 deinterlacing (bob and blend filters)
2502
2503  This work is part of the work done by Anevia for the "Gran Theatro del
2504  Barcelona".
2505
2506 2003-11-06 Thursday 16:37  nitrox
2507
2508  oups, ... forgot the interesting file !
2509
2510 2003-11-06 Thursday 16:36  nitrox
2511
2512  dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
2513            things to write to implement competely the standard but this decoder
2514            will work in most of the pictures subtitles cases. Text subtitles
2515            decoding is not implemented at all.
2516            This decoder has been validated with CAVENA encoders after few
2517            remarks of their developpers.
2518
2519  include/*: addded a p_spuinfo field in the decider_fifo_t and the
2520             es_descriptor_t
2521
2522  codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
2523            track.
2524
2525  modules/demux/mpeg: added the support of the dvb subtitles track. Need last
2526                      libdvbpsi (0x59 descriptor) to compile. The demuxer
2527                      creates n fake ES as each ES carries up to 256 subtitles
2528                      tracks.
2529
2530  This work is part of the work done by Anevia for the "Gran Theatro del
2531  Barcelona".
2532
2533 2003-11-06 Thursday 16:28  hartman
2534
2535  * changed how cursor hiding works. Not perfect, but it's less complicated.
2536    - less vague bugs :)
2537  * changed the global hotkey for play/pause to command-p since 'space' won't be
2538    defined as the hotkey. i was sick of all the hacks i had made to have it work
2539    that way, so the end. space only works in the vout from now on.
2540
2541 2003-11-06 Thursday 16:06  massiot
2542
2543  * New (experimental and incomplete) demuxstream module. It bypasses the
2544  stream output, and takes what comes from a DVB card and sends it onto
2545  the network. I didn't activate it in configure.ac because I suspect there
2546  might be problems with iovec on Windows (and there is probably a better
2547  way to do it).
2548
2549 2003-11-06 Thursday 10:09  sam
2550
2551    * bootstrap: remove autom4te.cache before running autoconf
2552
2553 2003-11-06 Thursday 09:59  gbazin
2554
2555  * modules/misc/sap.c: compilation fix.
2556
2557 2003-11-06 Thursday 01:49  garf
2558
2559   * http interface: added volume control (relative or absolute) and
2560                    sort playlist function.
2561
2562 2003-11-06 Thursday 00:12  gbazin
2563
2564  * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input.
2565     New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream.
2566
2567 2003-11-05 Wednesday 23:32  hartman
2568
2569  * Compilation fix. One to many )
2570
2571 2003-11-05 Wednesday 23:28  fenrir
2572
2573   * sap: big clean up + some buffer overflow fixes (still need some work).
2574
2575 2003-11-05 Wednesday 20:06  gbazin
2576
2577  * modules/gui/wxwindows/streamout.cpp: fixed a couple of things.
2578
2579 2003-11-05 Wednesday 18:59  gbazin
2580
2581  * include/vlc_codec.h, modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c: tell the encoder to respect the aspect ratio of the input.
2582  * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2583  * src/misc/configuration.c: use strtol() instead of atoi().
2584
2585 2003-11-05 Wednesday 17:57  gbazin
2586
2587  * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL).
2588     I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux...
2589     but this also allows me to specifiy the demuxdump demux with an input option (very handy to include the demuxdump option in the streamout gui dialogs).
2590  * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get.
2591
2592  * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog.
2593
2594 2003-11-05 Wednesday 17:46  gbazin
2595
2596  * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder.
2597  * modules/gui/wxwindows/preferences_widgets.*: bug fix.
2598
2599 2003-11-05 Wednesday 09:16  gbazin
2600
2601  * include/video_output.h: forgot this file in the vout_Synchro commit yesterday.
2602
2603 2003-11-05 Wednesday 02:43  gbazin
2604
2605  * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback.
2606  * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists.
2607
2608 2003-11-05 Wednesday 01:47  fenrir
2609
2610   * all: who has seen that I have just forgot to release any buffers...
2611
2612 2003-11-05 Wednesday 00:40  hartman
2613
2614  * moved garfou's changes before a variable that is at risk of overflow
2615    maybe this will fix the random crashes?
2616
2617 2003-11-05 Wednesday 00:39  gbazin
2618
2619  * include/configuration.h: some small re-work of the config declaration macros.
2620     String choices lists can now also have a list of text descriptions associated with them.
2621     Added integer choices lists.
2622  * modules/gui/wxwindows/: modified config widgets to use the new config options.
2623  * ALL: updated for the new config options.
2624
2625 2003-11-05 Wednesday 00:17  hartman
2626
2627  Please test if this has any regressions
2628
2629  * include/codecs.h:
2630    - created a subtitle_data_t to be used by subtitle demuxers
2631      and decoders to pass information.
2632    - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
2633      of this new struct.
2634  * modules/codec/subsdec.c:
2635    - moved the decoding of ssa textlines to here.
2636    - ToDo: support for any tags is lacking atm., but now possible.
2637  * modules/demux/mkv.cpp:
2638    - ssa is now passed undecoded to ssa subsdec.
2639    - ssa headers are passed to ssa subsdec via subtitle_data_t
2640    - ToDo: decode idx header info and fill the subtitle_data_t
2641    - ToDo: support for compressed vobsubs.
2642  * modules/demux/util/sub.?:
2643    - moved ssa decoding out of here.
2644    - ToDo: add support for multiple tracks
2645    - ToDo: implement reading vobsub .sub files (not .idx)
2646
2647 2003-11-04 Tuesday 17:46  gbazin
2648
2649  * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout.
2650  * modules/codec/libmpeg2.c: updated with the synchro api changes.
2651
2652 2003-11-04 Tuesday 15:52  garf
2653
2654   * http interface: added "fullscreen" and "keep" functions
2655
2656 2003-11-04 Tuesday 15:31  sam
2657
2658    * bootstrap: Fixed an automake breakage when gettext is not present.
2659
2660 2003-11-04 Tuesday 15:26  sam
2661
2662    * debian/control:
2663      + Build-depend on fixed dvb-dev packages.
2664
2665 2003-11-04 Tuesday 14:51  fenrir
2666
2667   * adpcm: converted to new API (need more testing).
2668
2669 2003-11-04 Tuesday 11:11  titer
2670
2671   + configure.ac:
2672       fixed a link issue on BeOS
2673   + modules/demux/util/sub.c:
2674       gcc != 3 fix
2675   + modules/gui/beos/*:
2676       compile fixes; never replace int32 with int32_t, these are not the
2677       same on BeOS (long/int)
2678
2679 2003-11-04 Tuesday 02:23  fenrir
2680
2681   * input: fixed position-offset, time and time-offset.
2682
2683   * hotkeys: never _never_ use  demux_Control outside of src/input/ (it's
2684   completely broken,  there is a lot  more things to do),  all interfaces
2685   have  to  use  var_Get/Set  (time(-offset),  position(-offset),  state,
2686   rate(-slower|-faster)...  ).
2687   Btw,   input_SetStatus,   input_Seek,   input_Tell,   input_ChangeArea,
2688   input_ToggleES,  will   be  quickly   obsolete  and   removed(at  least
2689   unavailable for intf), so we should convert remaining interfaces (ie all
2690   except wx, osx, rc, http, hotkeys).
2691
2692   * avi: implemented DEMUX_SET_TIME (not yet used).
2693
2694 2003-11-04 Tuesday 01:27  fenrir
2695
2696   * araw: ported to new API.
2697
2698 2003-11-03 Monday 23:05  fenrir
2699
2700   * removed old faad detection.
2701
2702 2003-11-03 Monday 22:36  sam
2703
2704    * modules/misc/sap.c: fixed a warning and some coding style insanities.
2705
2706 2003-11-03 Monday 22:30  fenrir
2707
2708   * all: ported the faad decoder to the new API (btw, aac HE untested).
2709   I have not kept the compatibility with older faad version (but check is
2710   still be  done in configure.ac). (I  didn't like it as  old version are
2711   really buggy).
2712
2713 2003-11-03 Monday 20:22  gbazin
2714
2715  * modules/access/dshow/*: attempt at supporting DV inputs (completely untested).
2716
2717 2003-11-03 Monday 15:27  hartman
2718
2719  * modules/gui/macosx/*: Commit of the Visualizations menu item.
2720  * ALL: bring the project files to XCode.
2721    10.2 users should revert the change in Makefile.am or they won't be able to
2722    build VLC on their machine. Editing the project files will probably also not
2723    be possible for them.
2724
2725 2003-11-03 Monday 14:02  gbazin
2726
2727  * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux.
2728
2729 2003-11-03 Monday 03:21  garf
2730
2731   * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be usefull later (for a slider, for example :) )
2732   * changed http interface more "neutral" colors
2733
2734 2003-11-02 Sunday 23:13  zorglub
2735
2736  Removed debug messages
2737
2738 2003-11-02 Sunday 22:51  gbazin
2739
2740  * modules/control/http.c: cough cough.
2741
2742 2003-11-02 Sunday 22:28  gbazin
2743
2744  * Makefile.am: small change to the package-win32 target.
2745
2746 2003-11-02 Sunday 22:16  gbazin
2747
2748  * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders.
2749
2750 2003-11-02 Sunday 22:15  gbazin
2751
2752  * modules/demux/util/id3.c, modules/demux/util/id3tag.c: don't use input_Peek() to read an id3 tag as these tags can be bigger than what input_Peek() can read.
2753
2754 2003-11-02 Sunday 21:26  gbazin
2755
2756  * Makefile.am: include the .css file from the html interface into the win32 package.
2757
2758 2003-11-02 Sunday 19:26  gbazin
2759
2760  * modules/control/http.c: delete command supports a list of items.
2761  * doc/intf-http.txt: update for delete command.
2762  * share/http/index.html: added the possibility to delete playlist items.
2763
2764 2003-11-02 Sunday 18:03  sigmunau
2765
2766  modules/demux/mkv.cpp:
2767   * proper fix for timing with vobsub tracks ( and possibly some other cases )
2768
2769 2003-11-02 Sunday 16:12  sigmunau
2770
2771  modules/demux/mkv.cpp:
2772   * fix a segfault on close caused by setting default language
2773
2774 2003-11-02 Sunday 12:22  gbazin
2775
2776  * src/audio_output/input.c: on-the-fly visualization changes.
2777  * modules/gui/wxwindows/menus.cpp: added a visualization entry.
2778
2779 2003-11-02 Sunday 06:33  hartman
2780
2781  * modules/audio_output/input.c: created variables to allow for a autogenerated
2782    Visualizations menu (is this the right location?)
2783    Problems currently are: Doesn't work on the fly. where to start?
2784    For that reason it now also uses config options instead of variables.
2785  * modules/visualization/visual/visual.c: small adaptions
2786  * modules/gui/macosx/controls.m: fix warnings.
2787
2788 2003-11-02 Sunday 01:41  hartman
2789
2790  * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers.
2791    The parsing of lines should of course be moved to the decoder level.
2792
2793 2003-11-01 Saturday 21:50  fenrir
2794
2795   * added stream_out_rtp.
2796
2797 2003-11-01 Saturday 14:35  hartman
2798
2799  * an ebuild that pulls vlc from cvs and installs that.
2800
2801 2003-11-01 Saturday 10:07  sam
2802
2803    * debian/control:
2804      + Build-depend on a newer wxwindows version to avoid incompatibilities.
2805      + Build-depend on linux-kernel-headers and build-conflict on dvb-dev
2806        because these packages cannot be installed together.
2807    * debian/rules:
2808      + Temporarily disabled the framebuffer video output plugin because of
2809         current code errors in linux-kernel-headers.
2810
2811 2003-11-01 Saturday 06:57  fenrir
2812
2813   * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with
2814   transcode).
2815
2816 2003-11-01 Saturday 06:56  fenrir
2817
2818   * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels...
2819
2820 2003-11-01 Saturday 06:27  fenrir
2821
2822   * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b).
2823
2824 2003-11-01 Saturday 04:17  fenrir
2825
2826   * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} )
2827         PS will work if there is only one stream as the muxer doesn't set
2828         correctly dts/length for muxed packets. (so pretty useless ;)
2829          - added mpeg1/2 video. (how overcomplicated is rfc2250),
2830         tested with mplayer+live.com (but I'm not sure that my ES parsing
2831         is ok.)
2832          - btw, there is a ttl option.
2833
2834 2003-11-01 Saturday 00:15  fenrir
2835
2836   * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far
2837         from perfect)
2838          Use udp raw mode.
2839          Generate a SDP file (for now it is just fprintf to stderr).
2840          The streams produced work under gmp4player. (mpeg4ip)
2841
2842 2003-11-01 Saturday 00:11  fenrir
2843
2844   * udp: added a new option: raw, to use it udp{raw} (It doesn't try to
2845  fill packet send to mtu size, needed by rtp)
2846
2847 2003-10-31 Friday 23:57  sam
2848
2849    * The "coincoin" Debian upload (no, it's not a cocker).
2850
2851 2003-10-31 Friday 22:46  hartman
2852
2853  * starting support for external vobsubs.
2854    we can now read the .idx file. TODO:
2855    - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO
2856    - allow for multiple tracks in the sub demux
2857    - open the .sub vobsub file, remove the mpeg crud and prepare a packet
2858      for spudec.
2859
2860 2003-10-31 Friday 18:18  gbazin
2861
2862  * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
2863  * modules/video_output/directx/events.c: fix to catch the Alt key.
2864
2865 2003-10-31 Friday 16:57  fenrir
2866
2867   * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested).
2868   TODO: (a lot of work)
2869      - gather multiple small frames in one packets (not really important).
2870      - add mpeg 1/2 video
2871      - export a sdp file (needed for all next codecs).
2872      - add mpeg4 audio/video
2873      - add ts/ps over RTP.
2874      - perhaps ogg over RTP if something is abled to read that.
2875
2876   command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented)
2877
2878   It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should
2879   be odd btw)
2880
2881 2003-10-31 Friday 15:54  hartman
2882
2883  * modules/demux/mkv.cpp: Set English as the default for track language.
2884  * modules/gui/macosx/vout.m: removed debug
2885  * modules/gui/macosx/open.m: Panther compilation fixes
2886  * modules/gui/macosx/controls.m: OSDMessages :)
2887
2888 2003-10-30 Thursday 23:17  hartman
2889
2890  * Use the new vout_OSDMessage on the new hotkeys functions.
2891
2892 2003-10-30 Thursday 22:34  hartman
2893
2894  * implemented a vout_OSDMessage to display messages on the video at a specific
2895    location by any module.
2896  * added a OSD config option to the Video options. this will allow you to disable
2897    the messages printed by OSDMessage. Subtitles will still be shown however.
2898  * src/audio_output/intf.c: volumeSet sets the intf-change variable.
2899  * modules/gui/macosx/vout.m: fix the modifier detection.
2900
2901 2003-10-30 Thursday 21:44  gbazin
2902
2903  * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big.
2904
2905 2003-10-30 Thursday 17:59  gbazin
2906
2907  * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine.
2908
2909 2003-10-30 Thursday 17:58  gbazin
2910
2911  * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions.
2912
2913 2003-10-30 Thursday 12:01  gbazin
2914
2915  * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage.
2916
2917 2003-10-30 Thursday 00:12  sigmunau
2918
2919  modules/demux/mkv.cpp:
2920   * fixed timing with vobsubs
2921
2922 2003-10-29 Wednesday 23:36  sigmunau
2923
2924  modules/demux/mkv.cpp:
2925   * added support for matroska files with embedded spu tracks, what the
2926     matroska people call VobSubs
2927
2928 2003-10-29 Wednesday 23:31  gbazin
2929
2930  * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK.
2931
2932 2003-10-29 Wednesday 22:25  zorglub
2933
2934  Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size
2935
2936 2003-10-29 Wednesday 21:04  gbazin
2937
2938  * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already.
2939
2940 2003-10-29 Wednesday 20:53  gbazin
2941
2942  * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676.
2943
2944 2003-10-29 Wednesday 19:35  gbazin
2945
2946  * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions.
2947
2948 2003-10-29 Wednesday 18:54  gbazin
2949
2950  * modules/gui/wxwindows/*: fixed breakage.
2951
2952 2003-10-29 Wednesday 18:00  zorglub
2953
2954  Grmbl, it was obvious I would forget to add the new files
2955
2956 2003-10-29 Wednesday 17:32  zorglub
2957
2958  * src/playlist/* && Makefile.am
2959     - splitted the enormous playlist.c file
2960     - implemented a better item group system: groups have a name
2961       and must be created before use by
2962        playlist_CreateGroup( p_playlist, "newgroupname")
2963
2964  * modules/misc/sap.c
2965     - Create our own playlist group ("SAP") and use it
2966
2967  * modules/access/slp.c
2968     - Create our own playlist group ("SLP") and use it
2969
2970  * modules/demux/util/id3tag.c
2971     - Trigger playlist update when we have parsed our tag
2972
2973  * modules/gui/wxwindows/interface.cpp
2974     - Fixed the about box by using vlc_wraptext
2975     - Added the simple open and the streaming wizard icons
2976             *** Icons need to be changed ! ***
2977     - Added the visualization to the extended gui
2978
2979  * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
2980     - Enlarged the window to fit the wrapped text
2981     - Added help for audio encoders
2982
2983  * modules/gui/wxwindows/stream.cpp  & open.cpp & include/vlc_interface.h
2984     - Created a "streaming wizard" window (3-step streaming)
2985
2986  * modules/gui/wxwindows/iteminfo.cpp:
2987     - Group change is now based on the name
2988
2989  * modules/gui/wxwindows/playlist.cpp
2990     - Added author and group columns to the listview
2991     - Redesigned the window
2992     - Added the Sort menu with several criteria (title, author, group)
2993     - Added up/down buttons to move an item in the playlist
2994     - Added the group menu to enable/disable a group in an understandable way
2995
2996  TODO:
2997  -----
2998
2999  * playlist core :
3000     - Implement advanced sort capabilities  (multi-criteria)
3001     - File format to save the new features
3002     - export playlist (to M3U, eg)
3003     - more robust group creation (duplicates check, ...)
3004
3005  * wxWindows playlist:
3006     The idea of a treeview seems impossible, because of wxWindow's treeview,
3007     that don't allow multi-selection, and, as far as I know, multi-columns.
3008     - Provide a frontend to advanced sort (when it's done :-) )
3009     - Allow moving items by drag & drop (well, if possible, haven't checked yet)
3010     - Allow moving several items at once
3011     - Customizable listview (ability to remove/move columns)
3012     - Find a solution to the focus problem
3013       (when you change track, the selected one scrolls at the
3014        bottom of the visible screen)
3015
3016  * wxWindows interface:
3017     - New icons, our icons begin to get old and not so pretty
3018     - Find a solution for the volume bar (nobody understands what it is)
3019
3020 2003-10-29 Wednesday 12:23  gbazin
3021
3022  * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment.
3023  * modules/video_output/directx/events.c: fixed key modifiers detection.
3024  * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes.
3025
3026 2003-10-29 Wednesday 11:54  hartman
3027
3028  * hopefully this fixes the instability of the osx vout.
3029
3030 2003-10-29 Wednesday 02:13  hartman
3031
3032  * the OSX vout has support for the new hotkeys now. no prefs for it yet.
3033    And this is no final solution, i think it should be handled in VLCApplication.
3034
3035 2003-10-29 Wednesday 01:33  gbazin
3036
3037  * ALL: improved hotkeys support.
3038
3039 2003-10-29 Wednesday 00:04  sigmunau
3040
3041  modules/misc/freetype.c:
3042   * fixed freetype module on big endian systems
3043   * removed a nasty debug line
3044   * cosmetic fix
3045
3046 2003-10-28 Tuesday 21:59  gbazin
3047
3048  * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers.
3049  * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32).
3050
3051 2003-10-28 Tuesday 20:34  hartman
3052
3053  * fix the missing symbols ogg issue
3054
3055 2003-10-28 Tuesday 20:15  hartman
3056
3057  * src/misc/darwin_specific.m: fixed some languages.
3058  * include/vlc_keys.h: added some extra keys on my keyboard.
3059
3060 2003-10-28 Tuesday 17:02  gbazin
3061
3062  * modules/video_output/directx/events.c: added centralized hotkeys support.
3063  * modules/misc/freetype.c: fixed default font on win32.
3064
3065 2003-10-28 Tuesday 14:51  sam
3066
3067    * include/vlc_keys.h: inlined the static function to avoid warnings.
3068
3069 2003-10-28 Tuesday 14:17  gbazin
3070
3071  * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering.
3072  * modules/codec/ffmpeg/postprocess.c: idem for postprocessing.
3073
3074 2003-10-28 Tuesday 07:17  ipkiss
3075
3076  Fix for a synchronization problem when a checkbox has 2 identical events
3077
3078 2003-10-27 Monday 22:42  jpsaman
3079
3080  PDA interface update:
3081  * File tab is beginning to work
3082  * Adding file to Playlist begins to work
3083
3084  Note: not very usefull yet.
3085
3086 2003-10-27 Monday 22:13  gbazin
3087
3088  * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates.
3089
3090 2003-10-27 Monday 21:54  gbazin
3091
3092  * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.
3093
3094 2003-10-27 Monday 20:53  gbazin
3095
3096  * modules/stream_out/transcode.c: bail out if we can't find an audio encoder.
3097
3098 2003-10-27 Monday 19:48  gbazin
3099
3100  * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder.
3101
3102 2003-10-27 Monday 18:57  rocky
3103
3104  Don't assume when Activate is called that i_tell is at the beginning of
3105  an MPEG. Instead save that position seek to the beggining and restore
3106  the position. This allows Video CD's to be able to start from an
3107  entry other than the first one of a track.
3108
3109 2003-10-27 Monday 17:50  gbazin
3110
3111  * modules/codec/vorbis.c: fixed vorbis encoding.
3112  * modules/codec/ffmpeg/*: fixed ffmpeg encoding.
3113  * modules/stream_out/transcode.c: transcoding is working again.
3114
3115 2003-10-27 Monday 13:35  nitrox
3116
3117  . in PMT decoder, fix the iso639-2B language code decoding bug:
3118     only iso-639-2T codes were decoded
3119
3120 2003-10-27 Monday 10:00  gbazin
3121
3122  * modules/codec/ffmpeg/audio.c: compilation fix
3123
3124 2003-10-27 Monday 01:04  gbazin
3125
3126  * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
3127     Isolated the video postprocessing routines in postprocess.c
3128
3129  * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
3130     include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
3131     transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
3132
3133  PS: transcoding is currently a bit broken but I'll fix that ASAP.
3134
3135 2003-10-26 Sunday 23:03  sigmunau
3136
3137  modules/video_output/x11/xcommon.c:
3138   * report F1 to F12 keys
3139
3140 2003-10-26 Sunday 17:50  gbazin
3141
3142  * modules/video_output/x11/xcommon.c: compilation fix.
3143
3144 2003-10-26 Sunday 17:11  gbazin
3145
3146  * Makefile.am: strip the mozilla plugin when doing the win32 package.
3147  * configure.ac: on win32 we compile the theora module as a plugin, not builtin.
3148
3149 2003-10-26 Sunday 16:12  gbazin
3150
3151  * configure.ac: check for mozilla-config.h on win32 as well.
3152  * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.
3153
3154 2003-10-26 Sunday 14:49  sam
3155
3156    * bootstrap: Fixed breakage from previous commit.
3157
3158 2003-10-26 Sunday 13:57  sam
3159
3160    * bootstrap: Fixed a shell thinko causing unwanted plugins to be built.
3161
3162 2003-10-26 Sunday 13:10  sigmunau
3163
3164  modules/access/dvdplay/intf.c:
3165   * use new key-pressed in p_vlc, and not the one in p_vout
3166  src/video_output/video_output.c:
3167   * do not create the key-pressed variable in p_vout
3168
3169 2003-10-26 Sunday 13:07  gbazin
3170
3171  * INSTALL.win32: updated build instructions.
3172
3173 2003-10-26 Sunday 12:49  gbazin
3174
3175  * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.
3176
3177 2003-10-26 Sunday 12:46  sigmunau
3178
3179  src/libvlc.c:
3180   * created a variable "key-pressed" in p_vlc that can be used to
3181     report or read key presses
3182   * allways try to start hotkeys interface in the background
3183  configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
3184   * a new control module that reads keypresses from "key-pressed" and
3185     performs an action depending on what is asosiated with this key.
3186     Also uses nice on screen messages to indicate what action was performed
3187  modules/video_filter/filter_common.h:
3188   * removed code to pass old style key reporting through filters
3189  modules/video_output/x11/xcommon.c:
3190   * report key-presses through the new mechanism. Incomplete, I need help
3191     with this.
3192
3193 2003-10-25 Saturday 20:19  fenrir
3194
3195   * v4l: added fps option to reduce the frame rate.
3196   Untested -> please report success or faillure.
3197
3198 2003-10-25 Saturday 17:48  gbazin
3199
3200  * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully).
3201
3202 2003-10-25 Saturday 04:49  sam
3203
3204    * modules/gui/wxwindows/Modules.am: Added a missing header to the file list.
3205
3206 2003-10-25 Saturday 04:48  sam
3207
3208    * bootstrap:
3209      + Fixed a typo causing the Mozilla plugin build to fail.
3210      + Call the generic rule in "all" instead of "all-am" to spare one make level
3211        of recursion.
3212
3213 2003-10-25 Saturday 03:44  sam
3214
3215    * bootstrap:
3216      + Smaller makefiles.
3217      + Faster builds. Heh.
3218
3219 2003-10-25 Saturday 00:49  sam
3220
3221    * include/vlc_common.h:
3222      + Removed u8, s8, u16 etc. for good.
3223    * ALL:
3224      + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc.
3225
3226 2003-10-25 Saturday 00:42  sam
3227
3228    * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation
3229      errors due to the recent API change in vout_AllocatePicture.
3230
3231 2003-10-24 Friday 21:27  gbazin
3232
3233  * configure.ac: fix for wxWindows headers detection.
3234  * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture().
3235  * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure.
3236  * include/vlc_video.h: extended video_frame_format_t.
3237  * modules/codec/rawvideo.c: ported to the new decoder api.
3238  * modules/video_output/x11/*: simplifications.
3239
3240 2003-10-24 Friday 17:55  gbazin
3241
3242  * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data.
3243
3244 2003-10-24 Friday 17:43  sam
3245
3246    * modules/visualization/visual/:
3247      + Renamed fft_init into visual_fft_init because of a name clash with
3248        the ffmpeg libraries.
3249      + Replaced u8 s16 etc. with uint8_t int16_t etc.
3250
3251 2003-10-24 Friday 17:41  sam
3252
3253    * include/iso_lang.h: Since the exported functions use the "const" keyword,
3254      put the declarations in extern "C" {} in C++ modules.
3255
3256 2003-10-24 Friday 16:34  sam
3257
3258    * Makefile.am: Recurse into doc/ to install documentation.
3259    * configure.ac: Removed mention of plugin packetizer_mpegaudio which does
3260      not exist.
3261
3262 2003-10-24 Friday 14:50  sam
3263
3264    * toolbox: On Debian woody, don't activate the speex plugin, and use
3265      ttf-thryomanes instead of ttf-freefonts (not available).
3266
3267 2003-10-24 Friday 14:45  sam
3268
3269    * debian/rules:
3270      + Activated the speex codec.
3271      + Activated the PVR input module.
3272
3273 2003-10-24 Friday 14:13  sam
3274
3275    * modules/misc/freetype.c: Compilation fixes.
3276
3277 2003-10-24 Friday 12:22  fenrir
3278
3279   * avi: fix for playing avi file from ffserver.
3280
3281 2003-10-24 Friday 11:53  sam
3282
3283    * bootstrap: Fixed the "clean" rule in module subdirectories.
3284
3285 2003-10-24 Friday 11:31  sam
3286
3287    * debian/rules:
3288      + Disabled the deprecated satellite plugin; the dvb plugin is now
3289        the recommended one (Closes: #216367).
3290      + Don't install fortunes in /usr/share/games, they are too private for
3291        common mortals (Closes: #212856). They are still available in the
3292        /usr/share/doc/vlc directory though.
3293    * debian/control:
3294      + Depend on ttf-freefont for subtitles.
3295
3296 2003-10-24 Friday 11:28  sam
3297
3298    * modules/misc/freetype.c: Set the default font to a common Debian font.
3299
3300 2003-10-24 Friday 11:28  sam
3301
3302    * modules/access/satellite/access.c: Typo.
3303
3304 2003-10-24 Friday 09:32  bigben
3305
3306  changed input parametter to channel, to be compatble with v4l input
3307
3308 2003-10-23 Thursday 23:00  sigmunau
3309
3310  configure.ac, modules/misc/freetype.c:
3311    * Bidi support in the freetype module through fribidi
3312
3313 2003-10-23 Thursday 22:46  bigben
3314
3315  Added the "input" parameter in pvr input command line. Default is input=4 (tuner)
3316
3317 2003-10-23 Thursday 21:55  gbazin
3318
3319  * modules/audio_output/alsa.c: recover more easily in case of underrun.
3320
3321 2003-10-23 Thursday 21:28  gbazin
3322
3323  * modules/codec/mpeg_audio.c: debug_message--;
3324
3325 2003-10-23 Thursday 20:51  gbazin
3326
3327  * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes().
3328  * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues.
3329
3330 2003-10-23 Thursday 17:04  sam
3331
3332    * configure.ac:
3333      + Detect <mozilla-config.h> on newer Mozilla versions.
3334    * mozilla/vlcpeer.cpp:
3335      + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX.
3336      + Use <mozilla-config.h> whenever possible.
3337
3338 2003-10-23 Thursday 16:48  gbazin
3339
3340  * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;)
3341
3342 2003-10-23 Thursday 16:43  sam
3343
3344    * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that
3345      it can later be used from outside as well.
3346
3347 2003-10-23 Thursday 16:26  sam
3348
3349    * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/.
3350
3351 2003-10-23 Thursday 16:00  gbazin
3352
3353  * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed.
3354
3355 2003-10-23 Thursday 15:30  sam
3356
3357    * bootstrap: Only start removing files when required tools have been
3358      checked, to prevent inadvertent file losses.
3359
3360 2003-10-23 Thursday 14:30  jpsaman
3361
3362  Reviewed file:
3363  - fixed border cases with peeking in the packet.
3364
3365 2003-10-23 Thursday 11:26  gbazin
3366
3367  * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
3368  * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.
3369
3370 2003-10-22 Wednesday 21:08  gbazin
3371
3372  * NEWS, modules/LIST: updated with the new features.
3373
3374 2003-10-22 Wednesday 19:12  ipkiss
3375
3376   * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
3377       tag, which enables to choose whether drop files should be played
3378       directly or only enqueued (default is "true", to be backwards
3379       compatible).
3380       Implemented on win32 and x11, only tested on win32.
3381   * doc/skins/skins-howto.txt: Updated the doc accordingly
3382
3383 2003-10-22 Wednesday 18:24  gbazin
3384
3385  * modules/codec/speex.c: fixed a couple of bugs.
3386
3387 2003-10-22 Wednesday 17:12  gbazin
3388
3389  * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex.
3390  * modules/demux/ogg.c: added support for speex to the Ogg demuxer.
3391  * modules/mux/ogg.c: added support for speex to the Ogg muxer.
3392  * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices.
3393  * modules/access/udp.c: use an object variable and inheritance for "udp-caching".
3394  * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.
3395
3396 2003-10-22 Wednesday 00:00  fenrir
3397
3398   * added support for S_SSA and S_ASS old way (fix 1373).
3399     added removing of all {\xxxx} in the SSA stream.
3400
3401 2003-10-21 Tuesday 18:33  gbazin
3402
3403  * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).
3404
3405 2003-10-21 Tuesday 17:31  gbazin
3406
3407  * configure.ac: tell the build system that mkv is a c++ plugin.
3408
3409 2003-10-21 Tuesday 12:30  hartman
3410
3411  Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options.
3412
3413 2003-10-21 Tuesday 01:48  titer
3414
3415   beos/VlcWrapper.cpp: started to use object variables
3416
3417 2003-10-21 Tuesday 01:05  titer
3418
3419   configure.ac:
3420    + updated libebml/libmatroska detection as matroska headers no longer
3421      include ebml headers directly. Hope you upgraded it - if not, you'll
3422      have to set your CFLAGS accordingly.
3423    + on BeOS, libmkv_plugin.so has to be linked to libstdc++
3424
3425   modules/control/http.c:
3426    + fix for gcc != 3
3427
3428 2003-10-20 Monday 22:43  fenrir
3429
3430   * intf-http.txt: small doc about how to write .html page for the http
3431   interface (up to date, but a bit technical...).
3432
3433   Btw, the first who ask me to write another documentation will just go
3434   to hell ;)
3435
3436 2003-10-20 Monday 22:28  gbazin
3437
3438  * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ).
3439
3440 2003-10-20 Monday 22:27  gbazin
3441
3442  * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback.
3443
3444 2003-10-20 Monday 21:48  gbazin
3445
3446  * Makefile.am, install-win32: include the mozilla plugin in the win32 package.
3447     You'll still have to install the mozilla plugin manually though.
3448
3449 2003-10-20 Monday 17:18  gbazin
3450
3451  * modules/demux/avi/libavi.c: multiline strings are not valid C.
3452
3453 2003-10-20 Monday 15:28  zorglub
3454
3455  Removed an awful debug message
3456
3457 2003-10-20 Monday 12:25  gbazin
3458
3459  * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications.
3460
3461 2003-10-20 Monday 10:37  gbazin
3462
3463  * Makefile.am, bootstrap, mozilla/Makefile.am: don't try to build pic _and_ non-pic code on win32 as there's no need for pic code on this platform. This should almost reduce the compilation time by a factor of 2 when the mozilla plugin is activated in the build process.
3464
3465 2003-10-20 Monday 01:07  hartman
3466
3467  * even less duplicate entries by id3tags. Dupes are annoying :)
3468
3469 2003-10-20 Monday 00:09  gbazin
3470
3471  * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack.
3472
3473 2003-10-20 Monday 00:01  hartman
3474
3475  * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed
3476    multiple times anymore.
3477
3478 2003-10-19 Sunday 23:38  gbazin
3479
3480  * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build.
3481     Small cosmetic fixes to the code.
3482  * modules/gui/wxwindows/menus.cpp: added a couple of new options.
3483
3484 2003-10-19 Sunday 23:12  hartman
3485
3486  * include/codecs.h: cosmetic fixes.
3487  * modules/gui/macosx/*:
3488    - remove the enqueue option from the open panel. why did i even add it? KISS
3489    - better use of name and uri fields of playlist_item_t
3490    - when users d&d a CD on VLC, it will now play. This breaks d&d folders
3491      located on a CD for now. Not really important but should be fixed later on.
3492
3493 2003-10-19 Sunday 22:52  sigmunau
3494
3495  modules/gui/wxwindows/interface.cpp: oooops
3496
3497 2003-10-19 Sunday 22:41  sigmunau
3498
3499  Factored the code for each of the different types of config options out into
3500  separate widgets. This makes preferences.cpp much cleaner and opens up
3501  greater possibilities for the config item controls.
3502  * Added "browse..." button to CONFIG_ITEM_DIRECTORY
3503  * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0
3504  * Made it possible to change CONFIG_ITEM_KEY options with the preferences
3505  dialog
3506
3507 2003-10-19 Sunday 22:25  gbazin
3508
3509  * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE.
3510
3511 2003-10-19 Sunday 20:32  asmax
3512
3513  * lalala
3514
3515 2003-10-19 Sunday 20:05  asmax
3516
3517  * tried to implement on-top windows on X11, but doesn't work for me :(
3518
3519 2003-10-19 Sunday 16:53  gbazin
3520
3521  * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support.
3522
3523 2003-10-19 Sunday 14:02  hartman
3524
3525  * Update portugese brazilian translation
3526
3527 2003-10-19 Sunday 13:39  hartman
3528
3529  * modules/demux/avi/*
3530    - print a debug message in case of 0xfffe audio
3531      This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio
3532    - use c-style comments
3533  * modules/gui/macosx/info.m:
3534    - release your objects when you finished using them.
3535
3536 2003-10-19 Sunday 12:37  gbazin
3537
3538  * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch.
3539
3540 2003-10-19 Sunday 12:20  gbazin
3541
3542  * src/playlist/playlist.c: fixed locking problem.
3543  * modules/gui/skins/src/skin_main.cpp: fixed division by 0.
3544
3545 2003-10-18 Saturday 22:48  hartman
3546
3547  * id3tag fills the psz_name and psz_author field of playlist_item_t
3548
3549 2003-10-18 Saturday 21:46  hartman
3550
3551  * The SAMI parses did case sensitive tag parsing. However both START, Start
3552    and start are legal tags. I added a local_stristr (also sometime known as strcasestr)
3553    function to this file. It probably doesn't belong here, anyone is welcome
3554    to move it.
3555
3556 2003-10-18 Saturday 20:09  gbazin
3557
3558  * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options.
3559
3560 2003-10-17 Friday 21:28  gbazin
3561
3562  * modules/gui/wxwindows/streamout.cpp: fixed the rtp field.
3563
3564 2003-10-17 Friday 20:21  ipkiss
3565
3566   * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
3567   * doc/skins/events-howto.txt: Updated the doc accordingly
3568
3569 2003-10-17 Friday 18:59  zorglub
3570
3571  * A few sanity checks
3572
3573  * Escape < and > to prevent script injections (could be done easily with crappy playlist items)
3574
3575 2003-10-17 Friday 18:45  gbazin
3576
3577  * Makefile.am: don't forget include/vlc_keys.h in "make dist"
3578
3579 2003-10-17 Friday 18:38  gbazin
3580
3581  * src/video_output/vout_synchro.c: mpeg video synchro patch that fixes the susceptibility to timing jitter when decoding the first frame (courtesy of Simon Gittins).
3582
3583 2003-10-17 Friday 18:17  ipkiss
3584
3585   * modules/gui/skins/*:
3586          Added an "Always on top" entry in the system menu (it can also
3587          be triggered by Ctrl+T). Implemented on Windows only, but to do
3588          that on X11 you just need to write X11Window::ToggleOnTop().
3589
3590 2003-10-17 Friday 16:40  gbazin
3591
3592  * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel.
3593  * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume.
3594  * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var.
3595     Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks.
3596  * modules/mux/mp4.c: fixed the audio/video sync.
3597
3598 2003-10-16 Thursday 16:04  gbazin
3599
3600  * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object.
3601     Check p_playlist->i_index is != -1 as well.
3602
3603 2003-10-15 Wednesday 22:49  gbazin
3604
3605  * modules/video_filter/*: forward fullscreen event between children and parent.
3606
3607 2003-10-15 Wednesday 12:24  gbazin
3608
3609  * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc
3610  * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks.
3611  * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice.
3612  * modules/gui/wxwindows/menus.cpp: small cosmetic changes.
3613
3614 2003-10-15 Wednesday 07:34  gbazin
3615
3616  * modules/control/http.c: small bug fix.
3617  * mozilla/vlcshell.cpp: win32 fix.
3618
3619 2003-10-14 Tuesday 23:09  gbazin
3620
3621  * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface.
3622
3623 2003-10-14 Tuesday 22:41  gbazin
3624
3625  * modules/gui/wxwindows/*: don't forget to delete the timer.
3626     Use wxApp::OnExit() to cleanup the dialogs provider.
3627     Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu.
3628  * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS.
3629     Don't forget to attach/detach the dialogs provider to its parent intf.
3630     Work around a bug in imlib2 when we close the plugin.
3631  * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers.
3632  * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add).
3633
3634 2003-10-14 Tuesday 16:46  alexis
3635
3636  New update again !
3637
3638 2003-10-14 Tuesday 07:30  alexis
3639
3640  Spanish translation update.
3641
3642 2003-10-13 Monday 05:48  zorglub
3643
3644  * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap)
3645
3646  * NEWS: added some more stuff
3647
3648 2003-10-12 Sunday 23:28  hartman
3649
3650  * Updated the pt_BR translation
3651  * Added the new es language to the preferences
3652  * Updated same stuff in the NEWS file, new release will still take a long time
3653  * Updated the subtitle info in the README file.
3654
3655 2003-10-12 Sunday 21:53  hartman
3656
3657  * added a "auto" mode to sub-type. This is because the wxwin intf doesn't
3658    like dropdown lists, with no selection. it therefore selects the first item
3659    in this case microdvd, which then has the potential that you can save and
3660    set this sub-type accidently.
3661
3662 2003-10-12 Sunday 09:49  gbazin
3663
3664  * src/video_output/video_text.h: removed useless file.
3665
3666 2003-10-11 Saturday 22:40  hartman
3667
3668  * src/input/subtitles.c: made the autodetection fuzziness a config option.
3669  * ALL:
3670    use a counter and pass this along to New_Subtitle, so we can add more
3671    than one subtitle file. This 'fixes' a problem where all subtitles got the
3672    same track_id and therefore were all (un)selected at the same time.
3673
3674 2003-10-11 Saturday 21:08  hartman
3675
3676  * src/misc/charset.c: Fixed a segfault and removed some gcc warnings
3677    The day i understand strings and memory in C is going to be a joyful day :)
3678  * modules/demux/mkv.cpp: fixed an error if there is no ICONV support
3679
3680 2003-10-11 Saturday 14:08  hartman
3681
3682  * removed an undef HAVE_ICONV from this file, and fixed a cast warning.
3683
3684 2003-10-10 Friday 19:42  alexis
3685
3686  Minor fix.
3687
3688 2003-10-10 Friday 17:09  gbazin
3689
3690  * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers.
3691  * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams.
3692
3693 2003-10-10 Friday 07:33  alexis
3694
3695  Ran toolbox --update-po.
3696
3697 2003-10-10 Friday 07:28  alexis
3698
3699  New spanish translation, by Antonio Javier Varela.
3700
3701  P.S. : it compiles fine, but I can't figure out how to change the
3702  language on the CVS version of VLC, so I couldn't test it.
3703
3704 2003-10-09 Thursday 19:40  gbazin
3705
3706  * modules/stream_out/transcode.c: yes, I can do it!
3707
3708 2003-10-09 Thursday 19:31  gbazin
3709
3710  * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer.
3711
3712 2003-10-09 Thursday 18:53  gbazin
3713
3714  * modules/stream_out/transcode.c: couple of fixes.
3715  * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams.
3716  * modules/mux/ogg.c: ignore pts from headers.
3717
3718 2003-10-09 Thursday 18:05  massiot
3719
3720  HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING
3721  IT IN ???
3722
3723 2003-10-09 Thursday 12:31  gbazin
3724
3725  * modules/stream_out/transcode.c: fixed resizing with theora encoding.
3726
3727 2003-10-09 Thursday 11:48  gbazin
3728
3729  * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading.
3730  * modules/mux/ogg.c: fixed packing of OggDS structure.
3731
3732 2003-10-09 Thursday 09:39  gbazin
3733
3734  * modules/stream_out/transcode.c: fixed transcoding.
3735
3736 2003-10-08 Wednesday 23:00  gbazin
3737
3738  * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes.
3739
3740 2003-10-08 Wednesday 21:03  gbazin
3741
3742  * modules/demux/util/sub.c: fix when no subs specified.
3743  * modules/video_output/x11/xcommon.c: fixed invalid chroma.
3744  * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.
3745
3746 2003-10-08 Wednesday 21:01  gbazin
3747
3748  * include/vlc_codec.h: defines decoders/encoders related structures here.
3749  * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
3750  * include/vlc/decoder.h: include vlc_codec.h
3751  * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
3752  * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
3753  * src/input/*: some cleanup.
3754
3755 2003-10-08 Wednesday 19:40  gbazin
3756
3757  * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences.
3758  * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support.
3759  * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help.
3760
3761 2003-10-08 Wednesday 18:26  gbazin
3762
3763  * modules/misc/sap.c: fixed win32 breakage.
3764
3765 2003-10-08 Wednesday 12:18  zorglub
3766
3767  * Fixed slider values (boundaries were wrong, some values were unreachable)
3768
3769 2003-10-08 Wednesday 11:24  zorglub
3770
3771  Compilation fix
3772
3773 2003-10-08 Wednesday 10:07  zorglub
3774
3775  * modules/misc/httpd.c: added missing sanity checks
3776
3777  * modules/misc/sap.c: added sanity checks and more coding style fixes
3778
3779  * src/video_output/video_output.c:
3780    Video filters can now be enabled on the fly (vout is respawned)
3781    You need to var_Set( p_vout, "filters", psz_yourvalue)
3782        for this
3783
3784  * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly
3785
3786 2003-10-07 Tuesday 21:13  sam
3787
3788    * bootstrap: Fixed a shell syntax error when pkg-config is not present.
3789
3790 2003-10-07 Tuesday 18:53  sam
3791
3792    * Only look for kernel32.dll if the target is windows.
3793
3794 2003-10-07 Tuesday 16:54  gbazin
3795
3796  * Makefile.am: forgot to include vlc_block_helper.h
3797
3798 2003-10-07 Tuesday 14:59  gbazin
3799
3800  * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1.
3801  * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac.
3802
3803 2003-10-07 Tuesday 09:32  gbazin
3804
3805  * src/misc/modules.c: win32 compilation fix.
3806
3807 2003-10-06 Monday 17:41  gbazin
3808
3809  * modules/gui/wxwindows/*: compilation fixes for the unicode version.
3810     made the "Extended GUI" option a checkable menuitem.
3811
3812 2003-10-06 Monday 16:23  zorglub
3813
3814  * include/vlc_playlist.h
3815    src/playlist/playlist.c:
3816       * Implemented a boolean b_enabled to disable a playlist item
3817       * Implemented the idea of group (p_item->i_group), that allows
3818         to enable/disable and to sort some series of items
3819       * Implemented an unused (at the moment), psz_author field
3820       * Started to implement a new playlist format to store all of these
3821
3822  * modules/gui/wxwindows/interface.cpp:
3823       Added a hiddeable panel to put some important options.
3824       (Menu Preferences->Extra GUI)
3825       At the moment, we put the adjust filter and aspect ratio, and must
3826       decide what options we want here
3827
3828  * modules/gui/wxwindows/playlist.cpp
3829    modules/gui/wxwindows/iteminfo.cpp:
3830       Added "Enable/disable group button", options to enable/disable selection
3831       Added an item info dialog box
3832
3833  * modules/misc/sap.c :
3834       Added a sap-group-id option: the SAP playlist items are in a separate group
3835       (defaults to 42)
3836
3837  * modules/visualization/visual/effects.c:
3838       Minor coding style fixes
3839
3840  Todo:
3841  -----
3842
3843  * Advanced sort (alphabetical and/or by group)
3844  * Ability to load 0_6 playlists
3845  * Really use the libid3tag
3846
3847 2003-10-06 Monday 15:22  gbazin
3848
3849  * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes.
3850
3851 2003-10-05 Sunday 23:03  gbazin
3852
3853  * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video.
3854
3855 2003-10-05 Sunday 21:29  sam
3856
3857    * configure.ac:
3858      + Better BeOS dynamic loader detection.
3859    * src/misc/modules.c:
3860      + Consistency fixes.
3861
3862 2003-10-05 Sunday 18:09  gbazin
3863
3864  * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization.
3865
3866 2003-10-05 Sunday 15:35  sam
3867
3868    * src/misc/modules.c, src/misc/modules_plugin.h.in:
3869      + As platform-dependant dynamic loader functions are no longer inline,
3870        moved them to modules.c which is their real place.
3871      + More verbose error messages on some platforms.
3872
3873 2003-10-05 Sunday 14:51  rocky
3874
3875  Add ability to dynamically set debug ouput.
3876
3877 2003-10-05 Sunday 10:54  rocky
3878
3879  Add pf_demux_control setting. Also fix some small typos.
3880
3881 2003-10-05 Sunday 09:27  zorglub
3882
3883  * use the new look also for capabilities and main helps.
3884
3885 2003-10-05 Sunday 00:50  gbazin
3886
3887  * modules/codec/mpeg_audio.c: fixes and improvements.
3888  * include/vlc_block_helper.h: fix for an offset problem in block_SkipBytes() and block_GetBytes(). (This fixes the problems with the new mpeg_audio decoder/packetizer).
3889
3890 2003-10-04 Saturday 23:52  sigmunau
3891
3892  modules/gui/wxwindows/preferences.cpp:
3893   * Increased size of and decreased margins around the section heading. It
3894     looks nice now.
3895
3896 2003-10-04 Saturday 18:55  gbazin
3897
3898  * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein.
3899  * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein.
3900  * modules/LIST: update.
3901
3902 2003-10-04 Saturday 15:51  sigmunau
3903
3904  Further doxygenization.
3905
3906 2003-10-04 Saturday 15:49  sam
3907
3908    * src/misc/modules_plugin.h.in: Added a missing return value that caused
3909      module loading to fail.
3910
3911 2003-10-04 Saturday 15:04  sam
3912
3913    * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic
3914      loader.
3915
3916 2003-10-04 Saturday 14:59  gbazin
3917
3918  * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse.
3919
3920 2003-10-04 Saturday 12:30  massiot
3921
3922  Fixed dyld commit.
3923
3924 2003-10-04 Saturday 12:25  sam
3925
3926    * include/modules.h: Fixed the OS X build by adding a required header.
3927
3928 2003-10-04 Saturday 12:04  gbazin
3929
3930  * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api.
3931  * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code).
3932
3933 2003-10-04 Saturday 11:59  gbazin
3934
3935  * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.
3936
3937 2003-10-04 Saturday 11:17  sam
3938
3939    * configure.ac:
3940      + First try to detect the OS X native dynamic linker before falling
3941        back to dlfcn.h.
3942      + Enhanced the dlopen-style loader detection.
3943      + Added a check for HP-UX's shl_* functins.
3944    * src/misc/modules_plugin.h.in:
3945      + Support for the dylib dynamic loader on OS X.
3946      + Support for the shl dynamic loader on HP-UX.
3947
3948 2003-10-04 Saturday 10:54  gbazin
3949
3950  * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support.
3951  * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.
3952
3953 2003-10-03 Friday 23:31  sigmunau
3954
3955  src/libvlc.h: fixed line length of a string
3956  modules/gui/wxwindows/preferences.cpp:
3957   * slightly modified layout of the window
3958     * The help text is now below the controls
3959     * Neither heading nor help text is inside wxStaticBox but rather
3960       separated from the controls with a simple line.
3961   * changed a lot of strech-factors, makes the dialog look generally more tidy
3962
3963 2003-10-03 Friday 18:17  gbazin
3964
3965  * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC).
3966
3967 2003-10-03 Friday 18:04  jpsaman
3968
3969  Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now.
3970
3971 2003-10-03 Friday 13:35  sam
3972
3973    * src/misc/win32_specific.c: minor code clean-up.
3974
3975 2003-10-02 Thursday 21:12  gbazin
3976
3977  * modules/codec/cinepak.c: ported the cinepak decoder to the new api.
3978
3979 2003-10-02 Thursday 18:07  hartman
3980
3981  * compilation fix
3982
3983 2003-10-02 Thursday 15:43  jpsaman
3984
3985  Rework in DVB plugin to allow tuning to DVB-T cards.
3986  - cleanup of messages
3987  - adding status events messages from frontend
3988  - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions.
3989
3990 2003-10-02 Thursday 13:31  hartman
3991
3992  * src/libvlc.h:
3993    - Removed a dupe.
3994    - Added a 'L' commandline shortcut for loop and 'R' for repeat. There
3995      already is a 'Z' shortcut for random.
3996  * modules/codec/subsdec.c: debug info.
3997
3998 2003-10-02 Thursday 10:28  jpsaman
3999
4000  Fix bug for DVB-T tuning. The code always used default upper and lower frequencies from DVB-S for DVB-T, but for DVB-T they could very well be different. Now using --lnb-lof1, --lnb-lof2 and --lnb-slof values are used by default instead. This make it overrideable on the commandline.
4001
4002 2003-10-02 Thursday 00:16  hartman
4003
4004  * Small fix to doxygen comments
4005
4006 2003-10-01 Wednesday 22:44  hartman
4007
4008  * modules/misc/freetype.c: spelling errors
4009  * src/libvlc.h: spelling error
4010  * include/ninput.h: There should not yet be a Subtitles section in Doxygen
4011  * src/input/subtitles.c: Doxygen comments for this file
4012
4013 2003-10-01 Wednesday 22:40  hartman
4014
4015  * Did you know that VCR2 and PIM1 are actually MPEG1 ?
4016
4017 2003-10-01 Wednesday 22:39  hartman
4018
4019  * Added a bunch of fourcc's
4020  * Added the new cinepak and msrle codecs as well as some other forgotten stuff
4021
4022 2003-10-01 Wednesday 22:19  gbazin
4023
4024  * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.
4025
4026 2003-10-01 Wednesday 20:58  jpsaman
4027
4028  Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However:
4029  - it compiles ;-)
4030  - will have more UI assets to tweak with, then the old interface had
4031    to name a few: supports stream out, camera's through v4l, use preferences,
4032    manage playlists, play audio/video local and from a network source
4033  - is not functional (yet)
4034
4035  So expect more functionality to come in and the necessary bug fixes.
4036
4037 2003-10-01 Wednesday 20:57  hartman
4038
4039  * Fixed some small inconsistancy.
4040
4041 2003-10-01 Wednesday 18:32  gbazin
4042
4043  * modules/codec/a52.c: fixes and simplifications.
4044
4045 2003-10-01 Wednesday 17:44  gbazin
4046
4047  * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles.
4048
4049 2003-10-01 Wednesday 12:01  gbazin
4050
4051  * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v.
4052
4053 2003-10-01 Wednesday 03:38  sam
4054
4055    * Fixed license blurb; these files have always been *GPL*ed.
4056
4057 2003-09-30 Tuesday 20:36  gbazin
4058
4059  * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)
4060
4061 2003-09-30 Tuesday 20:23  gbazin
4062
4063  * include/vlc_block.h, modules/codec/libmpeg2.c: re-added the discontinuity flag in block_t and re-enabled the discontinuity gestion in the libmpeg2 codec.
4064  * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
4065  * modules/codec/a52.c: modified to use the bytestream reading functions.
4066    The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.
4067
4068 2003-09-30 Tuesday 16:41  hartman
4069
4070  * compile before you commit
4071
4072 2003-09-30 Tuesday 16:09  hartman
4073
4074  * src/input/input.c: fixed usage of sub-file variable.
4075  * modules/misc/freetype.c: i_render_height and not i_window_height.
4076
4077 2003-09-30 Tuesday 15:36  hartman
4078
4079  * Select the subtitle track, if it's specified via the "sub-file" option.
4080
4081 2003-09-29 Monday 22:37  gbazin
4082
4083  * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
4084    fixes for text subtitles muxing.
4085  * modules/packetizer/copy.c: support for text subtitles.
4086
4087 2003-09-29 Monday 18:20  gbazin
4088
4089  * include/os_specific.h: oops, fixed my last commit.
4090
4091 2003-09-29 Monday 17:36  gbazin
4092
4093  * include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 specific option (--one-instance) to have only one instance of vlc running at once.
4094   Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.
4095
4096 2003-09-29 Monday 15:45  sigmunau
4097
4098  Doxyfile:
4099   * changed project name from 'vlc' to 'VLC'
4100   * excluded src/extras from the documentation
4101  src/misc/variables.c, include/variables.h:
4102   * Doxygen-documented most of the vlc variables code
4103
4104 2003-09-28 Sunday 22:18  gbazin
4105
4106  * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).
4107
4108 2003-09-28 Sunday 21:54  gbazin
4109
4110  * modules/codec/theora.c: don't forget to delete the sout instance.
4111  * modules/mux/ogg.c: fix for embedding theora in Ogg.
4112
4113 2003-09-28 Sunday 19:58  gbazin
4114
4115  * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().
4116
4117 2003-09-28 Sunday 16:50  gbazin
4118
4119  * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
4120  * modules/mux/ogg.c: support for inserting/removing elementary streams on the fly (really handy for the --sout-keep option). This will produce a chained Ogg bitstream.
4121
4122 2003-09-27 Saturday 15:33  gbazin
4123
4124  * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.
4125
4126 2003-09-27 Saturday 14:32  gbazin
4127
4128  * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).
4129
4130 2003-09-27 Saturday 10:09  gbazin
4131
4132  * install-win32: cosmetic changes.
4133  * configure.ac: forgot one include path for the mozilla plugin.
4134
4135 2003-09-26 Friday 16:10  gbazin
4136
4137  * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.
4138
4139 2003-09-26 Friday 16:03  gbazin
4140
4141  * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.
4142
4143 2003-09-26 Friday 13:32  jpsaman
4144
4145  Updated design of PDA GUI.
4146
4147 2003-09-26 Friday 12:11  jpsaman
4148
4149  Adding files for PDA interface using the opie libaries.
4150
4151 2003-09-26 Friday 11:30  gbazin
4152
4153  * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.
4154
4155 2003-09-25 Thursday 23:09  gbazin
4156
4157  * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
4158  * modules/mux/ogg.c: attempt at supporting theora.
4159
4160 2003-09-24 Wednesday 23:45  gbazin
4161
4162  * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.
4163
4164 2003-09-24 Wednesday 21:31  gbazin
4165
4166  * include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
4167  * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
4168
4169 2003-09-24 Wednesday 16:10  gbazin
4170
4171  * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
4172   The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.
4173
4174 2003-09-24 Wednesday 14:59  fenrir
4175
4176   * all: set pf_run *only* if we accept this stream.
4177
4178 2003-09-24 Wednesday 10:21  zorglub
4179
4180  * modules/visualization/visual/visual.c: fixed strings
4181
4182  * src/playlist/playlist.c: fixed sorting
4183
4184 2003-09-23 Tuesday 16:07  gbazin
4185
4186  * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
4187  * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
4188
4189 2003-09-22 Monday 21:07  gbazin
4190
4191  * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
4192  (indentations mainly).
4193
4194 2003-09-22 Monday 14:40  zorglub
4195
4196  * modules/gui/wxwindows/preferences.cpp:
4197         - Created the "General Settings" section
4198         - Added help strings in the two main sections,
4199                 in the libvlc categories,
4200                 and in the module capabilities
4201
4202  * modules/gui/wxwindows/playlist.cpp & wxwindows.h
4203         -Implemented random, loop and repeat using variables
4204         -The eye candy of the dialog box is not very good
4205          but I have no idea how to improve it.
4206         -Focus on the currently playing item
4207
4208  * src/libvlc.h:
4209         - Added help strings for the libvlc categories
4210         - Changed a few "advanced" flag
4211
4212  * include/vlc_help.h:
4213         - Help strings for the two main sections
4214         - Help string for the module capabilities (both by Anil)
4215
4216  * po/*: updated potfiles with the new strings
4217
4218 2003-09-22 Monday 07:29  jpsaman
4219
4220  Removed compatibility tweak for old satellite GUI.
4221
4222 2003-09-22 Monday 06:04  geshp
4223
4224  Changes to Red Hat spec file:
4225  - Added wxwindows, alsa, and skin support
4226  - Fixed dependancies, specifically a version conflict of xvidcore
4227
4228 2003-09-22 Monday 03:40  hartman
4229
4230  * modules/gui/macosx/playlist.?: implemented Save Playlist
4231  * modules/gui/macosx/output.m: updated part of the Stream output dialog
4232  * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
4233    sub-autodetect file options to src/input/input.c
4234  * src/input/input.c: added the moved options and use them to add subtitle
4235    tracks.
4236  * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
4237  * src/input/subtitles.c: new subtitles_Detect() largely based on the
4238    code used by MPlayer. Adapted for coding style and structure differences.
4239
4240  The autodetect routine can now detect multiple subtitle files and assigns scores
4241  based on their names. if they much well enough they are sorted based on their
4242  score. It will then return this set, and they will all be added as SPU tracks
4243  to the current stream. The (un)selecting of these tracks will need to be fixed
4244  because they all get assigned the es id 0xFF currently.
4245
4246 2003-09-21 Sunday 18:07  gbazin
4247
4248  * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.
4249
4250 2003-09-21 Sunday 17:52  gbazin
4251
4252  * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).
4253
4254 2003-09-21 Sunday 11:48  gbazin
4255
4256  * modules/stream_out/duplicate.c: improved last fix.
4257
4258 2003-09-21 Sunday 10:23  gbazin
4259
4260  * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
4261  * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
4262  * share/vlc_win32_rc.rc: stringify version number.
4263  * mozilla/*: compilation fix and cosmetic changes to the .rc.
4264
4265 2003-09-20 Saturday 23:46  gbazin
4266
4267  * modules/stream_out/duplicate.c: fixed array overflow.
4268
4269 2003-09-20 Saturday 22:52  gbazin
4270
4271  * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.
4272
4273 2003-09-20 Saturday 19:37  hartman
4274
4275  * include/vlc/vlc.h:
4276    - removed the defines for i_mode concerning random and loop. We use config
4277      variables for all of these.
4278  * src/libvlc.h:
4279    - removed the enqueue playlist config option. It's no longer used.
4280    - added a repeat option. vlc will keep playing the same playlist_item,
4281      until the option is unset.
4282  * src/playlist/playlist.c:
4283    - added a repeat, random and loop variable.
4284    - wxwindows should use these as well I think.
4285  * modules/gui/macosx:
4286    - added the INTF_ABOUT_MSG to the about dialog.
4287    - implemented the about and repeat items.
4288
4289 2003-09-20 Saturday 17:35  gbazin
4290
4291  * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
4292  * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.
4293
4294 2003-09-20 Saturday 17:24  geshp
4295
4296  Fixed a typo.
4297
4298 2003-09-20 Saturday 17:19  geshp
4299
4300  Updated for tentative 0.6.3 release.
4301
4302 2003-09-20 Saturday 15:52  gbazin
4303
4304  * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
4305
4306 2003-09-20 Saturday 13:52  gbazin
4307
4308  * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
4309   Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
4310   You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.
4311
4312 2003-09-20 Saturday 13:50  fenrir
4313
4314   * input: added position-offset and time-offset for relative seeking.
4315   (Untested)
4316
4317 2003-09-20 Saturday 13:46  hartman
4318
4319  * modules/gui/macosx/*:
4320    - implemented the new input variables for control.
4321    - reevaltuated the locking mechanisms in the osx intf.
4322      a lot of this can now be removed, because of the new input structures,
4323      and the vout garbage collector of playlist.
4324
4325 2003-09-20 Saturday 03:38  sam
4326
4327    * modules/list.sh:
4328      + "==" is not valid shell test, use "=" instead.
4329      + Set LANG for consistency of sort output.
4330    (NB: this really belongs to the toolbox script).
4331
4332 2003-09-20 Saturday 02:47  hartman
4333
4334  * NEWS: updated some entries
4335  * po/pt_BR.po: Updated by AndrĂ© de Barros Martins Ribeiro <andrerib at_ajato.com.br>
4336  * src/libvlc.h: Added es (Spanish) to the list of choices.
4337
4338 2003-09-20 Saturday 01:36  hartman
4339
4340  * LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
4341    ( Yes it's backwards compatible ).
4342
4343 2003-09-20 Saturday 00:37  fenrir
4344
4345   * all: clean up.
4346          use vout_Request to release the vout (so vout isn't closed when
4347          changing playlist item).
4348
4349 2003-09-19 Friday 23:03  hartman
4350
4351  * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
4352    recognized by VLC
4353  * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
4354    Although it runs on OS X, it only plays back silence for some reason.
4355    Might be a problem with one of the converters?
4356  * modules/gui/macosx/*:
4357    - 'fixed' several compiler warnings
4358    - removed some old no longer necesarry stuff
4359
4360 2003-09-19 Friday 21:53  fenrir
4361
4362   * playlist.c : unlock playlist before calling vout_Destroy (for osx)
4363   * mp4: send complete atom for amr to the decoder.
4364
4365 2003-09-19 Friday 21:53  hartman
4366
4367  Fix a crasher with strcasecmp and empty strings
4368
4369 2003-09-19 Friday 15:33  fenrir
4370
4371   * src/misc/objects.c:  change the way  that FIND_ANYWHERE work.  Now we
4372   first search  the root of  the object  using p_parent and  not directly
4373   using p_vlc. If this first search  failed then we search using p_vlc if
4374   it wasn't the  case. (I'm not sure  it's harmless but I  think it's the
4375   correct behavour for FIND_ANYWHERE)
4376
4377   * src/video_output/video_output.c  : we could now  use FIND_ANYWHERE to
4378   catch the  playlist (even when the  vlc is exiting. (Hehe, now visual
4379   effects won't reopen the vout every playlist item.)
4380
4381 2003-09-19 Friday 15:24  jpsaman
4382
4383  New dvb and old satellite modules now use the *correct* order of unit for tuning to a satellite channel. All information must be supplied in KHz not in MHz !!!
4384
4385 2003-09-19 Friday 13:09  jpsaman
4386
4387  Frequency et al is really specified in KHz and not in Hz. I got an order of magnitude wrong. The same mistake is in the old satellite plugin's and user interface for specifying the frequency. It is specified in MHz instead of the KHz it should be.
4388
4389 2003-09-18 Thursday 21:42  garf
4390
4391   * fixed some bugs in logo filter
4392
4393 2003-09-18 Thursday 17:54  zorglub
4394
4395  Added some Doxygen doc
4396
4397 2003-09-18 Thursday 17:40  lool
4398
4399    * doc/Makefile.am: removed references to deleted files "subtitles/*"
4400
4401 2003-09-18 Thursday 17:27  lool
4402
4403    * po/*: ran "./toolbox --update-po" to get rid of missing files
4404      listed in POTFILES.in
4405
4406 2003-09-18 Thursday 17:12  lool
4407
4408    * po/POTFILES.in: removed reference to deleted file "rtsp.c"
4409
4410 2003-09-18 Thursday 17:04  lool
4411
4412    * po/POTFILES.in: removed reference to deleted file "encoder.h"
4413
4414 2003-09-18 Thursday 16:46  lool
4415
4416    * modules/LIST, modules/video_output/Modules.am: removed references to
4417      deleted file encoder.c
4418
4419 2003-09-15 Monday 19:31  sam
4420
4421    * debian/changelog: 0.6.2-3 upload.
4422
4423 2003-09-15 Monday 19:20  sam
4424
4425    * Updated long descriptions.
4426
4427 2003-09-15 Monday 18:28  sam
4428
4429    * debian/control: Updated the libxosd build dependency to fix a build
4430      issue on Debian s390.
4431
4432 2003-09-15 Monday 18:05  fenrir
4433
4434   * input: one lock issue.
4435
4436 2003-09-15 Monday 08:33  zorglub
4437
4438  Fix for bad SAP packets with no \0 between headers and payload
4439
4440 2003-09-15 Monday 00:01  fenrir
4441
4442   * playlist.c: coding and potential deadlock fixes.
4443
4444 2003-09-14 Sunday 16:41  zorglub
4445
4446  * modules/visualisation/visual/visual.c: thou shall not use //
4447
4448  * modules/access/slp.c : do not add udp:@ automatically
4449
4450  * modules/stream_out/announce.c : always use the same service name
4451                                   add udp:@ (hack !)
4452
4453 2003-09-14 Sunday 13:54  sigmunau
4454
4455  src/video_output/video_output.c:
4456   * if the given vout thread is a filter, then don't sleep untill the display
4457  date. This reduces the chance of pictures being late when reaching the vout
4458  if one or more filters are in use
4459   * don't include current render time in the render_time sliding mean if it
4460  is way too large ( as inspired by Simon Gittins ).
4461   * weight the current sliding mean tree times more than the current render
4462  time when calculating the new render time. This should make the code more
4463  robust to jitter in render time
4464
4465 2003-09-13 Saturday 17:44  fenrir
4466
4467   * standard : added .ts and .ps
4468
4469 2003-09-13 Saturday 17:42  fenrir
4470
4471   * src/video_output/video_output.c  : do not use  FIND_ANYWHERE to catch
4472   the playlist.  but use FIND_PARENT. vlc_object_find  with FIND_ANYWHERE
4473   use p_obj->p_vlc as a starting point  and that doesn't work as playlist
4474   is  detach from  vlc before  vout is  destroyed by  the decoders  (when
4475   shutting down)  Perhaps vlc_object_find  should be  fixing to  find the
4476   root object, but I'm not sure.
4477
4478   * src/input/*  : move  subtitle handling  from avi  to input.  Now subs
4479   should works with all file types _BUT_ won't be in synch if the demuxer
4480   doesn't implement a _precise_ DEMUX_GET_TIME.  So only .avi, .mp4 will
4481   be ok. Others could works if perfectly cbr.
4482    Now  Subtitle  track is  only  selected  when specified  by  sub-file
4483   option.(auto-dectected file is always added but not selected by default)
4484    Btw, the code could support multiple  subs files, but I don't know how
4485   to pass multiple filenames, any ideas ?
4486
4487   * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
4488   don't use that elsewhere.
4489
4490 2003-09-12 Friday 18:34  fenrir
4491
4492   *  include/stream_output.h  include/vlc_common.h   :  move  TAB_APPEND,
4493   TAB_FIND and  TAB_APPEND (could be used  every where now). There  are a
4494   bit like  INSERT_ITEM, ...  but not  exactly, perhaps  I should  try to
4495   merge them).
4496
4497   * src/input/input.c : begin to implement es_out_t thing (unsusable now).
4498
4499 2003-09-12 Friday 16:26  fenrir
4500
4501   * include/input_ext-intf.h : added stream_t member to input_thread_t.
4502   * modules/demux/* : use the stream_t from input_thread_t.
4503   * include/ninput.h : begin to add new way to register es. (unused for now).
4504   (in the long term I want to split input_thread_t and intoduce demux_t and
4505   access_t and perhaps something like access_demux_t)
4506
4507 2003-09-11 Thursday 15:34  zorglub
4508
4509  * modules/misc/sap.c: HTTP announcing support
4510
4511 2003-09-11 Thursday 11:50  jpsaman
4512
4513  More modifications to layout of PDA interface.
4514
4515 2003-09-10 Wednesday 22:59  fenrir
4516
4517   * mpegaudio.c : cosmetics.
4518
4519 2003-09-10 Wednesday 21:56  fenrir
4520
4521   * all : added mpeg 2.5 support.
4522
4523 2003-09-10 Wednesday 21:54  hartman
4524
4525  * a new option for the text rendering. It sets the fontsize taking into
4526    account the window size. This should allow consistent font sizes independant of
4527    how large a movie is.
4528    The options currently are smaller,small,normal,large,larger.
4529    It should be much more userfriendly.
4530
4531 2003-09-10 Wednesday 21:09  fenrir
4532
4533   * ftp : use atoll.
4534
4535 2003-09-10 Wednesday 21:03  fenrir
4536
4537   * http: Added 'Connection: Close' in the request. (Help with some http
4538           servers).
4539           Use atoll. (always defined).
4540
4541 2003-09-10 Wednesday 15:50  zorglub
4542
4543  Removed useless stuff for icecast
4544
4545 2003-09-10 Wednesday 15:03  hartman
4546
4547  * Fixed the subsdec variables
4548
4549 2003-09-10 Wednesday 13:39  zorglub
4550
4551  * Workaround for buggy IceCast servers who identify themselves as HTTP
4552  and not ICY (who talked about RadioPI ?)
4553
4554 2003-09-10 Wednesday 11:51  fenrir
4555
4556   * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
4557   (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work).
4558   * demux/* : removed useless include
4559
4560 2003-09-10 Wednesday 11:37  fenrir
4561
4562   * modules: do not take care of the case for shortcuts (fix #1165).
4563   * playlist : use new input variables.
4564
4565 2003-09-10 Wednesday 10:21  zorglub
4566
4567  * visual.c: compilation fix in strings
4568
4569  * playlist.cpp: removed "..." in menu entries as we don't open a box
4570
4571 2003-09-09 Tuesday 23:35  hartman
4572
4573  * modules/visualization/visual/visual.c:
4574    Added the current available effects to the longdiscription of the 'visual-list' config option.
4575
4576 2003-09-09 Tuesday 13:51  hartman
4577
4578  Fixed list of muxers. QT and mp4 might need to be disabled at a later point.
4579
4580 2003-09-09 Tuesday 13:28  hartman
4581
4582  We no longer need this.
4583
4584 2003-09-09 Tuesday 12:54  jpsaman
4585
4586  Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
4587
4588 2003-09-09 Tuesday 12:36  hartman
4589
4590  Fix the condition for old faad.
4591  Incorrect placing of logical operator
4592
4593 2003-09-08 Monday 22:00  zorglub
4594
4595  * modules/visualisation/visual/effects.c
4596    modules/visualisation/visual/visual.h:
4597         - Change default effect-height
4598         - Less scaling in spectrum analyser
4599
4600 2003-09-08 Monday 13:37  fenrir
4601
4602   * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
4603          set b_pace to true when using --rtsp-tcp. (eg DSS server send
4604          data to fast)
4605
4606 2003-09-08 Monday 13:09  fenrir
4607
4608   * sdp: commented out a debug message and added some sort of eof detection.
4609
4610 2003-09-08 Monday 12:48  zorglub
4611
4612  * modules/gui/wxwindows/playlist.cpp
4613    modules/gui/wxwindows/wxwindows.h:
4614         - give default to the search button when user enters text
4615         - case-insensitive search
4616
4617 2003-09-08 Monday 12:02  zorglub
4618
4619  * src/playlist/playlist.c
4620         include/playlist.h: playlist sorting
4621                 (function playlist_Sort( playlist_t * , int type)
4622
4623  * modules/gui/wxwindows/playlist.cpp
4624    modules/gui/wxwindows/wxwindows.h :
4625         * Implement playlist sorting & reverse sorting
4626         * Playlist search
4627
4628 2003-09-08 Monday 11:05  bigben
4629
4630  -pvr.c
4631         *reflects a change in ivtv_ioctl_codec struct
4632         *adds he bitratemode commandline option (values are vbr and cbr
4633
4634 2003-09-08 Monday 07:38  fenrir
4635
4636   * sdp: do not register 'rtp' name for access.
4637
4638 2003-09-08 Monday 07:36  fenrir
4639
4640   * sdp : begin to play rtsp stream (as well as sdp). MPEG4 Audio/Video,
4641   mp3/raw audio should work.
4642   If you want to try download
4643   http://via.ecp.fr/~fenrir/libmtools-2003-09-08.tgz (but you will have to
4644   change configure.ac yourself)
4645
4646 2003-09-08 Monday 07:15  fenrir
4647
4648   * rtsp: useless.
4649
4650 2003-09-08 Monday 00:36  fenrir
4651
4652  * stream : convert a msg_Err into msg_Warn.
4653
4654 2003-09-08 Monday 00:35  fenrir
4655
4656   * all: clean up.
4657
4658 2003-09-07 Sunday 22:53  fenrir
4659
4660   configure.ac : added gather stream_out.
4661
4662 2003-09-07 Sunday 22:53  fenrir
4663
4664   * control: use new variables and 'title*', 'chapter*' ones.
4665   * gui/beos: removed not really used STARTED_S, and NOT_STARTED_S input
4666   state.
4667   * gui/wxwindows: use 'position' and 'time' variables -> seek improved
4668   for avi and mp4 and accurate time display :)
4669
4670 2003-09-07 Sunday 22:51  fenrir
4671
4672   * input: introduce 'position', 'time', 'length', 'state' and 'rate'
4673   object variables and begin to use pf_demux_control.
4674   * variables: new time type handling.
4675
4676 2003-09-07 Sunday 22:49  fenrir
4677
4678   * all : set pf_demux_control.
4679
4680 2003-09-07 Sunday 22:48  fenrir
4681
4682   * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault
4683   is a generic handler)
4684   * avi, mp4 : begin to implement a specific pf_demux_control.
4685
4686 2003-09-07 Sunday 22:45  fenrir
4687
4688   * ninput.h : change control parameters.
4689   * variables : changed time variables to signed long long type (I hope
4690   it is always more than 64 bits)
4691   * input.h : include ninput.h
4692
4693 2003-09-07 Sunday 22:43  fenrir
4694
4695   * libvlc: removed some unused options.
4696             added sout-keep option to keep sout instance across playlist
4697             items (usefull with 'gather' stream_out)
4698   * stream_output : implement the sout-keep mode.
4699   * playlist, video_output, stream_output: vout and sout are now reattached
4700   to playlist instead of being destroyed. There are automatically destroy
4701   if unused byt the new input (200 ms after access and demuxer have finished
4702   their inittialisation step.)
4703
4704 2003-09-07 Sunday 20:12  fenrir
4705
4706   * gather: try to  gather stream with similar properties (eg mp3), wait for
4707   next commits to be usable.
4708
4709 2003-09-07 Sunday 20:08  fenrir
4710
4711   * file: added an append option. (The default is to overwrite the file)
4712
4713 2003-09-05 Friday 15:55  asmax
4714
4715  * new event VLC_NET to open the network dialog ( "net" keyword in the
4716   xml file)
4717
4718 2003-09-05 Friday 00:36  sam
4719
4720    * debian/control:
4721      + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous
4722        versions were broken on platforms where PIC/non-PIC cannot be mixed in
4723        objects (Closes Debian bug #208383).
4724      + Set policy to 3.6.1.0.
4725
4726 2003-09-03 Wednesday 11:28  bigben
4727
4728         * qdsk.c : fix a typo
4729         * access.c :
4730                 - new syntax : dvb:frequency=1234500:fec=3:poalrization=H:program=2499... (all parameters should be parsed
4731                 - "program" is still untested (anybody with a DVB card to try it ?)
4732                 - old syntax should still work, with a warning.
4733
4734 2003-09-03 Wednesday 10:23  gbazin
4735
4736  * modules/codec/libmpeg2.c: fixed segfault on exit.
4737
4738 2003-09-03 Wednesday 10:00  zorglub
4739
4740  Added descriptions
4741  Fixed multiple effects enabling
4742
4743 2003-09-02 Tuesday 22:36  gbazin
4744
4745  * modules/codec/theora.c: oops, introduced a bug in pts calculation.
4746
4747 2003-09-02 Tuesday 22:06  sigmunau
4748
4749  use the configuration system, that is what it is there for
4750
4751 2003-09-02 Tuesday 20:19  gbazin
4752
4753  * ALL: Introduction of a new api for decoders.
4754     The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
4755     Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
4756
4757     Don't hold your breath, there is still much work to do before we reach this goal.
4758
4759  * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
4760     Converted to the new api.
4761     Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
4762     New dts and theora packetizers (merged in their respective decoders).
4763
4764 2003-09-02 Tuesday 18:06  gbazin
4765
4766  * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.
4767
4768 2003-09-02 Tuesday 16:00  gbazin
4769
4770  * modules/mux/mp4.c: mp4 muxer now produces quicktime player readable files. Only works with mpeg4 video and audio right now, also currently won't work when transcoding as the DecoderSpecificInfo is not available.
4771
4772 2003-09-02 Tuesday 13:44  sam
4773
4774    * debian/rules:
4775      + Disabled familiar plugin.
4776    * debian/changelog:
4777      + Updated for 0.6.2 packages.
4778
4779 2003-09-02 Tuesday 13:42  sam
4780
4781    * modules/gui/skins/src/themeloader.cpp: Added proper CR to error messages.
4782
4783 2003-09-01 Monday 18:30  gbazin
4784
4785  * modules/video_output/x11/xcommon.c: fixed YUY2 overlay.
4786
4787 2003-09-01 Monday 10:18  jpsaman
4788
4789  Small error in hi/low band detection inside ioctl_SetFrontEnd and updating to correct e-mail addresses.
4790
4791 2003-08-31 Sunday 22:06  gbazin
4792
4793  * modules/access/dshow/*: always try to get the video in I420 chroma if supported.
4794     Implemented a ":size=" and ":chroma=" option.
4795
4796 2003-08-31 Sunday 16:01  zorglub
4797
4798  Maybe fixes the crash (can't be sure, as it works on my computer)
4799
4800 2003-08-31 Sunday 15:55  titer
4801
4802   configure.ac: fixed zeta check
4803
4804 2003-08-30 Saturday 16:34  gbazin
4805
4806  * modules/gui/wxwindows/messages.cpp: forgot to initialize b_verbose ;)
4807
4808 2003-08-30 Saturday 13:59  gbazin
4809
4810  * include/vlc_config.h: removed unused config stuff.
4811  * include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces.
4812
4813 2003-08-30 Saturday 11:59  gbazin
4814
4815  * modules/access/v4l/v4l.c: fixed uninitialized variable.
4816  * modules/gui/wxwindows/streamout.cpp: cosmetic change in the gui.
4817
4818 2003-08-30 Saturday 02:03  fenrir
4819
4820   * libavi.c: fixed a dead loop when data are missing.
4821
4822 2003-08-29 Friday 19:50  fenrir
4823
4824   * all: removed old encoding way.
4825
4826 2003-08-29 Friday 19:49  fenrir
4827
4828   * asf: you can now add 'title', 'author', 'copyright', 'comment, 'rating'
4829    meta data to your file. (use asf{title="my title"} for example)
4830   * standard: do not trash access/mux arguments when fixing.
4831
4832 2003-08-29 Friday 18:58  fenrir
4833
4834   * v4l: removed encoder.h include.
4835
4836 2003-08-29 Friday 18:58  fenrir
4837
4838   * all: fix some gcc warnings and removed all u8/u16/u32.
4839
4840 2003-08-29 Friday 16:56  zorglub
4841
4842  * effects.c :
4843    - added a spectrum analyser
4844    options are:
4845         -nb :  number of bands , 20 or 80 (80 is default)
4846         -separ : how many blank pixels between bands (1 default)
4847         -amp : vertical amplification ( 3 default)
4848         -peaks: draw peaks ? (default 1)
4849
4850    - improved options parsing
4851
4852  * fft.c, fft.h :
4853         FFT code mainly taken from XMMS (adapted coding style)
4854
4855  * visual.c:
4856         Sanity checks (users aren't stupid, are they ? )
4857
4858  * LIST: updated the list
4859
4860 2003-08-29 Friday 01:11  fenrir
4861
4862   * asf: added stream infos object and fix a bug in packetization.
4863   -> it seems that WMP plays it without problem :))) (tested with DIV3+mp3)
4864
4865 2003-08-28 Thursday 21:11  gbazin
4866
4867  * src/video_output/*, src/libvlc.h, include/video_output.h: added an --align option to allow modifying the alignment of a video inside its window (very useful for the wall filter).
4868  * modules/video_output/x11/xcommon.c: small cosmetic change.
4869  * modules/access/v4l/v4l.c: clean-up (removed old references to encoders).
4870
4871 2003-08-28 Thursday 21:02  fenrir
4872
4873   * standard :
4874   - when muxer or access or both are missing try to do a guess (based on the
4875   other one or the extention).
4876   - if both are still missing -> abort.
4877   - it forces asfh when using mmsh
4878   - it issues a error message with non working couple (like udp/avi, ...)
4879   (but it doesn't fail)
4880
4881 2003-08-28 Thursday 19:26  gbazin
4882
4883  * Makefile.am: zip files have a .zip extension ;)
4884
4885 2003-08-28 Thursday 18:44  gbazin
4886
4887  * Makefile.am: grrr, should have tested my last commit ;)
4888
4889 2003-08-28 Thursday 17:46  gbazin
4890
4891  * Makefile.am: added a "package-win32-exe" and "package-win32-zip" rule. "package-win32" will do both.
4892
4893 2003-08-28 Thursday 17:19  sam
4894
4895    * src/misc/threads.c, include/vlc_threads.h: Removed the pthread wrapper for
4896    gprof. If you still want to profile pthread applications using gprof please
4897    see http://sam.zoy.org/writings/programming/gprof.html and also consider
4898    using oprofile if you are using ia32.
4899
4900 2003-08-28 Thursday 15:59  gbazin
4901
4902  * modules/gui/wxwindows/*, src/playlist/playlist.c, modules/video_output/directx/events.c: got rid of the "Close Menu" popup menu item in the wxwindows interface.
4903  * modules/gui/wxwindows/*: updated the stream output dialog.
4904
4905 2003-08-27 Wednesday 12:59  gbazin
4906
4907  * modules/access/dshow/dshow.cpp: fixed crash when no dshow devices found.
4908
4909 2003-08-27 Wednesday 12:24  sigmunau
4910
4911  modules/misc/freetype.c:
4912   * Cleaned up the outline code. It may even be faster now
4913   * Removed some nasty debug messages
4914  modules/codec/subsdec/subsdec.c:
4915   * Removed a nasty debug message
4916
4917 2003-08-27 Wednesday 11:53  gbazin
4918
4919  * modules/gui/wxwindows/*: small clean-up in included headers.
4920     Got rid of the verbose checkbox in the messages window (too confusing apparently). Now warning, info and debug messages are only logged if the messages window is opened (errors are always logged).
4921
4922 2003-08-27 Wednesday 11:04  jpsaman
4923
4924  Updating a new PDA interface design.
4925
4926 2003-08-27 Wednesday 08:44  garf
4927
4928   * oups (forgot to erase a test line)
4929
4930 2003-08-27 Wednesday 08:27  gbazin
4931
4932  * configure.ac, modules/mux/Modules.am: enable the asf muxer.
4933
4934 2003-08-27 Wednesday 07:31  gbazin
4935
4936  * modules/access/dshow/*: handle upside down pictures (a bit hacky though).
4937
4938 2003-08-27 Wednesday 07:21  garf
4939
4940   * Now the MacOS mozilla plugin is an independant bundle ( searchs no more
4941   * in /usr/local/lib/vlc for modules )
4942
4943 2003-08-26 Tuesday 23:14  fenrir
4944
4945   * asf: fix waveformatex header for mp3 audio.
4946
4947 2003-08-26 Tuesday 23:12  fenrir
4948
4949   * mpegaudio: set i_bitrate field. (won't work with vbr)
4950
4951 2003-08-26 Tuesday 19:43  hartman
4952
4953  * modules/demux/util/sub.c: fixed the subtitle autodetection.
4954  * modules/demux/mkv.cpp: set UTF-8 for matroska subtitles.
4955
4956 2003-08-26 Tuesday 19:14  gbazin
4957
4958  * modules/access/dshow/*: bug fixes.
4959
4960 2003-08-26 Tuesday 18:11  fenrir
4961
4962   * mkv : use stream_*
4963
4964 2003-08-26 Tuesday 18:01  fenrir
4965
4966   * transcode: use mp1v/mpgv for mpeg1 and mp2v for mpeg2 video encoding.
4967   (mpeg2 encoding has been added to vlc)
4968
4969 2003-08-26 Tuesday 01:04  fenrir
4970
4971   * ts: clean my last commit for SPU. Btw, report any regression.
4972
4973 2003-08-26 Tuesday 00:52  fenrir
4974
4975   * ts: try to fix too much packets dropping with v4l.
4976
4977 2003-08-26 Tuesday 00:51  fenrir
4978
4979   * mmsh: a little clean, and fixed 1/2 potential segfaults.
4980
4981 2003-08-26 Tuesday 00:40  fenrir
4982
4983   * httpd: more mmsh stuff.
4984
4985 2003-08-25 Monday 23:39  fenrir
4986
4987   asf: fixed some headers errors.
4988
4989 2003-08-25 Monday 23:36  fenrir
4990
4991   * asf : fix display time.
4992
4993 2003-08-25 Monday 22:57  gbazin
4994
4995  * modules/access/dshow/dshow.cpp: added an "adev" and "vdev" option for the MRL.
4996     If not specified, then the default devices are used.
4997     (eg. vlc dshow://:vdev="Labtec Webcam":adev="foo")
4998
4999 2003-08-25 Monday 21:45  gbazin
5000
5001  * modules/access/dshow/*: audio is now supported as well.
5002
5003 2003-08-25 Monday 20:47  fenrir
5004
5005   * mkv: handle Language name.
5006          preliminary support for SSA.
5007
5008 2003-08-25 Monday 14:51  garf
5009
5010   * put the beautiful "no picture" black screen.
5011
5012 2003-08-25 Monday 01:33  fenrir
5013
5014   * http: added alias "mmsh" to output as mmsh (work only with asfh). Only
5015   tested with vlc/mplayer.
5016
5017 2003-08-25 Monday 01:32  fenrir
5018
5019   * httpd: when using "video/x-ms-asf-stream" we add special headers needed
5020   for mmsh protocol.
5021
5022 2003-08-25 Monday 01:31  fenrir
5023
5024   * asf: added an alias "asfh" : it creates special stream to allow using
5025  http output as mmsh server (see next commits).
5026
5027 2003-08-24 Sunday 23:22  gbazin
5028
5029  * modules/codec/faad/decoder.c: for some reason my libfaad the frame samplerate to 0. I guess I should update it but anyway a sanity check avoids a segfault in this case.
5030
5031 2003-08-24 Sunday 22:20  fenrir
5032
5033   * asf: more stuff (bitrate and time).
5034
5035 2003-08-24 Sunday 17:24  gbazin
5036
5037  * NEWS: keeping track of the new features.
5038
5039 2003-08-24 Sunday 16:59  hartman
5040
5041  * changed debug strings to diff between unsupported RTP payload and non-rtp packet
5042    see bug 1136
5043
5044 2003-08-24 Sunday 16:38  fenrir
5045
5046   * asf : asf muxer, not well tested yet.
5047
5048 2003-08-24 Sunday 16:24  fenrir
5049
5050   * http: added wma/wmv mime type.
5051
5052 2003-08-24 Sunday 15:05  fenrir
5053
5054   * asf: detect dump of broadcasted asf stream.
5055
5056 2003-08-24 Sunday 14:43  titer
5057
5058   modules/demux/util/sub.c : compile fix
5059
5060 2003-08-24 Sunday 11:17  gbazin
5061
5062  * configure.ac, modules/access/dshow/: brand new DirectShow input plugin.
5063     Much work still needs to be done, like audio support, adding plenty of configuration options, etc... But the video part is already working quite well here.
5064
5065 2003-08-24 Sunday 08:12  hartman
5066
5067  * Large update to the ebuild.
5068    - reordered several parts
5069    - made it as close to the gentoo ebuild as possible.
5070    - fixed several changes/additions since 0.6.1
5071
5072 2003-08-24 Sunday 00:36  fenrir
5073
5074   * sub.c : fixed a warning.
5075
5076 2003-08-24 Sunday 00:34  hartman
5077
5078  * backwards compatibilty with older faad2 lib
5079
5080 2003-08-24 Sunday 00:29  lool
5081
5082    * Makefile.am:
5083      . cleanups, use of top_builddir where possible, just to feel safer
5084      . fixed VLC.app inclusion of AUTHORS, COPYING etc.
5085      . propagated previous changes to package-osx
5086      . checked both build methods
5087
5088 2003-08-23 Saturday 22:49  fenrir
5089
5090   * configure.ac : added --enable-goom and --with-goom-tree. Btw, I use a
5091  special goom tree source as I was unable to use standard goom library.
5092  (I will provide it once mmx/ppc included)
5093   * modules/visualization/Modules.am: added goom
5094   * include/vlc_block.h src/misc/block.c: introduce a new data block
5095   api (not yet tested, ported from my local new input work).
5096
5097 2003-08-23 Saturday 22:19  fenrir
5098
5099   * charset: compilation fix.
5100
5101 2003-08-23 Saturday 22:02  hartman
5102
5103  * modules/demux/util/sub.c: Fixed a crash when trying to autodetect files
5104    that don't have a . char in their name. Also fixed a problem where the
5105    code was trying to open a empty string subtitle after autodetect couldn't
5106    find a suitable filename.
5107
5108 2003-08-23 Saturday 21:21  lool
5109
5110    * was wrongly deleting the extras/ dir
5111
5112 2003-08-23 Saturday 19:20  hartman
5113
5114  * modules/codec/subsdec/subsdec.c: reordered the list of encodings. Should
5115    make it easier for users to find their charset now.
5116  * modules/demux/util/sub.?: try to find filename.subext based on filename.avi
5117    Very basic now, but might be become more advanced in the feature. (that's
5118    why it's so much code )
5119
5120 2003-08-23 Saturday 17:23  fenrir
5121
5122   * goom: visual effects using goom. (Not yet enabled)
5123
5124 2003-08-23 Saturday 16:15  fenrir
5125
5126   * faad: fix SBR handling.
5127
5128 2003-08-23 Saturday 15:35  lool
5129
5130    * Makefile.am: slight changes of the VLC.app target to generate it in
5131                   $(top_builddir) instead of $(srcdir)
5132
5133 2003-08-23 Saturday 14:51  fenrir
5134
5135   * input: fixed buffer overflow, add sanity check and big big clean up.
5136  (for the user filter part).
5137   For now, when a user filter can't be inserted it is just ignored. (before
5138  the whole audio chain failed).
5139
5140 2003-08-23 Saturday 14:38  lool
5141
5142    * src/misc/configuration.c: fix a couple of signed/unsigned warns
5143
5144 2003-08-23 Saturday 14:26  lool
5145
5146    * missing top static declaration was giving a warning
5147
5148 2003-08-23 Saturday 14:15  fenrir
5149
5150   * ninput: fix a warning. (bad functions order)
5151
5152 2003-08-23 Saturday 14:14  hartman
5153
5154  * sorry :)
5155    fix broken tree
5156
5157 2003-08-23 Saturday 12:59  hartman
5158
5159  * added a vlc_current_charset function. This tries to get the current charset
5160    in use by the OS. It's pretty nifty. if available it uses nl_langinfo. Then
5161    it falls back to trying setlocale (exept on OSX, where this funtion is useless)
5162    and then falls back to LC_ALL, LC_TYPE and LANG environment variables.
5163    If only the LANG variable is available (like on osx) it tries a countrycode
5164    to charset mapping (making an educated guess ).
5165    On windows it retrieves the charset with GetACP().
5166    It also has an aliases system to transform incompatible charset description
5167    strings to libiconv compatible charset descriptions. If you want you can even
5168    retrieve the charset on OS/2.
5169  * modules/codec/subsdec/subsdec.c: By default we try to open a subtitle file in
5170    the systems charset (or language mapped to charset). It's no more than a guess,
5171    and if you open Latin1 subs on your Japanese system you will still need to
5172    specify the encoding by hand, but it's better then nothing.
5173  * src/playlist/playlist.c: spelling error in a comment.
5174
5175 2003-08-23 Saturday 12:53  lool
5176
5177    * added missing .cvsignore
5178
5179 2003-08-23 Saturday 12:47  lool
5180
5181    * very light typo
5182
5183 2003-08-23 Saturday 11:46  fenrir
5184
5185   * avi : fixed a lock problem.
5186
5187 2003-08-22 Friday 22:52  fenrir
5188
5189   *all : multi-pass clean up/cosmetics.
5190
5191 2003-08-22 Friday 20:32  fenrir
5192
5193   * all: use stream_Seek/Size/Tell wrappers.
5194
5195 2003-08-22 Friday 20:31  fenrir
5196
5197   * avi: use stream_*, some clean and reordering.
5198
5199 2003-08-22 Friday 20:29  fenrir
5200
5201   * ninput: added wrappers to stream_Control.
5202
5203 2003-08-22 Friday 14:03  adn
5204
5205  no v4l tab for win32
5206
5207 2003-08-22 Friday 13:38  hartman
5208
5209  * A vflip should flip on the vertical axis and not on the horizontal of course.
5210
5211 2003-08-22 Friday 08:06  asmax
5212
5213  * interface.cpp: fixed a stack corruption which caused a segfault in the
5214    wxwindows plugin (in UpdateAcceleratorTable, the table
5215    wxAcceleratorEntry entries[6] was filled with _seven_ values ;-)
5216    I guess it didn't happen with all compilers because of the way
5217    variables are stored on the stack)
5218  * wxwindows.h: removed a warning
5219
5220 2003-08-21 Thursday 20:29  hartman
5221
5222  * Updated Brazilian translation
5223
5224 2003-08-21 Thursday 16:59  hartman
5225
5226  * Removed the xmga plugin since it was quote "a waste of time and not even finished"
5227  * Decreased the priority of kde interface because of it's unstable nature
5228    and not being maintained status.
5229
5230 2003-08-20 Wednesday 21:59  asmax
5231
5232  * fixed an internal error with stupid gcc2.95
5233
5234 2003-08-20 Wednesday 19:36  babal
5235
5236  - anti-spam
5237
5238 2003-08-20 Wednesday 19:17  adn
5239
5240  * Bitrate options for PVR
5241  * fix for win32 compilation
5242
5243 2003-08-20 Wednesday 16:22  garf
5244
5245   * had accidentally deleted the first line of vout.m
5246
5247 2003-08-20 Wednesday 13:08  garf
5248
5249   * mozilla plugin on MacOSX : scrollbar clipping problem fix
5250
5251 2003-08-20 Wednesday 09:58  garf
5252
5253   * forgot an -I
5254
5255 2003-08-20 Wednesday 01:18  fenrir
5256
5257   * stream: less warnings.
5258
5259 2003-08-20 Wednesday 01:10  fenrir
5260
5261   * avi: fixed playback of others brokens stream.
5262   Remember: each time something could be wrong then, with avi, it will be.
5263   I hate avi.
5264
5265 2003-08-19 Tuesday 22:28  adn
5266
5267  Oooooooops !
5268
5269 2003-08-19 Tuesday 21:54  adn
5270
5271  SLP Announce :)
5272
5273 2003-08-19 Tuesday 21:20  zorglub
5274
5275  * src/audio_output/input.c: forgot to free something
5276
5277  * modules/visualisation/visual/* :
5278         visualization system. It supports multi-effects.
5279  At the moment:
5280         -dummy (guess what ? it does nothing)
5281         -scope (adapted and fixed from sam's one)
5282         -random (displays random plots)
5283  Todo:
5284         - spectrum analyser
5285         - movement effects (rotations, scrolls,...)
5286         - blur effect ?
5287
5288 2003-08-19 Tuesday 21:16  adn
5289
5290  Video4Linux / PVR / KFIR unified panel
5291
5292 2003-08-19 Tuesday 18:51  sigmunau
5293
5294  modules/visualization/scope/scope.c:
5295   * fixed numerous issues. It now works, but it has some impact on some audio
5296  streams, especially vorbis
5297
5298 2003-08-19 Tuesday 14:07  garf
5299
5300   * XPCOM implementation in mozilla plugin on MacOSX (Play, pause, stop
5301   *  buttons. Fullscreen disabled ).
5302
5303 2003-08-19 Tuesday 13:20  hartman
5304
5305  * deleted stray i char
5306
5307 2003-08-19 Tuesday 11:26  hartman
5308
5309  * Updated brazilian portuguese translation by Andre de Barros Martins Ribreiro
5310    ( your parents couldn't find anything shorter? :)
5311  * Added this language to the options in the preferences.
5312
5313 2003-08-18 Monday 19:18  fenrir
5314
5315   * asf: clean up + use stream_* (It's not yet well tested)
5316
5317 2003-08-18 Monday 19:17  fenrir
5318
5319   * all: added stream_DataPacket
5320
5321 2003-08-18 Monday 17:30  fenrir
5322
5323   * udp: udp-sout-caching is now also accessible by instance variable
5324   "caching".  (ex: udp{caching=ms})
5325
5326 2003-08-18 Monday 17:25  fenrir
5327
5328   * ts: fix PCR value when using pcr-soft.
5329
5330 2003-08-18 Monday 14:57  sigmunau
5331
5332  Turned the scope plugin into a audio filter that can be inserted with
5333  --audio-filter. It still seems to have many problems, so I will not eneable
5334  it yet.
5335
5336 2003-08-18 Monday 13:16  zorglub
5337
5338  * src/audio_output/input.c
5339    src/libvlc.h :
5340         First try to implement "user audio filters"
5341         You can provide a list of audio filters that you want to add to
5342         the pipeline (only the "headphone", at that time).
5343         (use --audio-filter filter1,filter2,...)
5344
5345     ***Warning***
5346     It seems to work, but no guarantee at all. Perhaps all is bad
5347     and the commit should be reverted, as it could break audio output
5348
5349  * modules/codec/libmpeg2.c :
5350         Fixed a segfault when vout creation fails
5351
5352 2003-08-18 Monday 06:42  jpsaman
5353
5354  Small fix.
5355
5356 2003-08-18 Monday 00:17  fenrir
5357
5358   * all: move "wave format tag to fourcc" from demuxers to codecs.h
5359   (only one place to keep updated).
5360
5361 2003-08-17 Sunday 23:42  fenrir
5362
5363   * all: A little clean up.
5364
5365 2003-08-17 Sunday 23:11  sigmunau
5366
5367  modules/misc/freetype.c:
5368   * implemented outlineing of the glyphs. Please yell if the performance
5369  suck, and I will try to make them optional.
5370   * fixed centering on RV32 and YUY2
5371
5372 2003-08-17 Sunday 23:02  fenrir
5373
5374   * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h.
5375   (Well, Get(D/Q)WBE are just #define to U16/32/64_AT.
5376
5377 2003-08-17 Sunday 20:58  alexis
5378
5379  po/es.po THANKS configure.ac: Spanish translation started by Vicente JimĂ©nez Aguilar.
5380
5381  src/libvlc.h: replaced "VLS" by "streaming server".
5382
5383 2003-08-17 Sunday 20:45  fenrir
5384
5385   * all: added OggS fourcc. (still unsported but allow dumping)
5386
5387 2003-08-17 Sunday 20:39  fenrir
5388
5389   * all: removed all u8/u16/.... occurences.
5390
5391 2003-08-17 Sunday 18:44  fenrir
5392
5393   * avi, dummy: removed useless include.
5394
5395 2003-08-17 Sunday 15:22  sigmunau
5396
5397  modules/misc/freetype.c:
5398   * added support for RV32/RV24 chroma
5399
5400 2003-08-17 Sunday 14:14  sigmunau
5401
5402  src/playlist/playlist.c:
5403   * small documentation update
5404
5405 2003-08-17 Sunday 14:11  sigmunau
5406
5407  doc/Doxyfile:
5408   * Extract documentation on static functions, useful to get the static
5409  inline functions defined in header files listed. Drawback is that private
5410  functions in source files are also listed.
5411
5412 2003-08-17 Sunday 13:56  gbazin
5413
5414  * modules/demux/flac.c: few cosmetic changes.
5415  * modules/codec/flacdec.c: when synchronisation on the bitstream is lost, flush the flac decoder so it can synchronise again (fixes problems on seeking).
5416
5417 2003-08-16 Saturday 21:05  zorglub
5418
5419  * configure.ac : linked stream_out_standard to ws2_32 to fix build
5420
5421  * playlist.cpp : added "Random" and "Loop" checkboxes
5422
5423 2003-08-16 Saturday 16:56  gbazin
5424
5425  * po/pt_BR.po, THANKS: new brazilian portuguese translation, courtesy of AndrĂ© de Barros Martins Ribeiro.
5426
5427 2003-08-15 Friday 13:16  fenrir
5428
5429   * ffmpeg: added m4cc and M4CC as MPEG4 fourcc.
5430
5431 2003-08-15 Friday 01:58  fenrir
5432
5433   * pes: fix private stream with mpeg1.
5434
5435 2003-08-14 Thursday 23:37  fenrir
5436
5437   * ts: use right stream_id for A52 (0xbd -> fix mplayer playback) and add a
5438    "registration descriptor" (-> fix xine playback) when using a52.
5439
5440 2003-08-14 Thursday 23:32  fenrir
5441
5442   * all: added support for a52 in PES private stream, but untested.
5443
5444 2003-08-14 Thursday 20:02  zorglub
5445
5446  * all: as announce calls non-standard functions (SLP), remove it from
5447  src, and build it in the stream_out_standard module to avoid a link
5448
5449 2003-08-14 Thursday 19:25  sigmunau
5450
5451  First part of code to allow configurable hotkeys.
5452  include/configuration.h, src/misc/configuration.h:
5453   * added a CONFIG_ITEM_KEY
5454  include/vlc_keys.h:
5455   * constants to identify keys
5456  src/libvlc.h:
5457   * provide a set of hotkey config options
5458  modules/gui/wxwindows/interface.cpp, wxwindows.h:
5459   * set the configured hotkeys as accelerator for the appropriate menus
5460  modules/gui/wxwindows/preferences.cpp:
5461   * start to support CONFIG_ITEM_KEY. Options are showed with the right value
5462     but any changes made have no effect yet.
5463
5464 2003-08-14 Thursday 18:21  sigmunau
5465
5466  include/video_output.h:
5467   * minor cleanup in a comment
5468
5469 2003-08-14 Thursday 18:12  sigmunau
5470
5471  modules/control/lirc/lirc.c:
5472   * applied slightly modified patch by  Stephane Mottelet <mottelet@dma.utc.fr>
5473   to support next/previous chapter buttons on remote controls
5474
5475 2003-08-14 Thursday 17:50  sigmunau
5476
5477  include/stream_output.h:
5478    * use #if 0 and not // to disable code
5479
5480 2003-08-14 Thursday 13:32  garf
5481
5482   * little bug fix.
5483
5484 2003-08-14 Thursday 13:09  sigmunau
5485
5486  include/vlc/vlc.h:
5487     turn playlist command defines into a enum
5488
5489 2003-08-14 Thursday 13:02  sigmunau
5490
5491  vlc_playlist.h:
5492     * added a duration field to the playlist item struct
5493  vlc_playlist.h, playlist.c:
5494     * turned playlist_AddName into playlist_AddExt and made it take an extra
5495     argument( the duration )
5496     * doxygenize comments
5497  modules/demux/m3u.c, modules/gui/macosx/playlist.m:
5498     * use playlist_AddExt
5499
5500 2003-08-14 Thursday 12:38  garf
5501
5502   * mozilla plugin on MacOSX. Not fully implemented yet.
5503   * compiled with mozilla 1.4 (won't probably work with <1.4)
5504   * TODO:
5505   *     - make XPCOM work (play,pause,stop buttons)
5506   *     - fullscreen implementation (quite difficult on MacOSX because only
5507   *       the main thread can create windows)
5508
5509 2003-08-14 Thursday 11:47  gbazin
5510
5511  * src/extras/libc.c, nclude/vlc_common.h, modules/mux/mpeg/ts.c: added atoll() to our libc.
5512  * modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces.
5513  * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1).
5514
5515 2003-08-14 Thursday 11:25  sigmunau
5516
5517  include/ninput.c, src/input/stream.c:
5518     Moved comment blocks to the implementation where appropriate. Changed
5519     comments to Doxygen syntax.
5520
5521 2003-08-13 Wednesday 23:26  gbazin
5522
5523  * ALL: bumped version number to 0.6.3-cvs
5524  * modules/control/ntservice.c: new Windows NT/2K/XP service interface.
5525
5526 2003-08-13 Wednesday 21:15  gbazin
5527
5528  * modules/stream_out/standard.c: fixed segfault on close.
5529
5530 2003-08-13 Wednesday 19:38  gbazin
5531
5532  * include/announce.h, src/stream_output/announce.c, modules/stream_out/standard.c: fixed broken build.
5533
5534 2003-08-13 Wednesday 19:18  gbazin
5535
5536  * ChangeLog: yeah I know... don't laugh.
5537
5538 2003-08-13 Wednesday 18:39  gbazin
5539
5540  * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
5541  * modules/codec/ffmpeg/video.c: forgot a debug message.
5542
5543 2003-08-13 Wednesday 14:17  zorglub
5544
5545  * configure.ac : we need to define HAVE_SLP_H
5546
5547  * include/announce.h & vlc_common.h: slp_session_t structure definition
5548
5549  * module/stream_out/standard.c & src/stream_output/announce.c :
5550      SLP announcing support by vlc
5551
5552 2003-08-13 Wednesday 14:06  fenrir
5553
5554   * ts.c: commented out useless code and an annoying error message.
5555
5556 2003-08-13 Wednesday 13:54  jpsaman
5557
5558  Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for:
5559  if (!i_size)
5560  {
5561    /* Handle error */
5562  }
5563
5564  However input_SplitBuffer() returns -1, which results in if (false) here and a segmentation fault will happen when input_ShareBuffer() is called. All constructs of the above form are supicious to produce a segfault in the code!
5565
5566 2003-08-13 Wednesday 13:50  jpsaman
5567
5568  Keep track of ioctl_UnsetDMXFilter
5569
5570 2003-08-13 Wednesday 07:03  titer
5571
5572   Missing file
5573
5574 2003-08-13 Wednesday 01:50  gbazin
5575
5576  * ChangeLog: guess what ? yeah, yet another update for 0.6.2.
5577
5578 2003-08-13 Wednesday 01:45  gbazin
5579
5580  * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
5581  * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
5582  * src/input/input_programs.c: programs object var was not reset correctly.
5583
5584 2003-08-12 Tuesday 18:34  gbazin
5585
5586  * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.
5587
5588 2003-08-12 Tuesday 18:25  gbazin
5589
5590  * po/de.po: update of the german translation by Felix KĂ¼hne.
5591
5592 2003-08-12 Tuesday 17:01  gbazin
5593
5594  *  modules/codec/ffmpeg/video.[ch]: another temporary workaround.
5595
5596 2003-08-12 Tuesday 15:35  jpsaman
5597
5598  Fixed long problem with tuning to frequencies like; 12669500 Hz which is not possible with the old satellite plugin, because it reads 12669,5 in kHz and could not be expressed.
5599  * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
5600  * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
5601
5602 2003-08-12 Tuesday 14:15  jpsaman
5603
5604  * more cleanup
5605
5606 2003-08-12 Tuesday 12:43  jpsaman
5607
5608  * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
5609  * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
5610  * Cleanup of code.
5611
5612 2003-08-12 Tuesday 08:19  sam
5613
5614    * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
5615
5616 2003-08-11 Monday 23:07  gbazin
5617
5618  * share/http/index.html: added "del" and "empty" controls.
5619
5620 2003-08-11 Monday 20:49  gbazin
5621
5622  * ChangeLog: updated changelog for 0.6.2.
5623
5624 2003-08-11 Monday 20:48  gbazin
5625
5626  * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
5627
5628 2003-08-11 Monday 20:19  fenrir
5629
5630   * copy: removed annoying debug message.
5631
5632 2003-08-11 Monday 20:18  fenrir
5633
5634   * httpd: added HEAD command support.
5635
5636 2003-08-11 Monday 19:30  gbazin
5637
5638  * ChangeLog, po/*: preparing for the 0.6.2 release
5639
5640 2003-08-11 Monday 18:52  gbazin
5641
5642  * modules/packetizer/mpegvideo.c: oops, fixed typo.
5643
5644 2003-08-11 Monday 17:31  gbazin
5645
5646  * modules/packetizer/mpegvideo.c: small clarification.
5647  * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
5648
5649 2003-08-10 Sunday 22:13  fenrir
5650
5651   * mpegvideo.c: try to set a better value for length. (I am not sure it is
5652   the good one but it give far better result). dts/pts/length computation
5653   should be verified.
5654
5655 2003-08-10 Sunday 21:26  gbazin
5656
5657  * ALL: preparing for a 0.6.2 release
5658
5659 2003-08-10 Sunday 14:23  gbazin
5660
5661  * modules/mux/mpeg/ts.c: oops.
5662
5663 2003-08-10 Sunday 14:21  gbazin
5664
5665  * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable.
5666
5667 2003-08-10 Sunday 13:35  gbazin
5668
5669  * modules/access/vcd/vcd.c: a few navigation fixes.
5670
5671 2003-08-10 Sunday 12:45  zorglub
5672
5673  * modules/LIST: Updated all modules
5674
5675  * modules/list.sh: piggy list consistency checker
5676   (should probably be added to toolbox or trashed)
5677
5678  * modules/access/slp.c : Fixed service detection
5679         (findsrvtypes returns a comma-separated list of services)
5680
5681 2003-08-10 Sunday 10:22  gbazin
5682
5683  * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
5684  * include/osd.h, modules/misc/freetype.c: support for center alignment.
5685  * modules/gui/wxwindows/subtitles.cpp: string change.
5686
5687 2003-08-10 Sunday 09:22  gbazin
5688
5689  * include/configuration.h: bug fix for add_string_from_list()
5690  * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
5691
5692 2003-08-09 Saturday 19:49  gbazin
5693
5694  * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
5695  * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
5696
5697 2003-08-09 Saturday 19:39  gbazin
5698
5699  * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
5700
5701 2003-08-09 Saturday 19:14  gbazin
5702
5703  * modules/access/vcd/cdrom.c: switching to YellowMode2 for reading VCDs apparently created problems for some people so the reading is reverted to XAForm2 and only if this one fails we try YellowMode2. Hopefully that will still allow us to read the SVCD DATA track.
5704
5705 2003-08-09 Saturday 14:59  gbazin
5706
5707  * src/stream_output/stream_output.c, include/stream_output.h: added an i_padding field to sout_instance_t so we can allocate sout_buffers with a bit more space than asked for (needed for ffmpeg decoding).
5708  * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
5709     Added support for b frames (bframe=x option) + couple of bug fixes.
5710
5711 2003-08-08 Friday 17:08  gbazin
5712
5713  * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
5714     The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
5715  * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
5716
5717 2003-08-08 Friday 16:50  gbazin
5718
5719  * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
5720  * modules/packetizer/copy.c: fixed segfault
5721  * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
5722
5723 2003-08-08 Friday 16:41  massiot
5724
5725  * modules/gui/macosx/prefs.m: Localized two strings.
5726
5727 2003-08-06 Wednesday 12:01  jpsaman
5728
5729  Updated my entry.
5730
5731 2003-08-05 Tuesday 11:54  jpsaman
5732
5733  The familiar interface is now officially removed from VLC. The interface is superseeded by the PDA interface for handhelds. It uses Gtk+2 and can be built using the configure option '--enable-pda'.
5734
5735 2003-08-05 Tuesday 11:52  jpsaman
5736
5737  Added glade2 project file.
5738
5739 2003-08-05 Tuesday 11:51  jpsaman
5740
5741  Removing file.
5742
5743 2003-08-05 Tuesday 11:49  jpsaman
5744
5745  Removing files for Familiar interface (Gtk+1.2 and GPE).
5746
5747 2003-08-05 Tuesday 10:39  jpsaman
5748
5749  Fixed superflous tuning ;-)
5750
5751 2003-08-05 Tuesday 09:35  jpsaman
5752
5753  - Enabled tuning for DVB-C and DVB-T cards.
5754  - Syncing with old satellite plugin.
5755  - Cleanup of code.
5756
5757 2003-08-05 Tuesday 08:02  asmax
5758
5759  * VLC_AddTarget had a new prototype
5760
5761 2003-08-05 Tuesday 01:27  fenrir
5762
5763   * sdp: near implemented basic RTP reading (MPA payload type may work when
5764  used without RTSP).
5765
5766 2003-08-04 Monday 23:35  gbazin
5767
5768  * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
5769
5770 2003-08-04 Monday 23:31  gbazin
5771
5772  * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
5773     + cleanup.
5774
5775 2003-08-04 Monday 22:49  fenrir
5776
5777   * ts: fixed a segfault when removing PCR stream.
5778
5779 2003-08-04 Monday 18:50  fenrir
5780
5781   * sdp: begun to implement RTP code. (Not yet usefull)
5782
5783 2003-08-04 Monday 12:40  jpsaman
5784
5785  Added a error message that the default values are used.
5786
5787 2003-08-04 Monday 12:34  jpsaman
5788
5789  Tuning succeeds, but have no audio yet. Major cleanup of code.
5790
5791 2003-08-04 Monday 12:34  jpsaman
5792
5793  Fixed missing headerfile.
5794
5795 2003-08-04 Monday 00:48  fenrir
5796
5797   * sdp: - fixed loading of file > 1024 bytes.
5798          - more processing -> now it should extract enough informations to
5799          build RTP/RTSP session.
5800          (Does not play anything yet)
5801
5802 2003-08-03 Sunday 23:11  gbazin
5803
5804  * src/misc/configuration.c, include/configuration.h, src/audio_output/intf.c, include/audio_output.h, modules/gui/gtk/display.[ch]: configuration variables now use vlc_callback_t callbacks (same as the object variables).
5805  * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
5806  * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
5807
5808 2003-08-03 Sunday 20:25  gbazin
5809
5810  * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
5811
5812 2003-08-03 Sunday 16:36  bigben
5813
5814  * modules/access_out/http.c :
5815
5816  using ability to give parametters to a specific sout module to set user and password fot http access out.
5817
5818  new syntax is '#dst{access=http{user=foo,pass=bar}}
5819
5820  --sout-http-user and --sout-http-pwd parametters have been deleted.
5821
5822 2003-08-03 Sunday 16:22  fenrir
5823
5824   * sdp: parse 'a=' field.
5825
5826 2003-08-03 Sunday 15:25  fenrir
5827
5828   * sdp: begining of a SDP parser. It won't let you play anything for
5829   now, it just does (incomplete) parsing.
5830
5831 2003-08-03 Sunday 13:49  titer
5832
5833   configure.ac : added needed linking flags for BeOS/Zeta
5834   Makefile.am : cleaned make packages-beos
5835
5836 2003-08-03 Sunday 12:04  fenrir
5837
5838   * rtsp: mmmh, close the socket.
5839
5840 2003-08-03 Sunday 02:00  fenrir
5841
5842   rtsp: connect  to an RTSP server,  issue a DESCRIBE command  and return
5843  the  answer.  It  WON'T  let  you  do  rtsp  as  we  first  need  a  SDP
5844  parser/demuxer, but it is on the way.
5845
5846   The idea is to have a generic  SDP demuxer that will work with SDP from
5847  file, http or rtsp.
5848
5849 2003-08-02 Saturday 19:30  bigben
5850
5851  * modules/access/http.c
5852        - Didn't  take into consideration  a little change of  behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentification information even if there wasn't any.
5853
5854 2003-08-02 Saturday 19:16  fenrir
5855
5856   * ninput : a little developer documentation.
5857
5858 2003-08-02 Saturday 16:43  fenrir
5859
5860   * all: some helpers functions for pf_demux_control.
5861
5862 2003-08-02 Saturday 15:22  fenrir
5863
5864   * all: added a pf_demux_control member to input_thread_t. It is currently
5865   unused.
5866
5867 2003-08-02 Saturday 14:06  gbazin
5868
5869  * ALL: bumped version number to 0.6.2-cvs
5870  * modules/video_output/x11/xcommon.c: closing the video window or using the escape key doesn't exit VLC anymore but stop the input instead.
5871
5872 2003-08-02 Saturday 01:33  fenrir
5873
5874   * ps: clean up and dvd subtitles support.
5875
5876 2003-08-01 Friday 20:06  gbazin
5877
5878  * modules/mux/mp4.c: support for mov muxing + cleanup.
5879  * modules/codec/quicktime.c: small cleanup.
5880
5881 2003-08-01 Friday 19:38  fenrir
5882
5883   * udp: clean up.
5884
5885 2003-08-01 Friday 19:38  fenrir
5886
5887   ts: large rewrite of the TS muxer to produce better TS and support DVD
5888       subtitle.
5889       I have added some options:
5890          - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
5891          case of insuffisant bitrate. (default: disabled).
5892          - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
5893          to achieve the target. (default: disabled)
5894          - pcr : minimum delay between two pcr equal to dts of the video
5895          stream (default 100ms)
5896          - pcr-soft : minimum delay between two pcr interpolated from the
5897          pcr that are equal to dts. (default: none)
5898   Remarks:
5899    - bmin/bmax allow to create CBR stream.
5900    - Bitrate is calculated on a PCR time.
5901    - PCR delay cannot be less than length of a frame of the PCR stream.
5902    - PCR soft is used to help when using big PCR delay. It is usefull to
5903    produce stream with smoother bitrate variation.
5904    - Big PCR delay introduce more latency.
5905
5906   TODO:
5907    Test stability, bugs ...
5908
5909 2003-08-01 Friday 18:49  fenrir
5910
5911   * ts.c: arggg, bad copy/past.
5912
5913 2003-08-01 Friday 18:42  fenrir
5914
5915   * stream_output.c: fixed a segfault when muxer isn't specified.
5916
5917 2003-08-01 Friday 18:02  fenrir
5918
5919   * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
5920         converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
5921
5922 2003-08-01 Friday 17:38  fenrir
5923
5924   * index.html,style.css : remove built-in css file. added link to info.html.
5925
5926 2003-08-01 Friday 17:30  fenrir
5927
5928   * http: added mime type for .css file.
5929
5930 2003-08-01 Friday 17:21  fenrir
5931
5932   * info: commit the good file...
5933
5934 2003-08-01 Friday 09:45  sam
5935
5936    * modules/access/http.c:
5937      + Coding style fixes.
5938      + Removed a C99-ism.
5939
5940 2003-08-01 Friday 08:24  sam
5941
5942    * debian/rules:
5943      + Activated freetype support.
5944    * debian/control:
5945      + Added a build-dependency on freetype6-dev.
5946      + Added a build-dependency on libdvbpsi2-dev.
5947      + We now recommend gnome-vlc | wxvlc.
5948      + We now suggest fortune-mod.
5949
5950 2003-08-01 Friday 00:55  fenrir
5951
5952   * wav: forgot this one.
5953
5954 2003-08-01 Friday 00:40  fenrir
5955
5956   * configure.ac: audio -> mpga
5957   * demux/* : function name consistency.
5958
5959 2003-08-01 Friday 00:37  fenrir
5960
5961   * mpga: mp3 demuxer written from scratch using ninput.h
5962
5963 2003-08-01 Friday 00:26  fenrir
5964
5965   * configure.ac: remove old wav and aac directories.
5966
5967 2003-08-01 Friday 00:18  fenrir
5968
5969   * wav: remove old wav demuxer.
5970
5971 2003-08-01 Friday 00:18  fenrir
5972
5973   * aac/* remove old aac demuxer.
5974
5975 2003-08-01 Friday 00:16  fenrir
5976
5977   * Modules.am : added aac.c and wav.c
5978   * asf/asf.c: better check for invalid header.
5979
5980 2003-08-01 Friday 00:09  fenrir
5981
5982   * wav.c : big clean up and use ninput.h
5983
5984 2003-08-01 Friday 00:08  fenrir
5985
5986   * aac.c : big clean up and use ninput.h
5987
5988 2003-08-01 Friday 00:05  fenrir
5989
5990   au.c : cleaned up and use ninput.h
5991
5992 2003-08-01 Friday 00:05  gbazin
5993
5994  * src/input/input_clock.c: fixed 2 regressions in 0.6.1. These fixes are actually there to make us more complacent with broken streams.
5995  * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
5996  * modules/demux/mkv.cpp, modules/demux/avi/libavi.c, modules/demux/mp4/libmp4.c, modules/demux/mpeg/m4v.c: checks for input_SplitBuffer() > 0. (Thanks to Steve Li for pointing this out)
5997
5998 2003-08-01 Friday 00:04  fenrir
5999
6000   a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
6001   to play such file.
6002
6003 2003-08-01 Friday 00:00  fenrir
6004
6005   * modules.c : include ninput.h
6006
6007 2003-08-01 Friday 00:00  fenrir
6008
6009   * vlc_common.h: include stdarg.h by default. Required by ninput.h
6010   *  ninput.h :  extracted  duplicated  stream functions  from  a lot  of
6011   demuxers and do a nice (?) API.
6012   * stream.c: implement basic streams  manipulation. It is just a wrapper
6013   but it is useful.
6014   * all: added a i_ttl field in network_socket_t to allow per connection ttl
6015  setting (in fact only used by access_out/udp.c.
6016
6017 2003-07-31 Thursday 23:44  fenrir
6018
6019   * all: added a i_ttl field in network_socket_t to allow per connection ttl
6020  setting (in fact only used by access_out/udp.c.
6021
6022 2003-07-31 Thursday 23:14  massiot
6023
6024  Fixed a memory leak (thanks Andy Lindsay !).
6025
6026 2003-07-31 Thursday 21:46  gbazin
6027
6028  * src/misc/win32_specific.c: change the mode of stdin to _O_BINARY so we can use stdin to read files (thanks to Steve Li).
6029  * modules/control/http.c: allow directories of the form "x:\" on win32.
6030
6031 2003-07-31 Thursday 21:18  bigben
6032
6033  * modules/access/http.c :
6034         - using new var_Create/var_Get method to get parametters.
6035
6036 2003-07-31 Thursday 20:47  reno
6037
6038  * Make vlc compiling !
6039
6040 2003-07-31 Thursday 19:24  fenrir
6041
6042   * stream_output: * some clean and fixed a little memory leak.
6043                    * give to access and muxers options. Now you can use:
6044  --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
6045  works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
6046  not used.
6047
6048 2003-07-31 Thursday 19:14  fenrir
6049
6050   * stream_output: * added some #define for private flags.
6051                    * now muxer and access_out also receive options like
6052                    stream_out.
6053
6054 2003-07-31 Thursday 19:10  bigben
6055
6056  * modules/access_out/http.c
6057         - httpd.c has support for Basic Authentification, so use it !
6058           --sout-http-user user --sout-http-pwd password
6059
6060 2003-07-31 Thursday 19:02  fenrir
6061
6062   * copy.c: Added DVD subtitle support. I still need to commit the TS
6063  muxer.
6064
6065 2003-07-31 Thursday 18:25  bigben
6066
6067  * Add support for basic authentification in http access.
6068
6069  use :
6070
6071  --http-user user --http-pwd password
6072
6073  or
6074
6075  http://user:password@server/path (2nd parameter overrides the first)
6076
6077 2003-07-31 Thursday 17:03  sigmunau
6078
6079  modules/misc/freetype.c:
6080    - calculate and store size information for each line independently.
6081    - misc other fixes
6082
6083 2003-07-31 Thursday 15:31  jpsaman
6084
6085  Updated LIST of modules and configuration options for building.
6086
6087 2003-07-31 Thursday 15:30  jpsaman
6088
6089  Adding DVB module to support satellite, cable and terestrial DVB streaming. The status is that tuning works, but have had no success with video/audio yet. (Setting of filters does not seem to work perfectly yet.).
6090
6091 2003-07-31 Thursday 13:06  sam
6092
6093    * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
6094    * po/: Re-ran toolbox --update-po.
6095
6096 2003-07-31 Thursday 12:08  sam
6097
6098    * Added and fixed .cvsignore files.
6099
6100 2003-07-31 Thursday 11:02  sam
6101
6102    * Makefile.am: Really put po before ., not . after everything else. Fixed the
6103      Mozilla plugin build while preserving the fix for VLC.app.
6104
6105 2003-07-31 Thursday 08:18  zorglub
6106
6107  * modules/control/joystick.c
6108         * Allow the user to remap the actions.
6109         * Improved the strings (please check)
6110         * Prevent 0 seconds seeks
6111
6112  * share/http/*.html
6113         * partial HTML validation fixes
6114         * Improved the look
6115
6116  * src/stream_output/announce.c
6117         * minor fixes (thanks sam)
6118
6119 2003-07-30 Wednesday 21:09  gbazin
6120
6121  * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
6122  * src/input/input_programs.c: check for "" descriptions in AddES().
6123
6124 2003-07-30 Wednesday 12:21  jpsaman
6125
6126  Updating design of PDA Gtk2 interface
6127
6128 2003-07-30 Wednesday 12:20  jpsaman
6129
6130  Updating design of PDA Gtk2 interface.
6131
6132 2003-07-30 Wednesday 02:00  fenrir
6133
6134   * transcode:
6135      - added new HQ mode (recent ffmpeg only). hq now accept "simple",
6136        "bits" and "rd" as paramters.
6137      - automaticaly try stereo mode encoding when failed with more
6138        than 2 channels. (eg a52 -> mpga)
6139
6140 2003-07-29 Tuesday 23:55  gbazin
6141
6142  * ChangeLog: update.
6143
6144 2003-07-29 Tuesday 23:50  gbazin
6145
6146  * configure.ac: added the svlc shortcut for the skins.
6147  * install-win32: removed the custom link in the start menu.
6148
6149 2003-07-29 Tuesday 23:01  gbazin
6150
6151  * ChangeLog: updated the changelog for the release
6152
6153 2003-07-29 Tuesday 22:25  gbazin
6154
6155  * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
6156
6157 2003-07-29 Tuesday 22:20  gbazin
6158
6159  * src/video_output/video_output.c: fixed potential segfault.
6160  * configure.ac: don't bail out if matroska headers are not found.
6161
6162 2003-07-29 Tuesday 21:56  gbazin
6163
6164  * toolbox: fixed typo in the changelog rule.
6165
6166 2003-07-29 Tuesday 21:46  gbazin
6167
6168  * modules/video_output/directx/events.c: compilation fix.
6169
6170 2003-07-29 Tuesday 21:14  gbazin
6171
6172  * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
6173  * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
6174      We also lower the priority if there is no DISPLAY env variable.
6175  * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
6176  * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
6177  * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
6178  * share/vlc_win32_rc.rc: compilation fix.
6179
6180 2003-07-29 Tuesday 18:51  fenrir
6181
6182   * http.c:  under linux if no directory is specified search "share/http"
6183  and then DATA_PATH"/http".
6184
6185 2003-07-29 Tuesday 17:42  gbazin
6186
6187  * configure.ac: bumped version number to 0.6.1.
6188      Enabled matroska support by default.
6189  * extras/MacOSX/*: bumped version number to 0.6.1.
6190  * INSTALL.win32: instructions update.
6191  * share/Makefile.am: included the html files for the http interface.
6192  * po/*: ran ./toolbox --update-po.
6193
6194 2003-07-29 Tuesday 09:32  sam
6195
6196    * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
6197      event handling bug.
6198
6199 2003-07-28 Monday 22:46  gbazin
6200
6201  * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
6202
6203 2003-07-28 Monday 21:41  massiot
6204
6205  * configure.ac: Worked around a bug in the OS X linker, with multiply
6206    defined symbols and libmp3lame
6207  * Makefile.am: Build po before . because we need the po files to build
6208    VLC.app
6209  * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
6210  * OS X interface: cosmetics
6211
6212 2003-07-28 Monday 20:25  jpsaman
6213
6214  Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
6215
6216 2003-07-28 Monday 20:23  jpsaman
6217
6218  Added NEWS for iPaq port.
6219
6220 2003-07-28 Monday 20:23  jpsaman
6221
6222  Updated build scripts:
6223  - enabled video4linux for WebCams on handhelds
6224  - enabled PDA Gtk2 interface instead of familiar interface
6225  - enabled stream output and transcoding
6226
6227 2003-07-28 Monday 18:02  massiot
6228
6229  * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
6230    now used to browse through the DVD menus.
6231
6232 2003-07-28 Monday 13:19  massiot
6233
6234  * Fixed my last commit.
6235
6236 2003-07-28 Monday 07:16  fenrir
6237
6238   * rc: Fixed a bug with seek command.
6239         Added support of "seek n%" (Usefull when mux_rate is nul )
6240
6241 2003-07-28 Monday 07:05  jpsaman
6242
6243  Added PDA images to Makefile.am
6244
6245 2003-07-27 Sunday 23:58  fenrir
6246
6247   * sub: does not issue an error message when sub-file is empty.
6248
6249 2003-07-27 Sunday 23:05  hartman
6250
6251  * Brought the new options system to the OSX gui.
6252    and some small fixes.
6253
6254 2003-07-27 Sunday 21:35  jpsaman
6255
6256  Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
6257
6258  The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
6259
6260 2003-07-27 Sunday 16:20  gbazin
6261
6262  * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
6263
6264 2003-07-27 Sunday 16:14  gbazin
6265
6266  * modules/audio_output/alsa.c: bail out if the device is already in use.
6267
6268 2003-07-27 Sunday 15:49  gbazin
6269
6270  * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
6271
6272 2003-07-27 Sunday 14:10  massiot
6273
6274  * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
6275  - there should be fewer resampling, particularly on DVD chapter changes
6276  - when you unpause a DVD, VLC will wait for the drive to spin up, so you
6277  won't lose several seconds of movies
6278
6279  * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
6280  mode, make the interface take that into account.
6281
6282 2003-07-27 Sunday 12:31  ipkiss
6283
6284   * All: Removed the win32 plugin; wxwindows rulez :)
6285
6286 2003-07-26 Saturday 18:54  titer
6287
6288   freetype.c: basic YUY2 rendering (Y only)
6289
6290 2003-07-26 Saturday 15:36  gbazin
6291
6292  * modules/gui/skins/controls/checkbox.cpp: compilation fix.
6293
6294 2003-07-26 Saturday 15:34  fenrir
6295
6296  ffmpeg: fix potential overread for mpeg4 with vol.
6297
6298 2003-07-26 Saturday 14:19  gbazin
6299
6300  * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
6301
6302 2003-07-26 Saturday 14:04  ipkiss
6303
6304   * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
6305     value was always true...)
6306
6307 2003-07-26 Saturday 12:41  gbazin
6308
6309  * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
6310
6311 2003-07-25 Friday 22:50  gbazin
6312
6313  * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
6314  * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
6315
6316 2003-07-25 Friday 13:24  gbazin
6317
6318  * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
6319  * modules/gui/wxwindows/wxwindows.cpp: oops.
6320
6321 2003-07-25 Friday 11:37  gbazin
6322
6323  * modules/video_output/directx/events.c: a couple of compiler warning fixes.
6324  * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
6325
6326 2003-07-25 Friday 11:33  gbazin
6327
6328  * configure.ac: libpng (logo plugin) needs to be linked with zlib.
6329  * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
6330
6331 2003-07-25 Friday 01:11  hartman
6332
6333  * subsdec now uses the new options code.
6334
6335 2003-07-25 Friday 01:09  hartman
6336
6337  * Updated it.po
6338
6339 2003-07-25 Friday 01:09  hartman
6340
6341  * Largely updated nl.po
6342  * Updated it.po
6343
6344 2003-07-24 Thursday 23:21  gbazin
6345
6346  * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
6347
6348 2003-07-24 Thursday 22:58  gbazin
6349
6350  * src/misc/modules.c: if module_Need() was passed an interface module name, respect this choice even if vlc was run with a specific interface shortcut.
6351
6352 2003-07-24 Thursday 22:05  sam
6353
6354    * modules/access/v4l/v4l.c:
6355      + Removed my name from this file, I didn't contribute anything major to it.
6356      + Added strerror(errno) where adequate, as well as additional debug
6357        information, hopefully more useful than "cannot open".
6358
6359 2003-07-24 Thursday 21:50  gbazin
6360
6361  * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
6362  * modules/misc/freetype.c: bail out if no font has been specified.
6363  * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
6364
6365 2003-07-24 Thursday 20:34  sam
6366
6367    * bootstrap:
6368      + Run autopoint with the -f flag.
6369      + Remove stamp files in the bootstrap process.
6370
6371 2003-07-24 Thursday 19:30  sigmunau
6372
6373  ignore CR characters wherever they might be.
6374  A little better line spaceing, but I still don't understand what this is all
6375  about.
6376
6377 2003-07-24 Thursday 19:07  sigmunau
6378
6379  fixed a nasty code duplication where the same function call was two places
6380  with just a few lines in between, but in separate #if cases.
6381
6382 2003-07-24 Thursday 18:30  bigben
6383
6384  * "frequency=" is channel frequency in kHz again
6385
6386  * fix  a segfault when "/dev/video0"  or "norm=" were last  arguments of
6387  the command line
6388
6389 2003-07-24 Thursday 18:27  bigben
6390
6391  * Changes "frequency=" syntax. New syntax is channel frequency in kHz
6392  * shows a warning if frequency is in "previous syntax range"
6393
6394 2003-07-24 Thursday 17:31  gbazin
6395
6396  * modules/gui/wxwindows/open.cpp: compilation fix.
6397
6398 2003-07-24 Thursday 16:07  gbazin
6399
6400  * modules/gui/wxwindows/*: added support for input options in the open dialog.
6401     The stream output and subtitles options use them and you can also add options in the MRL itself.
6402
6403 2003-07-23 Wednesday 23:05  gbazin
6404
6405  * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
6406  * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
6407  * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
6408
6409 2003-07-23 Wednesday 22:55  massiot
6410
6411  * Updated po files. STRINGS ARE FROZEN !!!
6412
6413 2003-07-23 Wednesday 22:02  jpsaman
6414
6415  Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
6416
6417 2003-07-23 Wednesday 22:01  gbazin
6418
6419  * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
6420     eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
6421     Beware, the object in which you create the var must be attached to a parent for this to work (otherwise we can't navigate the parents hierarchy to find the value to inherit).
6422
6423  * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
6424
6425 2003-07-23 Wednesday 21:45  hartman
6426
6427  * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
6428    latter everywhere.
6429  * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
6430  * modules/misc/freetype.c: Bring the config options in here to the variable structure.
6431    Fix the linespacing. Dnumgis, it works, just define another linespacing :)
6432
6433 2003-07-23 Wednesday 19:11  titer
6434
6435   freetype.c : use the default BeOS font on BeOS
6436
6437 2003-07-23 Wednesday 17:31  ipkiss
6438
6439   * modules/gui/skins/src/banks.cpp: removed a useless event I had
6440     forgotten
6441
6442 2003-07-23 Wednesday 09:14  asmax
6443
6444  * all: fixed depcomp failure
6445
6446 2003-07-23 Wednesday 07:37  jpsaman
6447
6448  When recv() returns -1 a bug is triggered inside RTPRead() and RTPChoose(). The return value of Read() is then -1. The test "if (!i_ret) return 0;" will be false and the function will continue resulting in segfault while copying from buffers that are in an undetermined state. The correct test is "if (i_ret<0) return 0;".
6449
6450 2003-07-23 Wednesday 01:28  gbazin
6451
6452  * modules/misc/sap.c: oops, compilation fix.
6453
6454 2003-07-23 Wednesday 01:13  gbazin
6455
6456  * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
6457  * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
6458  * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
6459  * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
6460
6461  All these changes allow you to specify input specific options.
6462  eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
6463  Here the ":sout" option will only apply to yourvideo.mpeg.
6464  "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
6465
6466  TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
6467        - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
6468
6469 2003-07-22 Tuesday 22:02  hartman
6470
6471  * Fix Makefiles for removed .rle fonts
6472
6473 2003-07-22 Tuesday 20:49  hartman
6474
6475  * ALL:
6476    - Removed all the RLE subtitle font code.
6477    - Removed the .rle and even older .psf font files.
6478    - Moved the filesubtitle code from spudec to subsdec.
6479    - spudec is again DVD only.
6480
6481 2003-07-22 Tuesday 20:25  bigben
6482
6483  frequency is  nom frequency  in MHz * 16, as  for the  v4l input.
6484  Breaks compatibility with previous syntax...
6485
6486 2003-07-22 Tuesday 18:06  gbazin
6487
6488  * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
6489
6490 2003-07-22 Tuesday 15:59  gbazin
6491
6492  * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
6493  * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
6494
6495 2003-07-22 Tuesday 13:58  bigben
6496
6497  * We're finally parsing all parameters (including standard)
6498  * syntax is now (roughly) the same as for the v4l input
6499  ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
6500  * old syntax is still working
6501  * norm can be "pal", "secam", "ntsc" or any hexa value
6502
6503 2003-07-21 Monday 23:53  fenrir
6504
6505   * http: added "del" and "empty" control. (for playlist). Corrected
6506  "previous" command.
6507   TODO: doc :(
6508
6509 2003-07-21 Monday 19:45  jpsaman
6510
6511  Forgot this one.
6512
6513 2003-07-21 Monday 19:38  jpsaman
6514
6515  Added missing familiar-playlistb16x16.xpm
6516
6517 2003-07-21 Monday 19:25  jpsaman
6518
6519  Updated build rules for the Sharp Zaurus.
6520
6521 2003-07-21 Monday 19:19  jpsaman
6522
6523  Updated build rules for iPaq.
6524
6525 2003-07-21 Monday 18:24  gbazin
6526
6527  * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
6528
6529 2003-07-21 Monday 17:48  gbazin
6530
6531  * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
6532
6533 2003-07-21 Monday 17:29  gbazin
6534
6535  * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
6536
6537 2003-07-21 Monday 01:38  hartman
6538
6539  * vlc.ebuild: disabled kde, fixed mad and freetype support
6540  * Makefile.am: added html files for http intf to macosx.
6541    windows and beos probably need to do this too.
6542
6543 2003-07-20 Sunday 23:46  gbazin
6544
6545  * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
6546
6547 2003-07-20 Sunday 23:30  gbazin
6548
6549  * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
6550  GREY.
6551
6552 2003-07-20 Sunday 23:05  sigmunau
6553
6554  removed some c++ style comments, fixed some untrue comments, moved a
6555  function prototype
6556
6557 2003-07-20 Sunday 22:16  hartman
6558
6559  * Update of language files
6560
6561 2003-07-20 Sunday 22:06  hartman
6562
6563  * bumped up version to 0.6.1-test1
6564
6565 2003-07-20 Sunday 21:41  hartman
6566
6567  * Set the default font on Mac OS X to the system font.
6568
6569 2003-07-20 Sunday 21:28  gbazin
6570
6571  * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
6572
6573 2003-07-20 Sunday 20:54  hartman
6574
6575  * removed matrox support, since the modules is broken
6576    http://bugs.gentoo.org/show_bug.cgi?id=24910
6577
6578 2003-07-20 Sunday 20:42  ipkiss
6579
6580   * modules/gui/skins/*: removed useless code
6581
6582 2003-07-20 Sunday 20:33  gbazin
6583
6584  * src/input/input_ext-plugins.c: fixed previous commit.
6585  * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
6586
6587 2003-07-20 Sunday 19:48  hartman
6588
6589  * README.MacOSX.rtf: updated section on subtitles.
6590  * vlc.ebuild: added amd64 keyword. changed script to use emake again.
6591    Removed MODULES from the doc installation.
6592  * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
6593  * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
6594    "An Opensource Media Player" to "VLC media player".
6595  * other: added the new transcoding codecs, channels option and SAP option
6596    to the stream output dialog.
6597
6598 2003-07-20 Sunday 16:56  ipkiss
6599
6600   * modules/misc/freetype.c: compilation fix for windows
6601
6602 2003-07-20 Sunday 16:26  sigmunau
6603
6604  Draw the text in the U and V planes as well. Removes the transparency effect.
6605  Also check which chroma is in use and give an error message if it isn't
6606  supported.
6607
6608  Someone (possibly me) should write some renderer functions for other
6609  colorspaces.
6610
6611 2003-07-20 Sunday 15:33  gbazin
6612
6613  * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
6614
6615 2003-07-20 Sunday 15:17  gbazin
6616
6617  * src/input/input_ext-plugins.c: in input_FillBuffer(), if we can't immediately allocate a new buffer, try until we manage to get one.
6618
6619 2003-07-20 Sunday 12:34  sigmunau
6620
6621  some cleanup in file info code, add fourccs in hex form ( some users want
6622  that ), add audio bitrate when available (untested)
6623
6624 2003-07-20 Sunday 12:22  gbazin
6625
6626  * modules/gui/wxwindows/preferences.cpp: windows can't have open _and_ save file dialogs so only use open file dialogs on win32 in the preferences menu.
6627  * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
6628
6629 2003-07-20 Sunday 10:38  gbazin
6630
6631  * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
6632  * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
6633
6634 2003-07-20 Sunday 08:30  zorglub
6635
6636  modules/control/joystick.c: Joystick control module (linux only)
6637
6638  disabled by default, use --enable-joystick & --extraintf joystick
6639
6640  actions are:
6641         left-right: variable speed seek
6642         up-down: browse the playlist
6643         button 1: play/pause
6644         button 2: fullscreen
6645
6646 2003-07-19 Saturday 16:33  gbazin
6647
6648  * modules/gui/wxwindows/*: proper characters encoding conversions.
6649     Override the popup menu only for the main interface.
6650
6651 2003-07-19 Saturday 15:25  sigmunau
6652
6653  alsa is only available on linux
6654
6655 2003-07-19 Saturday 15:15  sigmunau
6656
6657  Render the glyph for each character only once, and not once for each frame.
6658  Should speed up things a bit.
6659
6660 2003-07-19 Saturday 15:12  fenrir
6661
6662   * mp4: parse another box.
6663
6664 2003-07-19 Saturday 14:41  sigmunau
6665
6666  Use proper linespacing
6667
6668 2003-07-19 Saturday 14:22  gbazin
6669
6670  * src/libvlc.c: use UTF-8 internally on win32.
6671
6672 2003-07-19 Saturday 14:14  sigmunau
6673
6674  fix linking with iconv for the spudec module
6675
6676 2003-07-19 Saturday 11:29  sam
6677
6678    * Makefile.am: Fixed the plugins' target directory location.
6679
6680 2003-07-19 Saturday 00:02  hartman
6681
6682  * NEWS: added some more stuff for the upcoming 0.6.1
6683  * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
6684
6685 2003-07-18 Friday 23:50  hartman
6686
6687  * add a #include <errno.h>
6688
6689 2003-07-18 Friday 23:41  hartman
6690
6691  * Add -liconv to the ldflags of the spudec module.
6692  * Add -framework Carbon to the ldflags of the spudec module when Carbon is
6693    present. freetype-config unfortunatly omits this on MacOSX.
6694
6695  I think I did this correctly, but it might be wise to review this :)
6696
6697 2003-07-18 Friday 20:52  gbazin
6698
6699  * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
6700  * src/misc/win32_specific.c: added an --high-priority config option on win32 to increase the priority of the process (default enabled for now so the behaviour isn't changed.)
6701
6702 2003-07-18 Friday 20:16  hartman
6703
6704  * had forgotten to actually activate mozilla :)
6705
6706 2003-07-18 Friday 20:06  gbazin
6707
6708  * modules/audio_output/alsa.c: alsa is now the default audio output.
6709  * src/misc/configuration.c: removed unnecessary line.
6710  * modules/gui/skins/parser.*: small cosmetic change.
6711
6712 2003-07-18 Friday 20:00  hartman
6713
6714  * mozilla support enabled
6715  * added USE mad and libid3tag
6716  * added mp3lame capability to ffmpeg.
6717  * updated wxGTK requirements to 2.4.1
6718
6719 2003-07-18 Friday 19:26  titer
6720
6721   Added 'CDVC' fourcc (another one for DV video)
6722
6723 2003-07-18 Friday 14:18  gbazin
6724
6725  * modules/gui/wxwindows/wxwindows.cpp: oops.
6726
6727 2003-07-18 Friday 13:22  gbazin
6728
6729  *  modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
6730
6731 2003-07-18 Friday 11:39  gbazin
6732
6733  * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
6734  * modules/gui/wxwindows/*: fix for popup menu placement.
6735
6736 2003-07-17 Thursday 22:54  gbazin
6737
6738  * src/playlist/playlist.c: fixed recent playlist breakage.
6739
6740 2003-07-17 Thursday 18:58  gbazin
6741
6742  * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
6743
6744 2003-07-17 Thursday 17:30  gbazin
6745
6746  * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
6747     Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
6748     + misc small enhancements.
6749
6750  * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
6751     The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
6752
6753 2003-07-17 Thursday 16:34  sam
6754
6755    * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
6756      dependencies right.
6757    * src/stream_output/announce.c: Compilation fix.
6758
6759 2003-07-17 Thursday 15:49  sam
6760
6761    * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
6762      if $FOO contains spaces. Worked around the problem.
6763
6764 2003-07-17 Thursday 14:54  sam
6765
6766    * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
6767      top_srcdir.
6768
6769 2003-07-17 Thursday 14:28  sam
6770
6771    * src/stream_output/announce.c:
6772      + Fixed Win32 port.
6773      + Speed optimizations in split().
6774      + More coding style fixes.
6775
6776 2003-07-17 Thursday 14:10  sam
6777
6778    * src/stream_output/announce.c:
6779      + Coding style fixes.
6780      + Use memcpy() instead of for() loops.
6781
6782 2003-07-17 Thursday 13:09  sam
6783
6784    * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
6785      current directory but looked for in the parent directory.
6786
6787 2003-07-17 Thursday 13:01  sam
6788
6789    * debian/compat:
6790      + New debhelper file.
6791    * debian/control:
6792      + Updated debhelper build-dependency to (>= 3.4.4) because we now
6793        use debian/compat.
6794      + Use ${misc:Depends} everywhere.
6795
6796 2003-07-17 Thursday 12:06  sam
6797
6798    * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
6799    * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
6800
6801 2003-07-17 Thursday 09:25  sigmunau
6802
6803  mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
6804  mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
6805
6806 2003-07-16 Wednesday 21:42  sam
6807
6808    * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
6809      directory, because that's where Gentoo puts it.
6810
6811 2003-07-16 Wednesday 17:19  gbazin
6812
6813  * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
6814
6815 2003-07-16 Wednesday 17:17  gbazin
6816
6817  * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
6818
6819 2003-07-16 Wednesday 16:33  sam
6820
6821    * mozilla/*: Additional Mozilla 1.4 compilation fixes.
6822
6823 2003-07-16 Wednesday 16:06  sam
6824
6825    * configure.ac: complain when mozilla-config isn't found.
6826
6827 2003-07-16 Wednesday 15:52  sam
6828
6829    * bootstrap:
6830      + Minor indentation fix.
6831    * toolbox:
6832      + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
6833    * po/*:
6834      + Re-ran toolbox --update po.
6835
6836 2003-07-16 Wednesday 15:40  sam
6837
6838    * debian/changelog:
6839      + Prepared my next Debian upload.
6840    * debian/control:
6841      + Set policy to 3.6.0. No changes required.
6842      + Extended the package description.
6843
6844 2003-07-16 Wednesday 15:32  sam
6845
6846    * modules/access/http.c:
6847      + Fixed gcc 3 warnings (type punning).
6848    * modules/access/mms/mmstu.c:
6849      + Fixed a gcc 3 warning (long constant).
6850
6851 2003-07-16 Wednesday 15:25  sam
6852
6853    * modules/video_output/x11/xcommon.c: Select events in the video subwindow
6854      instead of the base window, because newer versions of Mozilla select
6855      ButtonPress for the window it gives us, and XSelectInput only allows
6856      one client to select this event.
6857
6858 2003-07-15 Tuesday 18:12  sigmunau
6859
6860  moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
6861  documentation does not include information on which headers each file
6862  includes, since this information isn't correct.
6863
6864  Clarified and doxygenized some of the documentation on subpictures
6865
6866 2003-07-15 Tuesday 18:01  alexis
6867
6868  Update for the spec files.
6869
6870 2003-07-15 Tuesday 16:07  gbazin
6871
6872  * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
6873
6874 2003-07-15 Tuesday 13:12  gbazin
6875
6876  *  modules/mux/mpeg/ps.c,ps.c: the ps muxer can now create mpeg system (mpeg1) files as well. Also modified the ps muxer to output streams with system headers.
6877
6878 2003-07-14 Monday 22:25  sigmunau
6879
6880          had to forget something :)
6881
6882 2003-07-14 Monday 21:32  sigmunau
6883
6884  All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances.
6885
6886  include/video_output.h: added some members needed by text renderer modules
6887  src/video_output/video_output.c: load and unload text renderer module when needed
6888  src/video_output/video_text.c: implemented some functions to show text on the video
6889  include/osd.h: exported the functions to show text
6890  modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
6891  modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
6892  configure.ac: changes "osdtext" to "freetype" some places
6893  modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles
6894  modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
6895  modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
6896  modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
6897  src/misc/modules.c: included osd.h as it seems to be needed to export symbols
6898
6899  final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
6900
6901 2003-07-14 Monday 20:36  sigmunau
6902
6903  toolbox: made a --add-include that can be used by doxygen to get proper
6904           includes in the .h files, since they are parsed out of context by
6905          doxygen
6906  Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
6907  include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
6908
6909  With these changes, and a slightly patched version of doxygen (which you can
6910  get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
6911  be able to get some useful documentation out of the vlc sources.
6912
6913 2003-07-14 Monday 16:10  gbazin
6914
6915  * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
6916
6917 2003-07-13 Sunday 19:58  massiot
6918
6919  * Only allow 4x fast-forward, since 8x won't work on low-end machines,
6920    and our dear users report it as a bug.
6921
6922 2003-07-13 Sunday 14:55  gbazin
6923
6924  * modules/gui/skins/*: removed unused GTK2_SKINS code.
6925
6926 2003-07-13 Sunday 13:18  gbazin
6927
6928  * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
6929
6930 2003-07-13 Sunday 12:52  sigmunau
6931
6932  cleanup comments
6933
6934 2003-07-13 Sunday 12:35  massiot
6935
6936  * modules/demux/mpeg: 0x06 stream type can be used for something else
6937    than A/52, so disabled it for the moment (we should actually check for
6938    the presence of a descriptor).
6939
6940 2003-07-13 Sunday 12:15  massiot
6941
6942  * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
6943    would progressively empty on some DVDs.
6944
6945 2003-07-12 Saturday 13:33  gbazin
6946
6947  * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
6948
6949 2003-07-12 Saturday 00:56  fenrir
6950
6951   * http.c : fix definition conflict under OS X (at least).
6952
6953 2003-07-11 Friday 23:36  gbazin
6954
6955  * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
6956  * NEWS: update in preparation for 0.6.1.
6957
6958 2003-07-11 Friday 23:14  gbazin
6959
6960  * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
6961  * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey.
6962  * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
6963
6964 2003-07-11 Friday 19:29  fenrir
6965
6966   * disabled by default. (It's a nice security hole for those)
6967
6968 2003-07-11 Friday 18:21  fenrir
6969
6970   * index: little fix for refresh url.
6971   * browse: example.
6972
6973 2003-07-11 Friday 18:19  fenrir
6974
6975   * http: * fix for double // under linux.
6976           * another useless feature: can browse local files (for sout)
6977
6978 2003-07-11 Friday 11:58  gbazin
6979
6980  * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
6981      Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
6982      Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
6983
6984 2003-07-11 Friday 09:50  gbazin
6985
6986  * include/httpd.h: compilation fix.
6987  * modules/control/http.c: win32 fixes.
6988
6989 2003-07-11 Friday 08:04  sam
6990
6991    * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
6992
6993 2003-07-11 Friday 07:13  gbazin
6994
6995  * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
6996
6997 2003-07-10 Thursday 23:55  fenrir
6998
6999   * mmstu: workaround for some streams. (missing 0x11 answer).
7000
7001 2003-07-10 Thursday 22:37  fenrir
7002
7003   * httpd: fix a segfault.
7004
7005 2003-07-10 Thursday 22:29  fenrir
7006
7007   * all: samples pages for http interface.
7008
7009 2003-07-10 Thursday 22:24  fenrir
7010
7011   * http: rework of the http interface.
7012
7013   There is no more hardcoded html page. The interface recursively parse a
7014  directory, exporting all  files. All .htm/.html are  parsed, and special
7015  macro are  used. I will commit  somes samples pages in  share/http and I
7016  hope documentations.
7017
7018   TODO: - (re)implement access control in httpd (but in a useable way).
7019         - clean login/password management. (for now .access protects
7020         a whole directory).
7021         - doc ;)
7022
7023 2003-07-10 Thursday 18:29  zorglub
7024
7025  * http: added support for user/pass (--http-user & --http-pass)
7026
7027  * httpd: removed hard-coded user/pass for admin page.
7028     (now: --http-admin-pass & --http-admin-user )
7029
7030 2003-07-10 Thursday 11:15  adn
7031
7032  now messages can be saved to a file
7033
7034 2003-07-10 Thursday 07:08  sam
7035
7036    * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
7037      filename in a package.
7038
7039 2003-07-10 Thursday 01:33  fenrir
7040
7041   * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
7042
7043 2003-07-10 Thursday 00:47  hartman
7044
7045  * fixed glide header detection
7046  * added matroska, dvb and pvr USE vars.
7047  * enabled support for flac.
7048  * removed libdv support since it's deprecated
7049  * enabled freetype support if USE=truetype
7050  * enabled satellite support if USE=dvb
7051  * added local USE variable pvr to compile with pvr support
7052  * added local USE variable matroska to compile with experimental matroska
7053    support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
7054
7055 2003-07-09 Wednesday 22:10  gbazin
7056
7057  * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
7058  ogg files. Make the check a bit more strict.
7059
7060 2003-07-09 Wednesday 21:42  gbazin
7061
7062  * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
7063  * src/audio_output/output.c: reverted a recent change that was screwing up the proper scheduling of audio samples after a starvation. That should improve the heavy resampling we currently have after a pause.
7064  * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
7065
7066 2003-07-09 Wednesday 13:52  sam
7067
7068    * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
7069
7070 2003-07-09 Wednesday 10:59  adn
7071
7072  corrected a newbie notation
7073
7074 2003-07-09 Wednesday 09:30  adn
7075
7076  a "clear" button now allows to clear the messages' text window
7077
7078 2003-07-09 Wednesday 01:31  hartman
7079
7080  * don't sleep while committing.
7081
7082 2003-07-09 Wednesday 01:30  hartman
7083
7084  * Update next/previous item routines. it descends from next chapter to
7085    next title to next playlistitem. The old code for this was buggy. This
7086    should work better. Especially for CDDA's, since we previously didn't support
7087    titles.
7088
7089 2003-07-08 Tuesday 16:21  sam
7090
7091    * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
7092      instead.
7093
7094 2003-07-08 Tuesday 13:40  sam
7095
7096    * bootstrap: Removed dashes from makefile variables.
7097
7098 2003-07-08 Tuesday 13:13  sam
7099
7100    * po/: Updated pofiles using the new toolbox.
7101
7102 2003-07-08 Tuesday 13:09  sam
7103
7104    * bootstrap:
7105      + Removed a useless use of cut.
7106      + Do not fail in the "clean" rule if no targets were built.
7107    * Makefile.am:
7108      + Propagate $(srcdir) to toolbox.
7109    * toolbox:
7110      + Do not include .moc files in POTFILES.in.
7111      + Fixed the generation of MSVC project files (untested).
7112
7113 2003-07-07 Monday 18:14  sam
7114
7115    * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
7116      not specified.
7117
7118 2003-07-07 Monday 17:01  sam
7119
7120    * AUTHORS: Added Olivier Aubert.
7121    * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
7122
7123 2003-07-07 Monday 16:59  sam
7124
7125    * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
7126      compiles cleanly (to build the medicacontrol.so library you need to cd to
7127      that directory and "make medicacontrol.so") but untested.
7128    * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
7129      Olivier.
7130
7131 2003-07-07 Monday 16:53  sam
7132
7133    * bootstrap: The "clean" rule now also removes generated sources.
7134
7135 2003-07-07 Monday 15:50  gbazin
7136
7137  * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
7138  * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
7139  * modules/stream_out/standard.c: clean-up.
7140
7141 2003-07-07 Monday 14:56  massiot
7142
7143  Do not link twice with -logg under Darwin.
7144
7145 2003-07-07 Monday 12:04  sam
7146
7147    * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
7148
7149 2003-07-07 Monday 07:14  adn
7150
7151  * now spaces are allowed in SAP annouces.
7152
7153 2003-07-06 Sunday 23:14  massiot
7154
7155  Fixed Mac OS X build.
7156
7157 2003-07-06 Sunday 18:20  gbazin
7158
7159  * install-win32: fixed my last commit.
7160
7161 2003-07-06 Sunday 16:35  sigmunau
7162
7163  Makefile.am: pass version strings to windres
7164  share/vlc_win32_rc.rc: provide some version info in the vlc binary
7165  If all is well, this should not break msvc build, but binaries built
7166  with msvc will have version 0.0.0
7167
7168 2003-07-06 Sunday 16:22  gbazin
7169
7170  * INSTALL.win32: added an instruction for using tar to extract the contrib.
7171  * modules/stream_out/transcode.c: added mp3 fourcc.
7172
7173 2003-07-06 Sunday 16:13  gbazin
7174
7175  * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
7176      Added a couple of transcoding codecs (WMV2, MJPG, mp3).
7177      The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
7178  * install-win32: start menu shortucts are installed in the "All Users" section.
7179  * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
7180
7181 2003-07-05 Saturday 21:31  alexis
7182
7183  es.c: fix typo.
7184
7185 2003-07-05 Saturday 15:35  sam
7186
7187    * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
7188      Do not unload the WxWindows plugins on Unix, because they might be linked
7189      with Gtk which makes evil use of atexit().
7190
7191 2003-07-05 Saturday 15:00  zorglub
7192
7193  * sap.c: Improved IPv6 multicast detection
7194
7195  * announce.c:
7196         - coding style fixes
7197         - fixed port detection in IPv6 addresses (with ':' inside)
7198
7199 2003-07-05 Saturday 14:47  sam
7200
7201    * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
7202      woody package build.
7203    * bootstrap:
7204      + Remove config.h.in and config.h before running autoheader.
7205      + Added "set -e" for better error tracking.
7206      + Call autoheader and automake after autoconf so that the first build does
7207        not need to call autoheader.
7208    * debian/woody-buildpackage:
7209      + Removed that script and put the code in toolbox.
7210    * debian/control:
7211      + Added a build-dependency on libmatroska-dev.
7212    * debian/rules:
7213      + Activated Matroska support.
7214      + Re-enabled dh_installchangelogs.
7215
7216 2003-07-04 Friday 19:00  titer
7217
7218   logo.c : gcc != 3 compile fix
7219
7220 2003-07-04 Friday 16:35  sam
7221
7222    * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
7223      upload.
7224    * debian/rules: Build builtins in the first compile pass, and build plugins
7225      and PIC builtins in the second pass, so that PIC and non-PIC never get
7226      messed.
7227    * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
7228    * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
7229    * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
7230
7231 2003-07-04 Friday 15:20  adn
7232
7233  * Added a SAP Announces Button for wxWindows
7234
7235 2003-07-04 Friday 14:56  sam
7236
7237    * bootstrap:
7238      + Disabled a redundant BUILT_SOURCES variable.
7239    * debian/woody-buildpackage:
7240      + Disable skins for woody (no WxWindows).
7241      + Do not build a diff since we always use the pristine tarball.
7242
7243 2003-07-04 Friday 14:26  adn
7244
7245  * bug fix, @ is not necessary in fact ;)
7246
7247 2003-07-04 Friday 14:06  adn
7248
7249  * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
7250    systematically sent separately.
7251
7252  * Multicast IP form is "@IP" and not "IP". Right ?
7253
7254 2003-07-04 Friday 13:53  sam
7255
7256    * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
7257      build errors are never ignored.
7258
7259 2003-07-04 Friday 12:20  adn
7260
7261  * Added a Miscellaneous Panel in wxwindows stream output.
7262
7263  * Added a SAP Announce button in this panel.
7264
7265 2003-07-03 Thursday 19:25  garf
7266
7267   * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
7268
7269 2003-07-03 Thursday 12:20  sam
7270
7271    * debian/rules: Fixed a zshism in a variable's pattern substitution.
7272
7273 2003-07-03 Thursday 11:23  sam
7274
7275    * bootstrap, Makefile.am: Slightly reduced build verbosity.
7276
7277 2003-07-03 Thursday 09:37  sam
7278
7279    * Makefile.am: Fixed the installation of plugins that were going one
7280      directory too low.
7281
7282 2003-07-03 Thursday 03:35  sam
7283
7284    * debian/rules: Fixed the package generation on !x86.
7285    * .cvsignore: Do not ignore the m4 directory.
7286
7287 2003-07-03 Thursday 02:56  sam
7288
7289    * Makefile.am:
7290      + If a builtin has been rebuilt, rebuild vlc.
7291      + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
7292
7293 2003-07-03 Thursday 00:11  fenrir
7294
7295   * ps: fix a dead loop with mis-detected file or bad content.
7296
7297 2003-07-02 Wednesday 22:47  sam
7298
7299    * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
7300      thanks to DJ.
7301
7302 2003-07-02 Wednesday 20:01  gbazin
7303
7304  * toolbox: fixed ./toolbox --distclean
7305
7306 2003-07-02 Wednesday 18:44  zorglub
7307
7308  * httpd.c: fixed a french string
7309
7310  * sap.c: use defines
7311
7312 2003-07-02 Wednesday 16:12  sam
7313
7314    * debian/changelog: Debian-specific changelog for a pending upload.
7315
7316 2003-07-02 Wednesday 14:08  sam
7317
7318    * bootstrap: Fix for the Mozilla plugin build.
7319
7320 2003-07-02 Wednesday 13:50  sam
7321
7322    * bootstrap: Guaah. Typo.
7323
7324 2003-07-02 Wednesday 13:32  sam
7325
7326    * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
7327      is actually nicer this way.
7328
7329 2003-07-02 Wednesday 11:21  sam
7330
7331    * bootstrap:
7332      + The clean rule properly removes generated objects.
7333      + Optimized recursive builds.
7334    * debian/rules:
7335      + Fixed a typo in the changelog installation.
7336
7337 2003-07-02 Wednesday 09:30  alexis
7338
7339  Updated vlc.spec file for Linux Mandrake.
7340
7341 2003-07-01 Tuesday 21:32  fenrir
7342
7343   * http: removed a too verbose message, make vim happier.
7344
7345 2003-07-01 Tuesday 19:17  sam
7346
7347    * configure.ac:
7348      + Fixed a == test bashism.
7349      + Cosmetic changes.
7350    * toolbox, vlc-config.in.in: Cosmetic changes.
7351    * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
7352
7353 2003-07-01 Tuesday 18:28  sam
7354
7355    * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
7356      obsolescent by the latest ones.
7357
7358 2003-07-01 Tuesday 17:46  sam
7359
7360    * configure.ac: Ooops, got the attribute(packed) check upside-down.
7361
7362 2003-07-01 Tuesday 17:28  sam
7363
7364    * bootstrap: Fixed detection of older automake version that advertise
7365      themselves as 1.[0-5]-* instead of 1.[0-5].*.
7366
7367 2003-07-01 Tuesday 17:14  sam
7368
7369    * configure.ac: Added a compiler check for __attribute__((__packed__)).
7370
7371 2003-07-01 Tuesday 16:34  sam
7372
7373    * vlc-config.in.in: Used printf instead of a sed construct, just in case
7374      we reach 200 plugins one day, because Solaris (did I mention it sucked?)
7375      has a crap sed.
7376
7377 2003-07-01 Tuesday 16:25  sam
7378
7379    * bootstrap:
7380      + Removed the Modules.am generation. To build module/foo/libfoo.so, you
7381        now need to cd modules/foo and make libfoo.so.
7382      + Workaround for Solaris sed. Which sucks. Did I mention that before?
7383
7384 2003-07-01 Tuesday 15:06  sam
7385
7386    * configure.ac: Added a --with-v4l option like in VLS.
7387
7388 2003-07-01 Tuesday 14:25  sam
7389
7390    * m4/vlc.m4: output all modules to vlc-config, not just those who define
7391      their LDFLAGS.
7392    * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
7393      systems such as our beloved Solaris.
7394    * po/:
7395      + Regenerated vlc.pot.
7396      + Updated British translation.
7397      + Fixed fuzzy entries in the French translation.
7398
7399 2003-07-01 Tuesday 13:13  sam
7400
7401    * Makefile.am: Gaaaaah, forgot to rename headers again!
7402
7403 2003-07-01 Tuesday 13:12  sam
7404
7405    * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
7406      dialog (Fixes: #946).
7407
7408 2003-07-01 Tuesday 12:56  sam
7409
7410    * include/error.h: Renamed this file to include/vlc_error.h to avoid name
7411      conflicts. Most headers in that directory should probably be renamed to
7412      their vlc_ equivalent.
7413
7414 2003-07-01 Tuesday 12:50  sam
7415
7416    * Makefile.am:
7417      + Forward AM_MAKEFLAGS through recursive makefiles.
7418      + Removed the plugins and builtins rules. This causes libintl to be built
7419        before the plugins.
7420    * bootstrap:
7421      + Enabled recursive builds of plugins and builtins.
7422    * vlc-config.in.in:
7423      + Fixed a typo.
7424    * debian/changelog:
7425      + Next upload will fix bug #199427.
7426
7427 2003-07-01 Tuesday 12:01  sam
7428
7429    * toolbox: use awk, not nawk, and fixed syntax to match older awks.
7430
7431 2003-07-01 Tuesday 11:58  sam
7432
7433    * toolbox: use nawk instead of awk (Fixes: #780).
7434
7435 2003-07-01 Tuesday 11:58  sam
7436
7437    * HACKING: updated doc to match the new build.
7438
7439 2003-07-01 Tuesday 09:00  adn
7440
7441  * I am just a boulet :(
7442
7443 2003-07-01 Tuesday 08:55  adn
7444
7445  * little fix, sorry !
7446
7447 2003-07-01 Tuesday 08:30  adn
7448
7449  * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
7450
7451  * added a link to return to the main administration page after a kick or ban operation
7452
7453 2003-06-30 Monday 20:44  gbazin
7454
7455  * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
7456
7457 2003-06-30 Monday 20:08  gbazin
7458
7459  * modules/stream_out/transcode.c: compilation fix.
7460
7461 2003-06-30 Monday 01:52  hartman
7462
7463  * remove debug statements.
7464
7465 2003-06-30 Monday 01:51  hartman
7466
7467  * modules/gui/macosx/controls.m:
7468  * modules/gui/macosx/intf.m:
7469    - Our Next/Previous commands now go from chapter trough title trough playlist.
7470    - We weren't checking for titles without chapters, which made using CDDA
7471      a little hard.
7472  * modules/gui/macosx/playlist.m: An improved way to delete selected items.
7473    - also fixes a bug where only half the items selected in the playlist got
7474      actually deleted.
7475
7476 2003-06-29 Sunday 22:07  gbazin
7477
7478  * modules/visualization/xosd/xosd.c: lowered the module's score.
7479
7480 2003-06-29 Sunday 20:58  gbazin
7481
7482  * configure.ac, modules/mux/ogg.c, modules/stream_out/transcode.c: vorbis transcoding support (the transcoder still doesn't support vorbis decoding though, so no vorbis -> else transcoding)
7483
7484 2003-06-29 Sunday 20:15  sam
7485
7486    * toolbox: fuck OS X!
7487
7488 2003-06-29 Sunday 19:15  fenrir
7489
7490   * m3u: remove useless debug messages, fix element insertion.
7491
7492 2003-06-29 Sunday 19:12  sam
7493
7494    * debian/rules:
7495      + Enabled the video4linux input plugin.
7496
7497 2003-06-29 Sunday 19:04  sam
7498
7499    * toolbox: syntax fix for OS X's retarded sed.
7500
7501 2003-06-29 Sunday 14:57  sam
7502
7503    * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
7504
7505 2003-06-29 Sunday 14:00  ipkiss
7506
7507   * fr.po: some new translations + fixes
7508
7509 2003-06-29 Sunday 00:14  hartman
7510
7511  * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
7512    finally fixed, confirmed etc.
7513  * doc/fortunes.txt: one more
7514
7515 2003-06-28 Saturday 23:56  fenrir
7516
7517   * ffmpeg: disable direct rendering when width or height aren't a multiple
7518  of 16 (on the fly not only based upon header).
7519
7520   * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
7521  use http interface with http streaming).
7522
7523 2003-06-28 Saturday 21:27  fenrir
7524
7525   * input: close all vouts (not only the first one).
7526
7527 2003-06-28 Saturday 21:18  fenrir
7528
7529   video_output.c: should fix playback of file with multiple video track,
7530  and usage of display in stream output.
7531
7532 2003-06-28 Saturday 21:16  fenrir
7533
7534   * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
7535   with .mp4 files)
7536
7537 2003-06-28 Saturday 21:03  hartman
7538
7539  * s/;T;/;D;
7540    Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
7541
7542 2003-06-28 Saturday 19:19  fenrir
7543
7544   * m3u: clean up and fix .m3u parsing. Please *test*.
7545
7546 2003-06-28 Saturday 17:20  fenrir
7547
7548   * input.c : call input_DelInfo _after_ that all decoders have been
7549  destroyed as vorbis decoder could add info.
7550
7551 2003-06-28 Saturday 15:27  sam
7552
7553    * Makefile.am: fixed the location of the intl sources.
7554
7555 2003-06-28 Saturday 14:31  sam
7556
7557    * configure.ac:
7558      + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
7559      + Added CVS Id string.
7560    * m4/vlc.m4:
7561      + Added CVS Id string.
7562
7563 2003-06-28 Saturday 13:04  sam
7564
7565    * Makefile.am:
7566      + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
7567      + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
7568        generated files end in $(builddir).
7569      + Added -Imozilla to the mozilla plugin link flags.
7570      + Look for mozilla/vlcintf.idl in $(srcdir).
7571    * configure.ac:
7572      + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
7573    * toolbox:
7574      + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
7575      + Prepend ${srcdir} to header files we handle.
7576    * m4/vlc.m4:
7577      + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
7578        ${builddir}.
7579    * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
7580      + Include the pixmap with a path relative to the current directory.
7581
7582     This commit should fix builds that use --srcdir (Closes: #319).
7583
7584 2003-06-28 Saturday 12:07  massiot
7585
7586  * modules/demux/mkv.cpp: Compile fix for OS X.
7587
7588 2003-06-28 Saturday 01:17  sam
7589
7590    * toolbox:
7591      + toolbox --changelog now only generates this year's changelog.
7592    * ChangeLog, doc/ChangeLog-*:
7593      + Split the changelog into several files, one per year.
7594    * debian/rules, vlc.ebuild:
7595      + Distribute the new changelog files.
7596
7597 2003-06-28 Saturday 00:29  sam
7598
7599    * vlc.ebuild:
7600      + Apply the same changes to configure as to configure.ac.
7601      + Fix autotools timestamps so that the build does not trigger useless
7602        autoconf and automake runs. Our snapshots are correctly bootstrapped
7603        and do not need extra fiddling.
7604
7605 2003-06-27 Friday 23:31  sam
7606
7607    * debian/changelog:
7608      + Updated to the latest Debian unstable upload.
7609    * debian/rules:
7610      + Moved the skins interface into the wxvlc package.
7611      + Cosmetic fixes.
7612    * debian/control:
7613      + Updated the description of the wxvlc package.
7614    * bootstrap:
7615      + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
7616    * Makefile.am:
7617      + Put modules in SUBDIRS, not DIST_SUBDIRS.
7618    * .cvsignore:
7619      + Ignore vlc-config.in.
7620
7621 2003-06-27 Friday 18:27  sam
7622
7623    * Makefile.am: create directories before installing stuff in them.
7624    * m4/Makefile.am: distribute our generated private.m4 file.
7625
7626 2003-06-27 Friday 17:01  sam
7627
7628    * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
7629
7630 2003-06-27 Friday 16:26  sam
7631
7632    * Makefile.am:
7633      + Removed trailing / from directory names.
7634      + Used dummy instead of "" in the for/do/done loops.
7635      + Protected a couple of filenames with double quotes.
7636
7637 2003-06-27 Friday 16:15  gbazin
7638
7639  * configure.ac: fixed matroska detection.
7640
7641 2003-06-27 Friday 14:05  sam
7642
7643    * m4/vlc.m4: CVS forgot to add this file. I swear.
7644
7645 2003-06-27 Friday 13:50  sam
7646
7647    * bootstrap:
7648      + New build system, using recursive makefiles. Due to the amount of code
7649        in VLC, this had become unavoidable.
7650      + Removed the check for OS X's stack size, since our automake targets are
7651        a lot less hungry now.
7652      + Ditto for Solaris's sed.
7653      + Since automake-1.6 is faster than 1.7, use it first if both are present.
7654    * m4/vlc.m4:
7655      + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
7656        and AX_ADD_LDFLAGS macros that do all the magic to detect possible
7657        modules and register their flags.
7658      + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
7659      + Some magic to generate vlc-config.
7660    * configure.ac:
7661      + Moved most code to the AX_ADD_* macros.
7662      + Explicitely added all target Makefiles.
7663    * modules/**/Modules.am:
7664      + Path to sources are now relative to Modules.am's directory level.
7665
7666 2003-06-27 Friday 13:38  sam
7667
7668    * src/misc/configuration.c: minor fix in a comment.
7669    * src/playlist/playlist.c: the -Z mode randomises the first item as well.
7670
7671 2003-06-27 Friday 10:31  zorglub
7672
7673  * modules/demux/m3u.c :
7674      Added name support. Only implemented for M3U and B4S playlists at the moment
7675
7676  * src/playlist/playlist.c
7677    include/vlc_playlist.h   : Added the playlist_AddName function to add an item with its name without filling an item structure.
7678
7679 2003-06-26 Thursday 19:36  gbazin
7680
7681  * modules/codec/mpeg_video/parser.c: fixed broken file.
7682
7683 2003-06-26 Thursday 18:14  sam
7684
7685    * modules/demux/util/sub.c,
7686      modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
7687
7688 2003-06-26 Thursday 16:46  fenrir
7689
7690   * mkv: more ebml element parsing.
7691
7692 2003-06-26 Thursday 16:04  gbazin
7693
7694  * src/stream_output/announce.c: msvc compilation fix.
7695
7696 2003-06-26 Thursday 14:42  zorglub
7697
7698  * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
7699
7700  Still need to add the support for the Names in all formats (we currently
7701  only put the URL), but I do not have any ASX, HTML nor PLS sample file
7702
7703 2003-06-26 Thursday 12:19  sam
7704
7705    * include/video.h: renamed this file to vlc_video.h to avoid name collisions
7706      with a couple of modules.
7707
7708 2003-06-25 Wednesday 23:46  sam
7709
7710    * src/stream_output/announce.c:
7711      + Fixed a multiline string.
7712      + Coding style fixes.
7713
7714 2003-06-25 Wednesday 21:47  fenrir
7715
7716   * transcode: fix a potential segfault.
7717
7718 2003-06-25 Wednesday 21:17  asmax
7719
7720  * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
7721    At last closes bug #625 !
7722
7723 2003-06-25 Wednesday 21:03  zorglub
7724
7725  * ./include/announce.h
7726    ./src/stream_output/announce.c  : use send instead of sendto.
7727
7728  * ./modules/misc/sap.c : use a define
7729
7730 2003-06-25 Wednesday 20:37  fenrir
7731
7732   * mkv: a little memory leak.
7733
7734 2003-06-25 Wednesday 19:28  fenrir
7735
7736   * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
7737
7738 2003-06-25 Wednesday 15:50  fenrir
7739
7740   * httpd: fix a memory and thread leak.
7741
7742 2003-06-25 Wednesday 14:41  sam
7743
7744    * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
7745
7746 2003-06-25 Wednesday 09:13  gbazin
7747
7748  * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
7749
7750 2003-06-25 Wednesday 08:59  massiot
7751
7752  ++
7753
7754 2003-06-25 Wednesday 03:08  sam
7755
7756    * toolbox:
7757      + Disabled useless verbosity.
7758      + Fixed some incorrect ">/dev/null 2>&1" semantics.
7759
7760 2003-06-25 Wednesday 00:40  fenrir
7761
7762   * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
7763   (the stream isn't free bitrate) SyncInfo think it's free bitrate but
7764  return a frame size of 1. Now, I test bitrate.
7765
7766 2003-06-24 Tuesday 23:11  fenrir
7767
7768   * lalala ;)
7769
7770 2003-06-24 Tuesday 23:00  fenrir
7771
7772   * mkv : spelling mistakes.
7773
7774 2003-06-24 Tuesday 22:53  fenrir
7775
7776   * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
7777   percent and not time, it's better.
7778   Please test.
7779
7780 2003-06-24 Tuesday 22:26  asmax
7781
7782  * all: show/hide the interface with middle-click on the vout
7783         (when the last vout is closed, the interface reappears)
7784         Works only with the skins interface and X11/Xvideo vouts, but it's
7785         very easy to implement (just add a callback on "intf-show" in the
7786         interface, and trigger it in the vout)
7787
7788 2003-06-24 Tuesday 19:59  fenrir
7789
7790   * mkv: remove unnecessary header.
7791
7792 2003-06-24 Tuesday 19:35  fenrir
7793
7794   * mkv: when seeking, by default, try to reach the file position not the
7795  time (seek seems better).
7796
7797 2003-06-24 Tuesday 18:42  fenrir
7798
7799   * mkv: clean up, more input infos, begin to parse Tags element (don't work
7800   yet).
7801
7802 2003-06-24 Tuesday 15:50  sam
7803
7804    * Makefile.am: changed interface.h to vlc_interface.h.
7805
7806 2003-06-24 Tuesday 15:37  sam
7807
7808    * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
7809      linkage instead.
7810
7811 2003-06-24 Tuesday 13:33  sam
7812
7813    * include/interface.h: renamed this file to vlc_interface.h to avoid name
7814      collisions with a couple of plugins.
7815
7816 2003-06-24 Tuesday 11:26  gbazin
7817
7818  * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
7819
7820  Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
7821
7822 2003-06-24 Tuesday 09:31  sam
7823
7824    * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
7825      well as .lo/.la files.
7826
7827 2003-06-24 Tuesday 06:07  fenrir
7828
7829   * mkv: use b_mute and add meta informations.
7830
7831 2003-06-24 Tuesday 00:50  fenrir
7832
7833   * avi : don't resynch on key frame for audio stream.
7834
7835 2003-06-24 Tuesday 00:33  fenrir
7836
7837   * mkv: avoid seeking at the same place (was sooooo slow 'cause of
7838            buffer filling)
7839          can seek in file without cues (slow)
7840          can play file over http and unseekable input.
7841
7842 2003-06-24 Tuesday 00:31  gbazin
7843
7844  * modules/demux/ogg.c: fix for ogg web streams.
7845
7846 2003-06-23 Monday 23:51  gbazin
7847
7848  * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
7849  * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
7850  * modules/demux/ogg.c: added vorbis channels info.
7851  * modules/misc/httpd.c: bug fix for stream header generation.
7852
7853 2003-06-23 Monday 20:35  asmax
7854
7855  * src/playlist/playlist.c: set "intf-change" in SkipItem
7856  * modules/gui/skin/*: InterfaceRefresh is now triggered by a
7857    callback on intf-change
7858
7859 2003-06-23 Monday 17:01  bigben
7860
7861  Copy / paste of code so that the pvr input parse all parameters. Doesn't
7862  work for the standard (PAL/SECAM/NTSC) yet.
7863
7864 2003-06-23 Monday 16:09  gbazin
7865
7866  * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
7867  * modules/demux/util/id3tag.c: small cleanup.
7868
7869 2003-06-23 Monday 13:45  zorglub
7870
7871  Fixed a segfault that could happen if you have ipv6 support enabled, but no address
7872
7873 2003-06-23 Monday 11:41  zorglub
7874
7875  * Stream output now support IPv6 SAP announces
7876  * Code cleanup in SAP
7877
7878 2003-06-23 Monday 10:21  sam
7879
7880    * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
7881      due to Debian bug #158383 in gettext (upstream bug).
7882
7883 2003-06-23 Monday 00:30  fenrir
7884
7885   * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
7886
7887 2003-06-23 Monday 00:18  hartman
7888
7889  * You check it three times and I still managed to miss a link.
7890    Ebuild doesn't work in the 0.6.0 release :(
7891
7892 2003-06-22 Sunday 23:22  fenrir
7893
7894   * mkv: fix vorbis track. But sound quality is horrible ( probably
7895  timestamps problems)
7896
7897 2003-06-22 Sunday 18:56  gbazin
7898
7899  * doc/Makefile.am: one more like this and I'll become crazy.
7900
7901 2003-06-22 Sunday 18:30  gbazin
7902
7903  * doc/Makefile.am: fixed make dist
7904
7905 2003-06-22 Sunday 18:07  gbazin
7906
7907  * NEWS: added an entry for the experimental matroska demux.
7908
7909 2003-06-22 Sunday 17:52  gbazin
7910
7911  * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
7912  * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
7913
7914 2003-06-22 Sunday 16:52  gbazin
7915
7916  * configure.ac: really removed -Wdisabled-optimization this time.
7917
7918 2003-06-22 Sunday 16:27  fenrir
7919
7920   * mkv: fix a double delete.
7921
7922 2003-06-22 Sunday 16:00  gbazin
7923
7924  * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
7925  the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
7926
7927 2003-06-22 Sunday 15:43  gbazin
7928
7929  * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
7930  * include/interface.h: updated comment.
7931
7932 2003-06-22 Sunday 15:30  hartman
7933
7934  * Removed mp4 muxer support (temporarily)
7935
7936 2003-06-22 Sunday 15:07  asmax
7937
7938  * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
7939
7940 2003-06-22 Sunday 15:03  hartman
7941
7942  * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
7943  * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
7944
7945 2003-06-22 Sunday 14:36  fenrir
7946
7947   * mkv: better seeking support.
7948
7949 2003-06-22 Sunday 14:06  gbazin
7950
7951  * configure.ac: compile fix for sunos
7952
7953 2003-06-22 Sunday 13:31  gbazin
7954
7955  * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
7956  Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
7957  CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
7958
7959 2003-06-22 Sunday 13:27  sigmunau
7960
7961  turned a debug message into a comment
7962
7963 2003-06-22 Sunday 13:06  asmax
7964
7965  * x11/x11_window.cpp: raise a window when clicking on it
7966
7967 2003-06-22 Sunday 12:54  asmax
7968
7969  * at least it compiles now ;)
7970
7971 2003-06-22 Sunday 12:46  asmax
7972
7973  * reverted my previous commit: cannot work as expected
7974  * src/theme.cpp: fixed a delete[] / free mismatch
7975
7976 2003-06-22 Sunday 12:27  fenrir
7977
7978   * mkv: basic seek support (only with file with cues, it doesn't search key
7979   frame, ...)
7980          clean up.
7981
7982 2003-06-22 Sunday 08:49  fenrir
7983
7984   * faad: can read stream with multiple frames per pes_packet_t (for mkv).
7985
7986 2003-06-22 Sunday 07:39  fenrir
7987
7988   * mkv.cpp : begin of a matroska demuxer
7989    TODO:
7990      * seek support
7991      * vorbis support (it's a decoder problem, as matroska embded raw
7992        vorbis data)
7993      * utf8 subtitles handling (probably at the decoder stage too)
7994      * clean up.
7995      * support of stream other than files.
7996      * ...
7997
7998 2003-06-22 Sunday 01:08  sam
7999
8000    * Makefile.dep: the file that would never die.
8001
8002 2003-06-22 Sunday 00:40  titer
8003
8004   beos/* : - cleaned the way to mute/unmute
8005            - save the volume when exiting
8006
8007 2003-06-22 Sunday 00:00  asmax
8008
8009  * src/theme.cpp, src/event.* : no more VLC_SHOW event
8010  * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
8011    class SkinWindowList (to be tested under windows)
8012  * removed useless gtk2 files
8013
8014 2003-06-21 Saturday 22:30  hartman
8015
8016  * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
8017  * only set prefs on safe, not earlier.
8018
8019 2003-06-21 Saturday 21:59  sam
8020
8021    * src/libvlc.c: got rid of type-punning warnings.
8022
8023 2003-06-21 Saturday 20:45  sam
8024
8025    * THANKS: spelling fixes.
8026    * configure.ac:
8027      + Added curly braces around variables.
8028      + Got rid of the "x$foo" constructs.
8029      + Renamed *_plugin conditionals into *_p.
8030    * debian/changelog:
8031      + Fixed a duplicate entry.
8032      + Added an entry for an old Debian upload that fixed #117180.
8033    * debian/control:
8034      + Added a build dependency on libimlib2-dev for skins.
8035    * debian/rules:
8036      + Activated support for skins.
8037
8038 2003-06-21 Saturday 17:26  sigmunau
8039
8040  removed a duplicate entry from the NEWS file
8041
8042 2003-06-21 Saturday 17:05  sam
8043
8044    * .cvsignore:
8045      + Removed configure.ac from the ignore list.
8046
8047 2003-06-21 Saturday 17:04  sam
8048
8049    * configure.ac.in is no more, we can now use configure.ac like normal people,
8050      bootstrap generates the proper magic for us.
8051
8052 2003-06-21 Saturday 16:09  sam
8053
8054    * debian/rules:
8055      + Use the -s flag instead of -a so that debhelper properly handles the
8056        i386-only plugin packages.
8057      + Split the build rule into configure and build.
8058
8059 2003-06-21 Saturday 14:24  gbazin
8060
8061  * modules/access_output/file.c: make the output file writeable by the owner.
8062
8063 2003-06-20 Friday 23:13  hartman
8064
8065  * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
8066
8067 2003-06-20 Friday 21:34  ipkiss
8068
8069   * ./doc/skins/events-howto.txt: added some events
8070   * ./modules/gui/skins/*: fixed my last commit
8071
8072 2003-06-20 Friday 19:50  ipkiss
8073
8074   * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
8075     "display" attribute of ControlText. It allows to show the title of
8076     the current stream, without the full path.
8077   * ./doc/skins/*: updated the doc
8078
8079 2003-06-20 Friday 15:34  hartman
8080
8081  * Made the search path configuration options, directory instead of string options.
8082
8083 2003-06-20 Friday 11:42  alexis
8084
8085  modules/misc/sap.c: fix for the default scope of the IPv6 announces.
8086  python/setup.py: a configuration that should work better.
8087
8088 2003-06-20 Friday 01:27  hartman
8089
8090  * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
8091  * README.MacOSX.rtf: More updates because of new prefs dialog.
8092
8093 2003-06-19 Thursday 21:09  gbazin
8094
8095  * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
8096  enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
8097
8098 2003-06-19 Thursday 18:45  gbazin
8099
8100  * modules/access_output/udp.c: removed unnecessary code.
8101
8102 2003-06-19 Thursday 18:44  titer
8103
8104   beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
8105    a few Dano/Zeta themes
8106
8107 2003-06-19 Thursday 18:22  gbazin
8108
8109  * modules/access_output/udp.c: implemented a caching mechanism which solves all the bad quality streaming issues that have been reported. The caching value can be modified with the --udp-sout-caching config option (the default value being DEFAULT_PTS_DELAY ==  300 milisec).
8110
8111 2003-06-19 Thursday 13:08  sam
8112
8113    * ./modules/misc/screensaver.c: the screensaver was disabled way too often
8114      because I forgot to reinitialise an index.
8115
8116 2003-06-19 Thursday 12:21  gbazin
8117
8118  * modules/gui/wxwindows/*: changed the preferences panel to use textctrls for float values as spinctrls don't support floats. The advanced checkbox is only displayed if needed. Fixed the play/pause buttons tooltip.
8119
8120 2003-06-19 Thursday 02:14  sam
8121
8122    * debian/rules:
8123      + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
8124        so that the rules can be called directly.
8125    * debian/control:
8126      + Removed leading "a"s from package descriptions.
8127      + Set policy to 3.5.10.
8128    * debian/copyright:
8129      + Removed debian/vlc.copyright.
8130
8131 2003-06-18 Wednesday 12:18  zorglub
8132
8133  SAP can now listen for IPv6 announces
8134
8135  To enable this, start vlc with --sap-ipv6
8136  To disable IPv4 listening, use --no-sap-ipv4
8137
8138  You can also set the scope of the announces (default is 3)
8139
8140 2003-06-17 Tuesday 21:52  asmax
8141
8142  * moved the ttl help in the right section
8143
8144 2003-06-17 Tuesday 21:07  gbazin
8145
8146  * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
8147
8148 2003-06-17 Tuesday 20:56  asmax
8149
8150  * fixed another compilation issue of python module
8151
8152 2003-06-17 Tuesday 20:47  asmax
8153
8154  * fixed a very old bug preventing the whole thing from working :(
8155
8156 2003-06-17 Tuesday 20:10  hartman
8157
8158  * Fixes to the german translation
8159
8160 2003-06-17 Tuesday 20:03  hartman
8161
8162  * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
8163
8164 2003-06-17 Tuesday 18:13  asmax
8165
8166  * tooltips are now updated during scrolling
8167
8168 2003-06-17 Tuesday 16:09  gbazin
8169
8170  * modules/*: got rid of empty module objects.
8171  * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
8172
8173 2003-06-17 Tuesday 14:43  hartman
8174
8175  modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
8176  modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
8177  cvS: ----------------------------------------------------------------------
8178
8179 2003-06-17 Tuesday 14:38  hartman
8180
8181  * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
8182  * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
8183    Fixed two cosmetic issues in the stream output dialog.
8184  * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
8185
8186 2003-06-16 Monday 21:55  gbazin
8187
8188  * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
8189  * include/modules_inner.h: removed unneeded initialization.
8190
8191 2003-06-16 Monday 20:49  gbazin
8192
8193  * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
8194
8195 2003-06-16 Monday 20:23  gbazin
8196
8197  * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
8198
8199 2003-06-16 Monday 15:39  zorglub
8200
8201  * SAP can now handle SAP-announced IPv6 streams
8202
8203 2003-06-15 Sunday 22:32  hartman
8204
8205  * NEWS: small corrections
8206  * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
8207  * modules/codec/quicktime.c: cosmetic fix
8208
8209 2003-06-15 Sunday 15:20  hartman
8210
8211  * Fixed applescript Fullscreen command.
8212
8213 2003-06-15 Sunday 15:16  sigmunau
8214
8215  id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
8216  true, since this seems to break playback of some streams over http. It also
8217  takes to much time just to get some fancy metadata
8218
8219 2003-06-15 Sunday 14:00  hartman
8220
8221  * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
8222  * ./po/nl.po: New Dutch Translation by /me ;)
8223  * README.MacOSX.rtf: Updated instructions of Prefence usage.
8224
8225 2003-06-15 Sunday 01:23  massiot
8226
8227  * Removed the ugly dependancy on glibc in the ipv6 module.
8228  * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
8229  * Miscellaneous clean-ups.
8230
8231 2003-06-14 Saturday 22:14  hartman
8232
8233  * We should be compatible with older versions of faad again
8234
8235 2003-06-14 Saturday 22:12  gbazin
8236
8237  * configure.ac.in: old faad2 detection.
8238
8239 2003-06-14 Saturday 21:18  gbazin
8240
8241  * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
8242
8243 2003-06-14 Saturday 21:06  hartman
8244
8245  * Dramatically improved the ebuild.
8246    - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
8247    - fix faad2? currently disabled
8248
8249 2003-06-14 Saturday 18:49  gbazin
8250
8251  * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
8252
8253 2003-06-14 Saturday 16:29  gbazin
8254
8255  * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
8256  kept their original value (thanks fenrir for the suggestion).
8257
8258 2003-06-14 Saturday 15:43  gbazin
8259
8260  * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
8261  enabled by default.
8262
8263 2003-06-14 Saturday 12:32  titer
8264
8265   beos/VideoOutput.cpp : make the BPopUpMenu stickable
8266
8267 2003-06-14 Saturday 00:49  titer
8268
8269   include/vlc_threads.h: more BeOS' priorities tuning.
8270
8271 2003-06-13 Friday 21:18  asmax
8272
8273  * X11 skin windows should have an icon now
8274
8275 2003-06-13 Friday 15:54  gbazin
8276
8277  modules/gui/wxwindows/*: fix for the volume control under win32.
8278
8279 2003-06-13 Friday 12:08  gbazin
8280
8281  * modules/misc/network/ipv6.c: fixed multicast support on win32. Well, it is working on Win2k but might require run-time OS version checking to have it woking on XP as well. (you might have to add a multicast route: ipv6 rtu FF00::/8 #intfnum)
8282
8283 2003-06-13 Friday 03:21  sam
8284
8285    * ./src/misc/messages.c: ouch. when the message queue was full, we were
8286      using our va_list twice, which caused crashes on architectures where
8287      va_list is a pointer; we now use va_copy whenever possible.
8288
8289 2003-06-13 Friday 00:15  titer
8290
8291   modules/gui/beos/Interface.cpp : fixed a possible crash
8292
8293 2003-06-12 Thursday 23:03  gbazin
8294
8295  * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
8296
8297 2003-06-12 Thursday 22:27  massiot
8298
8299  * modules/codec/spudec/spudec.c: Take small font by default
8300
8301 2003-06-12 Thursday 22:03  gbazin
8302
8303  * modules/gui/wxwindows/interface.cpp: fixed compile issue.
8304
8305 2003-06-12 Thursday 21:28  gbazin
8306
8307  * modules/gui/wxwindows/*: added a volume control.
8308
8309 2003-06-12 Thursday 15:56  gbazin
8310
8311  * modules/access_output/file.c: win32 compilation fix.
8312
8313 2003-06-12 Thursday 11:37  zorglub
8314
8315  Code cleanup
8316
8317 2003-06-12 Thursday 08:14  gbazin
8318
8319  * share/Makefile.am: fixed my previous fix ;)
8320
8321 2003-06-12 Thursday 06:56  gbazin
8322
8323  * Makefile.am: fixed inclusion of skins in make dist.
8324
8325 2003-06-11 Wednesday 22:46  gbazin
8326
8327  * ALL: bumped version number to 0.6.0-test3 + po updates
8328
8329 2003-06-11 Wednesday 21:46  asmax
8330
8331  * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
8332  * share/Makefile.am: install skins at make install (closes bug #856)
8333
8334 2003-06-11 Wednesday 21:41  gbazin
8335
8336  * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
8337
8338 2003-06-11 Wednesday 20:36  gbazin
8339
8340  * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
8341  some platforms.
8342
8343 2003-06-11 Wednesday 18:45  gbazin
8344
8345  * NEWS: updated.
8346
8347 2003-06-11 Wednesday 18:20  gbazin
8348
8349  * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
8350
8351 2003-06-11 Wednesday 15:53  gbazin
8352
8353  * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
8354
8355 2003-06-11 Wednesday 10:42  gbazin
8356
8357  * modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
8358  * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
8359  * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
8360
8361 2003-06-10 Tuesday 23:01  massiot
8362
8363  * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
8364    people who explicitely set mpeg_video in the previous version will end
8365    up with libmpeg2 in 0.6.0.
8366  * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
8367    with DVDs.
8368  * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
8369    some audio filters (read: coreaudio resampler) don't like too small
8370    packets (I know, this is ugly).
8371
8372 2003-06-10 Tuesday 22:42  gbazin
8373
8374  * modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.
8375
8376 2003-06-10 Tuesday 11:43  gbazin
8377
8378  * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
8379  * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
8380  * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
8381
8382 2003-06-10 Tuesday 11:12  massiot
8383
8384  Fixed a potential segfault.
8385
8386 2003-06-09 Monday 22:02  asmax
8387
8388  * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
8389
8390 2003-06-09 Monday 21:14  asmax
8391
8392  * X11 skins are now loaded from home directory or if it fails, from
8393    the share directory
8394
8395 2003-06-09 Monday 19:56  jpsaman
8396
8397  Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
8398
8399 2003-06-09 Monday 19:51  jpsaman
8400
8401  Updated build packages for test2 release.
8402
8403 2003-06-09 Monday 19:08  asmax
8404
8405  * fixed a segfault in FileInfo when p_info->psz_name == NULL
8406    but there are still other segfaults sometimes in FileInfo !!
8407
8408 2003-06-09 Monday 14:04  asmax
8409
8410  * now selection method in the playlist depends on the state of the
8411    CTRL button (as expected in a normal playlist !)
8412    TODO: - do the same under windows
8413          - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
8414
8415 2003-06-09 Monday 12:33  asmax
8416
8417  * repaired basic_skins
8418  * removed all the compilation warnings
8419  * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
8420    on wxwindows plugin ;)
8421
8422 2003-06-09 Monday 09:29  massiot
8423
8424  * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
8425
8426 2003-06-09 Monday 07:16  gbazin
8427
8428  * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
8429  * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
8430
8431 2003-06-09 Monday 06:52  gbazin
8432
8433  * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
8434
8435 2003-06-09 Monday 00:33  massiot
8436
8437  * include/video.h include/video_output.h src/video_output/vout_pictures.c:
8438    In vout_CreatePicture() replace i_repeat_first_field by the more useful
8439    i_nb_fields
8440  * modules/gui/macosx/intf.m: Fixed a warning
8441  * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
8442    Re-added support for slice-I streams, plus miscellaneous tweakings
8443
8444 2003-06-09 Monday 00:32  asmax
8445
8446  * drag & drop works with gnome file manager now
8447
8448 2003-06-09 Monday 00:07  asmax
8449
8450  * drag & drop for X11 skins. Still mysterious problems but it's better
8451    than nothing
8452
8453 2003-06-08 Sunday 18:40  gbazin
8454
8455  * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
8456  * share/skins/default/theme.xml: playlist is hidden by default.
8457
8458 2003-06-08 Sunday 18:17  asmax
8459
8460  * very beginning of drag and drop support in X11 skins
8461
8462 2003-06-08 Sunday 16:56  gbazin
8463
8464  * modules/gui/skins/*: display the popupmenu when you right click on the interface.
8465
8466 2003-06-08 Sunday 16:04  titer
8467
8468   Minor fix
8469
8470 2003-06-08 Sunday 15:22  asmax
8471
8472  * share/skins/default/theme.xml: fixed playlist size
8473  * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
8474    items
8475  * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
8476
8477 2003-06-08 Sunday 12:45  gbazin
8478
8479  * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
8480
8481 2003-06-08 Sunday 11:33  asmax
8482
8483  * better implementation of timers for X11 skins
8484
8485 2003-06-08 Sunday 00:32  asmax
8486
8487  * x11_font.cpp: fixed font placement
8488  * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
8489  * removed compilation of gtk2 skins module. If you want it back, good luck ;)
8490
8491 2003-06-07 Saturday 19:19  gbazin
8492
8493  * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
8494
8495 2003-06-07 Saturday 19:05  gbazin
8496
8497  * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
8498  and instructions to generate new fonts.
8499
8500 2003-06-07 Saturday 12:19  asmax
8501
8502  * beginning of tooltips (only in the console at the moment ;)
8503
8504 2003-06-07 Saturday 10:18  gbazin
8505
8506  * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
8507
8508 2003-06-07 Saturday 03:45  titer
8509
8510   modules/access/pvr/pvr.c : compile fix
8511
8512 2003-06-07 Saturday 03:25  titer
8513
8514   missing cvsignore
8515
8516 2003-06-07 Saturday 00:36  asmax
8517
8518  * implemented double click event for X11 skins. The delay is hard-coded
8519    (400ms) , maybe it could be stored in the vlc config file
8520
8521 2003-06-06 Friday 23:34  asmax
8522
8523  * got rid of this useless error message
8524
8525 2003-06-06 Friday 21:47  asmax
8526
8527  * x11/x11_window.cpp: fixed clipping and text attributes
8528
8529 2003-06-06 Friday 19:40  asmax
8530
8531  * key shortcuts for X11 skins are now working
8532
8533 2003-06-06 Friday 14:50  gbazin
8534
8535  * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
8536
8537 2003-06-06 Friday 13:34  gbazin
8538
8539  * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
8540
8541 2003-06-06 Friday 11:09  gbazin
8542
8543  * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
8544
8545 2003-06-06 Friday 02:48  hartman
8546
8547  * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
8548
8549 2003-06-06 Friday 02:23  hartman
8550
8551  * All: some spelling corrections and description string clarifications.
8552    There is a lot of improvement left here.
8553
8554 2003-06-06 Friday 00:38  hartman
8555
8556  * modules/gui/macosx/prefs.?:
8557    - Changed modules list to use Default instead of None. probably clearer to
8558      users.
8559    - Have a warning before resetting the prefs.
8560
8561 2003-06-05 Thursday 22:16  asmax
8562
8563  * x11/x11_timer.* : classes to implement platform-independant timers
8564  * controls/text.cpp : text scrolling works ! (at least in the main window)
8565
8566 2003-06-05 Thursday 21:22  gbazin
8567
8568  * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
8569
8570 2003-06-05 Thursday 11:52  gbazin
8571
8572  * include/vlc_common.h: fixed the I64C() macro for mingw.
8573  * src/misc/mtime.c: implemented the heuristic described in http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html to test whether the win32 performance counter is reliable. That should fix the clock problems that a few users reported on win32.
8574
8575 2003-06-04 Wednesday 23:17  massiot
8576
8577  VLC 0.6 codename is Trevelyan.
8578
8579 2003-06-04 Wednesday 21:41  titer
8580
8581   Added a special access module for PVR MPEG-2 encoding boards.
8582   It allows to change the frequency and such things quite easily, from VLC.
8583   You'll have to --enable-pvr to build it.
8584
8585 2003-06-04 Wednesday 18:47  asmax
8586
8587  * added <unistd.h> or it doesn't compile !
8588
8589 2003-06-04 Wednesday 17:44  gbazin
8590
8591  * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
8592
8593 2003-06-04 Wednesday 16:44  gbazin
8594
8595  * modules/gui/skins/src/vlcproc.cpp: compilation fix.
8596
8597 2003-06-04 Wednesday 16:03  gbazin
8598
8599  * modules/gui/skins/*: misc fixes and clean-up. There are still thread issues when passing messages between the skins thread and the wxWindows dialogs thread that will need to be fixed.
8600  * modules/gui/wxwindows/timer.cpp: fixed comment.
8601
8602 2003-06-03 Tuesday 23:17  massiot
8603
8604  * OS X users can now browse the DVD menus with the arrow keys.
8605
8606 2003-06-03 Tuesday 22:21  hartman
8607
8608  * When choosing a autogenerated menuitem, we now create a new thread to
8609    do the actual execution of this command. this is a (very ugly) workaround
8610    to the problem we were having with the deinterlace menu on osx.
8611
8612    It works now, but now i'm running into the black screen and continous
8613    "late picture skipped (-218000)" again which is also plagueing us when you
8614    enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
8615    as well.
8616
8617 2003-06-03 Tuesday 22:20  gbazin
8618
8619  * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
8620
8621 2003-06-03 Tuesday 22:18  gbazin
8622
8623  * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
8624  * modules/gui/wxwindows/*: fixed bug in sout dialog box.
8625  * modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
8626
8627 2003-06-03 Tuesday 12:06  titer
8628
8629   modules/gui/beos/* : fixed the screenshot format selection I broke lately
8630
8631 2003-06-02 Monday 16:01  sigmunau
8632
8633  http.c: if the webserver doesn't return 206 the stream is not seekable.
8634
8635 2003-06-02 Monday 12:42  hartman
8636
8637  * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
8638  * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
8639
8640 2003-06-01 Sunday 23:48  hartman
8641
8642  * ALL:
8643    - Changed the autogenerated menu's in a system working similar to wxWindows.
8644    - The deinterlace menu is autogenerated now. However it seems the problem
8645      with on the fly filter changes still exists.
8646
8647 2003-06-01 Sunday 22:11  asmax
8648
8649  * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
8650  * all: added locks around X calls to make them thread safe (will be
8651    useful in the next commit ;-)
8652
8653 2003-06-01 Sunday 17:13  asmax
8654
8655  * mouse wheel scroll for X11 skins
8656
8657 2003-06-01 Sunday 16:39  asmax
8658
8659  * configure.ac.in : fixed linking of skins modules
8660  * modules/gui/skins/*:
8661    - fixed the wxwindows bug, due to a huge bug with broadcast events
8662    - beginning of fonts in X11 skins
8663  so, you can test the X11 skins module: it should work now !
8664
8665 2003-06-01 Sunday 00:26  fenrir
8666
8667   * ts: fix current_next value.
8668
8669 2003-05-31 Saturday 23:41  sam
8670
8671    * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
8672
8673 2003-05-31 Saturday 23:23  ipkiss
8674
8675   * skins/controls/button.cpp: Fixed a nasty bug.
8676   * skins/controls/generic.h: Some public fields are now protected
8677   * skins/src/window.cpp:
8678      - Added a few debug messages
8679      - Invisible controls don't receive events anymore
8680
8681  Note: There are still a few bugs in the code handling the controls and
8682  their different states, and I think they will be difficult to fix with
8683  the current code structure. A rewrite of this part of code could be a
8684  good idea (perhaps using states and transitions between states, like
8685  Zinf does?).
8686
8687 2003-05-31 Saturday 21:49  fenrir
8688
8689   * ts: proper fix for both.
8690
8691 2003-05-31 Saturday 16:15  fenrir
8692
8693   * ts: reverse my last commit (the proper way should be to modify also the
8694   muxer but this will break compatibility).
8695
8696 2003-05-31 Saturday 12:24  titer
8697
8698   * src/input/input_ext-intf.c :  added an input_SetRate function; it is
8699     quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
8700     two times if you want to switch from 1:1 to 4:1 from the interface.
8701     Old functions still work.
8702   * modules/gui/beos/VlcWrapper.cpp : use it
8703
8704 2003-05-31 Saturday 01:23  fenrir
8705
8706   * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
8707   that had done all the work.
8708
8709  Paul Forgey's notes:
8710  --------------------
8711
8712  Unfortunatley, the v4l interface shows how much it sucks here.  I can't
8713  wait for v4l2 to become more common.  Anyway, the mjpeg mechanism
8714  captures completely differently than the uncompressed frame capture
8715  mechanism.  This means the code has to split off a bunch to do similar
8716  things depending on mjpeg being set or not.  For some reason, I can't
8717  use non v4l2 calls to capture uncompressed frames from the lml33,
8718  however I do have another bttv card on my system to test that I didn't
8719  break the non-mjpeg stuff.
8720
8721  The Zoran encoders don't use square pixels.  So the 4:3 (or 16:9)
8722  picture is going to show up as 720x480.  I don't know my way around the
8723  code well enough to know how to specify a non-square pixel aspect
8724  ratio.  If there isn't a way to do it, it would be nice to be able to
8725  specify as an option the aspect ratio of the sourc.  Either 4:3 or 16:9
8726  in the case of anamorphic S-Video, which does occur.
8727
8728  I stole the videodev_mjpeg.h header from the lavrec project.  Despite
8729  the linux kernels having support for the Zoran cards, there doesn't seem
8730  to be a reliable way to pick up this header, which is probably why
8731  lavrec did it this way.  Since it only defines ioctl definitions, I
8732  don't think using it is a legal problem.
8733
8734  I also modified the audio handling a bit.  If the card supports audio,
8735  great, we'll set the card's parameters as we did before.  But if adev=
8736  is specified, use it regardless.  The reason to do this is to capture
8737  audio from the sound card with video coming from, say, a web cam or in
8738  my case, an encoder card which doesn't have any audio capabilities at
8739  all.
8740
8741 2003-05-31 Saturday 00:10  fenrir
8742
8743   * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
8744   * demux/ts.c : fixed an endian problem with such private stream.
8745
8746 2003-05-30 Friday 18:43  titer
8747
8748   modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
8749
8750 2003-05-30 Friday 17:30  titer
8751
8752   modules/gui/beos/* : misc fixes & enhancements
8753
8754 2003-05-29 Thursday 21:40  asmax
8755
8756  * X11 skins now use imlib2 -> you need to bootstrap
8757    wxwindows dialogs are not supposed to work yet, if they do you are
8758    lucky ;)
8759
8760 2003-05-29 Thursday 16:48  asmax
8761
8762  * x11/x11_theme.cpp: better timing for SkinManage
8763  * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
8764    changed !
8765
8766 2003-05-28 Wednesday 23:56  asmax
8767
8768  * AT LAST events work in X11 skins !
8769
8770 2003-05-28 Wednesday 03:53  hartman
8771
8772  * src/libvlc.h:
8773    - added "en" to the list of languages in the preferences.
8774    - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
8775      FENRIR: is this correct this way?
8776
8777 2003-05-28 Wednesday 00:52  titer
8778
8779   modules/video_output/x11/xcommon.c : compile fix for gcc != 3
8780
8781 2003-05-27 Tuesday 22:57  gbazin
8782
8783  * install-win32: fixed the nsi script to not include the FAQ.
8784
8785 2003-05-27 Tuesday 22:42  hartman
8786
8787  * Turn mem leaks into warning's instead of errors. Users seem to think that
8788    mem leaks will kernel panic there machine or something ;)A
8789    This will generate less bugreports, yet keep them visible to those who
8790    should and will care.
8791
8792 2003-05-27 Tuesday 22:08  gbazin
8793
8794  * modules/gui/win32/Modules.am: strings.cpp has been removed.
8795
8796 2003-05-27 Tuesday 21:48  gbazin
8797
8798  * ALL: bumped version to 0.6.0-test2
8799  * Makefile.am: got rid of the faq in the package-win32 target.
8800
8801 2003-05-27 Tuesday 20:43  gbazin
8802
8803  * modules/access/vcd/cdrom.c: On winNT/2K/XP we set the track format to YellowMode2 when issuing raw read requests. Otherwise we can't read the SVCD DATA track which is in Mode2 Form1.
8804
8805 2003-05-27 Tuesday 13:22  titer
8806
8807   * src/stream_output/announce.c : BeOS compile fix.
8808     setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
8809     so there is no need to do it here again.
8810   * modules/gui/beos/* : minor fixes
8811
8812 2003-05-27 Tuesday 11:35  gbazin
8813
8814  * modules/gui/wxwindows/*: fixed context menu problem on win32.
8815
8816 2003-05-27 Tuesday 01:48  hartman
8817
8818  * removed vlc_wraptext
8819
8820 2003-05-26 Monday 19:26  gbazin
8821
8822  * modules/video_output/directx/events.c: fixed breakage.
8823
8824 2003-05-26 Monday 19:06  gbazin
8825
8826  * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
8827  * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
8828  * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
8829  * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c, src/playlist/playlist.c: new intf-popupmenu obj var to handle popup context menu requests from the vouts.
8830
8831 2003-05-26 Monday 16:06  gbazin
8832
8833  * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
8834
8835 2003-05-26 Monday 14:59  hartman
8836
8837  * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
8838  * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
8839  * modules/gui/macosx/intf.?: added a wrapString:toWidth function
8840  * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
8841    was ugly. now we use our own, osx method. This fixes tooltips in japanese
8842    I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
8843
8844 2003-05-26 Monday 13:45  zorglub
8845
8846  * The VLC-integrated SAP server now sends compliant packets. They can
8847    only be viewed with the CVS version of VLC
8848
8849 2003-05-26 Monday 02:09  gbazin
8850
8851  * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
8852     started to implement X11Region and integrated the wxWindows dialogs.
8853  * configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
8854
8855 2003-05-26 Monday 02:03  hartman
8856
8857  * modules/gui/macosx/prefs.m: fixed the module selectors.
8858  * modules/video_filter/crop.c: clarified the use of crop. someone please
8859    check, i'm not entirely sure this is correct. Actually i think we should
8860    split this up in more then one config item, for GUI preferences clarity.
8861    Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
8862    like ffmpeg has which uses left, right, top and bottom offsets.
8863
8864 2003-05-26 Monday 01:25  hartman
8865
8866  * extras/MacOSX/Resources/English.lproj/MainMenu.nib
8867  * modules/gui/macosx/output.m:
8868    - changed the textfields for bitrate into comboboxes with suggested values
8869      identical to the ones in wxwindows intf.
8870    - changed "bitrate (bps)" into "bitrate (kb/s)
8871  * modules/gui/macosx/prefs.?:
8872    - update the current view when advanced is changed.
8873    - module_lists now use the description strings.
8874    - always wraptext on tooltips. Currently japanese language is breaking.
8875    - we now have sliders for int/float config options with ranges.
8876    - fixed a warning message about an un-init'ed module_t.
8877  * modules/video_filter/adjust.c:
8878    - added the ranges to the description strings of the config options.
8879    - blur-factor now uses a range as according to it's description string
8880      it already should have used this.
8881
8882 2003-05-25 Sunday 23:08  titer
8883
8884   modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
8885     since the gettext behaviour changed
8886
8887 2003-05-25 Sunday 22:36  titer
8888
8889   * bootstrap: remove a -shared flag as ./configure already adds it for
8890     platforms which need it
8891   * configure.ac.in: don't use -shared on BeOS
8892
8893 2003-05-25 Sunday 20:16  gbazin
8894
8895  * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
8896
8897 2003-05-25 Sunday 19:24  gbazin
8898
8899  * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
8900
8901 2003-05-25 Sunday 18:32  sigmunau
8902
8903  convert the strings in the id3tags to utf8 before storing them.
8904
8905 2003-05-25 Sunday 18:02  nitrox
8906
8907  . SAP/SDP packets parsing: ability to parse RFC compliant packets
8908    parse_sap returns the SAP header length
8909    parse_sdp only parse the SDP payload
8910    note that VLC will discard messages from the old miniSAP-server
8911    (You have to use CVS version of miniSAP-server)
8912    (Messages from the new miniSAP-server will be discarded with old VLC)
8913
8914 2003-05-25 Sunday 17:27  massiot
8915
8916  * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
8917  enabled version of gettext. (patch courtesy of the DJ)
8918
8919 2003-05-25 Sunday 17:21  titer
8920
8921   modules/gui/beos/PreferencesWindow.* :
8922    * added a BBox around each panel (looks nicer)
8923    * now use BSliders for {integer,float}_with_range
8924
8925 2003-05-25 Sunday 15:05  alexis
8926
8927  ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
8928  under www.videolan.org/doc/faq/
8929
8930 2003-05-25 Sunday 11:31  gbazin
8931
8932  * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
8933  * modules/video_filter/deinterlace/deinterlace.c: small change.
8934
8935 2003-05-25 Sunday 10:14  gbazin
8936
8937  * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
8938
8939 2003-05-25 Sunday 00:16  gbazin
8940
8941  * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
8942
8943 2003-05-24 Saturday 23:40  gbazin
8944
8945  * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
8946  * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
8947
8948 2003-05-24 Saturday 21:28  asmax
8949
8950  * events aren't perfect yet, but it is better enough to commit
8951
8952 2003-05-24 Saturday 20:54  gbazin
8953
8954  * src/video_output/video_output.c: new "deinterlace" object variable.
8955  * modules/gui/macosx/prefs.m: compilation fix.
8956  * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
8957  * modules/gui/skins/*: couple of fixes.
8958
8959 2003-05-24 Saturday 17:52  gbazin
8960
8961  * modules/gui/skins/*: compilation fixes.
8962  * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
8963
8964 2003-05-24 Saturday 15:11  titer
8965
8966   * Makefile.am: minor change in BeOS packages generation
8967   * doc/release-howto.txt: remove outdated info about how to build BeOS
8968     packages
8969
8970 2003-05-24 Saturday 13:14  gbazin
8971
8972  * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
8973
8974 2003-05-24 Saturday 13:05  massiot
8975
8976  * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
8977
8978 2003-05-24 Saturday 12:55  jpsaman
8979
8980  Added option to run vlc as a Qt Embedded Gui Server. Use --qte-guiserver to enable this feature. The default is to run as a normal GuiClient.
8981
8982 2003-05-24 Saturday 12:53  sam
8983
8984    * ./po/*: re-ran toolbox --update-po.
8985    * ./po/en_GB.po: the British translation is up to date.
8986
8987 2003-05-24 Saturday 12:35  sam
8988
8989    * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
8990
8991 2003-05-24 Saturday 12:34  sam
8992
8993    * ./toolbox: we no longer translate the Borland plugin.
8994
8995 2003-05-24 Saturday 12:10  sam
8996
8997    * ./configure.ac.in: the help message now says libmad is enabled by
8998      default (Closes: #704).
8999
9000 2003-05-24 Saturday 11:53  sam
9001
9002     * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
9003       wait or we will face delay issues as reported in #794. Fix inspired from
9004       a suggestion by John Michael Zorko.
9005
9006 2003-05-24 Saturday 02:48  hartman
9007
9008  * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
9009  * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
9010  * modules/gui/macosx/macosx.m: typo
9011  * modules/gui/macosx/prefs.m: fix of the module selectors.
9012  * po/nl.po: i've taken a head start on the translations.
9013  * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
9014
9015 2003-05-23 Friday 23:53  sigmunau
9016
9017  the http interface should now output valid xhtml 1.0.
9018
9019 2003-05-23 Friday 13:02  hartman
9020
9021  * Updated the informal message to report the ip and port the http intf was
9022    started on. This will help ppl to actually use the thing ;)
9023
9024 2003-05-23 Friday 11:41  sam
9025
9026    * Built-in modules were linked twice in the mozilla plugin; removed the
9027      non-PIC ones (Closes Debian bug #194384).
9028
9029 2003-05-23 Friday 00:00  hartman
9030
9031  * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
9032  * modules/gui/macosx/vout.m: removed some code that was preventing us from
9033    using chroma converters.
9034  * modules/codec/quicktime.c:
9035    - added the video decoder. only works with SVQ3 atm, returns Invalid
9036      BITMAPHEADER for some reason in all other cases.
9037    - did some cleaning up. this might just work under Win32 now aswell,
9038      gibalou will do some testing tomorrow ;)
9039    - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
9040      faster. I'm not yet sure which one i prefer.
9041
9042 2003-05-22 Thursday 22:24  gbazin
9043
9044  * modules/gui/wxwindows/streamout.cpp: fixed typo.
9045
9046 2003-05-22 Thursday 21:42  gbazin
9047
9048  * src/libvlc.h: fixed spelling mistake.
9049  * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
9050  * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
9051
9052 2003-05-22 Thursday 20:56  hartman
9053
9054  * spelling error in description string
9055
9056 2003-05-22 Thursday 20:45  hartman
9057
9058  * added an ifdef for SVQ3
9059
9060 2003-05-22 Thursday 20:06  asmax
9061
9062  * at last the python module works again !
9063   (so stupid: the flag -lavcodec had to be at the *end* of the line !)
9064
9065 2003-05-22 Thursday 18:30  asmax
9066
9067  * started to repair build of python module
9068
9069 2003-05-22 Thursday 16:01  gbazin
9070
9071  * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
9072
9073 2003-05-22 Thursday 15:34  hartman
9074
9075  * modules/control/http.c: strings for the address and the port variable were switched.
9076
9077 2003-05-22 Thursday 14:40  hartman
9078
9079  * fixed a localization issue
9080
9081 2003-05-22 Thursday 14:25  hartman
9082
9083  * modules/gui/macosx/playlist.m: fixed my fix
9084  * modules/gui/macosx/output.m: removed a debug statement
9085  * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
9086
9087 2003-05-22 Thursday 13:40  hartman
9088
9089  * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
9090
9091 2003-05-22 Thursday 12:00  gbazin
9092
9093  * INSTALL.win32: added a small note about running vlc under the msvc debugger.
9094  * modules/gui/wxwindows/*: small fixes.
9095  * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
9096  * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
9097
9098 2003-05-21 Wednesday 21:30  hartman
9099
9100  * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
9101    version was broken.
9102  * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
9103
9104 2003-05-21 Wednesday 19:55  hartman
9105
9106  * vlc.ebuild: This ebuild should work if we release a test2.
9107  * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
9108    except for mp3 ;)
9109  * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
9110    since the problems with this decoder are endian specific according to it's creator.
9111
9112 2003-05-21 Wednesday 18:09  jpsaman
9113
9114  Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
9115
9116 2003-05-21 Wednesday 18:04  jpsaman
9117
9118  More buildscript fixes.
9119
9120 2003-05-21 Wednesday 15:54  gbazin
9121
9122  *  modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
9123
9124 2003-05-21 Wednesday 15:40  hartman
9125
9126  * include/main.h
9127    src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
9128  * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
9129    of identifying the right Codec to use for decoding to be one of these areas.
9130    So when we do this, only one thread at a time can use QT.
9131    Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
9132
9133 2003-05-21 Wednesday 13:27  gbazin
9134
9135  * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
9136  * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
9137  * src/video_output/video_output.c: added a "fullscreen" object variable.
9138  * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
9139
9140 2003-05-21 Wednesday 13:19  sigmunau
9141
9142  removed the desctiption texts of a nonexisting config option
9143
9144 2003-05-21 Wednesday 13:10  sigmunau
9145
9146  removed the --playlist option as it doesn't seem to be used
9147
9148 2003-05-21 Wednesday 10:02  fenrir
9149
9150  * wav: fix a parsing bug.
9151
9152 2003-05-20 Tuesday 23:17  gbazin
9153
9154  * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
9155
9156 2003-05-20 Tuesday 21:35  hartman
9157
9158  * ALL: added a quicktime module.
9159    - This module provides QDM2 and QDMC sound support on OSX by linking to
9160      the native QT libraries. We now have FULL QT trailer support on OSX.
9161    - The video part of this decoder is not yet working on OSX.
9162    - This can be used for a future win32dll loader system as well.
9163
9164 2003-05-20 Tuesday 20:09  jpsaman
9165
9166  Modified build scripts
9167
9168 2003-05-20 Tuesday 18:53  hartman
9169
9170  * NEWS: updated some OSX info
9171  * ALL:
9172    - added CDDA support
9173    - added a "Online Documentation" item to the Help menu
9174    - removed some debugging strings
9175
9176 2003-05-20 Tuesday 16:20  zorglub
9177
9178  All: Support for SAP advertising in stream output
9179
9180         add sap, or sap="Name" in the stream output options
9181
9182 2003-05-20 Tuesday 16:08  sigmunau
9183
9184  kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
9185  caused AIGALRM.
9186  kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
9187  conventions
9188
9189 2003-05-20 Tuesday 15:51  hartman
9190
9191  * THANKS: Added Davor Orel who created the OS X icons.
9192  * modules/gui/macosx/macosx.m: changed a float into a float with range
9193
9194 2003-05-20 Tuesday 15:23  hartman
9195
9196  * Added a Reset prefs option
9197  * New prefs dialog much like the wxWindows and BeOS one.
9198    - translated instances might be broken.
9199    - still need sliders for min/max values
9200    - improved sizing should be done.
9201
9202 2003-05-20 Tuesday 11:44  titer
9203
9204   modules/gui/beos/PreferencesWindow.* : cleaning
9205
9206 2003-05-19 Monday 23:36  gbazin
9207
9208  * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
9209
9210 2003-05-19 Monday 21:39  asmax
9211
9212  * a lot of cleaning in X11 skins, but some problems remain with
9213    event handling :(
9214
9215 2003-05-19 Monday 21:04  gbazin
9216
9217  * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
9218  * po/*: updated the po files.
9219
9220 2003-05-19 Monday 20:47  gbazin
9221
9222  * Bumped version to 0.6.0-test1
9223  * modules/access/cdda.c: decreased the priority of the cdda plugin.
9224
9225 2003-05-19 Monday 11:38  gbazin
9226
9227  * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
9228
9229 2003-05-19 Monday 09:57  gbazin
9230
9231  * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
9232
9233 2003-05-18 Sunday 23:16  fenrir
9234
9235   * input_program.c: input_DelES destroyed the decoder (if any) without
9236   removing this ES from the list of selected ES. So, instead we call
9237   input_UnselectES.
9238
9239 2003-05-18 Sunday 22:30  titer
9240
9241   modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
9242
9243 2003-05-18 Sunday 20:54  jpsaman
9244
9245  Updated release numbering of packages.
9246
9247 2003-05-18 Sunday 19:46  gbazin
9248
9249  * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
9250
9251  PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
9252
9253 2003-05-18 Sunday 18:56  hartman
9254
9255  * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
9256
9257 2003-05-18 Sunday 17:48  asmax
9258
9259  * added transparency in X11 skins
9260
9261 2003-05-18 Sunday 16:27  gbazin
9262
9263  * modules/gui/wxwindows/*: the open dialog box is created only once and reused when needed. This allows to have the previous settings displayed when you re-open the dialog.
9264
9265 2003-05-18 Sunday 15:44  gbazin
9266
9267  * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
9268    Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
9269
9270 2003-05-18 Sunday 12:18  gbazin
9271
9272  * modules/gui/wxwindows/open.cpp: small fixes.
9273  * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
9274  * modules/video_filter/osd_text.c: small win32 fix.
9275
9276 2003-05-18 Sunday 11:25  asmax
9277
9278  * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
9279    images, but it works !
9280
9281 2003-05-17 Saturday 23:57  gbazin
9282
9283  * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
9284  * install-win32, Makefile.am: updates for the win32 package.
9285  * NEWS: added a few missing things.
9286
9287 2003-05-17 Saturday 22:48  gbazin
9288
9289  * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
9290  * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
9291  * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
9292
9293 2003-05-17 Saturday 22:00  gbazin
9294
9295  * include/input_ext-intf.h: forgot this file in my last commit.
9296  * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
9297
9298 2003-05-17 Saturday 20:30  gbazin
9299
9300  * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
9301    You can now listen to your favorite CDDAs with vlc, or even stream them :)
9302    (Their is not yet any support for jitter correction).
9303  * modules/codec/araw.c: small clean-up.
9304
9305 2003-05-17 Saturday 18:30  titer
9306
9307   * modules/gui/beos/MessagesWindow.* : cleaning
9308   * modules/gui/beos/PreferencesWindow.* : split the main modules into
9309     its categories
9310
9311 2003-05-17 Saturday 15:20  titer
9312
9313   modules/gui/beos/* : cosmetic
9314
9315 2003-05-17 Saturday 14:36  gbazin
9316
9317  * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
9318
9319 2003-05-17 Saturday 11:35  gbazin
9320
9321  * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
9322  * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
9323
9324 2003-05-16 Friday 23:02  gbazin
9325
9326  * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
9327
9328 2003-05-15 Thursday 23:05  gbazin
9329
9330  * src/input/input_programs.c: a few fixes to the navigation object variable.
9331
9332 2003-05-15 Thursday 22:27  massiot
9333
9334  * now 0.6.0-cvs
9335  * ALL: Capitalize all preferences text strings
9336
9337 2003-05-15 Thursday 21:31  gbazin
9338
9339  * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
9340  * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
9341
9342 2003-05-15 Thursday 20:45  jpsaman
9343
9344  Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
9345
9346 2003-05-15 Thursday 20:28  jpsaman
9347
9348  Updating version to 0.5.4.
9349  Enable building with libmpeg2.
9350
9351 2003-05-15 Thursday 16:02  sam
9352
9353    * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
9354
9355 2003-05-15 Thursday 15:59  gbazin
9356
9357  * modules/gui/wxwindows/*: small fixes and improvements.
9358
9359 2003-05-15 Thursday 15:50  sam
9360
9361    * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
9362
9363 2003-05-15 Thursday 15:35  hartman
9364
9365  * Makefile.am: on make dist move vlc.ebuild
9366  * vlc.ebuild: small spelling correction
9367
9368 2003-05-15 Thursday 02:02  hartman
9369
9370  * Went trough my maillogs and filled out large parts of the NEWS file.
9371    please check and add your own. (i was bored ;)
9372  * Updated the README.MacOSX.rtf with some more pointers and changed version
9373    to 0.6.0
9374
9375 2003-05-15 Thursday 01:33  gbazin
9376
9377  * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
9378
9379 2003-05-15 Thursday 01:23  hartman
9380
9381  * variable callback for the playlist. the input, audio and video still need
9382    to be done, waiting for gibalou to work his magic on that ;)
9383  cvs: ----------------------------------------------------------------------
9384
9385 2003-05-15 Thursday 00:46  hartman
9386
9387  * added vlc.ebuild, vlc.spec.redhat to dist.
9388  * added all the new icons to the dist.
9389  * on make dist i would like to do
9390    mv vlc.ebuild vlc-${VERSION}.ebuild
9391    I don't know how to do this. Who does?
9392
9393 2003-05-15 Thursday 00:32  hartman
9394
9395  * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
9396    Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
9397    need to be updated before release, to point out the correct links to
9398    these libraries.
9399
9400 2003-05-14 Wednesday 21:29  fenrir
9401
9402   * aac: compilation fix.
9403   * libvlc.h : set correct value for sout-a/vcodec
9404
9405 2003-05-14 Wednesday 19:47  hartman
9406
9407  * Resized some elements to allow for better translations.
9408
9409 2003-05-14 Wednesday 17:17  sam
9410
9411    * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
9412      the extras/ directory.
9413
9414 2003-05-14 Wednesday 14:58  fenrir
9415
9416   * aac: use extention based detection.
9417
9418 2003-05-14 Wednesday 14:57  hartman
9419
9420  * Forgot one
9421
9422 2003-05-14 Wednesday 14:56  hartman
9423
9424  ALL: Davor won the vote, New icons in place.
9425
9426 2003-05-14 Wednesday 11:15  fenrir
9427
9428   * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
9429
9430 2003-05-14 Wednesday 09:00  gbazin
9431
9432  * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
9433
9434 2003-05-13 Tuesday 23:41  gbazin
9435
9436  * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
9437
9438 2003-05-13 Tuesday 22:59  gbazin
9439
9440  * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
9441  * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
9442
9443 2003-05-13 Tuesday 22:33  gbazin
9444
9445  * modules/gui/wxwindows/*: new subtitles file dialog box.
9446  * modules/demux/util/sub.c: fixed a few description strings.
9447  * Makefile.am: small cosmetic change to package-win32 target.
9448
9449 2003-05-13 Tuesday 20:36  asmax
9450
9451  * beginning of event processing in X11 skins
9452  * graphics should work, but....
9453
9454 2003-05-13 Tuesday 19:25  asmax
9455
9456  * changed OSGraphics constructor (needed for X11)
9457
9458 2003-05-13 Tuesday 14:11  titer
9459
9460   modules/gui/beos/PreferencesWindow.*:
9461    - use BMenuFields for string_from_list config items
9462    - cleaning
9463
9464 2003-05-13 Tuesday 12:09  gbazin
9465
9466  * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
9467
9468 2003-05-13 Tuesday 11:44  gbazin
9469
9470  * modules/gui/wxwindows/preferences.cpp: small fixes.
9471
9472 2003-05-13 Tuesday 11:18  titer
9473
9474   modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
9475
9476 2003-05-12 Monday 21:55  gbazin
9477
9478  * modules/gui/wxwindows/preferences.cpp: the config panels are now generated on demand instead of generating everything at the beginning. ResetAll now also takes care of resetting the values shown in the config panels.
9479  * modules/gui/wxwindows/open.cpp: small cosmetic changes.
9480
9481 2003-05-12 Monday 19:59  titer
9482
9483   modules/gui/beos/VlcWrapper.h: compile fix
9484
9485 2003-05-12 Monday 19:11  gbazin
9486
9487  * include/vlc_common.h: small change to shut-up some memory checkers.
9488
9489 2003-05-12 Monday 17:33  gbazin
9490
9491  * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
9492  * modules/video_output/directx/events.c: fixed non-initialized variable.
9493  * modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
9494  * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
9495  * src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
9496  * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
9497
9498 2003-05-12 Monday 01:17  hartman
9499
9500  * First set config variable, then add the files (and therefore potentially
9501    play them) in the playlist. Otherwise we can be too late.
9502
9503 2003-05-11 Sunday 23:17  hartman
9504
9505  * extras/MacOSX/vlc.pbproj/project.pbxproj:
9506    - Add the THANKS file to the Mac OS X application
9507  * modules/gui/macosx/about.?:
9508    - Use c-style comments instead of //
9509    - Open the AUTHORS file with the correct Encoding
9510    - Display the THANKS file as well
9511    - Rotate the scrolling when at the end
9512  * modules/gui/macosx/intf.m:
9513    - put Cocoa into multithreaded mode as soon as possible. Not really
9514      causing any problems now, but is cleaner.
9515  * modules/gui/macosx/prefs.m:
9516    - Select the current setting when we create a combobox.
9517
9518 2003-05-11 Sunday 19:09  hartman
9519
9520  * ALL:
9521    - removed a bit too much code from the interface files previous commit.
9522      Menu's were enabled if there was no input.
9523    - removed a NSLog which was used for bugtracking
9524
9525 2003-05-11 Sunday 18:49  hartman
9526
9527  * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
9528  cvs to stop bugging me about it ;)
9529
9530  *.sed
9531  *.sin
9532  *.header
9533  Rules-quot
9534
9535 2003-05-11 Sunday 18:43  gbazin
9536
9537  * src/input/input_programs.c: small bug fix.
9538  * src/misc/variables.c: compilation fix for MSVC.
9539
9540 2003-05-11 Sunday 18:41  hartman
9541
9542  * forgot one file. see previous intf.m commit for details.
9543
9544 2003-05-11 Sunday 18:40  hartman
9545
9546  * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
9547    and playlist already have, to be notified of menu changes.
9548  * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
9549  * modules/gui/macosx/intf.?: Interface listens for changes in the input
9550    menu's now.
9551
9552 2003-05-11 Sunday 15:55  gbazin
9553
9554  * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
9555
9556 2003-05-11 Sunday 14:33  sigmunau
9557
9558  Added code to render subtitles with the freetype module (disabled by default).
9559  To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
9560  and  modules/codec/spudec/text.c and run with --filter osdtext
9561
9562 2003-05-11 Sunday 13:45  gbazin
9563
9564  * configure.ac.in: fixed the wx-config detection by the skins plugin.
9565  * modules/gui/wxwindows/*: fixed a couple of breakage.
9566
9567 2003-05-11 Sunday 13:22  gbazin
9568
9569  * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
9570
9571 2003-05-11 Sunday 13:14  sigmunau
9572
9573  use c comment, and not c++
9574
9575 2003-05-11 Sunday 08:42  sigmunau
9576
9577  * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
9578  (doesn't seem to work)
9579
9580 2003-05-11 Sunday 01:00  massiot
9581
9582  * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
9583    calculation
9584  * modules/audio_output/coreaudio.c: apparently the audio card clock can
9585    be screwed, so probe it at every buffer
9586  * src/audio_output/output.c: Thou shalt not drop buffers
9587
9588 2003-05-10 Saturday 20:49  hartman
9589
9590  * fix titer's language commit. The list needs to end with a NULL, or VLC will
9591    no longer start. (it fails on the duplication of the config of this variable)
9592
9593 2003-05-10 Saturday 18:16  fenrir
9594
9595   * ffmpeg : fix for svq3.
9596
9597 2003-05-10 Saturday 13:52  titer
9598
9599   POTFILES.in: forgot a file yesterday...
9600
9601 2003-05-10 Saturday 13:40  titer
9602
9603   * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
9604   with old config files; --language is now a string_from_list you can use
9605   to specify the language (default is auto-detection).
9606
9607 2003-05-10 Saturday 11:08  gbazin
9608
9609  * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
9610
9611 2003-05-10 Saturday 11:05  hartman
9612
9613  * added VP31 fourcc's.
9614  * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
9615    actually use it. It would generate too many bugreports.
9616
9617 2003-05-10 Saturday 10:32  hartman
9618
9619  * Finished the sout dialog on OSX.
9620
9621 2003-05-09 Friday 23:23  fenrir
9622
9623   * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
9624
9625 2003-05-09 Friday 22:03  sigmunau
9626
9627  oss.c: give a warning if --spdif is set but the sourndcard don't support it.
9628
9629 2003-05-09 Friday 20:30  massiot
9630
9631  France 1 - Italy 0
9632
9633 2003-05-09 Friday 19:53  fenrir
9634
9635   * faad: better support of AAC without ESDS.
9636
9637 2003-05-09 Friday 19:30  titer
9638
9639   Updated POTFILES.in for BeOS' i18n
9640
9641 2003-05-09 Friday 19:29  fenrir
9642
9643  * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
9644  have found.
9645
9646 2003-05-09 Friday 16:01  gbazin
9647
9648  * modules/misc/httpd.c: win32 fixes.
9649  * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
9650
9651 2003-05-09 Friday 02:39  fenrir
9652
9653   * mmstu: fixed a lookup.
9654
9655 2003-05-09 Friday 01:19  hartman
9656
9657  * modules/gui/macosx/prefs.m:
9658    - possibly fixed a crash situation when clicking the OK button (not sure though)
9659  * modules/gui/macosx/macosx.m:
9660    - made the transparency option an advanced option.
9661
9662 2003-05-09 Friday 00:58  titer
9663
9664   * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
9665   * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
9666     if the string is empty
9667   * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
9668
9669 2003-05-09 Friday 00:41  hartman
9670
9671  * modules/gui/macosx/prefs.?:
9672    - made the advanced button better.
9673    - added missing CONFIG_ITEM_DIRECTORY support
9674  * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
9675    - added the semi 'apple' default of com-, as a hotkey for the prefs.
9676
9677 2003-05-08 Thursday 23:11  hartman
9678
9679  modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
9680
9681 2003-05-08 Thursday 19:51  fenrir
9682
9683   * ftp : updated copyright info.
9684
9685 2003-05-08 Thursday 19:26  fenrir
9686
9687   * v4l: clean up.
9688
9689 2003-05-08 Thursday 19:21  fenrir
9690
9691   * v4l: remove __V4L_AUDIO_ (useless)
9692
9693 2003-05-08 Thursday 19:06  titer
9694
9695   ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
9696  vasprintf if defined but not declared in the system headers...)
9697
9698 2003-05-08 Thursday 17:13  massiot
9699
9700  * modules/gui/macosx: Fixed crashes with the new submenus when used on a
9701    localized system
9702  * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
9703    the DVD menus by default.
9704
9705 2003-05-08 Thursday 15:58  gbazin
9706
9707  * modules/access/file.c: fixed large file support on win32.
9708  * src/libvlc.[ch]: made the description of the translation option more explicit.
9709
9710 2003-05-08 Thursday 14:15  titer
9711
9712   src/libvlc.*: --translation is now a string. Usefull if want to specify
9713   a different language than your OS, or if your OS is not localized...
9714
9715 2003-05-08 Thursday 12:09  gbazin
9716
9717  * modules/gui/wxwindows/menus.cpp: misc small fixes.
9718
9719 2003-05-08 Thursday 10:45  titer
9720
9721   modules/gui/beos/PreferencesWindow.cpp: cosmetic
9722
9723 2003-05-08 Thursday 10:40  titer
9724
9725   * modules/gui/beos/AudioOutput.cpp: more cleaning
9726   * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
9727     Interface" to the popup
9728
9729 2003-05-08 Thursday 01:16  hartman
9730
9731  ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
9732    - video-es seems broken. it always starts with -1 (Disabled) selected.
9733    - moved some menuitems to other menu's for gui interface consistency with
9734      other gui's.
9735    - added a "fit to screen" menuitem.
9736
9737 2003-05-08 Thursday 01:05  titer
9738
9739   src/misc/beos_specific.cpp:
9740       Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
9741       exit without any cleaning (that made VLC crash badly)
9742
9743 2003-05-07 Wednesday 23:13  hartman
9744
9745  * changed "Gayscale video output" option back into "Grayscale video output"
9746
9747 2003-05-07 Wednesday 23:07  alexis
9748
9749  Makefile : Minor changes.
9750
9751 2003-05-07 Wednesday 19:20  titer
9752
9753   modules/gui/beos/AudioOutput.cpp: cleaning
9754
9755 2003-05-07 Wednesday 17:27  titer
9756
9757   * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
9758   * modules/gui/beos/PreferencesWindow.*: now you can save preferences
9759
9760 2003-05-07 Wednesday 16:47  titer
9761
9762   modules/gui/beos/PreferencesWindow.cpp:
9763    Misc enhancements
9764
9765 2003-05-07 Wednesday 15:54  gbazin
9766
9767  * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
9768
9769 2003-05-07 Wednesday 15:44  fenrir
9770
9771   * ffmpeg: --ffmpeg-truncated is now an int :
9772    * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
9773    * 0  -> disable CODEC_FLAG_TRUNCATED
9774    * 1  -> force CODEC_FLAG_TRUNCATED
9775
9776 2003-05-07 Wednesday 14:49  titer
9777
9778   modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
9779                       screenshots...)
9780
9781 2003-05-07 Wednesday 12:23  gbazin
9782
9783  * modules/gui/wxwindows/*: misc fixes.
9784
9785 2003-05-07 Wednesday 02:31  fenrir
9786
9787   * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
9788  at free box content to see if it could be moov box, I hope there won't be
9789  any misdetection. (Even when there is a spec, nobody follows it :((
9790
9791 2003-05-07 Wednesday 00:28  fenrir
9792
9793   * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
9794  with valid files. You have to use --ffmpeg-truncated to force it.
9795   MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
9796
9797 2003-05-07 Wednesday 00:18  gbazin
9798
9799  * modules/gui/wxwindows/open.cpp: removed the channels server entry.
9800
9801 2003-05-06 Tuesday 21:01  gbazin
9802
9803  * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
9804
9805 2003-05-06 Tuesday 20:12  hartman
9806
9807  * ALL: there were reports of crashes in the menucode. i think it was that
9808    the VLCWindow could suddenly disappear (the vout closed) and therefore we
9809    could no longer reference it. This should fix that. Also made this code
9810    more generic to avoid code duplication.
9811
9812 2003-05-06 Tuesday 16:05  fenrir
9813
9814   * mp4: fix a segfault and play .3gp with h263 video track.
9815
9816 2003-05-06 Tuesday 14:19  fenrir
9817
9818   * http: redirect to main page each time we pass arguments. (it's done by
9819  an html header and not by the http protocol. I know it's bad but it's a
9820  lot easier ;)
9821
9822 2003-05-06 Tuesday 12:57  fenrir
9823
9824   * http: fix 'add mrl'.
9825
9826 2003-05-06 Tuesday 02:17  titer
9827
9828   Makefile.am: fixed BeOS package generation when all modules are built-in
9829
9830 2003-05-06 Tuesday 02:01  fenrir
9831
9832   * mms: fix for builtin compilation.
9833
9834 2003-05-06 Tuesday 01:15  titer
9835
9836   configure.ac.in: fixed static linking with libintl and libiconv
9837
9838 2003-05-05 Monday 22:48  gbazin
9839
9840  * modules/demux/mpeg/ts.c: compiler warning fix.
9841  * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
9842
9843 2003-05-05 Monday 22:23  gbazin
9844
9845  * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
9846  * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
9847
9848 2003-05-05 Monday 22:04  hartman
9849
9850  * fixed the autogenerated menu's.
9851
9852 2003-05-05 Monday 21:35  titer
9853
9854   configure.ac.in: fixed libdvbpsi detection for people who don't have
9855     stdint.h but inttypes.h
9856
9857 2003-05-05 Monday 16:29  gbazin
9858
9859  * modules/gui/skins/src/*: forgot a few references to the channels server.
9860
9861 2003-05-05 Monday 16:09  gbazin
9862
9863  * ALL: removed the old channels server stuff (was deprecated).
9864
9865 2003-05-05 Monday 15:52  fenrir
9866
9867   * bits.h: clean up
9868
9869 2003-05-05 Monday 15:21  sigmunau
9870
9871  implemented VLC_VAR_TIME using two ints
9872
9873 2003-05-05 Monday 14:58  sigmunau
9874
9875  Implemented support for CONFIG_ITEM_DIRECTORY
9876
9877 2003-05-05 Monday 13:15  titer
9878
9879   Updated NEWS for 0.5.4 release
9880
9881 2003-05-05 Monday 13:06  titer
9882
9883   modules/gui/beos/*: Partial fix for Preferences resizing
9884
9885 2003-05-05 Monday 13:03  hartman
9886
9887  NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
9888  README.MacOSX.rtf: clarified some things.
9889
9890 2003-05-05 Monday 12:15  gbazin
9891
9892  * modules/gui/skins/src/*: compilation fixes under win32.
9893
9894 2003-05-05 Monday 11:49  sam
9895
9896    * ./src/video_output/video_output.c: fixed a crash that occurs when the
9897      width and height variables are set to their default values.
9898
9899 2003-05-04 Sunday 23:39  gbazin
9900
9901  * src/audio_output/output.c: fixed warning.
9902
9903 2003-05-04 Sunday 23:38  massiot
9904
9905  * First round of capitalization of description strings.
9906
9907 2003-05-04 Sunday 23:03  gbazin
9908
9909  * po/POTFILES.in: added the new modules since 0.5.3
9910
9911 2003-05-04 Sunday 22:42  gbazin
9912
9913  * src/misc/variables.c, ALL: improvements to the object variables api.
9914     - added another argument to var_Change().
9915     - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
9916       that are used to set/get a friendly name to an object variable.
9917     - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
9918       the number of availabel choices without having to get their value
9919       as well.
9920     - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
9921       a friendly name to the choice value.
9922     - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
9923       names.
9924
9925  * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
9926
9927 2003-05-04 Sunday 22:33  massiot
9928
9929  * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
9930    children" bug.
9931
9932 2003-05-04 Sunday 18:51  fenrir
9933
9934   * transcode: follow the same logic for ab than vb. (ie for a small value
9935  it's used as kb/s for higher ones it's b/s).
9936  Just a remember, transcode options are:
9937  acodec= mpga,a52
9938      ab (kb/s)
9939  vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
9940      width
9941      height
9942      vb (kb/s)
9943      vt (b/s)
9944      deinterlace
9945      croptop
9946      cropbottom
9947      cropleft
9948      cropright
9949      keyint
9950      hq
9951      qmin (between 1 and 32)
9952      qmax (between 1 and 32)
9953  only acodec and/or vcodec are mandatories (and it's a good idea to always
9954  define vb,vt, and/or ab)
9955
9956 2003-05-04 Sunday 15:02  massiot
9957
9958  * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
9959    fix the "sound drops after half an hour" bug)
9960  * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
9961    resampler which works perfectly fine here
9962  Please test that I didn't break S/PDIF output on OS X.
9963
9964 2003-05-04 Sunday 12:40  sam
9965
9966    * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
9967      linked with svgalib and svgalib using atexit().
9968
9969 2003-05-04 Sunday 10:46  fenrir
9970
9971   * mpga_audio: should fix an infinite loop when miss-detected free
9972  bitrate stream.
9973
9974 2003-05-04 Sunday 01:36  massiot
9975
9976  More cleaning of the STATE_INVALID stuff (still not perfect though).
9977
9978 2003-05-03 Saturday 22:25  massiot
9979
9980  Fixed handling of STATE_INVALID states.
9981
9982 2003-05-03 Saturday 18:11  fenrir
9983
9984   * transcode: added qmin, qmax and hq(high quality) options.
9985
9986 2003-05-03 Saturday 14:33  fenrir
9987
9988   * transcode: fix cropping code.
9989
9990 2003-05-03 Saturday 14:22  fenrir
9991
9992   * transcode: fixed video resizing.
9993
9994 2003-05-03 Saturday 13:37  titer
9995
9996   beos/* : New Preferences window that lets you configure everything.
9997            It is not complete yet (see the TODO in PreferencesWindow.cpp)
9998
9999 2003-05-03 Saturday 13:18  fenrir
10000
10001   * transcode: added two options:
10002      - vt : video bitrate tolerance
10003      - keyint : number of inter frames between intra frames.
10004
10005 2003-05-03 Saturday 12:36  fenrir
10006
10007   * v4l: used the same trick than vls to avoid too much resampling.
10008
10009 2003-05-03 Saturday 02:18  fenrir
10010
10011   * ts: fix a memory leak.
10012
10013 2003-05-03 Saturday 02:09  fenrir
10014
10015  [no log message]
10016
10017 2003-05-03 Saturday 01:52  fenrir
10018
10019   * v4l: fix a stupid bug that broke audio.
10020
10021 2003-05-03 Saturday 01:12  fenrir
10022
10023   * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
10024
10025 2003-05-02 Friday 19:37  fenrir
10026
10027   * transcode: fix about raw audio.
10028
10029 2003-05-02 Friday 17:35  fenrir
10030
10031   * v4l: audio grabbing part begin to work :)
10032
10033 2003-05-02 Friday 16:25  fenrir
10034
10035   * transcode: compilation fix.
10036
10037 2003-05-02 Friday 15:53  gbazin
10038
10039  * modules/gui/skins/*: compilation fixes for MSVC. Almost working, we just to find a way to have flex.c not include unistd.h on win32 and not compile the wxwindows files when SKINS_BASIC is defined.
10040
10041 2003-05-02 Friday 15:36  titer
10042
10043   Missing files
10044
10045 2003-05-02 Friday 14:51  fenrir
10046
10047   * transcode: should be able to compress raw audio, need to be cleaned up.
10048   u8,s8,s16 big and little endian should be supported but not all tested.
10049
10050 2003-05-02 Friday 12:18  sam
10051
10052    * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
10053
10054 2003-05-02 Friday 03:41  fenrir
10055
10056   * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
10057
10058 2003-05-02 Friday 03:40  fenrir
10059
10060   * rawvideo.c: fix a bug while filling picture.
10061
10062 2003-05-02 Friday 00:33  fenrir
10063
10064   * copy: added raw audio/video support.
10065   * avi: added raw audio support (little endian only).
10066
10067 2003-05-01 Thursday 13:51  ipkiss
10068
10069   * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
10070     basic-skins plugin with GTK2
10071   * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
10072     really understand why it is necessary :)
10073
10074 2003-05-01 Thursday 01:11  hartman
10075
10076  * modules/gui/macosx/macosx.m
10077    - added a macosx-float config option
10078    - changed 'opaqueness' into 'macosx-opaqueness'
10079  * modules/gui/macosx/vout.?
10080    - let vout respect 'float' on top option.
10081    - added a toggle function to toggle float on top.
10082  ALL:
10083    - menuitem and corresponding code for float on top.
10084
10085 2003-04-30 Wednesday 23:58  hartman
10086
10087  ALL: New output dialog that uses the new --sout syntax.
10088    - it is not so powerful as --sout (does not allow for multiple unicasts ie)
10089    - there is a bug in the transcode settings. not sure what is causing it.
10090
10091 2003-04-30 Wednesday 21:45  fenrir
10092
10093   * mp4: fix playback of some stream with raw audio. I also split
10094  big audio chunk. (Avoid 100000 samples at once :(
10095
10096 2003-04-30 Wednesday 21:16  asmax
10097
10098  * enable basic-skins for GTK2 (not tested yet ;)
10099
10100 2003-04-30 Wednesday 19:22  ipkiss
10101
10102   * ./configure.ac.in:
10103      - added a basic-skins plugin, which doesn't make use of wxWindows
10104        dialogs (currently only works for win32)
10105      - renamed with-wx-config-path in with-skins-wx-config-path for the
10106        skins plugin, to avoid problems with the wxwindows plugin
10107
10108 2003-04-30 Wednesday 19:20  gbazin
10109
10110  * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
10111
10112 2003-04-30 Wednesday 14:04  hartman
10113
10114  modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
10115
10116 2003-04-30 Wednesday 09:11  gbazin
10117
10118  * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
10119
10120 2003-04-30 Wednesday 04:13  hartman
10121
10122  modules/access/http.c:
10123  modules/access/ftp.c:
10124  * fixed a very serious bug in the atoll code. this contained a never ending while loop.
10125    It showed on systems without atoll() (MacOSX) as an inability to view http
10126    and ftp streams.
10127
10128 2003-04-29 Tuesday 22:44  fenrir
10129
10130   all: use /* */ instead of // (we write c code)
10131
10132 2003-04-29 Tuesday 22:38  fenrir
10133
10134   * stream_output.c: some sanity checks and bypass default behavour of
10135  module_Need (when I ask for udp I want udp or an error, but not file
10136  or something else) by adding ",none" when a module name is specified.
10137   I will clean up that by adding a flag to module_Need or something like
10138  that.
10139
10140 2003-04-29 Tuesday 21:32  fenrir
10141
10142   * stream_output.c: fix segfault when not specifying mux name.
10143
10144 2003-04-29 Tuesday 20:36  ipkiss
10145
10146   * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
10147     circular anchoring
10148
10149 2003-04-29 Tuesday 20:29  fenrir
10150
10151   * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
10152  resampling with some files while keeping good synchronisation.
10153   Anybody has an idea of the maximum desynchronisation between audio and
10154  video that still be imperceptible ?
10155
10156 2003-04-29 Tuesday 20:17  hartman
10157
10158  * modules/gui/macosx/playlist.m:
10159    - When we delete an item, update playlist with to indicate 'currently playing'
10160
10161 2003-04-29 Tuesday 16:03  gbazin
10162
10163  * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
10164  * modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.
10165
10166 2003-04-29 Tuesday 15:40  fenrir
10167
10168   * file: use - to write on stdout. (but you can only use ts and ps muxer,
10169  as the others need to seek).
10170
10171 2003-04-29 Tuesday 12:54  gbazin
10172
10173  * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well.
10174
10175 2003-04-28 Monday 23:25  fenrir
10176
10177   * avi: fixed playback of broken stream....
10178
10179 2003-04-28 Monday 22:44  ipkiss
10180
10181   * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
10182
10183 2003-04-28 Monday 20:46  ipkiss
10184
10185   * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
10186     missing tags in the XML.
10187
10188 2003-04-28 Monday 14:32  asmax
10189
10190  * skeleton of X11 skins
10191
10192 2003-04-28 Monday 14:12  asmax
10193
10194  * skeleton of X11 skins
10195
10196 2003-04-28 Monday 12:25  asmax
10197
10198  * changed Region into SkinRegion to prepare the X11 port
10199
10200 2003-04-28 Monday 12:00  asmax
10201
10202  * fixed compilation under linux
10203  * added a flag GTK2_SKINS
10204
10205 2003-04-28 Monday 00:18  ipkiss
10206
10207   * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
10208     There is still a lot to do but some things are working.
10209
10210 2003-04-27 Sunday 23:16  gbazin
10211
10212  * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
10213  * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
10214  * modules/codec/rawvideo.c: a few fixes.
10215  * modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.
10216
10217 2003-04-27 Sunday 17:53  gbazin
10218
10219  * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
10220  * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
10221  * modules/codec/rawvideo.c: support for more chroma formats.
10222
10223 2003-04-27 Sunday 15:25  gbazin
10224
10225  * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
10226    (I can finaly watch my RGB tarkin samples :))
10227  * modules/demux/rawdv.c: fixed a couple of compiler warnings.
10228
10229 2003-04-27 Sunday 14:56  gbazin
10230
10231  * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
10232
10233 2003-04-27 Sunday 14:11  gbazin
10234
10235  * modules/misc/httpd.c: win32 fix for non-blocking sockets.
10236
10237 2003-04-27 Sunday 13:55  fenrir
10238
10239   * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
10240  index, so use it when normal index (idx1 chunk) isn't found.
10241
10242 2003-04-27 Sunday 13:03  fenrir
10243
10244   * ffmpeg: stop skipping video sometime ;).
10245
10246 2003-04-27 Sunday 11:55  fenrir
10247
10248   * avi: Support for OpenDML file.
10249   Not tested with file size > 2Go, so report status.
10250
10251 2003-04-27 Sunday 03:08  fenrir
10252
10253   * httpd: added "Cache-Control: no-cache" by default.
10254
10255 2003-04-27 Sunday 02:00  jlj
10256
10257   * ./configure.ac.in: Added --with-libmpeg2-tree
10258
10259 2003-04-27 Sunday 00:02  gbazin
10260
10261  * modules/control/http.c: fixed buffer allocation problem.
10262
10263 2003-04-26 Saturday 22:06  fenrir
10264
10265   * video: spelling error.
10266
10267 2003-04-26 Saturday 21:45  fenrir
10268
10269   * ffmpeg: we always skip video if we have more than 5 second of late video.
10270  (This should avoid 'decoder stuck' message.)
10271
10272 2003-04-26 Saturday 21:36  gbazin
10273
10274  * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
10275
10276 2003-04-26 Saturday 20:51  fenrir
10277
10278   * mpegaudio: if the file name end by .mp3, use a stronger dectection.
10279  (over the first 2ko).
10280
10281 2003-04-26 Saturday 14:54  gbazin
10282
10283  * configure.ac.in: enabled xvid and ffmpeg encoders
10284  * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
10285
10286 2003-04-26 Saturday 12:26  gbazin
10287
10288  * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
10289
10290 2003-04-25 Friday 21:47  fenrir
10291
10292   * libmp4: clean up and preliminary work to read mp4 file through http.
10293   * mp4: don't return a failed value when recognize a ref file, but use
10294  a dummy Demux function that return EOF.
10295
10296 2003-04-25 Friday 18:57  fenrir
10297
10298   * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
10299  resampling with my samples. Fix a potential divide by 0 (thx meuuh).
10300
10301 2003-04-25 Friday 17:35  fenrir
10302
10303   *ffmpeg: split huge audio packets as aout didn't like them.
10304
10305 2003-04-25 Friday 17:33  fenrir
10306
10307   * mms: reduce mtu (avoid too much delay with slow connection)
10308
10309 2003-04-25 Friday 12:37  gbazin
10310
10311  * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
10312
10313 2003-04-24 Thursday 20:49  fenrir
10314
10315   * mp4: fix a buffer overflow.
10316
10317 2003-04-24 Thursday 20:33  fenrir
10318
10319   * .cvsignore: forgot this file.
10320
10321 2003-04-24 Thursday 20:26  fenrir
10322
10323   * asf: fix to play stream over mmsh.
10324
10325 2003-04-24 Thursday 20:24  fenrir
10326
10327   * mpeg4video.c: use video size when available from bitmapinfoheader.
10328
10329 2003-04-24 Thursday 17:44  gbazin
10330
10331  * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
10332
10333 2003-04-24 Thursday 16:13  gbazin
10334
10335  * Makefile.am: added a dist-hook target to include the auto-generated msvc files into the dist. added src/misc/modules_plugins.h to the dist.
10336
10337 2003-04-24 Thursday 15:57  gbazin
10338
10339  * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
10340     for the .vlt skins support. libtar is still used if present, otherwise
10341     we use our small implementation of untar.
10342
10343 2003-04-24 Thursday 14:39  fenrir
10344
10345   * mp4: select only first enabled track.
10346
10347 2003-04-24 Thursday 14:38  asmax
10348
10349  * get screen size with gtk2
10350
10351 2003-04-23 Wednesday 15:18  titer
10352
10353   modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
10354    strings and "...". i18n seems OK under BeOS now.
10355
10356 2003-04-23 Wednesday 10:29  asmax
10357
10358  * fixed some constructors and destructors
10359
10360 2003-04-22 Tuesday 23:31  gbazin
10361
10362  * modules/codec/libmpeg2.c: make sure there are no more linked pictures
10363     left when closing the decoder.
10364
10365 2003-04-22 Tuesday 22:57  ipkiss
10366
10367   * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
10368
10369 2003-04-22 Tuesday 22:25  gbazin
10370
10371  * modules/audio_filter/converter/s16tofloat32swab.c:
10372     added an #ifdef HAVE_ALLOCA.
10373
10374 2003-04-22 Tuesday 21:45  gbazin
10375
10376  * configure.ac.in: don't link with the math library on win32. It isn't
10377     needed and will even screw up things under cygwin with -mno-cygwin.
10378
10379 2003-04-22 Tuesday 19:26  asmax
10380
10381  * output.c: avoid a floating point exception when aout-rate==0
10382  * gtk2_api.cpp: made valgrind happy ;)
10383
10384 2003-04-22 Tuesday 18:21  ipkiss
10385
10386   * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
10387
10388 2003-04-22 Tuesday 17:56  asmax
10389
10390  * fixed the volume slider bug
10391
10392 2003-04-22 Tuesday 16:36  titer
10393
10394   * Makefile.am: fixed 'make package-beos'
10395   * modules/gui/beos/*: added _()s so the whole interface is translated
10396   * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
10397     FIXME: currently, untranslated strings are not converted to UTF-8
10398
10399 2003-04-22 Tuesday 16:28  fenrir
10400
10401   * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
10402
10403 2003-04-22 Tuesday 12:54  gbazin
10404
10405  * modules/codec/libmpeg2.c: fixed aspect ratio problem.
10406
10407 2003-04-22 Tuesday 11:38  fenrir
10408
10409   * mp4: preliminary support of "mov playlist(ref) file"
10410
10411 2003-04-22 Tuesday 08:51  fenrir
10412
10413   * mp4: more mov fields are parsed.
10414
10415 2003-04-21 Monday 22:12  asmax
10416
10417  * changed "Font" into "SkinFont" (see previous commit)
10418
10419 2003-04-21 Monday 21:51  asmax
10420
10421  * changed "Window" into "SkinWindow" to prepare X11 port
10422   (Window is already a Xlib type !)
10423    *** not tested under win32, please check ! ***
10424
10425 2003-04-21 Monday 18:39  asmax
10426
10427  * at last fixed transparency under linux !!
10428
10429 2003-04-21 Monday 16:55  anil
10430
10431  *All: fixed unwanted fileinfo window refresh under windows.
10432
10433 2003-04-21 Monday 16:22  gbazin
10434
10435  * modules/misc/network/ipv4.c: a bit of cleanup.
10436
10437 2003-04-21 Monday 14:26  asmax
10438
10439  * raise the skin window on top when clicked
10440  * a bit of code cleaning
10441
10442 2003-04-21 Monday 12:54  gbazin
10443
10444  * configure.ac.in: print an error message if libmpeg2 is not found or too old.
10445
10446 2003-04-21 Monday 12:22  gbazin
10447
10448  * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
10449
10450 2003-04-21 Monday 11:47  asmax
10451
10452  * added a preferences button in the default skin
10453
10454 2003-04-21 Monday 03:37  asmax
10455
10456  * fixed the previous commit for linux
10457
10458 2003-04-21 Monday 02:50  asmax
10459
10460  * fixed a timing issue under windows ?
10461
10462 2003-04-21 Monday 02:12  ipkiss
10463
10464   * we now use a wxwindow dialog to load the skins, so we can get rid
10465     of our custom dialog
10466
10467 2003-04-21 Monday 01:47  asmax
10468
10469  * shortcut handling under linux
10470
10471 2003-04-21 Monday 00:54  ipkiss
10472
10473   * added preferences, file info and stream output dialogs to the skins
10474
10475 2003-04-21 Monday 00:33  massiot
10476
10477  * configure.ac.in : finished disabling the old mpeg_video plug-ins.
10478
10479 2003-04-21 Monday 00:18  asmax
10480
10481  * fixed refresh of the playlist (and a segfault...)
10482
10483 2003-04-20 Sunday 23:42  massiot
10484
10485  * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
10486    gibalou)
10487
10488 2003-04-20 Sunday 23:09  asmax
10489
10490  * fixed a segfault at exit
10491
10492 2003-04-20 Sunday 22:52  asmax
10493
10494  * a few segfaults but wxwindows works under linux !
10495
10496 2003-04-20 Sunday 22:52  gbazin
10497
10498  * modules/audio_output/file.c: fixed a mismatch in a config name.
10499
10500 2003-04-20 Sunday 21:19  sam
10501
10502    * ./modules/audio_output/oss.c: code comments.
10503
10504 2003-04-20 Sunday 21:15  sam
10505
10506    * ./modules/video_output/fb.c: fixed a bug that prevented proper console
10507      resetting.
10508
10509 2003-04-20 Sunday 21:14  sam
10510
10511    * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
10512
10513 2003-04-20 Sunday 20:28  ipkiss
10514
10515   * added wxwindows Open and Messages dialog boxes into the windows skins
10516     (it may break things on linux...)
10517
10518 2003-04-20 Sunday 20:22  asmax
10519
10520  * added wxwindows for skins !!
10521
10522 2003-04-20 Sunday 19:53  gbazin
10523
10524  * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
10525
10526 2003-04-20 Sunday 19:29  fenrir
10527
10528   * mms/* : begining of a m$-http-for-asf-streaming support.
10529   Proxy aren't yet supported. Use mmsh to force it, else mms will try it
10530  at the end (after mmst and mmsu). Some http url are in fact mmsh but
10531  not yet auto-detected.
10532   *Please report* not working url and any regression for mmst and mmsu.
10533
10534 2003-04-20 Sunday 19:03  jlj
10535
10536    * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
10537
10538 2003-04-20 Sunday 16:45  karibu
10539
10540  * Fixed mouse wheel
10541
10542 2003-04-20 Sunday 16:16  asmax
10543
10544  * fixed the "always on top" bug
10545
10546 2003-04-20 Sunday 15:06  karibu
10547
10548  * Added support of wheel with win32
10549
10550 2003-04-20 Sunday 15:00  karibu
10551
10552  * Fixed support of wheel for playlist with GTK2
10553  * Added support of whell for slider with GTK2
10554
10555 2003-04-20 Sunday 14:11  gbazin
10556
10557  * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
10558
10559 2003-04-20 Sunday 13:14  asmax
10560
10561  * enabled scrolling in the playlist with the mouse wheel
10562
10563 2003-04-20 Sunday 12:59  massiot
10564
10565  * The libmpeg2 plug-in is now completely operational ;
10566  * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
10567  DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
10568
10569 2003-04-20 Sunday 11:57  gbazin
10570
10571  * configure.ac.in, modules/codec/ffmpeg/*, modules/encoder/ffmpeg/*, modules/stream_out/transcode.c: fixed detection of the ffmpeg headers/libs when they are installed in their default location.
10572
10573 2003-04-20 Sunday 01:05  asmax
10574
10575  * fixed a typo with dvbpsi
10576
10577 2003-04-19 Saturday 13:55  hartman
10578
10579  * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
10580    But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
10581
10582 2003-04-19 Saturday 12:39  karibu
10583
10584  * Font fixed
10585
10586 2003-04-19 Saturday 12:33  hartman
10587
10588  * There was a problem where deinterlace could not be turned off via it's
10589    corresponding menu. On thy fly filter changes are still not possible.
10590
10591 2003-04-19 Saturday 11:46  asmax
10592
10593  * fixed a segfault
10594
10595 2003-04-19 Saturday 11:16  asmax
10596
10597  * drag&drop works ! (at least with mozilla)
10598
10599 2003-04-19 Saturday 02:34  karibu
10600
10601  * Fixed wrapping for texts
10602  * Filling GTK2Graphics and GTK2Region destructors
10603
10604 2003-04-19 Saturday 00:12  fenrir
10605
10606   * mp4: some memory leaks fixed.
10607
10608 2003-04-18 Friday 22:51  sam
10609
10610    * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
10611      redefinitions when linking twice with the same static libary.
10612
10613 2003-04-18 Friday 22:43  fenrir
10614
10615   * mp4.c : begining of a mp4/mov muxer.
10616
10617   It's far from stable, produce file unplayable by mplayer at least,
10618  and doesn't yet take care of video/audio synchro.
10619  Becarefull that the header is written only when closing, and there is
10620  no way to repair a mp4 file without its header.
10621
10622 2003-04-18 Friday 22:38  fenrir
10623
10624   * stream_output.c: add a vlc_mutex_lock/unlock ...
10625
10626 2003-04-18 Friday 19:26  titer
10627
10628   Added a few keyboard shortcuts
10629
10630 2003-04-18 Friday 16:38  titer
10631
10632   Under BeOS, disable the screensaver if playing in fullscreen.
10633
10634 2003-04-18 Friday 16:10  titer
10635
10636   beos/*: fixed fullscreen shortcuts
10637
10638 2003-04-18 Friday 16:04  asmax
10639
10640  * network stream now work
10641  * double-click is now implemented
10642
10643 2003-04-18 Friday 15:25  titer
10644
10645   ALL: fixed i18n under BeOS
10646
10647 2003-04-17 Thursday 19:56  karibu
10648
10649  * Ask tooney to know ! (fix minor bug)
10650
10651 2003-04-17 Thursday 17:45  asmax
10652
10653  * small fix
10654
10655 2003-04-17 Thursday 16:34  karibu
10656
10657  * Scrolling text now works on linux
10658
10659 2003-04-17 Thursday 16:32  karibu
10660
10661  * Fixed kludge
10662
10663 2003-04-17 Thursday 16:30  karibu
10664
10665  * Added AddEllipse: the slider now works ! :)
10666
10667 2003-04-17 Thursday 16:11  karibu
10668
10669  * Added clip region to graphics
10670  * Added functionnality to region
10671
10672 2003-04-17 Thursday 15:43  karibu
10673
10674  * Improved font support for linux (just missing underline parameter )
10675
10676 2003-04-17 Thursday 14:18  anil
10677
10678  * oups forgot to commit this one. still the hide/show thing.
10679
10680 2003-04-17 Thursday 14:00  anil
10681
10682  * We now use hide/show for the file info window
10683
10684 2003-04-17 Thursday 13:46  karibu
10685
10686  * Can get size of a text
10687
10688 2003-04-17 Thursday 13:08  karibu
10689
10690  * SkinManage is called by a timer
10691  * Timer for text control are working badly but it's the first step
10692
10693 2003-04-17 Thursday 10:58  fenrir
10694
10695   * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
10696  and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
10697
10698 2003-04-17 Thursday 10:53  karibu
10699
10700  * Fixed dewtructor
10701
10702 2003-04-17 Thursday 10:42  asmax
10703
10704  * beginning of font support !
10705
10706 2003-04-16 Wednesday 21:50  karibu
10707
10708  * gtk2_theme.cpp: window are not automatically visibled
10709  * gtk2_window.cpp: removed fading transition delay
10710  * vlcproc.cpp: removed warning
10711
10712 2003-04-16 Wednesday 21:40  ipkiss
10713
10714   *  modules/gui/skins/*: we now #include skin files using a relative
10715      path, so that MSVC is happy :)
10716
10717 2003-04-16 Wednesday 21:39  karibu
10718
10719  * Removed debug calls
10720
10721 2003-04-16 Wednesday 21:30  karibu
10722
10723  * Can now quit the interface
10724
10725 2003-04-16 Wednesday 19:22  karibu
10726
10727  * gtk2_bitmap.cpp: fixed constructor bug
10728  * Events work better: controls are working, not still perfectly...
10729
10730 2003-04-16 Wednesday 16:33  fenrir
10731
10732   * transcode: tried to fix compilation with older libavcodec.
10733
10734 2003-04-16 Wednesday 16:32  fenrir
10735
10736   * mp4: fix a string format.
10737
10738 2003-04-16 Wednesday 16:20  fenrir
10739
10740   * mp4: removed empty strings in msg_Dbg.
10741
10742 2003-04-16 Wednesday 15:34  asmax
10743
10744  * small fix
10745
10746 2003-04-16 Wednesday 14:38  asmax
10747
10748  * at last, transpareny WORKS !!!!!
10749
10750 2003-04-16 Wednesday 11:47  gbazin
10751
10752  * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
10753     msvc compilation fixes.
10754
10755 2003-04-16 Wednesday 00:12  fenrir
10756
10757   * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
10758  before first slice).
10759   * ffmpeg: use indeo v3 decoder (untested).
10760   * stream_ouput.c,libvlc.h : take care of:
10761   --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
10762  using --sout-abitrate and --sout-vbitrate in kilobits/s).
10763   --sout-display: to display while streaming.
10764  (Btw there is a problem with vout and display, it leads to a ref count = -1)
10765
10766 2003-04-15 Tuesday 22:16  asmax
10767
10768   * remove a small kludge
10769   * tried to add transparency, but it doesn't work :(
10770
10771 2003-04-15 Tuesday 20:54  karibu
10772
10773  * GTK2 events work even better
10774
10775 2003-04-15 Tuesday 20:42  karibu
10776
10777  * Fixed GTK2 events
10778
10779 2003-04-15 Tuesday 20:33  karibu
10780
10781  * Events are even better, not yet perfect !
10782
10783 2003-04-15 Tuesday 17:55  ipkiss
10784
10785   * event broadcasting should work
10786
10787 2003-04-15 Tuesday 16:49  karibu
10788
10789  * Fixed mouse leave notification
10790
10791 2003-04-15 Tuesday 16:47  karibu
10792
10793  * Fixed mouse leaving notification for windows
10794  * Added mouse leaving notification for gdk
10795
10796 2003-04-15 Tuesday 16:42  karibu
10797
10798  * Fixed mouse events
10799
10800 2003-04-15 Tuesday 15:53  gbazin
10801
10802  * modules/codec/libmpeg2.c: small bugfix.
10803
10804 2003-04-15 Tuesday 14:05  hartman
10805
10806  modules/gui/macosx/controls.m:
10807   * present the open dialog when pressing play button instead of 'standard'
10808     open dialog, to make users more aware of this dialog and the functions
10809     it has.
10810  ALL:
10811   * when opening a file NOT trough the Open dialog, make sure sout and
10812     suboptions are reset to ""
10813
10814 2003-04-15 Tuesday 12:40  hartman
10815
10816  * reselect current playlist item when reordering items.
10817
10818 2003-04-15 Tuesday 11:46  ipkiss
10819
10820   * compilation fix
10821
10822 2003-04-15 Tuesday 01:19  ipkiss
10823
10824   * basic event handling
10825
10826 2003-04-14 Monday 23:10  sam
10827
10828    * ./toolbox: the Solaris diff does not understand -q, just replaced it
10829      with 2>&1 >/dev/null.
10830
10831 2003-04-14 Monday 23:07  sam
10832
10833    * ./toolbox: fixed a bashism.
10834
10835 2003-04-14 Monday 22:29  gbazin
10836
10837  * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
10838
10839 2003-04-14 Monday 22:22  massiot
10840
10841  * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
10842    (incomplete).
10843
10844 2003-04-14 Monday 21:38  asmax
10845
10846  * implemented OSAPI_GetTime() with glib
10847
10848 2003-04-14 Monday 20:17  asmax
10849
10850  * it works event better !!
10851
10852 2003-04-14 Monday 20:07  asmax
10853
10854  * it works !
10855
10856 2003-04-14 Monday 18:10  sam
10857
10858    * ./configure.ac.in: skins _disabled_ by default on [!win32].
10859
10860 2003-04-14 Monday 18:05  asmax
10861
10862  * better window size
10863
10864 2003-04-14 Monday 17:56  karibu
10865
10866  * Controls coordinate are available
10867
10868 2003-04-14 Monday 17:16  sam
10869
10870    * ./debian/rules: we now build the static objects twice: once the normal
10871      way before we link them with VLC, and once with -fPIC so that they can
10872      be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
10873      we don't need it on x86.
10874
10875 2003-04-14 Monday 17:03  asmax
10876
10877  * get the size of a bitmap
10878
10879 2003-04-14 Monday 10:18  asmax
10880
10881  * bad directory
10882
10883 2003-04-14 Monday 10:00  karibu
10884
10885  * Added use of channel server for skins: still experimental
10886
10887 2003-04-14 Monday 03:23  fenrir
10888
10889   * all: correctly set p_payload_end when using input_NewPacket.(But
10890  we should perhaps change the behavour of input_NewPacket).
10891
10892 2003-04-14 Monday 03:13  fenrir
10893
10894   * transcode.c: removed an absolute header path...
10895
10896 2003-04-14 Monday 02:26  fenrir
10897
10898   * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
10899  set p_payload_end to the good value -> some packets are bigger than
10900  requested).
10901
10902 2003-04-13 Sunday 22:55  asmax
10903
10904  * at last an image !!
10905
10906 2003-04-13 Sunday 22:15  zorglub
10907
10908  * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
10909  * /doc/faq/Makefile: now use "onehtml" output.
10910  * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
10911
10912 2003-04-13 Sunday 20:07  asmax
10913
10914  * something will be visible soon, be patient...
10915   (this silly GDK doesn't know BMP images :(
10916
10917 2003-04-13 Sunday 20:00  fenrir
10918
10919   * all: new sout scheme. Now a chain of module are created that can
10920  modify/apply on all streams, --sout has the same behavour expect when
10921  starting with a '#'.
10922
10923   With a starting '#' you can specify a chain of modules, it's still
10924  unstable but a lot more powerfull.
10925   You have access to duplicate(that duplicate all stream), transcode
10926  (using only ffmpeg), standard/std and es (that apply muxers and access),
10927  and display. You could chain them with ':' and specify options with
10928  {option1=value,option2=value[,...]}.
10929
10930  ex: * to stream and see the stream to udp/ts:ip
10931   --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
10932      * to transcode,see and stream
10933   --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
10934
10935   Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
10936  Test and report bugs :)
10937
10938 2003-04-13 Sunday 19:09  asmax
10939
10940  * should have repaired win32 skins
10941
10942 2003-04-13 Sunday 17:46  asmax
10943
10944  * Gtk2 skins: it doesn't work but it runs without any segfault, so
10945    I commit ;)
10946    (I probably broke skins under windows....)
10947
10948 2003-04-12 Saturday 22:50  asmax
10949
10950  * now the skin module compiles AND links !
10951    (and segfaults... ;)
10952
10953 2003-04-12 Saturday 21:43  asmax
10954
10955  * at last made the skin module compile under linux !
10956    It does absolutely nothing, but it compiles ;)
10957
10958 2003-04-12 Saturday 13:17  asmax
10959
10960  * renamed "kernel" into "vlc" ;)
10961
10962 2003-04-12 Saturday 13:06  asmax
10963
10964  * added libraries to please Bill ;)
10965
10966 2003-04-12 Saturday 10:34  asmax
10967
10968  * fixed dependencies and added options
10969
10970 2003-04-12 Saturday 10:01  asmax
10971
10972  * fixed a typo
10973
10974 2003-04-12 Saturday 09:57  asmax
10975
10976  * more options in menuconfig script
10977    Only tested under linux; please give feedback if something is wrong
10978    Some help should be written in doc/Configure.help; if you know what
10979    to write there, please contribute !
10980
10981 2003-04-11 Friday 22:08  videolan
10982
10983  * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
10984                 experimental
10985
10986 2003-04-11 Friday 21:19  videolan
10987
10988  * Fixed bug: When button or checkbox are disabled, the previous control can't
10989               take the hand
10990
10991 2003-04-11 Friday 20:45  asmax
10992
10993  * user-friendly(?) build system, based on linux Menuconfig script.
10994    Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
10995    It's actually a wrapper which calls configure, but only a small number
10996    of vlc functionalities has been implemented at the moment.
10997    Please try it however ;)
10998    (you must have libncurses-dev installed)
10999
11000 2003-04-11 Friday 19:15  sam
11001
11002    * ./debian/control: changed the libvlc0-dev section to libdevel (to match
11003      the Debian installer's override file).
11004    * ./debian/woody-buildpackage: updated accordingly.
11005
11006 2003-04-09 Wednesday 20:53  hartman
11007
11008  * All : added an about VLC panel. It scrolls the names and the work of the
11009          AUTHORS file.
11010
11011  * AUTHORS: updated my own info
11012
11013 2003-04-09 Wednesday 20:07  jpsaman
11014
11015  Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
11016
11017 2003-04-09 Wednesday 19:58  gbazin
11018
11019  * src/libvlc.c: fixed the "color" config option.
11020  * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
11021
11022 2003-04-09 Wednesday 17:27  sam
11023
11024    * ./Makefile.am: we call pbxbuilder with the explicit target name, because
11025      we might have an additional target one day, such as vlcplugin :)
11026    * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
11027    * ./mozilla/vlcshell.cpp: added required OS X functions.
11028
11029 2003-04-09 Wednesday 16:18  sam
11030
11031    * ./mozilla/*: moved support files in a separate directory.
11032    * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
11033      that builds with g++ instead of CodeWarrior.
11034
11035 2003-04-09 Wednesday 16:05  sam
11036
11037    * ./toolbox: implemented toolbox --distclean to clean the tree without
11038      having to bootstrap/configure/whatever.
11039
11040 2003-04-09 Wednesday 14:12  hartman
11041
11042  * modules/gui/macosx/*:
11043    - when adding multiple files, we sort them alphabetically before adding them.
11044      stupid finder ;)
11045
11046  * modules/demux/asf/asf.c:
11047    - avoid a duplicate translation of a string
11048
11049 2003-04-09 Wednesday 12:33  sam
11050
11051    * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
11052
11053 2003-04-09 Wednesday 12:03  sam
11054
11055    * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
11056
11057 2003-04-09 Wednesday 11:43  sam
11058
11059    * ./debian/woody-buildpackage: additional error checking.
11060
11061 2003-04-09 Wednesday 10:34  sam
11062
11063    * ./debian/rules: we now remove spurious woody build files in the clean rule.
11064
11065 2003-04-09 Wednesday 10:17  sam
11066
11067    * ./debian/rules: fixed a clock skew issue in debian/rules.
11068
11069 2003-04-09 Wednesday 09:59  titer
11070
11071   v4l.c: compile fix
11072
11073 2003-04-09 Wednesday 09:40  titer
11074
11075   - fixed my last fix for BeOS/BONE
11076   - fixed v4l detection
11077
11078 2003-04-08 Tuesday 22:38  massiot
11079
11080  Now 0.5.4-cvs.
11081
11082 2003-04-08 Tuesday 21:31  massiot
11083
11084  * Updated ChangeLog.
11085
11086 2003-04-08 Tuesday 21:26  gbazin
11087
11088  * modules/audio_output/waveout.c: compilation fix for builtins only build.
11089
11090 2003-04-08 Tuesday 13:22  sam
11091
11092    * ./debian/changelog: ready for releasable .deb packages.
11093
11094 2003-04-08 Tuesday 08:59  sam
11095
11096    * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
11097      module for the moment.
11098
11099 2003-04-08 Tuesday 08:35  massiot
11100
11101  * Fixed the translation option with Mac OS X.
11102
11103 2003-04-08 Tuesday 07:22  sigmunau
11104
11105  modules/video_filter/Modules.am: forgot to add the osdtest module
11106  modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
11107  Support gamma correction of the text.
11108
11109 2003-04-08 Tuesday 07:19  alexis
11110
11111  Update spec file for the 0.5.3 release, courtesy of Jason Luka.
11112
11113 2003-04-08 Tuesday 02:06  gbazin
11114
11115  *  modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
11116      fixed 2 nasty buffer overflows. This fixes the last crashes I've got
11117      with the skins interface.
11118
11119 2003-04-07 Monday 21:51  massiot
11120
11121  * Updated ChangeLog
11122  * src/libvlc.c: Darwin doesn't have a "translation" config variable
11123
11124 2003-04-07 Monday 17:35  gbazin
11125
11126  * po/fr.po: small update.
11127  * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
11128
11129 2003-04-07 Monday 16:02  gbazin
11130
11131  * modules/audio_output/directx.c, modules/audio_output/waveout.c:
11132     cosmetic changes.
11133
11134 2003-04-07 Monday 13:46  gbazin
11135
11136  * src/libvlc.c: fixed the translation config option to also take into
11137    account the value in the config file.
11138
11139 2003-04-07 Monday 13:01  gbazin
11140
11141  * src/libvlc.c: reload the main module in case the user asks for the
11142     translation to be disabled. That way, the translation will even be
11143     disabled in the preferences panel.
11144
11145 2003-04-07 Monday 12:41  hartman
11146
11147  * new dutch translation
11148  * readded Mac OS X readme file to Mac OS X distribution
11149  * fixed some errors in the readme
11150
11151 2003-04-07 Monday 11:48  gbazin
11152
11153  * src/misc/configuration.c: what the f??k, configuration variable names
11154     and subtypes were being translated.
11155
11156 2003-04-07 Monday 09:25  gbazin
11157
11158  * modules/gui/wxwindows/interface.cpp: removed debug message.
11159
11160 2003-04-06 Sunday 23:44  massiot
11161
11162  * Renamed the "headphone" option to "headphone-opt" to avoid error
11163  messages "option headphone does not exist". I'm not clever enough to find
11164  out why it doesn't work when it's named "headphone".
11165
11166 2003-04-06 Sunday 23:21  massiot
11167
11168  * Bumped up revision number to 0.5.3
11169  * po/* : run --update-po before the release
11170  * ChangeLog : run --update-changelog
11171  * toolbox : ChangeLog is UTC
11172  * OS X : fixed a bug with the deinterlace menu and localizations (thanks
11173    Felix)
11174
11175 2003-04-06 Sunday 23:00  hartman
11176
11177  * some small changes/fixes
11178
11179 2003-04-06 Sunday 21:48  gbazin
11180
11181  * po/fr.po: another bunch of updates to the french translation.
11182
11183 2003-04-06 Sunday 20:46  karibu
11184
11185  * Added missing files
11186
11187 2003-04-06 Sunday 20:27  karibu
11188
11189  * Changed default skin files
11190
11191 2003-04-06 Sunday 20:08  sigmunau
11192
11193  Support files that are called .asx and .pls but really are just .m3u files
11194
11195 2003-04-06 Sunday 17:57  ipkiss
11196
11197   - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
11198
11199 2003-04-06 Sunday 17:48  gbazin
11200
11201  * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
11202
11203 2003-04-06 Sunday 17:16  titer
11204
11205   Fixed a linkage problem with BeOS/BONE.
11206
11207 2003-04-06 Sunday 17:14  gbazin
11208
11209  * Makefile.am, install-win32: added the default skin to the win32 package.
11210
11211 2003-04-06 Sunday 16:30  gbazin
11212
11213  * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
11214  * NEWS: updated the NEWS file.
11215
11216 2003-04-06 Sunday 15:43  massiot
11217
11218  * Updated French and German translations courtesy of their maintainers
11219  * THANKS: added Jean-Pierre Kuypers, French translator
11220  * NEWS: updated for 0.5.3 release. Please check.
11221
11222 2003-04-06 Sunday 14:12  massiot
11223
11224  Disabled the translation configuration variable on OS X since it doesn't
11225  work.
11226
11227 2003-04-06 Sunday 13:18  sigmunau
11228
11229  expand info categories by default
11230
11231 2003-04-06 Sunday 10:34  sigmunau
11232
11233  Some simple updates
11234
11235 2003-04-06 Sunday 01:00  massiot
11236
11237  * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
11238  * modules/gui/wxwindows/open.cpp: fixed a string
11239  * src/misc/configuration.c: don't yell when a config variable disappears
11240  * po/de.po po/it.po: new translations by maintainers
11241
11242 2003-04-05 Saturday 12:43  gbazin
11243
11244  * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
11245
11246 2003-04-05 Saturday 12:32  gbazin
11247
11248  * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
11249  * install-win32: misc improvements to the nsis installer script.
11250
11251 2003-04-04 Friday 19:32  massiot
11252
11253  [no log message]
11254
11255 2003-04-02 Wednesday 23:16  massiot
11256
11257  * Added a new kfir: access module, designed to work around a bug in the
11258    kfir driver.
11259
11260 2003-04-02 Wednesday 21:21  sigmunau
11261
11262  Fixed a bug when trying to set 4 channel output
11263
11264 2003-04-02 Wednesday 15:20  massiot
11265
11266  * Fixed a bug with the stream: input plug-in when receiving no data.
11267
11268 2003-04-01 Tuesday 22:29  massiot
11269
11270  * Bumped up revision number to 0.5.3-test2
11271  * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
11272    courtesy of Alexis Guillard)
11273  * po/*: Updated po files to send out to the translators
11274  * Mac OS X port: Cosmetics
11275
11276 2003-04-01 Tuesday 16:13  sam
11277
11278    * ./debian/control: changed the section of gnome-vlc and kvlc according to
11279      new Debian archive sections.
11280    * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
11281      say "stable".
11282
11283 2003-04-01 Tuesday 16:11  gbazin
11284
11285  * modules/gui/wxwindows/*: misc small improvements and fixes.
11286
11287 2003-04-01 Tuesday 12:24  gbazin
11288
11289  * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
11290     statically allocated strings.
11291
11292 2003-04-01 Tuesday 11:12  massiot
11293
11294  Added Andy Lindsay.
11295
11296 2003-04-01 Tuesday 10:46  massiot
11297
11298  * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
11299
11300 2003-04-01 Tuesday 00:18  gbazin
11301
11302  * modules/gui/wxwindows/*: few modifications to the strings.
11303
11304 2003-03-31 Monday 23:37  sigmunau
11305
11306  made a format-only string untranslateable
11307
11308 2003-03-31 Monday 23:32  sigmunau
11309
11310  Changed a duplicate string, and removed an info string that isn't really
11311  useful
11312
11313 2003-03-31 Monday 22:39  massiot
11314
11315  * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
11316  * modules/audio_filter/resampler/coreaudio.c: Set score to 0
11317
11318 2003-03-31 Monday 22:39  gbazin
11319
11320  * po/*: updated the po directory.
11321
11322 2003-03-31 Monday 04:26  fenrir
11323
11324   * v4l: forgot a munmap.
11325
11326 2003-03-31 Monday 03:46  fenrir
11327
11328   * v4l: updated, now it should grab (and compress if you want) the video.
11329  Audio grabbing part is commented out and untested.
11330   The syntax is like that:
11331    v4l:<device>[:option=value:...]
11332   options: channel,norm (pal, ntsc,secam), frequency (not really there is
11333            a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
11334            codec (optional, mpeg1 or mpeg4 and need to have compiled the
11335            encoders modules)
11336   ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
11337   Please test.
11338   * rawvideo.c: a pseudo decoder for raw video (I420).
11339   * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
11340  synchro problems.
11341
11342 2003-03-30 Sunday 23:35  jlj
11343
11344   * ALL: Move CoreAudio aout into seperate module.
11345
11346 2003-03-30 Sunday 19:56  gbazin
11347
11348  * modules/gui/wxwindows/*: another bunch of improvements.
11349
11350 2003-03-30 Sunday 18:14  gbazin
11351
11352  * modules/*: sanitization of the modules description strings.
11353
11354 2003-03-30 Sunday 16:26  gbazin
11355
11356  * modules/gui/wxwindows/*: small formating changes.
11357  * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
11358
11359 2003-03-30 Sunday 15:05  gbazin
11360
11361  * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
11362
11363 2003-03-30 Sunday 14:24  gbazin
11364
11365  * include/configuration.h: added the add_directory() config macro.
11366  * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
11367  * ALL: changed some add_string() config options to add_file().
11368
11369 2003-03-30 Sunday 14:09  sigmunau
11370
11371  use add_file and not add_string for the "audiofile-path" option
11372
11373 2003-03-30 Sunday 13:23  gbazin
11374
11375  * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
11376  * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
11377
11378 2003-03-30 Sunday 12:15  sigmunau
11379
11380  enabled the menu-entry to show file info when there is an input
11381
11382 2003-03-30 Sunday 11:59  sigmunau
11383
11384  modules/gui/kde/interface.cpp: removed a debug message
11385  modules/gui/kde/preferences.cpp: use sliders for integer and float options
11386  with a range, use combobox for string_from_list options, fixed a layout
11387  issue and removed some debug messages
11388
11389 2003-03-30 Sunday 11:54  sigmunau
11390
11391  modules/access/dvdplay/dvd.c: removed an unused configuration category
11392  modules&misc/logger/logger.c: use add_string_from_list for the logmode
11393  option
11394
11395 2003-03-30 Sunday 11:43  gbazin
11396
11397  * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
11398  * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
11399  * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
11400  * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
11401
11402 2003-03-30 Sunday 02:58  gbazin
11403
11404  * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
11405
11406 2003-03-30 Sunday 01:13  massiot
11407
11408  * Resampler plug-in based on CoreAudio's AudioConverter.
11409
11410 2003-03-29 Saturday 17:10  gbazin
11411
11412  * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
11413  * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
11414     win32 when the wxwindows interface is compiled as a builtin.
11415
11416 2003-03-29 Saturday 14:30  sigmunau
11417
11418  preferences.cpp: Changed the preferences dialog to use a tree of categories
11419  and plugins, the way wxwindows do it.
11420  pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
11421  widgets, as it isn't needed anymore
11422
11423 2003-03-29 Saturday 13:15  sigmunau
11424
11425  removed an unused configuration category
11426
11427 2003-03-29 Saturday 12:22  gbazin
11428
11429  * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
11430     moved the headphone-dim config option to the headphone plugin.
11431  * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
11432  * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
11433
11434 2003-03-29 Saturday 11:15  gbazin
11435
11436  * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
11437
11438 2003-03-29 Saturday 10:35  jpsaman
11439
11440  If --disable-xosd is given then xosdtext is not build.
11441  If --enable-xose is given then xosdtext is build also.
11442
11443 2003-03-29 Saturday 01:50  gbazin
11444
11445  * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
11446
11447 2003-03-28 Friday 22:09  alexis
11448
11449  New RedHat package file, written by Jason Luka <jason@geshp.com>.
11450
11451 2003-03-28 Friday 17:02  gbazin
11452
11453  * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
11454  * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
11455     pointer that's used to lock the memory of a picture in vout_RenderPicture
11456     when required by the video output plugin.
11457  * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
11458     the crash when pressing ctrl+alt+del.
11459
11460 2003-03-28 Friday 11:34  sigmunau
11461
11462  added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
11463  segfault.
11464
11465 2003-03-26 Wednesday 22:56  gbazin
11466
11467  * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
11468
11469 2003-03-26 Wednesday 21:46  marcari
11470
11471    * cross-compilation doc : work in progress
11472
11473 2003-03-26 Wednesday 03:13  hartman
11474
11475  * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
11476  * modules/gui/macosx/open.?
11477    - updated the open dialog (now with sheets !!!)
11478    - added ogg file stream out
11479    - added http file stream out
11480    - added file subtitle support for the delay and fps options
11481  * extras/MacOSX/vlc.pbproj/project.pbxproj
11482    - added the .ts file-extension to the application
11483
11484 2003-03-26 Wednesday 01:50  sam
11485
11486    * ./debian/control: added correct versioned build-dependency on debhelper.
11487
11488 2003-03-26 Wednesday 01:14  sam
11489
11490    * ./debian/control: added explicit dependencies on vlc to legacy packages
11491      to make linda and lintian happier.
11492
11493 2003-03-26 Wednesday 00:56  gbazin
11494
11495  * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
11496  * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
11497
11498 2003-03-26 Wednesday 00:21  sam
11499
11500    * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
11501      added a final newline to a few text files to avoid diff complaints.
11502
11503 2003-03-25 Tuesday 23:51  sam
11504
11505    * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
11506
11507 2003-03-25 Tuesday 23:43  sam
11508
11509    * ./modules/gui/skins/Modules.am: fixed a typo.
11510
11511 2003-03-25 Tuesday 23:32  sam
11512
11513    * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
11514    * ./Makefile.am: we distribute ./toolbox.
11515
11516 2003-03-25 Tuesday 23:13  sam
11517
11518    * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
11519
11520 2003-03-25 Tuesday 23:11  sam
11521
11522    * ./m4/*: updated m4 macros.
11523
11524 2003-03-25 Tuesday 23:06  gbazin
11525
11526  * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
11527
11528 2003-03-25 Tuesday 22:55  sam
11529
11530    * ./debian/control: bumped up standards version to 0.5.9.0.
11531    * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
11532      work around mozilla-dev's currently broken dependencies.
11533    * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
11534    * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
11535      linking against both libdvdread2 and libdvdread3.
11536
11537 2003-03-25 Tuesday 17:07  gbazin
11538
11539  * src/input/input.c, src/video_output/video_output.c: when the input thread
11540     ends, it will also destroy the vout if one was spawned.
11541
11542 2003-03-25 Tuesday 15:38  gbazin
11543
11544  * src/misc/modules.c: module_Need() now only raises the scores of the
11545     plugins matching the given shortcuts list, unless "none" is closing the
11546     list (in which case only the plugins matching the list can be selected).
11547
11548     Which means that users will stop complaining vlc doesn't launch anymore
11549     or can't play anything after they have fiddled with their config
11550     options :))
11551
11552 2003-03-25 Tuesday 00:43  gbazin
11553
11554  * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
11555
11556 2003-03-24 Monday 23:50  gbazin
11557
11558  * src/video_output/video_output.c, include/video_output.h:
11559     take into account the caching delay when dropping frames that are too
11560     far into the future.
11561
11562 2003-03-24 Monday 23:04  gbazin
11563
11564  * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
11565  http :)
11566
11567 2003-03-24 Monday 21:58  titer
11568
11569   configure.ac.in: fixed a BeOS compile issue
11570
11571 2003-03-24 Monday 20:00  gbazin
11572
11573  * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
11574
11575 2003-03-24 Monday 19:58  hartman
11576
11577  * moved macosx-dmg to extras/MacOSX/macosx-dmg
11578  * added some macosx files to DIST that were probably missing in the tar ;)
11579
11580 2003-03-24 Monday 19:12  gbazin
11581
11582  * modules/access/*: don't forget to reinitialize the timeout when looping around select().
11583
11584 2003-03-24 Monday 17:15  gbazin
11585
11586  * modules/access/*: pf_read() in access modules is now blocking. We still
11587     check regularly for p_input->b_die though. Now the demuxers can safely
11588     assume that pf_read() == 0 means EOF.
11589  * ALL: got rid of the p_input->b_connected flag.
11590  * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
11591     of "decoder stuck" messages that sometimes happened.
11592  * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
11593     warnings.
11594
11595 2003-03-24 Monday 15:20  hartman
11596
11597  * more interface support for directories.
11598
11599 2003-03-24 Monday 14:18  hartman
11600
11601  * modules/access/dvd*: changed some errors in warnings because the directory
11602    might still be readable by the directory access module.
11603  * added drag and drop support for directories.
11604
11605 2003-03-24 Monday 13:52  sam
11606
11607    * ./THANKS: added a translation contributor.
11608    * ./po/it.po: fixed this file's format.
11609    * ./m4: fixed "make dist" when gettext is too old.
11610
11611 2003-03-24 Monday 13:50  hartman
11612
11613  * Added fourcc 'MSS1' which is equivalent to 'WMV2'
11614
11615 2003-03-24 Monday 01:39  gbazin
11616
11617  * modules/access/directory.c: fixed the directory access plugin.
11618  * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
11619
11620 2003-03-24 Monday 00:12  hartman
11621
11622  * a new directory access module. It parses a directory with dirent and builds
11623    a m3u 'file' which it feeds to the m3u demuxer.
11624    Problems: - it requires a dir to end with /
11625              - if i enabled it, all files would use the m3u demuxer for some
11626              strange reason. i've spent a day hunting this down, reboot-
11627              strapping and doing who knows what. I'm sick of it now.
11628              Someone else can give it a try, if he wants to.
11629
11630 2003-03-23 Sunday 20:41  gbazin
11631
11632  * configure.ac.in: fixed linking problem with the win32 build.
11633
11634 2003-03-23 Sunday 18:10  massiot
11635
11636  Fixed configure script (alcohol isn't the solution).
11637
11638 2003-03-23 Sunday 16:38  sigmunau
11639
11640  modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
11641  render text on the video
11642  include/osd.h: some constants useful when interfacing with the osd module
11643  configure.ac.in: check for freetype2, enabled the osdtext module by default
11644  Makefile.am: added osd.h, please check that this is correct
11645  lirc.c: modified to provide feedback when buttons are pressed.
11646
11647  Look at the Feedback() function in lirc.c to see how this module can be used
11648
11649 2003-03-23 Sunday 15:10  yves
11650
11651  better OS detection (RH).
11652
11653 2003-03-23 Sunday 12:12  gbazin
11654
11655  * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
11656
11657 2003-03-22 Saturday 23:03  sigmunau
11658
11659  Updated a comment
11660
11661 2003-03-22 Saturday 14:39  fenrir
11662
11663   * sap: clean up.
11664
11665 2003-03-22 Saturday 14:35  gbazin
11666
11667  * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
11668
11669 2003-03-22 Saturday 11:21  gbazin
11670
11671  * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
11672
11673 2003-03-22 Saturday 03:14  gbazin
11674
11675  *  modules/gui/wxwindows/*: Added a stream output dialog box.
11676
11677 2003-03-21 Friday 23:59  sigmunau
11678
11679  Updated norwegian translation thanks to  Haakon Meland Eriksen
11680
11681 2003-03-21 Friday 17:14  gbazin
11682
11683  * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
11684
11685 2003-03-21 Friday 07:54  massiot
11686
11687  Fixed the "locales have disappeared" problem under OS X.
11688
11689 2003-03-21 Friday 02:05  gbazin
11690
11691  * modules/demux/ogg.c: fix for some ogg web radio streams where there
11692  is a huge gap between the granulepos in the header packets and the data
11693  packets.
11694
11695 2003-03-21 Friday 00:17  karibu
11696
11697  * slider.cpp: fixed mouse down refresh bug
11698  * theme.cpp: removed debug text
11699
11700 2003-03-21 Friday 00:00  karibu
11701
11702  * Fixing Parkinson disease bug (it's not funny, it's real life)
11703
11704 2003-03-20 Thursday 21:45  gbazin
11705
11706  * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
11707
11708 2003-03-20 Thursday 10:27  sam
11709
11710    * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
11711      ourselves.
11712    * ./bootstrap: "make dist" works again, even if gettext is not present.
11713
11714 2003-03-20 Thursday 10:06  sam
11715
11716    * ./toolbox: fixed a Makefile parsing bug.
11717
11718 2003-03-20 Thursday 09:29  karibu
11719
11720  * Fixing a refresh bug when opening an open file dialog box
11721
11722 2003-03-19 Wednesday 23:54  massiot
11723
11724  * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
11725    all platforms but GNU/Linux
11726  * Bumped up revision number to 0.5.3-test1
11727
11728 2003-03-19 Wednesday 18:17  karibu
11729
11730  * Updating doc.
11731
11732 2003-03-19 Wednesday 18:14  karibu
11733
11734  * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
11735
11736 2003-03-19 Wednesday 17:40  fenrir
11737
11738   * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
11739  Whitout it I can't even start gtk2 interface.
11740
11741 2003-03-19 Wednesday 17:14  karibu
11742
11743  * button.cpp : Fixing bug when disabling control
11744  * Checkbox.cpp : adding onmouseover and onmouseout events
11745  * Updating DTD
11746  * win32_event.cpp : fixing bug for WINDOW_OPEN event
11747
11748 2003-03-19 Wednesday 15:44  hartman
11749
11750  * INSTALL: added reference to online info on compiling on MacOSX and BeOS
11751
11752  * NEWS: bringing the file to 0.5.3. i have added my work (and some things
11753    that I remembered). i trust everyone will enter his own stuff ;)
11754
11755  * README.MacOSX.rtf: fixed some errors
11756
11757  * THANKS: added Olivier Aubert for his vout-clone-list patch
11758
11759 2003-03-19 Wednesday 13:55  hartman
11760
11761  * fix for multiple monitors.
11762
11763 2003-03-19 Wednesday 03:11  karibu
11764
11765  * Fixed skin config save
11766
11767 2003-03-19 Wednesday 02:09  videolan
11768
11769  * Adding onmouseover and onmouseout events to button control
11770  * Fixing window position at launch time
11771  * Adding notification when mouse leaves a window
11772
11773 2003-03-18 Tuesday 23:59  massiot
11774
11775  * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
11776    do not follow the standard.
11777
11778 2003-03-18 Tuesday 23:51  jlj
11779
11780    * ./modules/gui/macosx/vout.m: cosmetic.
11781
11782 2003-03-18 Tuesday 23:30  gbazin
11783
11784  * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
11785     Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
11786  * modules/video_filter/*: don't forget to detach the vout before destroying it.
11787
11788 2003-03-18 Tuesday 22:14  hartman
11789
11790  * modules/gui/macosx/vout.m:
11791    Now a complete redesign of the hiding of the mousecursor.
11792    - We use higher level functions now (NSCursor).
11793    - We only hide if the cursor is over our VLCView
11794    - In many exceptions we unhide. This is mainly for multimonitor support.
11795
11796 2003-03-18 Tuesday 21:34  gbazin
11797
11798  * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
11799     This is necessary for the win32 build because old gettext versions do not work on win32.
11800
11801 2003-03-18 Tuesday 20:38  gbazin
11802
11803  * configure.ac.in: fixed linking problem with the slp plugin on win32.
11804
11805 2003-03-18 Tuesday 20:20  gbazin
11806
11807  * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
11808     Also use -fno-rtti -fno-exceptions to save some bits of space.
11809
11810 2003-03-18 Tuesday 19:37  marcari
11811
11812    * first draft of the draft
11813
11814 2003-03-18 Tuesday 18:33  ipkiss
11815
11816  Fixed the path in the default skin (thanks gibalou)
11817
11818 2003-03-18 Tuesday 18:25  ipkiss
11819
11820  Fix for skins compilation under cygwin (thanks gibalou)
11821
11822 2003-03-18 Tuesday 04:56  ipkiss
11823
11824  Compilation fixes
11825
11826 2003-03-18 Tuesday 04:08  ipkiss
11827
11828  Compilation fixes and cosmetic changes
11829
11830 2003-03-18 Tuesday 04:07  hartman
11831
11832  * modules/gui/macosx/vout.m:
11833    Reworked the mouse hiding routine. we were always hiding the mousecursor
11834    on kCGDirectMainDisplay, but this display is always the one with the
11835    menubar and not always the one containing our VLCVout.
11836    This new code takes the vout, and calculates on which displays (plural
11837    because of possible mirroring) it is being shown. It then shows or hides
11838    the cursor on all of those displays.
11839    This should fix #396.
11840
11841 2003-03-18 Tuesday 02:48  ipkiss
11842
11843   - doc/skins: some documentation about the skins
11844   - doc/skins/curve_maker: files for a VB project for easy Bezier curves
11845     creation
11846   - share/skins/default: a default skin. It's an awful one made for
11847     testing purposes, you'll be warned...
11848
11849 2003-03-18 Tuesday 02:28  hartman
11850
11851  * modules/gui/macosx/info.m: keep the same panel open if track changes.
11852  * modules/misc/httpd.c: removed an unused int.
11853
11854 2003-03-18 Tuesday 02:21  ipkiss
11855
11856  Keep quiet, explanations will follow.
11857
11858 2003-03-18 Tuesday 01:57  sam
11859
11860    * ./share/Makefile.am: added the .rle font to the make install rule.
11861
11862 2003-03-18 Tuesday 01:54  sam
11863
11864    * ./toolbox: fixed a sed syntax error (thanks anil).
11865
11866 2003-03-18 Tuesday 01:34  sam
11867
11868    * ./modules/Makefile.am: added a missing definition of NULL.
11869
11870 2003-03-18 Tuesday 01:26  sam
11871
11872    * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
11873    * ./toolbox: added --update-glade2 flag.
11874
11875 2003-03-18 Tuesday 01:22  sam
11876
11877    * ./modules/codec/lpcm.c: fixed two uninitialized variables.
11878
11879 2003-03-18 Tuesday 00:49  gbazin
11880
11881  * src/playlist/playlist.c: fixed misplaced variable declaration.
11882
11883 2003-03-18 Tuesday 00:33  sigmunau
11884
11885  Seek one less time. Should increase performance with access modules where
11886  seeks are expensive. (Though not enough)
11887
11888 2003-03-18 Tuesday 00:25  jlj
11889
11890    * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
11891
11892 2003-03-17 Monday 23:48  fenrir
11893
11894   * httpd: increased buffer size.
11895
11896 2003-03-17 Monday 23:42  fenrir
11897
11898   * all: fixed some stupid bugs.
11899
11900 2003-03-17 Monday 23:13  hartman
11901
11902  * modules/gui/macosx/playlist.m:
11903    - fixed a cosmetic issue.
11904
11905 2003-03-17 Monday 21:47  hartman
11906
11907   * modules/gui/macosx/playlist.?:
11908     - rewrite of code
11909
11910 2003-03-17 Monday 18:02  sam
11911
11912    * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
11913      ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
11914      terminating NULL pointer in the fake argv values we pass to gtk_init().
11915    * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
11916      have the "gui-helper" capability.
11917    * ./modules/misc/gtk_main.c: paved the way for Gtk2.
11918
11919 2003-03-17 Monday 17:11  sam
11920
11921    * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
11922      defining its fourcc values like us.
11923
11924 2003-03-17 Monday 17:10  hartman
11925
11926  * src/playlist/playlist.c:
11927    - added playlist_Move to move an item in our playlist before the position
11928      of a previous item (or end) of our playlist. Keeps index at it's current
11929      item.
11930  * modules/gui/macosx/playlist.?:
11931    - Now a reorderable playlist. Thanks to Andrew Stone for example code.
11932      This fixes #349 (Finally ;)
11933    - True alternating colors in the playlistview. Thanks to Apple Computer
11934      for the example code.
11935
11936 2003-03-17 Monday 16:59  sam
11937
11938    * ./autotools/: moved some autotools executables to this subdirectory to
11939      reduce cluttering of the root directory.
11940
11941 2003-03-17 Monday 15:05  sigmunau
11942
11943  fixed up http redirects when there are other items in the playlist.
11944
11945 2003-03-17 Monday 13:49  marcari
11946
11947    * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
11948
11949 2003-03-17 Monday 12:14  massiot
11950
11951  Fixed aspect ratio's tooltip.
11952
11953 2003-03-16 Sunday 23:35  fenrir
11954
11955   * sub: better ssa4 recognition.
11956
11957 2003-03-16 Sunday 20:06  jlj
11958
11959    * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
11960
11961 2003-03-16 Sunday 16:07  fenrir
11962
11963   * sub.c: added SAMI subtitles support. (Untested and incomplete).
11964
11965 2003-03-16 Sunday 13:11  fenrir
11966
11967   * asf: when there isn't any stream selected, stop playing.
11968
11969 2003-03-16 Sunday 01:49  fenrir
11970
11971   * mms: removed some old stuff.
11972
11973 2003-03-16 Sunday 01:37  fenrir
11974
11975   * mms: it seems that some server doesn't like fake ip 127.0.0.1
11976  (they refuse the connection), so let give them 192.168.0.1 ...
11977
11978 2003-03-15 Saturday 22:10  jlj
11979
11980  Another attempt at fixing the soundstick issue (unconfirmed).
11981
11982 2003-03-15 Saturday 20:17  lool
11983
11984    * attempt at a docbook-xml version of the FAQ with XSL
11985      customizations, if people want to help or just have a look
11986    (use "xsltproc faq-alone.xsl faq-alone.xml" with the
11987     docbook-xml-simple package installed or saxon if you feel bored)
11988
11989 2003-03-15 Saturday 19:26  fenrir
11990
11991   * sout: fix a stupid bug making avi muxer segfaulting.
11992
11993 2003-03-15 Saturday 19:21  jlj
11994
11995  Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
11996                      have linear PCM as it's current format to be
11997                      the default device.
11998
11999 2003-03-15 Saturday 18:44  fenrir
12000
12001   * ffmpeg: Use truncated frames if supported by codec (only with newer
12002  libavcodec). This fix mpeg4 in TS with huge bitrate.
12003   * sub: clean up. Report any problems.
12004
12005 2003-03-15 Saturday 03:02  fenrir
12006
12007   * mms: revert some parts.
12008
12009 2003-03-15 Saturday 02:33  fenrir
12010
12011   * mms: some clean up.
12012
12013 2003-03-15 Saturday 00:09  fenrir
12014
12015   * httpd: begin to support get/post method (look at admin.html ;)
12016
12017 2003-03-14 Friday 17:14  sam
12018
12019    * ./doc/fortunes.txt: sigmund++;
12020
12021 2003-03-14 Friday 17:08  lool
12022
12023    * Meuuh+++;
12024
12025 2003-03-14 Friday 01:23  hartman
12026
12027  * ALL: Bumped version to 0.5.3-cvs
12028
12029  * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
12030    correctly, but now the name of the file as reported in the playlist info
12031    gets displayed incorrectly if it has accents. (going for ID3 at the
12032    moment. filenames are named a plenty in the correct way)
12033
12034 2003-03-14 Friday 01:08  jlj
12035
12036    * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
12037                                   issue in InitDevice. Should close #490.
12038
12039 2003-03-14 Friday 00:24  sigmunau
12040
12041  all: info strings are now localized, fixed some typos and inconsistant uses
12042  of capital letters
12043
12044 2003-03-14 Friday 00:06  massiot
12045
12046  Attempt at fixing the soundstick issue (unconfirmed).
12047
12048 2003-03-13 Thursday 22:45  sigmunau
12049
12050  set a default size for the fileinfo dialog
12051
12052 2003-03-13 Thursday 22:35  sigmunau
12053
12054  Added support for oldstyle id3 genres.
12055
12056 2003-03-13 Thursday 22:24  hartman
12057
12058  * modules/gui/macosx/misc.?
12059    - added VLBrushedMetalImageView. This imageview does not respond to
12060      mousedrage, so we can still move our window by it's background.
12061  * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
12062    - Changed the container of our background image to the new
12063      VLBrushedMetalImageView.
12064      This fixes #390
12065
12066 2003-03-13 Thursday 16:20  marcari
12067
12068   * skeleton of the arm crosscompilation howto
12069
12070 2003-03-13 Thursday 16:09  hartman
12071
12072  * extras/MacOSX/vlc.pbproj/project.pbxproj:
12073    - added .qt and .pls file extensions.
12074
12075  * modules/gui/macosx/intf.m:
12076    - increased the number of lines the messages dialog can hold to 400.
12077
12078  * added fourcc '3iv1' to .avi and .mov
12079    - this is 3ivx D3.5 video.
12080    - we cannot read them at however and probably never will. I added them
12081      for completeness.
12082
12083  * added fourcc '3iv2' to .avi and ffmpeg
12084    - this is 3ivx D4 video
12085    - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
12086
12087  * added fourcc '3ivd' to .avi, .mov and ffmpeg.
12088    - this is video which was divx doctored by the 3ivx doctor program.
12089    - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
12090
12091  * added fourcc '3vid' to .avi, .mov and ffmpeg.
12092    - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
12093    - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
12094
12095 2003-03-13 Thursday 15:50  marcari
12096
12097   * all: enhancements of the familiar interface includes :
12098      - the interface adapts to the screen size/rotation
12099      - a playlist
12100      - a network tab next to te file tab inside the media tab
12101      - MRL-Combo behaviour changed a bit
12102      - apply handling in preferences
12103
12104 2003-03-13 Thursday 10:33  ipkiss
12105
12106  We don't segfault anymore when trying to go fullscreen with no input
12107  (closes #477)
12108
12109 2003-03-12 Wednesday 23:59  marcari
12110
12111   * all: added s16tofixed32 filter, so that we decode flac with iPaq !
12112
12113 2003-03-12 Wednesday 23:15  titer
12114
12115   * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
12116   * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
12117     "About" window and in the titles of the others windows.
12118
12119 2003-03-12 Wednesday 05:26  sam
12120
12121    * ./src/stream_output/stream_output.c: Win32 compilation fix.
12122    * ./src/misc/modules.c: fixed a pointer indirection bug.
12123
12124 2003-03-12 Wednesday 05:12  sam
12125
12126    * ./Makefile.am: moved generation of .h files to the toolbox so that we
12127      can call "toolbox --update-includes" without running configure.
12128    * ./toolbox: de-uglified some shell code.
12129
12130 2003-03-12 Wednesday 04:16  sam
12131
12132    * ./bootstrap: fixed a conflict issue with recent autopoint versions.
12133    * ./toolbox: the MSVC project file generation no longer depends on Makefile.
12134
12135 2003-03-12 Wednesday 00:56  sam
12136
12137    * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
12138
12139 2003-03-11 Tuesday 23:56  gbazin
12140
12141  * ALL: experimental code for stream (dvd) navigation through object variables.
12142
12143 2003-03-11 Tuesday 23:56  fenrir
12144
12145   * fix ima4 decoding.
12146
12147 2003-03-11 Tuesday 22:44  sam
12148
12149    * ./debian/control: added libqt3-compat-headers build-dependency because of
12150      strange issues with KDE headers that I'm not sure to fully understand but
12151      also honestly completely don't care about.
12152
12153 2003-03-11 Tuesday 21:52  fenrir
12154
12155   * removed strdupa.
12156
12157 2003-03-11 Tuesday 21:23  sam
12158
12159    * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
12160
12161 2003-03-11 Tuesday 20:53  sam
12162
12163    * ./src/stream_output/stream_output.c: fixed a minor format string issue.
12164
12165 2003-03-11 Tuesday 20:40  sam
12166
12167    * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
12168
12169 2003-03-11 Tuesday 20:01  fenrir
12170
12171   * Added support of vplayer subtitles files.
12172
12173 2003-03-11 Tuesday 19:58  sam
12174
12175    * ./debian/Makefile.am: removed spurious entries.
12176
12177 2003-03-11 Tuesday 19:57  sam
12178
12179    * ./debian/control: vlc provides the mp3-decoder metapackage.
12180
12181 2003-03-11 Tuesday 19:30  sam
12182
12183    * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
12184      vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
12185      vlc-aa legacy packages because they were not in woody.
12186    * ./debian/control: tuned the control file to provide smooth upgrades from
12187      woody, from sarge, and from the local VideoLAN repository.
12188
12189 2003-03-11 Tuesday 19:14  sam
12190
12191    * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
12192      packages (because the dependencies are very small), and the vlc-plugin-mad,
12193      vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
12194      anyway).
12195    * ./debian/*: changed vlc-plugin-svgalib to x86-only.
12196
12197 2003-03-11 Tuesday 19:02  fenrir
12198
12199   * all: reworked stream output. Now it handles mutliples outputs from
12200  one input, just type --sout "<first url>#<second url>#..." (Yes it
12201  is awfull, but I need suggestion).
12202     udp: correctly update sequence number in rtp.
12203
12204 2003-03-11 Tuesday 18:57  fenrir
12205
12206   * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
12207  the audio part of mov file. I'm really interested by any regression you
12208  could find, please _test_ all .mp4/.mov file you have.
12209
12210 2003-03-11 Tuesday 18:57  sam
12211
12212    * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
12213      because the API changed too much since the version in woody).
12214
12215 2003-03-11 Tuesday 18:54  alexis
12216
12217  Added missing files.
12218
12219 2003-03-11 Tuesday 18:16  gbazin
12220
12221  * Makefile.am: Fixed problem with the package-win32 target.
12222
12223 2003-03-11 Tuesday 18:14  fenrir
12224
12225   * mms: converted a warning into a dbg message.
12226
12227 2003-03-11 Tuesday 17:40  fenrir
12228
12229   * Clean up. (Sigmund, does it work ?).
12230
12231 2003-03-11 Tuesday 13:52  titer
12232
12233   modules/misc/network/ipv4.c: BeOS compile fix
12234
12235 2003-03-11 Tuesday 13:12  alexis
12236
12237  Added sout.* and subtitles.*
12238
12239 2003-03-11 Tuesday 07:03  fenrir
12240
12241   * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
12242  ( I need some samples to do special adpcm support).
12243
12244 2003-03-11 Tuesday 06:58  fenrir
12245
12246   * adpcm: added IMA4 support.
12247
12248 2003-03-11 Tuesday 06:58  fenrir
12249
12250   * ffmpeg.h: added missing fourcc.
12251   * araw.c: fixed a warning.
12252
12253 2003-03-11 Tuesday 06:45  fenrir
12254
12255   * wav: Support for alaw/ulaw data. (untested)
12256
12257 2003-03-11 Tuesday 06:14  fenrir
12258
12259   * Hugly hack: break huge block of samples into smaller ones else
12260  some avi/mov file with raw audio can't be played, *BUT* it's not the
12261  good fix (as the problem seems to be elsewhere).
12262
12263 2003-03-11 Tuesday 05:52  fenrir
12264
12265   * ffmpeg support mace 3/6 audio codec. (quicktime)
12266
12267 2003-03-10 Monday 21:24  alexis
12268
12269  Reverted my previous commit (the bug was coming from my old gettext version)
12270
12271 2003-03-10 Monday 21:01  alexis
12272
12273  Fix so that compilation works with a tarball made with "make dist-all".
12274
12275  Sam, can you check that my fix is OK ?
12276
12277 2003-03-10 Monday 20:08  alexis
12278
12279  vlc.spec: Bumped up version number to 0.5.2
12280
12281 2003-03-10 Monday 19:37  gbazin
12282
12283  * ChangeLog: updated the changelog for the 0.5.2 release.
12284
12285 2003-03-10 Monday 19:30  sam
12286
12287    * ./toolbox: added --update-changelog flag.
12288
12289 2003-03-10 Monday 18:26  gbazin
12290
12291  * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
12292
12293 2003-03-10 Monday 18:17  gbazin
12294
12295  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
12296
12297 2003-03-10 Monday 17:12  sam
12298
12299    * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
12300
12301 2003-03-10 Monday 10:41  massiot
12302
12303  Fixed a major bug with 5.1 output and the OSS plug-in.
12304
12305 2003-03-10 Monday 08:23  jlj
12306
12307    * ./modules/codec/dts.c: minor fix.
12308
12309 2003-03-10 Monday 01:07  fenrir
12310
12311   * improved seeking and fixed play back when reading from stdin (when
12312  reported size is null).
12313
12314 2003-03-10 Monday 00:12  gbazin
12315
12316  * modules/access/vcd/cdrom.c: small win32 bugfix.
12317  * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
12318
12319 2003-03-10 Monday 00:04  massiot
12320
12321  * Bumped up version number to 0.5.2
12322  * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
12323    configuration variable.
12324
12325 2003-03-09 Sunday 23:39  jlj
12326
12327    * ./modules/demux/mpeg: DTS support.
12328
12329 2003-03-09 Sunday 20:07  jlj
12330
12331    * DTS S/PDIF support.
12332
12333 2003-03-09 Sunday 19:44  gbazin
12334
12335  * configure.ac.in: fixed my previous commit.
12336  * NEWS: added an entry about fixes in the dvd menu support.
12337
12338 2003-03-09 Sunday 19:25  gbazin
12339
12340  * configure.ac.in: don't include the screensaver plugin on win32.
12341  * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
12342  * modules/codec/spudec/parse.c: removed unnessecary code.
12343  * modules/access/dvdplay/access.c: fixed some navigation problems.
12344
12345 2003-03-09 Sunday 16:22  fenrir
12346
12347   * fixed a really stupid bug with compressed header, improved parsing
12348  of audio stsd box. (handle qt3+ audio box)
12349   (I still need to fix mp4.c to read audio track that aren't mp4a)
12350
12351 2003-03-08 Saturday 01:55  sigmunau
12352
12353  added a down, right gesture to quit vlc and an up, right gesture that swaps
12354  fullscreen on/off, removed the down gesture as it is now covered by the up,
12355  right gesture
12356
12357 2003-03-07 Friday 00:53  gbazin
12358
12359  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
12360  messages window regularly.
12361
12362 2003-03-06 Thursday 23:52  sigmunau
12363
12364  NEWS: added note about .pls handeling and the http audio fix
12365
12366 2003-03-06 Thursday 23:10  gbazin
12367
12368  * src/audio_output/dec.c, include/aout_internal.h: the aout core was
12369  automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
12370  in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
12371  now fetch this value from the input thread when we create an aout_instance_t.
12372  This solves problems with the http access plugin.
12373
12374 2003-03-06 Thursday 22:17  hartman
12375
12376  * Updated README on Mac OS X issues.
12377
12378 2003-03-06 Thursday 15:30  sigmunau
12379
12380  the m3u demux now reads the pls files shoutcast uses.
12381
12382 2003-03-06 Thursday 15:24  hartman
12383
12384  * the close window command was reacting irratic because of my meddling
12385    with the responder chain. HANDS OFF you little devil ;)
12386
12387 2003-03-06 Thursday 14:40  hartman
12388
12389  * not < but > ;)
12390    time to stop for today
12391
12392 2003-03-06 Thursday 12:52  hartman
12393
12394  * fixed an issue with blackbars at certain aspect ratios when you resize
12395    the video window. (half, double)
12396
12397 2003-03-06 Thursday 12:05  hartman
12398
12399  ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
12400       having two close buttons in one window goes against Apple's UIG.
12401
12402 2003-03-06 Thursday 11:43  hartman
12403
12404  * modules/gui/macosx/applescript.?
12405  * extras/MacOSX/Resources/vlc.scriptSuite
12406  * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
12407    - moved existing applescript commands to these files
12408    - added several control commands. supported are: play/pause, stop,
12409      previous, next, fullscreen, mute, volumeUp and volumeDown.
12410      These correspond to the existing menuitems. This still requires work
12411      in the future to make it more correct AppleScript, but it works for now.
12412
12413  * modules/gui/macosx/controls.?
12414    - split up the controls.m into a .m and a .h
12415
12416  * modules/gui/macosx/intf.?
12417    - added a getControls method to gain access to the controller object from
12418      the AppleScript commands.
12419
12420  * modules/gui/macosx/open.?
12421    - removed the applescript support existing here and moved it to applescript.?
12422
12423  * modules/gui/macosx/playlist.m
12424    - made the tooltips for the add and remove buttons localizable.
12425
12426  * modules/gui/macosx/vout.m
12427    - added a comment on the meaning of otherMouse events.
12428
12429  * ALL:
12430    - updated copyright information to include the current year ;)
12431
12432 2003-03-06 Thursday 11:15  fenrir
12433
12434   * http: lalala, forgot one line :)
12435
12436 2003-03-06 Thursday 11:09  fenrir
12437
12438   * http: fixed a segfault while using it more than once.
12439
12440 2003-03-06 Thursday 10:15  hartman
12441
12442  * If labels are nil, then it shouldn't disable the entire preference panel.
12443    fixes #428 more permenantly. the cause was a missing rt-priority desc.
12444
12445 2003-03-06 Thursday 10:11  jpsaman
12446
12447  More sizing stuff.
12448
12449 2003-03-06 Thursday 09:58  massiot
12450
12451  Fixed a segfault in the OS X preferences panel.
12452
12453 2003-03-06 Thursday 09:27  jpsaman
12454
12455  Updated version number.
12456
12457 2003-03-06 Thursday 00:10  sigmunau
12458
12459  we now insert playlist entries right after the playlist file, and not at the
12460  end of playlist. Should close bug reported on mailing list by Stepan Roh
12461  about "redirection".
12462
12463 2003-03-05 Wednesday 22:37  gbazin
12464
12465  * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
12466  * install-win32: the FAQ wasn't being included in the package.
12467
12468 2003-03-05 Wednesday 19:58  gbazin
12469
12470  * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
12471
12472 2003-03-05 Wednesday 19:31  gbazin
12473
12474  * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
12475
12476 2003-03-05 Wednesday 19:16  hartman
12477
12478  * updated italian translation by Bruno <allevb@tin.it>
12479    i had to merge it by hand, because it was pretty outdated.
12480
12481 2003-03-05 Wednesday 17:55  gbazin
12482
12483  * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
12484     allocate a new buffer in input_FillBuffer(). This is necessary because
12485     the input thread has an high priority and we don't want it to loop
12486     without any interruption.
12487
12488 2003-03-05 Wednesday 00:11  massiot
12489
12490  * Fixed LDFLAGS_mp4 variable.
12491
12492 2003-03-05 Wednesday 00:05  sigmunau
12493
12494  added not that gestures are now supported on osx and windows, with a comment
12495  telling that this isn't really useful yet.
12496
12497 2003-03-04 Tuesday 23:37  massiot
12498
12499  Bumped up to 0.5.2-test3
12500
12501 2003-03-04 Tuesday 23:36  massiot
12502
12503  * Made rt-priority a real-time variable (shut-up sam) and misc attempts
12504    to improve responsiveness under OS X
12505
12506 2003-03-04 Tuesday 23:32  hartman
12507
12508  * this code should allow for the use of gestures under OS X.
12509
12510 2003-03-04 Tuesday 22:48  gbazin
12511
12512  * modules/video_output/directx: added support for the mouse gestures interface.
12513
12514 2003-03-04 Tuesday 22:36  hartman
12515
12516  * grrr debug message in the wild.
12517
12518 2003-03-04 Tuesday 22:08  gbazin
12519
12520  * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
12521  * NEWS: added a note for the fixed MSVC project files.
12522
12523 2003-03-04 Tuesday 21:54  hartman
12524
12525  * NEWS:
12526    - added item on fix of 'clicking' sound between stream changes.
12527    - added item on new bandlimited resampler
12528  * ALL:
12529    - bumped up revision number to 0.5.2-test3
12530
12531 2003-03-04 Tuesday 21:12  gbazin
12532
12533  * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
12534     not declared).
12535  * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
12536     should allow seeking on files > 1.2Gb (Hopefully closes #168).
12537
12538 2003-03-04 Tuesday 19:28  gbazin
12539
12540  * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
12541     quality badly + some clean-up.
12542     Changed the module priority so it is now the default resampler.
12543
12544 2003-03-04 Tuesday 17:31  hartman
12545
12546  ALL:
12547   - the german translation requires two different translations of the word
12548     File. I added a _ANS() function to the macosx version that gets the
12549     translation of 1:File and strips the first two characters of this
12550     alternate translation.
12551   - updated all .po files to make sure we don't break anything
12552   - committed the March 1 version of the german translation by Felix
12553     Kuhne <FK@aenneburghardt.de>
12554
12555 2003-03-04 Tuesday 13:21  massiot
12556
12557  * Fixed a major bug in the LPCM codec.
12558  * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
12559
12560 2003-03-04 Tuesday 03:27  gbazin
12561
12562  * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
12563     bandlimited interpolation resampler.
12564     It is not yet enabled by default because it requires a bit more works
12565     (not fully stable yet because of buffer overflows under certain conditions).
12566
12567  * src/audio_output/input.c: the resamplers are now always active (expcept
12568     in spdif mode).
12569
12570  * modules/audio_filter/resampler/*: modified the resampler to return the
12571     input buffer when no resampling is needed.
12572
12573 2003-03-03 Monday 23:58  hartman
12574
12575  * updated dutch strings.
12576
12577 2003-03-03 Monday 23:48  massiot
12578
12579  * mpeg_video is back as a built-in because it is reproduceably faster than
12580    as a plug-in,
12581  * Another desperate attempt at fixing OS X lock-ups.
12582
12583 2003-03-03 Monday 19:39  hartman
12584
12585  * NEWS:
12586    - added remarks on m-audio fixes and other OSX specific fixes.
12587    - added improved ID3 detection item
12588  * README.MacOSX.rtf
12589    - updated to reflect M-Audio fixes.
12590  * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
12591    - widened the Browse.. button to allow for the german word: durchsuchen.
12592
12593 2003-03-03 Monday 16:49  gbazin
12594
12595  * ALL: another bunch of fixes for the MSVC build.
12596
12597 2003-03-03 Monday 14:21  gbazin
12598
12599  * ALL: Finally fixed the MSVC project files.
12600         Don't include io.h on win32 when not necessary.
12601         A few build fixes for MSVC.
12602
12603  * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
12604     present.
12605
12606 2003-03-03 Monday 14:19  massiot
12607
12608  * Fixed a bug in LPCM codec.
12609  * Changed an error into a warning.
12610
12611 2003-03-03 Monday 01:38  fenrir
12612
12613   * fixed play back of  mms://viptvr.yacast.fr/encoderfranceinfo (asf
12614  header send over multiples packets).
12615
12616 2003-03-02 Sunday 19:07  gbazin
12617
12618  * configure.ac.in: fixed libid3tag detection.
12619
12620 2003-03-02 Sunday 18:17  fenrir
12621
12622   * fixed seek flag with broadcasted data.
12623
12624 2003-03-02 Sunday 17:13  fenrir
12625
12626   * forgot to initialize a variable.
12627
12628 2003-03-02 Sunday 17:12  fenrir
12629
12630   * fixed a bug.
12631
12632 2003-03-02 Sunday 12:10  gbazin
12633
12634  * NEWS: started filling in the NEWS file for the 0.5.2 release.
12635
12636 2003-03-02 Sunday 02:47  gbazin
12637
12638  * configure.ac.in: Removed unused options.
12639     We also don't link with lrt anymore when using GNU-pth (lrt depends on
12640     lpthread).
12641
12642 2003-03-02 Sunday 01:35  gbazin
12643
12644  * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
12645     for the GNU-pth implementation.
12646
12647 2003-03-01 Saturday 23:26  gbazin
12648
12649  * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
12650     implementation and fixed an initialization bug in libvlc.
12651
12652 2003-03-01 Saturday 21:32  ipkiss
12653
12654   - about.dfm: the layout of the "About" dialog box is slightly different
12655   - misc.cpp: toolbar buttons are translated too
12656   - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
12657     were rather useless, and added an "Eject disc" menu entry
12658     Also hid the caption for all the toolbar buttons
12659   - win32.cpp: Added a config option to display or not these captions
12660   - preferences.cpp: small modification to support non-advanced mode
12661
12662 2003-03-01 Saturday 19:25  gbazin
12663
12664  * install-win32, Makefile.am: added the html faq to the win32 package.
12665  * toolbox, msvc/*: few fixes to the msvc project files generation.
12666     (compiling plugins won't work yet because there are a few hacks that
12667      need to be done in order to compile dlls that use the c-runtime)
12668
12669 2003-02-28 Friday 17:23  fenrir
12670
12671   * try a workaround for BeOS MediaKit files.
12672
12673 2003-02-28 Friday 10:19  massiot
12674
12675  German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
12676
12677 2003-02-28 Friday 04:31  ipkiss
12678
12679  Internationalization now works for the win32 interface (thanks Gildas).
12680  I've voluntarily disabled the translation of the toolbar buttons
12681  strings, because it looks really awful...
12682
12683 2003-02-27 Thursday 22:09  ipkiss
12684
12685  A few modifications to get closer to i18n in the win32 interface
12686
12687 2003-02-27 Thursday 16:38  gbazin
12688
12689  * modules/demux/avi/avi.c: compilation fix.
12690
12691 2003-02-27 Thursday 15:07  fenrir
12692
12693   * httpd: clean up, kick up unused connection (it waits 10s), use select
12694  to way (instead of a hard coded sleep ;)
12695
12696 2003-02-27 Thursday 13:19  gbazin
12697
12698  * ALL: i18n updates and fixes.
12699
12700 2003-02-27 Thursday 12:44  marcari
12701
12702  * updates for the YOPY ports (thx to Sebastien Chaumat !)
12703
12704 2003-02-27 Thursday 08:19  massiot
12705
12706  * Bumped up revision number to 0.5.2-test2
12707  * Another attempt at fixing the "VLC is locking up OS X" problem
12708  * Updated po files
12709
12710 2003-02-26 Wednesday 21:00  asmax
12711
12712  * compilation fixes...
12713
12714 2003-02-26 Wednesday 19:39  gbazin
12715
12716  * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
12717     target, and included the locales in the installer script.
12718  * src/libvlc.c: on win32 we look for the locales in vlc's directory.
12719
12720 2003-02-26 Wednesday 18:15  massiot
12721
12722  * Added sanity checks for PTS in the future.
12723
12724 2003-02-26 Wednesday 15:47  marcari
12725
12726  * implementation of the 'autoplay file' button callback
12727  * when clicking a link : follows the link and don't try to open it
12728  * yopy does not always sees the '.' and '..', so workaround :
12729      - all the hidden files are not displayed
12730      - the '..' directory is each time added by hand
12731
12732 2003-02-26 Wednesday 15:44  marcari
12733
12734  * small modification for linupy :
12735      - added a pixmpa directory
12736      - added a set_usize (how do we maximize cleanly a gtk-window ?)
12737      - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
12738
12739 2003-02-26 Wednesday 13:51  gbazin
12740
12741  * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
12742     badly when we reach the end of the stream (decoder stream).
12743  * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
12744     loop when the end of the stream was reached.
12745
12746 2003-02-26 Wednesday 12:38  fenrir
12747
12748   * ts.c: added "ts" shorcut for ts_dvbpsi.
12749
12750 2003-02-26 Wednesday 04:23  babal
12751
12752  - link the headphone channel mixer with the math library
12753
12754 2003-02-25 Tuesday 21:09  gbazin
12755
12756  * modules/codec/libmpeg2.c: fixed pts handling.
12757
12758 2003-02-25 Tuesday 18:26  gbazin
12759
12760  * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
12761     my last commit.
12762  * po/Makevars: file needed by newer versions of gettext.
12763
12764 2003-02-25 Tuesday 17:17  fenrir
12765
12766   * stream_output.* : added a flags variable to sout_buffer_t, allowing to
12767  mark headers.
12768   * httpd : added a way to use stream header, and changed the way that
12769  stream data are stored (allow better client handling).
12770   * http : use stream header, and add mime type detection by looking
12771  at file extention (could be improved).
12772   * ogg: fixed a segfault when removing a stream, mark header.
12773
12774 2003-02-25 Tuesday 17:15  gbazin
12775
12776  * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
12777     Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
12778     for comparing the performance against our custom decoder as it is currently
12779     missing some important features like the synchro stuff.
12780
12781 2003-02-24 Monday 23:28  fenrir
12782
12783   * stream_output.c : added a sanity check.
12784
12785 2003-02-24 Monday 23:27  fenrir
12786
12787   * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
12788  and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
12789
12790 2003-02-24 Monday 17:06  jlj
12791
12792    * a52tofloat32.c: changed an error into warning.
12793
12794 2003-02-24 Monday 14:40  sigmunau
12795
12796  updated documentation to reflect that input_AccessReinit should be called
12797  before, and not after a random seek
12798
12799 2003-02-24 Monday 14:14  fenrir
12800
12801   * all : fix compilation.
12802
12803 2003-02-24 Monday 12:34  fenrir
12804
12805   * stream_output.c : fixed compilation.
12806   * mux/* implemented pf_mux_capacity.
12807
12808 2003-02-24 Monday 11:14  gbazin
12809
12810  * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
12811
12812 2003-02-24 Monday 11:00  fenrir
12813
12814   * stream_output.h : add a private parameter to sout_instance_t only used
12815  by src/stream_output.c (avoid changing every time stream_output.h...)
12816
12817 2003-02-24 Monday 10:45  fenrir
12818
12819   * stream output: fixed name inconsistency, added a new exported
12820  functions by muxer.
12821   * wav: fixed a warning.
12822
12823 2003-02-24 Monday 09:26  fenrir
12824
12825   * asf: fix seek for http.
12826
12827 2003-02-24 Monday 09:18  fenrir
12828
12829   * wav: proper seek handling. (wav file readable over http).
12830
12831 2003-02-23 Sunday 22:35  fenrir
12832
12833   * enable httpd(by default) and http.
12834
12835 2003-02-23 Sunday 19:07  fenrir
12836
12837   * all : declaration of http and httpd.
12838
12839 2003-02-23 Sunday 19:05  fenrir
12840
12841   * modules/access_output/http : http output.
12842   * httpd : mini http server (be carefull about security issue...)
12843
12844 2003-02-23 Sunday 18:07  fenrir
12845
12846   * all : added streaming support for crappy ms video codec into TS.
12847   - Only vlc is able to read such TS.
12848   - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
12849   - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
12850     quickly added.
12851   - Please test.
12852
12853 2003-02-23 Sunday 16:31  sigmunau
12854
12855  added a demux and decoder for flac files (disabled by default). Works for
12856  16bit per sample streams, only tested with stereo
12857
12858 2003-02-23 Sunday 05:53  jlj
12859
12860    * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
12861                                   Dynamic device support.
12862    * ./modules/gui/macosx: Minor fixes and cosmetic changes.
12863
12864 2003-02-23 Sunday 01:25  massiot
12865
12866  * Destroy audio-device and audio-channels when no output plug-in is
12867    available.
12868
12869 2003-02-22 Saturday 16:10  fenrir
12870
12871   * fix compilation.
12872
12873 2003-02-22 Saturday 14:11  sigmunau
12874
12875   Fixed seme seeking issues with http access module, fixed an error that
12876  caused id3v2.4 tags at the end of the file to not work. Added checks to
12877  avoid seeking off the ends of the file. Should close #325, please confirm
12878
12879 2003-02-21 Friday 22:59  gbazin
12880
12881  * src/audio_output/input.c: fixed buffer allocation bug that was triggered
12882     when using "in place" resamplers.
12883
12884 2003-02-21 Friday 16:31  hartman
12885
12886  DJ's first steps in C and vlc decoders ;)
12887  * modules/audio_filter/converter/mpgatofixed32.c:
12888    - fixed an issue that could cause glitches when switching from one stream
12889      to another. the buffer wasn't entirely getting 0000 because multiple
12890      channels were not taken into account when doing this.
12891  * ALL:
12892    - if float32 then clear the buffer with (float)0
12893
12894 2003-02-21 Friday 15:16  hartman
12895
12896  * previous commit seems to break some things. reverting.
12897
12898 2003-02-21 Friday 14:17  hartman
12899
12900  * (float) 0 the buffer if it cannot be decoded and fixed32.
12901    right Meuuh ??? ;)
12902
12903 2003-02-21 Friday 03:49  hartman
12904
12905  * VLC.app should show its version in the Finder now
12906    Meeuh, one more place that needs version string updated before a release.
12907    might be made automated ?
12908
12909 2003-02-21 Friday 03:22  hartman
12910
12911  * ignore project Builder user files and backup .nib files.
12912  * vlc.app changed to VLC.app. cvsignore changed to reflect this.
12913
12914 2003-02-21 Friday 02:45  hartman
12915
12916  * If the "show advanced" option has been changed and you press the Apply
12917    button, the preferences window is destroyed and created.
12918
12919 2003-02-20 Thursday 18:10  hartman
12920
12921  * prefs obey the advanced option. Apply does not as of yet.
12922
12923 2003-02-20 Thursday 16:07  gbazin
12924
12925  * src/libvlc.h, modules/audio_output: added a global --spdif config option
12926     to allow using the spdif output by default if available.
12927  * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
12928     a dos command box.
12929  * modules/control/rc/rc.c: on win32 enabled the echo mode and the
12930     backspace key.
12931  * modules/codec/mpeg_audio.c: fixed a sync bug.
12932
12933 2003-02-20 Thursday 01:52  sigmunau
12934
12935  * include/configuration.h: added a new flag to the configuration stucture to
12936  indicate wether it is an "advanced" option or not. The goal with this is to
12937  hide the user from all the strange options that very seldom needs to be
12938  changed. added an extra argument to all the add_* macros to indicate wether
12939  the item is advanced or not.
12940  * src/libvlc.h: added an "show advanced options" config option default
12941  disabled
12942  * src/libvlc.c: the advanced options are not listed by vlc --help and
12943  friends unless --advanced is used
12944  * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
12945  advanced options unless advanced is set
12946  all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
12947  using some common sense. Please check and correct
12948
12949  note: All interfaces should still work like they used to, see the change in
12950  modules/gtk/preferences.c to find out how to "hide" options.
12951
12952  second note: I think I've changed all the modules, but I could not test
12953  everyone for compilation, expect some broken modules (the fix is to add ",
12954  VLC_TRUE" as last argument to the add_* I forgot)
12955
12956 2003-02-19 Wednesday 22:08  gbazin
12957
12958  * modules/audio_output/directx.c: forgot to enable channel re-ordering.
12959  * modules/audio_output/waveout.c: fixed a crash that happened when probing
12960     devices supporting S/PDIF. (Should fix 354)
12961
12962 2003-02-19 Wednesday 14:49  hartman
12963
12964  * increased accuracy of positionslider in OSX. although this will not solve
12965    all problems this will improve results a bit (by my own experience).
12966
12967 2003-02-19 Wednesday 10:02  gbazin
12968
12969  * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
12970     always return 80.
12971
12972 2003-02-18 Tuesday 23:34  gbazin
12973
12974  * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
12975     and FOURCC_twos (PCM audio).
12976
12977 2003-02-18 Tuesday 22:40  ipkiss
12978
12979   * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
12980     directory when there is no 'plugins' nor 'modules' subdirectory
12981     (may close #306)
12982
12983 2003-02-18 Tuesday 22:33  gbazin
12984
12985  * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
12986     and use img_convert() from ffmpeg instead. Also added support for the
12987     PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
12988     from media.xiph.org.
12989
12990 2003-02-18 Tuesday 20:54  hartman
12991
12992  * Only update the info window if it is visible
12993
12994 2003-02-18 Tuesday 19:42  gbazin
12995
12996  * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
12997     decode this.
12998  * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
12999     necessary fourcc for DV audio.
13000
13001 2003-02-18 Tuesday 18:49  fenrir
13002
13003   * mpeg_audio.c: removed some fprintf...
13004
13005 2003-02-18 Tuesday 18:33  titer
13006
13007   * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
13008                       multicasting with the stream output
13009   * modules/control/: missing cvsignore
13010
13011 2003-02-18 Tuesday 13:13  sam
13012
13013    * ./mozilla/*: s/VideoLAN Client/VLC/g.
13014
13015 2003-02-18 Tuesday 00:51  fenrir
13016
13017   * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
13018  fix had broken :p )
13019
13020 2003-02-18 Tuesday 00:20  hartman
13021
13022  * Changed an Error message. Many people did not understand:
13023    no suitable decoder module for fourcc `IV31'
13024    I have appended:
13025    VLC probably does not support this sound or video format.
13026
13027 2003-02-18 Tuesday 00:17  massiot
13028
13029  * Fixed a segfault in the Japanese preferences panel.
13030
13031 2003-02-17 Monday 23:47  hartman
13032
13033  * Fixed the localization issue on MacOSX.
13034
13035 2003-02-17 Monday 23:10  jpsaman
13036
13037  Juglin with dependencies.
13038
13039 2003-02-17 Monday 22:19  gbazin
13040
13041  * modules/audio_output/directx.c: added multichannel support to the
13042     directx plugin.
13043  * modules/audio_output/waveout.c: fixed quad audio channels detection and
13044     a few misplaced debug messages.
13045  * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
13046
13047 2003-02-17 Monday 22:03  asmax
13048
13049  * added a SAP server, with some kludges because the SAP client in vlc
13050    is not RFC-compliant...
13051
13052 2003-02-17 Monday 18:58  hartman
13053
13054  * NEWS: added info about the new 0.5.1a release for OSX.
13055  * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
13056
13057 2003-02-17 Monday 17:06  massiot
13058
13059  Fixed the "everything is in Japanese" bug. :p
13060
13061 2003-02-17 Monday 16:56  gbazin
13062
13063  * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
13064     using WaitForSingleObject() on the console handle and ReadConsoleInput().
13065     (Closes #59)
13066
13067 2003-02-17 Monday 14:43  massiot
13068
13069  Now 0.5.2-cvs (estimated release date in two weeks from now).
13070
13071 2003-02-17 Monday 10:52  hartman
13072
13073  * Whoops. i forgot to add these files. sorry everyone.
13074
13075 2003-02-17 Monday 09:47  gbazin
13076
13077  * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
13078     resampler so the ugly resampler is once again the default. The quality of
13079     the ugly resampler is currently better than the linear one because of a
13080     design defect.
13081
13082 2003-02-17 Monday 07:22  sam
13083
13084    * ./debian/woody-buildpackage: Debian package creation fixes.
13085
13086 2003-02-17 Monday 06:31  sam
13087
13088    * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
13089
13090 2003-02-17 Monday 06:15  sam
13091
13092    * Updated NEWS and ChangeLog.
13093
13094 2003-02-17 Monday 06:00  sam
13095
13096    * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
13097      but Windoze will certainly do.
13098
13099 2003-02-17 Monday 05:50  sam
13100
13101    * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
13102      directory whenever possible, to use it for the spudec font or to load
13103      plugins.
13104
13105 2003-02-17 Monday 04:21  sam
13106
13107    * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
13108
13109 2003-02-17 Monday 00:04  asmax
13110
13111  * added a sample playlist. All fields must be separated with TABs
13112
13113 2003-02-16 Sunday 23:57  asmax
13114
13115  * libvlc binding for python
13116  * new VideoLAN RTSP Server, using libvlc.
13117    Not yet fully rfc2326-compliant, but it works ;)
13118
13119 2003-02-16 Sunday 23:32  hartman
13120
13121  * Added an info panel to show movie info, etc.
13122
13123 2003-02-16 Sunday 17:35  sam
13124
13125    * ./debian/changelog: updated for 0.5.1.
13126    * ./debian/control: vlc-glide is now Architecture: i386 only.
13127    * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
13128    * ./debian/rules: the deprecated vlc-* packages have a proper link to
13129      /usr/share/doc/vlc/.
13130
13131 2003-02-16 Sunday 16:58  ipkiss
13132
13133   * added an entry for the "subtitles don"t work on windows" problem
13134
13135 2003-02-16 Sunday 16:22  jpsaman
13136
13137  Updated release numbering for all ipk's
13138
13139 2003-02-16 Sunday 16:21  jpsaman
13140
13141  Qte video output get is screen size from the QT Embedded environment now. This should produce fullscreen video on other QT Embedded configurations with other screen sizes (greater then 240x320).
13142
13143 2003-02-16 Sunday 14:51  fenrir
13144
13145   * udp: forgot this file...
13146
13147 2003-02-16 Sunday 14:10  fenrir
13148
13149   * all: split muxer and access into independant part.
13150
13151 2003-02-16 Sunday 14:03  fenrir
13152
13153   * Less checks on muxer type.
13154
13155 2003-02-16 Sunday 11:18  fenrir
13156
13157   * adpcm: added dk3 too.
13158
13159 2003-02-16 Sunday 10:25  sigmunau
13160
13161  Added support for volume up/down buttons.
13162
13163 2003-02-16 Sunday 09:50  fenrir
13164
13165   * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
13166  somes samples.)
13167
13168 2003-02-16 Sunday 08:56  fenrir
13169
13170   * all: fix mpeg2 handling.
13171
13172 2003-02-16 Sunday 01:38  titer
13173
13174   NEWS: updated BeOS info for 0.5.1
13175
13176 2003-02-16 Sunday 01:29  massiot
13177
13178  * modules/gui/macosx/open.m: Removed channel server support
13179  * po/*: Updated po files just before the 0.5.1 release
13180  * modules/audio_filter/resampler/linear.c: fixed an initialization bug
13181
13182 2003-02-15 Saturday 20:02  jpsaman
13183
13184  Update iPaq packaging description files for:
13185  - GPE port
13186  - Opie port
13187  - Zaurus
13188  Updated NEWS file with OPIE port.
13189
13190 2003-02-15 Saturday 13:50  massiot
13191
13192  * Bumped up revision number to 0.5.1
13193  * Updated French translation
13194
13195 2003-02-15 Saturday 12:57  hartman
13196
13197  * if we are paused in fullscreen, show cursor.
13198
13199 2003-02-15 Saturday 04:43  ipkiss
13200
13201   - fixed a vicious bug
13202
13203 2003-02-14 Friday 23:07  hartman
13204
13205  * Should fix an issue with multiple monitors and the hiding of the mousecursor
13206
13207 2003-02-14 Friday 18:22  sam
13208
13209    * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
13210    * ./src/libvlc.c: removed unnecessary malloc() calls.
13211    * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
13212
13213 2003-02-14 Friday 17:00  ipkiss
13214
13215   * exchanged directx' and waveout's capabilities because the latter
13216     seems to be more reliable
13217
13218 2003-02-14 Friday 13:48  jpsaman
13219
13220  Fixed deadlock upon unloading qte_main plugin.
13221  Cleanup of debug messages.
13222
13223 2003-02-14 Friday 13:44  jpsaman
13224
13225  Tuning package dependencies.
13226
13227 2003-02-14 Friday 13:19  jpsaman
13228
13229  Updated opie control file for packaging.
13230
13231 2003-02-14 Friday 13:01  jpsaman
13232
13233  Small improvement.
13234
13235 2003-02-14 Friday 09:50  gbazin
13236
13237  * modules/audio_output/waveout.c: better buffer management and hopefully
13238     fixed the S/PDIF output (Still untested though. Anybody here could test
13239     this? ).
13240
13241 2003-02-13 Thursday 21:53  massiot
13242
13243  Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
13244  meaningful.
13245
13246 2003-02-13 Thursday 17:31  sam
13247
13248    * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
13249
13250 2003-02-13 Thursday 14:16  hartman
13251
13252  ALL:
13253   - when a new stream is being loaded we select the current title in the
13254     playlist.
13255   - Cleaned up some of my previous commited code dealing with updating
13256     the window title.
13257
13258 2003-02-13 Thursday 02:00  hartman
13259
13260  *ALL: update the title of the window everytime the stream changes.
13261
13262 2003-02-13 Thursday 01:14  hartman
13263
13264  * fixed a small bug
13265
13266 2003-02-13 Thursday 00:09  hartman
13267
13268  * src/playlist/playlist.c:
13269    - added an intf-change variable. This is set whenever you add or delete
13270      an item in the playlist. You need to unset it yourself.
13271  * modules/gui/macosx/intf.?:
13272    - listen for external playlist changes. update view when playlist changes.
13273    - activate/deactivate previous and next buttons and menuitems,
13274      whenever the playlist gets changed.
13275
13276 2003-02-12 Wednesday 23:26  jpsaman
13277
13278  Scripts for building and packaging vlc on Zaurus PDA.
13279
13280 2003-02-12 Wednesday 23:26  jpsaman
13281
13282  Updated control files and buildscript for v0.5.1
13283
13284 2003-02-12 Wednesday 23:13  jpsaman
13285
13286  The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
13287
13288 2003-02-12 Wednesday 23:09  jpsaman
13289
13290  Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
13291
13292 2003-02-12 Wednesday 23:08  massiot
13293
13294  * Italien translation, courtesy of Bruno <allevb@tin.it>.
13295
13296 2003-02-12 Wednesday 17:13  jobi
13297
13298      * modules/access/vcd/vcd.*: fixed a warning
13299
13300 2003-02-12 Wednesday 16:58  jobi
13301
13302      * modules/access/vcd/vcd.c: in entry points, track number should be read
13303        as BCD (it should fix #244). Also fixed chapter indexing, so that it
13304        correspond to the dvd one.
13305
13306 2003-02-12 Wednesday 14:22  hartman
13307
13308  * modules/gui/macosx/controls.m:
13309    - fixed the mute and volumeup volumedown when you use them mixed.
13310  * src/audio_output/intf.c:
13311    - set "saved-volume" on volume up, volume down.
13312
13313 2003-02-12 Wednesday 13:42  massiot
13314
13315  Patch courtesy of gibalou :
13316  * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
13317  i_continuity_counter,
13318  * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
13319  * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
13320
13321 2003-02-12 Wednesday 02:11  ipkiss
13322
13323   * compilation fix
13324   * all files are stored in dos mode, or Borland won't compile some of
13325     them...
13326
13327 2003-02-11 Tuesday 18:05  massiot
13328
13329  * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
13330
13331 2003-02-11 Tuesday 17:20  babal
13332
13333  - Dolby Surround fix
13334  - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
13335    6.1 since there is a doubt about where should be the Rear Center
13336    coefficient in a decoded sample.
13337    -> if anybody has an idea or even better a test stream...
13338
13339 2003-02-11 Tuesday 16:19  hartman
13340
13341  * updated dutch strings
13342
13343 2003-02-11 Tuesday 15:35  hartman
13344
13345  ALL: - changed vlc.app into VLC.app
13346  modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
13347       mousecursor.
13348
13349 2003-02-11 Tuesday 15:24  hartman
13350
13351  * Updated ReadMe file
13352    - some spelling issues
13353    - remark about the current troubles with sound
13354    - readded deinterlace remark
13355    - Added info on multiple screens and sound devices
13356    - updated the bugreporting URL
13357    - Changed all occurences of vlc into VLC where appropriate
13358
13359 2003-02-11 Tuesday 11:16  massiot
13360
13361  * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
13362  * Support for 7 and 7.1 channel configurations.
13363
13364 2003-02-10 Monday 23:50  massiot
13365
13366  * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
13367
13368 2003-02-10 Monday 23:16  marcari
13369
13370   * sdl.c : added includes (vlc/aout.h & aout_internal.h)
13371      => to make volumeup/down compile
13372
13373 2003-02-10 Monday 23:04  hartman
13374
13375  * the window of the video shows the official document icon, filename and
13376    when command-clicked the path if the stream is a local file.
13377    this is the expected window behaviour in osx.
13378
13379 2003-02-10 Monday 22:22  massiot
13380
13381  * I ran --update-po for the last time before the 0.5.1 release (and I
13382  mean it !)
13383
13384 2003-02-10 Monday 22:18  hartman
13385
13386  * The dock should no longer be visible in fullscreen mode.
13387
13388 2003-02-10 Monday 21:56  sam
13389
13390    * ./debian/rules: added code to avoid timestamp skews in the faad tree.
13391
13392 2003-02-10 Monday 21:54  hartman
13393
13394  * only show last part of of file/url name in the playlist.
13395
13396 2003-02-10 Monday 21:46  sam
13397
13398    * ./debian/rules: added missing icon in the vlc and wxvlc packages.
13399
13400 2003-02-10 Monday 21:28  hartman
13401
13402  * fixed the black bar issue with window half/normal/double window sizes in
13403    OSX. i had forgotten the aspectratio.
13404
13405 2003-02-10 Monday 21:11  sam
13406
13407    * ./debian/rules: removed Debian kludges that do not really belong to the
13408      official VLC tree.
13409
13410 2003-02-10 Monday 20:57  sam
13411
13412    * ./debian/control: added the "VideoLAN" word in the long description so
13413      that "apt-cache search videolan" returns vlc.
13414
13415 2003-02-10 Monday 20:11  sam
13416
13417    * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
13418      dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
13419
13420 2003-02-10 Monday 18:12  sam
13421
13422    * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
13423      gprof, because gcc is unable to build it without -fomit-frame-pointer
13424      (Closes: #260).
13425
13426 2003-02-10 Monday 17:43  massiot
13427
13428  * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
13429  * Minor fixes.
13430
13431 2003-02-10 Monday 16:53  sam
13432
13433    * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
13434      (partially fixes #260)
13435
13436 2003-02-10 Monday 15:23  titer
13437
13438    Move the messages update function to another thread. It prevents it from
13439   freezing the main window (cannot seek anymore, etc).
13440
13441 2003-02-10 Monday 00:41  hartman
13442
13443  * another proof that the copy command in IE for Mac sucks. stupid stray chars.
13444
13445 2003-02-10 Monday 00:16  massiot
13446
13447  * Enabled the gestures module by default,
13448  * Run --update-po.
13449
13450 2003-02-10 Monday 00:16  hartman
13451
13452  * restored old deinterlace menu. The on the fly code does not work as long
13453    as the vout.m issue exists. but this is better then the current 'dummy'
13454    code we have.
13455
13456 2003-02-09 Sunday 23:42  sigmunau
13457
13458   *: a new mouse gestures interface, currently supporting back, forward, quit
13459  fullscreen and a nice debug message when you draw a clockwise square. Video
13460  output modules needs to be modified for this to work, but it should be minor
13461  in modules supporting dvd navigation.
13462
13463  btw: it should be easy to add new gestures, ideas appreciated
13464
13465 2003-02-09 Sunday 19:28  massiot
13466
13467  * Minor typographic corrections,
13468  * Fixed a segfault in the Preferences window.
13469
13470 2003-02-09 Sunday 17:10  stippi
13471
13472  modules/gui/beos/PreferenceWindow.h/.cpp
13473
13474         - added settings for screenshot path and image format
13475
13476         - removed "Save" button, added "Cancel" and "Revert" buttons
13477
13478         - added revert functionality
13479
13480         - changed class design for cleaner functionality,
13481                 separated ApplyChanges() into more functions
13482                 to have finer control
13483
13484         - added more error checking and fixed memory leaks
13485                 (config_GetPsz() returns char*, not const char*!)
13486
13487         - all settings are now correctly saved and restored
13488
13489         - some more cosmetic changes
13490
13491  modules/gui/beos/InterfaceWindow.h/.cpp
13492
13493         - updated vlc way of saving settings to be on par with BeOS way
13494                 and made it selectable in the code which way is used.
13495                 However, the VideoSettings are still only savable in
13496                 the BeOS way.
13497
13498         - if dvd menus are used, the navigation menu enables a
13499                 "Goto Menu" item. Unfortunately, I don't see a clean
13500                 way to really detect the usage of dvd/dvdold in the
13501                 currently playing stream. I wouldn't want to see
13502                 if a playlist item has "dvd:" or "dvdold:" prepended
13503                 at each interface update.
13504
13505 2003-02-09 Sunday 13:25  fenrir
13506
13507   * sub.c : begun clean up
13508
13509 2003-02-09 Sunday 12:23  sam
13510
13511    * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
13512
13513 2003-02-09 Sunday 12:21  sam
13514
13515    * ./debian/control: made lintian happier with package descriptions.
13516    * ./debian/rules: added extra touch calls to prevent autobuilders from
13517      launching autoconf/automake.
13518
13519 2003-02-09 Sunday 12:19  sam
13520
13521    * ./modules/video_filter/transform.c: fixed a stupid typo preventing
13522      initialization of the plugin.
13523
13524 2003-02-09 Sunday 12:18  sam
13525
13526    * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
13527
13528 2003-02-09 Sunday 11:51  titer
13529
13530   Simplified volume functions
13531
13532 2003-02-09 Sunday 02:01  ipkiss
13533
13534   * modules/gui/win32/mainframe.cpp: simplifications using the new
13535     aout_Volume* API
13536
13537 2003-02-09 Sunday 01:56  massiot
13538
13539  Fixed GTK compilation.
13540
13541 2003-02-09 Sunday 01:50  massiot
13542
13543  * Added Step forward/Step backward feature.
13544
13545 2003-02-09 Sunday 01:13  massiot
13546
13547  * aout_Volume* functions now do their own vlc_object_find() on the
13548    audio output. Consequently, the first argument can be any vlc_object_t.
13549  * modules/gui/macosx/*: greatly simplified volume functions ; you can now
13550    call aout_Volume* even when there is no audio output, and the volume
13551    will be saved for later use.
13552
13553 2003-02-08 Saturday 22:43  massiot
13554
13555  Fixed previous commit.
13556
13557 2003-02-08 Saturday 22:20  massiot
13558
13559  * src/extras/libc.c: New vlc_wraptext function,
13560  * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
13561  * src/input/input.c: Correctly parse MRL of the type
13562    /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
13563  * modules/access/*: Changed some msg_Warn into msg_Err
13564  * po/fr.po: Updated French translation,
13565  * configure.ac.in: Re-enabled Swedish translation,
13566  * Makefile.am: Do not recompile everything everytime someone changes a .h
13567
13568 2003-02-08 Saturday 21:43  hartman
13569
13570  * window half/normal/double Size commands
13571    - black bar issue is not fixed. i removed 'myfix'
13572
13573 2003-02-08 Saturday 20:32  massiot
13574
13575  * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
13576  * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
13577
13578 2003-02-08 Saturday 19:14  asmax
13579
13580  * fixed the encoding
13581    (Meuuh you can re-enable swedish ;)
13582
13583 2003-02-08 Saturday 19:10  massiot
13584
13585  * Fixed misc typos in strings,
13586  * Updated po files,
13587  * New --buggy-psi options, to supports streams which don't update the
13588  continuity counter in their PSI packets (walkenizes #sam).
13589
13590 2003-02-08 Saturday 17:26  massiot
13591
13592  * configure.ac.in: Disabled Swedish translation since it doesn't use the
13593    right charset,
13594  * Implemented localization for audio-channels and video-device variables.
13595
13596 2003-02-07 Friday 23:36  marcari
13597
13598  glibc 2.1 port for linupy (linux on a yopy pda)
13599
13600  * modules/access/*.c : added include <sys/time.h> for struct timeval
13601  * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
13602
13603  VLC rulz on Yopy !
13604
13605 2003-02-07 Friday 21:30  hartman
13606
13607  * Resize window fixes
13608    - we should not resize the window in fullscreen
13609    - fixed the black bars bug in half and double size
13610    - position of top left corner should not change
13611    - more efficient code
13612
13613 2003-02-07 Friday 20:49  alexis
13614
13615  - FAQ : the first question of the "troubleshooting" section now tells the
13616  user to delete VLC's configuration file.
13617
13618 2003-02-07 Friday 20:23  hartman
13619
13620  * added half, normal and full size videowindow menuitems.
13621    there seems to be a bug though somewhere. you end up with black bars in
13622    half and double size.
13623
13624 2003-02-07 Friday 18:43  ipkiss
13625
13626   * Fixed the "RichEdit line insertion error" bug (closes #246)
13627   * Added a popup menu to copy log messages to the clipboard
13628
13629 2003-02-07 Friday 16:51  massiot
13630
13631  Fixed a buffer leak with slice-I streams (thanks sam).
13632
13633 2003-02-07 Friday 09:17  yves
13634
13635  - added missing buildrequires
13636  - now autodetect on wich system we are:
13637    rpm --rebuild should work out of box on rh and previous mdk systems.
13638  - NO buildrequires on rh-like system. rh does not have a devel policy
13639  - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
13640
13641 2003-02-07 Friday 01:32  hartman
13642
13643  * grrr changed the project file by accident. revert
13644
13645 2003-02-07 Friday 01:31  hartman
13646
13647  * When you push backspace or delete in the playlist, it removes the selected item.
13648
13649 2003-02-07 Friday 01:22  fenrir
13650
13651   * ffmpeg/audio : removed an old error (anyway it was harmless).
13652   * mp4 : removed a bad initialisation. Erased all ending spaces.
13653   * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
13654
13655 2003-02-07 Friday 01:09  sam
13656
13657    * ./src/interface/interface.c: interface variable is "intf", not "interface".
13658
13659 2003-02-07 Friday 00:29  sam
13660
13661    * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
13662      declarations. Should fix that later.
13663
13664 2003-02-07 Friday 00:26  sam
13665
13666    * ./modules/access/dvdplay/demux.c: fixed a minor warning.
13667
13668 2003-02-06 Thursday 23:59  sam
13669
13670    * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
13671      "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
13672      bunch of others).
13673    * ./src/interface/interface.c: added a safety check to circumvent the bug,
13674      allowing a smooth upgrade.
13675
13676 2003-02-06 Thursday 23:55  massiot
13677
13678  Fixed interface freezes in the OS X interface.
13679
13680 2003-02-06 Thursday 23:01  sam
13681
13682    * ./src/misc/darwin_specific.m: completed our list of known languages and
13683      made code simpler to read.
13684
13685 2003-02-06 Thursday 21:56  sam
13686
13687    * ./debian/rules: build the SLP plugin by default.
13688
13689 2003-02-06 Thursday 21:39  titer
13690
13691   Tuned BeOS priorities for a better playback on low-end computers.
13692
13693 2003-02-06 Thursday 15:14  massiot
13694
13695  Fixed AFMT_AC3 and AFMT_S16_NE handling.
13696
13697 2003-02-06 Thursday 13:47  hartman
13698
13699  * Changed a failed DecompressSequenceFrameS error into a warning. We don't
13700    want to bug users with this when we resize a video.
13701
13702 2003-02-06 Thursday 03:22  sam
13703
13704    * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
13705      in the background to disable xscreensaver the jwz way (Closes: #58).
13706
13707      It's an interface plugin, trigger with "--extraintf screensaver".
13708
13709 2003-02-06 Thursday 02:37  sam
13710
13711    * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
13712      otherwise we fail with an error when they are not found.
13713
13714 2003-02-06 Thursday 00:45  sam
13715
13716    * ./doc/faq/faq.sgml: updated config file location for OS X.
13717
13718 2003-02-05 Wednesday 22:48  hartman
13719
13720  * Changed the wrong property in my recent commit. FIXED
13721
13722 2003-02-05 Wednesday 22:11  sam
13723
13724    * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
13725      doing fullscreen or volume up from the popup menu.
13726
13727 2003-02-05 Wednesday 16:23  hartman
13728
13729  * added a "Open CrashLog" button to the messages window in OSX.
13730
13731 2003-02-05 Wednesday 14:58  hartman
13732
13733  * Added AppleScript support
13734  * We can now handle mms:// etc on a systemwide level.
13735    - No way to set this other then trough Explorer Prefs at the moment
13736
13737 2003-02-05 Wednesday 02:31  hartman
13738
13739  * More support for handling URLs. Still need to create the scriptsuite.
13740
13741 2003-02-05 Wednesday 01:36  hartman
13742
13743  * Added a Next and Previous item to the dockmenu
13744  * Prelimanary support for making VLC the handler of ftp http mms and udp
13745    URLs (on a systemwide level)
13746
13747 2003-02-04 Tuesday 21:01  jpsaman
13748
13749  Closes bug #170
13750
13751 2003-02-04 Tuesday 20:45  hartman
13752
13753  * We released an array that was in a autorelease pool. That's not necesarry
13754
13755 2003-02-04 Tuesday 11:51  massiot
13756
13757  * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
13758    streams.
13759
13760 2003-02-04 Tuesday 11:07  massiot
13761
13762  * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
13763    (thanks gibalou !).
13764
13765 2003-02-04 Tuesday 10:07  massiot
13766
13767  * modules/access/*: Fixed compilation problems with "struct timeval".
13768
13769 2003-02-03 Monday 21:47  sam
13770
13771    * ./bootstrap: we don't fail if gettext is too old and there is no
13772      ABOUT-NLS in the tree.
13773
13774 2003-02-03 Monday 21:38  massiot
13775
13776  Now developing 0.5.1-cvs.
13777
13778 2003-02-03 Monday 19:45  sam
13779
13780    * ./debian/woody-buildpackage: enabled build-deps checking.
13781
13782 2003-02-03 Monday 17:18  stippi
13783
13784  modules/gui/beos/InterfaceWindow.h/.cpp
13785
13786         - improved file loading:
13787                 - contents of sub folders can optionally be loaded too
13788                 - files are loaded in expected order from filepanel
13789                         _and_ drag'n'drop
13790                 - file panel accepts folders to load
13791         - saving of playlist's display mode
13792         - added updating of interface when playlist is modified
13793                 while nothing is playing
13794         - added compatibility for SoundPlay's drag'n'drop message format
13795
13796  modules/gui/beos/ListViews.h/.cpp
13797
13798         - implemented reversal of playlist
13799         - list can display full path or file name only
13800         - drag'n'drop interaction with SoundPlay
13801
13802  modules/gui/beos/MediaControlView.cpp
13803
13804         - cosmetic fix
13805
13806  modules/gui/beos/PlayListWindow.h/.cpp
13807
13808         - added reverse sort command to edit menu
13809         - added view menu, to allow the user to display paths
13810                 or only names in the list
13811
13812 2003-02-03 Monday 16:07  alexis
13813
13814  Small fix.
13815
13816 2003-02-03 Monday 11:25  alexis
13817
13818  Article format, instead of book format.
13819  Few typos.
13820
13821 2003-02-03 Monday 02:26  sam
13822
13823    * ./debian/rules: more Debian Woody fixes. Grrrr!
13824
13825 2003-02-03 Monday 01:32  sam
13826
13827    * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
13828    * ./debian/woody-buildpackage: sed syntax fixed.
13829
13830 2003-02-03 Monday 00:56  sam
13831
13832    * ./share/Makefile.am: we weren't distributing the font!
13833
13834 2003-02-03 Monday 00:43  sam
13835
13836    * Updated ChangeLog and pofiles.
13837
13838 2003-02-03 Monday 00:39  sam
13839
13840    * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
13841
13842 2003-02-03 Monday 00:23  sam
13843
13844    * ./debian/control: missing build dependencies.
13845
13846 2003-02-03 Monday 00:00  massiot
13847
13848  German translation, croutesy of Felix Kuehne.
13849
13850 2003-02-02 Sunday 23:11  massiot
13851
13852  Worked around a bug with the Screens menu and localization.
13853
13854 2003-02-02 Sunday 20:59  hartman
13855
13856  * OSX version can open .asx files. so we need to let the os know that ;)
13857
13858 2003-02-02 Sunday 20:21  sam
13859
13860    * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
13861
13862 2003-02-02 Sunday 20:07  sam
13863
13864    * ./debian/vlc.desktop: removed unnecessary file.
13865
13866 2003-02-02 Sunday 20:01  sam
13867
13868    * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
13869
13870 2003-02-02 Sunday 20:01  sam
13871
13872    * ./debian/changelog: updated Debian changelog.
13873
13874 2003-02-02 Sunday 19:45  sam
13875
13876    * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
13877      --stdout | sed -e 's/^[^0-9]/ /' -e 's/^  *$//' | uniq).
13878
13879 2003-02-02 Sunday 18:57  sam
13880
13881    * ./debian/woody-buildpackage: finished Woody build script.
13882
13883 2003-02-02 Sunday 18:12  sam
13884
13885    * ./po/de.po: german translation updates from Felix KĂ¼hne.
13886
13887 2003-02-02 Sunday 18:09  jpsaman
13888
13889  Added ffmpeg package to list of depenencies.
13890
13891 2003-02-02 Sunday 17:18  sam
13892
13893    * ./debian/woody-buildpackage: added a script to build .debs on woody.
13894
13895 2003-02-02 Sunday 16:08  sam
13896
13897    * ./NEWS: a few updates from gibalou.
13898
13899 2003-02-02 Sunday 11:29  stippi
13900
13901  cosmetic fix (drop mark would reappear if SHIFT was pressed)
13902
13903 2003-02-02 Sunday 09:17  titer
13904
13905   '--demuxdump-file -' dumps to standard output.
13906    (useful for operating systems which do not have '/dev/stdout'
13907     nor mkfifo)
13908
13909 2003-02-02 Sunday 04:17  sam
13910
13911    * renamed debian/README into debian/README.Debian.
13912
13913 2003-02-02 Sunday 04:07  sam
13914
13915    * ./debian: more packaging stuff.
13916
13917 2003-02-02 Sunday 04:01  sam
13918
13919    * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
13920      of places.
13921
13922 2003-02-02 Sunday 03:38  sam
13923
13924    * ./doc/vlc.1: updated manpage.
13925
13926 2003-02-02 Sunday 03:08  sam
13927
13928    * ./po/it.po: ultimate italian fixes by Bruno Vella.
13929
13930 2003-02-02 Sunday 03:03  sam
13931
13932    * ./debian/*: tuned packaging.
13933
13934 2003-02-02 Sunday 02:58  massiot
13935
13936  * Bumped up revision number to 0.5.0
13937
13938 2003-02-02 Sunday 02:11  sam
13939
13940    * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
13941
13942 2003-02-02 Sunday 01:37  sam
13943
13944    * ./po/*: more interface strings harmonization.
13945
13946 2003-02-02 Sunday 01:23  jobi
13947
13948      * NEWS: readded deleted entries, sorry about that.
13949
13950 2003-02-02 Sunday 00:57  jobi
13951
13952      * NEWS: VCD entry points and iso files
13953      * include/audio_output.h: more proper freebsd compilation fix
13954      * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
13955
13956 2003-02-02 Sunday 00:49  massiot
13957
13958  * README.MacOSX.rtf: Typos
13959  * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
13960  * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
13961    titles.
13962
13963 2003-02-02 Sunday 00:46  sam
13964
13965    * ./po/*: more s/vlc/VLC/ changes.
13966
13967 2003-02-02 Sunday 00:29  sam
13968
13969    * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
13970      to come.
13971
13972 2003-02-02 Sunday 00:05  sam
13973
13974    * ./NEWS: a few updates (translations, mozilla plugin).
13975
13976 2003-02-01 Saturday 23:46  massiot
13977
13978  * modules/gui/macosx/*: Fixed localization bugs
13979  * po/fr.po: Updated French translation
13980  * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
13981
13982 2003-02-01 Saturday 23:41  yves
13983
13984  - ready for general 0.5.0 consumption
13985  - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
13986  - more wxwindow stuff.
13987  - fixes here and here.
13988  - added more doc files like NEWS, THANKS etc.
13989  - still lacking mozilla plugin :(
13990
13991 2003-02-01 Saturday 23:39  sam
13992
13993    * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
13994      instead of VLC_Create(), so that its strings are translated (was #92).
13995
13996 2003-02-01 Saturday 23:28  sigmunau
13997
13998   NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
13999  with embedded wmp
14000
14001 2003-02-01 Saturday 23:15  sam
14002
14003    * ./AUTHORS: added Garf and updated entries.
14004
14005 2003-02-01 Saturday 23:08  sam
14006
14007    * ./INSTALL.libmad: removed that file; if one does not know how to build
14008      and install a library, he'd better not fiddle with VLC.
14009
14010 2003-02-01 Saturday 22:21  ipkiss
14011
14012   * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
14013   * modules/gui/win32/menu.cpp: removed some ^M chars
14014
14015 2003-02-01 Saturday 22:03  babal
14016
14017  - Win32 preference dialog box
14018
14019 2003-02-01 Saturday 21:39  ipkiss
14020
14021   * Win32 port
14022
14023 2003-02-01 Saturday 21:24  titer
14024
14025   BeOS news.
14026
14027 2003-02-01 Saturday 21:23  sam
14028
14029    * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
14030      woody specific builds. Will fill them in a moment.
14031
14032 2003-02-01 Saturday 21:20  massiot
14033
14034  Tarkin, Tremor and Theora are only available when compiling from sources.
14035
14036 2003-02-01 Saturday 21:10  massiot
14037
14038  Forgot Tremor.
14039
14040 2003-02-01 Saturday 21:04  jpsaman
14041
14042  Checking in packageing files.
14043
14044 2003-02-01 Saturday 20:59  jpsaman
14045
14046  Updated for iPaq port
14047
14048 2003-02-01 Saturday 20:34  massiot
14049
14050  * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
14051  * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
14052  * src/misc/darwin_specific.m: more generic language detection
14053  * NEWS: summarized changes from 0.4.6 to 0.5.0
14054
14055 2003-02-01 Saturday 19:04  sam
14056
14057    * ./po/it.po: a few corrections.
14058
14059 2003-02-01 Saturday 18:54  sam
14060
14061    * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
14062    * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
14063      ./modules/video_output/x11/xvideo.c: removed the drawable configuration
14064      variables which are now deprecated.
14065
14066 2003-02-01 Saturday 18:53  sam
14067
14068    * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
14069      detached before being destroyed.
14070
14071 2003-02-01 Saturday 18:41  sam
14072
14073    * ./NEWS: added an empty NEWS file.
14074    * ./bootstrap: now that we have the NEWS file, --foreign is no longer
14075      required when calling automake.
14076
14077 2003-02-01 Saturday 16:33  massiot
14078
14079  Updated Italian translation courtesy of Bruno Vella.
14080
14081 2003-02-01 Saturday 16:20  massiot
14082
14083  sam p0\/\/3r !
14084
14085 2003-02-01 Saturday 12:01  stippi
14086
14087  Changes done since Feb 28 2003:
14088
14089 2003-02-01 Saturday 11:48  alexis
14090
14091  * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
14092  * faq/Makefile: added PS/PDF/RTF targets
14093  * faq/faq.sgml: SGML enhancements and few modifications
14094
14095 2003-02-01 Saturday 09:40  babal
14096
14097  - fixed a compilation issue with C compilers
14098
14099 2003-02-01 Saturday 01:21  fenrir
14100
14101   * asf : trying to fix pts handling.
14102
14103 2003-01-31 Friday 22:35  sam
14104
14105    * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
14106
14107 2003-01-31 Friday 22:34  sam
14108
14109    * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
14110      kept up to date (and almost everything advertised in it was done).
14111
14112 2003-01-31 Friday 18:53  lool
14113
14114    * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
14115
14116 2003-01-31 Friday 16:56  sam
14117
14118    * ./configure.ac.in: I was told some versions of mingw32 support neither
14119      -mms-bitfields nor -fnative-struct.
14120
14121 2003-01-31 Friday 15:24  zorglub
14122
14123  * doc/faq/Makefile: added "text" and "clean" targets.
14124  * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
14125  * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
14126  * doc/faq/fdl.sgml: text of the FSF Free Documentation License.
14127
14128 2003-01-31 Friday 13:52  sam
14129
14130    * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
14131
14132 2003-01-31 Friday 11:38  sam
14133
14134    * ./po/de.po: full german translation, courtesy of Felix KĂ¼hne.
14135
14136 2003-01-31 Friday 11:23  massiot
14137
14138  Fixed a major bug of people who like to declare vars "unsigned int"
14139  when they can be -1 :p (why haven't we spotted that before ??).
14140  Closes #152.
14141
14142 2003-01-31 Friday 10:54  sam
14143
14144    * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
14145      while there was no input (Closes: #153).
14146
14147 2003-01-31 Friday 10:51  sam
14148
14149    * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
14150      Audio and Subtitles submenus into the Audio and Video menus.
14151
14152 2003-01-31 Friday 10:14  sam
14153
14154    * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
14155
14156 2003-01-31 Friday 09:51  sam
14157
14158    * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
14159      variables.
14160
14161 2003-01-31 Friday 09:48  sam
14162
14163    * ./configure.ac.in: complain when ALSA headers are not found but
14164      --enable-alsa was specified.
14165
14166 2003-01-31 Friday 06:45  titer
14167
14168   Minor GUI fixes
14169
14170 2003-01-31 Friday 02:53  jlj
14171
14172    * ./modules/gui/macosx: Defeated some deadlocks.
14173                            World domination ... is at hand.
14174
14175 2003-01-30 Thursday 21:35  babal
14176
14177  - fixed a segfault occuring when the preference dialog box was destroyed
14178
14179 2003-01-30 Thursday 20:59  sam
14180
14181    * ./src/misc/configuration.c: when an invalid short option is found, use
14182      the optopt variable instead of the current value of optind (Closes: #148).
14183
14184 2003-01-30 Thursday 19:14  gbazin
14185
14186  * src/video_output/video_output.c: we were still using free instead of
14187     vout_DestroySubPicture in one place.
14188  * modules/codec/spudec/parse.c: we now make sure we don't add several times
14189     the same highlight callback.
14190
14191 2003-01-30 Thursday 18:07  lool
14192
14193    * converted FAQ to SGML
14194    * SGML sucks, this is absolutely ugly, please reread
14195
14196 2003-01-30 Thursday 16:36  gbazin
14197
14198  * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
14199     race condition between spudec and vout. This patch may not be all that
14200     nice because it does a lot of vlc_object_find() but it is the only
14201     solution I've been able to come-up with.
14202     Oh and I didn't fix the memory leak caused by the font when using text
14203     subtitles. If the vout changes while the spudec is running then we don't
14204     unload this font.
14205
14206 2003-01-30 Thursday 15:46  hartman
14207
14208  * modules/gui/macosx/intf.m
14209    - fixed a warning about parentheses
14210
14211 2003-01-30 Thursday 15:39  hartman
14212
14213  * ./modules/gui/macosx/intf.m:
14214    - we close the video window after a video is done playing.
14215
14216 2003-01-30 Thursday 12:38  gbazin
14217
14218  * src/video_output/vout_subpictures.c: fixed a few race conditions that
14219     were triggered by the dvdplay plugin.
14220
14221 2003-01-30 Thursday 10:44  massiot
14222
14223  Keep -O2 in --disable-optimizations mode, cause it can't harm...
14224
14225 2003-01-30 Thursday 02:16  gbazin
14226
14227  * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
14228      PictureDisplayExtension(). This does also fix problems with the dvdplay
14229      plugin and menus with still pictures.
14230
14231 2003-01-30 Thursday 00:39  massiot
14232
14233  * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
14234  * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
14235    priority !!!
14236  * include/vlc_threads.h: tuned up OS X priorities
14237
14238 2003-01-29 Wednesday 21:54  fenrir
14239
14240   * asf : more sanity check for broken files.
14241
14242 2003-01-29 Wednesday 18:14  hartman
14243
14244  intf: the slower/faster buttons should not be continious.
14245  project: the source files were included in the Resources. No more.
14246
14247 2003-01-29 Wednesday 18:10  sam
14248
14249    * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
14250      the title and chapter dialogs when DVD menus are activated.
14251
14252 2003-01-29 Wednesday 17:28  gbazin
14253
14254  * modules/gui/gtk/*: changed the disc open dialog to allow for title and
14255     chapter 0. When title or chapter 0 are selected, they do not appear in
14256     the MRL.
14257
14258 2003-01-29 Wednesday 17:07  massiot
14259
14260  New nl translation, courtesy of dj hartman.
14261
14262 2003-01-29 Wednesday 15:55  sam
14263
14264    * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
14265      in case the input dies before we even spawned our dvdplay interface
14266      (Closes: #141).
14267
14268 2003-01-29 Wednesday 15:15  sam
14269
14270    * ./po/ja.po: updated japanese translations, courtesy of KKI.
14271
14272 2003-01-29 Wednesday 14:03  gbazin
14273
14274  * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
14275      THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
14276
14277 2003-01-29 Wednesday 12:59  gbazin
14278
14279  * modules/demux/ogg.c: bug fix when switching between vorbis channels.
14280
14281 2003-01-29 Wednesday 11:41  jlj
14282
14283    * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
14284
14285 2003-01-29 Wednesday 11:34  jlj
14286
14287   * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
14288   * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
14289                         and using p_playlist->p_input instead.
14290
14291 2003-01-29 Wednesday 11:17  gbazin
14292
14293  * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
14294      (closes #122).
14295  * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
14296      settings (closes #122).
14297
14298 2003-01-29 Wednesday 09:54  sam
14299
14300    * ./modules/audio_output/arts.c: fixed aRts output and removed debug
14301      messages that were lying around.
14302
14303 2003-01-29 Wednesday 00:02  titer
14304
14305   enabled changing filters on the fly
14306
14307 2003-01-28 Tuesday 23:55  massiot
14308
14309  Not sure the buffer was large enough.
14310
14311 2003-01-28 Tuesday 23:38  fenrir
14312
14313   * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
14314
14315 2003-01-28 Tuesday 22:52  sam
14316
14317    * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
14318
14319 2003-01-28 Tuesday 22:03  sam
14320
14321    * ./src/video_output/video_output.c: don't try to change aspect ratio if it
14322      has been overriden by the user (Closes: #79).
14323    * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
14324    * ./modules/*: fixed a few capitalization issues.
14325
14326 2003-01-28 Tuesday 21:18  gbazin
14327
14328  * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
14329     title 0 when using the dvdplay plugin (title 0 = menu).
14330
14331 2003-01-28 Tuesday 21:17  fenrir
14332
14333   * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
14334
14335 2003-01-28 Tuesday 21:08  sam
14336
14337    * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
14338      DATA_PATH.
14339    * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
14340
14341 2003-01-28 Tuesday 21:06  sam
14342
14343    * ./debian/*: activated the wxwindows plugin.
14344
14345 2003-01-28 Tuesday 20:02  sam
14346
14347    * ./toolbox: made a few glade-generated strings non-translatable.
14348    * ./po/*: fixed spelling errors in pofiles.
14349
14350 2003-01-28 Tuesday 17:14  sam
14351
14352    * ./debian/control: removed versioned dependency on libxosd.
14353    * ./debian/rules: added comments here and there.
14354
14355 2003-01-28 Tuesday 17:11  sam
14356
14357    * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
14358      use "./toolbox --fix-glade" to generate and fix source files.
14359    * ./include/vlc_common.h: fixed compilation warnings.
14360
14361 2003-01-28 Tuesday 16:57  sam
14362
14363    * ALL: fixes for various compilation warnings and spelling errors.
14364
14365 2003-01-28 Tuesday 16:52  sam
14366
14367    * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
14368      libxosd.
14369
14370 2003-01-28 Tuesday 16:47  hartman
14371
14372  ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
14373       jlj will need to fix that.
14374       there is no feedback to the interface as of yet
14375
14376 2003-01-28 Tuesday 15:59  hartman
14377
14378  * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
14379  * ./README.MacOSX.rtf: updated deinterlace and resize info
14380
14381 2003-01-28 Tuesday 15:05  massiot
14382
14383  We are now able to parse :
14384  dvdread:/Volumes/to@to/VIDEO_TS@1,1
14385  dvdplay:/Volumes/to@to/VIDEO_TS@1,1
14386  Closes #77
14387
14388 2003-01-28 Tuesday 14:49  sigmunau
14389
14390  fixed another possible crash
14391
14392 2003-01-28 Tuesday 14:41  gbazin
14393
14394  * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
14395
14396 2003-01-28 Tuesday 14:00  fenrir
14397
14398   * gtk: fixed 'cannot find file.xpm'.
14399   * wxwindows: compilation fix for older wxwindows header.
14400
14401 2003-01-28 Tuesday 13:07  gbazin
14402
14403  * src/video_output/video_output.c: oops, fixed a bug I just introduced.
14404
14405 2003-01-28 Tuesday 13:03  gbazin
14406
14407  * modules/video_filter/deinterlace/deinterlace.c,
14408    modules/video_output/x11/xcommon.c: modified debug messages.
14409
14410 2003-01-28 Tuesday 12:30  gbazin
14411
14412  * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
14413  filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
14414  the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
14415  variables.
14416  * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
14417  switching deinterlace modes on the fly.
14418  * modules/gui/gtk/menu.c: updated the deinterlace menu.
14419  * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
14420
14421 2003-01-28 Tuesday 12:23  massiot
14422
14423  Do not show the channels menu when the input stream is mono, closing #117.
14424
14425 2003-01-28 Tuesday 10:05  titer
14426
14427   * sanity Lock()s
14428
14429 2003-01-28 Tuesday 08:17  titer
14430
14431   * beos/* : do not forgot to destroy the Messages window, so vlc does
14432              lock when exiting
14433   * missing cvsignores
14434
14435 2003-01-28 Tuesday 08:11  yves
14436
14437  - new video_output/vout_encoder plugin.
14438  - new demux/a52sys plugin.
14439
14440 2003-01-28 Tuesday 03:46  sam
14441
14442    * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
14443
14444 2003-01-28 Tuesday 03:11  sam
14445
14446    * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
14447      and gnome plugins.
14448
14449 2003-01-28 Tuesday 02:53  sam
14450
14451    * ./configure.ac.in: first step in the world domination roadmap, setting
14452      the CVS version to -test4.
14453
14454 2003-01-28 Tuesday 02:03  sam
14455
14456    * ./po/*: spelling fixes.
14457
14458 2003-01-28 Tuesday 01:50  hartman
14459
14460  ALL: the next and previous buttons first work through the chapters. Only
14461       then they turn to the playlist.
14462
14463 2003-01-28 Tuesday 00:22  sam
14464
14465    * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
14466
14467 2003-01-27 Monday 23:48  massiot
14468
14469  Additional check on p_first_byte_to_mix.
14470
14471 2003-01-27 Monday 23:42  sam
14472
14473    * ./bootstrap: removed usage of $^ which is not compatible with BSD or
14474      Solaris make.
14475
14476 2003-01-27 Monday 22:50  sam
14477
14478    * ./src/audio_output/output.c: fixed return with a value in function
14479      returning void.
14480
14481 2003-01-27 Monday 22:42  sam
14482
14483    * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
14484      anyway, do not provide our custom version.
14485
14486 2003-01-27 Monday 21:44  ipkiss
14487
14488   * Fixed a segfault (closes #132)
14489
14490 2003-01-27 Monday 21:35  jobi
14491
14492      * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
14493             at least on FreeBSD 5.0
14494
14495 2003-01-27 Monday 17:41  ipkiss
14496
14497   * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
14498     instead of a (vlc_list_t); this modification was needed because BCB
14499     doesn't like at all when a function (compiled with mingw32) returns
14500     a struct...
14501   * ALL: modified the files to take this change into account
14502   * modules/gui/win32/menu.cpp: enabled the "Add interface" command
14503
14504 2003-01-27 Monday 16:28  fenrir
14505
14506   mms: another memory leak
14507   avi: comment out a debug statment.
14508
14509 2003-01-27 Monday 10:29  titer
14510
14511   Disabled DVD menus by default for 0.5.0
14512
14513 2003-01-27 Monday 01:42  ipkiss
14514
14515   * The space bar is a hotkey for pause/resume.
14516
14517 2003-01-27 Monday 00:08  jlj
14518
14519    * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
14520                                      is now updated on panel BecomeKey.
14521    * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
14522
14523 2003-01-26 Sunday 22:57  gbazin
14524
14525  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
14526  DVD menus.
14527
14528 2003-01-26 Sunday 18:31  babal
14529
14530  - menu checkbox outside of title/chapter groupbox
14531
14532 2003-01-26 Sunday 18:02  babal
14533
14534  - buttons are left aligned and their size comforms to Windows XP visual
14535    guidelines
14536
14537 2003-01-26 Sunday 16:37  gbazin
14538
14539  * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
14540
14541 2003-01-26 Sunday 14:53  hartman
14542
14543  * Added myself to list of authors of these files. i had forgotten to do this.
14544
14545 2003-01-26 Sunday 14:52  fenrir
14546
14547   * all: raah, clean up glade output.
14548
14549 2003-01-26 Sunday 14:49  fenrir
14550
14551   * added stream output dialog box.
14552
14553 2003-01-26 Sunday 13:37  gbazin
14554
14555  * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
14556      (p_input->p_first_byte_to_mix sometimes need to be reset)
14557  * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
14558
14559 2003-01-26 Sunday 12:34  fenrir
14560
14561   * avi : fix play back for some broken avi
14562
14563 2003-01-26 Sunday 10:36  gbazin
14564
14565  * modules/gui/wxwindows/*: Fixed the open dialog on win32.
14566      Better slider management in the main interface. Misc other small fixes.
14567
14568 2003-01-26 Sunday 08:28  titer
14569
14570   Added some colors.
14571
14572 2003-01-26 Sunday 03:55  ipkiss
14573
14574   * modules/gui/win32: replaced BitBtns with Buttons everywhere, and
14575     put "OK" and "Cancel" buttons in an horizontal layout.
14576     Also updated a few properties here and there.
14577
14578 2003-01-26 Sunday 02:22  ipkiss
14579
14580   * modules/video_output/directx: added a configuration variable and a
14581     "normal" one to set the vout window on top of ther windows
14582   * modules/gui/win32: the interface can use these variables
14583     (almost closes #84)
14584
14585 2003-01-26 Sunday 00:51  sam
14586
14587    * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
14588      generation.
14589
14590 2003-01-25 Saturday 21:34  hartman
14591
14592  * changed the bugreporting url
14593
14594 2003-01-25 Saturday 20:15  titer
14595
14596   Added a window to see vlc messages.
14597
14598 2003-01-25 Saturday 18:42  hartman
14599
14600  * ./README.MacOSX.rtf: added two remarks on subtitle support.
14601  * ./extras/MacOSX/vlc.pbroj/project.pbxproj
14602    - Added .wma filetype
14603    - Added README, COPYING etc. to resources
14604  * ALL: Added a Help menu.
14605
14606 2003-01-25 Saturday 18:09  fenrir
14607
14608   * faad : clean up.
14609
14610 2003-01-25 Saturday 17:57  fenrir
14611
14612   * all: fixed wrong usage of input_DeletePES.
14613
14614 2003-01-25 Saturday 17:21  fenrir
14615
14616   *mp4: fixed segfault when it fails to start a decoder and has specific
14617  informations to send.
14618
14619 2003-01-25 Saturday 16:59  fenrir
14620
14621   * ffmpeg: fixed memory leaks.
14622
14623 2003-01-25 Saturday 16:58  fenrir
14624
14625   * all : fixed some memory leaks thanks valgrind.
14626
14627 2003-01-25 Saturday 12:42  hartman
14628
14629  * README.MacOSX.rtf: Updated Readme for new release. Added section on
14630    subtitles and on bugreporting.
14631  * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
14632    .sub and .srt files.
14633
14634 2003-01-25 Saturday 12:00  hartman
14635
14636  * Reverted back to non metal windows as dictated by Apple's User Interface
14637    Guidelines. Only the controller window stays metallic.
14638
14639 2003-01-25 Saturday 03:12  fenrir
14640
14641  * avi: no more segfault when we have 'max buffer allocation reached'
14642  * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
14643  we cannot send null packet to decoder.
14644
14645 2003-01-25 Saturday 01:03  titer
14646
14647   * store windows sizes in the vlc configuration file
14648   * fixed an interface bug when launching a file from the command line
14649   * minor fixes or enhancements
14650
14651 2003-01-24 Friday 18:25  hartman
14652
14653  * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
14654
14655 2003-01-24 Friday 16:19  hartman
14656
14657  * code we migh use in the future to change the subfile we use.
14658    not very useful now because of the .avi requirement to start/stop before
14659    loading/displaying the subs.
14660
14661 2003-01-24 Friday 14:35  hartman
14662
14663  ALL: fixed the deinterlace menuiteM
14664  cvS: ----------------------------------------------------------------------
14665
14666 2003-01-24 Friday 14:34  hartman
14667
14668  ALL: fixed the deinterlace menuitem
14669
14670 2003-01-24 Friday 14:13  sam
14671
14672    * ./doc/bugreport-howto.txt: minor updates.
14673
14674 2003-01-24 Friday 12:01  sam
14675
14676    * ./configure.ac.in: removed the --with-bcbuilder flag.
14677    * ./INSTALL.win32: updated accordingly.
14678
14679 2003-01-24 Friday 06:31  titer
14680
14681   * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
14682                    BeOS computers (closes #119)
14683   * others: removed old printf or unused code.
14684
14685 2003-01-24 Friday 06:21  hartman
14686
14687  * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
14688    after 2 seconds.
14689
14690 2003-01-24 Friday 02:31  hartman
14691
14692  * when the playlist is selected and you push the spacebar we pause/play
14693    the movie. this makes the behaviour more consistent, though the solution
14694    is somewhat unclean. We should fix this on a higher level but i don't see
14695    how we could/should.
14696
14697 2003-01-24 Friday 00:57  babal
14698
14699  - added a NULL pointer test
14700  - cosmetic changes
14701
14702 2003-01-24 Friday 00:53  hartman
14703
14704  * the volume slider could only be dragged, not clicked. removed some
14705    useless code as well.
14706
14707 2003-01-24 Friday 00:17  hartman
14708
14709  * made a quick hack to create a resize bar. not sure if we should keep this.
14710
14711 2003-01-23 Thursday 23:57  gbazin
14712
14713  * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
14714  * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
14715  * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
14716  play/pause button depending on the context.
14717  * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
14718
14719 2003-01-23 Thursday 23:51  massiot
14720
14721  * Resized elements in the open panel,
14722  * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
14723    mode is on the primary screen,
14724  * po/*: Updated po files.
14725
14726 2003-01-23 Thursday 22:57  hartman
14727
14728  * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
14729    - oops, i enlarged the timeslider by accident. fixed
14730  * ./modules/gui/macosx/controls.m
14731    - fixed a mutex_lock issue
14732
14733 2003-01-23 Thursday 22:39  hartman
14734
14735  ALL: - made some panels into windows.
14736       - made the background picture non editable (removes the text cursor)
14737       - added slowmotion button
14738
14739 2003-01-23 Thursday 22:25  hartman
14740
14741  * ./modules/gui/macosx/controls.m
14742    - changed the slower button into a slowmotion button
14743    - fixed a forgotten mutex_unlock
14744  * ./modules/gui/macosx/intf.m
14745    - added the slowmotion button
14746    - some windows shouldn't register in the "Window" menu
14747  * ./modules/gui/macosx/open.m
14748    - allow multiple file selection
14749
14750 2003-01-23 Thursday 21:47  massiot
14751
14752  * Minor changes to the open panel, added AVI stream output option,
14753  * modules/gui/macosx/open.m: "Open File" is back,
14754  * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
14755
14756 2003-01-23 Thursday 17:18  babal
14757
14758  - menus disabled by default
14759  - cosmetic changes
14760
14761 2003-01-23 Thursday 17:13  massiot
14762
14763  Fixed a segfault with quitting when no audio output plug-in was found
14764  (closes #108).
14765
14766 2003-01-23 Thursday 16:17  ipkiss
14767
14768   * use 'dvdold' instead of 'dvd'
14769
14770 2003-01-23 Thursday 15:53  sam
14771
14772    * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
14773      suggestion from lool).
14774
14775 2003-01-23 Thursday 15:52  sam
14776
14777    * ./modules/*: warning fixes.
14778
14779 2003-01-23 Thursday 15:50  sam
14780
14781    * ./modules/access/dvdread/input.c: warning fixes and a consistency
14782      fix (ilvu_sa cannot be -1).
14783
14784 2003-01-23 Thursday 15:07  fenrir
14785
14786   * asf: in fast/slow motion we don't play audio (unless there isn't any
14787  video). Added some clean up.
14788
14789 2003-01-23 Thursday 13:54  massiot
14790
14791  Derk-Jan Hartman.
14792
14793 2003-01-23 Thursday 13:44  fenrir
14794
14795   * don't send audio in fast/slow playing speed unless there isn't any video
14796  stream.
14797
14798 2003-01-23 Thursday 11:48  massiot
14799
14800  * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
14801  * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
14802    with MPEG files,
14803  * src/audio_output/output.c: Fixed dual-mono handling.
14804
14805 2003-01-23 Thursday 10:25  gbazin
14806
14807  * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
14808
14809 2003-01-23 Thursday 09:58  sam
14810
14811    * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
14812      instead of an error when it can't stat() the device (Closes: #77).
14813
14814 2003-01-23 Thursday 09:53  gbazin
14815
14816  * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
14817  socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
14818  read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
14819  call (someone willing to investigate this ?).
14820
14821 2003-01-23 Thursday 09:00  fenrir
14822
14823   * demux: fix segfault while trying to opening files without extention...
14824
14825 2003-01-23 Thursday 04:50  babal
14826
14827  - allow the user to choose (and sort) several plugins for the same
14828    category.
14829
14830 2003-01-23 Thursday 03:33  ipkiss
14831
14832   * The stream output can't use PS with UDP
14833   * Added tooltips for the subtitles dialog box
14834   * Added a missing "delete"
14835   * Added a menu entry to spawn new interfaces (but it's currently
14836     disabled, due to a problem with the vlc_list_t struct)
14837
14838 2003-01-22 Wednesday 22:19  sigmunau
14839
14840   added an new config variable that takes an comma separated list of
14841  interface modules to be loaded in the background when vlc starts. This is
14842  usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
14843  module was inserted, as this just needs to be added to this list now.
14844
14845 2003-01-22 Wednesday 21:42  ipkiss
14846
14847   * Added a dialog box for subtitles selection
14848   * Cosmetic here and there
14849
14850 2003-01-22 Wednesday 19:37  lool
14851
14852    * modules/visualization/xosd/xosd.c: lower module capability when the
14853    DISPLAY environment variable is unset (gtk like behaviour)
14854
14855 2003-01-22 Wednesday 18:31  massiot
14856
14857  Reverse stereo option.
14858
14859 2003-01-22 Wednesday 17:03  sam
14860
14861    * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
14862      detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
14863
14864 2003-01-22 Wednesday 16:41  lool
14865
14866    * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
14867    xosd_init returns NULL
14868    * lib is initialized with configured font
14869    * more safety checks
14870
14871 2003-01-22 Wednesday 16:16  lool
14872
14873    * modules/access/slp.c: #include <stdlib.h> because of a malloc
14874
14875 2003-01-22 Wednesday 15:16  massiot
14876
14877  Less aggressive debug message.
14878
14879 2003-01-22 Wednesday 12:25  sam
14880
14881    * ./configure.ac.in: fixed multiple static link issues with anal linkers.
14882
14883 2003-01-22 Wednesday 10:53  fenrir
14884
14885   * add vout_encoder, not yet the codec parts.
14886
14887 2003-01-22 Wednesday 10:44  fenrir
14888
14889   * all: modified files for video transcoding. Still needed configure.ac.in
14890
14891 2003-01-22 Wednesday 10:41  fenrir
14892
14893   * added file needed for video transcoding with vlc.
14894
14895 2003-01-22 Wednesday 10:03  massiot
14896
14897  1.12 How do I join an IPv6 multicast stream?
14898
14899 2003-01-22 Wednesday 09:54  massiot
14900
14901  * configure.ac.in: Re-added a52sys module, which was lost somewhere...
14902  * Fixed bugs regarding Dolby Surround downmixing.
14903
14904 2003-01-22 Wednesday 04:51  fenrir
14905
14906   * fixed my last fix about bug with non-progressive videos.
14907
14908 2003-01-22 Wednesday 02:39  hartman
14909
14910  ALL: fixed a small bug in the timeslider code
14911
14912 2003-01-22 Wednesday 01:48  hartman
14913
14914  * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
14915    filetypes.
14916  * ./modules/gui/macosx/vout.m: Made the video window a textured window
14917  * All:
14918    - fixed several missing object_release bugs, that i had introduced.
14919    - updated the play/pause behaviour.
14920    - fixed an issue with the volumeslider.
14921
14922 2003-01-22 Wednesday 01:40  lool
14923
14924    * added --with-slp
14925    * now works under win32
14926
14927 2003-01-22 Wednesday 01:13  titer
14928
14929   * Fixed title / chapter menus
14930   * Clean up
14931
14932 2003-01-22 Wednesday 00:32  fenrir
14933
14934   * gtk: fixed a segfault with deinterlace.
14935
14936 2003-01-21 Tuesday 21:20  ipkiss
14937
14938   * Dropped files and files added using the playlist are now enqueued
14939     according to the "enqueue" config option
14940
14941 2003-01-21 Tuesday 21:19  lool
14942
14943    * use of service attributes to get the name of the session, insert it in
14944      the playlist
14945
14946 2003-01-21 Tuesday 19:49  ipkiss
14947
14948   * Added a dialog box for the stream output
14949
14950 2003-01-21 Tuesday 18:43  lool
14951
14952    * added a couple of malloc() checks
14953
14954 2003-01-21 Tuesday 17:34  lool
14955
14956    * now search all srvtypes and add all srvs of all srvtypes to the
14957      playlist (requires less configuration information, now zero)
14958    * usual cleanup and bug removal
14959
14960 2003-01-21 Tuesday 17:08  hartman
14961
14962  ALL: the slider updates the video while it slides.
14963
14964 2003-01-21 Tuesday 17:00  fenrir
14965
14966   * added "use DVD menu" choice.
14967
14968 2003-01-21 Tuesday 16:46  fenrir
14969
14970   * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
14971  added some sanity checks.
14972
14973 2003-01-21 Tuesday 14:26  hartman
14974
14975  ALL: fixed my previous osx interface commit. had forgotten to save the files.
14976
14977 2003-01-21 Tuesday 14:15  hartman
14978
14979  * ./src/input/input_ext_intf.c
14980    - FASTER and SLOWER now take into account the current rate.
14981
14982 2003-01-21 Tuesday 12:36  fenrir
14983
14984   * gui/gtk : added a subtitle option in open dialog box.
14985
14986 2003-01-21 Tuesday 12:23  hartman
14987
14988  ALL: The addition of a volume slider required a small redesign of the
14989       interface. David Weber was again kind enough to help us.
14990
14991 2003-01-21 Tuesday 12:01  hartman
14992
14993  * Added an 'slowmotion' icon
14994
14995 2003-01-21 Tuesday 10:29  massiot
14996
14997  Fixed two major bugs in the audio output, triggering segfault when going
14998  to mono mode, and probably at some other places.
14999
15000 2003-01-21 Tuesday 00:47  jlj
15001
15002    * ./modules/gui/macosx/aout.m: output more debug info
15003    * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
15004      http://nanocrew.net/vlc/mpslider.png
15005
15006 2003-01-20 Monday 20:17  yves
15007
15008  - new access/slp plugin.
15009  - more buildfor_{rh80,mdk{82,90}} stuff.
15010  - use %%mklibname macro.
15011  - use %%clean_menus in postun instead of %%update_menus everywhere.
15012
15013 2003-01-20 Monday 20:07  fenrir
15014
15015   * all: begin to up to date the gtk/gnome interface. All comments are
15016  welcome, and please reports bugs :)
15017
15018 2003-01-20 Monday 17:52  massiot
15019
15020  Used macro instead of hand-made code.
15021
15022 2003-01-20 Monday 13:06  fenrir
15023
15024   * all: converted some msg_Err into msg_Warn
15025
15026 2003-01-20 Monday 13:04  fenrir
15027
15028   * asf : more msg_Err -> msg_Warn
15029
15030 2003-01-20 Monday 13:03  fenrir
15031
15032   * aac: some msg_Err -> msg_Warn
15033
15034 2003-01-20 Monday 13:01  fenrir
15035
15036   * all: changed some msg_Err into msg_Warn.
15037
15038 2003-01-20 Monday 10:59  massiot
15039
15040  Fixed a dozen bugs regarding mono audio files.
15041
15042 2003-01-20 Monday 03:45  hartman
15043
15044  * ./extras/MacOSX/vlc.pbproj/project.pbxproj
15045    - Added .cue and .ogg to the known filetypes
15046  ALL:
15047    - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
15048    - Preliminary divx filesubtitle support.
15049
15050 2003-01-20 Monday 02:45  titer
15051
15052    load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
15053   previous commits (closes #100)
15054
15055 2003-01-20 Monday 02:19  fenrir
15056
15057   * mpegvideo.c : raah, removed a debug message...
15058
15059 2003-01-20 Monday 02:15  fenrir
15060
15061   * mpegvideo.c : fix dts generation for non-progressive stream.
15062
15063 2003-01-20 Monday 00:23  hartman
15064
15065  * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
15066
15067 2003-01-19 Sunday 22:16  jpsaman
15068
15069  New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
15070
15071 2003-01-19 Sunday 17:55  ipkiss
15072
15073   * Compilation fix
15074
15075 2003-01-19 Sunday 16:57  massiot
15076
15077  Requalified some error messages into warnings.
15078
15079 2003-01-19 Sunday 08:28  fenrir
15080
15081   * avi.c : proper way to store fourcc.
15082
15083 2003-01-19 Sunday 08:27  fenrir
15084
15085   * all: change the way fourcc are stored in bitmapinfoheader.
15086
15087 2003-01-19 Sunday 03:16  sam
15088
15089    * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
15090      the GetProgramPath call, stored the path in p_libvlc instead. Fixes
15091      compilation under anything other than OS X.
15092
15093 2003-01-18 Saturday 20:24  alexis
15094
15095  Compilation fix
15096
15097 2003-01-18 Saturday 13:24  massiot
15098
15099  Including font-eutopiabold36.rle for DivX and ogg subtitles.
15100
15101 2003-01-18 Saturday 04:57  hartman
15102
15103  * ./modules/gui/macosx/open.m
15104    - .bin files are now opened as disks, instead of as files
15105
15106 2003-01-18 Saturday 04:10  hartman
15107
15108  * ./modules/gui/macosx/open.m:
15109    - Removed the pretty animation. Wasn't working. This looks better.
15110    - fixed a potential memory problem
15111
15112 2003-01-17 Friday 23:59  sam
15113
15114    * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
15115      the source comments.
15116
15117 2003-01-17 Friday 21:46  hartman
15118
15119  * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
15120
15121 2003-01-17 Friday 19:36  sam
15122
15123    * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
15124
15125 2003-01-17 Friday 19:35  sam
15126
15127    * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
15128      navigation fixes from the Gtk+ interface.
15129
15130 2003-01-17 Friday 19:22  sam
15131
15132    * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
15133
15134 2003-01-17 Friday 19:17  sam
15135
15136    * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
15137      of boundary checks in the handling of title/chapter menus. Title 0 is no
15138      longer reachable (Closes: #26).
15139
15140 2003-01-17 Friday 18:19  titer
15141
15142   Fixed the 'Do not use DVD menus' check box.
15143
15144 2003-01-17 Friday 18:19  jpsaman
15145
15146  Updating slider only once a second now.
15147
15148 2003-01-17 Friday 17:22  massiot
15149
15150  [no log message]
15151
15152 2003-01-17 Friday 16:18  sam
15153
15154    * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
15155      sent to the parent video output by all filters, and mouse coordinates are
15156      translated when necessary (Closes: #15).
15157
15158 2003-01-17 Friday 15:26  fenrir
15159
15160   * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
15161   * mpeg4video: removed a bad code dealing with pts discontinuity.
15162   * pes.c: try to avoid copying the whole  PES. (the first 64ko
15163  ins't any more copied :)
15164
15165 2003-01-17 Friday 14:51  lool
15166
15167    * added missing static
15168
15169 2003-01-17 Friday 13:54  sam
15170
15171    * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
15172      calculation in slow-mo.
15173
15174 2003-01-16 Thursday 23:37  sam
15175
15176    * ./Makefile.am: fixed distribution of MSVC files.
15177
15178 2003-01-16 Thursday 23:33  babal
15179
15180  - my previous fix was a bad fix :(
15181
15182 2003-01-16 Thursday 23:25  lool
15183
15184    * configure.ac.in:
15185      . renamed access_slp to slp
15186      . slp is enabled by default if slp.h is present
15187    * modules/access/slp.c:
15188      . slp is now an access and a demux and forces the use of itself
15189      . cleanups and bug corrections
15190      . disappears of the playlist
15191        Thanks to fenrir for the help in debugging!
15192
15193 2003-01-16 Thursday 23:00  massiot
15194
15195  * Bumped up revision number to 0.5.0-test3,
15196  * Rearranged fields in the OS X interface to accomodate for translations,
15197  * modules/access/dvd/ifo.c: fixed a crash with bad streams,
15198  * Auto-updated po files,
15199  * Manually updated fr.po.
15200
15201 2003-01-16 Thursday 21:14  babal
15202
15203  - input.c : doesn't even try to use the headphone filter for
15204              unsupported format (S/PDIF, ...)
15205  - m3u.c : support for MRLs
15206            better detection of absolute path under Windows
15207  - configure.ac.in : off_t was defined twice for mingw32
15208  - fr.po : translation of headphone filter strings
15209
15210 2003-01-16 Thursday 20:08  lool
15211
15212    * typo
15213
15214 2003-01-16 Thursday 15:26  titer
15215
15216   * InterfaceWindow.cpp : fixed DVD drag & drop
15217   * PreferencesWindow.* : added the possibility not to use DVD menus
15218
15219 2003-01-16 Thursday 14:40  massiot
15220
15221  Swedish is now sv, not se. Thanks yvounet. (c)
15222
15223 2003-01-16 Thursday 14:39  yves
15224
15225  * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
15226  * new demux/m4v and mux/avi plugins
15227
15228 2003-01-16 Thursday 14:34  sam
15229
15230    * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
15231
15232 2003-01-16 Thursday 14:08  massiot
15233
15234  * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
15235    I do not have any file to test ; more precise PTS handling when losing
15236    sync.
15237  * src/audio_output/intf.c: fixed a warning.
15238
15239 2003-01-16 Thursday 13:58  hartman
15240
15241  * ALL:
15242  - integrated play/pause toggled button
15243  - global shortcut for play/pause by use of spacebar
15244  - new pause.png
15245  - removed pause button
15246  - close button in intf window. register window in Window menuitem.
15247  - rearranged the menu
15248  - changed some key-combo's to be more OSX compliant/consistent
15249  - The time text-field is no longer selectable
15250  - The faster/slower/ff/stop etc button are only available during playback
15251  - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
15252  - Added Add/Remove buttons to the llaylist.
15253  - Made the drawer 10 pixels smaller. Looks much better.
15254  - added a volume slider.
15255
15256 2003-01-16 Thursday 13:49  hartman
15257
15258  * ./modules/gui/macosx/controls.m:
15259    - Added a volumeslider
15260    - removed pause button
15261    - added a fast forward action (increases speed in time)
15262    - changed the play method to allow for a toggled play pause button
15263    - volumeUp and VolumeDown take the state of the Mute Menuitem into account
15264    - volumeUp and VolumeDown take the volumeSlider into account
15265  * ./modules/gui/macosx/intf.h:
15266    - added references for the volumeslider, new menuitems
15267  * ./modules/gui/macosx/intf.m:
15268    - correct init of volumeslider and other new intf elements
15269    - new title for Controller window
15270    - the state of buttons is dependant on a movie being played
15271    - toggle the play/pause button if a play/pause action is detected.
15272  * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
15273  * ./modules/gui/macosx/vout.m:
15274    - removed some control keys which were no longer necesarry
15275    - give the window the title of the item being played
15276
15277 2003-01-16 Thursday 13:22  hartman
15278
15279  VolumeGet/VolumeSet now work even if no file is playing.
15280
15281 2003-01-16 Thursday 12:56  sam
15282
15283    * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
15284
15285 2003-01-16 Thursday 12:49  sam
15286
15287    * ./evc/config.h, ./msvc/config.h: proper generation of these files using
15288      information from configure.ac.in. Thanks to Stephane van Hardeveld for
15289      spotting this.
15290
15291 2003-01-16 Thursday 09:05  sam
15292
15293    * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
15294
15295 2003-01-16 Thursday 09:02  sam
15296
15297    * ./include/vlc_common.h: fixed win32 plugin compilation.
15298
15299 2003-01-16 Thursday 09:00  sam
15300
15301    * ALL: merged more UI strings.
15302
15303 2003-01-15 Wednesday 23:55  massiot
15304
15305  * Fixed MPEG audio layer III VBR,
15306  * Mac OS X interface thread gets a real-time priority as well to avoid
15307    lock-ups,
15308  * VLAN error is now a warning.
15309
15310 2003-01-15 Wednesday 13:58  massiot
15311
15312  Typo.
15313
15314 2003-01-15 Wednesday 13:48  sam
15315
15316    * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
15317      events once our window has been properly mapped.
15318
15319 2003-01-15 Wednesday 13:46  massiot
15320
15321  message queue overflow is now a warning.
15322
15323 2003-01-15 Wednesday 13:16  sam
15324
15325    * ALL: slightly changed some interface strings so that they are common to
15326      all GUIs, thus making the translators' work easier.
15327
15328 2003-01-15 Wednesday 13:14  massiot
15329
15330  Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
15331  though.
15332
15333 2003-01-15 Wednesday 12:25  massiot
15334
15335  Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
15336  and Jean-Paul Saman <jpsaman@wxs.nl>.
15337
15338 2003-01-15 Wednesday 11:46  titer
15339
15340   Fixed --with-mad and --with-mad-tree
15341
15342 2003-01-15 Wednesday 11:27  massiot
15343
15344  VolumeUp/Down/Mute now work even if no file is playing.
15345
15346 2003-01-15 Wednesday 10:58  massiot
15347
15348  * Totally rewrote the mad plug-in, in order to fix the PTS problems :
15349  - Now using the low-level API of libmad,
15350  - Decoding split in parsing & decoding (just like A/52),
15351  - Should handle dual-mono files correctly,
15352  * The old mpeg_audio plug-in can no longer work in this scheme and has
15353    been disabled. Please _always_ compile with mad from now on.
15354  * Updated po files.
15355
15356 2003-01-15 Wednesday 00:49  jlj
15357
15358    * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
15359
15360 2003-01-15 Wednesday 00:10  massiot
15361
15362  Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
15363
15364 2003-01-14 Tuesday 22:44  sam
15365
15366    * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
15367      Steven M. Schultz.
15368
15369 2003-01-14 Tuesday 22:03  titer
15370
15371    Fixed playlist behaviour (draging a file replaces the playlist, and
15372   draging a file while pressing the 'Shift' key appends it while the
15373   current one keeps playing.
15374
15375 2003-01-14 Tuesday 18:56  sam
15376
15377    * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
15378
15379 2003-01-14 Tuesday 16:00  titer
15380
15381   Now you can save preferences.
15382
15383 2003-01-14 Tuesday 15:31  titer
15384
15385   * added a sanity lock
15386
15387 2003-01-14 Tuesday 14:51  massiot
15388
15389  * Fixed dual-mono handling of MPEG audio.
15390  * rc.c: fixed a warning.
15391
15392 2003-01-14 Tuesday 14:48  titer
15393
15394   * Added a file panel for subtitles file selection.
15395
15396 2003-01-14 Tuesday 04:34  fenrir
15397
15398   * stream_output.c: fix a bug with "null" stream.
15399
15400 2003-01-14 Tuesday 01:30  sigmunau
15401
15402  changed the a rule into add and made it work along with others such as play
15403  even when nothing is currently playing. Added a playlist command to list the
15404  entries currently in the playlist. plus some cleanups and sanity checks.
15405
15406 2003-01-13 Monday 23:45  massiot
15407
15408  Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
15409
15410 2003-01-13 Monday 20:02  jlj
15411
15412    * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
15413
15414 2003-01-13 Monday 17:39  fenrir
15415
15416   * adpcm: changed the way that data are read and thus seek will work.
15417
15418 2003-01-13 Monday 17:11  ipkiss
15419
15420   * MacOSX interface: fixed a stupid bug
15421   * Win32 interface: completed support for channel selection
15422
15423 2003-01-13 Monday 16:58  massiot
15424
15425  Compilation fix.
15426
15427 2003-01-13 Monday 15:20  sam
15428
15429    * ./toolbox: toolbox --update-po now automatically extracts strings from
15430      the Win32 interface.
15431
15432 2003-01-13 Monday 15:14  alexis
15433
15434  Fixed typo
15435
15436 2003-01-13 Monday 14:51  massiot
15437
15438  Do not forget to register aout_ChannelsRestart as the callback for
15439  audio-device, plus miscellaneous changes.
15440
15441 2003-01-13 Monday 13:28  sam
15442
15443    * ./modules/video_output/sdl.c: protected libSDL initialization calls to
15444      avoid race conditions and deadlocks.
15445
15446 2003-01-13 Monday 04:46  fenrir
15447
15448   * mux/avi.c: added index creation.
15449   * demux/avi.c: fix stream length calculation.
15450   * stream_output.c: forgot a return value ...
15451
15452 2003-01-13 Monday 02:33  fenrir
15453
15454   * all: now mux and access_out can request to reserve some memory in front
15455  of each sout buffer (will prevent some unnecessary memcpy :). Not yet
15456  really used.
15457
15458 2003-01-13 Monday 02:30  fenrir
15459
15460   * mp4: added parsing of some mov boxes (alternate movies).
15461
15462 2003-01-13 Monday 01:11  sam
15463
15464    * ./debian/rules: compilation bypasses for the Debian maintainer.
15465
15466 2003-01-12 Sunday 19:08  jpsaman
15467
15468  Fixed some paths.
15469
15470 2003-01-12 Sunday 19:08  jpsaman
15471
15472  Use gtk_main_quit only in one place (the function Manage()).
15473
15474 2003-01-12 Sunday 18:26  fenrir
15475
15476   * avi: partial fix for non interleaved file with incorrect( I'm not sure
15477  about that) stream descriptor. Now at least video will be played.
15478
15479 2003-01-12 Sunday 18:25  jlj
15480
15481    * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
15482
15483 2003-01-12 Sunday 15:38  sigmunau
15484
15485   * src/video_output/video_output.c: add a key-pressed variable to p_vout
15486   * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
15487  by reading the key-pressed variable
15488   * modules/control/lirc/lirc.c: allow navigation with remote control by
15489  faking keypresses (closes #38). I think the remotes for dvdplayers usually
15490  have buttons for "root menu" and "title menu". Whould this be easily
15491  implemented in vlc?
15492
15493 2003-01-12 Sunday 06:39  fenrir
15494
15495   * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
15496  You have to force this demuxer.
15497
15498 2003-01-12 Sunday 04:30  fenrir
15499
15500   * avi.c: avi muxer. (It produces broken files, but vlc is able to read
15501  them).
15502
15503 2003-01-12 Sunday 04:11  fenrir
15504
15505   * some workaround for clock.
15506
15507 2003-01-12 Sunday 02:08  titer
15508
15509   * beos/* : fixed a bug in the progress bar with big files
15510   * beos_specific.cpp : fixed the app signature
15511   * VlcWrapper.* : removed unused code
15512
15513 2003-01-12 Sunday 01:26  sigmunau
15514
15515   new rule for remote controls with combined play/pause button (like mine has)
15516
15517 2003-01-12 Sunday 00:22  titer
15518
15519   Corrected the list of supported MIME types.
15520
15521 2003-01-11 Saturday 20:42  titer
15522
15523   * Needed update because variables names changed in the 'adjust' module.
15524
15525 2003-01-11 Saturday 20:25  gitan
15526
15527  * SAP is disabled by default.
15528
15529 2003-01-11 Saturday 19:33  stippi
15530
15531  fixed flickering of skip buttons (and consequently crashing if you pressed them)
15532
15533 2003-01-11 Saturday 18:31  fenrir
15534
15535   * avi: fix my last fix :)
15536
15537 2003-01-11 Saturday 18:10  fenrir
15538
15539   * asf: prevent some segfault with broken file. (partially fix bug 72)
15540   * avi: respect frame size (for audio codec) and close bug 75.
15541   * ffmpeg: can now read multiples audio frames from the same buffer.
15542
15543 2003-01-11 Saturday 17:23  ipkiss
15544
15545   * Fixed my previous commit (thanks fenrir)
15546
15547 2003-01-11 Saturday 14:09  ipkiss
15548
15549   * compilation fix
15550
15551 2003-01-10 Friday 17:30  lool
15552
15553    * re-included playlist.h (got confused with vlc-playlist.h)
15554
15555 2003-01-10 Friday 17:01  titer
15556
15557   Thread priority management on BeOS.
15558
15559 2003-01-10 Friday 16:21  titer
15560
15561   Definitively fixed sync (I hope).
15562
15563 2003-01-10 Friday 13:21  massiot
15564
15565  Fixed liba52 detection using --with-a52.
15566
15567 2003-01-10 Friday 12:34  asmax
15568
15569  * fixed previous commit (didn't work everytime)
15570
15571 2003-01-10 Friday 11:02  asmax
15572
15573  * enable the network channel box when selecting network channel input
15574    (gnome interface)
15575
15576 2003-01-10 Friday 10:01  lool
15577
15578    * removed an useless inclusion
15579
15580 2003-01-10 Friday 09:28  lool
15581
15582    * access_slp LD options
15583
15584 2003-01-10 Friday 09:25  lool
15585
15586    * New entries:
15587      2.16 NO VIDEO!! or NO AUDIO !!
15588      3.3.4 Does VLC support DVD from all zones?
15589      3.3.5 How can I take screenshots?
15590      5. Miscellaneous
15591      5.1 How may I help your project?
15592      5.2 Why are your mailing-lists and your website in english?
15593
15594 2003-01-10 Friday 08:04  yves
15595
15596  * vlc.spec: new packetizer/mpeg4audio plugin added.
15597
15598 2003-01-10 Friday 06:16  lool
15599
15600    * removed VLC_GO to avoid skipping to the last program
15601
15602 2003-01-10 Friday 04:58  lool
15603
15604    * configure.ac.in, modules/access/slp.c: New SLP access module,
15605          see <http://www.openslp.org/>
15606
15607 2003-01-10 Friday 01:09  ipkiss
15608
15609   * ./modules/gui/win32: fixed a bug in the preferences (closes #60)
15610
15611 2003-01-09 Thursday 23:43  massiot
15612
15613  * OS X: Fixed a segfault with empty configuration strings (closes #65),
15614  * cosmetic messages cleanups.
15615
15616 2003-01-09 Thursday 22:30  lool
15617
15618    * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
15619
15620 2003-01-09 Thursday 18:23  fenrir
15621
15622   * avi: read less data at once as it seems to give better sound. (I thinks
15623  it's more a workaround that a true fix).
15624
15625 2003-01-09 Thursday 18:06  sam
15626
15627    * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
15628
15629 2003-01-09 Thursday 17:47  sam
15630
15631    * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
15632      instead of i_pitch for pixel access (Closes: #30).
15633
15634 2003-01-09 Thursday 16:26  sam
15635
15636    * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
15637      closes #30).
15638
15639 2003-01-09 Thursday 15:38  sam
15640
15641    * ./modules/video_filter/adjust.c: rehandled code and enhanced the
15642      config variables descriptions.
15643
15644 2003-01-09 Thursday 14:05  sam
15645
15646    * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
15647
15648 2003-01-09 Thursday 14:00  sam
15649
15650    * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
15651      now use the visible pitch of a picture, not its total pitch (Closes: #29).
15652
15653 2003-01-09 Thursday 10:12  sam
15654
15655    * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
15656      according to the playing rate.
15657
15658 2003-01-08 Wednesday 23:15  massiot
15659
15660  Do not bail out when no *.gmo exists.
15661
15662 2003-01-08 Wednesday 16:40  lool
15663
15664    * typos
15665    * mentionned Redhat because it disables DMA
15666
15667 2003-01-08 Wednesday 16:40  fenrir
15668
15669   * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
15670  muxer with libdvbpsi.
15671   * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
15672  (only in ts_dvbpsi demuxer).
15673
15674 2003-01-08 Wednesday 15:13  titer
15675
15676   Partial fix for video/audio sync.
15677
15678 2003-01-08 Wednesday 14:59  sam
15679
15680    * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
15681      display.
15682
15683 2003-01-08 Wednesday 14:31  lool
15684
15685    * Mentionned the inclusion of the contrib dir
15686
15687 2003-01-08 Wednesday 14:00  sigmunau
15688
15689  use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
15690  a minor change in argumets passed to nsis
15691
15692 2003-01-08 Wednesday 13:52  titer
15693
15694   Use pf_memcpy and pf_memset.
15695
15696 2003-01-08 Wednesday 12:13  lool
15697
15698    * New entries:
15699      4. Legal concerns
15700      4.1 May I use the VideoLAN logo?
15701      4.2 May I reditribute VLC?
15702
15703 2003-01-08 Wednesday 10:50  massiot
15704
15705  * Added --no-spdif option (just like in OSS) and fixed a localization bug.
15706
15707 2003-01-08 Wednesday 10:46  fenrir
15708
15709   * mp4.c: allowed multiple moov headers by taking the first one
15710  (multiple moov headers is strictly forbidden but I 've seen such file)
15711
15712 2003-01-08 Wednesday 10:43  fenrir
15713
15714   * faad: fixed a segfault when faad initialisation failed.(anyway it
15715  doesn't solve the real problem).
15716
15717 2003-01-08 Wednesday 10:41  fenrir
15718
15719   * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
15720  an vol header. (In fact reverse an prevous commit)
15721
15722 2003-01-08 Wednesday 10:40  fenrir
15723
15724   * file.c: removed an useless debug message.
15725
15726 2003-01-08 Wednesday 10:38  fenrir
15727
15728   * all: added a new function (sout_BufferChain) and allowed dummy
15729  stream input creation (with "null" fourcc).
15730
15731 2003-01-08 Wednesday 10:34  fenrir
15732
15733   * pes.c, ps.c: a52 stream should now work.
15734   * ts.c: added support for libdvbpsi (like ts demux, two modules are
15735  generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
15736  without libdvbpsi. More works to add mpeg4 support (now I generate IOD
15737  and SL descriptor).
15738
15739 2003-01-08 Wednesday 10:26  fenrir
15740
15741   * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
15742   * mpeg4video.c: I 've rewritten it
15743
15744 2003-01-08 Wednesday 03:01  ipkiss
15745
15746   * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
15747     forgets to declare 'add_category_hint'
15748   * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
15749
15750 2003-01-08 Wednesday 02:32  titer
15751
15752   Minor GUI fixes in the prefs window.
15753
15754 2003-01-08 Wednesday 02:16  ipkiss
15755
15756   * Added sound volume management and changed a bit the menus
15757   * Added audio channels selection, but it's currently disabled since
15758     it's quite buggy :)
15759
15760 2003-01-08 Wednesday 02:09  titer
15761
15762   Fixed language and subtitle selection.
15763
15764 2003-01-08 Wednesday 00:41  massiot
15765
15766  * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
15767  * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
15768
15769 2003-01-07 Tuesday 21:49  fenrir
15770
15771   * all: I have added two new variables in es_descriptor_t and
15772  decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
15773  a replacement of p_demux_data as this variable is used by
15774  some demuxers in another way. This way, I will be able to add
15775  preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
15776  demuxer so if somebody wants ...)
15777
15778 2003-01-07 Tuesday 15:12  jobi
15779
15780    * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
15781      file/ts_dvbpsi:) with TS streams that don't start with 0x47
15782
15783 2003-01-07 Tuesday 15:12  massiot
15784
15785  Fixed another very nasty localization bug.
15786
15787 2003-01-07 Tuesday 14:58  massiot
15788
15789  New "spdif" setting, allowing to permanently disable S/PDIF detection.
15790
15791 2003-01-07 Tuesday 14:38  massiot
15792
15793  Removed unused options in the aout.
15794
15795 2003-01-07 Tuesday 13:26  sam
15796
15797    * minor updates to pofiles.
15798
15799 2003-01-06 Monday 22:57  massiot
15800
15801  Fixed a compilation issue.
15802
15803 2003-01-06 Monday 22:07  massiot
15804
15805  * Bumped up revision number to 0.5.0-test2,
15806  * MacOS X port: new error dialog displaying error messages,
15807  * Updated localization files,
15808  * Comestic fixes.
15809
15810 2003-01-06 Monday 20:08  yves
15811
15812  - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
15813  - removed access/rtp plugin (merged in access/udp).
15814  - removed codec/imdct and codec/downmix plugins (deprecated).
15815  - libvlc0-devel provides libvlc-devel.
15816  - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
15817    ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
15818
15819 2003-01-06 Monday 15:39  ipkiss
15820
15821   * modules/gui/win32/network.cpp: added support for ftp and mms
15822   * modules/gui/win32/disc.cpp: cosmetic
15823
15824 2003-01-06 Monday 02:45  massiot
15825
15826  MacOS X port :
15827  * New "stream output" area in the open panel.
15828
15829 2003-01-06 Monday 00:37  garf
15830
15831   * added a i_min, i_max, f_min and f_max in module_config_t structure
15832   * added a add_integer_with_range() and add_float_with_range()
15833   * gtk interface: now uses a slider when a min or a max is specified
15834
15835 2003-01-05 Sunday 21:03  sigmunau
15836
15837   modules/demux/asf/*: added some file info code
15838   modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
15839  these cause to much trubble
15840
15841 2003-01-05 Sunday 20:45  massiot
15842
15843  Fixed the "stream has changed" bug.
15844
15845 2003-01-05 Sunday 16:23  massiot
15846
15847  MacOS X port :
15848  * Fixed a segfault in the "Close Window" code,
15849  * Fullscreen state is now retained between files,
15850  * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
15851
15852 2003-01-05 Sunday 13:39  gbazin
15853
15854  * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
15855  the audio output thread. That should make Win9x/Me happier.
15856
15857 2003-01-05 Sunday 03:21  jlj
15858
15859    MacOS X port:
15860    * replaced playlist panel with drawer.
15861    * implemented context menu for playlist tableview.
15862
15863 2003-01-05 Sunday 02:39  massiot
15864
15865  * Added the possibility to select DVD menus with VIDEO_TS folder in the
15866    OS X open panel.
15867
15868 2003-01-05 Sunday 01:55  massiot
15869
15870  * Added a Close Window and a close box to our QuickTime video output.
15871
15872 2003-01-04 Saturday 23:49  gbazin
15873
15874  * configure.ac.in: fixed typo in wxWindows headers detection code.
15875
15876 2003-01-04 Saturday 17:14  titer
15877
15878   We now check if the BSoundPlayer's buffer size is not the one we
15879   were expecting.
15880
15881 2003-01-04 Saturday 16:27  gbazin
15882
15883  * src/audio_output/output.c: don't forget to free the audio buffer when
15884  we are trashing it.
15885
15886 2003-01-04 Saturday 13:50  jpsaman
15887
15888  Cosmetic changes.
15889
15890 2003-01-04 Saturday 13:30  jpsaman
15891
15892  Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
15893
15894 2003-01-04 Saturday 04:11  jlj
15895
15896    MacOS X port:
15897    * main window controls are back. based on suggestion by Dan Macpherson.
15898
15899 2003-01-04 Saturday 00:21  jpsaman
15900
15901  Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
15902
15903 2003-01-03 Friday 23:58  jpsaman
15904
15905  Updated package release number
15906
15907 2003-01-03 Friday 21:38  jlj
15908
15909    * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
15910
15911 2003-01-03 Friday 20:55  jpsaman
15912
15913  Slider functionality for Familiar interface.
15914
15915 2003-01-03 Friday 14:44  sam
15916
15917    * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
15918      support in the Gtk+ and GNOME interfaces.
15919
15920 2003-01-03 Friday 13:07  massiot
15921
15922  * modules/access/file.c: we now regularly check the size of the file, in
15923    case it is being downloaded.
15924
15925 2003-01-03 Friday 00:11  massiot
15926
15927  Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
15928  it).
15929
15930 2003-01-03 Friday 00:03  jlj
15931
15932    * ./src/misc/darwin_specific.m:
15933      Fixed (really!) segfault. Don't release o_lang objects, they're managed
15934      by NSUserDefaults.
15935
15936 2003-01-02 Thursday 23:50  massiot
15937
15938  Cosmetic.
15939
15940 2003-01-02 Thursday 23:09  massiot
15941
15942  MacOS X port :
15943  * Fixed the Device submenu,
15944  * There is still a segfault in darwin_specific.m.
15945
15946 2003-01-02 Thursday 22:49  jlj
15947
15948    * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
15949
15950 2003-01-02 Thursday 20:48  gbazin
15951
15952  * modules/codec/*: reverted my previous patch that explicitly set
15953  i_bytes_per_frame and i_frame_length in each audio decoder.
15954  * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
15955  and i_frame_length.
15956
15957 2003-01-01 Wednesday 11:14  jlj
15958
15959    * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
15960    * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
15961                                    released twice) and memory leak.
15962
15963      Bonne AnnĂ©e!
15964