Revision f3b3b489 libavcodec/avcodec.h

View differences:

libavcodec/avcodec.h
30 30
#include "libavutil/avutil.h"
31 31

  
32 32
#define LIBAVCODEC_VERSION_MAJOR 52
33
#define LIBAVCODEC_VERSION_MINOR 60
33
#define LIBAVCODEC_VERSION_MINOR 61
34 34
#define LIBAVCODEC_VERSION_MICRO  0
35 35

  
36 36
#define LIBAVCODEC_VERSION_INT  AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
......
592 592
#define CODEC_FLAG2_NON_LINEAR_QUANT 0x00010000 ///< Use MPEG-2 nonlinear quantizer.
593 593
#define CODEC_FLAG2_BIT_RESERVOIR 0x00020000 ///< Use a bit reservoir when encoding if possible
594 594
#define CODEC_FLAG2_MBTREE        0x00040000 ///< Use macroblock tree ratecontrol (x264 only)
595
#define CODEC_FLAG2_PSY           0x00080000 ///< Use psycho visual optimizations.
596
#define CODEC_FLAG2_SSIM          0x00100000 ///< Compute SSIM during encoding, error[] values are undefined.
595 597

  
596 598
/* Unsupported options :
597 599
 *              Syntax Arithmetic coding (SAC)
......
2598 2600
     * - decoding: unused
2599 2601
     */
2600 2602
    int weighted_p_pred;
2603

  
2604
    /**
2605
     * AQ mode
2606
     * 0: Disabled
2607
     * 1: Variance AQ (complexity mask)
2608
     * 2: Auto-variance AQ (experimental)
2609
     * - encoding: Set by user
2610
     * - decoding: unused
2611
     */
2612
    int aq_mode;
2613

  
2614
    /**
2615
     * AQ strength
2616
     * Reduces blocking and blurring in flat and textured areas.
2617
     * - encoding: Set by user
2618
     * - decoding: unused
2619
     */
2620
    float aq_strength;
2621

  
2622
    /**
2623
     * PSY RD
2624
     * Strength of psychovisual optimization
2625
     * - encoding: Set by user
2626
     * - decoding: unused
2627
     */
2628
    float psy_rd;
2629

  
2630
    /**
2631
     * PSY trellis
2632
     * Strength of psychovisual optimization
2633
     * - encoding: Set by user
2634
     * - decoding: unused
2635
     */
2636
    float psy_trellis;
2637

  
2638
    /**
2639
     * RC lookahead
2640
     * Number of frames for frametype and ratecontrol lookahead
2641
     * - encoding: Set by user
2642
     * - decoding: unused
2643
     */
2644
    int rc_lookahead;
2601 2645
} AVCodecContext;
2602 2646

  
2603 2647
/**

Also available in: Unified diff