Ik heb het een en ander onder de linux geschreven in de taal C.
Ik capture van een v4l device... en dat wil ik omzetten naar jpg.
nou kan ik dat wel. maar die functies verwachten allemaal een FILE *
Als ik wat capture dan wil ik die data gebruiken voor mijn scokets die er
jpeg streaming beeld van maakt.
Wil het wegschrijven in een directory in jpeg file formaat.
Een als eerste stap ook nog eens gaan motion detecten...(met gdlib)
dus ik heb die jpeg data 3x nodig..
maar ik kan alleen maa comresse naar een FILE* en dat zijn 3 schrijf acties.
kan ik het niet 1x compresse en dan in het geheugen houde???
als een (weet ik veel) unsigned char * ofzo...
met fopen kan je alleen files openen, maar het zou vet wezen als je ook een
stukje geheugen kan openen (net als mmap alware)
Ik capture van een v4l device... en dat wil ik omzetten naar jpg.
nou kan ik dat wel. maar die functies verwachten allemaal een FILE *
Als ik wat capture dan wil ik die data gebruiken voor mijn scokets die er
jpeg streaming beeld van maakt.
Wil het wegschrijven in een directory in jpeg file formaat.
Een als eerste stap ook nog eens gaan motion detecten...(met gdlib)
dus ik heb die jpeg data 3x nodig..
maar ik kan alleen maa comresse naar een FILE* en dat zijn 3 schrijf acties.
kan ik het niet 1x compresse en dan in het geheugen houde???
als een (weet ik veel) unsigned char * ofzo...
met fopen kan je alleen files openen, maar het zou vet wezen als je ook een
stukje geheugen kan openen (net als mmap alware)
[ Voor 3% gewijzigd door Verwijderd op 28-04-2005 17:14 ]