Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-03-2010, 13:33   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 53
FileStream Event Complete geht nicht

Hallo,

ich schreibe gerade eine kleine Webcam App für die Erstellung einer Zeitrafferaufnahme. Funktioniert bis auf kleinere Problemchen super aber jetzt bekomme ich einfach keinen FileStream event für Complete... Die Datei wird richtig geschrieben, aber es passiert nichts beim Complete Event Listener:

Code:
stop();
import com.adobe.images.PNGEncoder;
import com.adobe.images.JPGEncoder;
import flash.utils.ByteArray;
import flash.filesystem.*;


var video:Video;
var cam:Camera 
var authcode="12234";

function saveStill():void
{	
	cam = Camera.getCamera();
	cam.setMode(1280, 720, 30);
	cam.addEventListener(ActivityEvent.ACTIVITY, weiter);
	cam.setMotionLevel(99, 4000);
	video = new Video(1280, 720);
	video.attachCamera(cam);
	this.addChild(video);
}

function weiter(e:Event){
	cam.removeEventListener(ActivityEvent.ACTIVITY, weiter);
	trace("cam Aktiv");
	var bmd:BitmapData = new BitmapData(1280, 720);
	bmd.draw(video);
	var ba:ByteArray = PNGEncoder.encode(bmd);
	trace(ba.length);
	saveLocal(ba);
	}
function saveLocal(ba:ByteArray){
	var file:File=new File();
	file.nativePath = "/Users/Bastii/Sites/"+authcode+".png";
	var fileStream:FileStream = new FileStream();
	fileStream.addEventListener(Event.CLOSE, deleteVideo);
	fileStream.addEventListener(IOErrorEvent.IO_ERROR, weiter);
	fileStream.open(file, FileMode.WRITE);
	fileStream.writeBytes(ba);
	fileStream.close();
	}

function deleteVideo(e:Event){
	trace("hau wech Video");
	this.removeChild(video);
}

saveStill();
Kennt das hier noch jemand? Danke schon mal für die Hilfe.
Sebbal ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Preloader: gotoandplay nach COMPLETE-Event will nicht ... Asta ActionScript 3 4 15-12-2009 22:26
Event.COMPLETE funktioniert nicht in Firefox und Safari housemade ActionScript 3 2 30-06-2009 05:23
Event STATE_CHANGE/COMPLETE wird bei Nutzung von flvplayback nicht ausgelöst mod_x ActionScript 3 1 17-02-2009 13:32
Fileupload Event.COMPLETE geht nicht phase Flex programmieren 2 15-01-2009 20:53
Complete Event wird nach der Veröffentlichung nicht aufgerufen NickD ActionScript 3 46 25-02-2008 10:26


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele