1. 18 Apr, 2003 2 commits
  2. 12 Mar, 2003 1 commit
  3. 10 Feb, 2003 1 commit
  4. 09 Feb, 2003 2 commits
    • Stephan Assmus's avatar
      · ea3e2be6
      Stephan Assmus authored
      modules/gui/beos/PreferenceWindow.h/.cpp
      
      	- added settings for screenshot path and image format
      
      	- removed "Save" button, added "Cancel" and "Revert" buttons
      
      	- added revert functionality
      
      	- changed class design for cleaner functionality,
      		separated ApplyChanges() into more functions
      		to have finer control
      
      	- added more error checking and fixed memory leaks
      		(config_GetPsz() returns char*, not const char*!)
      
      	- all settings are now correctly saved and restored
      
      	- some more cosmetic changes
      
      
      modules/gui/beos/InterfaceWindow.h/.cpp
      
      	- updated vlc way of saving settings to be on par with BeOS way
      		and made it selectable in the code which way is used.
      		However, the VideoSettings are still only savable in
      		the BeOS way.
      
      	- if dvd menus are used, the navigation menu enables a
      		"Goto Menu" item. Unfortunately, I don't see a clean
      		way to really detect the usage of dvd/dvdold in the
      		currently playing stream. I wouldn't want to see
      		if a playlist item has "dvd:" or "dvdold:" prepended
      		at each interface update.
      ea3e2be6
    • Eric Petit's avatar
      Simplified volume functions · 59e3f0e2
      Eric Petit authored
      59e3f0e2
  5. 03 Feb, 2003 1 commit
    • Stephan Assmus's avatar
      modules/gui/beos/InterfaceWindow.h/.cpp · e7292744
      Stephan Assmus authored
      	- improved file loading:
      		- contents of sub folders can optionally be loaded too
      		- files are loaded in expected order from filepanel
      			_and_ drag'n'drop
      		- file panel accepts folders to load
      	- saving of playlist's display mode
      	- added updating of interface when playlist is modified
      		while nothing is playing
      	- added compatibility for SoundPlay's drag'n'drop message format
      
      
      modules/gui/beos/ListViews.h/.cpp
      
      	- implemented reversal of playlist
      	- list can display full path or file name only
      	- drag'n'drop interaction with SoundPlay
      
      
      modules/gui/beos/MediaControlView.cpp
      
      	- cosmetic fix
      
      
      modules/gui/beos/PlayListWindow.h/.cpp
      
      	- added reverse sort command to edit menu
      	- added view menu, to allow the user to display paths
      		or only names in the list
      e7292744
  6. 01 Feb, 2003 1 commit
  7. 31 Jan, 2003 1 commit
  8. 28 Jan, 2003 1 commit
  9. 27 Jan, 2003 1 commit
  10. 25 Jan, 2003 2 commits
  11. 22 Jan, 2003 1 commit
  12. 17 Jan, 2003 1 commit
  13. 16 Jan, 2003 1 commit
  14. 14 Jan, 2003 2 commits
  15. 12 Jan, 2003 1 commit
  16. 11 Jan, 2003 1 commit
  17. 08 Jan, 2003 1 commit
  18. 09 Dec, 2002 1 commit
  19. 04 Dec, 2002 1 commit
  20. 27 Nov, 2002 1 commit
  21. 26 Nov, 2002 1 commit
  22. 23 Nov, 2002 1 commit
  23. 30 Oct, 2002 1 commit
  24. 29 Oct, 2002 1 commit
  25. 28 Oct, 2002 2 commits
  26. 10 Oct, 2002 1 commit
  27. 30 Sep, 2002 1 commit
  28. 04 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./modules/*: moved plugins to the new tree. Yet untested builds include · 19ea8feb
      Sam Hocevar authored
          waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
        * ALL: removed mention of AC3 in favour of A52.
        * ./configure.in, ./Makefile*: modules can now be built deeper than 1
          directory. As a consequence, the build is even slower (but I'm fixing
          this) and make clean doesn't work anymore.
      19ea8feb
  29. 23 Jul, 2002 3 commits
    • Tony Castley's avatar
      Fixed code for subtitle and audio selection, still probs but looking. · d5eeda89
      Tony Castley authored
      Implemented muting
      d5eeda89
    • Tony Castley's avatar
      Changes to ensure BeOS plugins compile and function · 2a2cf8b1
      Tony Castley authored
      Implemented a intf_vlc_wrapper to "shield" the BeOS code from the underlying
      vlc structurs, yet to be completed.
      Attempted to fix subtitle and audio selection, currently not working.
      2a2cf8b1
    • Sam Hocevar's avatar
      * ALL: decoders now use a fourcc as a probe value. · 64d33dc9
      Sam Hocevar authored
        * include/input_ext-intf.h: killed p_es->b_audio, since i_cat already fills
          its purpose.
        * include/input_ext-intf.h: killed p_es->i_type in favour of p_es->i_fourcc.
        * include/video.h: killed p_pic->p_plane->b_margin; now i_visible_pitch is
          always valid.
      
        * ./src/libvlc.h: replaced --mpeg-adec and --ac3-adec with --codec; see
          vlc --help for more information.
      
        * include/video.h: removed fourcc values which should _not_ be global
          (thanks fenrir for convincing me).
        * ALL: video output plugins use the VLC_FOURCC macro to build their fourccs.
        * ./plugins/beos/InterfaceWindow.cpp: removed the last remaining call to
          input_ChangeES.
      
         Things I'm not sure about and need comments:
          - I used "mpga" and "mpgv" for MPEG (1+2) audio and video fourcc values.
          - I also introduced "spu ", "lpcm" and "ac3 ".
          - I removed for instance "MP4_GetCodec" because it wasn't really
            used except for the description string. I hope this change did not
            break anything really important.
          - fenrir, I must have broken a lot of things you wrote. Sorry in advance.
      64d33dc9
  30. 15 Jul, 2002 1 commit
  31. 01 Jun, 2002 2 commits
    • Sam Hocevar's avatar
      * ALL: the first libvlc commit. · 9e3ab283
      Sam Hocevar authored
         As for video output 4, this breaks almost everything, but I'll slowly
        do what remains to be fixed during the weekend.
      
         Changes in vlc:
         ===============
      
        * vlc is now a very small program (20 lines) which uses the libvlc API;
         it is quite simple for the moment but can be extended in the future.
      
        * interfaces, decoders, video outputs, etc. are now almost the same
         objects (yes, I know, this is C++ redone in C) and are structured in
         a tree. More about this later, but basically it allows the following
         nice features:
          - several interfaces
          - several playlists with several outputs
          - input plugins spawning helper interfaces (will be used for DVD menus)
          - anything spawning anything; I swear there are useful uses for this!
      
        * libvlc can be used in other programs; I'm currently writing a Mozilla
         plugin for my employer.
      
         Things currently broken:
         ========================
      
        * most interfaces, most ports
        * the playlist handling (almost finished rewriting this though). This means
         no file can be played from the GUI, you need to use the commandline. This
         also means it segfaults at EOF, when exiting the program, and it sometimes
         refuses to open a file when asked to.
      9e3ab283
    • Tony Castley's avatar
      Fixes for preventing multiple playlist windows · 1e803bea
      Tony Castley authored
      and improvements and corrections in videoout.
      1e803bea
  32. 16 May, 2002 1 commit