Skip to content
Commits on Jun 16, 2013
  1. @michaelni

    postprocess_template: put rsp on the clobber list to prevent gcc from…

    michaelni committed
    … using it in "q"
    
    Fixes Ticket2675
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 23, 2013
  1. @michaelni

    postproc/postprocess_template: remove empty comments

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Apr 10, 2013
  1. @ubitux

    lavfi/pp: switch to an AVOptions-based system.

    ubitux committed
    Also add and use the '|' separator instead of ':' since it's
    incompatible with the new option system...
Commits on Mar 25, 2013
  1. @michaelni

    libpostproc: silence valgrind/fate warning about using uninitialized …

    michaelni committed
    …data
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 9, 2013
  1. @cehoyos
Commits on Dec 30, 2012
  1. @ubitux

    build: postproc cleanup.

    ubitux committed
    This reverts 79f80f5, moves postproc along with the other libraries,
    and fix the postproc dependency to libavutil.
Commits on Dec 28, 2012
  1. @michaelni

    libpostproc: alloc a few bytes more in the temporary buffer

    michaelni committed
    This avoids dering reading 4 bytes prior the buffer (1 byte can
    be used)
    
    Fixes Ticket2057
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    libpostproc: Fix off by 1 error in the C dering code

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 23, 2012
  1. @michaelni

    libpostproc: fix leak of 2kb

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 19, 2012
  1. @ubitux
Commits on Dec 11, 2012
  1. @ubitux
Commits on Nov 18, 2012
  1. @ubitux

    pp: add SSE2 deInterlaceInterpolateCubic().

    ubitux committed
    2124 decicycles in deInterlaceInterpolateCubic_C, 67100774 runs, 8090 skips
    458 decicycles in deInterlaceInterpolateCubic_MMX2, 67107146 runs, 1718 skips
    382 decicycles in deInterlaceInterpolateCubic_SSE2, 67107086 runs, 1778 skips
  2. @ubitux

    pp: add support for SSE2.

    ubitux committed
  3. @ubitux

    pp: add auto detection cpu flag.

    ubitux committed
  4. @ubitux
Commits on Nov 16, 2012
  1. @ubitux

    pp: simplify postProcess().

    ubitux committed
  2. @ubitux

    pp: rework the way templating is done.

    ubitux committed
    This refactoring simplifies the usage of the template: define the
    profile and include the template is all that is required. It should now
    be easier to add more instruction sets.
    
    The HAVE_* flags are changed with TEMPLATE_PP_* setting to avoid messing
    them up.
    
    See the top comment in postprocess_template.c for details.
Commits on Nov 15, 2012
  1. @ubitux

    pp: fix typo in avg() comment.

    ubitux committed
  2. @ubitux
  3. @ubitux
