]> git.sesse.net Git - vlc/log
vlc
23 years ago * Added .cvsignore files in the plugins directories.
Sam Hocevar [Mon, 16 Apr 2001 07:40:11 +0000 (07:40 +0000)]
  * Added .cvsignore files in the plugins directories.
  * Additional Makefile cleaning for built-in modules.
  * Fixed Makefile for Solaris target.

23 years ago-I hope I have fixed the ifo bug lastly !
Stéphane Borel [Sun, 15 Apr 2001 21:17:50 +0000 (21:17 +0000)]
-I hope I have fixed the ifo bug lastly !

23 years ago-Maybe fixed the "cell not found" bug. I can't test it because I don't
Stéphane Borel [Sun, 15 Apr 2001 15:32:48 +0000 (15:32 +0000)]
-Maybe fixed the "cell not found" bug. I can't test it because I don't
have a dvd drive here, but it should work now.

23 years ago * All Debian packages are now lintian-clean.
Sam Hocevar [Sun, 15 Apr 2001 15:11:44 +0000 (15:11 +0000)]
  * All Debian packages are now lintian-clean.
  * Fixed XVideo plugin linking.

23 years ago * Updated TODO list with Henri's Apr 6th post.
Sam Hocevar [Sun, 15 Apr 2001 10:54:46 +0000 (10:54 +0000)]
  * Updated TODO list with Henri's Apr 6th post.
  * Built-in modules support almost finished.

    Now you can compile any module within vlc, even the Gnome, Qt, SDL
  and GGI modules at the same time, resulting in an awful extra fat
  vlc binary with gazillons of library dependecies.

    The only exception is that the Gnome and Gtk+ modules can't be
  compiled together into vlc. But you can have one compiled built-in
  and the other as a plugin.

    Another consequence is that libdl should no longer be needed under
  MacOS X. I'll check this as soon as possible.

23 years ago * A few Makefile fixes for BeOS
Sam Hocevar [Sun, 15 Apr 2001 04:46:41 +0000 (04:46 +0000)]
  * A few Makefile fixes for BeOS
  * XVideo patches by Shane Harper

23 years ago * Beginning of the built-in modules support.
Sam Hocevar [Sun, 15 Apr 2001 04:19:58 +0000 (04:19 +0000)]
  * Beginning of the built-in modules support.

   A few words about the changes:

  - heavy Makefile butchery has taken place, each plugin now has its own
    Makefile. I know recursive make blablah harmful, but it was just so
    much easier to do this way.

  - Makefile.in has disappeared, we now generate Makefile.opts with
    the overall configuration options, and Makefile.modules which is
    specific to module compilation.

  - After ./configure has been run you may want to modify Makefile.opts
    to check which modules will be compiled built-in or as plugins.

  - Some modules cannot be compiled built-in right now because proper
    linkage doesn't work yet. We don't really care since they're the
    interface or video output modules. The most important stuff works
    (iDCT, motion, YUV, input).

  - It's perfectly valid to compile a module both as built-in and as a
    plugin. vlc will only load the built-in one, but I'll add an option
    to ignore built-in modules for testing purposes.

  - We *should* see a performance increase here. I didn't have much time
    to test it, but if anyone can confirm and perhaps give a rough
    estimate of how much we gain...

23 years ago * Got rid of the sleep() hack in beos_specific.cpp
Sam Hocevar [Sat, 14 Apr 2001 07:41:20 +0000 (07:41 +0000)]
  * Got rid of the sleep() hack in beos_specific.cpp
  * Fixed a segfault when launched without argument under Darwin.

23 years ago * Fix for Darwin program path handling. I mistakenly assumed that the
Sam Hocevar [Fri, 13 Apr 2001 14:33:22 +0000 (14:33 +0000)]
  * Fix for Darwin program path handling. I mistakenly assumed that the
    program path was always absolute.

23 years ago * Updated version number to 0.2.71 (release today).
Sam Hocevar [Fri, 13 Apr 2001 06:20:23 +0000 (06:20 +0000)]
  * Updated version number to 0.2.71 (release today).

  * Merged 6 months of CVS logs to the ChangeLog file.
    The vlc changelog can now be viewed here:
       http://www.videolan.org/vlc/changelog.html

  * Fixed a lintian error in debian/rules.
  * XVideo resize patch by Shane Harper <shanegh@optusnet.com.au>.

