1. 28 May, 2001 2 commits
    • Sam Hocevar's avatar
      · f9c0292d
      Sam Hocevar authored
        * Forgot a little #ifdef, sorry.
      f9c0292d
    • Sam Hocevar's avatar
      · 506c5ec7
      Sam Hocevar authored
        * Win32 compilation fixes, esp. the MAC retrieval.
      506c5ec7
  2. 27 May, 2001 1 commit
    • Sam Hocevar's avatar
      · 5b5ae2eb
      Sam Hocevar authored
        * Fixed my latest BeOS support breakage.
      5b5ae2eb
  3. 25 May, 2001 3 commits
    • Sam Hocevar's avatar
      · 409f93dd
      Sam Hocevar authored
        * Fixed a warning for *BSD compilation.
        * Fixed a typo in yesterday's Darwin ioctl fixes.
        * Patch by Eugenio so that the OS X interface and video output handle the
          aout and vout banks.
      409f93dd
    • Sam Hocevar's avatar
      · 7de920d3
      Sam Hocevar authored
        * Forgot a file for BeOS.
      7de920d3
    • Sam Hocevar's avatar
      · 10b03bcb
      Sam Hocevar authored
        OS X fixes:
      
        * Applied Eugenio's fix to the DVDioctl driver. I didn't test it, but
          it should not hang the kernel anymore.
      
        * Ported most dvd_ioctl.c functions to the DVDioctl driver: ReportAgid,
          ReportChallenge, ReportKey1, ReportASF, InvalidateAgid, SendChallenge,
          SendKey2. They should comply with the "Mt. Fuji Commands for Multimedia
          Devices" paper.
      
          Last remaining problem: ReadCopyright and ReadKey. The version of
       Darwin I have here only has reportKey() and sendKey() functions in
       the IODVDBlockStorageDevice class (pages 413 and 449 of the Mt. Fuji
       paper), but we also need the READ_STRUCTURE (page 357) which I couldn't
       find anywhere in the kernel headers. Either I missed it, or we'll have
       to wait for Apple to implement it (or maybe we can emulate this command
       with some other IOKit commands).
      10b03bcb
  4. 24 May, 2001 1 commit
  5. 23 May, 2001 3 commits
  6. 21 May, 2001 1 commit
  7. 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
  8. 18 May, 2001 1 commit
  9. 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
  10. 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
  11. 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
  12. 12 May, 2001 1 commit
    • Henri Fallon's avatar
      · c1df8159
      Henri Fallon authored
      Put a little note in the doc about "dvd devices"
      c1df8159
  13. 11 May, 2001 2 commits
  14. 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
  15. 08 May, 2001 5 commits
  16. 07 May, 2001 4 commits
  17. 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
  18. 05 May, 2001 1 commit
  19. 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
  20. 01 May, 2001 1 commit
    • 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