1. 31 Aug, 2004 1 commit
    • Gildas Bazin's avatar
      * src/video_output/vout_subpictures.c, include/vlc_video.h: · 06b63706
      Gildas Bazin authored
        + introduce a "TEXT" subpicture region type.
        + a psz_text field stores the subpicture text.
      * src/video_output/video_text.c: produce "TEXT" subpictures.
      * modules/codec/subsdec.c: produce "TEXT" subpictures.
      * modules/misc/freetype.c: auto sizing works again.
      
      06b63706
  2. 29 Aug, 2004 1 commit
  3. 28 Aug, 2004 3 commits
  4. 26 Aug, 2004 2 commits
    • 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
    • Eric Petit's avatar
      + input/decoder.c: detach decoder after vout_Request(...,0,0,0,0)ing · 9d3b03de
      Eric Petit authored
           so AttachSPU can still reach p_input
       + src/video_output/*: init mouse variable before attaching p_vout so
           dvdnav can't add callbacks on those before there're created
       + beos/VideoOutput.cpp: removed tabs, sanity check
      9d3b03de
  5. 23 Aug, 2004 1 commit
  6. 15 Aug, 2004 1 commit
  7. 13 Aug, 2004 2 commits
  8. 05 Aug, 2004 1 commit
  9. 03 Aug, 2004 2 commits
  10. 30 Jul, 2004 1 commit
  11. 27 Jul, 2004 2 commits
  12. 23 Jul, 2004 1 commit
  13. 12 Jul, 2004 1 commit
  14. 02 Jul, 2004 1 commit
  15. 01 Jul, 2004 1 commit
  16. 22 Jun, 2004 1 commit
  17. 18 Jun, 2004 1 commit
  18. 17 Jun, 2004 1 commit
    • Yoann Peronneau's avatar
      * src/video_output/vout_subpictures.c : New OSD channels · 11e8ae92
      Yoann Peronneau authored
      When you want to use OSD, you have to register an OSD channel, by calling
      vout_RegisterOSDChannel, then pass it to vout_CreateSubPicture.
      There is a particular channel, DEFAULT_CHANNEL that can be used for
      general purpose.
      See modules/control/hotkeys.c for an example.
      11e8ae92
  19. 05 Jun, 2004 1 commit
  20. 02 Jun, 2004 1 commit
    • Yoann Peronneau's avatar
      Support for multiple OSD channels : · 50b65815
      Yoann Peronneau authored
      * added i_channel and i_content properties to subpicture_t
      * p_last_osd_message is no more used
      
      An OSD channel can contain simultaneously an OSD text and an OSD widget.
      
      50b65815
  21. 29 May, 2004 1 commit
  22. 26 May, 2004 1 commit
  23. 24 May, 2004 1 commit
  24. 23 May, 2004 1 commit
  25. 19 May, 2004 1 commit
  26. 16 May, 2004 2 commits
    • Gildas Bazin's avatar
      * interface/interface.c: fixed a bug with embedded vouts and interface switching. · 75df75b6
      Gildas Bazin authored
      * video_output/vout_intf.c: small fix.
      75df75b6
    • Gildas Bazin's avatar
      * src/video_output/vout_intf.c, include/video_output.h: · a748c625
      Gildas Bazin authored
        + vout_RequestWindow() will now cycle through all the available interfaces until 
      it finds one with embedded vout support.
          This fixes the issue where embedded vout would stop working when additional 
      interfaces are spawned after the main interface is started.
        + vout_RequestWindow() now stores the parent interface pointer into the vout 
      object for later use by vout_ControlWindow() and vout_ReleaseWindow().
        + added a vout_vaControlDefault() called by the vouts pf_control() when they 
      don't handle something.
      * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
        + call vout_vaControlDefault().
      * modules/gui/wxwindows/wxwindows.cpp: sets p_intf->b_dead when the interface is 
      about to be destroyed.
      a748c625
  27. 07 May, 2004 1 commit
  28. 30 Apr, 2004 1 commit
  29. 29 Apr, 2004 2 commits
  30. 16 Apr, 2004 1 commit
  31. 14 Apr, 2004 1 commit
  32. 08 Apr, 2004 1 commit