Browse Source

lavc/utils: move avcodec_init() higher in the file.

Fixes build on next major bump.
tags/n0.9
Anton Khirnov 14 years ago
parent
commit
9ecfbb3e57
1 changed files with 14 additions and 14 deletions
  1. +14
    -14
      libavcodec/utils.c

+ 14
- 14
libavcodec/utils.c View File

@@ -85,6 +85,20 @@ AVCodec *av_codec_next(AVCodec *c){
else return first_avcodec;
}

#if !FF_API_AVCODEC_INIT
static
#endif
void avcodec_init(void)
{
static int initialized = 0;

if (initialized != 0)
return;
initialized = 1;

dsputil_static_init();
}

void avcodec_register(AVCodec *codec)
{
AVCodec **p;
@@ -1065,20 +1079,6 @@ const char *avcodec_license(void)
return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1;
}

#if !FF_API_AVCODEC_INIT
static
#endif
void avcodec_init(void)
{
static int initialized = 0;

if (initialized != 0)
return;
initialized = 1;

dsputil_static_init();
}

void avcodec_flush_buffers(AVCodecContext *avctx)
{
if(HAVE_PTHREADS && avctx->active_thread_type&FF_THREAD_FRAME)


Loading…
Cancel
Save