23 years ago*Added udf fix by Billy Biggs
Stéphane Borel [Fri, 13 Apr 2001 05:36:12 +0000 (05:36 +0000)]
*Added udf fix by Billy Biggs

*Added checks in dvd_ifo

*Cleanings in gnome interface : the interface should be dependant on the
input method.

23 years agoTS input : only one audio & spu ES selected at a time
Henri Fallon [Fri, 13 Apr 2001 01:49:22 +0000 (01:49 +0000)]
TS input : only one audio & spu ES selected at a time
Intf : ts streams in menu
       fixed a typo

There be certainly need for debug on the TS input as vls complains about
wrong sized PES packets, and that many streams do not seem to work.

btw, I forgot to mention in my last commit the function that nooone will
ever use : "right button" key of 105 keys keybords support under X11,
Xv, Sdl

23 years agoMacOS X
Colin Delacroix [Thu, 12 Apr 2001 17:57:12 +0000 (17:57 +0000)]
MacOS X
make vlc.app now correctly updates vlc.app
added an icon to the MacOS X vlc
removed the build of the vlc app from the install target

23 years agoFixed menu problem in 0.2.7.0
Tony Castley [Thu, 12 Apr 2001 11:10:16 +0000 (11:10 +0000)]
Fixed menu problem in 0.2.7.0

23 years ago * Fixed a typo in yesterday's BeOS changes.
Sam Hocevar [Thu, 12 Apr 2001 08:24:30 +0000 (08:24 +0000)]
  * Fixed a typo in yesterday's BeOS changes.

23 years ago-added a field to p_input->stream to inform the interface of a stream
Stéphane Borel [Thu, 12 Apr 2001 03:26:53 +0000 (03:26 +0000)]
-added a field to p_input->stream to inform the interface of a stream
change (useful in network mode)

23 years ago-Fixed a bug in area management added in my last commit
Stéphane Borel [Thu, 12 Apr 2001 02:40:09 +0000 (02:40 +0000)]
-Fixed a bug in area management added in my last commit

-Change the way ifo are read ; I hope this fixes problems with some
compilers

-Added error checks in dvd input

23 years ago * BeOS icon and MIME resources courtesy of Wade Majors <guru@startrek.com>.
Sam Hocevar [Thu, 12 Apr 2001 01:52:45 +0000 (01:52 +0000)]
  * BeOS icon and MIME resources courtesy of Wade Majors <guru@startrek.com>.
  * Updated icons.
  * Removed redefinition of NULL in src/audio_decoder/adec_layer?.c.
  * Created darwin_specific.c to store the program path at boot time.
    (XXX: check that it didn't break the OS X port)
  * Fixed a warning in netutils.c.

23 years agoForgot a little thing...main. Done for now I hope;-)
Eugenio Jarosiewicz [Wed, 11 Apr 2001 14:10:49 +0000 (14:10 +0000)]
Forgot a little thing...main.  Done for now I hope;-)

23 years agoFixed a dumb mistake in Makefile.in
Eugenio Jarosiewicz [Wed, 11 Apr 2001 13:56:39 +0000 (13:56 +0000)]
Fixed a dumb mistake in Makefile.in

23 years agoUpdated & cleaned up intf_macosx.c and vout_macosx.c - added Open menu
Eugenio Jarosiewicz [Wed, 11 Apr 2001 13:30:30 +0000 (13:30 +0000)]
Updated & cleaned up intf_macosx.c and vout_macosx.c - added Open menu
function support and a no-frills About box

