Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Mar 15, 2015
  1. Add partially accelerated mc_luma

    Kieran Kunhya authored
  2. Merge horizontal and vertical hpel code

    Kieran Kunhya authored
Commits on Mar 14, 2015
  1. mc: add incompete get_ref assembly

    Kieran Kunhya authored
  2. mc: use pixel_avg functions in mc_luma and get_ref to be consistent w…

    Kieran Kunhya authored
    …ith h264
Commits on Apr 8, 2014
  1. Merge latest x264 changes

    Kieran Kunhya authored
Commits on Jan 24, 2014
Commits on Jan 21, 2014
  1. @pengvado

    x86inc: speed up compilation with yasm

    pengvado authored Jason Garrett-Glaser committed
    Work around yasm's inefficiency with handling large numbers of variables
    in the global scope.
  2. Add support for AVC-Intra Class 200

    authored Jason Garrett-Glaser committed
  3. @jamesba

    v210 input support

    jamesba authored Jason Garrett-Glaser committed
    Assembly based on code by Henrik Gramner and Loren Merritt.
  4. Fix quantization factor allocation

    Jason Garrett-Glaser authored
    We don't need to wastefully allocate quant tables above QP_MAX_SPEC; they're
    never used.
Commits on Jan 8, 2014
  1. @Gramner

    Avoid some unneccesary memory loads in macroblock_encode

    Gramner authored Jason Garrett-Glaser committed
  2. @Gramner

    Bump dates to 2014

    Gramner authored Jason Garrett-Glaser committed
    Also update AUTHORS file and my e-mail address in the headers of various files.
  3. @Gramner

    Remove tools/xyuv.c

    Gramner authored Jason Garrett-Glaser committed
    It's an old stand-alone application that isn't relevant to x264.
  4. @MasterNobody

    Use 8x16c wrappers with x86 asm functions for 4:2:2 with high bit depth

    MasterNobody authored Jason Garrett-Glaser committed
  5. @Gramner

    CLI: Avoid redundant 16-bit upconversions in piped raw input

    Gramner authored Jason Garrett-Glaser committed
    It's not possible to seek in pipes, so if we want to skip frames we have to read and
    discard unused ones. It's pointless to do bit-depth upconversions in those frames.
  6. @MasterNobody

    Fix input support from named pipes in Windows

    MasterNobody authored Jason Garrett-Glaser committed
  7. Fix ARM asm compilation with Apple assembler

    Steve Clark authored Jason Garrett-Glaser committed
Commits on Jan 6, 2014
  1. @MasterNobody

    Fix uninitialized variable

    MasterNobody authored Jason Garrett-Glaser committed
    Caused if the timebase is not specified in stats file. Found by Clang.
Commits on Dec 19, 2013
  1. Merge git://git.videolan.org/x264

    Kieran Kunhya authored
    Conflicts:
    	Makefile
    	common/common.h
    	common/frame.c
    	common/set.h
    	configure
    	encoder/encoder.c
    	encoder/set.c
Commits on Oct 30, 2013
  1. @MasterNobody

    Remove --visualize option.

    MasterNobody authored Jason Garrett-Glaser committed
    It probably wasn't used or maintained for last few years.
  2. @MasterNobody

    Add L-SMASH support as preferable alternative for MP4-muxing

    MasterNobody authored Jason Garrett-Glaser committed
  3. Add AVC-Intra 1080p50/60 Class 100 parameters

    authored Jason Garrett-Glaser committed
    Also add some compatibility fixes.
  4. Add --filler option

    Jason Garrett-Glaser authored
    Allows generation of hard-CBR streams without using NAL HRD.
    Useful if you want to be able to reconfigure the bitrate (which you can't do
    with NAL HRD on).
  5. @MasterNobody

    Make x264_encoder_reconfig more threadsafe

    MasterNobody authored Jason Garrett-Glaser committed
    Do the reconfig when the next frame's encode begins.
    Fixes some rare crashes with frame-threading and encoder_reconfig.
Commits on Oct 25, 2013
  1. chroma-me: take shortcut in BI analysis

    Jason Garrett-Glaser authored
    ~100 cycles faster with subme>=9
  2. CRF-max: don't warn if VBV underflow occurs

    Jason Garrett-Glaser authored
    Only warn if underflow occurs for reasons other than CRF-max, as CRF-max
    implies that VBV underflow is desired by the user.
  3. @Gramner

    x86inc: Make ym# behave the same way as xm#

    Gramner authored Jason Garrett-Glaser committed
    This makes more sense for future implementations of templates with zmm registers.
  4. @Gramner

    Use calloc instead of malloc + memset

    Gramner authored Jason Garrett-Glaser committed
  5. @Gramner

    Replace gf_malloc with regular malloc in mp4 muxer

    Gramner authored Jason Garrett-Glaser committed
    It was used as a workaround for a bug that only existed in the GPAC repository
    for a few weeks back in 2010. There's no reason to keep it anymore.
  6. @MasterNobody

    Update to current libav/ffmpeg API

    MasterNobody authored Jason Garrett-Glaser committed
  7. @funman

    version.sh: change to use /bin/sh

    funman authored Jason Garrett-Glaser committed
Commits on Oct 24, 2013
  1. @SeanMcG

    configure: don't generate a git version number if .git isn't present

    SeanMcG authored Jason Garrett-Glaser committed
  2. @mstorsjo

    configure: include dependency libs in the Libs pkg-config

    mstorsjo authored Jason Garrett-Glaser committed
    If only a static library is built, the user of the library that just
    tries to link to the lib using the flags provided by pkg-config
    might not know that only a static lib exists and that he'd have to
    pass --static to pkg-config to get the internal dependencies to
    be able to link the library.
    
    For a shared build, the internal dependencies are kept in Libs.private
    as before.
    
    This matches how libav's pkg-config files are generated.
  3. @MasterNobody

    Fix compilation in case of HAVE_LOG2F check fails spuriously

    MasterNobody authored Jason Garrett-Glaser committed
  4. @MasterNobody

    Fix compilation of shared library for Windows with original MinGW too…

    MasterNobody authored Jason Garrett-Glaser committed
    …lchain
Something went wrong with that request. Please try again.