X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=a907fc52fc3715a69a6e728f6d4c2ff90f4271ef;hb=27f1f2eb763d5a3f3858b36d21eab0419063151e;hp=b127259af09586708be0228726463e720af7540b;hpb=62ffd1a0bffc56bf306bc9d44fd41ea86c9c38ed;p=vlc diff --git a/ChangeLog b/ChangeLog index b127259af0..a907fc52fc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,2688 +1,9036 @@ -#===================# -# ChangeLog for vlc # -#===================# - -HEAD - - * Nothing yet. - -0.3.1 -Thu, 18 Apr 2002 06:43:42 +0200 - - * ./vlc.spec: fixed build dependencies. - * ./configure.in: when -lintl is available, we now also link plugins with it. - * ./include/threads.h: fixed a segfault under Solaris, thanks to Meuuh. - * ./plugins/spudec/spu_decoder.c: RGB 24bpp and 32bpp support. - * ./configure.in: switched version to 0.3.1. - * ./vlc.spec: imported Mandrakesoft's latest enhancements. - * ./configure.in, ./plugins/network/ipv6.c: support for the GNU glibc - extension gethostbyname2(), thanks to Thomas Graf. - * ./plugins/macosx/vout_macosx.c: finally fixed MacOS X aspect ratio. If you - know how to center the picture in the screen, and make the remaining space - black instead of white, PLEASE drop me a mail! - * ./src/input/mpeg_system.c: in TS demux, a program is selected only if a - PMT for it was found. This should fix the problem that occured when reading - a file directly extracted from a satellite card. - * ./plugins/access/udp.c: UDP access plugin uses input_SetProgram. - * ./AUTHORS: added people locations, just for fun. - * ./configure.in: disabled SSE plugins when using mingw32. - * ./src/misc/configuration.c: disabled the AltiVec warning message on the - PowerPC platform because it was misleading. - * ./plugins/dvdread/dvdread.c: have dvdread plug-in respond to dvd: URLs. - * ./plugins/macosx/intf_macosx.c: MacOS X interface shouldn't take as much - CPU as it used to. - * ./plugins/motion/motionaltivec.c: fixed a bug in AltiVec-enabled MC (thanks - walken). - * ./plugins/memcpy/memcpyaltivec.c: fixed a case of segfault in AltiVec- - enabled memcpy. - * ./doc/vlc-howto.sgml: big update of Henri's howto. - * ./plugins/mpeg_vdec/*: support for pictures with a pitch different from - the picture width, inspired by Gildas Bazin. - * ./plugins/satellite/input_satellite.c: fixed a typo in satellite input. - * ./src/interface/main.c: added options to configure antenna (sat_lnb_lof1, - sat_lnb_lof2, sat_lnb_slof and sat_diseqc). They only appear if satellite - input is compiled. - * ./plugins/satellite/input_satellite.c: fixed a few bugs in satellite - input (device was not closed in every failure case, symbol rate limits - in gnome interface were wrong). - * ./plugins/gtk/*: added FEC choice in command line, gtk and gnome - interfaces. Command line is now satellite:, - ,, - * ./plugins/beos/vout_beos.cpp: implemented a fix for nVidia overlays - thanks to Bertil. - * ./Makefile: fixed the Win32 interface under Win2k/XP. - * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper - for the Win32 API. - * ./plugins/mpeg_system/mpeg_ps.c: fixed another bug in PS demux: the first - program added was at the same time declared as the current program and as - a new program, which made the ES be selected two times. - * ./src/input/input_programs.c: fixed a bug in input_SetProgram, that made - the ps file input launch without video. - * ./plugins/beos/vout_beos.cpp: fixed code to close vout window, does not - segfault anymore. - * ./po/fr.po: french translation update - * ./configure.in: fixed a bug in the libdvdread detection. - * ./configure.in: fixed plugin compilation under Win32. - * ./vlc.spec: imported MandrakeSoft's enhancements. - * ./doc/developer/decoders.xml: fixed a typo preventing compilation. - * ./plugins/aa/aa.c: we now parse the AAOPTS environment variable. - * ./plugins/aa/aa.c: a few simplifications in the code. - * ./src/input/input.c: made file access plugin use input_SetProgram so that - we may change program when reading a file. - * ./src/input/input_programs.c: fixed a bug in input_SetProgram. - * ./src/interface/main.c: added --input_program option, to choose the - program from the command line. - * ./plugins/memcpy/memcpyaltivec.c: fixed AltiVec-enabled version of - fastmemcpy. - * ./src/interface/main.c: fixed --memcpy switch. - * ./Makefile: changed CFLAGS_VLC to vlc_CFLAGS (last-minute changes are - great ideas :p) - * ./README - Mac OS X.rtf: new README file for MacOS X. - * ./Makefile: fixed the Win32 interface under Win2k/XP. - * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper - for the Win32 API. - * ./configure.in: wrote a better test for libdvdread detection. - * ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes - a segfault in the Gtk+ popup menu when toggling the interface. - * ./plugins/motion/motion.c: fixed a compilation issue on compilers which - do not accept empty macro arguments. - -0.3.0 -Sat, 6 Apr 2002 04:27:50 +0200 - - * ./doc/release-howto.txt: updated documentation. - * ./vlc.spec: added missing plugin filenames to the build process. - * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips. - * ./Makefile: fixed make dist and make distclean. - * ./plugins/dvd/dvd.c: compilation fix. - * ./plugins/gtk/gtk_callbacks.c: fixed ejection code. - * ./plugins/text/ncurses.c: fixed compilation of the ncurses plugin. - * ./vlc.spec: updated specfile. - * ./Makefile, ./configure.in: misc BeOS build fixes. - * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working. - * ./Makefile: we don't include the Gtk+ and SDL DLLs in the win32 package - anymore, the package is now 700k instead of 4MB. - * ./configure.in, ./Makefile, ./Makefile.opts.in: replaced LIB_FOO with - foo_LDFLAGS and CFLAGS_BAR with bar_CFLAGS for faster builds, and moved a - lot of stuff from Makefile.opts.in back to configure.in. - * ./install-win32: updated script for NSIS 1.96. - * ./configure.in: added --enable-intfwin to enable the win32 interface and - --with-bcbuilder to tell make where to find Borland C++ Builder. - * ./plugins/win32/intfwin.bpr: we now build intfwin.so at the right place. - * ./plugins/win32/Makefile: intfwin.so can be built using commandline. - * ./configure.in, ./include/threads.h, ./include/common.h: a custom defs.h - file isn't needed for the intfwin plugin anymore. - * ./INSTALL.win32: updated compilation instructions for the intfwin plugin. - * ./AUTHORS: added ipkiss. - * ./plugins/win32/mainframe.cpp: disabled the "hide interface" menu - item, not yet implemented. - * ./plugins/win32/about.dfm: replaced the outdated author list with a - "VideoLAN Team" entry. - * ./plugins/gtk/gtk.glade, plugins/gtk/gnome.glade, ./plugins/kde/kde.cpp: - replaced the outdated author list with a "VideoLAN Team" entry. - * ./debian/rules, ./debian/control: deactivated the vlc-kde package because - it does not work, and removed the vlc-a52 package because liba52 is - statically linked into vlc. - * ./debian/control: added more helpful package descriptions. - * ALL: changed version to 0.3.0. Yeah, it's coming. - * ./Makefile: fixed make dist. - * ./src/video_output/video_output.c: fixed a vout4 image starvation bug. - * ./plugins/dvd/dvd.c: we look for libdvdcss.so.2 as well as -.so.1. - * ./configure.in: BSD/OS fixes thanks to Steven M. Schultz. - * ./Makefile: renamed the `snapshot' rule to `dist'. - * ./Makefile: removed the `snapshot-nocss' rule which isn't needed anymore. - * ./Makefile.modules: modules now depend on Makefile.opts. - * ./configure.in: added (hopefully) explicit messages on how to get - libdvdcss and link vlc with it. - * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h. - * ./plugins/win32/*: Added management for secondary config dialogs - * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a - contributor is currently working on. - * ALL: removed libdvdcss from the vlc tree. - * ALL: removed libdvdread from the vlc tree. - * ./acconfig.h: removed this file. - * ./plugins/dvd/dummy_dvdcss.c: merged this file into dvd.c. - * ./AUTHORS: moved a few gentlemen to the libdvdcss AUTHORS file. - * ./plugins/gtk/gtk_callbacks.c: use the dvd_device config option. - * ./po/ja.po: added Japanese translation from Fumio Nakayama - . - * ./plugins/gtk/gtk_callbacks.c: fixed disc ejection code. - * ./include/threads.h: new pthread implementation for WinNT/2K/XP. This - implementation shouldn't be subject to race conditions as it is using - SignalObjectAndWait() from the Win32 API. As this should be somehow slower - than the old method (still used on Win9x), you can specify that you want - to use the old method with the "fast_pthread" config option. - * ./include/videolan/vlc.h: added a new p_main_sys global variable. This - variable is a pointer to an OS specific structure which is defined in - *_specific.h. This structure can be filled by the already existing - System_Init() function and is a nice way to avoid too many #ifdefs. - * ./include/defs.h.in: got rid of the DVD_DEVICE macro. We now use the - dvd_device config option. This creates a small memory leak as we don't free - the string obtained from config_GetPszVariable, but I think we can live - with it for now. - * ./configure.in: the SSE plugins are disabled on the mingw32 build as they - don't work (because memalign is not implemented on win32, and malloc only - aligns on an 8 bytes boundary). - * ./INSTALL.win32: fixed a small mistake. - * ./include/config.h: fixed config directory name for windows. - * ./plugins/win32: the network dialog now respects the preferences settings. - * ./src/input/input_ext-plugins.c: compilation fix. :-ppppp - * ./plugins/memcpy/fastmemcpy.h: AltiVec-enabled version of fastmemcpy. - * ./plugins/macosx/vout_macosx.c: use ImageBuffer instead of ScreenBuffer in - OS X video output (should be faster). - * ./src/interface/main.c: check that channels have been created before - the call to network_ChannelJoin. - * ./plugins/win32/*: fixed a few bugs in the preferences. - * ./plugins/win32/*: better auto-resizing of the main window. - * ./plugins/win32/*: the disc dialog now respects the preferences settings. - * ./src/misc/configuration.c: small compilation fix. - * ./plugins/beos/vout_beos.cpp: added a test for the nooverlay option. - * ./include/config.h: changed directory of the config file for BeOS to be - consistant with OS standard. - * ./configure.in: BeOS, liba52 and chroma plugin compilation fixes. - * ./plugins/dvd/dvd_access.c: removed a warning. - * ./src/misc/configuration.c: Solaris fixes by Meuuh. - * ./FAQ: removed outdated stuff. - * ./plugins/directx/vout_events.c: fixed yet another bug related to the event - thread creation. - * ./plugins/directx/vout_events.c: removed a few debug messages. - * ./extras/Win32_msvc/*: Microsoft Visual Studio C++ 6 project files. This - is useful mainly for debugging as the hardware accelerated plugins can't - be compiled with msvc. - * ./plugins/downmix/ac3_downmix_sse.c, ./plugins/downmix/ac3_downmix_3dn.c: - Win32 compilation fixes when downmixsse and downmix3dn are declared as - plugins. - * ./plugins/directx/vout_events.c: fixed the waiting on the event thread - creation in the directx plugin. - * ./Makefile: updated the "package-win32" rule. - * ./install-win32: all txt files are now converted to dos format (CRLF). - * ./doc/win32/Cross-Compile-Howto.txt: VLC-Win32 Cross-Compile Howto, - courtesy of Bill Eldridge. - * ./plugins/beos/vout_beos.cpp: improved overlay detection, default colour - space selection. - * ./plugins/gtk/gtk_preferences.c: allow the user to resize the configuration - windows. - * ./plugins/gtk/gtk_preferences.c: moved config_GetIntVariable out of the - loop. - * ./plugins/gtk/gtk_preferences.c: you can now set a maximum height for the - configuration windows in the gtk and gnome plugins. This patch _doesn't - change_ the look of the interface unless this interface tries to use more - space than allowed, in which case scrollbars are added to make the - navigation easy. Note that this setting only affects the default size the - interface will use, the user is then free to change the size of the window - as he wants. - * ./plugins/gtk/gtk_preferences.c: tooltips are now triggered only in - specific places. This is a lot less intrusive and annoying for the users. - * ./plugins/win32: fixed the bug on exiting the vout pressing 'q'. - * ./plugins/beos/*: implemented an "always-on-top" feature for the interface - window, RGB16 Overlay supported again, resizing is now implemented - consistantly. - * ./plugins/win32: subtitles should work, now. - * ./plugins/access/udp.c: disabled the server argument in udpstream: because - it confuses users and is not of any practical use. - * ./src/interface/main.c: fix for sparc. - * ./plugins/dvd/dvd_access.c: don't try to stat() the dvd drive letter on - win32. - * ./plugins/directx/vout_directx.c: disabled YUV overlay double buffering for - now, as it seems to actually be slower. - * ./include/threads.h: temporary fix in vlc_cond_signal() for win32 (I really - should use SignalObjectAndWait() on WinNT so we can avoid race conditions - in the pthread code). This fixes a problem noticed on WinXP where vlc would - freeze regularly and eat-up all the CPU (fun no?). - * ./src/input/input_programs.c: when unselecting an ES, we must ged rid of - p_es->p_pes so that it is regererated when we select this ES again. It made - vlc segfault when switching from some stream to another, or when switching - program in satellite input. - * ./plugins/access/udp.c: UDP access plug-in can now receive MPTS (Multiple - Program TS) and switch programs. - * ./plugins/macosx/*: audio and video output go to time-constrained - scheduling [OS X port]. - * ./plugins/gtk/gtk_preferences.c: some dirty ifdefs for a nicer gnome - interface (gnome buttons, gnome dialogs). - * ./po/nl.po: translation of user interface messages to Netherlands. - * ./plugins/gtk/gnome.c, ./plugins/gtk/gtk.c: new options "gtk_hide_toltips" - or "gnome_hide_tooltips". Tooltips are enabled by default. This option is - only considered on module initialization. - * ./configure.in: GNU make detection. - * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib: deleted - non-working fullscreen menu item [OS X]. - * ./plugins/access/http.c, ./plugins/access/udp.c: udp and http no longer - modify p_input->psz_name. - * ALL: various little portability fixes. - * ./src/misc/configuration.c: changed the behaviour of the config file: - now all the config options are saved. config options which have - no default value are also saved in the config file but as an empty string, - and config_LoadConfigFile will ignore empty config options, which also - means we cannot pass an empty string as a config option. (this - shouldn't matter anyway). - * ./plugins/gtk/gtk_preferences.c: modified the gtk interface to save an - empty option as a NULL pointer. - * ./src/misc/configuration.c: modified config_LoadConfigFile to consider an - empty option as a NULL pointer. - * ./plugins/gtk/gtk_preferences.c: save button (inadvertently suppressed). - * ./plugins/win32: added toolbar icons (thanks xav), we can no longer edit - plugin names in the preferences :) - * ./plugins/win32: the tool button for playlist is now a toggle button. - * ./plugins/beos/InterfaceWindow.cpp: disabled controls if the playlist was - empty. - * ./plugins/win32/*: added a win32 interface plugin, developed with Borland - C++ Builder. To build the plugin, follow the instructions in - INSTALL-win32.txt. - * ./plugins/gtk/gtk_preferences.c: fixed an ugly structure, the tabs are not - verticaly expanded as they were, small enhancements. - * ./plugins/gtk/gnome.c, ./plugins/gtk/gtk.c, ./plugins/gtk/gtk_common.h: new - Tooltips structure. - * ./plugins/gtk/gtk_preferences.c: modifications of some widgets, the - structure, cosmetic changes. - * ./src/interface/main.c: typos, a couple of new descriptions. - * ./src/interface/main.c: moved the "display" option from main to the - relevant plugins. ( We now have the x11_display, xvideo_display, - xmga_display and ggi_display options ). - * ./INSTALL-win32.txt: fixed a little omission. - * ./src/plugins/gtk/*: fixed a bug that made vlc segfault when choosing a - program, change to another and come back to the first one. - * ./src/plugins/gtk/*: added gtk and gnome interfaces for satellite input. We - should find a way to hide the button if satellite support is not compiled. - * ./plugins/beos/vout_beos.cpp: implemented correct scaling and used new - window size variables. Beta always on top for the interface window. New - cursor handling. - * ./plugins/macosx/aout_macosx.c: fixed a problem in the MacOS X aout which - caused the previously played audio frames to be played when there were no - new frames available. - * ./plugins/macosx/vout_macosx.c: MacOS X vout now uses the height/width - calculated in video_output.c. - * ./configure.in: Win32 fix. - * ./configure.in: miscellaneous fixes for the OS X port. - * ./src/video_output/video_output.c: the calculation for the initial video - window dimensions is now done in video_output.c and made available into - p_vout->i_window_height/width. This allows to get rid of duplicated code - and unify the behaviour of the video output plugins. (not all the plugins - have been modified because I didn't want to break anything). - * ./src/misc/configuration.c: moved GetConfigurationFromCmdLine() into - configuration.c and renamed it to config_LoadCmdLine(). - * ./src/misc/configuration.c: config_GetHomeDir doesn't use getpwuid_r - anymore as this was creating some problems on solaris. This function now - uses getpwuid and is called only once to store the home directory into the - p_main structure. - * ./plugins/satellite/*: added satellite input. It works with WinTV Nova - card, and siemens 0.9.4 drivers from www.linuxtv.org. - * ./src/interface/intf_msg.c: fixed stupid bug in stupid - ConvertPrintfFormatString() function. - * ./plugins/win32/waveout.c: fixed the "waveout not closing" bug. We need to - reset the waveout device before closing it. - * ./src/input/mpeg_system.c: fixed a bus error on UltraSparc. - * ./plugins/sdl/vout_sdl.c: Win32 and Solaris compilation fix. - * ./plugins/beos/vout_beos.cpp: improved scaling, correct aspect ratio even - in full screen mode, duplicate code reduces and framework for Overlay and - OpenGL modes in place. - * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be - compiled as a plugin. Please test. - * ./include/modules.h: fixed a C++ warning. - * ./plugins/vcd/input_vcd.c: VCD raw device fix, courtesy of Steven Schultz. - * ./configure.in: better IPv6 detection. IPv6 is disabled under MacOS X (no - inet_pton call). - * ./src/input/input_programs.c: fixed some bugs in program management: - selected ESs must be attached to the selected program. - * ./plugins/aa: aalib output plugin courtesy of Sigmund Augdal. - * ./configure.in: fixed a few bashisms. - * ./src/misc/configuration.c: fixed build under Solaris. - * ./TODO: updated todo list. - * ./plugins/dvd/dvd_access.c: fixed a memory leak. - * ./plugins/mpeg_vdec/vpar_pool.c: fixed a memory leak. - * plugins/win32/waveout.c: fixed typo. - * ./configure.in: BeOS compilation fixes. - * ./debian/rules: activated (broken) KDE interface. - * ./plugins/access/http.c: fixed a segfault. - * ./plugins/alsa/aout_alsa.c: fixed a segfault. - * ./include/common.h: fixed the compilation fix for Borland C++ :) - * ./include/common.h: compilation fix for Borland C++. - * ./plugins/macosx/aout_macosx.c: MacOS X aout now uses AudioConverter for - int->float. - * ./plugins/macosx/*: Various MacOS X intf improvements and bug fixes. - * ./plugins/chroma/i420_rgb8.c: fixed a warning. - * ./plugins/filter/deinterlace.c: fixed chroma deinterlacing. - * ./plugins/kde/kde.cpp: the KDE interface compiles again. - * ./plugins/mpeg_system/mpeg_es.c: fixed a segfault I introduced today. - * ./plugins/network/ipv4.c: cosmetic fix. - * ./src/interface/main.c: fixed a typo in the --help output. - * ./src/misc/netutils.c: fixed a segfault in the vlcs communication; still - unstable but solving other bugs won't do any good without rewriting the - whole playlist code. Which I'm doing right now. - * ./configure.in: MacOS X compile fixes. - * ./src/input/input.c: skip "//" if we find "://" in a resource we have to - play : this allows us touse the syntax udpstream://host. - * ./extras/MacOSX_dvdioctl: removed outdated files. - * ./plugins/fx/scope.c: fixed an infinite loop error. - * ./plugins: fixed segfaults in various demux plugins. - * ./plugins/sdl/vout_sdl.c: SDL_VIDEODRIVER can be specified from the - command line; try "--vout sdl:aalib" - * ./configure.in: fixed linking of the ipv4 plugin. - * ./configure.in: DirectX plugin is now correctly detected and configured. - * ./BUGS: updated bug list. - * ./configure.in: ./configure --help should be a lot clearer now. - * ./plugins/chroma/i420_rgb8.c: plain C 8 bpp transformation. - * ./plugins/chroma/i420_rgb16.c: plain C 24/32 bpp transformations. - * ./plugins/ggi/ggi.c: support for 8 bpp displays. - * ./plugins/sdl/vout_sdl.c: support for 8 bpp displays. - * ./plugins/x11/xcommon.c: support for 8 bpp displays. - * ./src/video_output/video_output.c: fixed a segfault. - * ./plugins/x11/xcommon.c: added an alternate fullscreen method. With this - method, _nothing_ is allowed to be displayed on top of the video - (especially not taskbars, etc...). Of course this can also be annoying - sometimes, this is why it's an option. - * ./src/misc/configuration.c: small fix for the config file. The parser - assumes that the config file is divided into sections (a section is the - config data for a plugin and begins with something like [foo]), so the - comment for the beginning of the section must be after the section marker - and not before. - * ./plugins/beos/vout_beos.cpp: tidied code and prevented curruption on - window not containing the video. Video window now returns to correct size - and position after toggling full screen. - * ./configure.in: more modules are plugins. - * ./src/misc/configuration.c: changed ~/.VideoLan/vlc to ~/.videolan/vlcrc, - and a few cosmetic changes (sorry Gildas for the butchery). - * ./plugins/chroma/i420_rgb16.c: C version of the I420 to RV15/16 chroma. - * ./src/misc/configuration.c: this the last piece of the new configuration - module. You can now save your configuration options (only from the - gtk/gnome interface for now). The config file will be saved as - ~/.VideoLan/vlc. - * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image - data to find the border color and the inner colors when there was - no way to find the palette data (network stream). - * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday. - * ./Makefile: fixed OS X vlc.app compilation dependencies. - * ./configure.in: fixed the endianness check under Solaris. - * ./src/input/input.c: strings are now initialized to "" instead of NULL. - * ./plugins/spudec/spu_decoder.c: we now properly support the subtitle - palette information we get from the DVD. Subtitles rox ! - * ./src/video_output/vout_subpictures.c: removed all DVD-specific routines - and put them into spu_decoder.c. - * ./plugins/audio_output/aout_spdif.c: removed an ugly loop. - * ./plugins/audio_output/aout_spdif.c: moved iec958/spdif encapsulation from - ac3_spdif to aout_spdif. It will eventually allows to use ac3_adec or a52 - for spdif output. - * ./plugins/dvd/dvd_access.c: fixed chapter selection at startup. - * ./src/input/input_dec.c: p_es->p_demux_data is available in - p_config->p_demux_data so that the input can pass information directly to - the decoder. First application: aspect ratio for DVD is read from the ifo - (should fix the buf with aspect ratio in anamorphic DVDs). - * ./plugins/dvd/dvd_es.c: the DVD plugin also copies the spu yuv palette in - p_demux_data so that the spudec can display subtitle with the right color - (sam !). - * ./plugins/gtk/gtk_menu.c: removed duplicate code and useless lock in gtk. - * ./plugins/vcd/input_vcd.c: fixed EOF and Stop segfault in VCD input: - input_BuffersEnd was being called twice. - * ./AUTHORS: updated Tony Castley's e-mail. - * ./plugins/beos/vout_beos.cpp: new resizing and scaling code. More in line - with BeOS standards. - * ./plugins/a52/a52.c: a52 plugin updated to use liba52-0.7.3 (which is now - available in debian :) - * ./src/interface/main.c: new configuration option to choose audio output - format at runtime. It allows to select spdif pass-through decoder with - --ac3_adec and to remove the ugly b_ac3 in main.h. As a consequence --spdif - doesn't work anymore: you should use --ac3_adec pass. - * ./src/interface/main.c: return the option name in error message for - unknown option intead of the argument. - * ./plugins/gtk/gtk_preferences.c: gtk config interface modified so you can - only have one instance of a plugin config dialog box displayed at one time. - * ./plugins/gtk/gtk_preferences.c: new GTK configuration interface. This - interface is generated dynamically at run-time from the configuration data - contained in each plugin. - * ./src/misc/configuration.c: config_PutPszVariable and config_GetPszVariable - are now thread safe. - * ./src/misc/configuration.c: few modifications/optimizations to the config - module. - * ./include/config.h: got rid of all the _VAR macros in config.h. - * ./plugins/vcd/input_vcd.c: added missing include (MacOS X port). - * ./plugins/dvd/*: fixed EOF segfault at end of DVD. - * ./src/input/input.c: buffer manager is renintialised at area change. - * ./plugins/dvd/dvd_access.c, ./plugins/vcd/input_vcd.c: we now exit more - cleanly on initialization error. - * ./plugins/dvd/*: rewrote most functions in DVD plugin. Some old bugs might - have been solved in the operation. The plugin some be more readable now, - and should produce fewaer segfaults (I hope so :p) - * ./plugins/vcd/input_vcd.c: added some tests in open. - * ./plugins/alsa/aout_alsa.c: spdif support in the ALSA plugin. - * ./plugins/vcd/input_vcd.c: when reaching the end of a track, moves to the - following one. - * ./src/interface/main.c: disabled the GNOME segfault dialog in debug - mode. We want nice, clean segfaults, with huge core files and a lot - of rattle noise. - * ./plugins/dvd/dvd.c: I hope you liked this bug: DVD demux was always used. - * ./plugins/dvd/dvd_demux.c: fixed demux plugin selection. - * ./plugins/vcd/input_vcd.c: take the lock on stream in VCDInit. Please - test, as I don't have any VCD to do it. - * ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose. - * ./src/interface/interface.c: fixed a deadlock when seeking the - stream using the keyboard arrows. - * ./plugins/gtk/gtk_display.c: removed an occurance of former angle item in - gtk. - * ./plugins/dvd/input_dvd.c, ./plugins/dvdread/input_dvdread.c: fixed a bug - in ES management introduced lately in DVD/DvdRead. - * ./plugins/dvd/*: beginning of reorganisation in DVD plugin source files, - in order to try to make it easier to understand. There is some work left - though :p. - * ./plugins/vcd/vcd.c: decreased the score for VCD plugin, as the VCD demuxer - was used even for DVD :p. It should make autodetection work. - * ./plugins/vcd/input_vcd.c: modified vcd input for the new input III. Still - have problems with end of tracks. - * ./plugins/vcd/vcd.c: modified the command line, as stef did for the DVD. - * ./plugins/dvd/input_dvd.c: DVD demux was no longer selected under win32. - * ./plugins/dvd/dvd_summary.c, ./plugins/dvdread/input_dvdread.c: DVD angle - is now handled through a program structure, so that the interface needs - nothing specific to change angle. - * ./src/input/input_clock.c: fixed a bug in clock management where ES without - a program couldn't get timestamped. - * ./plugins/gtk/*: fixed program management in gnome/gtk. Program now also - appears in popup. - * ./plugins/gtk/gtk_menu.c: in interface, only display ES associated with - the selected program, or with no program at all. - * ./src/input/input.c: fixed typo in the win32 change to the input parser. - * ./plugins/dvd/input_dvd.c, ./plugins/dvdread/input_dvdread.c: more complete - command line parsing for DVD, hopefully working this time. - * ./plugins/network/ipv6.c: IPv6 network module, courtesy of Alexis Guillard - , for BT. - * ./src/interface/main.c: --6 and --4 options to force IPv6 or IPv4 (FIXME: - it should be -6 and -4 but I don't know how to do it with the new - configuration module). - * ./src/misc/netutils.c: channel manager now uses a socket from the network - plug-in and is more portable (and probably broken, too :) - * ./plugins/mpeg_system/mpeg_ps.c, ./plugins/mpeg_system/mpeg_ts.c: - input_ReadPS and input_ReadTS are now in mpeg_system.c to be more easily - reused by plug-ins other than mpeg_ps and mpeg_ts. - * ./src/audio_output/audio_output.c: we now make sure the aout plugin buffers - always contain between AOUT_BUFFER_DURATION/2 and AOUT_BUFFER_DURATION*3/2 - worth of audio. This should solve the audio buffer underruns. - * ./src/input/input.c: fix for the bug in input when filename contains a '@' - character. - * ./src/input/input.c: simplified the win32 specific changes to the input - parser. (I think we can safely assume that no access plugin name will have - a length of one character). - * ./plugins/dvd/dvd.c: DVD access plugin is only called if specified under - windows (no automatic detection). - * ./plugins/dvd/input_dvd.c: replaced setenv with putenv. - * ./plugins/gtk/gtk_open.c: fixed a bug in gtk. - * ./plugins/dvd/input_dvd.c: new command line for DVD, to get rid of global - options input_title or so. - * ./Makefile: added network to the list of the plugins directories. - * ./plugins/dvd/input_dvd.c: fixed DVD input under Win32. - * ./src/input/input.c: fixed input parser under win32, which couldn't - understand that c:\windows\bureau is a valid file and doesn't need to be - accessed with the plugin 'C' :-) - * ./AUTHORS: added xav. - * ./include/videolan/vlc.h: got rid of int_types.h and did a few changes - Ipkiss will need. Hope I did not break other platforms. - * ./include/common.h: fixed compilation problem related to ssize_t. - * ./include/common.h: various Win32 compilation fixes. - * ./include/input_ext-plugins.h: DVD compiles, but doesn't work yet. - * ./plugins/network/ipv4.c: fixed some typos in my previous Win32 multicast +------------------------------------------------------------------------ +r14699 | courmisch | 2006-03-09 23:57:30 +0100 (Thu, 09 Mar 2006) | 3 lines +Changed paths: + M /trunk/src/network/tcp.c + +- Clean up error message generation with TCP outgoing connections +- Fix memleak in case of connection failure + +------------------------------------------------------------------------ +r14698 | courmisch | 2006-03-09 23:56:37 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/network.h + M /trunk/src/Makefile.am + A /trunk/src/network/net_error.c + +Common socket error handling + +------------------------------------------------------------------------ +r14697 | courmisch | 2006-03-09 23:43:01 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + +Fix make core on Win32 with shared libvlc + +------------------------------------------------------------------------ +r14696 | xtophe | 2006-03-09 21:05:53 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/libvlc.h + +libvlc.h: preferences tweaking + +------------------------------------------------------------------------ +r14695 | xtophe | 2006-03-09 20:55:40 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/logger.c + M /trunk/src/libvlc.h + +all: move the logger option from video to interface and advanced + +------------------------------------------------------------------------ +r14694 | hartman | 2006-03-09 16:57:48 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/macosx/vout.m + +* Use the proper parent object to do var_Get macosx-black on. Fixes the issue where we failed to mutex_lock. + +------------------------------------------------------------------------ +r14693 | hartman | 2006-03-09 16:55:13 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/misc/messages.c + +* Don't crash if we want to msg_Dbg on an object that doesn't exist. + +------------------------------------------------------------------------ +r14692 | courmisch | 2006-03-09 14:28:48 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/wxwidgets.hpp + +Use the fine stack as we can + +------------------------------------------------------------------------ +r14691 | courmisch | 2006-03-09 14:08:46 +0100 (Thu, 09 Mar 2006) | 15 lines +Changed paths: + M /trunk/src/misc/configuration.c + +As a work-around, accept both decimal separators when... +deserializing floats from configuration (fixes #589) + +I know this is NOT the ?\226?\128?\156right?\226?\128?\157 way to fix this. +The ?\226?\128?\156right?\226?\128?\157 way would be to remove floats from the configuration... +but there are approximately one float parameter in the core and 46 ones +in our current plugins set, none of which I use myself. So I am +defintely not going to rewrite all^H^H^Hany of them. + +Of course, it would be cleaner to be ?\226?\128?\156strict?\226?\128?\157 in what we write to +the configuration file, than ?\226?\128?\156liberal?\226?\128?\157 in what we accept... but IMHO, +it is way easier and more robust to be liberal in what we accept in +this particular case (ie. accepting both decimal separators is trivial, +while serializing float numbers manually is complex). + +------------------------------------------------------------------------ +r14690 | courmisch | 2006-03-09 11:56:53 +0100 (Thu, 09 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/misc/rtsp.c + +Revert [14683] +You can definitely declare variable at the beginning of a nested block with gcc 2.95 + +------------------------------------------------------------------------ +r14689 | fkuehne | 2006-03-09 11:04:01 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/macosx/sfilters.h + M /trunk/modules/gui/macosx/sfilters.m + +* put a warning to prevent users from reporting known bugs for panel is which won't be included within 0.8.5 +* fixed svn propset +------------------------------------------------------------------------ +r14688 | jpsaman | 2006-03-09 10:47:30 +0100 (Thu, 09 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/access/dvb/access.c + M /trunk/modules/access/dvb/dvb.h + M /trunk/modules/access/dvb/linux_dvb.c + M /trunk/modules/access/udp.c + M /trunk/modules/audio_filter/converter/fixed32tofloat32.c + M /trunk/modules/audio_filter/converter/fixed32tos16.c + M /trunk/modules/audio_filter/converter/mpgatofixed32.c + M /trunk/modules/gui/pda/pda.c + M /trunk/modules/gui/pda/pda.h + M /trunk/modules/gui/pda/pda_callbacks.c + M /trunk/modules/gui/pda/pda_callbacks.h + M /trunk/modules/misc/qte_main.cpp + M /trunk/modules/video_output/hd1000v.cpp + M /trunk/modules/video_output/qte/qte.cpp + M /trunk/modules/video_output/qte/qte.h + +Update e-mail address +------------------------------------------------------------------------ +r14687 | fkuehne | 2006-03-09 10:31:36 +0100 (Thu, 09 Mar 2006) | 1 line +Changed paths: + M /trunk/NEWS + +* improved the wording a bit +------------------------------------------------------------------------ +r14686 | titer | 2006-03-09 00:52:35 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/vlc_common.h + M /trunk/src/extras/libc.c + + Force lldiv emulation on BeOS + +------------------------------------------------------------------------ +r14685 | damienf | 2006-03-09 00:52:29 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.cpp + M /trunk/modules/gui/wxwidgets/dialogs/vlm/vlm_panel.cpp + +all: reworked gui layout of dialog boxes to get rid of the dark gray background colour (I hope that wasn't intentional :) + +------------------------------------------------------------------------ +r14684 | titer | 2006-03-09 00:32:08 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + M /trunk/include/vlc_common.h + M /trunk/src/extras/libc.c + + Emulate C99's lldiv() if necessary + +------------------------------------------------------------------------ +r14683 | xtophe | 2006-03-08 23:30:53 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/rtsp.c + +rtsp.c: BeOS fix. variables can't be declared in the middle of the function. + +------------------------------------------------------------------------ +r14682 | hartman | 2006-03-08 23:03:00 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Patches/x264_svn.patch + +* one part of x264 patch fixed upstream + +------------------------------------------------------------------------ +r14681 | damienf | 2006-03-08 18:50:44 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +all: for Cygwin, make sure that the program-prefix is empty, so that libgcrypt-config & gnutls-config are not prefixed by the target build (i586-mingw32msvc), which causes prevents configures scripts from detecting them + +------------------------------------------------------------------------ +r14680 | courmisch | 2006-03-08 18:33:29 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + A /trunk/extras/contrib/src/Patches/gnutls-win32.patch + +Winsock non-blocking kludge for GnuTLS (refs #538) + +------------------------------------------------------------------------ +r14679 | courmisch | 2006-03-08 18:25:09 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src + +svn:ignore + +------------------------------------------------------------------------ +r14678 | dionoea | 2006-03-08 18:06:59 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/charset.h + M /trunk/include/vlc_symbols.h + +modules/misc/rtsp.c is using us_strtod + +------------------------------------------------------------------------ +r14677 | courmisch | 2006-03-08 14:51:31 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/charset.h + +Missing export + +------------------------------------------------------------------------ +r14676 | courmisch | 2006-03-08 14:32:37 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/rtsp.c + +Don't use C (de)serialization for float numbers (closes #583) + +------------------------------------------------------------------------ +r14675 | courmisch | 2006-03-08 13:25:29 +0100 (Wed, 08 Mar 2006) | 5 lines +Changed paths: + M /trunk/include/charset.h + M /trunk/src/misc/charset.c + M /trunk/src/test/i18n_atof.c + + * i18n_strtod: locale-agnostic strtod() (accepts both comma and dot as decimal separator) + * us_strtod, us_atof: same as i18n_* but only accept dot in any case + (this will be useful when parsing stream output chain which uses comma to separate + options) + +------------------------------------------------------------------------ +r14674 | courmisch | 2006-03-08 13:23:34 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/stream_out/rtp.c + +Fix TTL range check + +------------------------------------------------------------------------ +r14673 | courmisch | 2006-03-08 12:52:46 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/misc/variables.c + +Avoid ugly non-const cast + +------------------------------------------------------------------------ +r14672 | courmisch | 2006-03-08 12:32:34 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/charset.h + M /trunk/src/Makefile.am + M /trunk/src/misc/charset.c + A /trunk/src/test + A /trunk/src/test/i18n_atof.c + +i18n_atof(): locale-agnostic atof() + +------------------------------------------------------------------------ +r14671 | zorglub | 2006-03-08 10:47:45 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/streamdata.h + +Fix wizard matrix on win32. Closes:#531 + +------------------------------------------------------------------------ +r14670 | hartman | 2006-03-08 00:56:32 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/macosx/vout.h + M /trunk/modules/gui/macosx/vout.m + +* Fix the issue where sometimes the Menubar wouldn't reappear after exiting fullscreen. + +------------------------------------------------------------------------ +r14669 | hartman | 2006-03-08 00:22:41 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/input/input.c + +* Fix an issue with a : in the subtitle-filename causing the subtitle detection to fail. + +------------------------------------------------------------------------ +r14668 | courmisch | 2006-03-07 21:06:53 +0100 (Tue, 07 Mar 2006) | 7 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/modules/gui/wxwidgets/interface.cpp + M /trunk/modules/gui/wxwidgets/wxwidgets.hpp + +- Undo [14667] + * fix memleak + * remove unused variable (psz_local always NULL...) + * remove free(NULL) + * remove expansion-unsafe wxDnDLocaleFree() macro variant +- Actually fix [14633] flawed logic + +------------------------------------------------------------------------ +r14667 | dionoea | 2006-03-07 19:48:35 +0100 (Tue, 07 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/modules/gui/wxwidgets/interface.cpp + M /trunk/modules/gui/wxwidgets/wxwidgets.hpp + +Fix wx DnD once more. + +------------------------------------------------------------------------ +r14666 | xtophe | 2006-03-07 14:30:27 +0100 (Tue, 07 Mar 2006) | 2 lines +Changed paths: + M /trunk/HACKING + +HACKING: Add a note about the module cache and vlc --list + +------------------------------------------------------------------------ +r14665 | damienf | 2006-03-07 13:22:19 +0100 (Tue, 07 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +Makefile: don't forget to chmod a+x gecko-sdk/bin/* + +------------------------------------------------------------------------ +r14664 | damienf | 2006-03-07 13:15:06 +0100 (Tue, 07 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + M /trunk/extras/contrib/src/packages.mak + +all: updating mozilla SDK for cygwin builds + +------------------------------------------------------------------------ +r14663 | xtophe | 2006-03-07 11:29:41 +0100 (Tue, 07 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Patches/ffmpeg-cvs-mactel.patch + +ffmpeg-cvs-mactel.patch: Mangle patch was applied upstream + +------------------------------------------------------------------------ +r14662 | dionoea | 2006-03-06 19:55:39 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/doc/vlc.1 + +Add link to online documentation in VLC manpage + +------------------------------------------------------------------------ +r14661 | sam | 2006-03-06 18:51:43 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + + * extras/contrib/src/Makefile: build libx264.a in PIC mode on OS X x86. + +------------------------------------------------------------------------ +r14660 | damienf | 2006-03-06 17:06:41 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +Makefile: fix for MacIntel package build + +------------------------------------------------------------------------ +r14659 | courmisch | 2006-03-06 11:25:12 +0100 (Mon, 06 Mar 2006) | 3 lines +Changed paths: + M /trunk/include/vlc_common.h + M /trunk/include/vlc_symbols.h + M /trunk/modules/gui/wxwidgets/dialogs/preferences.cpp + M /trunk/modules/gui/wxwidgets/dialogs/preferences_widgets.cpp + M /trunk/modules/gui/wxwidgets/dialogs/wizard.cpp + M /trunk/modules/gui/wxwidgets/interface.cpp + M /trunk/src/extras/libc.c + +WxWidgets: use wraptext in UTF-8 mode as that is the codeset for gettext +core: remove unused ISO-8859-centric monobyte mode from vlc_wraptext() + +------------------------------------------------------------------------ +r14658 | courmisch | 2006-03-06 11:23:37 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +Add extra Win32-specific debug (refs #538) + +------------------------------------------------------------------------ +r14657 | xtophe | 2006-03-06 10:42:01 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + +src/Makefile: make distcheck happy + +------------------------------------------------------------------------ +r14656 | damienf | 2006-03-06 00:49:52 +0100 (Mon, 06 Mar 2006) | 6 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/configure.ac + M /trunk/extras/contrib/src/Makefile + +extras/contrib/src/Makefile: cleaned up INSTALL_NAME macro for MacOS X: all the dylib in contrib/lib are soft-linked to their distributed version in 'vlc-lib'. this way, VLC build system can use contrib libs on MacOS X the same way as for UNIX, and should simplify porting to libtool +configure.ac: cleaned up Cocoa.h detection, removed link path dependency to 'vlc-lib' as it is no longer necessary +Makefile.am: fixed installation of dylibs as vlc_ prefix is already appended by INSTALL_NAME + +NOTE: this change is highly disruptive for MacOS X build, I strongly recommend that you rebuild the contrib packages for this platform. Other platforms are unaffected + +------------------------------------------------------------------------ +r14655 | xtophe | 2006-03-05 21:08:16 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +configure.ac: use the gecko-sdk in the contrib + +------------------------------------------------------------------------ +r14654 | xtophe | 2006-03-05 20:37:21 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/Makefile + +contrib/Makefile: Don't put 2 include + +------------------------------------------------------------------------ +r14653 | zorglub | 2006-03-05 20:05:07 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/NEWS + +Add some news + +------------------------------------------------------------------------ +r14652 | xtophe | 2006-03-05 18:44:04 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/Makefile + +contrib/Makefile: dereference the symlink. a better solution would be to transform the absolute one to relative. + +------------------------------------------------------------------------ +r14651 | xtophe | 2006-03-05 17:43:37 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Patches/x264-svn-win32.patch + +Update x264 patch. + +------------------------------------------------------------------------ +r14650 | fkuehne | 2006-03-05 17:41:18 +0100 (Sun, 05 Mar 2006) | 3 lines +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/playlistinfo.m + +* make sure that the timer which is updating the stats-tab is stopped when the panel is closed +* fixed a minor memory leak (the timer wasn't released after invalidating it) +* VLCInfo is o_info_window's delegate now +------------------------------------------------------------------------ +r14649 | dionoea | 2006-03-05 16:47:17 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/skins2/controls/ctrl_tree.cpp + +Select item after deleting items from the playlist with KEY_DEL. + +------------------------------------------------------------------------ +r14648 | fkuehne | 2006-03-05 16:42:51 +0100 (Sun, 05 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/gui/macosx/playlistinfo.m + +* don't show the statistics-tab if the stats aren't enabled +------------------------------------------------------------------------ +r14647 | courmisch | 2006-03-05 16:34:21 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/libvlc.c + +Don't call textdomain - it is not only useless but harmful (refs #581) + +------------------------------------------------------------------------ +r14646 | dionoea | 2006-03-05 16:33:02 +0100 (Sun, 05 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/gui/skins2/controls/ctrl_tree.cpp + M /trunk/modules/gui/skins2/vars/playtree.hpp + +ctrl_tree.cpp: fix selection bug (when pressing KEY_DOWN if the selected item was the last visible tree item) +playtree.hpp: cosmetics + +------------------------------------------------------------------------ +r14645 | courmisch | 2006-03-05 16:32:49 +0100 (Sun, 05 Mar 2006) | 3 lines +Changed paths: + M /trunk/include/vlc_common.h + M /trunk/src/extras/libc.c + +- Call dgettext directly with shared libvlc and libtool +- Remove vlc_dcgettext in those cases + +------------------------------------------------------------------------ +r14644 | courmisch | 2006-03-05 16:32:01 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/vlc_threads_funcs.h + +Add some ?\226?\128?\156const?\226?\128?\157s + +------------------------------------------------------------------------ +r14643 | courmisch | 2006-03-05 16:29:52 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp + M /trunk/modules/gui/wxwidgets/interface.cpp + +Fix some warnings + +------------------------------------------------------------------------ +r14642 | dionoea | 2006-03-05 15:58:31 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/doc/release-howto.txt + +We won't need to warn ECP about releases now. + +------------------------------------------------------------------------ +r14641 | dionoea | 2006-03-05 15:37:35 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/misc/configuration.c + +Fix build on Mac (i hope) + +------------------------------------------------------------------------ +r14640 | courmisch | 2006-03-05 12:36:59 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +remove now useless x509-ca-bundle option + +------------------------------------------------------------------------ +r14639 | courmisch | 2006-03-05 12:28:28 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +Look for Root CA certificates in VLC data dir + +------------------------------------------------------------------------ +r14638 | dionoea | 2006-03-05 12:24:59 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + +We can now DnD a file everywhere on the playlist dialog. Droping above the tree will insert at the begining of the playlist. Droping under the tree will insert at the end of the playlist. + +------------------------------------------------------------------------ +r14637 | dionoea | 2006-03-05 12:16:23 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + +Remove uneeded include (since playlist DnD is now different from the main controler's DnD) + +------------------------------------------------------------------------ +r14636 | courmisch | 2006-03-05 12:10:34 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/configuration.h + M /trunk/include/vlc_symbols.h + M /trunk/src/misc/configuration.c + +config_GetDataDir(): returns path to VLC installed shared data + +------------------------------------------------------------------------ +r14635 | courmisch | 2006-03-05 10:04:07 +0100 (Sun, 05 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/wxwidgets.hpp + +Fix compilation AGAIN + +------------------------------------------------------------------------ +r14634 | xtophe | 2006-03-04 23:53:51 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.cpp + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.hpp + +fileinfo.*: I should lean C++ + +------------------------------------------------------------------------ +r14633 | dionoea | 2006-03-04 23:48:20 +0100 (Sat, 04 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/modules/gui/wxwidgets/dialogs/playlist.hpp + M /trunk/modules/gui/wxwidgets/interface.cpp + M /trunk/modules/gui/wxwidgets/wxwidgets.hpp + +playlist.cpp, playlist.hpp: fix segfault when destroying playlist drop target (and use the wxDnD*Locale functions). +interface.cpp, wxwidgets.hpp: put courmisch's fixes to the DnD encoding issue in wx into wxDnDFromLocale and wxDnDFreeLocale + +------------------------------------------------------------------------ +r14632 | dionoea | 2006-03-04 23:06:08 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + +Fix node insertion. Thanks to zorglub. + +------------------------------------------------------------------------ +r14631 | courmisch | 2006-03-04 23:05:10 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/interface.cpp + +Fix off by one bugs + +------------------------------------------------------------------------ +r14630 | dionoea | 2006-03-04 22:52:53 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/modules/gui/wxwidgets/dialogs/playlist.hpp + +dialogs/playlist.*: Add File Drop in playlist handling. (Still needs to include courmisch's wx encoding fix when the fix gets fixed) + +------------------------------------------------------------------------ +r14629 | jpsaman | 2006-03-04 22:17:25 +0100 (Sat, 04 Mar 2006) | 1 line +Changed paths: + M /trunk/include/vlc_messages.h + +Coding Style fixes +------------------------------------------------------------------------ +r14628 | jpsaman | 2006-03-04 21:38:01 +0100 (Sat, 04 Mar 2006) | 1 line +Changed paths: + M /trunk/include/vlc_messages.h + +Fix wrong define, luckily this one wasn't used yet. +------------------------------------------------------------------------ +r14627 | courmisch | 2006-03-04 21:24:19 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +Remove superfluous dep + +------------------------------------------------------------------------ +r14626 | courmisch | 2006-03-04 21:19:15 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + +closes #579 + +------------------------------------------------------------------------ +r14625 | courmisch | 2006-03-04 21:11:01 +0100 (Sat, 04 Mar 2006) | 5 lines +Changed paths: + M /trunk/configure.ac + M /trunk/modules/misc/gnutls.c + +Make the Root CA certificates bundle file for gnutls a configure-time setting +(as it is highly distribution dependant) +On Debian --with-x509-ca-bundle=/etc/ssl/certs/ca-certificates.crt will do +(provided you have the ca-certificates package) + +------------------------------------------------------------------------ +r14624 | jpsaman | 2006-03-04 21:01:58 +0100 (Sat, 04 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/control/telnet.c + +Do not print extra STRING_CR on successfull command. +------------------------------------------------------------------------ +r14623 | dionoea | 2006-03-04 19:42:35 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/playlist/item-ext.c + +item-ext.c: detach from all parent nodes (fixed) + +------------------------------------------------------------------------ +r14622 | dionoea | 2006-03-04 19:41:08 +0100 (Sat, 04 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/src/playlist/item-ext.c + +modules/gui/wxwidgets/dialogs/playlist.cpp: add some more checks. Fixes infinite loop when draging an item outside the wxTreeCtrl widget. +src/playlist/item-ext.c: detach item from first matching parent node only. + +------------------------------------------------------------------------ +r14621 | xtophe | 2006-03-04 19:36:29 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.hpp + +fileinfo.hpp: we need to use b_stats in Update() + +------------------------------------------------------------------------ +r14620 | xtophe | 2006-03-04 19:07:43 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.cpp + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.hpp + +fileinfo.*: Don't show stats when they qre disable. + +------------------------------------------------------------------------ +r14619 | dionoea | 2006-03-04 18:32:35 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/modules/gui/wxwidgets/dialogs/playlist.hpp + +add "Add node" function to node contextual menu + +------------------------------------------------------------------------ +r14618 | dionoea | 2006-03-04 18:09:04 +0100 (Sat, 04 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp + M /trunk/modules/gui/wxwidgets/dialogs/playlist.hpp + +Drag and Drop support in wx playlist. +TODO: merge this playlist code with the gibalou mini playlist code. + +------------------------------------------------------------------------ +r14617 | dionoea | 2006-03-04 18:01:14 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/playlist/item-ext.c + +Humm ... forgot to save before commiting. + +------------------------------------------------------------------------ +r14616 | dionoea | 2006-03-04 18:00:41 +0100 (Sat, 04 Mar 2006) | 3 lines +Changed paths: + M /trunk/include/vlc_playlist.h + M /trunk/include/vlc_symbols.h + M /trunk/src/playlist/item-ext.c + +Code the playlist_TreeMove function. +zorglub: i'm not really sure about the i_serial incrementation stuff, could you give it a look ? + +------------------------------------------------------------------------ +r14615 | courmisch | 2006-03-04 17:56:05 +0100 (Sat, 04 Mar 2006) | 4 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +- Support for adding a single file rather than a directory as CA path +- Use Debian default + much faster, but properly only works on Debian and its derivatives + +------------------------------------------------------------------------ +r14614 | courmisch | 2006-03-04 17:06:27 +0100 (Sat, 04 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +- Load root certificates from /etc/ssl (currently very slow :( ) +- Cosmetic + +------------------------------------------------------------------------ +r14613 | courmisch | 2006-03-04 14:41:41 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +Missed one error case + +------------------------------------------------------------------------ +r14612 | courmisch | 2006-03-04 14:36:48 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +(safe) directory recursion when looking for CA certificates + +------------------------------------------------------------------------ +r14611 | courmisch | 2006-03-04 14:31:59 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Don't BUILD_PIC when the platform doesn't need PIC + +------------------------------------------------------------------------ +r14610 | courmisch | 2006-03-04 13:34:28 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +Libtool: kludge^H^H^H^H^H^Hfix make (|un)install within modules/subdir/subdir + +------------------------------------------------------------------------ +r14609 | courmisch | 2006-03-04 13:20:06 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +libtool: Propagate errors from make (|un)install + +------------------------------------------------------------------------ +r14608 | fkuehne | 2006-03-04 12:53:03 +0100 (Sat, 04 Mar 2006) | 1 line +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/playlistinfo.m + +* fix the table on the second tab and added an extra check to prevent a crash in rare situations +------------------------------------------------------------------------ +r14607 | courmisch | 2006-03-04 11:46:27 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/network/httpd.c + +Cosmetic + +------------------------------------------------------------------------ +r14606 | zorglub | 2006-03-04 10:28:06 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/vlm/vlm_panel.cpp + +Don't prepend :sout= to sout string in VLM dialog (Refs:#530) + +------------------------------------------------------------------------ +r14605 | zorglub | 2006-03-04 10:12:21 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/streamout.cpp + +Fix ordering of widgets in sout panel (Closes:#469) + +------------------------------------------------------------------------ +r14604 | zorglub | 2006-03-04 10:00:10 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/open.cpp + +Shoud fix #'565 + +------------------------------------------------------------------------ +r14603 | xtophe | 2006-03-04 01:59:51 +0100 (Sat, 04 Mar 2006) | 5 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/open.cpp + +wx/dialogs/open.cpp: Fix the caching option. Closes #575 +-This line, and those below, will be ignored-- + +M open.cpp + +------------------------------------------------------------------------ +r14602 | courmisch | 2006-03-03 23:43:22 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/rtsp.c + +Fix error code when server is overloaded + +------------------------------------------------------------------------ +r14601 | jpsaman | 2006-03-03 22:43:48 +0100 (Fri, 03 Mar 2006) | 1 line +Changed paths: + A /trunk/modules/mux/rtp + A /trunk/modules/mux/rtp/rtcp.c + A /trunk/modules/mux/rtp/rtcp.h + A /trunk/modules/mux/rtp/rtp.h + +Structures and functions for RTCP support. BIG FAT WARNING >>>> This code is untested <<<< but the request for it is high. +------------------------------------------------------------------------ +r14600 | fkuehne | 2006-03-03 18:29:13 +0100 (Fri, 03 Mar 2006) | 1 line +Changed paths: + M /trunk/Makefile.am + +* added a couple of OSX-intf-files which were added after the last release +------------------------------------------------------------------------ +r14599 | fkuehne | 2006-03-03 18:21:16 +0100 (Fri, 03 Mar 2006) | 4 lines +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/intf.m + M /trunk/modules/gui/macosx/playlist.m + M /trunk/modules/gui/macosx/playlistinfo.m + +*.m: unified the title of the Information-panel and the menu-items pointing to it to "Information" (instead of a mixture of "Properties" and "Info") +MainMenu.nib: + - dto + - let the user select the values of the Statistics-tab +------------------------------------------------------------------------ +r14598 | fkuehne | 2006-03-03 18:12:15 +0100 (Fri, 03 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/gui/macosx/vout.m + +* fixed a signed vs unsinged warning +------------------------------------------------------------------------ +r14597 | dionoea | 2006-03-03 15:37:24 +0100 (Fri, 03 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/video_output/image.c + +image.c: add --image-out-replace option. If enabled, the image vout will +always overwrite the same file. + +------------------------------------------------------------------------ +r14596 | fkuehne | 2006-03-03 14:51:04 +0100 (Fri, 03 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/gui/macosx/playlistinfo.h + M /trunk/modules/gui/macosx/playlistinfo.m + +* added a NSTimer to update the statistics every second +------------------------------------------------------------------------ +r14595 | xtophe | 2006-03-03 14:08:48 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +Makefile: We need autogen on win32 + +------------------------------------------------------------------------ +r14594 | fkuehne | 2006-03-03 13:19:56 +0100 (Fri, 03 Mar 2006) | 1 line +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/playlistinfo.h + M /trunk/modules/gui/macosx/playlistinfo.m + +* implemented the statistics-tab. No auto-update yet. +------------------------------------------------------------------------ +r14593 | hartman | 2006-03-03 12:25:18 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +* Disable INSTALL_NAME now gpg-error isn't shared. + +------------------------------------------------------------------------ +r14592 | hartman | 2006-03-03 12:19:00 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +* copy and tabs... sigh. + +------------------------------------------------------------------------ +r14591 | hartman | 2006-03-03 12:15:55 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +* Lets avoid autogen where we can + +------------------------------------------------------------------------ +r14590 | hartman | 2006-03-03 11:40:56 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + M /trunk/extras/contrib/src/Patches/live-osx.patch + +* Fix liveMedia on all platforms now hopefully + +------------------------------------------------------------------------ +r14589 | hartman | 2006-03-03 11:22:18 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/packages.mak + +* www.live555.com seems unreachable. use live555.com + +------------------------------------------------------------------------ +r14588 | courmisch | 2006-03-03 10:32:20 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Solaris breakage again + +------------------------------------------------------------------------ +r14587 | jpsaman | 2006-03-03 09:52:27 +0100 (Fri, 03 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/demux/livedotcom.cpp + +Playing 3GPP audio only LATM AAC/HE-AAC streams. Patch by Ross Finalayson +------------------------------------------------------------------------ +r14586 | xtophe | 2006-03-03 00:40:17 +0100 (Fri, 03 Mar 2006) | 3 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +explicit hack. please underage hackers do not look +fix lame + +------------------------------------------------------------------------ +r14585 | xtophe | 2006-03-03 00:24:37 +0100 (Fri, 03 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + M /trunk/extras/contrib/src/packages.mak + +Fix MacOS-Intel compilation + +------------------------------------------------------------------------ +r14584 | courmisch | 2006-03-02 23:39:03 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/vlc_httpd.h + M /trunk/include/vlc_symbols.h + M /trunk/src/network/httpd.c + +Code reuse + +------------------------------------------------------------------------ +r14583 | courmisch | 2006-03-02 23:19:14 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/vlc_httpd.h + +Remove outdated comment + +------------------------------------------------------------------------ +r14582 | xtophe | 2006-03-02 21:39:49 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/packages.mak + +Update lame. Closes #482 + +------------------------------------------------------------------------ +r14581 | xtophe | 2006-03-02 21:38:43 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Patches/gcrypt.patch + +Fix Gcrypt patch + +------------------------------------------------------------------------ +r14580 | xtophe | 2006-03-02 21:11:51 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +makefile: Fix livedotcom on win32 + +------------------------------------------------------------------------ +r14579 | xtophe | 2006-03-02 21:10:23 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +Makefile: use sed -i where possible + +------------------------------------------------------------------------ +r14578 | xtophe | 2006-03-02 21:04:54 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + M /trunk/extras/contrib/src/Patches/gcrypt.patch + M /trunk/extras/contrib/src/packages.mak + +all: Update libgcrypt,gpg-error and gnutls (closes #570 ) + +------------------------------------------------------------------------ +r14577 | xtophe | 2006-03-02 20:34:31 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Patches/x264-svn-win32.patch + +Update x264 patch + +------------------------------------------------------------------------ +r14576 | xtophe | 2006-03-02 20:31:36 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +configure.ac: Solaris fix for live555. Patch courtesy of Alexander Gall + +------------------------------------------------------------------------ +r14575 | courmisch | 2006-03-02 19:19:03 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/include/vlc_common.h + M /trunk/src/misc/objects.c + +Minor clean up + +------------------------------------------------------------------------ +r14574 | fkuehne | 2006-03-02 16:52:37 +0100 (Thu, 02 Mar 2006) | 6 lines +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/playlistinfo.h + M /trunk/modules/gui/macosx/playlistinfo.m + +* re-designed the information/properties panel to show meta information and statistics +- the display of meta information is completely implemented and functional +- the tree-view in the "Advanced Info" tab is currently broken due to bad casting (I got no idea why yet, because I didn't touch it..) +- the statistics tab isn't implemented yet + +Comments on the design and the implementation are welcome. If this re-design is too unstable for 0.8.5, I will withdraw it after branching. +------------------------------------------------------------------------ +r14573 | courmisch | 2006-03-02 16:19:32 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/access_output/file.c + +Locale fixes (refs #528) + clean up + +------------------------------------------------------------------------ +r14572 | courmisch | 2006-03-02 15:27:09 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +use intptr_t (refs #574) + +------------------------------------------------------------------------ +r14571 | courmisch | 2006-03-02 15:23:03 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/access_output/file.c + +Don't try to be more clever than umask() + +------------------------------------------------------------------------ +r14570 | courmisch | 2006-03-02 15:21:23 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Fix getaddrinfo check failure because of autoconf's cache + +------------------------------------------------------------------------ +r14569 | courmisch | 2006-03-02 14:54:40 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/audio_output/waveout.c + +Fix invalid syntax (aout_BufferFree is not an expansion-safe macro) + +------------------------------------------------------------------------ +r14568 | courmisch | 2006-03-02 14:35:43 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/audio_output/arts.c + M /trunk/modules/audio_output/directx.c + M /trunk/modules/audio_output/esd.c + M /trunk/modules/audio_output/jack.c + M /trunk/modules/audio_output/sdl.c + +Unused header inclusion syndrome + +------------------------------------------------------------------------ +r14567 | courmisch | 2006-03-02 14:02:37 +0100 (Thu, 02 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + +dist vlc_url.h + +------------------------------------------------------------------------ +r14566 | fkuehne | 2006-03-02 13:15:25 +0100 (Thu, 02 Mar 2006) | 1 line +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + +* forgot that one in [14565] +------------------------------------------------------------------------ +r14565 | fkuehne | 2006-03-02 13:14:52 +0100 (Thu, 02 Mar 2006) | 5 lines +Changed paths: + M /trunk/modules/gui/macosx/playlist.m + M /trunk/modules/gui/macosx/sfilters.m + M /trunk/modules/gui/macosx/update.m + +* MainMenu.nib, playlist.m: use NSSearchField instead of NSTextField, so we don't need to replace it manually anymore. This breaks the 10.2-compatibility. (refs #189) + +* update.m: use mtime() instead of NSCalenderDate for the time-stamp + +* sfilters.m: fixed 2 compilation warnings (corrected UTF8String to char casting) +------------------------------------------------------------------------ +r14564 | courmisch | 2006-03-02 08:52:53 +0100 (Thu, 02 Mar 2006) | 4 lines +Changed paths: + M /trunk/bootstrap + M /trunk/src/Makefile.am + +libtool: + - Don't link builtins against anything (dependencies are linked in libvlc) + - Don't mangle name of underlying libraries + +------------------------------------------------------------------------ +r14563 | fkuehne | 2006-03-01 23:21:36 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/macosx/update.h + M /trunk/modules/gui/macosx/update.m + +* don't store the temp release note in the user's Caches-folder, but in /tmp. Renamed it to vlc_releasenote_%@.tmp, whereas %@ is a timestamp (%m-%d-%y--%I.%M.%S.%F) +* cleanup of the source +------------------------------------------------------------------------ +r14562 | dionoea | 2006-03-01 23:00:37 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/THANKS + +Add/Change x264 options. Patch by Dennis van Amerongen + +------------------------------------------------------------------------ +r14561 | dionoea | 2006-03-01 22:58:15 +0100 (Wed, 01 Mar 2006) | 22 lines +Changed paths: + M /trunk/modules/codec/x264.c + +Add/Change x264 options. Patch by Dennis van Amerongen + +Original email was + +"Subject: [vlc-devel] Additional x264 options/unification + +Patch for unification and addition of several x264 options (using x264 +commandline interface as reference): + +8x8dct, asm, bime, chroma-me, chroma-qp-offset, cplxblur, direct, +ipratio, nr, pbratio, qblur, qcomp, qpstep, verbose. Changed (no-)psnr, +(no-)b-adapt, (no-)fast-pskip to similar usage as (no-)cabac. Deprecated +options in favor of x264 cli equivalents (subpel -> subme, frameref -> +ref, etc.) for unification. + +Improved order of adding partitions in analyse modes as suggested by +Pengvado (#x264): i4x4,p8x8,i8x8+8x8dct,b8x8,p4x4 (at low bitrate i8x8 +would be more important than i4x4 though). Using i8x8 results in a "High +Profile" setting (not all decoders seem to support that). i8x8 requires +8x8dct which is now a seperate option (default disabled)." + + +------------------------------------------------------------------------ +r14560 | xtophe | 2006-03-01 22:41:11 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/Makefile + +Warning Explicit Kludge + +------------------------------------------------------------------------ +r14559 | fkuehne | 2006-03-01 22:08:17 +0100 (Wed, 01 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/gui/macosx/update.h + M /trunk/modules/gui/macosx/update.m + +* removed unused, useless variable +------------------------------------------------------------------------ +r14558 | fkuehne | 2006-03-01 22:05:47 +0100 (Wed, 01 Mar 2006) | 4 lines +Changed paths: + M /trunk/modules/gui/macosx/interaction.m + M /trunk/modules/gui/macosx/update.h + M /trunk/modules/gui/macosx/update.m + +* download the updated versions through VLC and not through your default browser +* removed a crasher from interaction.m + +Note: the progress-window used to show the progress is quite hacky at the moment and will be replaced through a good implementation once the interaction-core is finished. +------------------------------------------------------------------------ +r14557 | hartman | 2006-03-01 22:00:49 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/codec/ffmpeg/ffmpeg.c + +* Add dvcp and dvpp FOURCCs (the PAl versions of QuickTime DV and DVPro apparently) + +------------------------------------------------------------------------ +r14556 | fkuehne | 2006-03-01 20:56:34 +0100 (Wed, 01 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/gui/wxwidgets/input_manager.cpp + M /trunk/modules/gui/wxwidgets/interface.cpp + M /trunk/modules/gui/wxwidgets/interface.hpp + M /trunk/modules/gui/wxwidgets/wxwidgets.cpp + +* more systray related ifndefs for the Darwin platform +------------------------------------------------------------------------ +r14555 | fkuehne | 2006-03-01 20:11:24 +0100 (Wed, 01 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/gui/wxwidgets/interface.cpp + +* Darwin compilation fix +------------------------------------------------------------------------ +r14554 | fkuehne | 2006-03-01 18:47:27 +0100 (Wed, 01 Mar 2006) | 1 line +Changed paths: + M /trunk/modules/access/screen/mac.c + +* fixed some warnings +------------------------------------------------------------------------ +r14553 | hartman | 2006-03-01 17:50:08 +0100 (Wed, 01 Mar 2006) | 4 lines +Changed paths: + M /trunk/configure.ac + +* Apply --enable-xinerama patch by Diego Petteno +This is not 100% tested, but only compared against similar situations. + + +------------------------------------------------------------------------ +r14552 | hartman | 2006-03-01 14:36:01 +0100 (Wed, 01 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/misc/rtsp.c + M /trunk/modules/stream_out/rtp.c + +* trackID changes for the VLC rtsp server as suggested by Leonardo ... . + - apparently DSS is casesensitive on trackID. + +------------------------------------------------------------------------ +r14551 | hartman | 2006-03-01 14:23:12 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + D /trunk/extras/contrib/src/Patches/libcddb.patch + M /trunk/extras/contrib/src/packages.mak + +* Update the CDDB version from 0.9.6 to 1.2.1 + +------------------------------------------------------------------------ +r14550 | hartman | 2006-03-01 14:13:03 +0100 (Wed, 01 Mar 2006) | 3 lines +Changed paths: + M /trunk/THANKS + M /trunk/modules/access/cdda/info.c + +* Fixes for CDDB courtesy of Alexander Gall . + - added him to THANKS as well. + +------------------------------------------------------------------------ +r14549 | courmisch | 2006-03-01 12:20:10 +0100 (Wed, 01 Mar 2006) | 3 lines +Changed paths: + M /trunk/modules/misc/network/ipv4.c + M /trunk/modules/misc/network/ipv6.c + +Don't use connect() when the "bind" address is a multicast group +Bug reported by Alexander Gall + +------------------------------------------------------------------------ +r14548 | courmisch | 2006-03-01 11:41:47 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Try to fix getaddrinfo et al. detection on Solaris + +------------------------------------------------------------------------ +r14547 | courmisch | 2006-03-01 11:20:50 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Link ipv6 with -lsocket and/or -lnsl whenever we need these for ipv4 + +------------------------------------------------------------------------ +r14546 | courmisch | 2006-03-01 10:53:39 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + +Use stamp not to recompile and relink version.c when it doesn't have to (closes #554) + +------------------------------------------------------------------------ +r14545 | zorglub | 2006-03-01 00:23:42 +0100 (Wed, 01 Mar 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs.cpp + +Don't preparse folders using input_Preprase + +------------------------------------------------------------------------ +r14544 | ipkiss | 2006-02-28 20:12:54 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/skins/skins2-howto.xml + + * doc/skins/skins2-howto.xml: fixed a typo + +------------------------------------------------------------------------ +r14543 | md | 2006-02-28 16:46:46 +0100 (Tue, 28 Feb 2006) | 5 lines +Changed paths: + M /trunk/src/video_output/vout_intf.c + +* changed the order of offered aspect/crop values so that the most commonly +used ones are on the top +* added 5:4 aspect/crop ration for high quality PAL TV out (720x576 display +resolution) and 1280x1024 LCD panels + +------------------------------------------------------------------------ +r14542 | md | 2006-02-28 16:34:16 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/video_output/vout_intf.c + +make ZoomCallback work with extended GUI or deinterlace (refs #480) + +------------------------------------------------------------------------ +r14541 | hartman | 2006-02-28 16:31:04 +0100 (Tue, 28 Feb 2006) | 5 lines +Changed paths: + M /trunk/modules/stream_out/rtp.c + +* Fix the rtp module to not create broken SDPs. muxed streams are unsupported in RTSP mode. fixes #452 +- commented a few fprintf, and changed some to msg_Dbg where possible. +- fixed a couple of spelling errors. +- this module really needs a big cleanup and merging with the other SDP and RTSP code. + +------------------------------------------------------------------------ +r14540 | courmisch | 2006-02-28 16:29:42 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +libtool: fix make distclean + +------------------------------------------------------------------------ +r14539 | courmisch | 2006-02-28 16:12:37 +0100 (Tue, 28 Feb 2006) | 4 lines +Changed paths: + M /trunk/bootstrap + M /trunk/src/Makefile.am + +With libtool, compile builtins as lib*_builtin.la to avoid name collision +with actual system library (seems to fix weird compilation problem with +flac and theora builtins) + +------------------------------------------------------------------------ +r14538 | courmisch | 2006-02-28 15:52:40 +0100 (Tue, 28 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/stream_output/sap.c + +Fail when trying to advertise a stream with an out-of-scope address +(avoids spamming the MBONE with incorrect private streams) + +------------------------------------------------------------------------ +r14537 | courmisch | 2006-02-28 13:58:37 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +Use noinst_ rather than libvlc_ for builtins + +------------------------------------------------------------------------ +r14536 | dionoea | 2006-02-28 13:45:37 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/misc/vlm.c + +Use VLC stream functions to load vlm configs. Refs #567 + +------------------------------------------------------------------------ +r14535 | courmisch | 2006-02-28 13:22:24 +0100 (Tue, 28 Feb 2006) | 3 lines +Changed paths: + M /trunk/bootstrap + +Implement clean with --enable-libtool +May fix builtins recompilation (theora, flac...) + +------------------------------------------------------------------------ +r14534 | courmisch | 2006-02-28 12:45:22 +0100 (Tue, 28 Feb 2006) | 3 lines +Changed paths: + M /trunk/configure.ac + +Don't use p_symbols with libtool +(this commit obviously breaks binary compatibility - clear your plugins) + +------------------------------------------------------------------------ +r14533 | courmisch | 2006-02-28 10:01:59 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +Fix the work-around for the work-around + +------------------------------------------------------------------------ +r14532 | courmisch | 2006-02-28 09:55:43 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/network/udp.c + +Remove debug message + +------------------------------------------------------------------------ +r14531 | courmisch | 2006-02-28 09:42:23 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/activex/Makefile.am + M /trunk/bootstrap + M /trunk/mozilla/Makefile.am + M /trunk/src/Makefile.am + +mv -> mv -f + +------------------------------------------------------------------------ +r14530 | courmisch | 2006-02-28 09:39:27 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/Makefile.am + +Dist demo.sh + +------------------------------------------------------------------------ +r14529 | courmisch | 2006-02-28 09:37:44 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +Missing quotes + +------------------------------------------------------------------------ +r14528 | courmisch | 2006-02-28 09:16:40 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/demo.sh + +EOL style + +------------------------------------------------------------------------ +r14527 | hartman | 2006-02-28 03:03:33 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/demux/vobsub.c + +* Use stream_UrlNew for vobsub loading instead of fopen. closes #567 + +------------------------------------------------------------------------ +r14526 | hartman | 2006-02-28 02:28:38 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/demo.sh + +* demo.sh for Mac OS X VLC command + +------------------------------------------------------------------------ +r14525 | dionoea | 2006-02-28 00:24:39 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/demo.sh + +Add OpenGL rotating cube and video wall demos + +------------------------------------------------------------------------ +r14524 | dionoea | 2006-02-28 00:03:28 +0100 (Tue, 28 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/demo.sh + +Small fixes/changes + +------------------------------------------------------------------------ +r14523 | dionoea | 2006-02-27 23:47:21 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + A /trunk/doc/demo.sh + +Small script that generates huge command lines to be used in demos. Feel free to add/change stuff. + +------------------------------------------------------------------------ +r14522 | hartman | 2006-02-27 22:13:56 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +* iconv is already provided on 10.3 and 10.4, so we don't need to install it. + +------------------------------------------------------------------------ +r14521 | courmisch | 2006-02-27 22:07:25 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/gnutls.c + +Fix warning on 64 bits systems + +------------------------------------------------------------------------ +r14520 | courmisch | 2006-02-27 22:06:42 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/misc/rtsp.c + +Silly me + +------------------------------------------------------------------------ +r14519 | courmisch | 2006-02-27 21:59:08 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/activex/Makefile.am + M /trunk/bootstrap + M /trunk/mozilla/Makefile.am + M /trunk/src/Makefile.am + +Work-around libtool's work-around which adds .exe on Cygwin + +------------------------------------------------------------------------ +r14518 | courmisch | 2006-02-27 21:48:49 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/access/gnomevfs.c + M /trunk/modules/misc/rtsp.c + +Compile fixes + +------------------------------------------------------------------------ +r14517 | courmisch | 2006-02-27 21:29:39 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +Don't loop infinitely when then is no plugin to install (libtool-only) + +------------------------------------------------------------------------ +r14516 | courmisch | 2006-02-27 21:29:03 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/services_discovery/daap.c + +daap.c: Attempt to fix compilation + +------------------------------------------------------------------------ +r14515 | courmisch | 2006-02-27 13:46:42 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/include/network.h + A /trunk/include/vlc_url.h (from /trunk/include/network.h:14514) + M /trunk/modules/access/ftp.c + M /trunk/modules/access/http.c + M /trunk/modules/access/mms/mmsh.c + M /trunk/modules/access/mms/mmstu.c + M /trunk/modules/control/http/rpn.c + M /trunk/modules/control/rc.c + M /trunk/modules/control/telnet.c + M /trunk/modules/misc/rtsp.c + M /trunk/modules/stream_out/rtp.c + M /trunk/modules/stream_out/standard.c + +Separate socket/resolv stuff (network.h) from url stuff (vlc_url.h) + +------------------------------------------------------------------------ +r14514 | xtophe | 2006-02-27 13:01:58 +0100 (Mon, 27 Feb 2006) | 2 lines +Changed paths: + M /trunk/po/POTFILES.in + M /trunk/po/ca.po + M /trunk/po/da.po + M /trunk/po/de.po + M /trunk/po/en_GB.po + M /trunk/po/es.po + M /trunk/po/fr.po + M /trunk/po/it.po + M /trunk/po/ja.po + M /trunk/po/ka.po + M /trunk/po/ko.po + M /trunk/po/nl.po + M /trunk/po/oc.po + M /trunk/po/pt_BR.po + M /trunk/po/ro.po + M /trunk/po/ru.po + M /trunk/po/sv.po + M /trunk/po/tr.po + M /trunk/po/vlc.pot + M /trunk/po/zh_CN.po + M /trunk/po/zh_TW.po + +po/*: run make update-po. + +------------------------------------------------------------------------ +r14513 | dionoea | 2006-02-26 22:30:50 +0100 (Sun, 26 Feb 2006) | 4 lines +Changed paths: + M /trunk/modules/video_filter/distort.c + +distort.c: +* new psychedelic FOSDEM demo filter. enjoy :) +* misc changes + +------------------------------------------------------------------------ +r14512 | fkuehne | 2006-02-26 17:33:56 +0100 (Sun, 26 Feb 2006) | 1 line +Changed paths: + M /trunk/extras/contrib/bootstrap + M /trunk/extras/contrib/src/Makefile + M /trunk/extras/contrib/src/packages.mak + +* fixed the compilation of gettext&libiconv on Darwin and updated the copyright-dates +------------------------------------------------------------------------ +r14511 | jpsaman | 2006-02-26 16:49:54 +0100 (Sun, 26 Feb 2006) | 1 line +Changed paths: + M /trunk/modules/misc/rtsp.c + +Rename --rtsp-throtle to --rtsp-throtle-users +------------------------------------------------------------------------ +r14510 | courmisch | 2006-02-26 16:09:47 +0100 (Sun, 26 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/Makefile.am + +Put some dependencies on stamp-builtins to force rebuild when the +tree configuration is modified + +------------------------------------------------------------------------ +r14509 | courmisch | 2006-02-26 15:48:02 +0100 (Sun, 26 Feb 2006) | 4 lines +Changed paths: + M /trunk/bootstrap + M /trunk/configure.ac + M /trunk/src/Makefile.am + +Get rid of --enable-shared-libvlc on non-Microsoft platforms +as it did never worked properly, if at all with these +(you should use libtool to build a shared libvlc instead) + +------------------------------------------------------------------------ +r14508 | zorglub | 2006-02-26 15:47:06 +0100 (Sun, 26 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/control/libvlc_audio.c + +Remove ref to volume_get + +------------------------------------------------------------------------ +r14507 | zorglub | 2006-02-26 15:23:16 +0100 (Sun, 26 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/menus.cpp + +Disable intf-switch in the interface (Refs:#564) - Not working correctly, neither on win32 nor GTK + +------------------------------------------------------------------------ +r14506 | fkuehne | 2006-02-26 15:20:46 +0100 (Sun, 26 Feb 2006) | 1 line +Changed paths: + M /trunk/NEWS + +* added some news. feel free to improve the wording :) +------------------------------------------------------------------------ +r14505 | fkuehne | 2006-02-26 13:35:30 +0100 (Sun, 26 Feb 2006) | 3 lines +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib + M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/controls.h + M /trunk/modules/gui/macosx/controls.m + +* added a "Go To Specific Position" feature (closes #377) +- accessible by double-clicking on the time-counters and through a menu-item in "Playback" +- the class of the time-counters is VLCTimeField now, because we need to fetch the mouseDown-event. There are no further changes compared to NSTextField. +------------------------------------------------------------------------ +r14504 | zorglub | 2006-02-26 13:30:22 +0100 (Sun, 26 Feb 2006) | 3 lines +Changed paths: + M /trunk/include/vlc/libvlc.h + M /trunk/src/control/libvlc_audio.c + +Cosmetics. +Add toggle_mute + +------------------------------------------------------------------------ +r14503 | zorglub | 2006-02-26 13:29:40 +0100 (Sun, 26 Feb 2006) | 2 lines +Changed paths: + M /trunk/m4 + +svn:ignore libtool stuff + +------------------------------------------------------------------------ +r14502 | jpsaman | 2006-02-26 13:18:46 +0100 (Sun, 26 Feb 2006) | 1 line +Changed paths: + M /trunk/modules/misc/rtsp.c + +Implement RTSP VOD connection throtle +------------------------------------------------------------------------ +r14501 | courmisch | 2006-02-26 12:59:18 +0100 (Sun, 26 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + D /trunk/src/vlc.c + A /trunk/vlc.c (from /trunk/src/vlc.c:14498) + +Move vlc.c to . to fix distclean (Automake limitation) + +------------------------------------------------------------------------ +r14500 | dionoea | 2006-02-25 22:11:18 +0100 (Sat, 25 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/misc/win32_specific.c + +Revert [14452] as it broke the mozilla plugin. We need to find another way +to fix that. + +------------------------------------------------------------------------ +r14499 | dionoea | 2006-02-25 22:08:46 +0100 (Sat, 25 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/fortunes.txt + +Nice user comment ... + +------------------------------------------------------------------------ +r14498 | courmisch | 2006-02-25 21:46:22 +0100 (Sat, 25 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Attempt to fix core and all targets with more than one job + +------------------------------------------------------------------------ +r14497 | fkuehne | 2006-02-25 16:50:43 +0100 (Sat, 25 Feb 2006) | 5 lines +Changed paths: + M /trunk/modules/gui/macosx/update.h + M /trunk/modules/gui/macosx/update.m + +* retrieve the release notes and display them + - they are temporarily stored in ~/Library/Caches/vlc_releasenote_temp.txt + - Please shout if this location isn't okay for this purpose. + - the file is automatically removed after displaying its content. +* show the binary's size in MB instead of bytes +------------------------------------------------------------------------ +r14496 | fkuehne | 2006-02-25 14:45:07 +0100 (Sat, 25 Feb 2006) | 1 line +Changed paths: + M /trunk/extras/MacOSX/Resources/English.lproj/Interaction.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/interaction.h + M /trunk/modules/gui/macosx/interaction.m + +* slightly enlarged the progress_for_downloads-panel-to-be and fixed some bugs in the interaction-framework +------------------------------------------------------------------------ +r14495 | courmisch | 2006-02-24 23:39:45 +0100 (Fri, 24 Feb 2006) | 3 lines +Changed paths: + M /trunk/Makefile.am + +Fix Win32 packaging targets inter-dependencies +(otherwise unusable with more than one make job) + +------------------------------------------------------------------------ +r14494 | zorglub | 2006-02-24 20:11:39 +0100 (Fri, 24 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/make.pl + +Remove a bit of noise + +------------------------------------------------------------------------ +r14493 | bigben | 2006-02-24 16:00:03 +0100 (Fri, 24 Feb 2006) | 3 lines +Changed paths: + M /trunk/modules/audio_filter/channel_mixer/simple.c + +Add a 7.x / 5.x -> 4.0 downmixing routine (for AAC mostly, for a52 this is done by liba52) + + +------------------------------------------------------------------------ +r14492 | courmisch | 2006-02-24 14:43:10 +0100 (Fri, 24 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/libvlc.h + +Remove abusive line feeds to fix vlc --help-verbose --advanced -H layout. + +------------------------------------------------------------------------ +r14491 | xtophe | 2006-02-24 11:53:29 +0100 (Fri, 24 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + M /trunk/extras/contrib/src/Patches/libpng-1.2.5-win32.patch + +ALL: Don't use character which are different in utf8 and latin* + +------------------------------------------------------------------------ +r14490 | djc | 2006-02-24 10:55:51 +0100 (Fri, 24 Feb 2006) | 3 lines +Changed paths: + M /trunk/modules/video_filter/distort.c + +Simple Hough transform to detect lines in video +Needs a lot of optimizations... + +------------------------------------------------------------------------ +r14489 | courmisch | 2006-02-24 09:28:12 +0100 (Fri, 24 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + +Silly libgpg-error's autogen doesn't call libtoolize + +------------------------------------------------------------------------ +r14488 | courmisch | 2006-02-24 08:57:54 +0100 (Fri, 24 Feb 2006) | 5 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Fix typo, fix make dist + +As for make distclean, I can't think of any solution but moving vlc.c out of +src/ (I know it sucks, but you don't want to rewrite automake, do you?). + +------------------------------------------------------------------------ +r14487 | courmisch | 2006-02-23 23:59:03 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Make automake happy + +------------------------------------------------------------------------ +r14486 | courmisch | 2006-02-23 23:49:56 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Support for building Mozilla plugin with libtool + clean up + +------------------------------------------------------------------------ +r14485 | courmisch | 2006-02-23 23:08:24 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Clean up + +------------------------------------------------------------------------ +r14484 | courmisch | 2006-02-23 22:47:10 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk + M /trunk/activex + M /trunk/modules + M /trunk/modules/access + M /trunk/modules/access/cdda + M /trunk/modules/access/dshow + M /trunk/modules/access/dvb + M /trunk/modules/access/mms + M /trunk/modules/access/pvr + M /trunk/modules/access/rtsp + M /trunk/modules/access/screen + M /trunk/modules/access/v4l + M /trunk/modules/access/vcd + M /trunk/modules/access/vcdx + M /trunk/modules/access_filter + M /trunk/modules/access_output + M /trunk/modules/audio_filter + M /trunk/modules/audio_filter/channel_mixer + M /trunk/modules/audio_filter/converter + M /trunk/modules/audio_filter/resampler + M /trunk/modules/audio_mixer + M /trunk/modules/audio_output + M /trunk/modules/codec + M /trunk/modules/codec/cmml + M /trunk/modules/codec/dmo + M /trunk/modules/codec/ffmpeg + M /trunk/modules/codec/spudec + M /trunk/modules/control + M /trunk/modules/control/corba + M /trunk/modules/control/http + M /trunk/modules/demux + M /trunk/modules/demux/asf + M /trunk/modules/demux/avi + M /trunk/modules/demux/mp4 + M /trunk/modules/demux/mpeg + M /trunk/modules/demux/playlist + M /trunk/modules/demux/util + M /trunk/modules/gui + M /trunk/modules/gui/beos + M /trunk/modules/gui/macosx + M /trunk/modules/gui/opie + M /trunk/modules/gui/pda + M /trunk/modules/gui/qnx + M /trunk/modules/gui/skins2 + M /trunk/modules/gui/skins2/commands + M /trunk/modules/gui/skins2/controls + M /trunk/modules/gui/skins2/events + M /trunk/modules/gui/skins2/macosx + M /trunk/modules/gui/skins2/parser + M /trunk/modules/gui/skins2/src + M /trunk/modules/gui/skins2/unzip + M /trunk/modules/gui/skins2/utils + M /trunk/modules/gui/skins2/vars + M /trunk/modules/gui/skins2/win32 + M /trunk/modules/gui/skins2/x11 + M /trunk/modules/gui/wince + M /trunk/modules/gui/wince/bitmaps + M /trunk/modules/gui/wxwidgets + M /trunk/modules/gui/wxwidgets/bitmaps + M /trunk/modules/gui/wxwidgets/dialogs + M /trunk/modules/gui/wxwidgets/dialogs/vlm + M /trunk/modules/misc + M /trunk/modules/misc/dummy + M /trunk/modules/misc/memcpy + M /trunk/modules/misc/network + M /trunk/modules/misc/playlist + M /trunk/modules/misc/testsuite + M /trunk/modules/misc/xml + M /trunk/modules/mux + M /trunk/modules/mux/mpeg + M /trunk/modules/packetizer + M /trunk/modules/services_discovery + M /trunk/modules/stream_out + M /trunk/modules/stream_out/transrate + M /trunk/modules/video_chroma + M /trunk/modules/video_filter + M /trunk/modules/video_filter/swscale + M /trunk/modules/video_output + M /trunk/modules/video_output/directx + M /trunk/modules/video_output/qte + M /trunk/modules/video_output/x11 + M /trunk/modules/visualization + M /trunk/modules/visualization/galaktos + M /trunk/modules/visualization/visual + M /trunk/mozilla + M /trunk/src + +svn:ignore + +------------------------------------------------------------------------ +r14483 | courmisch | 2006-02-23 22:41:05 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + +Don't build old-style when libtool is enabled + +------------------------------------------------------------------------ +r14482 | dionoea | 2006-02-23 21:31:24 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/video_filter/mosaic.c + +shame on me ... *cough* *cough* + +------------------------------------------------------------------------ +r14481 | zorglub | 2006-02-23 21:20:31 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp + +Bitrates only + +------------------------------------------------------------------------ +r14480 | zorglub | 2006-02-23 21:18:16 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp + +Display bitrates in kbps + +------------------------------------------------------------------------ +r14478 | courmisch | 2006-02-23 20:41:36 +0100 (Thu, 23 Feb 2006) | 8 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/bootstrap + M /trunk/configure.ac + M /trunk/modules/video_filter/Modules.am + M /trunk/src/Makefile.am + +_Experimental_ *optional* libtool support (--enable-libtool) + +Should work fine (ie. better than --enable-shared-libvlc) on Linux, +should work on Mac OS X (except for packaging), while shared libvlc doesn't. + +Won't work on Win32 with the current Win32 contrib. Stick to static libvlc or +use --enable-shared-libvlc for now. + +------------------------------------------------------------------------ +r14477 | courmisch | 2006-02-23 20:38:14 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/activex/Makefile.am + +Linking order fix + +------------------------------------------------------------------------ +r14476 | courmisch | 2006-02-23 20:37:58 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/misc/modules.c + +Recurse within hidden directories for module search + +------------------------------------------------------------------------ +r14475 | littlejohn | 2006-02-23 20:17:31 +0100 (Thu, 23 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/control/libvlc_audio.c + +added missing $Id$ + + +------------------------------------------------------------------------ +r14474 | littlejohn | 2006-02-23 19:03:20 +0100 (Thu, 23 Feb 2006) | 3 lines +Changed paths: + M /trunk/include/vlc/libvlc.h + +Header modified to include libvlc audio control functions + + +------------------------------------------------------------------------ +r14473 | littlejohn | 2006-02-23 18:32:49 +0100 (Thu, 23 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/Makefile.am + A /trunk/src/control/libvlc_audio.c + +LibVLC basic audio control API + + +------------------------------------------------------------------------ +r14472 | oaubert | 2006-02-23 18:02:03 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/bindings/mediacontrol-python/vlcglue.c + +mediacontrol-python/vlcglue.c: transmit the snapshot->date field to python + +------------------------------------------------------------------------ +r14471 | oaubert | 2006-02-23 17:44:09 +0100 (Thu, 23 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/video_output/vout_intf.c + +src/vout_intf.c: move the snapshot-path == object:object-id codepath +to the start of the function, to avoid unnecessary overhead of path checks. + +------------------------------------------------------------------------ +r14470 | oaubert | 2006-02-23 17:21:56 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/control/mediacontrol_audio_video.c + +mediacontrol_audio_video.c: release vout in mediacontrol_snapshot() + +------------------------------------------------------------------------ +r14469 | hartman | 2006-02-23 12:57:38 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/Makefile + M /trunk/extras/contrib/bootstrap + M /trunk/extras/contrib/src/Makefile + D /trunk/extras/contrib/src/Patches/ffmpeg-cvs-osx.patch + D /trunk/extras/contrib/src/Patches/gettext-osx.patch + A /trunk/extras/contrib/src/Patches/libpng-osx.patch + D /trunk/extras/contrib/src/Patches/libpng.patch + A /trunk/extras/contrib/src/Patches/live-osx.patch + D /trunk/extras/contrib/src/Patches/livedotcom-osx.patch + M /trunk/extras/contrib/src/packages.mak + +* make more contribs work with SDK. refs #182 + +------------------------------------------------------------------------ +r14468 | courmisch | 2006-02-23 11:43:39 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/activex/Makefile.am + +Same fix for activeX + +------------------------------------------------------------------------ +r14467 | courmisch | 2006-02-23 11:41:15 +0100 (Thu, 23 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Fix linking with included gettext + +------------------------------------------------------------------------ +r14466 | dionoea | 2006-02-23 00:34:54 +0100 (Thu, 23 Feb 2006) | 3 lines +Changed paths: + M /trunk/mozilla/npvlc_rc.rc + M /trunk/mozilla/vlcplugin.h + +Ogg mime type is application/ogg (see RFC 3534) +Thanks to forum user http://forum.videolan.org/viewtopic.php?t=17646 + +------------------------------------------------------------------------ +r14465 | dionoea | 2006-02-22 18:28:46 +0100 (Wed, 22 Feb 2006) | 4 lines +Changed paths: + M /trunk/modules/video_filter/distort.c + M /trunk/modules/video_filter/mosaic.c + +mosaic.c: Bluescreen enhancement. Add convolution product of alpha mask with 5x5 gaussian. Makes it look better. + +distort.c: change line orders. + +------------------------------------------------------------------------ +r14464 | hartman | 2006-02-22 17:27:50 +0100 (Wed, 22 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/demux/avi/avi.c + +* Use EnsureUTF8 on the trackname of avi's. (no garentueed charset). + +------------------------------------------------------------------------ +r14463 | hartman | 2006-02-22 17:17:24 +0100 (Wed, 22 Feb 2006) | 3 lines +Changed paths: + M /trunk/modules/codec/subsdec.c + M /trunk/src/video_output/vout_subpictures.c + +* Scale SSA subs if necessarry. +* Scale width if only original height is known. + +------------------------------------------------------------------------ +r14462 | damienf | 2006-02-22 15:04:31 +0100 (Wed, 22 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/activex/Makefile.am + M /trunk/src/Makefile.am + +all: renamed DLL import library as libvlc.dll.a, as this is what mingw/cygwin ld expects to see. for more info refer to: http://www.sourceware.org/binutils/docs-2.16/ld/WIN32.html + +------------------------------------------------------------------------ +r14461 | oaubert | 2006-02-22 14:20:59 +0100 (Wed, 22 Feb 2006) | 2 lines +Changed paths: + M /trunk/bindings/mediacontrol-python/setup.py + D /trunk/bindings/mediacontrol-python/vlcdebug.py + A /trunk/bindings/mediacontrol-python/vlcwrapper.py (from /trunk/bindings/mediacontrol-python/vlcdebug.py:14460) + +mediacontrol-python: rename vlcdebug to vlcwrapper + +------------------------------------------------------------------------ +r14460 | oaubert | 2006-02-22 14:19:29 +0100 (Wed, 22 Feb 2006) | 2 lines +Changed paths: + M /trunk/bindings/mediacontrol-python/vlcdebug.py + +vlcdebug.py: add documentation + +------------------------------------------------------------------------ +r14459 | oaubert | 2006-02-22 14:15:10 +0100 (Wed, 22 Feb 2006) | 2 lines +Changed paths: + M /trunk/bindings/mediacontrol-python/Makefile.am + M /trunk/bindings/mediacontrol-python/setup.py + +mediacontrol-python: allow to build in a separate builddir + +------------------------------------------------------------------------ +r14458 | damienf | 2006-02-22 13:21:23 +0100 (Wed, 22 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/activex/Makefile.am + M /trunk/src/Makefile.am + +all: for WIN32, create an import library libvlc-dll.a when linking libvlc.dll; updating linking for vlc.exe and activex.dll to use import library in place of dll. + +------------------------------------------------------------------------ +r14457 | jpsaman | 2006-02-22 11:05:59 +0100 (Wed, 22 Feb 2006) | 1 line +Changed paths: + M /trunk/modules/stream_out/switcher.c + +Use include for include files that can be found on the include path as provided to the compiler. +------------------------------------------------------------------------ +r14456 | zorglub | 2006-02-21 22:30:50 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.cpp + +wxstuff + +------------------------------------------------------------------------ +r14455 | zorglub | 2006-02-21 22:19:54 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.cpp + M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp + +Add a close button. Put "-" instead of nothing when there is no info + +------------------------------------------------------------------------ +r14454 | zorglub | 2006-02-21 20:51:15 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/wxwidgets/streamdata.cpp + +Fix theora in WX too (Closes:#531) + +------------------------------------------------------------------------ +r14453 | fkuehne | 2006-02-21 20:44:47 +0100 (Tue, 21 Feb 2006) | 1 line +Changed paths: + M /trunk/modules/gui/macosx/wizard.m + +* fix the selection of both Theora and Vorbis on OSX (refs #503 and refs #531). They are being encapsulated in OGG now. +------------------------------------------------------------------------ +r14452 | dionoea | 2006-02-21 20:24:23 +0100 (Tue, 21 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/misc/win32_specific.c + +Fix running vlc from path in windows (see http://forum.videolan.org/viewtopic.php?t=17435 ). This could break the mozilla plugin on windows (see http://trac.videolan.org/vlc/changeset/9106) so i'm commiting and i'll do a nightly to check. One way to be sure would be to ask Gibalou but .... + + +------------------------------------------------------------------------ +r14450 | damienf | 2006-02-21 17:38:23 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/activex/vlccontrol.cpp + +vlccontrol.cpp: fixed bounds issue when allocating memory and iterating through a SafeArray, thanks to Walter Zheng for reporting this problem + +------------------------------------------------------------------------ +r14448 | courmisch | 2006-02-21 16:02:16 +0100 (Tue, 21 Feb 2006) | 3 lines +Changed paths: + M /trunk/src/Makefile.am + +Don't rebuild static libvlc when not needed +Yet to find a solution for the same problem with shared libvlc + +------------------------------------------------------------------------ +r14447 | courmisch | 2006-02-21 13:49:02 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/misc/unicode.c + +Favor libiconv over Win32 API for *Locale + +------------------------------------------------------------------------ +r14446 | courmisch | 2006-02-21 13:16:11 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/misc/unicode.c + +Fix minor typo + +------------------------------------------------------------------------ +r14445 | courmisch | 2006-02-21 13:14:27 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/include/charset.h + +Oups, forgot this file + +------------------------------------------------------------------------ +r14444 | courmisch | 2006-02-21 13:13:59 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/libvlc.c + M /trunk/src/misc/messages.c + +Convert to local encoding before printing on console (closes #556) + +------------------------------------------------------------------------ +r14443 | courmisch | 2006-02-21 13:13:22 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/misc/unicode.c + +Use //translit when converting to an non-Unicode charset + +------------------------------------------------------------------------ +r14442 | adn | 2006-02-21 12:58:05 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/Makefile + +libvlc.a is in src/ + +------------------------------------------------------------------------ +r14441 | courmisch | 2006-02-21 12:53:49 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/misc/unicode.c + +A few utf8 *printf wrappers (refs #556) + +------------------------------------------------------------------------ +r14440 | courmisch | 2006-02-21 12:02:38 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Build vlc-bundle on BeOS + +------------------------------------------------------------------------ +r14438 | xtophe | 2006-02-21 10:07:44 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/po/POTFILES.in + M /trunk/po/ca.po + M /trunk/po/da.po + M /trunk/po/de.po + M /trunk/po/en_GB.po + M /trunk/po/es.po + M /trunk/po/fr.po + M /trunk/po/it.po + M /trunk/po/ja.po + M /trunk/po/ka.po + M /trunk/po/ko.po + M /trunk/po/nl.po + M /trunk/po/oc.po + M /trunk/po/pt_BR.po + M /trunk/po/ro.po + M /trunk/po/ru.po + M /trunk/po/sv.po + M /trunk/po/tr.po + M /trunk/po/vlc.pot + M /trunk/po/zh_CN.po + M /trunk/po/zh_TW.po + +Thou shalt use a clean tree for po stuffs. + +------------------------------------------------------------------------ +r14437 | courmisch | 2006-02-21 09:30:16 +0100 (Tue, 21 Feb 2006) | 2 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Attempt to fix #555 for mozilla plugin as well (refs #555) + +------------------------------------------------------------------------ +r14427 | fkuehne | 2006-02-20 22:00:10 +0100 (Mon, 20 Feb 2006) | 1 line +Changed paths: + M /trunk/po/POTFILES.in + M /trunk/po/ca.po + M /trunk/po/da.po + M /trunk/po/de.po + M /trunk/po/en_GB.po + M /trunk/po/es.po + M /trunk/po/fr.po + M /trunk/po/it.po + M /trunk/po/ja.po + M /trunk/po/ka.po + M /trunk/po/ko.po + M /trunk/po/nl.po + M /trunk/po/oc.po + M /trunk/po/pt_BR.po + M /trunk/po/ro.po + M /trunk/po/ru.po + M /trunk/po/sv.po + M /trunk/po/tr.po + M /trunk/po/vlc.pot + M /trunk/po/zh_CN.po + M /trunk/po/zh_TW.po + +* first update of the po-files +------------------------------------------------------------------------ +r14425 | courmisch | 2006-02-20 20:53:22 +0100 (Mon, 20 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Fix linking with C++ builtins + +------------------------------------------------------------------------ +r14423 | courmisch | 2006-02-20 19:00:28 +0100 (Mon, 20 Feb 2006) | 8 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/src/Makefile.am + +- Remove dependency of vlc on stamp-builtin with shared libvlc +- Link against -lvlc instead of src/libvlc.so otherwise installed vlc + cannot be loaded (closes #555) +- Remove src/libvlc.a when src/libvlc.so is built so that previous item + does not break Win32 linking + +how about using libtool + +------------------------------------------------------------------------ +r14422 | hartman | 2006-02-20 13:21:15 +0100 (Mon, 20 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/access/vcd/cdrom.c + M /trunk/modules/access/vcd/cdrom_internals.h + +* Fix CDDA and VCD modules for Mac OS X Intel. Fix suggestion by Keiki SATOH aka demo-n . + +------------------------------------------------------------------------ +r14421 | xtophe | 2006-02-20 00:22:02 +0100 (Mon, 20 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras/contrib/src/Makefile + D /trunk/extras/contrib/src/Patches/ffmpeg-cvs.patch + +ffmpeg-cvs.patch: fix upstream + +------------------------------------------------------------------------ +r14420 | fkuehne | 2006-02-19 23:41:29 +0100 (Sun, 19 Feb 2006) | 1 line +Changed paths: + M /trunk/modules/gui/macosx/interaction.h + M /trunk/modules/gui/macosx/interaction.m + +* fixed keywords and encoding +------------------------------------------------------------------------ +r14419 | fkuehne | 2006-02-19 23:38:07 +0100 (Sun, 19 Feb 2006) | 7 lines +Changed paths: + M /trunk/Makefile.am + A /trunk/extras/MacOSX/Resources/English.lproj/Interaction.nib + A /trunk/extras/MacOSX/Resources/English.lproj/Interaction.nib/classes.nib + A /trunk/extras/MacOSX/Resources/English.lproj/Interaction.nib/info.nib + A /trunk/extras/MacOSX/Resources/English.lproj/Interaction.nib/keyedobjects.nib + M /trunk/modules/gui/macosx/interaction.h + M /trunk/modules/gui/macosx/interaction.m + M /trunk/modules/gui/macosx/intf.m + +* added the progress dialogue to the set of widgets +- the Cancel-button is currently disabled because the core doesn't respond correctly (might be my fault though) +- note that the File's Owner of the nib-file is of type VLCInteraction because the class can't resolve its outlets otherwise + +* WIDGET_TEXT and WIDGET_INPUT_TEXT are still missing, but will come in the next couple of days + +As usual, comments on the implementation and the GUI-design are welcome :) +------------------------------------------------------------------------ +r14418 | courmisch | 2006-02-19 22:20:09 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/include/vlc_common.h + +Fix linking of C++ plugins + +------------------------------------------------------------------------ +r14417 | courmisch | 2006-02-19 21:14:07 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Share most of binary packaging script between WinCE and Win32 + +------------------------------------------------------------------------ +r14416 | courmisch | 2006-02-19 21:02:12 +0100 (Sun, 19 Feb 2006) | 3 lines +Changed paths: + M /trunk/Makefile.am + +Include libvlc.dll when packaging +(Hmm, there is a nice code duplication between win32 and winCE here) + +------------------------------------------------------------------------ +r14415 | courmisch | 2006-02-19 20:59:47 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Really fix + +------------------------------------------------------------------------ +r14414 | courmisch | 2006-02-19 20:47:44 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Attempt to fix vlc linkage with static libvlc + +------------------------------------------------------------------------ +r14413 | courmisch | 2006-02-19 19:29:08 +0100 (Sun, 19 Feb 2006) | 4 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/src/Makefile.am + +- Build builtins before shared libvlc +- Link builtins with libvlc instead of vlc + (seems to fix shared libvlc on Win32) + +------------------------------------------------------------------------ +r14412 | courmisch | 2006-02-19 18:58:49 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Ahem hem typo + +------------------------------------------------------------------------ +r14411 | dionoea | 2006-02-19 18:16:05 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/video_filter/rss.c + +rss.c: add some Atom stuff and some extra checks. + +------------------------------------------------------------------------ +r14410 | courmisch | 2006-02-19 18:14:36 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Dionoea: here is "make core", your portable "make vlc" replacement + +------------------------------------------------------------------------ +r14409 | zorglub | 2006-02-19 17:25:27 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +compile can now work from subdirs + +------------------------------------------------------------------------ +r14408 | zorglub | 2006-02-19 17:16:56 +0100 (Sun, 19 Feb 2006) | 3 lines +Changed paths: + M /trunk/include/vlc_meta.h + M /trunk/modules/demux/util/id3tag.c + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.cpp + M /trunk/modules/gui/wxwidgets/dialogs/fileinfo.hpp + M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp + M /trunk/modules/gui/wxwidgets/dialogs/infopanels.hpp + M /trunk/modules/gui/wxwidgets/dialogs/iteminfo.cpp + M /trunk/modules/gui/wxwidgets/dialogs/iteminfo.hpp + +* Show meta-information separately +* Collect more meta-information in id3 + +------------------------------------------------------------------------ +r14407 | dionoea | 2006-02-19 17:02:04 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/control/http/mvar.c + +Remove debug message + +------------------------------------------------------------------------ +r14406 | fkuehne | 2006-02-19 17:01:47 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/gui/macosx/interaction.h + M /trunk/modules/gui/macosx/interaction.m + +* replaced all NSLog-calls by msg_*** +* changed the button order in DIALOG_YES_NO_CANCEL. (the order is now: Cancel, No, Yes; which is more Mac-like IMO, but feel free to change it again) +------------------------------------------------------------------------ +r14405 | courmisch | 2006-02-19 16:46:44 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Fix Mozilla plugin on ELF architectures + +------------------------------------------------------------------------ +r14404 | asmax | 2006-02-19 16:37:05 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/doc/skins/skins2-howto.xml + M /trunk/modules/gui/skins2/src/vlcproc.cpp + M /trunk/modules/gui/skins2/src/vlcproc.hpp + +* all: new skin variable "vlc.isFullscreen" (guess what it does ;) + +------------------------------------------------------------------------ +r14403 | courmisch | 2006-02-19 16:21:58 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/configure.ac + M /trunk/src/Makefile.am + +Really fix libintl linking + +------------------------------------------------------------------------ +r14402 | asmax | 2006-02-19 15:54:57 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/AUTHORS + M /trunk/NEWS + +* JACK audio output + +------------------------------------------------------------------------ +r14401 | courmisch | 2006-02-19 15:54:38 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + +Attempt to fix linking with "included" gettext + +------------------------------------------------------------------------ +r14400 | dionoea | 2006-02-19 15:39:53 +0100 (Sun, 19 Feb 2006) | 3 lines +Changed paths: + M /trunk/modules/misc/msn.c + +Fix msn plugin. +Note to zorglub: please test changes before commiting. + +------------------------------------------------------------------------ +r14399 | zorglub | 2006-02-19 15:32:13 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/extras + +More + +------------------------------------------------------------------------ +r14398 | zorglub | 2006-02-19 15:31:15 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk + M /trunk/src + +svn:ignore + +------------------------------------------------------------------------ +r14397 | courmisch | 2006-02-19 15:28:50 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Fix + +------------------------------------------------------------------------ +r14396 | courmisch | 2006-02-19 15:15:04 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/po/POTFILES.in + +Update files list + +------------------------------------------------------------------------ +r14395 | courmisch | 2006-02-19 15:13:29 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + D /trunk/lib + +Remove unused directory + +------------------------------------------------------------------------ +r14394 | courmisch | 2006-02-19 14:45:17 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/mozilla/Makefile.am + +Link Mozilla plugin against shared library when built + +------------------------------------------------------------------------ +r14393 | zorglub | 2006-02-19 14:44:29 +0100 (Sun, 19 Feb 2006) | 3 lines +Changed paths: + M /trunk/include/vlc_messages.h + M /trunk/modules/gui/skins2/controls/ctrl_tree.cpp + M /trunk/modules/gui/skins2/utils/var_tree.cpp + +Fix a warning +Add some timing to playlist + +------------------------------------------------------------------------ +r14392 | courmisch | 2006-02-19 14:40:09 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/activex/Makefile.am + M /trunk/bindings/mediacontrol-python/setup.py + M /trunk/mozilla/Makefile.am + +Propagate libvlc move in plugins + +------------------------------------------------------------------------ +r14391 | zorglub | 2006-02-19 14:36:15 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/Makefile.am + D /trunk/src/control/control_input.c + D /trunk/src/control/control_playlist.c + D /trunk/src/control/control_vlm.c + D /trunk/src/control/core.c + A /trunk/src/control/libvlc_core.c (from /trunk/src/control/core.c:14389) + A /trunk/src/control/libvlc_input.c (from /trunk/src/control/control_input.c:14389) + A /trunk/src/control/libvlc_playlist.c (from /trunk/src/control/control_playlist.c:14389) + A /trunk/src/control/libvlc_video.c (from /trunk/src/control/video.c:14389) + A /trunk/src/control/libvlc_vlm.c (from /trunk/src/control/control_vlm.c:14389) + D /trunk/src/control/video.c + +Be consistant in naming + +------------------------------------------------------------------------ +r14390 | courmisch | 2006-02-19 14:30:20 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + +Fix a bug whereby --disable-shared-libvlc would actually enable it + +------------------------------------------------------------------------ +r14389 | courmisch | 2006-02-19 14:11:21 +0100 (Sun, 19 Feb 2006) | 7 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/bootstrap + M /trunk/configure.ac + A /trunk/src/Makefile.am + A /trunk/src/audio_output/ainput.c (from /trunk/src/audio_output/input.c:14386) + D /trunk/src/audio_output/input.c + A /trunk/src/control/control_input.c (from /trunk/src/control/input.c:14386) + A /trunk/src/control/control_playlist.c (from /trunk/src/control/playlist.c:14386) + A /trunk/src/control/control_vlm.c (from /trunk/src/control/vlm.c:14386) + D /trunk/src/control/input.c + D /trunk/src/control/playlist.c + D /trunk/src/control/vlm.c + M /trunk/toolbox + +- Build libvlc from src/ rather than top + so that it is cleanly built before all modules + (step toward buildable shared libvlc on Win32) +- Don't build position dependant code when building shared libvlc + (that was a big waste of time) +- Link builtin modules with vlc rather than libvlc + +------------------------------------------------------------------------ +r14388 | courmisch | 2006-02-19 13:13:46 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/toolbox + +Ensure src/misc exists in builddir + +------------------------------------------------------------------------ +r14387 | courmisch | 2006-02-19 12:15:01 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/video_filter/rss.c + +LoadImage is a macro on Win32 API - you can't use as a function name as is + +------------------------------------------------------------------------ +r14386 | courmisch | 2006-02-19 10:52:55 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Clean up backported from [12323] + +------------------------------------------------------------------------ +r14385 | courmisch | 2006-02-19 10:16:05 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + +ooups + +------------------------------------------------------------------------ +r14384 | courmisch | 2006-02-19 10:03:58 +0100 (Sun, 19 Feb 2006) | 24 lines +Changed paths: + M /trunk/bootstrap + +- Seemingly fix linking of plugins with shared libvlc on Win32 +- Hopefully the same on Darwin + +!!! BIG FAT WARNING !!! +On architectures where you need to resolve all symbols when +linking a shared library, libvlc must be built before the plugins, so +that they can resolve symbols from the libvlc API. Also, the "builtins" +must be built before libvlc (regardless of the architecture or use of +shared libvlc). However, our build system currently builds all modules, +whether builtins or plugins, then libvlc and then vlc. + +Obviously, we could swap the build orders, so that libvlc gets built +before modules/ but that will only work if there is no buitins modules. +I'm not too keen on the idea of recursing twice within the modules/ +subdirectories (once for builtins, and once for plugins). Until the +issue is settled, here is how to build and test the shared libvlc on +Win32: + +1/ run configure with --enable-shared-libvlc +2/ build all built-in modules (or disable them all) one by one, +3/ make libvlc.dll +4/ make + + +------------------------------------------------------------------------ +r14383 | dionoea | 2006-02-19 00:10:54 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/NEWS + +update video filter news (again :) ) + +------------------------------------------------------------------------ +r14382 | dionoea | 2006-02-19 00:08:23 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/video_filter/rss.c + +rss.c: change module shortname + +------------------------------------------------------------------------ +r14381 | dionoea | 2006-02-19 00:06:12 +0100 (Sun, 19 Feb 2006) | 2 lines +Changed paths: + M /trunk/modules/video_filter/rss.c + +rss.c: add 'support' for Atom feeds. + +------------------------------------------------------------------------ +r14380 | dionoea | 2006-02-18 23:20:59 +0100 (Sat, 18 Feb 2006) | 5 lines +Changed paths: + M /trunk/modules/video_filter/rss.c + +rss.c: add suport for feed images (default enabled). + +tested with +./vlc --sub-filter rss --rss-urls "http://www.lefigaro.fr/rss/figaro_une.xml|http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml" --rss-length 40 --rss-size 15 --rss-images --rss-speed 1000