"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "netcam_rtsp.h" between
motion-release-4.2.2.tar.gz and motion-Release-4.3.0.tar.gz

About: Motion monitors the video signal from one or more cameras and is able to detect motion.

netcam_rtsp.h  (motion-release-4.2.2):netcam_rtsp.h  (motion-Release-4.3.0)
skipping to change at line 76 skipping to change at line 76
char *path; /* The connection string to use for the camera */ char *path; /* The connection string to use for the camera */
char service[5]; /* String specifying the type of camera http, rtsp, v4l2 */ char service[5]; /* String specifying the type of camera http, rtsp, v4l2 */
const char *camera_name; /* The name of the camera as pro vided in the config file */ const char *camera_name; /* The name of the camera as pro vided in the config file */
char cameratype[30]; /* String specifying Normal or H igh for use in logging */ char cameratype[30]; /* String specifying Normal or H igh for use in logging */
struct imgsize_context imgsize; /* The image size parameters */ struct imgsize_context imgsize; /* The image size parameters */
int rtsp_uses_tcp; /* Flag from config for whether to use tcp transport */ int rtsp_uses_tcp; /* Flag from config for whether to use tcp transport */
int v4l2_palette; /* Palette from config for v4l2 devices */ int v4l2_palette; /* Palette from config for v4l2 devices */
int framerate; /* Frames per second from config uration file */ int framerate; /* Frames per second from config uration file */
long cnct_delay; /* Delay offset to prevent handl er being too slow*/ int reconnect_count; /* Count of the times reconnecti on is tried*/
int src_fps; /* The fps provided from source* / int src_fps; /* The fps provided from source* /
struct timeval frame_prev_tm; /* The time set before calling t he av functions */ struct timeval frame_prev_tm; /* The time set before calling t he av functions */
struct timeval frame_curr_tm; /* Time during the interrupt to determine duration since start*/ struct timeval frame_curr_tm; /* Time during the interrupt to determine duration since start*/
struct config *conf; /* Pointer to conf parms of pare nt cnt*/ struct config *conf; /* Pointer to conf parms of pare nt cnt*/
char *decoder_nm; /* User requested decoder */
struct context *cnt;
char threadname[16]; /* The thread name*/ char threadname[16]; /* The thread name*/
int threadnbr; /* The thread number */ int threadnbr; /* The thread number */
pthread_t thread_id; /* thread i.d. for a camera-hand ling thread (if required). */ pthread_t thread_id; /* thread i.d. for a camera-hand ling thread (if required). */
pthread_mutex_t mutex; /* mutex used with conditional w aits */ pthread_mutex_t mutex; /* mutex used with conditional w aits */
pthread_mutex_t mutex_transfer; /* mutex used with transferring stream info for pass-through */ pthread_mutex_t mutex_transfer; /* mutex used with transferring stream info for pass-through */
pthread_mutex_t mutex_pktarray; /* mutex used with the packet ar ray */ pthread_mutex_t mutex_pktarray; /* mutex used with the packet ar ray */
}; };
 End of changes. 2 change blocks. 
1 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)