1. 09 Apr, 2015 1 commit
  2. 23 Jan, 2015 1 commit
  3. 11 Jan, 2015 1 commit
  4. 28 Nov, 2014 1 commit
  5. 28 Oct, 2014 1 commit
  6. 26 Oct, 2014 1 commit
  7. 23 Sep, 2014 1 commit
  8. 22 Sep, 2014 1 commit
  9. 21 Sep, 2014 1 commit
  10. 18 Jul, 2014 1 commit
  11. 13 May, 2014 1 commit
  12. 11 Apr, 2014 1 commit
  13. 02 Apr, 2014 1 commit
    • Calvin Walton's avatar
      Add Win32 GDI-based screen grabbing · 08909fb5
      Calvin Walton authored
      Based on original code by Christophe Gisquet in 2010, updated to work
      with current ffmpeg APIs.
      
      Supports grabbing a single window or an area of the screen, including
      support for multiple monitors (Windows does funky stuff with negative
      coordinates here).
      
      I've moved most of the configuration to AVOptions; the input file name
      is now only the string "desktop", or "title=<windowname>" to select a
      single window. The AVOptions are the same as x11grab where possible.
      
      Code has been added to support a "show_region" mode, like x11grab, which
      will draw a rectangle on the screen around the area being captured.
      
      Instead of duplicating code for paletted image handling, I make use of
      the GDI API's ability to output DIB (BMP) images, which can be run
      through ffmpeg's existing BMP decoder.
      Signed-off-by: 's avatarCalvin Walton <calvin.walton@kepstin.ca>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      08909fb5
  14. 30 Mar, 2014 1 commit
  15. 06 Mar, 2014 1 commit
  16. 19 Feb, 2014 1 commit
  17. 09 Feb, 2014 1 commit
  18. 27 Jan, 2014 1 commit
  19. 09 Dec, 2013 1 commit
  20. 05 Dec, 2013 1 commit
  21. 24 Oct, 2013 3 commits
  22. 09 Oct, 2013 1 commit
  23. 08 Oct, 2013 3 commits
  24. 10 Aug, 2013 1 commit
  25. 09 Aug, 2013 1 commit
    • Martin Storsjö's avatar
      libavutil: Make avpriv_open a library-internal function on msvcrt · e743e7ae
      Martin Storsjö authored
      Add one copy of the function into each of the libraries, similarly
      to what we do for log2_tab. When using static libs, only one
      copy of the file_open.o object file gets included, while when
      using shared libraries, each of them get a copy of its own.
      
      This fixes DLL builds with a statically linked C runtime, where
      each DLL effectively has got its own instance of the C runtime,
      where file descriptors can't be shared across runtimes.
      
      On systems not using msvcrt, the function is not duplicated.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      e743e7ae
  26. 30 May, 2013 1 commit
    • Stefano Sabatini's avatar
      lavd: add xv output device · 9f8937b5
      Stefano Sabatini authored
      Based on the work of Jeff Moguillansky <Jeff.Moguillansky@am.sony.com>.
      
      See thread:
      Subject: [FFmpeg-devel] x11 output device for libavdevice
      Date: Wed, 10 Apr 2013 23:10:47 +0000
      9f8937b5
  27. 19 May, 2013 2 commits
  28. 28 Jul, 2012 1 commit
  29. 21 Jul, 2012 1 commit
  30. 05 Jul, 2012 1 commit
  31. 04 Jul, 2012 1 commit
  32. 24 May, 2012 1 commit
  33. 18 May, 2012 1 commit
  34. 07 May, 2012 1 commit
  35. 04 Apr, 2012 1 commit