1. 23 May, 2004 1 commit
  2. 15 May, 2004 1 commit
  3. 07 May, 2004 1 commit
  4. 03 May, 2004 1 commit
  5. 29 Apr, 2004 2 commits
  6. 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
  7. 25 Mar, 2004 1 commit
  8. 08 Mar, 2004 1 commit
  9. 01 Mar, 2004 1 commit
  10. 25 Feb, 2004 1 commit
  11. 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
  12. 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
  13. 18 Jan, 2004 1 commit
  14. 09 Jan, 2004 2 commits
  15. 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
  16. 02 Dec, 2003 1 commit
  17. 01 Dec, 2003 1 commit
  18. 29 Nov, 2003 1 commit
  19. 27 Nov, 2003 1 commit
  20. 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
  21. 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
  22. 22 Nov, 2003 1 commit
  23. 19 Nov, 2003 1 commit
  24. 17 Nov, 2003 1 commit
  25. 16 Nov, 2003 2 commits
    • gbazin's avatar
      · dd6bbcec
      gbazin authored
      * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)
      dd6bbcec
    • gbazin's avatar
      · 1e9f16e2
      gbazin authored
      * ALL: final improvements to the decoders/packetizers api.
         (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
      * ALL: small improvements to the encoders api.
      1e9f16e2
  26. 28 Oct, 2003 1 commit
  27. 27 Oct, 2003 1 commit
    • gbazin's avatar
      · 630b0fc7
      gbazin authored
      * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
         Isolated the video postprocessing routines in postprocess.c
      
      * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
         include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
         transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
      
      PS: transcoding is currently a bit broken but I'll fix that ASAP.
      630b0fc7
  28. 21 Oct, 2003 1 commit
    • gbazin's avatar
      · 1547721f
      gbazin authored
      * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).
      1547721f
  29. 13 Aug, 2003 1 commit
    • gbazin's avatar
      · 84509c42
      gbazin authored
      * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
      * modules/codec/ffmpeg/video.c: forgot a debug message.
      84509c42
  30. 12 Aug, 2003 1 commit
    • gbazin's avatar
      · d24ab97f
      gbazin authored
      *  modules/codec/ffmpeg/video.[ch]: another temporary workaround.
      d24ab97f
  31. 09 Aug, 2003 1 commit
    • gbazin's avatar
      · c095b59a
      gbazin authored
      * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
      * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
      c095b59a