1. 12 May, 2011 1 commit
    • Diego Biurrun's avatar
      configure: Do not unconditionally add -D_POSIX_C_SOURCE to CPPFLAGS. · 046f081b
      Diego Biurrun authored
      Adding _POSIX_C_SOURCE to CPPFLAGS globally produces all sorts of problems
      since it causes certain system functions to be hidden on some (BSD) systems.
      The solution is to only add the flag on systems that really require it, i.e.
      glibc-based ones.
      
      This change makes BSD systems compile out-of-the-box without the need for
      adding specific flags manually.  It also allows dropping a number of flags
      set manually on a file-per-file basis, but were only present to work around
      breakage introduced by the presence of _POSIX_C_SOURCE.
      
      Also add _XOPEN_SOURCE to CPPFLAGS for glibc systems.  We use XSI extensions
      in several places already, so it is preferable to define it globally instead
      of littering source files with individual #defines only needed for glibc.
      046f081b
  2. 26 Apr, 2011 1 commit
  3. 23 Apr, 2011 2 commits
  4. 19 Apr, 2011 4 commits
  5. 08 Apr, 2011 2 commits
  6. 07 Apr, 2011 1 commit
  7. 03 Apr, 2011 4 commits
  8. 19 Mar, 2011 1 commit
  9. 17 Mar, 2011 2 commits
  10. 23 Feb, 2011 4 commits
  11. 22 Feb, 2011 1 commit
  12. 21 Feb, 2011 1 commit
  13. 20 Feb, 2011 2 commits
  14. 18 Feb, 2011 4 commits
  15. 17 Feb, 2011 2 commits
  16. 16 Feb, 2011 3 commits
    • Anton Khirnov's avatar
      9fcae973
    • Nicolas George's avatar
      ffserver: set the sample aspect ratio · 6741f7c9
      Nicolas George authored
      Hi.
      
      It seems that ffserver sets sample_aspect_ratio to an invalid value and lavf
      rejects it.
      
      I am not sure what I am doing here, but the attached patch actually solves
      something: using the following config:
      
      CustomLog -
      NoDaemon
      RTSPPort 5454
      <Stream test1-rtsp.mpg>
      Format rtp
      File "/tmp/test1-rtsp.mpg"
      </Stream>
      
      it allows a somewhat old ffplay (unaffected by the content-base issue I
      spoke of in another thread) to play the stream.
      
      Without it, ffserver logs this and closes the stream:
      
      Wed Feb 16 14:52:14 2011 [rtp @ 0x1399de0]Aspect ratio mismatch between encoder and muxer layer
      
      Regards,
      
      --
        Nicolas George
      
      From 1b89c3c2164335060e87567b27deb0d354e0a814 Mon Sep 17 00:00:00 2001
      From: Nicolas George <nicolas.george@normalesup.org>
      Date: Wed, 16 Feb 2011 14:44:31 +0100
      Subject: [PATCH] ffserver: set the sample aspect ratio.
      Signed-off-by: 's avatarNicolas George <nicolas.george@normalesup.org>
      6741f7c9
    • Reinhard Tartler's avatar
      Merge libavcore into libavutil · 7ffe76e5
      Reinhard Tartler authored
      Done to keep ABI compatible. Otherwise this is just silly
      7ffe76e5
  17. 15 Feb, 2011 1 commit
    • Reinhard Tartler's avatar
      Merge libavcore into libavutil · 737eb597
      Reinhard Tartler authored
      It is pretty hopeless that other considerable projects will adopt
      libavutil alone in other projects. Projects that need small footprint
      are better off with more specialized libraries such as gnulib or rather
      just copy the necessary parts that they need. With this in mind, nobody
      is helped by having libavutil and libavcore split. In order to ease
      maintenance inside and around FFmpeg and to reduce confusion where to
      put common code, avcore's functionality is merged (back) to avutil.
      Signed-off-by: 's avatarReinhard Tartler <siretart@tauware.de>
      737eb597
  18. 26 Jan, 2011 1 commit
  19. 24 Jan, 2011 1 commit
  20. 23 Jan, 2011 2 commits
    • Reinhard Tartler's avatar
      ffserver: cleanup · bf7aa642
      Reinhard Tartler authored
      remove the trivial function do_switch_stream as it doesn't help to make
      the code easier to understand.
      (cherry picked from commit 305ca590)
      bf7aa642
    • Reinhard Tartler's avatar
      ffserver: cleanup · 305ca590
      Reinhard Tartler authored
      remove the trivial function do_switch_stream as it doesn't help to make
      the code easier to understand.
      305ca590