
Go to the source code of this file.
Defines | |
| #define | BC_ILACE_UNKNOWN_T "Error!" |
| #define | BC_ILACE_AUTOFIXOPTION_MANUAL 0 |
| #define | BC_ILACE_AUTOFIXOPTION_MANUAL_T "Manual compensation using selection" |
| #define | BC_ILACE_AUTOFIXOPTION_AUTO 1 |
| #define | BC_ILACE_AUTOFIXOPTION_AUTO_T "Automatic compensation using modes" |
| #define | BC_ILACE_MODE_UNDETECTED 0 |
| #define | BC_ILACE_MODE_UNDETECTED_XMLT "UNKNOWN" |
| #define | BC_ILACE_MODE_UNDETECTED_T "Unknown" |
| #define | BC_ILACE_MODE_TOP_FIRST 1 |
| #define | BC_ILACE_MODE_TOP_FIRST_XMLT "TOP_FIELD_FIRST" |
| #define | BC_ILACE_MODE_TOP_FIRST_T "Top Fields First" |
| #define | BC_ILACE_MODE_BOTTOM_FIRST 2 |
| #define | BC_ILACE_MODE_BOTTOM_FIRST_XMLT "BOTTOM_FIELD_FIRST" |
| #define | BC_ILACE_MODE_BOTTOM_FIRST_T "Bottom Fields First" |
| #define | BC_ILACE_MODE_NOTINTERLACED 3 |
| #define | BC_ILACE_MODE_NOTINTERLACED_XMLT "NOTINTERLACED" |
| #define | BC_ILACE_MODE_NOTINTERLACED_T "Not Interlaced" |
| #define | BC_ILACE_ASSET_MODEDEFAULT BC_ILACE_MODE_UNDETECTED |
| #define | BC_ILACE_PROJECT_MODEDEFAULT BC_ILACE_MODE_NOTINTERLACED_T |
| #define | BC_ILACE_FIXMETHOD_NONE 0 |
| #define | BC_ILACE_FIXMETHOD_NONE_XMLT "DO_NOTHING" |
| #define | BC_ILACE_FIXMETHOD_NONE_T "Do Nothing" |
| #define | BC_ILACE_FIXMETHOD_UPONE 1 |
| #define | BC_ILACE_FIXMETHOD_UPONE_XMLT "SHIFT_UPONE" |
| #define | BC_ILACE_FIXMETHOD_UPONE_T "Shift Up 1 pixel" |
| #define | BC_ILACE_FIXMETHOD_DOWNONE 2 |
| #define | BC_ILACE_FIXMETHOD_DOWNONE_XMLT "SHIFT_DOWNONE" |
| #define | BC_ILACE_FIXMETHOD_DOWNONE_T "Shift Down 1 pixel" |
| #define | BC_ILACE_FIXDEFAULT BC_ILACE_FIXMETHOD_UPONE |
| #define | BC_ILACE_Y4M_UKNOWN_T "unknown" |
| #define | BC_ILACE_Y4M_NONE_T "non-interlaced, progressive frame" |
| #define | BC_ILACE_Y4M_TOP_FIRST_T "interlaced, top-field first" |
| #define | BC_ILACE_Y4M_BOTTOM_FIRST_T "interlaced, bottom-field first" |
| #define | BC_ILACE_Y4M_MIXED_T "mixed, \"refer to frame header\"" |
Functions | |
| void | ilaceautofixoption_to_text (char *string, int autofixoption) |
| int | ilaceautofixoption_from_text (char *text, int thedefault) |
| void | ilacemode_to_text (char *string, int ilacemode) |
| int | ilacemode_from_text (char *text, int thedefault) |
| void | ilacemode_to_xmltext (char *string, int ilacemode) |
| int | ilacemode_from_xmltext (char *text, int thedefault) |
| void | ilacefixmethod_to_text (char *string, int fixmethod) |
| int | ilacefixmethod_from_text (char *text, int thedefault) |
| void | ilacefixmethod_to_xmltext (char *string, int fixmethod) |
| int | ilacefixmethod_from_xmltext (char *text, int thedefault) |
| int | ilaceautofixmethod (int projectilacemode, int assetilacemode) |
| int | ilaceautofixmethod2 (int projectilacemode, int assetautofixoption, int assetilacemode, int assetfixmethod) |
| int | ilace_bc_to_yuv4mpeg (int ilacemode) |
| int | ilace_yuv4mpeg_to_bc (int ilacemode) |
| void | ilace_yuv4mpeg_mode_to_text (char *string, int ilacemode) |
| #define BC_ILACE_ASSET_MODEDEFAULT BC_ILACE_MODE_UNDETECTED |
| #define BC_ILACE_AUTOFIXOPTION_AUTO 1 |
Definition at line 26 of file interlacemodes.h.
Referenced by ilaceautofixmethod2(), ilaceautofixoption_from_text(), ilaceautofixoption_to_text(), Asset::init_values(), Asset::load_defaults(), and Interlaceautofix::showhideotherwidgets().
| #define BC_ILACE_AUTOFIXOPTION_AUTO_T "Automatic compensation using modes" |
Definition at line 27 of file interlacemodes.h.
Referenced by ilaceautofixoption_from_text(), and ilaceautofixoption_to_text().
| #define BC_ILACE_AUTOFIXOPTION_MANUAL 0 |
Definition at line 24 of file interlacemodes.h.
Referenced by ilaceautofixoption_from_text(), ilaceautofixoption_to_text(), and Interlaceautofix::showhideotherwidgets().
| #define BC_ILACE_AUTOFIXOPTION_MANUAL_T "Manual compensation using selection" |
Definition at line 25 of file interlacemodes.h.
Referenced by ilaceautofixoption_from_text(), and ilaceautofixoption_to_text().
| #define BC_ILACE_FIXDEFAULT BC_ILACE_FIXMETHOD_UPONE |
Definition at line 60 of file interlacemodes.h.
Referenced by AssetEditWindow::create_objects(), and ilaceautofixmethod().
| #define BC_ILACE_FIXMETHOD_DOWNONE 2 |
Definition at line 55 of file interlacemodes.h.
Referenced by ilacefixmethod_from_text(), ilacefixmethod_from_xmltext(), ilacefixmethod_to_text(), ilacefixmethod_to_xmltext(), VModule::import_frame(), and MWindow::init_menus().
| #define BC_ILACE_FIXMETHOD_DOWNONE_T "Shift Down 1 pixel" |
Definition at line 57 of file interlacemodes.h.
Referenced by ilacefixmethod_from_text(), and ilacefixmethod_to_text().
| #define BC_ILACE_FIXMETHOD_DOWNONE_XMLT "SHIFT_DOWNONE" |
Definition at line 56 of file interlacemodes.h.
Referenced by ilacefixmethod_from_xmltext(), and ilacefixmethod_to_xmltext().
| #define BC_ILACE_FIXMETHOD_NONE 0 |
Definition at line 49 of file interlacemodes.h.
Referenced by VRender::get_use_vconsole(), ilaceautofixmethod(), ilacefixmethod_from_text(), ilacefixmethod_from_xmltext(), ilacefixmethod_to_text(), ilacefixmethod_to_xmltext(), VModule::import_frame(), MWindow::init_menus(), Asset::init_values(), and Asset::read_video().
| #define BC_ILACE_FIXMETHOD_NONE_T "Do Nothing" |
Definition at line 51 of file interlacemodes.h.
Referenced by ilacefixmethod_from_text(), and ilacefixmethod_to_text().
| #define BC_ILACE_FIXMETHOD_NONE_XMLT "DO_NOTHING" |
Definition at line 50 of file interlacemodes.h.
Referenced by ilacefixmethod_from_xmltext(), and ilacefixmethod_to_xmltext().
| #define BC_ILACE_FIXMETHOD_UPONE 1 |
Definition at line 52 of file interlacemodes.h.
Referenced by ilacefixmethod_from_text(), ilacefixmethod_from_xmltext(), ilacefixmethod_to_text(), ilacefixmethod_to_xmltext(), VModule::import_frame(), MWindow::init_menus(), and Asset::load_defaults().
| #define BC_ILACE_FIXMETHOD_UPONE_T "Shift Up 1 pixel" |
Definition at line 54 of file interlacemodes.h.
Referenced by ilacefixmethod_from_text(), and ilacefixmethod_to_text().
| #define BC_ILACE_FIXMETHOD_UPONE_XMLT "SHIFT_UPONE" |
Definition at line 53 of file interlacemodes.h.
Referenced by ilacefixmethod_from_xmltext(), and ilacefixmethod_to_xmltext().
| #define BC_ILACE_MODE_BOTTOM_FIRST 2 |
Definition at line 37 of file interlacemodes.h.
Referenced by FormatPresets::create_objects(), ilace_bc_to_yuv4mpeg(), ilace_yuv4mpeg_to_bc(), ilaceautofixmethod(), ilacemode_from_text(), ilacemode_from_xmltext(), ilacemode_to_text(), ilacemode_to_xmltext(), MWindow::init_menus(), FileDV::open_file(), and quicktime_video_interlacemode().
| #define BC_ILACE_MODE_BOTTOM_FIRST_T "Bottom Fields First" |
Definition at line 39 of file interlacemodes.h.
Referenced by ilacemode_from_text(), and ilacemode_to_text().
| #define BC_ILACE_MODE_BOTTOM_FIRST_XMLT "BOTTOM_FIELD_FIRST" |
Definition at line 38 of file interlacemodes.h.
Referenced by ilacemode_from_xmltext(), and ilacemode_to_xmltext().
| #define BC_ILACE_MODE_NOTINTERLACED 3 |
Definition at line 40 of file interlacemodes.h.
Referenced by FormatPresets::create_objects(), ilace_bc_to_yuv4mpeg(), ilace_yuv4mpeg_to_bc(), ilacemode_from_text(), ilacemode_from_xmltext(), ilacemode_to_text(), ilacemode_to_xmltext(), MWindow::init_menus(), EDLSession::load_defaults(), EDLSession::load_video_config(), FileOGG::open_file(), FileDV::open_file(), quicktime_video_interlacemode(), FileTIFF::read_frame_header(), FilePNG::read_frame_header(), FileJPEG::read_frame_header(), FileEXR::read_frame_header(), FileGIF::read_header(), and Asset::read_video().
| #define BC_ILACE_MODE_NOTINTERLACED_T "Not Interlaced" |
Definition at line 42 of file interlacemodes.h.
Referenced by ilacemode_from_text(), and ilacemode_to_text().
| #define BC_ILACE_MODE_NOTINTERLACED_XMLT "NOTINTERLACED" |
Definition at line 41 of file interlacemodes.h.
Referenced by ilacemode_from_xmltext(), and ilacemode_to_xmltext().
| #define BC_ILACE_MODE_TOP_FIRST 1 |
Definition at line 34 of file interlacemodes.h.
Referenced by ilace_bc_to_yuv4mpeg(), ilace_yuv4mpeg_to_bc(), ilaceautofixmethod(), ilacemode_from_text(), ilacemode_from_xmltext(), ilacemode_to_text(), ilacemode_to_xmltext(), MWindow::init_menus(), and quicktime_video_interlacemode().
| #define BC_ILACE_MODE_TOP_FIRST_T "Top Fields First" |
Definition at line 36 of file interlacemodes.h.
Referenced by ilacemode_from_text(), and ilacemode_to_text().
| #define BC_ILACE_MODE_TOP_FIRST_XMLT "TOP_FIELD_FIRST" |
Definition at line 35 of file interlacemodes.h.
Referenced by ilacemode_from_xmltext(), and ilacemode_to_xmltext().
| #define BC_ILACE_MODE_UNDETECTED 0 |
Definition at line 31 of file interlacemodes.h.
Referenced by EDLSession::EDLSession(), ilace_bc_to_yuv4mpeg(), ilace_yuv4mpeg_to_bc(), ilacemode_from_text(), ilacemode_from_xmltext(), ilacemode_to_text(), ilacemode_to_xmltext(), MWindow::init_menus(), Asset::init_values(), Asset::load_defaults(), FileAVI::open_avifile_in(), FileMPEG::open_file(), quicktime_video_interlacemode(), and FileList::read_list_header().
| #define BC_ILACE_MODE_UNDETECTED_T "Unknown" |
Definition at line 33 of file interlacemodes.h.
Referenced by ilacemode_from_text(), and ilacemode_to_text().
| #define BC_ILACE_MODE_UNDETECTED_XMLT "UNKNOWN" |
Definition at line 32 of file interlacemodes.h.
Referenced by ilacemode_from_xmltext(), and ilacemode_to_xmltext().
| #define BC_ILACE_PROJECT_MODEDEFAULT BC_ILACE_MODE_NOTINTERLACED_T |
Definition at line 45 of file interlacemodes.h.
| #define BC_ILACE_UNKNOWN_T "Error!" |
Definition at line 21 of file interlacemodes.h.
Referenced by ilace_yuv4mpeg_mode_to_text(), ilaceautofixoption_to_text(), ilacefixmethod_to_text(), ilacefixmethod_to_xmltext(), ilacemode_to_text(), and ilacemode_to_xmltext().
| #define BC_ILACE_Y4M_BOTTOM_FIRST_T "interlaced, bottom-field first" |
| #define BC_ILACE_Y4M_MIXED_T "mixed, \"refer to frame header\"" |
Definition at line 68 of file interlacemodes.h.
| #define BC_ILACE_Y4M_NONE_T "non-interlaced, progressive frame" |
| #define BC_ILACE_Y4M_TOP_FIRST_T "interlaced, top-field first" |
| #define BC_ILACE_Y4M_UKNOWN_T "unknown" |
| int ilace_bc_to_yuv4mpeg | ( | int | ilacemode | ) |
Definition at line 157 of file interlacemodes.c.
References BC_ILACE_MODE_BOTTOM_FIRST, BC_ILACE_MODE_NOTINTERLACED, BC_ILACE_MODE_TOP_FIRST, and BC_ILACE_MODE_UNDETECTED.
Referenced by YUVStream::set_interlace().
| void ilace_yuv4mpeg_mode_to_text | ( | char * | string, | |
| int | ilacemode | |||
| ) |
Definition at line 201 of file interlacemodes.c.
References BC_ILACE_UNKNOWN_T, BC_ILACE_Y4M_BOTTOM_FIRST_T, BC_ILACE_Y4M_NONE_T, BC_ILACE_Y4M_TOP_FIRST_T, and BC_ILACE_Y4M_UKNOWN_T.
| int ilace_yuv4mpeg_to_bc | ( | int | ilacemode | ) |
Definition at line 176 of file interlacemodes.c.
References BC_ILACE_MODE_BOTTOM_FIRST, BC_ILACE_MODE_NOTINTERLACED, BC_ILACE_MODE_TOP_FIRST, and BC_ILACE_MODE_UNDETECTED.
Referenced by YUVStream::get_interlace().
| int ilaceautofixmethod | ( | int | projectilacemode, | |
| int | assetilacemode | |||
| ) |
Definition at line 133 of file interlacemodes.c.
References BC_ILACE_FIXDEFAULT, BC_ILACE_FIXMETHOD_NONE, BC_ILACE_MODE_BOTTOM_FIRST, and BC_ILACE_MODE_TOP_FIRST.
Referenced by ilaceautofixmethod2(), and Interlaceautofix::showhideotherwidgets().
| int ilaceautofixmethod2 | ( | int | projectilacemode, | |
| int | assetautofixoption, | |||
| int | assetilacemode, | |||
| int | assetfixmethod | |||
| ) |
Definition at line 149 of file interlacemodes.c.
References BC_ILACE_AUTOFIXOPTION_AUTO, and ilaceautofixmethod().
Referenced by VRender::get_use_vconsole(), and VModule::import_frame().