Created macosx_common.h in plugins/macosx/ to hold , well, common stuff
(the way I see it, there is inherently a difficult separation of intf and
vout on Mac OS, if anyone has suggestions I'm open)

Cleaned up debug spew I left in modules.c and video_text.c

Hacked main.c to disregard argv[1] when compiled for OSX & run as a full
app (ie., double clicked and not launched from command line)... read the
file for more details.  UGLY.

Updated Makefile.in to make vlc.app by default on Mac OS X & Darwin, added
clean code for it as well

23 years ago * Fixed icons location and Debian desktop menus.
Sam Hocevar [Wed, 11 Apr 2001 12:52:10 +0000 (12:52 +0000)]
  * Fixed icons location and Debian desktop menus.

23 years ago * Forgot a BeOS patch on previous commit.
Sam Hocevar [Wed, 11 Apr 2001 04:46:18 +0000 (04:46 +0000)]
  * Forgot a BeOS patch on previous commit.

23 years ago * Fixed the whitespace/tab issues in the Makefile.
Sam Hocevar [Wed, 11 Apr 2001 04:31:59 +0000 (04:31 +0000)]
  * Fixed the whitespace/tab issues in the Makefile.
  * Corrected an awful typo in the version name, I hope Lieutenant Commander
    Arkady Grigorovich Ourumov will never set up us the bomb for that.
  * Removed deprecated stuff from config.h.
  * Disabled message queue by default.
  * A few other changes in the CSS code, the BeOS issues should be fixed.
  * Fixed a memory leak in gtk_callbacks.c (thanks to Dae).

23 years ago- Ported the 0.2.0's channel changing functions
Henri Fallon [Wed, 11 Apr 2001 02:01:24 +0000 (02:01 +0000)]
- Ported the 0.2.0's channel changing functions
- Cosmetic changes : the word 'vlan' is disappearing
- network_ChannelJoin is still commented out as it's not in sync anymore
  with our channel server. Nitrox should fix this within a week.
- X and Xv output : added autohide cursor as in SDL
- X and Sv : keys 1 to 0 change channel
- SDL : keys F1 to F10 change channel as I was not able to make 1..0 work

23 years ago-Fixed the lock segfault bug with some compilers
Stéphane Borel [Tue, 10 Apr 2001 17:47:05 +0000 (17:47 +0000)]
-Fixed the lock segfault bug with some compilers

-Quick kludge in ifo to avoid a bug with optims. The real fix is coming.

23 years ago-Fixed a compilation issue due to a change in an interface structure
Stéphane Borel [Mon, 9 Apr 2001 04:15:30 +0000 (04:15 +0000)]
-Fixed a compilation issue due to a change in an interface structure

23 years ago * XVideo window now has a black background, thanks to Shane Harper.
Sam Hocevar [Sun, 8 Apr 2001 16:57:47 +0000 (16:57 +0000)]
   * XVideo window now has a black background, thanks to Shane Harper.
   * Fixed a heap corruption in dvd_css.c.

23 years agoForgot one small thing :P
Pierre Baillet [Sun, 8 Apr 2001 13:11:45 +0000 (13:11 +0000)]
Forgot one small thing :P

23 years agoCorrected playlist update on file opening.
Pierre Baillet [Sun, 8 Apr 2001 13:09:32 +0000 (13:09 +0000)]
Corrected playlist update on file opening.

23 years ago-fixed css authentication under linux since it has been broken for a few
Stéphane Borel [Sun, 8 Apr 2001 09:04:33 +0000 (09:04 +0000)]
-fixed css authentication under linux since it has been broken for a few
days: we have to initialize agid of authinfo struct.

-fixed a segfault on exit when DVDInit fails

23 years ago-fixed little poliotage
Stéphane Borel [Sun, 8 Apr 2001 07:45:03 +0000 (07:45 +0000)]
-fixed little poliotage

23 years ago-changes in gnome interface
Stéphane Borel [Sun, 8 Apr 2001 07:24:47 +0000 (07:24 +0000)]
-changes in gnome interface

-bugfix in input dvd

23 years ago * Updated ChangeLog and TODO list.
Sam Hocevar [Sun, 8 Apr 2001 04:17:30 +0000 (04:17 +0000)]
  * Updated ChangeLog and TODO list.
  * Added TODO to the .spec file.
  * Fixed Makefile.in so that `make snapshot' takes extras/* in account.

23 years agoRemoved --enable-mmx (enabled by default under x86) and changed a few
Christophe Massiot [Sat, 7 Apr 2001 23:23:50 +0000 (23:23 +0000)]
Removed --enable-mmx (enabled by default under x86) and changed a few
things.

23 years agoDisable x11 plugin if X11 headers are not found.
Christophe Massiot [Sat, 7 Apr 2001 16:35:05 +0000 (16:35 +0000)]
Disable x11 plugin if X11 headers are not found.

23 years agoAdded a missing file for MacOS X port.
Christophe Massiot [Sat, 7 Apr 2001 16:21:13 +0000 (16:21 +0000)]
Added a missing file for MacOS X port.

23 years agoCleaning code and a small fix to make quit work on OSX
Eugenio Jarosiewicz [Sat, 7 Apr 2001 04:59:52 +0000 (04:59 +0000)]
Cleaning code and a small fix to make quit work on OSX

23 years ago * Updated version information in RedHat and Debian package control files.
Sam Hocevar [Sat, 7 Apr 2001 04:17:49 +0000 (04:17 +0000)]
   * Updated version information in RedHat and Debian package control files.

23 years ago* Sync MOSX dev/CVS tree : code support for MacOS X audio, video and
Christophe Massiot [Fri, 6 Apr 2001 18:18:10 +0000 (18:18 +0000)]
* Sync MOSX dev/CVS tree : code support for MacOS X audio, video and
interface (courtesy of Eugenio Jarosiewicz & Colin Delacroix) ;
* Bumped up version number to 0.2.70.

23 years ago * Code cleanup: removed a few tabulations.
Sam Hocevar [Fri, 6 Apr 2001 09:15:48 +0000 (09:15 +0000)]
  * Code cleanup: removed a few tabulations.
  * Fixed inline asm routines to remove all read/write operands.
  * Added <string.h> to most files to prevent warnings under FreeBSD.
  * Added "break;" after "default:" in case switches to prevent
    warnings when compiling with GCC 3.0pre.

23 years agoswitched back to the old packet allocation method for PS input, because
Cyril Deguet [Thu, 5 Apr 2001 16:37:15 +0000 (16:37 +0000)]
switched back to the old packet allocation method for PS input, because
Sam does not want the new one ;)

23 years agoAdded a new packet allocation method that punish one's mother in PS input.
Cyril Deguet [Thu, 5 Apr 2001 14:00:28 +0000 (14:00 +0000)]
Added a new packet allocation method that punish one's mother in PS input.
I hope there won't be too many segfaults because of it ;)
A few parameters must be adjusted to optimize this method; I'll do it later
because Proba Stat sucks ;)

23 years ago * added the GNU getopt library, which gets compiled in when getopt_long
Sam Hocevar [Thu, 5 Apr 2001 03:50:38 +0000 (03:50 +0000)]
  * added the GNU getopt library, which gets compiled in when getopt_long
    isn't available on the desired platform.
  * replaced the `--warning' flag with the standard cumulative `-v' flag.
    `-v' is like `--warning 3', and `-vvvv' is like `--warning 0'
    (`--warning' is still valid for those used to it)
  * cleaning in configure.in and Makefile.in, the Solaris port now
    builds and runs properly.

23 years ago * compilation fixes for the BeOS DVD ioctls
Sam Hocevar [Wed, 4 Apr 2001 16:33:07 +0000 (16:33 +0000)]
  * compilation fixes for the BeOS DVD ioctls
  * XVideo plugin enhancements by Shane Harper <shanegh@optusnet.com.au>

23 years ago * additional enhancements to the OS X DVD ioctl module
Sam Hocevar [Wed, 4 Apr 2001 02:49:18 +0000 (02:49 +0000)]
  * additional enhancements to the OS X DVD ioctl module
  * big cleaning of the BeOS DVD ioctl code, got rid of all Linuxisms

23 years ago-Fall back to one-packet-once reading in dvd input since multi-block
Stéphane Borel [Tue, 3 Apr 2001 03:39:41 +0000 (03:39 +0000)]
-Fall back to one-packet-once reading in dvd input since multi-block
seems to have a bug that make the vlc crash on title/audio/spu change. I
hope that this bug will be fixed soon for the performance is poorer now

-add-ons and changes in gnome interface:
        *menu subdivision is done only if there are over 20 items,
        *in DVD mode next/prev apply to title,
        *in DVD mode, added a box with button to navigate through
         chapters.
This has not been finished yet (and it is not in gtk plugin then). And I
think I will leave toolbar next/prev buttons for playlist and add
button specifically for title change like for chapters.*

23 years ago * fixes for the Qt plugin compilation under Debian
Sam Hocevar [Mon, 2 Apr 2001 23:30:41 +0000 (23:30 +0000)]
 * fixes for the Qt plugin compilation under Debian

 * heavy butchering in the CSS and DVD ioctl code to put all architecture-
   dependent code in dvd_ioctl.c

 * added almost fully-functional /dev/dvd driver for MacOS X in
   extras/DVDioctl; to build it:

    % cd extras/DVDioctl
    % pbxbuild
    % kextload build/DVDioctl.kext # note: kextload has to be run as root

   be aware that the license for the DVDioctl kernel extension is
   not GPL but APSL, because I borrowed some code from the Darwin kernel.

23 years agovout_beos now uses double buffering for YCbCr overlay.
Richard Shepherd [Mon, 2 Apr 2001 22:40:07 +0000 (22:40 +0000)]
vout_beos now uses double buffering for YCbCr overlay.
This (for some reason) improves audio/video sync

23 years ago-Various bug fixes in dvd_netlist. Some bugs seem to remain though.
Stéphane Borel [Sun, 1 Apr 2001 07:31:38 +0000 (07:31 +0000)]
-Various bug fixes in dvd_netlist. Some bugs seem to remain though.
-New function input_ToggleES for interaction with interface.
-Changes in gnome interface : navigation menus are now splited, there
are radio item in menus and the code should be better.
-First step for dvd_ifo rewritting. Now allocation/disallocation is
being done as it has to be.
-Fixed a bug in title management that make dvd like Seven work.

23 years ago * fixed a typo
Sam Hocevar [Sun, 1 Apr 2001 06:42:05 +0000 (06:42 +0000)]
  * fixed a typo

23 years ago * XVideo plugin courtesy of Shane Harper <shanegh@optusnet.com.au>
Sam Hocevar [Sun, 1 Apr 2001 06:21:44 +0000 (06:21 +0000)]
  * XVideo plugin courtesy of Shane Harper <shanegh@optusnet.com.au>
  * Makefile.in and configure.in fixes by Nilmoni Deb <ndeb@ece.cmu.edu>
  * A few syntax fixes in the plain X11 plugin

23 years ago - fixed SDL compilation, thanks to Colin.
Sam Hocevar [Mon, 26 Mar 2001 19:06:18 +0000 (19:06 +0000)]
  - fixed SDL compilation, thanks to Colin.
  - disabled Altivec iDCT until it works.

23 years agoLanguage & Inteface support for BeOS interface
Richard Shepherd [Sun, 25 Mar 2001 17:09:14 +0000 (17:09 +0000)]
Language & Inteface support for BeOS interface

23 years ago-Added a SYNCHRO_START in DVDRead for each cell change to fix
Stéphane Borel [Thu, 22 Mar 2001 01:23:03 +0000 (01:23 +0000)]
-Added a SYNCHRO_START in DVDRead for each cell change to fix
multi-angle streams

-Changed seek function to prevent jump-at-will and to remove two bugs in
sector computing.

-Initialize some values in netlist (payload_discard wasn't which caused
frame dropping)

-Come back of multi-sector read which should make reading faster

Now, theyre should be very few reading error, and we have got back the
performance we had before my netlist polioting :p

23 years ago * Header cleaning: filled all empty authors fields, added CVS $Id stuff.
Sam Hocevar [Wed, 21 Mar 2001 13:42:35 +0000 (13:42 +0000)]
  * Header cleaning: filled all empty authors fields, added CVS $Id stuff.
  * Fixes to aout_darwin.c by Colin Delacroix <colin@zoy.org>.
  * Fixes to configure.in, Makefile.in and main.c (Altivec detection)
    by Eugenio Jarosiewicz <ej0@cise.ufl.edu>.
  * Added Colin and Eugenio to the AUTHORS file.

23 years ago * Fixed a typo in the Altivec iDCT module declaration.
Sam Hocevar [Wed, 21 Mar 2001 02:58:29 +0000 (02:58 +0000)]
  * Fixed a typo in the Altivec iDCT module declaration.
  * Made a few enhancements to the Makefile.

23 years ago * Altivec instructions autodetection.
Sam Hocevar [Tue, 20 Mar 2001 23:18:38 +0000 (23:18 +0000)]
   * Altivec instructions autodetection.

23 years ago * SDL fixes and enhancements by Shane Harper <shanegh@optusnet.com.au>
Sam Hocevar [Tue, 20 Mar 2001 21:42:41 +0000 (21:42 +0000)]
   * SDL fixes and enhancements by Shane Harper <shanegh@optusnet.com.au>

   Shane, I removed the static variables from your code because static
   is not thread-safe, and one can imagine having several video output
   windows launched at the same time. Also, I made your feature work
   in windowed mode as well, because people kept asking how to hide the
   mouse pointer.

   Also, if you want to work on the XVideo extension, you are welcome ;
   most of us are quite busy at the moment. Damien Lucas <nitrox@via.ecp.fr>
   had offered to work on it, but he seems to be a bit lost, so you may
   want to take over his job.

   As for the "zoom" feature, I suggest you wait until version 4 of the
   video output is done, it'll be easier to do then.

Regards,

23 years ago* Compile Altivec modules on Darwin. [MacOS X port]
Christophe Massiot [Tue, 20 Mar 2001 20:54:44 +0000 (20:54 +0000)]
* Compile Altivec modules on Darwin. [MacOS X port]

23 years ago* Use $QTDIR for the qt module ;
Christophe Massiot [Tue, 20 Mar 2001 20:40:07 +0000 (20:40 +0000)]
* Use $QTDIR for the qt module ;

23 years ago* Fixed Makefile for normal people :p
Christophe Massiot [Tue, 20 Mar 2001 20:20:34 +0000 (20:20 +0000)]
* Fixed Makefile for normal people :p

23 years ago* Added IDCT Altivec optimization [MacOS X port]. Untested, not compiled.
Christophe Massiot [Tue, 20 Mar 2001 20:09:37 +0000 (20:09 +0000)]
* Added IDCT Altivec optimization [MacOS X port]. Untested, not compiled.

23 years ago* Compile Darwin module by default on Darwin system. [MacOS X port]
Christophe Massiot [Tue, 20 Mar 2001 19:36:59 +0000 (19:36 +0000)]
* Compile Darwin module by default on Darwin system. [MacOS X port]

23 years ago* Support for Darwin CoreAudio, courtesy of Colin Delacroix [MacOS X port] ;
Christophe Massiot [Tue, 20 Mar 2001 17:36:04 +0000 (17:36 +0000)]
* Support for Darwin CoreAudio, courtesy of Colin Delacroix [MacOS X port] ;
* Added warnings for ac3 mantissa (we still have problems with AC3 on
MacOS X) ;
* Renamed WriteResource to avoid a namespace clash with Darwin's
WriteResource.

23 years ago * Split audio output into several separate files to make it easier
Sam Hocevar [Tue, 20 Mar 2001 04:44:06 +0000 (04:44 +0000)]
  * Split audio output into several separate files to make it easier
  to debug. Removed a few redundancies as well.

23 years agoAdded a #include that prevented when compiling on redhat.
Henri Fallon [Mon, 19 Mar 2001 22:16:31 +0000 (22:16 +0000)]
Added a #include that prevented when compiling on redhat.

23 years ago * vlc core compiles under QNX RTOS. Now if anyone feels like tidying
Sam Hocevar [Mon, 19 Mar 2001 13:26:59 +0000 (13:26 +0000)]
  * vlc core compiles under QNX RTOS. Now if anyone feels like tidying
  it and writing output and interface plugins...

23 years ago * Fixed Debian sparc build for real (Closes: Debian bug #89285).
Sam Hocevar [Mon, 19 Mar 2001 05:08:00 +0000 (05:08 +0000)]
  * Fixed Debian sparc build for real (Closes: Debian bug #89285).

23 years agoReplaced ( a < b/c ) by ( a*c < b ).
Henri Fallon [Sun, 18 Mar 2001 20:46:16 +0000 (20:46 +0000)]
Replaced ( a < b/c ) by ( a*c < b ).

23 years ago- Changed read method : we now use select, so we are now able to quit
Henri Fallon [Sun, 18 Mar 2001 18:48:27 +0000 (18:48 +0000)]
- Changed read method : we now use select, so we are now able to quit
even if no packet has benn receivced.
- Put more exmplicit error messages

I noticed that now I have "Seeking to position ...." messages even with
network input. If someone can do a quick fix, thanks about it.

23 years ago * Forgot to remove a prototype when creating skeleton plugin.
Sam Hocevar [Sun, 18 Mar 2001 00:15:20 +0000 (00:15 +0000)]
  * Forgot to remove a prototype when creating skeleton plugin.

23 years ago * Function prototypes for the forthcoming Darwin and MacOS X port.
Sam Hocevar [Sun, 18 Mar 2001 00:01:13 +0000 (00:01 +0000)]
  * Function prototypes for the forthcoming Darwin and MacOS X port.
  * Gtk+ interface: fixed a precision issue in the scale.
  * Qt interface: somebody pop up us the menu!!

23 years ago-Added dsp plugin compilation (/dev/dsp is not a regular file :))
Stéphane Borel [Sat, 17 Mar 2001 22:52:00 +0000 (22:52 +0000)]
-Added dsp plugin compilation (/dev/dsp is not a regular file :))

23 years agoSome rather boring changes to keep the CVS tree up to date with my (working) build
Richard Shepherd [Sat, 17 Mar 2001 19:33:22 +0000 (19:33 +0000)]
Some rather boring changes to keep the CVS tree up to date with my (working) build

23 years ago* Borrowed config.guess and config.sub from SDL [MacOS X port] ;
Christophe Massiot [Fri, 16 Mar 2001 22:37:06 +0000 (22:37 +0000)]
* Borrowed config.guess and config.sub from SDL [MacOS X port] ;
* Changed files so that the MacOS X port compiles & runs [MacOS X port] ;
* If SDL/GTK/DSP is not available, don't compile the associated module.

23 years agoMaybe solved the jump-at-will bug after random seek.
Stéphane Borel [Thu, 15 Mar 2001 16:29:47 +0000 (16:29 +0000)]
Maybe solved the jump-at-will bug after random seek.

23 years ago * Bug fixes and enhancements in the Gtk+/Gnome interfaces.
Sam Hocevar [Thu, 15 Mar 2001 01:42:20 +0000 (01:42 +0000)]
  * Bug fixes and enhancements in the Gtk+/Gnome interfaces.

   o the slider should behave correctly and stop jumping here and
     there (this bug is _not_ related to Stef's similar bug)
   o added an "open network" menu (useless since the input doesn't
     handle it properly yet)
   o tried to reorganize gnome_callbacks.c and gtk_callbacks.c
   o stream date is now displayed instead of percentage
   o renamed gnome_sys.h to intf_gnome.h, and gtk_sys.h to intf_gtk.h

  * Changed documentation and package creation files.

   o added versioned conflicts/replaces to vlc-gtk (Closes Debian bug #88796)
   o removed useless or outdated documentation from doc/*
   o moved vlc.1 manpage from debian/vlc.1 to doc/vlc.1

  * Added basic Qt interface.

   o working features: slide bar, open file, toolbar, popup menu
   o added "qvlc" alias, equivalent to "vlc -I qt"
   o known issues : no "open disc" or "open network" menus yet
                    the IntfWindow class is never cleaned on destruction
                    the popup menu always pop at the middle of the screen

  * Misc fixes/updates.

   o renamed netutils.h functions from input_* to network_*
   o renamed *plst* files and functions to *playlist* (it was stupid
     from me to name them "plst")
   o made a few input error messages more meaningful
   o added -I, -A and -V short flags, corresponding to --intf, --audio
     and --video

    I got a lot of conflicts on this commit, lart me if I forgot a
  file or made old bugs reappear.

23 years ago-Fixed most of the bugs in gnome interface menus
Stéphane Borel [Thu, 15 Mar 2001 00:37:04 +0000 (00:37 +0000)]
-Fixed most of the bugs in gnome interface menus

-Added radio checks in menu items.

There are still issues with default selected item but it works well.

23 years agomisc code clean-up
Pierre Baillet [Wed, 14 Mar 2001 19:55:51 +0000 (19:55 +0000)]
misc code clean-up

23 years ago* Tried to fix the "stream jumps at will" bug.
Christophe Massiot [Wed, 14 Mar 2001 00:40:24 +0000 (00:40 +0000)]
* Tried to fix the "stream jumps at will" bug.

23 years ago* Fixing of PowerPC bug ( I hope :) )
Renaud Dartus [Tue, 13 Mar 2001 21:22:41 +0000 (21:22 +0000)]
* Fixing of PowerPC bug ( I hope :) )

23 years ago- Moved 2 local network functions
Henri Fallon [Sun, 11 Mar 2001 19:00:18 +0000 (19:00 +0000)]
- Moved 2 local network functions
- Removed old code
- Broadcast should work. I'm not detecting broadcast address, i'm
binding 0.0.0.0

23 years agoSmall optim.
Henri Fallon [Sat, 10 Mar 2001 11:23:10 +0000 (11:23 +0000)]
Small optim.

23 years ago.nicer drop
Pierre Baillet [Fri, 9 Mar 2001 19:38:47 +0000 (19:38 +0000)]
.nicer drop

23 years ago. Hey! table header (Dnd still a little buggy :/)
Pierre Baillet [Thu, 8 Mar 2001 21:58:59 +0000 (21:58 +0000)]
. Hey! table header (Dnd still a little buggy :/)

23 years ago. cosmetic variable name changes
Pierre Baillet [Thu, 8 Mar 2001 21:47:02 +0000 (21:47 +0000)]
. cosmetic variable name changes
. drop in the 'blank' part of the list in the playlist adds at the end of the list
. drop on the main window adds at the end of the playlist

23 years ago.Added crop and invert selection.
Pierre Baillet [Thu, 8 Mar 2001 15:48:14 +0000 (15:48 +0000)]
.Added crop and invert selection.
.Fixed a potential segfault.

23 years agoHurg !
Pierre Baillet [Thu, 8 Mar 2001 13:32:55 +0000 (13:32 +0000)]
Hurg !
###code is dirty###
Please clean it for me :P
(or at least, tell me how to clean it)

. Slightly modified playlist base interface
  (Added a function to jump directly to an item, used for double clicking)

. Added manymanycallbacks
. Added the playlist dialog
. Added Dnd support for intf_window and the clist1
  . support URI and plain file(s)/folder(s)
. Added "show/hide main window" menuitem in intf_popup
. Added bugs :P

Enjoy and please bug report.

23 years ago"File|Open DVD" menu now refreshed each time menu selected rather than statically...
Richard Shepherd [Wed, 7 Mar 2001 16:32:59 +0000 (16:32 +0000)]
"File|Open DVD" menu now refreshed each time menu selected rather than statically built at execute time.

23 years agoPort of the interface menus to gnome plugin.
Stéphane Borel [Wed, 7 Mar 2001 11:56:33 +0000 (11:56 +0000)]
Port of the interface menus to gnome plugin.

Note that two sorts of navigation menus are implemented : in the
menubar, one menu for title and one the chapter in current title ; and
in the popup, a cascaded version with all chapters for all menus.

The same issues as gtk plugin apply.

23 years ago-Working menus for run-time audio/spu/title/chapter selection with gtk
Stéphane Borel [Wed, 7 Mar 2001 10:31:10 +0000 (10:31 +0000)]
-Working menus for run-time audio/spu/title/chapter selection with gtk
interface.

It is a bit buggy yet, and some pieces of code need to change,
especially to handle better menus change when title change but it
eventually works.

23 years ago-Added `glib-config --libs glib` for interface compilation
Stéphane Borel [Wed, 7 Mar 2001 02:16:03 +0000 (02:16 +0000)]
-Added `glib-config --libs glib` for interface compilation
for debian/sid users

23 years ago * Disabled network input under BeOS so that it compiles again. We'll
Sam Hocevar [Wed, 7 Mar 2001 01:36:41 +0000 (01:36 +0000)]
  * Disabled network input under BeOS so that it compiles again. We'll
    have to wait for BONE anyway.

23 years ago- Fixed TS input ( a nasty dead lock had appeared 4 days ago )
Henri Fallon [Wed, 7 Mar 2001 00:18:46 +0000 (00:18 +0000)]
- Fixed TS input ( a nasty dead lock had appeared 4 days ago )
- Added base of network support

Things to be done :
- Meuuh : fix the PCR synchronisation so that we can set b_pace_cntrol to 0
- Sam : find a way of specifing the type of media (file, net). For the
moment, the "--input ts" always call input_NetworkOpen
- Maybe sam : for the moment the working syntax is vlc --input ts
servername, it should nbe turned into "vlc --server servername".

Things that don't work (i'll work on this this week end) :
- stopping and retaking a stream
- a nice 'waiting for stream'
- we select all incoming streams. we should be able to select.

Things that haven't been tested :
- broadcast
- only tested with one stream.

Kick me if something is broken by my fault.

23 years agoAdded DVD device selection from interface menu
Richard Shepherd [Tue, 6 Mar 2001 19:52:03 +0000 (19:52 +0000)]
Added DVD device selection from interface menu

23 years ago* Fixed an alignment problem in UnalignedShowBits().
Christophe Massiot [Tue, 6 Mar 2001 19:33:58 +0000 (19:33 +0000)]
* Fixed an alignment problem in UnalignedShowBits().

23 years ago* Fixed an alignment problem in PTS parsing.
Christophe Massiot [Tue, 6 Mar 2001 17:54:48 +0000 (17:54 +0000)]
* Fixed an alignment problem in PTS parsing.

23 years ago* Fixed an alignment problem on startup.
Christophe Massiot [Tue, 6 Mar 2001 17:39:03 +0000 (17:39 +0000)]
* Fixed an alignment problem on startup.

23 years ago* Fixed a boolean_t/int mix.
Christophe Massiot [Tue, 6 Mar 2001 15:16:42 +0000 (15:16 +0000)]
* Fixed a boolean_t/int mix.
* Increased FIFO_SIZE.