ThreadStruct Class Reference

#include <filemov.h>

Collaboration diagram for ThreadStruct:

Collaboration graph
[legend]

Public Member Functions

 ThreadStruct ()
 ~ThreadStruct ()
void load_output (mjpeg_t *mjpeg)

Data Fields

VFrameinput
unsigned char * output
int64_t output_size
int64_t output_allocated
Conditioncompletion_lock

Detailed Description

Definition at line 20 of file filemov.h.


Constructor & Destructor Documentation

ThreadStruct::ThreadStruct (  ) 

Definition at line 1231 of file filemov.C.

References completion_lock, input, output, output_allocated, and output_size.

ThreadStruct::~ThreadStruct (  ) 

Definition at line 1240 of file filemov.C.

References completion_lock, and output.


Member Function Documentation

void ThreadStruct::load_output ( mjpeg_t mjpeg  ) 

Definition at line 1246 of file filemov.C.

References memcpy, mjpeg_output_buffer(), mjpeg_output_size(), output, output_allocated, and output_size.

Referenced by FileMOVThread::run().

Here is the call graph for this function:


Field Documentation

Definition at line 28 of file filemov.h.

Referenced by FileMOVThread::run(), ThreadStruct(), and FileMOV::write_frames().

unsigned char* ThreadStruct::output

Definition at line 29 of file filemov.h.

Referenced by load_output(), ThreadStruct(), FileMOV::write_frames(), and ~ThreadStruct().

Definition at line 30 of file filemov.h.

Referenced by load_output(), ThreadStruct(), and FileMOV::write_frames().

Definition at line 31 of file filemov.h.

Referenced by load_output(), and ThreadStruct().

Definition at line 32 of file filemov.h.

Referenced by FileMOVThread::run(), ThreadStruct(), FileMOV::write_frames(), and ~ThreadStruct().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:45:07 2008 for Cinelerra by  doxygen 1.5.5