visualize.cpp File Reference

Go to the source code of this file.

Classes

class  SpectrumFactory
class  AlbumArtFactory
class  BlankFactory
class  SquaresFactory
class  GearsFactory

Functions

void * av_malloc (unsigned int size)
 Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if available on the CPU).
void av_free (void *ptr)
 Free a memory block which has been allocated with av_malloc(z)() or av_realloc().
template<typename T>
T sq (T a)
static void gear (GLfloat inner_radius, GLfloat outer_radius, GLfloat width, GLint teeth, GLfloat tooth_depth)

Variables

static GLfloat view_rotx = 20.0
static GLfloat view_rotz = 0.0
static GLint gear1
static GLint gear2
static GLint gear3


Function Documentation

void* av_malloc ( unsigned int  size  ) 

Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if available on the CPU).

Parameters:
size Size in bytes for the memory block to be allocated.
Returns:
Pointer to the allocated block, NULL if it cannot allocate it.
See also:
av_mallocz()

Definition at line 42 of file mem.c.

Referenced by aiw_init(), alloc_temp(), allocate_buffers(), apc_read_header(), ape_decode_init(), ape_read_header(), asf_read_packet(), asf_write_header(), audio_resample(), av_alloc_format_context(), av_dup_packet(), av_fifo_init(), av_find_stream_info(), av_mallocz(), av_new_packet(), av_parser_change(), av_realloc(), av_strdup(), av_tempfile(), avcodec_alloc_context2(), avcodec_alloc_frame(), avcodec_default_get_buffer(), avi_read_header(), avi_write_packet(), avpicture_alloc(), b64test(), build_modpred(), MPEG2fixup::BuildFrame(), calc_rice_params(), check_dcbzl_effect(), create_cel_evals(), create_map(), create_vorbis_context(), VideoBuffers::CreateBuffers(), decode_dvd_subtitles(), decode_frame(), decode_header_trees(), decode_init(), decode_main_header(), decode_slice_header(), decoder_impl::decoder_impl(), DVDRingBufferPriv::DecodeSubtitles(), deinterlace_bottom_field_inplace(), dnxhd_encode_init(), dump_extradata(), dvbsub_display_end_segment(), dvbsub_parse_clut_segment(), dvbsub_parse_init(), dvbsub_parse_region_segment(), dvdsub_parse(), ebml_read_ascii(), ebml_read_binary(), encode_frame(), encode_init(), encode_picture_ls(), estimate_best_b_count(), extradata2config(), Faac_encode_init(), ff_cavs_init_top_lines(), ff_do_elbg(), ff_fft_init(), ff_init_elbg(), ff_mdct_init(), ff_mjpeg_encode_init(), ff_png_zalloc(), ff_wma_init(), ff_xvid_encode_init(), fft_ref_init(), film_read_header(), film_read_packet(), find_and_decode_index(), find_smallest_bounding_rectangle(), DVDRingBufferPriv::find_smallest_bounding_rectangle(), flac_encode_init(), flac_header(), flashsv_decode_frame(), flic_read_header(), flv_set_video_codec(), fourxm_read_header(), frame_start(), Gears::Gears(), generate_codebook(), generate_new_codebooks(), get_codec_data(), DVDRingBufferPriv::GetMenuSPUPkt(), getstr8(), gif_read_header(), gif_read_image(), h263_encode_init(), halfpel_interpol(), horizX1Filter(), http_connect(), http_open(), idcin_read_header(), imx_dump_header(), init_2d_vlc_rl(), init_coef_vlc(), init_cook_mlt(), init_mv_table(), init_pass2(), init_rl(), init_vlc_rl(), AvFormatDecoder::InitByteContext(), initFilter(), iv_alloc_frames(), main(), matroska_read_header(), mjpeg_decode_com(), mjpega_dump_header(), mmap_init(), mmap_read_frame(), mov_read_cmov(), mov_read_ctts(), mov_read_stco(), mov_read_stsc(), mov_read_stss(), mov_read_stsz(), mov_read_stts(), mov_write_ctts_tag(), mov_write_packet(), mov_write_stts_tag(), mp3_header_compress(), mp3_header_decompress(), mpc7_decode_frame(), mpc8_parse_seektable(), mpc_read_header(), mpegts_open_section_filter(), MPV_common_init(), mxf_decrypt_triplet(), mxf_read_metadata_content_storage(), mxf_read_metadata_generic_descriptor(), mxf_read_metadata_material_package(), mxf_read_metadata_sequence(), mxf_read_metadata_source_package(), noise(), nsv_parse_NSVf_header(), nut_read_header(), nut_write_header(), ogg_new_buf(), ogg_new_stream(), ogg_read_page(), ogg_save(), pmt_cb(), pp_get_context(), pp_get_mode_by_name_and_quality(), raw_init_decoder(), read_frame(), read_header(), ready_codebook(), ChromaKeyOSD::Reinit(), rm_read_audio_stream_info(), rm_write_audio(), roq_encode_init(), rtp_parse_mp4_au(), rtsp_send_cmd(), save_display_set(), sdp_parse_fmtp_config_h264(), sdp_read_header(), seq_init_frame_buffers(), slice_buffer_init(), smacker_read_header(), Spectrum::Spectrum(), sws_cloneVec(), sws_diffVec(), sws_getConstVec(), sws_getContext(), sws_getConvVec(), sws_getDefaultFilter(), sws_getGaussianVec(), sws_getShiftedVec(), sws_scale(), sws_sumVec(), tcp_open(), tiff_unpack_strip(), tm2_build_huff_table(), try_decode_frame(), url_fdopen(), url_open(), url_open_dyn_buf_internal(), url_setbufsize(), vc1_decode_init(), vmd_read_header(), vmdvideo_decode_init(), vorbis_parse_id_hdr(), vorbis_parse_setup_hdr_floors(), vp3_decode_init(), vp56_size_changed(), vqa_decode_init(), wc3_read_header(), X264_init(), xan_decode_init(), xvid_strip_vol_header(), and yuv2rgb_c_init_tables().

