added support for v4l2 (beta)

fixes to reloaded's glade files
fix reloaded connection launcher
This commit is contained in:
niels
2011-02-27 15:38:17 +01:00
parent adaacbc2b3
commit 2c31b5e1f1
17 changed files with 13016 additions and 18540 deletions

View File

@@ -314,23 +314,20 @@ static int veejay_process_status( veejay_preview_t *vp, veejay_track_t *v )
veejay_memset( status_len, 0, sizeof( status_len ) );
n = vj_client_read(v->fd, V_STATUS, status_len, 5 );
int bytes= 0;
#ifdef STRICT_CHECKING
assert( status_len[0] == 'V' );
#endif
if( status_len[0] != 'V' ) {
n = -1;
k = -1;
break;
}
if( n == -1 && v->is_master )
if( n == -1 && v->is_master ) {
reloaded_schedule_restart();
break;
}
if( sscanf( status_len+1, "%03d", &bytes ) != 1 ) {
veejay_msg(0, "Invalid status message.");
bytes = 0;
reloaded_schedule_restart();
}
if(bytes > 0 )