Commits on Oct 13, 2012
  1. @michaelni

    pp: avoid overflow in w*h

    michaelni committed
    Fixes CID700580
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 28, 2012
  1. @jamrial @michaelni

    postproc: Create version.h header

    jamrial committed with michaelni
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 11, 2012
  1. @dwbuiten @michaelni

    postproc: Fix unprotected inline asm

    dwbuiten committed with michaelni
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 20, 2012
  1. @XhmikosR @michaelni

    rename the remaining instances of HAVE_MMX2 to HAVE_MMXEXT

    XhmikosR committed with michaelni
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 9, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed
    * qatar/master:
      mpegvideo: reduce excessive inlining of mpeg_motion()
      mpegvideo: convert mpegvideo_common.h to a .c file
      build: factor out mpegvideo.o dependencies to CONFIG_MPEGVIDEO
      Move MASK_ABS macro to libavcodec/mathops.h
      x86: move MANGLE() and related macros to libavutil/x86/asm.h
      x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h
      aacdec: Don't fall back to the old output configuration when no old configuration is present.
      rtmp: Add message tracking
      rtsp: Support mpegts in raw udp packets
      rtsp: Support receiving plain data over UDP without any RTP encapsulation
      rtpdec: Remove an unused include
      rtpenc: Remove an av_abort() that depends on user-supplied data
      vsrc_movie: discourage its use with avconv.
      avconv: allow no input files.
      avconv: prevent invalid reads in transcode_init()
      avconv: rename OutputStream.is_past_recording_time to finished.
    
    Conflicts:
    	configure
    	doc/filters.texi
    	ffmpeg.c
    	ffmpeg.h
    	libavcodec/Makefile
    	libavcodec/aacdec.c
    	libavcodec/mpegvideo.c
    	libavformat/version.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 7, 2012
  1. @michaelni

    pp: check that the argument is not NULL as this is not supported

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jun 10, 2012
  1. @michaelni

    postprocess: fix another void returning void function.

    michaelni committed
    lets hope this makes suncc happy finally ...
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 29, 2012
  1. @michaelni

    libpostproc: fix out of array accesses detected by AddressSanitizer.

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    libpostproc: add bitexact mode, which is needed for regression testing.

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 27, 2012
  1. @michaelni

    libpostproc: add pp=help support to print the help text via av_log()

    michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 23, 2012
  1. @DonDiego

    Remove libpostproc.

    DonDiego committed
    This library does not fit into Libav as a whole and its code is just a
    maintenance burden.  Furthermore it is now available as an external project,
    which completely obviates any reason to keep it around.
    
    URL: http://git.videolan.org/?p=libpostproc.git
Commits on Jan 24, 2012
  1. @beastd @michaelni

    build: Allow building old API/ABI libpostproc version

    beastd committed with michaelni
      Allows our users to still build against a libpostproc with the old
    API/ABI. Distributions can use this option to defer the soname bump.
    
    Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jan 18, 2012
  1. @michaelni

    pp: bump major in git master to match what debian contains.

    michaelni committed
    The ABI differences are negligible, but its easier for all if
    all distros have libpostproc HEAD under the same soname and
    debian bumped soname without consulting upstream, so as silly as
    it is following this is probably the least pain for all.
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jan 5, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed
    * qatar/master: (46 commits)
      mtv: Make sure audio_subsegments is not 0
      v4l2: use V4L2_FMT_FLAG_EMULATED only if it is defined
      avconv: add symbolic names for -vsync parameters
      flvdec: Fix compiler warning for uninitialized variables
      rtsp: Fix compiler warning for uninitialized variable
      ulti: convert to new bytestream API.
      swscale: Use standard multiple inclusion guards in ppc/ header files.
      Place some START_TIMER invocations in separate blocks.
      v4l2: list available formats
      v4l2: set the proper codec_tag
      v4l2: refactor device_open
      v4l2: simplify away io_method
      v4l2: cosmetics
      v4l2: uniform and format options
      v4l2: do not force interlaced mode
      avio: exit early in fill_buffer without read_packet
      vc1dec: fix invalid memory access for small video dimensions
      rv34: fix invalid memory access for small video dimensions
      rv34: joint coefficient decoding and dequantization
      avplay: Don't call avio_set_interrupt_cb(NULL)
      ...
    
    Conflicts:
    	Changelog
    	avconv.c
    	doc/APIchanges
    	doc/indevs.texi
    	libavcodec/adxenc.c
    	libavcodec/dnxhdenc.c
    	libavcodec/h264.c
    	libavdevice/v4l2.c
    	libavformat/flvdec.c
    	libavformat/mtv.c
    	libswscale/utils.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jan 4, 2012
  1. @DonDiego

    Place some START_TIMER invocations in separate blocks.

    DonDiego committed
    This fixes compilation failures related to START_TIMER/STOP_TIMER macros and
    -Werror=declaration-after-statement.  START_TIMER declares variables and thus
    may not be placed after statements outside of a new block.
Something went wrong with that request. Please try again.