Fe2_pngex_auto_export_count, Fe2_pngex_auto, Export_count – Google Flix Engine Linux Reference Manual User Manual

Page 142: Pngex_auto_export_count, Fe2_filter_pngex, Enumerations, 2 define documentation

Advertising
background image

136

Flix Engine Linux Module Documentation

• #define

FE2_PNGEX_AUTO_EXPORT_END_TIME

Filter parameter for setting PNG auto generation end time.

• #define

FE2_PNGEX_AUTO_EXPORT_RANDOM_PERIOD

Filter parameter for randomizing auto generated times.

• #define

FE2_PNGEX_EXPORT_FIRST_FRAME_PNG

Filter parameter for enabling PNG image creation using the first video frame.

• #define

FE2_PNGEX_COMPRESSION_LEVEL

Filter parameter for setting compression level used by libpng.

• #define

FE2_PNGEX_WIDTH

Filter parameter for setting PNG image width.

• #define

FE2_PNGEX_HEIGHT

Filter parameter for setting PNG image height.

Enumerations

• enum

FE2_PNGExCuePtMode

{

FE2_PNGEX_CP_EVENT

,

FE2_PNGEX_CP_NAV

,

FE2_PNGEX_CP_ALL

}

Constants for use with

FE2_PNGEX_EXPORT_CUE_POINTS

.

5.32.2

Define Documentation

5.32.2.1

#define FE2_FILTER_PNGEX

Filter name for use with

Flix2_AddFilter()

.

Definition at line 99 of file png_export.h.

5.32.2.2

#define FE2_PNGEX_AUTO_EXPORT_COUNT

Filter parameter for enabling automatic PNG image generation.

If enabled, the PNG exporter will export the specified number of PNG images at times spaced evenly
throughout the video stream. See the notes section for important information about this feature and single
pass encoding. Time slice duration is calculated using the following:

time_slice_duration = video_stream_duration / FE2_PNGEX_AUTO_EXPORT_COUNT

The first auto generated PNG image time is calculated using the following equation:

first_png_time = FE2_PNGEX_AUTO_EXPORT_START_TIME > 0 ?

FE2_PNGEX_AUTO_EXPORT_START_TIME : time_slice_duration / 2

Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen

Advertising