Merge branch 'iconnor_video' into storageareas
This commit is contained in:
commit
1220f22eac
|
@ -20,7 +20,7 @@
|
||||||
#include "zm.h"
|
#include "zm.h"
|
||||||
#include "zm_camera.h"
|
#include "zm_camera.h"
|
||||||
|
|
||||||
Camera::Camera( int p_id, SourceType p_type, int p_width, int p_height, int p_colours, int p_subpixelorder, int p_brightness, int p_contrast, int p_hue, int p_colour, bool p_capture, bool record_audio ) :
|
Camera::Camera( int p_id, SourceType p_type, int p_width, int p_height, int p_colours, int p_subpixelorder, int p_brightness, int p_contrast, int p_hue, int p_colour, bool p_capture, bool p_record_audio ) :
|
||||||
id( p_id ),
|
id( p_id ),
|
||||||
type( p_type ),
|
type( p_type ),
|
||||||
width( p_width),
|
width( p_width),
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
#include "zm.h"
|
#include "zm.h"
|
||||||
#include "zm_file_camera.h"
|
#include "zm_file_camera.h"
|
||||||
|
|
||||||
FileCamera::FileCamera( int p_id, const char *p_path, int p_width, int p_height, int p_colours, int p_brightness, int p_contrast, int p_hue, int p_colour, bool p_capture ) : Camera( p_id, FILE_SRC, p_width, p_height, p_colours, ZM_SUBPIX_ORDER_DEFAULT_FOR_COLOUR(p_colours), p_brightness, p_contrast, p_hue, p_colour, p_capture )
|
FileCamera::FileCamera( int p_id, const char *p_path, int p_width, int p_height, int p_colours, int p_brightness, int p_contrast, int p_hue, int p_colour, bool p_capture, bool p_record_audio ) : Camera( p_id, FILE_SRC, p_width, p_height, p_colours, ZM_SUBPIX_ORDER_DEFAULT_FOR_COLOUR(p_colours), p_brightness, p_contrast, p_hue, p_colour, p_capture, p_record_audio )
|
||||||
{
|
{
|
||||||
strncpy( path, p_path, sizeof(path) );
|
strncpy( path, p_path, sizeof(path) );
|
||||||
if ( capture )
|
if ( capture )
|
||||||
|
|
|
@ -36,7 +36,7 @@ protected:
|
||||||
char path[PATH_MAX];
|
char path[PATH_MAX];
|
||||||
|
|
||||||
public:
|
public:
|
||||||
FileCamera( int p_id, const char *p_path, int p_width, int p_height, int p_colours, int p_brightness, int p_contrast, int p_hue, int p_colour, bool p_capture );
|
FileCamera( int p_id, const char *p_path, int p_width, int p_height, int p_colours, int p_brightness, int p_contrast, int p_hue, int p_colour, bool p_capture, bool p_record_audio );
|
||||||
~FileCamera();
|
~FileCamera();
|
||||||
|
|
||||||
const char *Path() const { return( path ); }
|
const char *Path() const { return( path ); }
|
||||||
|
|
|
@ -305,13 +305,12 @@ LocalCamera::LocalCamera(
|
||||||
bool p_capture,
|
bool p_capture,
|
||||||
bool p_record_audio,
|
bool p_record_audio,
|
||||||
unsigned int p_extras) :
|
unsigned int p_extras) :
|
||||||
Camera( p_id, LOCAL_SRC, p_width, p_height, p_colours, ZM_SUBPIX_ORDER_DEFAULT_FOR_COLOUR(p_colours), p_brightness, p_contrast, p_hue, p_colour, p_capture ),
|
Camera( p_id, LOCAL_SRC, p_width, p_height, p_colours, ZM_SUBPIX_ORDER_DEFAULT_FOR_COLOUR(p_colours), p_brightness, p_contrast, p_hue, p_colour, p_capture, p_record_audio ),
|
||||||
device( p_device ),
|
device( p_device ),
|
||||||
channel( p_channel ),
|
channel( p_channel ),
|
||||||
standard( p_standard ),
|
standard( p_standard ),
|
||||||
palette( p_palette ),
|
palette( p_palette ),
|
||||||
channel_index( 0 ),
|
channel_index( 0 ),
|
||||||
record_audio( p_record_audio ),
|
|
||||||
extras ( p_extras )
|
extras ( p_extras )
|
||||||
{
|
{
|
||||||
// If we are the first, or only, input on this device then
|
// If we are the first, or only, input on this device then
|
||||||
|
|
|
@ -334,6 +334,7 @@ public:
|
||||||
int p_savejpegs,
|
int p_savejpegs,
|
||||||
int p_videowriter,
|
int p_videowriter,
|
||||||
std::string p_encoderparams,
|
std::string p_encoderparams,
|
||||||
|
bool p_record_audio,
|
||||||
const char *p_event_prefix,
|
const char *p_event_prefix,
|
||||||
const char *p_label_format,
|
const char *p_label_format,
|
||||||
const Coord &p_label_coord,
|
const Coord &p_label_coord,
|
||||||
|
|
Loading…
Reference in New Issue