1. 27 Aug, 2004 1 commit
    • Gildas Bazin's avatar
      * modules/stream_out/transcode.c: · 2a24c87b
      Gildas Bazin authored
        - Re-use our audio decoder modules instead of using libavcodec directly.
        - No more dependance on libavcodec.
        (downmixing is currently broken + you have to force the ffmpeg codec for a52)
      * modules/audio_filter/format.c:
        - PCM audio format conversion filter using the new common filter architecture.
      * modules/audio_filter/converter/mpgatofixed32.c:
        - implements both the old and new filter architecture (ie. useable in the transcoder).
      * modules/codec/ffmpeg/audio.c:
        - fixes and cleanup.
      2a24c87b
  2. 26 Aug, 2004 1 commit
    • Gildas Bazin's avatar
      * modules/codec/ffmpeg/video_filter.c, include/vlc_filter.h: · f2c55479
      Gildas Bazin authored
        - chroma + resizing video filter (using the filter_t architecture).
      * modules/codec/ffmpeg/*:
        - cleanup + small updates.
      * modules/codec/speex.c, theora.c, vorbis.c:
        - got rid of pf_header() in the encoder.
        - store the headers in fmt_out.p_extra (this will break the ogg muxer for now).
      * modules/codec/libmpeg2.c, modules/codec/ffmpeg/video.c:
        - added a p_dec->b_pace_control field to signal if the decoder is allowed to drop frames.
      * modules/stream_out/transcode.c:
        - heavy cleanup.
        - re-use video decoder modules and got rid of the duplicated ffmpeg video decoder.
        - use video filters for chroma conversion and resizing.
        (a few things are broken now like deinterlacing but I'll repair them asap).
      f2c55479
  3. 25 Aug, 2004 1 commit
  4. 24 Aug, 2004 1 commit
  5. 23 Aug, 2004 1 commit
  6. 20 Aug, 2004 1 commit
  7. 13 Aug, 2004 1 commit
    • Gildas Bazin's avatar
      * modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most... · 1374a69a
      Gildas Bazin authored
      * modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most of them contain large transparent areas).
      * src/video_output/vout_subpictures.c: more correct cropping (cropping coordinates are relative to the video size, not subpicture size).
      * include/vlc_es.h, modules/video_filter/blend.c: use the i_entries member of video_palette_t.
      * include/vlc_common.h: added SetWBE()/SetDWBE()/SetQWBE() facility.
      
      1374a69a
  8. 11 Aug, 2004 1 commit
  9. 10 Aug, 2004 1 commit
    • Derk-Jan Hartman's avatar
      * include/stream_output.h: add a ip_version field to sap_address_t · 06f5e605
      Derk-Jan Hartman authored
        This way we can later on set IP6 instead of IP4 in a SDP.
      * modules/stream_out/rtp.c: accept sdp=sap as a valid option.
      * src/stream_output/sap.c: 
        - Set the SAP packet Hash headerfield to a unique value based on mtime
          Patch by Philippe van Hecke <philippe at belnet dot be>
        - Set SAP packet IPv6 field to 1 if we are a ipv6 session
        - Made some preperations for setting the origin ip address in the header as well,
          anyone any ideas on how to retrieve the current origin IP address???
      06f5e605
  10. 08 Aug, 2004 2 commits
  11. 05 Aug, 2004 2 commits
  12. 04 Aug, 2004 1 commit
  13. 03 Aug, 2004 1 commit
  14. 02 Aug, 2004 1 commit
  15. 30 Jul, 2004 1 commit
  16. 29 Jul, 2004 1 commit
  17. 27 Jul, 2004 1 commit
  18. 24 Jul, 2004 1 commit
  19. 22 Jul, 2004 1 commit
  20. 21 Jul, 2004 1 commit
  21. 16 Jul, 2004 1 commit
  22. 10 Jul, 2004 3 commits
  23. 08 Jul, 2004 1 commit
  24. 05 Jul, 2004 1 commit
  25. 02 Jul, 2004 1 commit
  26. 01 Jul, 2004 2 commits
  27. 30 Jun, 2004 1 commit
  28. 25 Jun, 2004 1 commit
  29. 24 Jun, 2004 1 commit
  30. 23 Jun, 2004 1 commit
    • Laurent Aimar's avatar
      * all: - added a boolean "seekable" object variable to p_input. · 2aebce79
      Laurent Aimar authored
       (becarefull, it's just if you can seek or not, and not if you have to
       display the progress bar, for thet last you have to check if "position"
       value get != 0.0 )
             - added "audio-delay" and "spu-delay" object variables to delay
       audio/spu to the video. They can be changed on the fly (untested).
             - renamed INPUT__GET/SET_SUBDELAY into
       INPUT_SET_SPU_DELAY and added INPUT_SET_AUDIO_DELAY
       (wrapper to "audio-delay" and "spu-delay")
       - readded INPUT_ADD/GET_INFO/INPUT_SET_NAME. Becarefull to not over-use
      them, a demuxer should export DEMUX_GET_META and not using them.
      2aebce79
  31. 22 Jun, 2004 4 commits
  32. 18 Jun, 2004 1 commit