fix various typos

Signed-off-by: Lou Logan <lou@lrcd.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
pull/76/merge
Lou Logan 11 years ago
parent 137c5e115b
commit 88f2586adb
  1. 6
      Changelog
  2. 2
      doc/codecs.texi
  3. 2
      doc/encoders.texi
  4. 2
      doc/examples/decoding_encoding.c
  5. 2
      doc/faq.texi
  6. 2
      doc/muxers.texi
  7. 2
      ffmpeg.c
  8. 2
      libavcodec/aacdec.c
  9. 4
      libavcodec/avcodec.h
  10. 2
      libavcodec/dcadec.c
  11. 2
      libavcodec/dcaenc.c
  12. 4
      libavcodec/diracdec.c
  13. 2
      libavcodec/indeo5.c
  14. 2
      libavcodec/jpeg2000.c
  15. 10
      libavdevice/opengl_enc.c
  16. 2
      libavfilter/buffersrc.h
  17. 2
      libavfilter/libmpcodecs/vf.h
  18. 2
      libavfilter/libmpcodecs/vf_fspp.c
  19. 2
      libavfilter/vf_mp.c
  20. 6
      libavfilter/vf_smartblur.c
  21. 2
      libavformat/avio_internal.h
  22. 2
      libavformat/brstm.c
  23. 2
      libavformat/ffmdec.c
  24. 2
      libavformat/hevc.c
  25. 2
      libavformat/mpeg.c
  26. 2
      libavutil/bprint.c
  27. 2
      libavutil/mathematics.h
  28. 2
      libavutil/pixdesc.h
  29. 2
      libswresample/swresample-test.c
  30. 2
      tools/patcheck

@ -9,10 +9,10 @@ version <next>:
- replaygain data export - replaygain data export
- VP7 video decoder - VP7 video decoder
- Alias PIX image encoder and decoder - Alias PIX image encoder and decoder
- Improvments to the BRender PIX image decoder - Improvements to the BRender PIX image decoder
- Improvments to the XBM decoder - Improvements to the XBM decoder
- QTKit input device - QTKit input device
- improvments to OpenEXR image decoder - improvements to OpenEXR image decoder
- support decoding 16-bit RLE SGI images - support decoding 16-bit RLE SGI images
- GDI screen grabbing for Windows - GDI screen grabbing for Windows
- alternative rendition support for HTTP Live Streaming - alternative rendition support for HTTP Live Streaming

@ -886,7 +886,7 @@ Set frame skip factor.
Set frame skip exponent. Set frame skip exponent.
Negative values behave identical to the corresponding positive ones, except Negative values behave identical to the corresponding positive ones, except
that the score is normalized. that the score is normalized.
Positive values exist primarly for compatibility reasons and are not so useful. Positive values exist primarily for compatibility reasons and are not so useful.
@item skipcmp @var{integer} (@emph{encoding,video}) @item skipcmp @var{integer} (@emph{encoding,video})
Set frame skip compare function. Set frame skip compare function.

@ -80,7 +80,7 @@ thresholds with quantizer steps to find the appropriate quantization with
distortion below threshold band by band. distortion below threshold band by band.
The quality of this method is comparable to the two loop searching method The quality of this method is comparable to the two loop searching method
descibed below, but somewhat a little better and slower. described below, but somewhat a little better and slower.
@item anmr @item anmr
Average noise to mask ratio (ANMR) trellis-based solution. Average noise to mask ratio (ANMR) trellis-based solution.

@ -640,7 +640,7 @@ int main(int argc, char **argv)
"This program generates a synthetic stream and encodes it to a file\n" "This program generates a synthetic stream and encodes it to a file\n"
"named test.h264, test.mp2 or test.mpg depending on output_type.\n" "named test.h264, test.mp2 or test.mpg depending on output_type.\n"
"The encoded stream is then decoded and written to a raw data output.\n" "The encoded stream is then decoded and written to a raw data output.\n"
"output_type must be choosen between 'h264', 'mp2', 'mpg'.\n", "output_type must be chosen between 'h264', 'mp2', 'mpg'.\n",
argv[0]); argv[0]);
return 1; return 1;
} }

