diff options
Diffstat (limited to 'src/libmplex_wrapper.h')
-rw-r--r-- | src/libmplex_wrapper.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/libmplex_wrapper.h b/src/libmplex_wrapper.h index 0246314..8591563 100644 --- a/src/libmplex_wrapper.h +++ b/src/libmplex_wrapper.h @@ -28,12 +28,25 @@ #ifndef __MIAV_LIBMPLEX_WRAPPER_H__ #define __MIAV_LIBMPLEX_WRAPPER_H__ +#include "info.h" +#include "file.h" +#include "threadsafe_queue_priority.h" + class LibMPlexWrapper { public: - LibMPlexWrapper(); + LibMPlexWrapper(Info *info, + File *outputfile, + ThreadSafeQueuePriority *video_queue, + ThreadSafeQueuePriority *audio_queue); ~LibMPlexWrapper(); void multiplex(); + +private: + Info *info; + File *outputfile; + ThreadSafeQueuePriority *video_queue; + ThreadSafeQueuePriority *audio_queue; }; #endif/*__MIAV_LIBMPLEX_WRAPPER_H__*/ |