1. 12 Jan, 2015 1 commit
  2. 10 Jan, 2015 1 commit
  3. 09 Jan, 2015 2 commits
  4. 08 Jan, 2015 1 commit
  5. 06 Jan, 2015 1 commit
    • Martin Storsjö's avatar
      libavcodec: Add an OpenH264 encoder wrapper · 8a3d9ca6
      Martin Storsjö authored
      Compared to existing, common opensource H264 encoders, this can be
      useful since it has got a different license (BSD instead of GPL).
      
      Performance- and qualitywise it is comparable to x264 in ultrafast
      mode.
      
      Hooking it up as an encoder in libavcodec also simplifies comparing
      it against other common encoders.
      
      This requires OpenH264 1.3 or newer. Since the OpenH264 API and ABI
      changes frequently, only releases are supported.
      
      To take advantage of the OpenH264 patent offer, the OpenH264 library
      must not be redistributed, but downloaded at runtime at the end-user's
      system.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      8a3d9ca6
  6. 05 Jan, 2015 1 commit
  7. 04 Jan, 2015 1 commit
  8. 03 Jan, 2015 2 commits
  9. 24 Dec, 2014 1 commit
  10. 19 Dec, 2014 1 commit
    • Martin Storsjö's avatar
      libavformat: Only use MoveFileExA when targeting the desktop API subset · 8ebf02f8
      Martin Storsjö authored
      The MoveFileExA is available in the headers regardless which API
      subset is targeted, but it is missing in the Windows Phone link
      libraries. When targeting Windows Store apps, the function is
      available both in the headers and in the link libraries, and thus
      there is no indication for the build system that this function
      should be avoided - such an indication is only given by the
      Windows App Certification Kit, which forbids using the MoveFileExA
      function.
      
      Therefore check the WINAPI_FAMILY defines instead, to figure out
      which API subset is targeted.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      8ebf02f8
  11. 15 Dec, 2014 2 commits
  12. 12 Dec, 2014 2 commits
  13. 11 Dec, 2014 2 commits
  14. 09 Dec, 2014 2 commits
  15. 08 Dec, 2014 2 commits
  16. 07 Dec, 2014 1 commit
  17. 03 Dec, 2014 1 commit
  18. 02 Dec, 2014 2 commits
    • Nicolas George's avatar
      configure: add a note about pkg-config --static. · 6c96aa06
      Nicolas George authored
      Try to detect "$cc -static" without "pkg-config --static".
      Also, when a library detection using pkg-config fails,
      make it explicit this was pkg-config.
      6c96aa06
    • Nicolas George's avatar
      configure: add optional pkg-config helper and use it. · cfcaf6b3
      Nicolas George authored
      The require variant dies if the package is not present.
      The check variant does not import the flags to the used list.
      The new variant imports the flags if the package is present
      but does not die if it is not.
      The new call graph is: require -> use -> check.
      
      Use use_pkg_config for libx264 and libsmbclient: more readable
      and three external call less per library.
      cfcaf6b3
  19. 28 Nov, 2014 1 commit
  20. 27 Nov, 2014 1 commit
  21. 24 Nov, 2014 1 commit
  22. 21 Nov, 2014 1 commit
  23. 20 Nov, 2014 2 commits
  24. 18 Nov, 2014 1 commit
  25. 17 Nov, 2014 2 commits
  26. 15 Nov, 2014 1 commit
  27. 12 Nov, 2014 1 commit
  28. 10 Nov, 2014 1 commit
  29. 08 Nov, 2014 1 commit
    • Carl Eugen Hoyos's avatar
      Remove fminf() emulation. · 4436a8f4
      Carl Eugen Hoyos authored
      The emulation is unused and causes compilation trouble on systems
      where fminf() is defined in <math.h> but missing from libm.
      This should fix compilation on Debian powerpcspe.
      4436a8f4
  30. 05 Nov, 2014 1 commit