@ -392,7 +392,7 @@ VOB and a few other formats do not have a global header that describes
everything present in the file. Instead, applications are supposed to scan everything present in the file. Instead, applications are supposed to scan
the file to see what it contains. Since VOB files are frequently large, only the file to see what it contains. Since VOB files are frequently large, only
the beginning is scanned. If the subtitles happen only later in the file, the beginning is scanned. If the subtitles happen only later in the file,
they will not be initally detected. they will not be initially detected.
Some applications, including the @code{ffmpeg} command-line tool, can only Some applications, including the @code{ffmpeg} command-line tool, can only
work with streams that were detected during the initial scan; streams that work with streams that were detected during the initial scan; streams that

@ -714,7 +714,7 @@ Change the syncpoint usage in nut:
@table @option @table @option
@item @var{default} use the normal low-overhead seeking aids. @item @var{default} use the normal low-overhead seeking aids.
@item @var{none} do not use the syncpoints at all, reducing the overhead but making the stream non-seekable; @item @var{none} do not use the syncpoints at all, reducing the overhead but making the stream non-seekable;
Use of this option is not recommanded, as the resulting files are very damage Use of this option is not recommended, as the resulting files are very damage
sensitive and seeking is not possible. Also in general the overhead from sensitive and seeking is not possible. Also in general the overhead from
syncpoints is negligible. Note, -@code{write_index} 0 can be used to disable syncpoints is negligible. Note, -@code{write_index} 0 can be used to disable
all growing data tables, allowing to mux endless streams with limited memory all growing data tables, allowing to mux endless streams with limited memory

@ -270,7 +270,7 @@ static void sub2video_heartbeat(InputStream *ist, int64_t pts)
if (!ist2->sub2video.frame) if (!ist2->sub2video.frame)
continue; continue;
/* subtitles seem to be usually muxed ahead of other streams; /* subtitles seem to be usually muxed ahead of other streams;
if not, substracting a larger time here is necessary */ if not, subtracting a larger time here is necessary */
pts2 = av_rescale_q(pts, ist->st->time_base, ist2->st->time_base) - 1; pts2 = av_rescale_q(pts, ist->st->time_base, ist2->st->time_base) - 1;
/* do not send the heartbeat frame if the subtitle is already ahead */ /* do not send the heartbeat frame if the subtitle is already ahead */
if (pts2 <= ist2->sub2video.last_pts) if (pts2 <= ist2->sub2video.last_pts)

@ -1946,7 +1946,7 @@ static int decode_ics(AACContext *ac, SingleChannelElement *sce,
avpriv_request_sample(ac->avctx, "SSR"); avpriv_request_sample(ac->avctx, "SSR");
return AVERROR_PATCHWELCOME; return AVERROR_PATCHWELCOME;
} }
// I see no textual basis in the spec for this occuring after SSR gain // I see no textual basis in the spec for this occurring after SSR gain
// control, but this is what both reference and real implmentations do // control, but this is what both reference and real implmentations do
if (tns->present && er_syntax) if (tns->present && er_syntax)
if (decode_tns(ac, tns, gb, ics) < 0) if (decode_tns(ac, tns, gb, ics) < 0)

