Browse Source

lavc: update the fallback versions of ff_thread_*

Fixes build without threads after
759001c534.
tags/n2.0
Anton Khirnov 12 years ago
parent
commit
7c45087b84
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      libavcodec/utils.c

+ 6
- 6
libavcodec/utils.c View File

@@ -2315,26 +2315,26 @@ int ff_thread_ref_frame(ThreadFrame *dst, ThreadFrame *src)

#if !HAVE_THREADS

int ff_thread_get_buffer(AVCodecContext *avctx, AVFrame *f, int flags)
int ff_thread_get_buffer(AVCodecContext *avctx, ThreadFrame *f, int flags)
{
f->owner = avctx;
return ff_get_buffer(avctx, f, flags);
return ff_get_buffer(avctx, f->f, flags);
}

void ff_thread_release_buffer(AVCodecContext *avctx, AVFrame *f)
void ff_thread_release_buffer(AVCodecContext *avctx, ThreadFrame *f)
{
av_frame_unref(f);
av_frame_unref(f->f);
}

void ff_thread_finish_setup(AVCodecContext *avctx)
{
}

void ff_thread_report_progress(AVFrame *f, int progress, int field)
void ff_thread_report_progress(ThreadFrame *f, int progress, int field)
{
}

void ff_thread_await_progress(AVFrame *f, int progress, int field)
void ff_thread_await_progress(ThreadFrame *f, int progress, int field)
{
}



Loading…
Cancel
Save