| int ilaceautofixoption_from_text | ( | char * | text, | |
| int | thedefault | |||
| ) |
Definition at line 41 of file interlacemodes.c.
References BC_ILACE_AUTOFIXOPTION_AUTO, BC_ILACE_AUTOFIXOPTION_AUTO_T, BC_ILACE_AUTOFIXOPTION_MANUAL, and BC_ILACE_AUTOFIXOPTION_MANUAL_T.
Referenced by AssetEditILaceautofixoption::handle_event().
| void ilaceautofixoption_to_text | ( | char * | string, | |
| int | autofixoption | |||
| ) |
Definition at line 31 of file interlacemodes.c.
References BC_ILACE_AUTOFIXOPTION_AUTO, BC_ILACE_AUTOFIXOPTION_AUTO_T, BC_ILACE_AUTOFIXOPTION_MANUAL, BC_ILACE_AUTOFIXOPTION_MANUAL_T, and BC_ILACE_UNKNOWN_T.
| int ilacefixmethod_from_text | ( | char * | text, | |
| int | thedefault | |||
| ) |
Definition at line 106 of file interlacemodes.c.
References BC_ILACE_FIXMETHOD_DOWNONE, BC_ILACE_FIXMETHOD_DOWNONE_T, BC_ILACE_FIXMETHOD_NONE, BC_ILACE_FIXMETHOD_NONE_T, BC_ILACE_FIXMETHOD_UPONE, and BC_ILACE_FIXMETHOD_UPONE_T.
Referenced by AssetEditILacefixmethod::handle_event().
| int ilacefixmethod_from_xmltext | ( | char * | text, | |
| int | thedefault | |||
| ) |
Definition at line 125 of file interlacemodes.c.
References BC_ILACE_FIXMETHOD_DOWNONE, BC_ILACE_FIXMETHOD_DOWNONE_XMLT, BC_ILACE_FIXMETHOD_NONE, BC_ILACE_FIXMETHOD_NONE_XMLT, BC_ILACE_FIXMETHOD_UPONE, and BC_ILACE_FIXMETHOD_UPONE_XMLT.
Referenced by Asset::read_video().
| void ilacefixmethod_to_text | ( | char * | string, | |
| int | fixmethod | |||
| ) |
Definition at line 95 of file interlacemodes.c.
References BC_ILACE_FIXMETHOD_DOWNONE, BC_ILACE_FIXMETHOD_DOWNONE_T, BC_ILACE_FIXMETHOD_NONE, BC_ILACE_FIXMETHOD_NONE_T, BC_ILACE_FIXMETHOD_UPONE, BC_ILACE_FIXMETHOD_UPONE_T, and BC_ILACE_UNKNOWN_T.
Referenced by InterlacefixmethodPulldown::interlacefixmethod_to_text(), and Interlaceautofix::showhideotherwidgets().
| void ilacefixmethod_to_xmltext | ( | char * | string, | |
| int | fixmethod | |||
| ) |
Definition at line 114 of file interlacemodes.c.
References BC_ILACE_FIXMETHOD_DOWNONE, BC_ILACE_FIXMETHOD_DOWNONE_XMLT, BC_ILACE_FIXMETHOD_NONE, BC_ILACE_FIXMETHOD_NONE_XMLT, BC_ILACE_FIXMETHOD_UPONE, BC_ILACE_FIXMETHOD_UPONE_XMLT, and BC_ILACE_UNKNOWN_T.
Referenced by Asset::read_video(), and Asset::write_video().
| int ilacemode_from_text | ( | char * | text, | |
| int | thedefault | |||
| ) |
Definition at line 62 of file interlacemodes.c.
References BC_ILACE_MODE_BOTTOM_FIRST, BC_ILACE_MODE_BOTTOM_FIRST_T, BC_ILACE_MODE_NOTINTERLACED, BC_ILACE_MODE_NOTINTERLACED_T, BC_ILACE_MODE_TOP_FIRST, BC_ILACE_MODE_TOP_FIRST_T, BC_ILACE_MODE_UNDETECTED, and BC_ILACE_MODE_UNDETECTED_T.
Referenced by AssetEditILacemode::handle_event().
| int ilacemode_from_xmltext | ( | char * | text, | |
| int | thedefault | |||
| ) |
Definition at line 83 of file interlacemodes.c.
References BC_ILACE_MODE_BOTTOM_FIRST, BC_ILACE_MODE_BOTTOM_FIRST_XMLT, BC_ILACE_MODE_NOTINTERLACED, BC_ILACE_MODE_NOTINTERLACED_XMLT, BC_ILACE_MODE_TOP_FIRST, BC_ILACE_MODE_TOP_FIRST_XMLT, BC_ILACE_MODE_UNDETECTED, and BC_ILACE_MODE_UNDETECTED_XMLT.
Referenced by EDLSession::load_defaults(), EDLSession::load_video_config(), and Asset::read_video().
| void ilacemode_to_text | ( | char * | string, | |
| int | ilacemode | |||
| ) |
Definition at line 50 of file interlacemodes.c.
References BC_ILACE_MODE_BOTTOM_FIRST, BC_ILACE_MODE_BOTTOM_FIRST_T, BC_ILACE_MODE_NOTINTERLACED, BC_ILACE_MODE_NOTINTERLACED_T, BC_ILACE_MODE_TOP_FIRST, BC_ILACE_MODE_TOP_FIRST_T, BC_ILACE_MODE_UNDETECTED, BC_ILACE_MODE_UNDETECTED_T, and BC_ILACE_UNKNOWN_T.
Referenced by YUVConfigVideo::create_objects(), InterlacemodePulldown::interlacemode_to_text(), and AssetEditInterlacemodePulldown::interlacemode_to_text().
| void ilacemode_to_xmltext | ( | char * | string, | |
| int | ilacemode | |||
| ) |
Definition at line 71 of file interlacemodes.c.
References BC_ILACE_MODE_BOTTOM_FIRST, BC_ILACE_MODE_BOTTOM_FIRST_XMLT, BC_ILACE_MODE_NOTINTERLACED, BC_ILACE_MODE_NOTINTERLACED_XMLT, BC_ILACE_MODE_TOP_FIRST, BC_ILACE_MODE_TOP_FIRST_XMLT, BC_ILACE_MODE_UNDETECTED, BC_ILACE_MODE_UNDETECTED_XMLT, and BC_ILACE_UNKNOWN_T.
Referenced by Asset::dump(), EDLSession::load_defaults(), Asset::read_video(), EDLSession::save_defaults(), EDLSession::save_video_config(), and Asset::write_video().
1.5.5