hvirtual/mpeg2enc/putpic.c File Reference

#include <stdio.h>
#include "config.h"
#include "global.h"

Include dependency graph for putpic.c:

Go to the source code of this file.

Functions

static void putmvs (slice_engine_t *engine, pict_data_s *picture, mbinfo_s *mb, int PMV[2][2][2], int back)
void * slice_engine_loop (slice_engine_t *engine)
void putpict (pict_data_s *picture)
void start_slice_engines ()
void stop_slice_engines ()


Function Documentation

static void putmvs ( slice_engine_t engine,
pict_data_s picture,
mbinfo_s mb,
int  PMV[2][2][2],
int  back 
) [static]

void putpict ( pict_data_s picture  ) 

void* slice_engine_loop ( slice_engine_t engine  ) 

void start_slice_engines (  ) 

Definition at line 460 of file putpic.c.

References slice_engine_t::done, slice_engine_t::end_row, input_lock, mb_height2, output_lock, processors, slice_engine_loop(), slice_engines, and slice_engine_t::start_row.

Referenced by init().

Here is the call graph for this function:

void stop_slice_engines (  ) 

Definition at line 492 of file putpic.c.

References slice_engine_t::done, input_lock, output_lock, processors, and slice_engines.

Referenced by mpeg2enc().


Generated on Mon Apr 28 14:00:21 2008 for Cinelerra by  doxygen 1.5.5