@ -575,7 +575,7 @@ typedef struct AVCodecDescriptor {
/** /**
* MIME type(s) associated with the codec. * MIME type(s) associated with the codec.
* May be NULL; if not, a NULL-terminated array of MIME types. * May be NULL; if not, a NULL-terminated array of MIME types.
* The first item is always non-NULL and is the prefered MIME type. * The first item is always non-NULL and is the preferred MIME type.
*/ */
const char *const *mime_types; const char *const *mime_types;
} AVCodecDescriptor; } AVCodecDescriptor;
@ -4957,7 +4957,7 @@ AVBitStreamFilterContext *av_bitstream_filter_init(const char *name);
* @return >= 0 in case of success, or a negative error code in case of failure * @return >= 0 in case of success, or a negative error code in case of failure
* *
* If the return value is positive, an output buffer is allocated and * If the return value is positive, an output buffer is allocated and
* is availble in *poutbuf, and is distinct from the input buffer. * is available in *poutbuf, and is distinct from the input buffer.
* *
* If the return value is 0, the output buffer is not allocated and * If the return value is 0, the output buffer is not allocated and
* should be considered identical to the input buffer, or in case * should be considered identical to the input buffer, or in case

@ -2423,7 +2423,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
} }
} }
/* make sure that we have managed to get equivelant dts/avcodec channel /* make sure that we have managed to get equivalent dts/avcodec channel
* masks in some sense -- unfortunately some channels could overlap */ * masks in some sense -- unfortunately some channels could overlap */
if (av_popcount(channel_mask) != av_popcount(channel_layout)) { if (av_popcount(channel_mask) != av_popcount(channel_layout)) {
av_log(avctx, AV_LOG_DEBUG, av_log(avctx, AV_LOG_DEBUG,

@ -868,7 +868,7 @@ static void put_subframe(DCAContext *c, int subframe)
for (band = 0; band < DCA_SUBBANDS; band++) for (band = 0; band < DCA_SUBBANDS; band++)
put_bits(&c->pb, 1, 0); put_bits(&c->pb, 1, 0);
/* Prediction VQ addres: not transmitted */ /* Prediction VQ address: not transmitted */
/* Bit allocation index */ /* Bit allocation index */
for (ch = 0; ch < c->fullband_channels; ch++) for (ch = 0; ch < c->fullband_channels; ch++)
for (band = 0; band < DCA_SUBBANDS; band++) for (band = 0; band < DCA_SUBBANDS; band++)

@ -199,7 +199,7 @@ typedef struct DiracContext {
uint8_t *edge_emu_buffer[4]; uint8_t *edge_emu_buffer[4];
uint8_t *edge_emu_buffer_base; uint8_t *edge_emu_buffer_base;
uint16_t *mctmp; /* buffer holding the MC data multipled by OBMC weights */ uint16_t *mctmp; /* buffer holding the MC data multiplied by OBMC weights */
uint8_t *mcscratch; uint8_t *mcscratch;
int buffer_stride; int buffer_stride;
@ -694,7 +694,7 @@ static void lowdelay_subband(DiracContext *s, GetBitContext *gb, int quant,
IDWTELEM *buf1 = b1->ibuf + top * b1->stride; IDWTELEM *buf1 = b1->ibuf + top * b1->stride;
IDWTELEM *buf2 = b2 ? b2->ibuf + top * b2->stride : NULL; IDWTELEM *buf2 = b2 ? b2->ibuf + top * b2->stride : NULL;
int x, y; int x, y;
/* we have to constantly check for overread since the spec explictly /* we have to constantly check for overread since the spec explicitly
requires this, with the meaning that all remaining coeffs are set to 0 */ requires this, with the meaning that all remaining coeffs are set to 0 */
if (get_bits_count(gb) >= bits_end) if (get_bits_count(gb) >= bits_end)
return; return;

@ -335,7 +335,7 @@ static int decode_pic_hdr(IVI45DecContext *ctx, AVCodecContext *avctx)
} }
if (ctx->frame_type == FRAMETYPE_INTER_SCAL && !ctx->is_scalable) { if (ctx->frame_type == FRAMETYPE_INTER_SCAL && !ctx->is_scalable) {
av_log(avctx, AV_LOG_ERROR, "Scalable inter frame in non scaleable stream\n"); av_log(avctx, AV_LOG_ERROR, "Scalable inter frame in non scalable stream\n");
ctx->frame_type = FRAMETYPE_INTER; ctx->frame_type = FRAMETYPE_INTER;
return AVERROR_INVALIDDATA; return AVERROR_INVALIDDATA;
} }

@ -249,7 +249,7 @@ int ff_jpeg2000_init_component(Jpeg2000Component *comp,
else else
reslevel->nbands = 3; reslevel->nbands = 3;
/* Number of precincts wich span the tile for resolution level reslevelno /* Number of precincts which span the tile for resolution level reslevelno
* see B.6 in ISO/IEC 15444-1:2002 eq. B-16 * see B.6 in ISO/IEC 15444-1:2002 eq. B-16
* num_precincts_x = |- trx_1 / 2 ^ log2_prec_width) -| - (trx_0 / 2 ^ log2_prec_width) * num_precincts_x = |- trx_1 / 2 ^ log2_prec_width) -| - (trx_0 / 2 ^ log2_prec_width)
* num_precincts_y = |- try_1 / 2 ^ log2_prec_width) -| - (try_0 / 2 ^ log2_prec_width) * num_precincts_y = |- try_1 / 2 ^ log2_prec_width) -| - (try_0 / 2 ^ log2_prec_width)

@ -66,7 +66,7 @@
/* FF_GL_RED_COMPONENT is used for plannar pixel types. /* FF_GL_RED_COMPONENT is used for plannar pixel types.
* Only red component is sampled in shaders. * Only red component is sampled in shaders.
* On some platforms GL_RED is not availabe and GL_LUMINANCE have to be used, * On some platforms GL_RED is not available and GL_LUMINANCE have to be used,
* but since OpenGL 3.0 GL_LUMINANCE is deprecated. * but since OpenGL 3.0 GL_LUMINANCE is deprecated.
* GL_RED produces RGBA = value, 0, 0, 1. * GL_RED produces RGBA = value, 0, 0, 1.
* GL_LUMINANCE produces RGBA = value, value, value, 1. * GL_LUMINANCE produces RGBA = value, value, value, 1.
@ -583,7 +583,7 @@ static void opengl_make_ortho(float matrix[16], float left, float right,
static av_cold int opengl_read_limits(OpenGLContext *opengl) static av_cold int opengl_read_limits(OpenGLContext *opengl)
{ {
static const struct{ static const struct{
const char *extention; const char *extension;
int major; int major;
int minor; int minor;
} required_extensions[] = { } required_extensions[] = {
@ -603,12 +603,12 @@ static av_cold int opengl_read_limits(OpenGLContext *opengl)
av_log(opengl, AV_LOG_DEBUG, "OpenGL version: %s\n", version); av_log(opengl, AV_LOG_DEBUG, "OpenGL version: %s\n", version);
sscanf(version, "%d.%d", &major, &minor); sscanf(version, "%d.%d", &major, &minor);
for (i = 0; required_extensions[i].extention; i++) { for (i = 0; required_extensions[i].extension; i++) {
if (major < required_extensions[i].major && if (major < required_extensions[i].major &&
(major == required_extensions[i].major && minor < required_extensions[i].minor) && (major == required_extensions[i].major && minor < required_extensions[i].minor) &&
!strstr(extensions, required_extensions[i].extention)) { !strstr(extensions, required_extensions[i].extension)) {
av_log(opengl, AV_LOG_ERROR, "Required extension %s is not supported.\n", av_log(opengl, AV_LOG_ERROR, "Required extension %s is not supported.\n",
required_extensions[i].extention); required_extensions[i].extension);
av_log(opengl, AV_LOG_DEBUG, "Supported extensions are: %s\n", extensions); av_log(opengl, AV_LOG_DEBUG, "Supported extensions are: %s\n", extensions);
return AVERROR(ENOSYS); return AVERROR(ENOSYS);
} }

@ -138,7 +138,7 @@ int av_buffersrc_add_frame(AVFilterContext *ctx, AVFrame *frame);
* Add a frame to the buffer source. * Add a frame to the buffer source.
* *
* By default, if the frame is reference-counted, this function will take * By default, if the frame is reference-counted, this function will take
* ownership of the reference(s) and reset the frame. This can be controled * ownership of the reference(s) and reset the frame. This can be controlled
* using the flags. * using the flags.
* *
* If this function returns an error, the input frame is not touched. * If this function returns an error, the input frame is not touched.

@ -103,7 +103,7 @@ typedef struct vf_seteq_s
#define VFCTRL_CHANGE_RECTANGLE 9 /* Change the rectangle boundaries */ #define VFCTRL_CHANGE_RECTANGLE 9 /* Change the rectangle boundaries */
#define VFCTRL_FLIP_PAGE 10 /* Tell the vo to flip pages */ #define VFCTRL_FLIP_PAGE 10 /* Tell the vo to flip pages */
#define VFCTRL_DUPLICATE_FRAME 11 /* For encoding - encode zero-change frame */ #define VFCTRL_DUPLICATE_FRAME 11 /* For encoding - encode zero-change frame */
#define VFCTRL_SKIP_NEXT_FRAME 12 /* For encoding - drop the next frame that passes thru */ #define VFCTRL_SKIP_NEXT_FRAME 12 /* For encoding - drop the next frame that passes through */
#define VFCTRL_FLUSH_FRAMES 13 /* For encoding - flush delayed frames */ #define VFCTRL_FLUSH_FRAMES 13 /* For encoding - flush delayed frames */
#define VFCTRL_SCREENSHOT 14 /* Make a screenshot */ #define VFCTRL_SCREENSHOT 14 /* Make a screenshot */
#define VFCTRL_INIT_EOSD 15 /* Select EOSD renderer */ #define VFCTRL_INIT_EOSD 15 /* Select EOSD renderer */

@ -24,7 +24,7 @@
* "Aria Nosratinia Embedded Post-Processing for * "Aria Nosratinia Embedded Post-Processing for
* Enhancement of Compressed Images (1999)" * Enhancement of Compressed Images (1999)"
* (http://citeseer.nj.nec.com/nosratinia99embedded.html) * (http://citeseer.nj.nec.com/nosratinia99embedded.html)
* Futher, with splitting (i)dct into hor/ver passes, one of them can be * Further, with splitting (i)dct into hor/ver passes, one of them can be
* performed once per block, not pixel. This allows for much better speed. * performed once per block, not pixel. This allows for much better speed.
*/ */

@ -210,7 +210,7 @@ int ff_mp_msg_test(int mod, int lev){
void ff_init_avcodec(void) void ff_init_avcodec(void)
{ {
//we maybe should init but its kinda 1. unneeded 2. a bit inpolite from here //we maybe should init but its kinda 1. unneeded 2. a bit impolite from here
} }
//Exact copy of vf.c //Exact copy of vf.c

@ -201,7 +201,7 @@ static void blur(uint8_t *dst, const int dst_linesize,
if (diff > 2 * threshold) if (diff > 2 * threshold)
dst[x + y * dst_linesize] = orig; dst[x + y * dst_linesize] = orig;
else if (diff > threshold) else if (diff > threshold)
/* add 'diff' and substract 'threshold' from 'filtered' */ /* add 'diff' and subtract 'threshold' from 'filtered' */
dst[x + y * dst_linesize] = orig - threshold; dst[x + y * dst_linesize] = orig - threshold;
} else { } else {
if (-diff > 2 * threshold) if (-diff > 2 * threshold)
@ -223,13 +223,13 @@ static void blur(uint8_t *dst, const int dst_linesize,
if (diff <= -threshold) if (diff <= -threshold)
dst[x + y * dst_linesize] = orig; dst[x + y * dst_linesize] = orig;
else if (diff <= -2 * threshold) else if (diff <= -2 * threshold)
/* substract 'diff' and 'threshold' from 'orig' */ /* subtract 'diff' and 'threshold' from 'orig' */
dst[x + y * dst_linesize] = filtered - threshold; dst[x + y * dst_linesize] = filtered - threshold;
} else { } else {
if (diff >= threshold) if (diff >= threshold)
dst[x + y * dst_linesize] = orig; dst[x + y * dst_linesize] = orig;
else if (diff >= 2 * threshold) else if (diff >= 2 * threshold)
/* add 'threshold' and substract 'diff' from 'orig' */ /* add 'threshold' and subtract 'diff' from 'orig' */
dst[x + y * dst_linesize] = filtered + threshold; dst[x + y * dst_linesize] = filtered + threshold;
} }
} }

@ -93,7 +93,7 @@ int ffio_set_buf_size(AVIOContext *s, int buf_size);
* *
* Will ensure that when reading sequentially up to buf_size, seeking * Will ensure that when reading sequentially up to buf_size, seeking
* within the current pos and pos+buf_size is possible. * within the current pos and pos+buf_size is possible.
* Once the stream position moves outside this window this gurantee is lost. * Once the stream position moves outside this window this guarantee is lost.
*/ */
int ffio_ensure_seekback(AVIOContext *s, int buf_size); int ffio_ensure_seekback(AVIOContext *s, int buf_size);

@ -200,7 +200,7 @@ static int read_header(AVFormatContext *s)
goto fail; goto fail;
} }
if (b->adpc) { if (b->adpc) {
av_log(s, AV_LOG_WARNING, "skipping additonal ADPC chunk\n"); av_log(s, AV_LOG_WARNING, "skipping additional ADPC chunk\n");
goto skip; goto skip;
} else { } else {
b->adpc = av_mallocz(asize); b->adpc = av_mallocz(asize);

@ -510,7 +510,7 @@ static int ffm_read_packet(AVFormatContext *s, AVPacket *pkt)
if (ffm_read_data(s, ffm->header+16, 4, 1) != 4) if (ffm_read_data(s, ffm->header+16, 4, 1) != 4)
return -1; return -1;
ffm->read_state = READ_DATA; ffm->read_state = READ_DATA;
/* fall thru */ /* fall through */
case READ_DATA: case READ_DATA:
size = AV_RB24(ffm->header + 2); size = AV_RB24(ffm->header + 2);
if ((ret = ffm_is_avail_data(s, size)) < 0) if ((ret = ffm_is_avail_data(s, size)) < 0)

@ -799,7 +799,7 @@ static void hvcc_init(HEVCDecoderConfigurationRecord *hvcc)
/* /*
* Initialize this field with an invalid value which can be used to detect * Initialize this field with an invalid value which can be used to detect
* whether we didn't see any VUI (in wich case it should be reset to zero). * whether we didn't see any VUI (in which case it should be reset to zero).
*/ */
hvcc->min_spatial_segmentation_idc = MAX_SPATIAL_SEGMENTATION + 1; hvcc->min_spatial_segmentation_idc = MAX_SPATIAL_SEGMENTATION + 1;
} }

@ -464,7 +464,7 @@ static int mpegps_read_packet(AVFormatContext *s,
MpegDemuxContext *m = s->priv_data; MpegDemuxContext *m = s->priv_data;
AVStream *st; AVStream *st;
int len, startcode, i, es_type, ret; int len, startcode, i, es_type, ret;
int lpcm_header_len = -1; //Init to supress warning int lpcm_header_len = -1; //Init to suppress warning
int request_probe= 0; int request_probe= 0;
enum AVCodecID codec_id = AV_CODEC_ID_NONE; enum AVCodecID codec_id = AV_CODEC_ID_NONE;
enum AVMediaType type; enum AVMediaType type;

@ -356,7 +356,7 @@ int main(void)
av_bprint_init(&b, 0, 1); av_bprint_init(&b, 0, 1);
bprint_pascal(&b, 25); bprint_pascal(&b, 25);
printf("Long text in automatic buffer: %u/%u\n", (unsigned)strlen(b.str)/8*8, b.len); printf("Long text in automatic buffer: %u/%u\n", (unsigned)strlen(b.str)/8*8, b.len);
/* Note that the size of the automatic buffer is arch-dependant. */ /* Note that the size of the automatic buffer is arch-dependent. */
av_bprint_init(&b, 0, 0); av_bprint_init(&b, 0, 0);
bprint_pascal(&b, 25); bprint_pascal(&b, 25);

@ -146,7 +146,7 @@ int64_t av_rescale_delta(AVRational in_tb, int64_t in_ts, AVRational fs_tb, int
/** /**
* Add a value to a timestamp. * Add a value to a timestamp.
* *
* This function gurantees that when the same value is repeatly added that * This function guarantees that when the same value is repeatly added that
* no accumulation of rounding errors occurs. * no accumulation of rounding errors occurs.
* *
* @param ts Input timestamp * @param ts Input timestamp

@ -257,7 +257,7 @@ enum AVPixelFormat av_pix_fmt_desc_get_id(const AVPixFmtDescriptor *desc);
* *
* See av_get_chroma_sub_sample() for a function that asserts a * See av_get_chroma_sub_sample() for a function that asserts a
* valid pixel format instead of returning an error code. * valid pixel format instead of returning an error code.
* Its recommanded that you use avcodec_get_chroma_sub_sample unless * Its recommended that you use avcodec_get_chroma_sub_sample unless
* you do check the return code! * you do check the return code!
* *
* @param[in] pix_fmt the pixel format * @param[in] pix_fmt the pixel format

@ -164,7 +164,7 @@ static void audiogen(void *data, enum AVSampleFormat sample_fmt,
a += M_PI * 1000.0 * 2.0 / sample_rate; a += M_PI * 1000.0 * 2.0 / sample_rate;
} }
/* 1 second of varing frequency between 100 and 10000 Hz */ /* 1 second of varying frequency between 100 and 10000 Hz */
a = 0; a = 0;
for (i = 0; i < 1 * sample_rate && k < nb_samples; i++, k++) { for (i = 0; i < 1 * sample_rate && k < nb_samples; i++, k++) {
v = sin(a) * 0.30; v = sin(a) * 0.30;

@ -67,7 +67,7 @@ $EGREP $OPT '^\+ *(const *|)static' $*| $EGREP --color=always '[^=]= *(0|NULL)[^
cat $TMP cat $TMP
hiegrep '# *ifdef * (HAVE|CONFIG)_' 'ifdefs that should be #if' $* hiegrep '# *ifdef * (HAVE|CONFIG)_' 'ifdefs that should be #if' $*
hiegrep '\b(awnser|cant|dont|wont|doesnt|usefull|successfull|occured|teh|alot|wether|skiped|skiping|heigth|informations|colums|loosy|loosing|ouput|seperate|preceed|upto|paket|posible|unkown|inpossible|dimention|acheive|funtions|overriden|outputing|seperation|initalize|compatibilty|bistream|knwon|unknwon)\b' 'common typos' $* hiegrep '\b(awnser|cant|dont|wont|doesnt|usefull|successfull|occured|teh|alot|wether|skiped|skiping|heigth|informations|colums|loosy|loosing|ouput|seperate|preceed|upto|paket|posible|unkown|inpossible|dimention|acheive|funtions|overriden|outputing|seperation|initalize|compatibilty|bistream|knwon|unknwon|choosen|additonal|gurantee|availble|wich)\b' 'common typos' $*
hiegrep 'av_log\( *NULL' 'Missing context in av_log' $* hiegrep 'av_log\( *NULL' 'Missing context in av_log' $*
hiegrep '[^sn]printf' 'Please use av_log' $* hiegrep '[^sn]printf' 'Please use av_log' $*

Loading…
Cancel
Save