Valkka  1.6.1
OpenSource Video Management
Public Member Functions | Public Attributes | List of all members
FileContext Struct Reference

This class descibes the origin and state of a FileStream. More...

#include <avfilethread.h>

Collaboration diagram for FileContext:
Collaboration graph
[legend]

Public Member Functions

 FileContext (std::string filename, SlotNumber slot, FrameFilter *framefilter, long int st=0)
 Default constructor // <pyapi>
 
 FileContext ()
 Dummy constructor. Set values by manipulating members // <pyapi>
 

Public Attributes

std::string filename
 incoming: the filename // <pyapi>
 
SlotNumber slot
 incoming: a unique stream slot that identifies this stream // <pyapi>
 
FrameFilterframefilter
 incoming: the frames are feeded into this FrameFilter // <pyapi>
 
long int seektime_
 incoming: used by signal seek_stream // <pyapi>
 
long int duration
 outgoing: duration of the stream // <pyapi>
 
long int mstimestamp
 outgoing: current position of the stream (stream time) // <pyapi>
 
FileState status
 outgoing: status of the file // <pyapi>
 

Detailed Description

This class descibes the origin and state of a FileStream.

It's also used by FileSignalContext to carry signal information.

Two different constructors are provided, the one without arguments can be used to create "dummy" objects.


The documentation for this struct was generated from the following file: