1. 20 Dec, 2003 1 commit
    • gbazin's avatar
      · 66fb3bd3
      gbazin authored
      * modules/demux/mp4/mp4.c: fixed problem with buggy files that don't set the audio sample rate properly.
      66fb3bd3
  2. 02 Dec, 2003 1 commit
  3. 29 Nov, 2003 1 commit
  4. 27 Nov, 2003 1 commit
  5. 24 Nov, 2003 1 commit
  6. 23 Nov, 2003 1 commit
    • gbazin's avatar
      · 9c374559
      gbazin authored
      * modules/demux/*: some containers don't carry any PTS information, just a DTS. In that case, make sure the PTS forwarded to the decoder is set to 0.
      * modules/codec/ffmpeg/video.c: use PTS if available, if not find out the PTS from the DTS and the p_context->has_b_frames and p_pic->reference flags.
      9c374559
  7. 07 Oct, 2003 1 commit
  8. 19 Sep, 2003 1 commit
  9. 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
  10. 12 Sep, 2003 1 commit
  11. 08 Sep, 2003 1 commit
  12. 07 Sep, 2003 1 commit
  13. 23 Jul, 2003 1 commit
    • gbazin's avatar
      · eb505a2f
      gbazin authored
      * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
      * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
      * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
      * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
      
      All these changes allow you to specify input specific options.
      eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
      Here the ":sout" option will only apply to yourvideo.mpeg.
      "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
      
      TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
            - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
      eb505a2f
  14. 24 May, 2003 1 commit
    • hartman's avatar
      * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic. · fd37e766
      hartman authored
      * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
      * modules/gui/macosx/macosx.m: typo
      * modules/gui/macosx/prefs.m: fix of the module selectors.
      * po/nl.po: i've taken a head start on the translations.
      * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
      fd37e766
  15. 22 May, 2003 1 commit
    • gbazin's avatar
      · 8b90225c
      gbazin authored
      * src/libvlc.h: fixed spelling mistake.
      * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
      * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
      8b90225c
  16. 09 May, 2003 1 commit
  17. 07 May, 2003 1 commit
  18. 06 May, 2003 1 commit
  19. 05 May, 2003 1 commit
    • gbazin's avatar
      · 95b4a56a
      gbazin authored
      * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
      * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
      95b4a56a
  20. 30 Apr, 2003 1 commit
  21. 25 Apr, 2003 1 commit
  22. 24 Apr, 2003 1 commit
  23. 22 Apr, 2003 3 commits
  24. 14 Apr, 2003 1 commit
  25. 06 Apr, 2003 1 commit
    • gbazin's avatar
      · e6e6a0ef
      gbazin authored
      * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
      e6e6a0ef
  26. 11 Mar, 2003 1 commit
  27. 27 Feb, 2003 1 commit
    • gbazin's avatar
      · e853c4ee
      gbazin authored
      * ALL: i18n updates and fixes.
      e853c4ee
  28. 07 Feb, 2003 1 commit
  29. 28 Jan, 2003 1 commit
  30. 25 Jan, 2003 3 commits
  31. 08 Jan, 2003 1 commit
  32. 07 Jan, 2003 1 commit
    • Laurent Aimar's avatar
      * all: I have added two new variables in es_descriptor_t and · 81b7c545
      Laurent Aimar authored
      decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
      a replacement of p_demux_data as this variable is used by
      some demuxers in another way. This way, I will be able to add
      preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
      demuxer so if somebody wants ...)
      81b7c545
  33. 14 Dec, 2002 1 commit
  34. 06 Dec, 2002 1 commit
  35. 28 Nov, 2002 1 commit
  36. 26 Nov, 2002 1 commit