1. 29 Sep, 2003 1 commit
    • Sigmund Augdal Helberg's avatar
      Doxyfile: · 1b6aa2c8
      Sigmund Augdal Helberg authored
       * changed project name from 'vlc' to 'VLC'
       * excluded src/extras from the documentation
      src/misc/variables.c, include/variables.h:
       * Doxygen-documented most of the vlc variables code
      1b6aa2c8
  2. 26 Sep, 2003 1 commit
  3. 24 Sep, 2003 2 commits
    • Gildas Bazin's avatar
      · 45687727
      Gildas Bazin authored
      * include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
      * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
      45687727
    • Clément Stenac's avatar
      * modules/visualization/visual/visual.c: fixed strings · 6ffd34f1
      Clément Stenac authored
      * src/playlist/playlist.c: fixed sorting
      6ffd34f1
  4. 23 Sep, 2003 1 commit
  5. 22 Sep, 2003 2 commits
    • Clément Stenac's avatar
      * modules/gui/wxwindows/preferences.cpp: · a8855655
      Clément Stenac authored
      	- Created the "General Settings" section
      	- Added help strings in the two main sections,
      		in the libvlc categories,
      		and in the module capabilities
      
      * modules/gui/wxwindows/playlist.cpp & wxwindows.h
      	-Implemented random, loop and repeat using variables
      	-The eye candy of the dialog box is not very good
      	 but I have no idea how to improve it.
      	-Focus on the currently playing item
      
      * src/libvlc.h:
      	- Added help strings for the libvlc categories
      	- Changed a few "advanced" flag
      
      * include/vlc_help.h:
      	- Help strings for the two main sections
      	- Help string for the module capabilities (both by Anil)
      
      * po/*: updated potfiles with the new strings
      a8855655
    • Derk-Jan Hartman's avatar
      * modules/gui/macosx/playlist.?: implemented Save Playlist · 21c4f10c
      Derk-Jan Hartman authored
      * modules/gui/macosx/output.m: updated part of the Stream output dialog
      * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
        sub-autodetect file options to src/input/input.c
      * src/input/input.c: added the moved options and use them to add subtitle
        tracks.
      * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
      * src/input/subtitles.c: new subtitles_Detect() largely based on the
        code used by MPlayer. Adapted for coding style and structure differences.
      
      The autodetect routine can now detect multiple subtitle files and assigns scores
      based on their names. if they much well enough they are sorted based on their
      score. It will then return this set, and they will all be added as SPU tracks
      to the current stream. The (un)selecting of these tracks will need to be fixed
      because they all get assigned the es id 0xFF currently.
      21c4f10c
  6. 20 Sep, 2003 4 commits
    • Derk-Jan Hartman's avatar
      * include/vlc/vlc.h: · 2b78a774
      Derk-Jan Hartman authored
        - removed the defines for i_mode concerning random and loop. We use config
          variables for all of these.
      * src/libvlc.h:
        - removed the enqueue playlist config option. It's no longer used.
        - added a repeat option. vlc will keep playing the same playlist_item,
          until the option is unset.
      * src/playlist/playlist.c:
        - added a repeat, random and loop variable.
        - wxwindows should use these as well I think.
      * modules/gui/macosx:
        - added the INTF_ABOUT_MSG to the about dialog.
        - implemented the about and repeat items.
      2b78a774
    • Gildas Bazin's avatar
      · 19ff195c
      Gildas Bazin authored
      * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
      * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.
      19ff195c
    • Laurent Aimar's avatar
      50f7bdc9
    • Derk-Jan Hartman's avatar
      * NEWS: updated some entries · c4c3e737
      Derk-Jan Hartman authored
      * po/pt_BR.po: Updated by Andr� de Barros Martins Ribeiro <andrerib at_ajato.com.br>
      * src/libvlc.h: Added es (Spanish) to the list of choices.
      c4c3e737
  7. 19 Sep, 2003 2 commits
  8. 18 Sep, 2003 1 commit
  9. 15 Sep, 2003 2 commits
  10. 14 Sep, 2003 1 commit
    • Sigmund Augdal Helberg's avatar
      src/video_output/video_output.c: · 69fd5c2f
      Sigmund Augdal Helberg authored
       * if the given vout thread is a filter, then don't sleep untill the display
      date. This reduces the chance of pictures being late when reaching the vout
      if one or more filters are in use
       * don't include current render time in the render_time sliding mean if it
      is way too large ( as inspired by Simon Gittins ).
       * weight the current sliding mean tree times more than the current render
      time when calculating the new render time. This should make the code more
      robust to jitter in render time
      69fd5c2f
  11. 13 Sep, 2003 1 commit
    • Laurent Aimar's avatar
      * src/video_output/video_output.c : do not use FIND_ANYWHERE to catch · 0925ed0b
      Laurent Aimar authored
       the playlist.  but use FIND_PARENT. vlc_object_find  with FIND_ANYWHERE
       use p_obj->p_vlc as a starting point  and that doesn't work as playlist
       is  detach from  vlc before  vout is  destroyed by  the decoders  (when
       shutting down)  Perhaps vlc_object_find  should be  fixing to  find the
       root object, but I'm not sure.
      
       * src/input/*  : move  subtitle handling  from avi  to input.  Now subs
       should works with all file types _BUT_ won't be in synch if the demuxer
       doesn't implement a _precise_ DEMUX_GET_TIME.  So only .avi, .mp4 will
       be ok. Others could works if perfectly cbr.
        Now  Subtitle  track is  only  selected  when specified  by  sub-file
       option.(auto-dectected file is always added but not selected by default)
        Btw, the code could support multiple  subs files, but I don't know how
       to pass multiple filenames, any ideas ?
      
      
       * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
       don't use that elsewhere.
      0925ed0b
  12. 12 Sep, 2003 2 commits
  13. 10 Sep, 2003 1 commit
  14. 08 Sep, 2003 2 commits
  15. 07 Sep, 2003 2 commits
    • Laurent Aimar's avatar
      * input: introduce 'position', 'time', 'length', 'state' and 'rate' · ca334665
      Laurent Aimar authored
       object variables and begin to use pf_demux_control.
       * variables: new time type handling.
      ca334665
    • Laurent Aimar's avatar
      * libvlc: removed some unused options. · 4b7cff4d
      Laurent Aimar authored
                 added sout-keep option to keep sout instance across playlist
                 items (usefull with 'gather' stream_out)
       * stream_output : implement the sout-keep mode.
       * playlist, video_output, stream_output: vout and sout are now reattached
       to playlist instead of being destroyed. There are automatically destroy
       if unused byt the new input (200 ms after access and demuxer have finished
       their inittialisation step.)
      4b7cff4d
  16. 02 Sep, 2003 2 commits
    • Gildas Bazin's avatar
      · 7bb574fd
      Gildas Bazin authored
      * ALL: Introduction of a new api for decoders.
         The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
         Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
      
         Don't hold your breath, there is still much work to do before we reach this goal.
      
      * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
         Converted to the new api.
         Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
         New dts and theora packetizers (merged in their respective decoders).
      7bb574fd
    • Gildas Bazin's avatar
      · 8fd7c421
      Gildas Bazin authored
      * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.
      8fd7c421
  17. 28 Aug, 2003 3 commits
  18. 23 Aug, 2003 7 commits
  19. 20 Aug, 2003 1 commit
  20. 19 Aug, 2003 2 commits