public boolean updateFFmpegArgumentsName(String name, String arguments, String extension)
	{
		boolean ret = false;
		if (connection == null || name == null || !hasFFmpegArgumentsName(name))
			return ret;
		try {
			PreparedStatement stat = connection.prepareStatement("UPDATE " + FFmpegArgumentsTableName + " SET Arguments=?, FileExtension=? WHERE Name=?");
			stat.setString(1, arguments);
			stat.setString(2, extension);
			stat.setString(3, name);
			stat.execute();
			stat.close();
			
			stat = connection.prepareStatement("SELECT COUNT(*) FROM " + FFmpegArgumentsTableName + " WHERE Name=? AND Arguments=? AND FileExtension=?");
			stat.setString(1, name);
			stat.setString(2, arguments);
			stat.setString(3, extension);
			ResultSet rs = stat.executeQuery();
			if (rs.next() && rs.getInt(1) == 1)
				ret = true;
			
			rs.close();
			stat.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		return ret;
	}