1. 27 Sep, 2004 1 commit
  2. 26 Sep, 2004 3 commits
  3. 01 Sep, 2004 1 commit
  4. 28 Aug, 2004 1 commit
  5. 26 Aug, 2004 1 commit
    • gbazin's avatar
      * modules/codec/ffmpeg/video_filter.c, include/vlc_filter.h: · f2c55479
      gbazin 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
  6. 29 Jun, 2004 1 commit
  7. 23 May, 2004 1 commit
  8. 15 May, 2004 1 commit
  9. 07 May, 2004 1 commit
  10. 03 May, 2004 1 commit
  11. 29 Apr, 2004 2 commits
  12. 25 Apr, 2004 1 commit
    • gbazin's avatar
      * src/stream_output/stream_output.c: small sout_cfg_parser() changes. · 3ef2227a
      gbazin authored
      * modules/stream_out/duplicate.c: small coding style changes.
      * modules/stream_out/transcode.c:
        + Forward the aopts{foo=bar,etc..} and vopts={foo=bar,etc...} options to the encoders.
        + Got rid of the ffmpeg encoder specific options.
      * modules/codec/ffmpeg/*:
        + Changed the encoder options to normal config options.
        + Parse the options forwarded by transcode.
      * include/vlc_codec.h:
        + encoder_t cleanup.
        + include a "sout_cfg_t *" in encoder_t to allow passing options.
      3ef2227a
  13. 25 Mar, 2004 1 commit
  14. 08 Mar, 2004 1 commit
  15. 01 Mar, 2004 1 commit
  16. 25 Feb, 2004 1 commit
  17. 08 Feb, 2004 4 commits
    • gbazin's avatar
      · 310a3201
      gbazin authored
      * modules/codec/ffmpeg/video.c: another fix for switching postproc on the fly.
      310a3201
    • gbazin's avatar
      · 8822d581
      gbazin authored
      * modules/codec/ffmpeg/video.c: another fix for post-processing.
      8822d581
    • sigmunau's avatar
      modules/demux/avi/avi.c: · d5c32a93
      sigmunau authored
       * pass bit per pixel info on to decoder
      modules/demux/avi/libavi.h:
       * add 1 as fourcc for msrle
      module/codec/ffmpeg/video.c:
       * pass bit per pixel info to libavcodec (needed for msrle)
      d5c32a93
    • gbazin's avatar
      · c642d8bb
      gbazin authored
      * modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
      c642d8bb
  18. 25 Jan, 2004 1 commit
    • gbazin's avatar
      · fa5f1098
      gbazin authored
      * include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
      * modules/codec/ffmpeg/*: support for palettized codecs.
      fa5f1098
  19. 18 Jan, 2004 1 commit
  20. 09 Jan, 2004 2 commits
  21. 08 Jan, 2004 1 commit
    • gbazin's avatar
      · 516fba50
      gbazin authored
      * configure.ac: detect if libavformat is present.
      * modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
         This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
         The demuxer has been put here because of its dependancy on libavformat and libavcodec.
      * modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
      516fba50
  22. 02 Dec, 2003 1 commit
  23. 01 Dec, 2003 1 commit
  24. 29 Nov, 2003 1 commit
  25. 27 Nov, 2003 1 commit
  26. 24 Nov, 2003 2 commits
    • gbazin's avatar
      · 89fd537f
      gbazin authored
      * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
      * modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
      * modules/codec/ffmpeg/video.c: idem and reenabled direct rendering even when the hurry-up mode is activated as it doesn't seem to create a problem anymore with recent ffmpeg.
      89fd537f
    • Laurent Aimar's avatar
      * all: removed decoder_fifo_t. · 3439df81
      Laurent Aimar authored
      3439df81
  27. 23 Nov, 2003 3 commits
    • gbazin's avatar
      · 5669a2c5
      gbazin authored
      * modules/gui/wxwindows/*: added new codecs for stream output.
         Added ffmpeg postproc to menus.
      * modules/codec/ffmpeg/*: allow switching postproc filters on the fly.
      5669a2c5
    • 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
    • Laurent Aimar's avatar
      * all: do not use p_fifo. · 2d037953
      Laurent Aimar authored
      2d037953
  28. 22 Nov, 2003 1 commit
  29. 19 Nov, 2003 1 commit
  30. 17 Nov, 2003 1 commit