#include <pthread.h>#include <signal.h>#include "colormodels.h"#include "libmpeg3.h"#include "quicktime.h"

Go to the source code of this file.
Defines | |
| #define | OUTPUT_PATH "movie.mov" |
| #define | VIDEO_CODEC QUICKTIME_JPEG |
| #define | AUDIO_CODEC QUICKTIME_TWOS |
Functions | |
| void | g_log (const char *log_domain, int log_level, const char *format,...) |
| void | g_logv (const char *log_domain, int log_level, const char *format,...) |
| int | atexit (void(*function)(void)) |
| void * | trap_interrupt () |
| int | main (int argc, char *argv[]) |
Variables | |
| quicktime_t * | output |
| mpeg3_t * | input |
| pthread_mutex_t | mutex |
| int | predicate = 0 |
| void g_log | ( | const char * | log_domain, | |
| int | log_level, | |||
| const char * | format, | |||
| ... | ||||
| ) |
| void g_logv | ( | const char * | log_domain, | |
| int | log_level, | |||
| const char * | format, | |||
| ... | ||||
| ) |
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 72 of file mpeg2qt.c.
References AUDIO_CODEC, BC_YUV420P, BC_YUV422P, frame_count, mpeg3_audio_channels(), mpeg3_close(), mpeg3_colormodel(), mpeg3_end_of_audio(), mpeg3_end_of_video(), mpeg3_frame_rate(), mpeg3_open(), mpeg3_read_audio(), mpeg3_read_yuvframe_ptr(), mpeg3_reread_audio(), mpeg3_sample_rate(), mpeg3_total_astreams(), mpeg3_total_vstreams(), mpeg3_video_height(), mpeg3_video_width(), MPEG3_YUV420P, MPEG3_YUV422P, NULL, quicktime_close(), quicktime_encode_audio(), quicktime_encode_video(), quicktime_open(), quicktime_set_audio(), quicktime_set_cmodel(), quicktime_set_jpeg(), quicktime_set_video(), row_pointers, trap_interrupt(), and VIDEO_CODEC.

| void* trap_interrupt | ( | ) |
Definition at line 51 of file mpeg2qt.c.
References quicktime_close().
Referenced by main().

Definition at line 47 of file mpeg2qt.c.
Referenced by ChannelEditEditWindow::create_objects(), ConfirmScan::create_objects(), HistogramWindow::draw_canvas_overlay(), FieldFrame::FieldFrame(), finaltable(), HistogramMain::HistogramMain(), VModule::import_frame(), VRender::insert_timecode(), main(), mpeg3audio_dopcm(), ResampleEffect::process_loop(), HistogramUnit::process_package(), BrightnessUnit::process_package(), BlendUnit::process_package(), ScaleTranslateUnit::process_package(), TranslateUnit::process_package(), ScaleUnit::process_package(), FadeUnit::process_package(), revmodel::processmix(), revmodel::processreplace(), quicktime_decode_ulaw(), Synth::read_data(), Spectrogram::read_data(), ReverseAudio::read_data(), Reverb::read_data(), PitchEffect::read_data(), ParametricEQ::read_data(), OverlayAudio::read_data(), LoopAudio::read_data(), SoundLevelEffect::read_data(), Gain::read_data(), FreeverbEffect::read_data(), Despike::read_data(), DenoiseFFTEffect::read_data(), DenoiseEffect::read_data(), DelayAudio::read_data(), CompressorEffect::read_data(), PluginAClientLAD::read_data(), FileYUV::read_frame(), read_function(), FileVorbis::read_samples(), FileOGG::read_samples(), FileVorbis::read_samples_float(), RotateScan::scan_frame(), MotionScan::scan_frame(), write_frame_static(), FileVorbis::write_samples(), and FileMPEG::write_samples().
Definition at line 46 of file mpeg2qt.c.
Referenced by a52_downmix_init(), FileList::create_path(), decode_rle(), encode(), finaltable(), handle_pcm(), HistogramMain::HistogramMain(), main(), comb::process(), allpass::process(), HistogramUnit::process_package(), BrightnessUnit::process_package(), BlendUnit::process_package(), ScaleTranslateUnit::process_package(), TranslateUnit::process_package(), ScaleUnit::process_package(), FadeUnit::process_package(), quicktime_encode_ulaw(), quicktime_read_char(), FileVorbis::read_samples(), FileOGG::read_samples(), FileVorbis::read_samples_float(), AModule::render(), FileTGA::rle_write(), TimeStretch::save_data(), Synth::save_data(), Spectrogram::save_data(), ReverseAudio::save_data(), Reverb::save_data(), PitchEffect::save_data(), ParametricEQ::save_data(), OverlayAudio::save_data(), LoopAudio::save_data(), SoundLevelEffect::save_data(), Gain::save_data(), FreeverbEffect::save_data(), Despike::save_data(), DenoiseFFTEffect::save_data(), DenoiseEffect::save_data(), DelayAudio::save_data(), CompressorEffect::save_data(), PluginAClientLAD::save_data(), RotateScan::scan_frame(), MotionScan::scan_frame(), transfer_RGB161616_to_BGR565(), transfer_RGB161616_to_RGB565(), transfer_RGB888_to_BGR565(), transfer_RGB888_to_RGB565(), transfer_RGB_FLOAT_to_BGR565(), transfer_RGB_FLOAT_to_RGB565(), transfer_RGBA16161616_to_BGR565(), transfer_RGBA16161616_to_RGB565(), transfer_RGBA8888_to_BGR565(), transfer_RGBA8888_to_BGR565bg(), transfer_RGBA8888_to_RGB565(), transfer_RGBA8888_to_RGB565bg(), transfer_RGBA_FLOAT_to_BGR565(), transfer_RGBA_FLOAT_to_RGB565(), transfer_UYVA8888_to_BGR565(), transfer_UYVA8888_to_RGB565(), transfer_VYU888_to_BGR565(), transfer_VYU888_to_RGB565(), transfer_YUV101010_to_BGR565(), transfer_YUV101010_to_RGB565(), transfer_YUV161616_to_BGR565(), transfer_YUV161616_to_RGB565(), transfer_YUV422_to_BGR565(), transfer_YUV422_to_RGB565(), transfer_YUV888_to_BGR565(), transfer_YUV888_to_RGB565(), transfer_YUV_PLANAR_to_BGR565(), transfer_YUV_PLANAR_to_RGB565(), transfer_YUVA16161616_to_BGR565(), transfer_YUVA16161616_to_RGB565(), transfer_YUVA8888_to_BGR565(), transfer_YUVA8888_to_RGB565(), TimeBar::update_labels(), DenoiseEffect::wavelet_reconstruction(), wma_decode_block(), write_function(), FileVorbis::write_samples(), FileMPEG::write_samples(), and FileTGA::write_tga().
1.5.5