int le_ffmpeg_frame; // not static since it is used in ffmpeg_output_movie static zend_class_entry *ffmpeg_frame_class_entry_ptr; zend_class_entry ffmpeg_frame_class_entry; /* {{{ ffmpeg_frame methods[] Methods of the ffmpeg_frame class */ zend_function_entry ffmpeg_frame_class_methods[] = { /* object can't be created from user space so no PHP constructor */ #if HAVE_LIBGD20 /* gd methods */ FFMPEG_PHP_MALIAS(ffmpeg_frame, togdimage, toGDImage, NULL, 0) PHP_ME(ffmpeg_frame, __construct, NULL, 0) #endif // HAVE_LIBGD20 /* methods */ FFMPEG_PHP_MALIAS(ffmpeg_frame, getwidth, getWidth, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_frame, getheight, getHeight, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_frame, resize, resize, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_frame, iskeyframe, isKeyFrame, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_frame, getpresentationtimestamp, getPresentationTimestamp, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_frame, getpts, getPresentationTimestamp, NULL, 0) FFMPEG_PHP_END_METHODS }; /* }}} */
static zend_class_entry *ffmpeg_movie_class_entry_ptr; zend_class_entry ffmpeg_movie_class_entry; static int le_ffmpeg_movie; static int le_ffmpeg_pmovie; /* {{{ ffmpeg_movie methods[] Methods of the ffmpeg_movie class */ zend_function_entry ffmpeg_movie_class_methods[] = { /* contructor */ FFMPEG_PHP_ME(ffmpeg_movie, __construct, NULL, 0) /* methods */ FFMPEG_PHP_MALIAS(ffmpeg_movie, getduration, getDuration, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getframecount, getFrameCount, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getframerate, getFrameRate, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getfilename, getFileName, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getcomment, getComment, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, gettitle, getTitle, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getauthor, getAuthor, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getartist, getArtist, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getcopyright, getCopyright, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getalbum, getAlbum, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getgenre, getGenre, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getyear, getYear, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, gettracknumber, getTrackNumber, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getframewidth, getFrameWidth, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getframeheight, getFrameHeight, NULL, 0) FFMPEG_PHP_MALIAS(ffmpeg_movie, getframenumber, getFrameNumber, NULL, 0)