Revision 56cc85a0

View differences:

Changelog
383 383
- added timeshifting support for live feeds (option ?date=xxx in the
384 384
  URL)
385 385
- added high quality image resize code with polyphase filter (need
386
  mmx/see optimisation). Enable multiple image size support in ffserver.
386
  mmx/see optimization). Enable multiple image size support in ffserver.
387 387
- added multi live feed support in ffserver
388 388
- suppressed master feature from ffserver (it should be done with an
389 389
  external program which opens the .ffm url and writes it to another
Doxyfile
654 654
#---------------------------------------------------------------------------
655 655

  
656 656
# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
657
# The RTF output is optimised for Word 97 and may not look very pretty with
657
# The RTF output is optimized for Word 97 and may not look very pretty with
658 658
# other RTF readers or editors.
659 659

  
660 660
GENERATE_RTF           = NO
libavcodec/ac3dec.c
73 73
/** dynamic range table. converts codes to scale factors. */
74 74
static float dynrng_tab[256];
75 75

  
76
/** dialogue normalization table */
76
/** dialog normalization table */
77 77
static float dialnorm_tab[32];
78 78

  
79 79
/** Adjustments in dB gain */
......
161 161
    int out_channels;                       ///< number of output channels
162 162

  
163 163
    float downmix_coeffs[AC3_MAX_CHANNELS][2];  ///< stereo downmix coefficients
164
    float dialnorm[2];                      ///< dialogue normalization
164
    float dialnorm[2];                      ///< dialog normalization
165 165
    float dynrng[2];                        ///< dynamic range
166 166
    float cplco[AC3_MAX_CHANNELS][18];      ///< coupling coordinates
167 167
    int   ncplbnd;                          ///< number of coupling bands
......
276 276
        dynrng_tab[i] = powf(2.0f, v) * ((i & 0x1F) | 0x20);
277 277
    }
278 278

  
279
    /* generate dialogue normalization table
279
    /* generate dialog normalization table
280 280
       references: Section 5.4.2.8 dialnorm
281 281
                   Section 7.6 Dialogue Normalization */
282 282
    for(i=1; i<32; i++) {
......
382 382
    /* read the rest of the bsi. read twice for dual mono mode. */
383 383
    i = !(ctx->acmod);
384 384
    do {
385
        ctx->dialnorm[i] = dialnorm_tab[get_bits(gb, 5)]; // dialogue normalization
385
        ctx->dialnorm[i] = dialnorm_tab[get_bits(gb, 5)]; // dialog normalization
386 386
        if (get_bits1(gb))
387 387
            skip_bits(gb, 8); //skip compression
388 388
        if (get_bits1(gb))
libavcodec/armv4l/simple_idct_arm.S
79 79

  
80 80

  
81 81
__row_loop:
82
        @@ read the row and check if it is null, almost null, or not, according to strongarm specs, it is not necessary to optimise ldr accesses (i.e. split 32bits in 2 16bits words), at least it gives more usable registers :)
82
        @@ read the row and check if it is null, almost null, or not, according to strongarm specs, it is not necessary to optimize ldr accesses (i.e. split 32bits in 2 16bits words), at least it gives more usable registers :)
83 83
        ldr r1, [r14, #0]        @ R1=(int32)(R12)[0]=ROWr32[0] (relative row cast to a 32b pointer)
84 84
        ldr r2, [r14, #4]        @ R2=(int32)(R12)[1]=ROWr32[1]
85 85
        ldr r3, [r14, #8]        @ R3=ROWr32[2]
......
421 421
        @@ col[40] = ((a2 - b2) >> COL_SHIFT);
422 422
        @@ col[48] = ((a1 - b1) >> COL_SHIFT);
423 423
        @@ col[56] = ((a0 - b0) >> COL_SHIFT);
424
        @@@@@ no optimisation here @@@@@
424
        @@@@@ no optimization here @@@@@
425 425
        add r8, r6, r0           @ R8=a0+b0
426 426
        add r9, r2, r1           @ R9=a1+b1
427 427
        mov r8, r8, asr #COL_SHIFT
libavcodec/avcodec.h
2039 2039
     * - decoding: unused
2040 2040
     */
2041 2041
    int partitions;
2042
#define X264_PART_I4X4 0x001  /* Analyse i4x4 */
2043
#define X264_PART_I8X8 0x002  /* Analyse i8x8 (requires 8x8 transform) */
2044
#define X264_PART_P8X8 0x010  /* Analyse p16x8, p8x16 and p8x8 */
2045
#define X264_PART_P4X4 0x020  /* Analyse p8x4, p4x8, p4x4 */
2046
#define X264_PART_B8X8 0x100  /* Analyse b16x8, b8x16 and b8x8 */
2042
#define X264_PART_I4X4 0x001  /* Analyze i4x4 */
2043
#define X264_PART_I8X8 0x002  /* Analyze i8x8 (requires 8x8 transform) */
2044
#define X264_PART_P8X8 0x010  /* Analyze p16x8, p8x16 and p8x8 */
2045
#define X264_PART_P4X4 0x020  /* Analyze p8x4, p4x8, p4x4 */
2046
#define X264_PART_B8X8 0x100  /* Analyze b16x8, b8x16 and b8x8 */
2047 2047

  
2048 2048
    /**
2049 2049
     * direct MV prediction mode - 0 (none), 1 (spatial), 2 (temporal)
libavcodec/i386/cavsdsp_mmx.c
2 2
 * Chinese AVS video (AVS1-P2, JiZhun profile) decoder.
3 3
 * Copyright (c) 2006  Stefan Gehrer <stefan.gehrer@gmx.de>
4 4
 *
5
 * MMX optimized DSP functions, based on H.264 optimizations by
5
 * MMX-optimized DSP functions, based on H.264 optimizations by
6 6
 * Michael Niedermayer and Loren Merritt
7 7
 *
8 8
 * This file is part of FFmpeg.
libavcodec/rv34data.h
37 37
};
38 38

  
39 39
/**
40
 * Values used to reconstruct coded block pattern.
40
 * values used to reconstruct coded block pattern
41 41
 */
42 42
static const uint8_t rv34_cbp_code[16] = {
43 43
    0x00, 0x20, 0x10, 0x30, 0x02, 0x22, 0x12, 0x32,
libavcodec/sparc/dsputil_vis.c
3999 3999
/* libavcodec initialization code */
4000 4000
void dsputil_init_vis(DSPContext* c, AVCodecContext *avctx)
4001 4001
{
4002
  /* VIS specific optimizations */
4002
  /* VIS-specific optimizations */
4003 4003
  int accel = vis_level ();
4004 4004

  
4005 4005
  if (accel & ACCEL_SPARC_VIS) {
libavcodec/vmnc.c
169 169
    }
170 170
}
171 171

  
172
/* fill rectangle with given colour */
172
/* fill rectangle with given color */
173 173
static av_always_inline void paint_rect(uint8_t *dst, int dx, int dy, int w, int h, int color, int bpp, int stride)
174 174
{
175 175
    int i, j;

Also available in: Unified diff