I'm trying to use libfaac and I'm curious why faacEncOpen() receives maxOutputBytes as unsigned long* as it's only to say how many bytes can write to output buffer.
So why it is a pointer?
I'm trying to use libfaac and I'm curious why faacEncOpen() receives maxOutputBytes as unsigned long* as it's only to say how many bytes can write to output buffer.
So why it is a pointer?