An error occurred fetching the project authors.
  1. 12 Nov, 2001 1 commit
    • Sam Hocevar's avatar
      · 043b5c89
      Sam Hocevar authored
        * Automatic handling of the Channel Server's response in network mode.
      043b5c89
  2. 31 May, 2001 1 commit
  3. 30 May, 2001 3 commits
    • Stéphane Borel's avatar
      -Updated the gtk/gnome interface to work in network mode, · b465bcca
      Stéphane Borel authored
      -Fixed some bugs in interface (language menus in ts, misnamed fields)
      
      -Play/Stop work in network mode to start/stop decoding of the stream
      
      I have a segfault in imdct_3dn(93). But I can't underdand assembly.
      b465bcca
    • Sam Hocevar's avatar
      · 440f9992
      Sam Hocevar authored
        * Fixed the BeOS compile typo.
        * The ALSA plugin is back.
        * A gift for Gildas: plugins don't rely on backlinking any more. The
          drawback is the dirty magic in include/modules_export.h which has to
          be included whenever a module needs one of the functions in it. But
           a) we should less and less rely on those functions
           b) no plugin code modification was needed
      
         The BeOS and MacOS X modules may be broken when compiled as plugins,
         I'll check this later when I can reboot under BeOS.
      440f9992
    • Stéphane Borel's avatar
      -Changes and bugfixes to make network work in VLAN Broadcast mode. · 1ffe943e
      Stéphane Borel authored
      -Bugfix in the interface to access the network specific features.
      
      -Some base of synchro in ac3 spdif
      1ffe943e
  4. 23 May, 2001 1 commit
  5. 19 May, 2001 1 commit
    • Stéphane Borel's avatar
      *More cleanification in gtk interface: now to change the · ab1d6024
      Stéphane Borel authored
      title/chapter/audio/spu/angle, we tell the input to do intead of doing
      it inside the interface. It results in fewer locks during the changes.
      
      *The dvd plugin reads again blocks of 32 sectors to gain speed since
      there are no more lock-ups during stream change. I've also created a new
      file that contain function to described video and audio streams with ifo
      datas.
      
      The changes are made only for gtk. We should update the other interfaces
      soon (beos at least).
      
      There is a memory corruption somewhere that make the vlc crash. I've no
      idea where to search.
      ab1d6024
  6. 15 May, 2001 2 commits
    • Stéphane Borel's avatar
      *Bugfixes, cleanings in gtk. · 32ef13cf
      Stéphane Borel authored
      32ef13cf
    • Stéphane Borel's avatar
      *initialization bugfixes in input_dvd · 9530fc9f
      Stéphane Borel authored
      *added a b_stopped flag to interface playlist to have a stop function in
      interface plugins. As a consequence, the playlist no longer loops on end
      but wait for the user to press 'play' or to add another item (gtk/gnome
      interface). I think that other plugins are broken but it shouldn't be
      difficult to repair: just add a 'p_main->p_playlist->b_stopped = 0' in
      play functions and 'p_main->p_playlist->b_stopped = 1' when you have to
      stop.
      
      *Updated gtk interface so that it has the same features as gnome. I
      think I will merge the code so that we don't have to copy and paste each
      change. Only the .glade file would be different.
      9530fc9f
  7. 06 May, 2001 1 commit
    • Stéphane Borel's avatar
      *Much work on the gnome interface: added oct's playlist from gtk plugin, · bc118e19
      Stéphane Borel authored
      tuned appearence, added preferences window (with no features yet), jump
      window to go to specified time (not functionnal yet), and fixed some
      bugs.
      
      *moved b_fullscreen from p_vout->p_sys to p_vout and unified way of
      toggling fullscreen in sdl in x11/xvideo output (using p_vout->i_ch
      nges) so that an interface plugin can toogle fullscreen (implemented
      in gnome)
      
      *added p_input->stream.p_selected_area->i_tell in input TS so that the
      slider work with ts files ( however, the time counter doesn't since we
      have no mux_rate )
      
      *improved ac3 spdif output ( and made it work again :)). It uses a true
      blank frame now, and it allows to switch languages like a traditionnal
      output. It doesn't support multiplexing though, neither can we switch
      between spdif/analogical mode on-the-fly.
      
      *beginning of the back port of gnome to gtk for those who do not have
      gnome.
      bc118e19
  8. 28 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · 0a4aeaa6
      Sam Hocevar authored
        * Coding style fixes here and there.
        * Miscellaneous QNX compile fixes.
        * Beginning of the mingw32 port by Gildas Bazin <gbazin@netcourrier.com>.
        * Added Marcari and Gildas to the AUTHORS file.
      
        (I commited the mingw32 port because it doesn't add any new code outside
         the #ifdefs, but we won't tell a word about it for the moment. We don't
         really need windows users whining about bugs, do we ?)
      0a4aeaa6
  9. 11 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · 8ee3c601
      Sam Hocevar authored
        * 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).
      8ee3c601
  10. 08 Apr, 2001 1 commit
  11. 21 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · 4f551c2b
      Sam Hocevar authored
        * 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.
      4f551c2b
  12. 15 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · a0c1805b
      Sam Hocevar authored
        * 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.
      a0c1805b
  13. 14 Mar, 2001 1 commit
  14. 09 Mar, 2001 1 commit
  15. 08 Mar, 2001 3 commits
    • Pierre Baillet's avatar
      . cosmetic variable name changes · 491a85a8
      Pierre Baillet authored
      . 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
      491a85a8
    • Pierre Baillet's avatar
      .Added crop and invert selection. · 5525a154
      Pierre Baillet authored
      .Fixed a potential segfault.
      5525a154
    • Pierre Baillet's avatar
      Hurg ! · 585b6ad7
      Pierre Baillet authored
      ###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.
      585b6ad7
  16. 07 Mar, 2001 2 commits
  17. 05 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · 2afb7240
      Sam Hocevar authored
        * Everything in place for the 0.2.63 release.
      
        * Got rid of the CONTRIBUTORS list, and switched AUTHORS to a
          linux-kernel like author list.
        * Updated TODO list.
        * Fixed a segfault in the BeOS interface when --noaudio was specified.
        * Title and Chapter selection in the Gnome and Gtk+ interfaces.
      2afb7240
  18. 04 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · bc2eeefc
      Sam Hocevar authored
        * Added DVD/VCD button and menu for quick DVD device selection to the
          Gnome and Gtk+ interfaces, so that vlc can play a DVD even when
          launched from a GUI.
      bc2eeefc
  19. 21 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · bec589af
      Sam Hocevar authored
        (note: empty CVS mails mean that a new directory has been created,
         don't forget to use the -p option if you cvs update)
      
        * Added a plain Gtk+ port of the Gnome interface, for the gnome-impaired
          people. Gtk+ is now compiled by default, while Gnome isn't (you will
          have to add --enable-gnome when running configure)
        * Replaced -lcurses with -lncurses in configure.in.
      bec589af
  20. 20 Feb, 2001 3 commits
    • Stéphane Borel's avatar
      Second step in area management ; everything is in place now to have · 78335f88
      Stéphane Borel authored
      title handling; it is coming :)
      78335f88
    • Sam Hocevar's avatar
      · 583c6553
      Sam Hocevar authored
        * Ported Glide and MGA plugins to the new module API. MGA never worked,
          so this didn't make it work better.
        * Started thinking about built-in modules, and added some code to
          make it easier eventually.
        * Added Oct in the AUTHORS file.
        * Fixed a mistake in configure.in.
        * All your base are belong to us.
        * Fixed a bug in src/misc/modules which prevented loading modules
          when launched from the Tracker.
        * Fixed a similar bug in src/video_output/video_text.c.
        * BeOS CSS support, thanks to Markus Kuespert <ltlBeBoy@beosmail.com>
          who ported the Linux DVD ioctls. We can now read encrypted DVDs
          under BeOS ! Woohoo.
      583c6553
    • Stéphane Borel's avatar
      · 97c3185d
      Stéphane Borel authored
       First serie of changes in DVD module for the forthcoming interface menus
       There is a new capability in input type modules for setting the
      attributes of a new area. It is set to NULL for PS and TS plugins.
       It should be called for every title change, chapter change,
      audio mode change or spu channel change.
      
      But this part of code is not used at the moment, and is not completed
      yet.
      97c3185d
  21. 16 Feb, 2001 2 commits
    • Sam Hocevar's avatar
      · 566ca287
      Sam Hocevar authored
       * Upgraded version number to 0.2.61. Release is today.
      
       * Fixed package building (both RPMs and .debs).
       * Fixed `make snapshot' rule.
       * Added some magic to filename detection. To read a DVD you now just
         need to run 'vlc dvd:/dev/hdc' for instance. Same for file:// URIs.
       * Fixed a segfault in the slider when no stream was playing.
       * Made the slider go from 0 to 100 (instead of 99 :)
       * The vlc now doesn't exit when finished playing. As a side effect of
         the playlist code being very recent, it continuously loops.
      566ca287
    • Sam Hocevar's avatar
      · b2f56af9
      Sam Hocevar authored
       * Fixed a segfault in the input thread creation, as well as a possible
         deadlock. This happened mostly when opening non-existing files.
       * Created input_SetStatus to do input_SetRate's job. input_SetRate will
         be used to set an arbitrary rate, for people who want to read DVDs at
         1/2.71828 times the actual speed.
       * Stubs for the ncurses control interface. No working code yet, but the
         holes just need to be filled.
       * Improved X11 support. Still not as functional as before.
       * The output window now states the method name, so that people know whether
         they are using X11 or SDL.
       * The Gnome interface is now drag'n'drop aware, you can drop a file
         on it just like Xine does (or so I guess).
      b2f56af9
  22. 14 Feb, 2001 1 commit
  23. 13 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · 75eb696d
      Sam Hocevar authored
       * added --intf option to vlc
       * started cleaning vout_sdl.c
       * the dummy plugin works again
       * added a slider to the Gnome interface so that we can browse through streams
      
        There is a problem with the slider: we sometimes get unexpected async
        replies, which would mean that we don't properly lock our Xlib calls.
        Which is true. But we also get these errors when using `--vout dummy'.
        I'll investigate.
      75eb696d
  24. 12 Feb, 2001 3 commits
    • Sam Hocevar's avatar
      · 3b3156e1
      Sam Hocevar authored
       . removed tests against i_rate and i_new_rate calculation from the
         plugins and hid this complexity into input_ext-intf.c
      3b3156e1
    • Sam Hocevar's avatar
      · c3e2bf1d
      Sam Hocevar authored
        * Fixed my old stupid bug that disabled sound after having played the
          first playlist item.
        * Added `Prev' and `Next' buttons to the interface, with the beginning of
          a playlist window (still empty).
        * Added `Slow' and `Fast' buttons to the interface and popup menu.
      
        Ok, I promise it's the last time I check bloat in, from now the interface
        commits will be much cleaner and actually fix things :)
      c3e2bf1d
    • Sam Hocevar's avatar
      · 02d21f72
      Sam Hocevar authored
       * The pure Gnome part of the Gnome interface has been rewritten from
         scratch, and the .glade file included as well. You can edit it by
         installing glade-gnome and doing `glade plugins/gnome/intf_gnome.glade',
         or directly by hand if you grok XML.
       * Files can now be loaded into vlc using the `Open' buttons. But for the
         moment you still have to launch vlc with at least one file, because it
         quits when the end of the playlist is reached.
       * Idle screen was disabled because it eats a lot of CPU and is mostly
         useless for the moment. And it gets activated when pause lasts for too
         long.
      02d21f72
  25. 11 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · 95967459
      Sam Hocevar authored
        Beginning of Interface II
       ---------------------------
      
       * Plugins have completely disappeared, we now only use the new module API.
       * All intf and vout modules are now independant. So far, only the Gnome
         intf module and the SDL vout module have been ported. configure.in has
         been modified to reflect the changes (x11 and dummy aren't compiled by
         default anymore, while SDL and Gnome are).
      
        Note that this is _not_ Interface II, it's just a step forward. For
        instance, it lacks the whole message passing scheme.
      
        Things that should work:
      
       * Right-clicking on the SDL video output window brings the Gnome menu.
       * Pause, Play, Exit, About work from the menu or from the interface window.
       * The old SDL keys still work.
      
         Things that are broken or may be broken:
      
       * Xlib calls are not locked yet, which may lead to "Unexpected async reply"
         errors, and make the vlc segfault.
       * Sound only works for the first file.
       * The SDL vout_sdl.c file is absolutely ugly and kludgey.
       * The vlc immediately quits when no filename is given as an argument. Not
         a real bug, but still annoying.
       * The Gnome menu does not work in fullscreen mode.
      
         Things that will come soon, maybe tomorrow:
      
       * Complete navigation buttons (fast forward, slow, etc.).
       * File/Open menu to add files to the playlist.
       * Return of the X11 video output for those of us who do not have SDL.
       * Textmode interface for those of us who do not have Gnome.
       * aout and vout autospawn (maybe).
      95967459
  26. 23 Jun, 2000 1 commit