void av_free ( void *  ptr  ) 

Free a memory block which has been allocated with av_malloc(z)() or av_realloc().

Parameters:
ptr Pointer to the memory block which should be freed.
Note:
ptr = NULL is explicitly allowed.

It is recommended that you use av_freep() instead.

See also:
av_freep()

Definition at line 114 of file mem.c.

Referenced by add_pes_stream(), add_section_stream(), alac_decode_close(), asf_read_close(), asf_read_header(), asf_read_packet(), asf_write_trailer(), atrac3_decode_close(), atrac3_decode_init(), audio_decode_example(), audio_encode_example(), audio_read_header(), audio_resample(), audio_resample_close(), av_bitstream_filter_close(), av_close_input_file(), av_destruct_packet(), av_fifo_free(), av_fifo_realloc(), av_find_stream_info(), av_freep(), av_open_input_stream(), av_parser_close(), av_parser_init(), av_read_frame(), av_set_program_name(), av_tree_destroy(), avcodec_thread_free(), avcodec_thread_init(), avi_read_close(), avi_write_header(), avi_write_trailer(), avisynth_read_close(), avpicture_free(), b64test(), check_dcbzl_effect(), cinvideo_decode_end(), DVDRingBufferPriv::ClearMenuButton(), DVDRingBufferPriv::ClearMenuSPUParameters(), NuppelVideoPlayer::ClearSubtitles(), ThumbFinder::closeAVCodec(), NuppelDecoder::CloseAVCodecAudio(), NuppelDecoder::CloseAVCodecVideo(), AvFormatDecoder::CloseContext(), MPEG2fixup::ConvertToI(), cook_decode_close(), MHIBitmap::CreateFromMPEG(), decode_close_mp3on4(), decode_dvd_subtitles(), decode_end(), decode_frame(), DVDRingBufferPriv::DecodeSubtitles(), avfDecoder::deinit(), deinterlace_bottom_field_inplace(), delete_region_display_list(), delete_state(), VideoBuffers::DeleteBuffers(), NuppelVideoPlayer::DisplayAVSubtitles(), AudioOutputDigitalEncoder::Dispose(), dv1394_close(), dv_init_demux(), dv_read_close(), dvbsub_close_decoder(), dvbsub_parse_page_segment(), dvbsub_parse_region_segment(), ebml_read_header(), encode_end(), encode_frame(), encode_mp2_audio(), encode_picture_ls(), NuppelVideoPlayer::ExpireSubtitles(), ff_cavs_end(), ff_do_elbg(), ff_init_elbg(), ff_jpegls_decode_picture(), ff_mjpeg_encode_close(), ff_nut_add_sp(), ff_parse1_close(), ff_parse_close(), ff_png_zfree(), ff_wma_end(), ff_xvid_encode_close(), ffm_read_header(), film_read_close(), film_read_header(), film_read_packet(), flashsv_decode_end(), flashsv_decode_frame(), flashsv_encode_end(), flic_read_header(), flush_packet_queue(), fourxm_read_close(), fourxm_read_header(), frame_hook_release(), generate_codebook(), generate_new_codebooks(), gif_read_close(), gif_read_image(), gif_write_header(), grab_read_header(), grabThumbnail(), H263Container::H263StopDecoder(), H263Container::H263StopEncoder(), h264_free_extradata(), h264_mp4toannexb_filter(), http_close(), http_open(), img_resample_close(), img_resample_full_init(), init_cook_mlt(), init_pass2(), NuppelDecoder::InitAVCodecAudio(), NuppelDecoder::InitAVCodecVideo(), initFilter(), MPEG2fixup::InsertFrame(), iv_free_func(), main(), matroska_add_stream(), matroska_deliver_packet(), matroska_parse_block(), matroska_parse_info(), matroska_read_close(), matroska_read_header(), mjpeg_decode_com(), mkv_write_codecprivate(), mkv_write_cues(), mkv_write_seekhead(), mkv_write_trailer(), mmap_close(), mmap_init(), mmap_release_buffer(), modified_levinson_durbin(), mov_read_avcC(), mov_read_cmov(), mov_read_smi(), mov_read_trak(), mov_read_wave(), mov_write_ctts_tag(), mov_write_stts_tag(), mov_write_trailer(), mpc7_decode_frame(), mpc8_parse_seektable(), mpeg_mux_init(), mpegts_close_filter(), mpegts_open_section_filter(), mpegts_parse_close(), mpegts_read_close(), mpegts_write_end(), mpegts_write_header(), nsv_parse_NSVf_header(), nsv_read_close(), nut_read_header(), nut_write_header(), ogg_new_buf(), ogg_read_close(), ogg_read_page(), ogg_restore(), ogg_write_trailer(), pat_cb(), pmt_cb(), pp_free_context(), pp_free_mode(), pp_get_mode_by_name_and_quality(), put_packet(), qtrle_encode_end(), read_frame(), reallocAlign(), ChromaKeyOSD::Reinit(), AvFormatDecoder::Reset(), rm_read_close(), rm_read_header(), rm_write_audio(), roq_encode_end(), roq_encode_video(), rtp_check_and_send_back_rr(), rtp_close(), rtp_open(), rtp_parse_close(), rtp_parse_open(), rtsp_close_streams(), rtsp_send_cmd(), save_display_set(), sdp_media_attributes(), sdp_parse_fmtp_config_h264(), sdp_read_header(), seq_read_close(), NuppelVideoRecorder::SetupAVCodecVideo(), smacker_decode_header_tree(), smacker_read_close(), smacker_read_header(), smka_decode_frame(), sonic_decode_close(), sonic_encode_close(), sp5x_decode_frame(), str_read_close(), sws_addVec(), sws_convVec(), sws_freeContext(), sws_freeFilter(), sws_freeVec(), sws_scale(), sws_shiftVec(), sws_subVec(), tcp_close(), tcp_open(), tiff_unpack_strip(), tm2_build_huff_table(), tm2_free_codes(), truemotion1_decode_end(), try_decode_frame(), tta_decode_close(), udp_close(), udp_open(), url_close(), url_close_dyn_buf(), url_fclose(), url_fdopen(), url_open(), url_setbufsize(), v4l2_read_header(), vc1_decode_frame(), vc1_decode_init(), video_decode_example(), video_encode_example(), vmd_read_close(), vmd_read_header(), vmdvideo_decode_end(), vorbis_free(), vorbis_parse_setup_hdr_codebooks(), vp3_decode_end(), vp56_free(), vp56_size_changed(), vqa_decode_end(), wav_write_header(), wc3_read_close(), write_globalinfo(), wsvqa_read_header(), xan_decode_end(), yuv2rgb_c_init_tables(), decoder_impl::~decoder_impl(), Gears::~Gears(), NuppelVideoRecorder::~NuppelVideoRecorder(), and Spectrum::~Spectrum().

template<typename T>
T sq ( T  a  )  [inline]

Definition at line 127 of file visualize.cpp.

static void gear ( GLfloat  inner_radius,
GLfloat  outer_radius,
GLfloat  width,
GLint  teeth,
GLfloat  tooth_depth 
) [static]

Definition at line 616 of file visualize.cpp.

Referenced by Gears::initializeGL().


Variable Documentation

GLfloat view_rotx = 20.0 [static]

Definition at line 737 of file visualize.cpp.

GLfloat view_rotz = 0.0 [static]

Definition at line 737 of file visualize.cpp.

Referenced by Gears::drawTheGears().

GLint gear1 [static]

Definition at line 738 of file visualize.cpp.

GLint gear2 [static]

Definition at line 738 of file visualize.cpp.

GLint gear3 [static]

Definition at line 738 of file visualize.cpp.


Generated on Sat Dec 18 05:15:56 2010 for MythTV by  doxygen 1.5.5