1. 24 May, 2001 1 commit
  2. 23 May, 2001 3 commits
  3. 21 May, 2001 1 commit
  4. 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
  5. 18 May, 2001 1 commit
  6. 16 May, 2001 2 commits
    • Renaud Dartus's avatar
      * Add 3D Now! imdct · 5f232025
      Renaud Dartus authored
      * Remove kmudge for ac3 on MacOS X
      5f232025
    • Sam Hocevar's avatar
      · 1ac785a2
      Sam Hocevar authored
        * We now do pthread detection for FreeBSD like the XMMS guys do. It
          works even better.
      1ac785a2
  7. 15 May, 2001 4 commits
    • Sam Hocevar's avatar
      · 23a4ece1
      Sam Hocevar authored
        * FreeBSD pthread fixes.
      23a4ece1
    • Sam Hocevar's avatar
      · 501cb1ba
      Sam Hocevar authored
        * AC3 IMDCT and downmix functions are now in plugins, --imdct and
          --downmix options added.
      501cb1ba
    • 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
  8. 14 May, 2001 1 commit
    • Renaud Dartus's avatar
      * Begin of SSE/3DNow! support for imdct and downmix · db7b0421
      Renaud Dartus authored
      If you have a PIII or a Athlon and you want to try this, just comment #if 0
      in ac3_downmix.c and ac3_imdct.c and add in AC3_DECODER section of Makefile :
      	src/ac3_decoder/ac3_imdct_sse.o \
      	src/ac3_decoder/ac3_srfft_sse.o \
      	src/ac3_decoder/ac3_downmix_sse.o \
      	src/ac3_decoder/ac3_downmix_3dn.o \
      db7b0421
  9. 12 May, 2001 1 commit
    • Henri Fallon's avatar
      · c1df8159
      Henri Fallon authored
      Put a little note in the doc about "dvd devices"
      c1df8159
  10. 11 May, 2001 2 commits
  11. 10 May, 2001 1 commit
    • Sam Hocevar's avatar
      · 3a52d41f
      Sam Hocevar authored
        * Added SPU cropping.
        * Gnome interface segfault fix.
        * BeOS interface segfault fix by AnEvilYak (what's you real name btw?).
      
        Note: if you want to have a look at the currently buggy YUV subpictures,
              uncomment line 1999 of src/video_output/video_output.c. Don't report
              bugs about this, I _know_ it's a quick hack.
      3a52d41f
  12. 08 May, 2001 5 commits
  13. 07 May, 2001 4 commits
  14. 06 May, 2001 3 commits
    • Stéphane Borel's avatar
    • 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
    • Sam Hocevar's avatar
      · c8c99b21
      Sam Hocevar authored
        * Fixed a few warnings with gcc 3.0.
        * aout and vout are now allocated in banks, making it possible to have
          several of them at the same time.
        * configure now checks for MMX and MMX EXT support in the assembler.
        * Removed all MMX code from the main program and moved it to the
          existing idct modules (Closes: Debian bug #96036).
      
          Don't forget to make distclean before building vlc again.
      c8c99b21
  15. 05 May, 2001 1 commit
  16. 02 May, 2001 2 commits
    • Sam Hocevar's avatar
      · d072e40d
      Sam Hocevar authored
        * FreeBSD CSS decryption support.
      d072e40d
    • Henri Fallon's avatar
      · 5e0ca682
      Henri Fallon authored
      * Corrected vlc-howto thanks to Arnaud Gomes-do-Vale
      * Fixed a segfault in TS input. Some stream still do not work, or
        work very slowly with many error messages. I'll try to have a look.
      5e0ca682
  17. 01 May, 2001 3 commits
    • Sam Hocevar's avatar
      · f367feac
      Sam Hocevar authored
        * Fixed a remaining buffer overflow in the Gnome interface and applied
          the patches to the Gtk+ interface.
      f367feac
    • Sam Hocevar's avatar
      · 54355637
      Sam Hocevar authored
        * Fixed a segfault in the SPU decoder initialization.
      54355637
    • Sam Hocevar's avatar
      · a70f8bb3
      Sam Hocevar authored
        * Mandatory step for video output IV and the audio output quality
          fix: the output threads are now spawned when a decoder needs one,
          so it can decide the audio frequency or the video window size. Still
          under heavy construction, so don't get too excited at finding bugs
          in it yet.
      
          Note: this change broke the XVideo module, so I made its score much
          lower than before. I suspect xvideo.so had a bug before which only
          appears now. Other video output plugins may be broken as well, but
          again this might be due to old existing bugs showing their ugly head.
      
        * Fixed a few buffer overflows in the Gnome interface.
        * The module bank is now a global variable. The video output bank and
          the audio output bank might follow (when they exist).
        * Coding style and organization fixes to the spdif decoder.
        * autoconf and Makefile changes by Arnaud Gomes-do-Vale
          <arnaud@carrosse.frmug.org>.
      a70f8bb3
  18. 30 Apr, 2001 4 commits