libavc1394