| 
| static int  | get_moov_size (AVFormatContext *s) | 
|   | 
| static int  | mov_write_single_packet (AVFormatContext *s, AVPacket *pkt) | 
|   | 
| static int  | utf8len (const uint8_t *b) | 
|   | 
| static int64_t  | update_size (AVIOContext *pb, int64_t pos) | 
|   | 
| static int  | co64_required (const MOVTrack *track) | 
|   | 
| static int  | is_cover_image (const AVStream *st) | 
|   | 
| static int  | rtp_hinting_needed (const AVStream *st) | 
|   | 
| static int  | mov_write_stco_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_stsz_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_stsc_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_stss_tag (AVIOContext *pb, MOVTrack *track, uint32_t flag) | 
|   | 
| static int  | mov_write_sdtp_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_amr_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_ac3_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | handle_eac3 (MOVMuxContext *mov, AVPacket *pkt, MOVTrack *track) | 
|   | 
| static int  | mov_write_eac3_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_extradata_tag (AVIOContext *pb, MOVTrack *track) | 
|   | This function writes extradata "as is".  More...
  | 
|   | 
| static int  | mov_write_enda_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_enda_tag_be (AVIOContext *pb) | 
|   | 
| static void  | put_descr (AVIOContext *pb, int tag, unsigned int size) | 
|   | 
| static unsigned  | compute_avg_bitrate (MOVTrack *track) | 
|   | 
| static struct mpeg4_bit_rate_values  | calculate_mpeg4_bit_rates (MOVTrack *track) | 
|   | 
| static int  | mov_write_esds_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_pcm_le_gt16 (enum AVCodecID codec_id) | 
|   | 
| static int  | mov_pcm_be_gt16 (enum AVCodecID codec_id) | 
|   | 
| static int  | mov_write_ms_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_wfex_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_dfla_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_dops_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_dmlp_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_SA3D_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_chan_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_wave_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_dvc1_structs (MOVTrack *track, uint8_t *buf) | 
|   | 
| static int  | mov_write_dvc1_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_glbl_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_get_lpcm_flags (enum AVCodecID codec_id) | 
|   | Compute flags for 'lpcm' tag.  More...
  | 
|   | 
| static int  | get_cluster_duration (MOVTrack *track, int cluster_idx) | 
|   | 
| static int  | get_samples_per_packet (MOVTrack *track) | 
|   | 
| static int  | mov_write_btrt_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_chnl_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_pcmc_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_audio_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_write_d263_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_av1c_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_avcc_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_av3c (AVIOContext *pb, const uint8_t *data, int len) | 
|   | 
| static int  | mov_write_av3c_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_vpcc_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_hvcc_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_lhvc_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_evcc_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_vvcc_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_apvc_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_avid_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_dpxe_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_get_dv_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | defined_frame_rate (AVFormatContext *s, AVStream *st) | 
|   | 
| static int  | mov_get_mpeg2_xdcam_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_get_h264_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_get_evc_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_get_apv_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_get_dnxhd_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_get_rawvideo_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static unsigned int  | mov_get_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static unsigned int  | validate_codec_tag (const AVCodecTag *const *tags, unsigned int tag, int codec_id) | 
|   | 
| static unsigned int  | mov_find_codec_tag (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_write_uuid_tag_ipod (AVIOContext *pb) | 
|   | Write uuid atom.  More...
  | 
|   | 
| static int  | mov_write_fiel_tag (AVIOContext *pb, MOVTrack *track, int field_order) | 
|   | 
| static int  | mov_write_subtitle_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_st3d_tag (AVFormatContext *s, AVIOContext *pb, AVStereo3D *stereo_3d) | 
|   | 
| static int  | mov_write_sv3d_tag (AVFormatContext *s, AVIOContext *pb, AVSphericalMapping *spherical_mapping) | 
|   | 
| static int64_t  | rescale_rational (AVRational q, int b) | 
|   | 
| static void  | mov_write_hfov_tag (AVFormatContext *s, AVIOContext *pb, const AVStereo3D *stereo3d) | 
|   | 
| static void  | mov_write_vexu_proj_tag (AVFormatContext *s, AVIOContext *pb, const AVSphericalMapping *spherical_mapping) | 
|   | 
| static int  | mov_write_eyes_tag (AVFormatContext *s, AVIOContext *pb, const AVStereo3D *stereo3d) | 
|   | 
| static int  | mov_write_vexu_tag (AVFormatContext *s, AVIOContext *pb, const AVStereo3D *stereo3d, const AVSphericalMapping *spherical_mapping) | 
|   | 
| static int  | mov_write_dvcc_dvvc_tag (AVFormatContext *s, AVIOContext *pb, AVDOVIDecoderConfigurationRecord *dovi) | 
|   | 
| static int  | mov_write_clap_tag (AVIOContext *pb, MOVTrack *track, uint32_t top, uint32_t bottom, uint32_t left, uint32_t right) | 
|   | 
| static int  | mov_write_pasp_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_gama_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track, double gamma) | 
|   | 
| static int  | mov_write_colr_tag (AVIOContext *pb, MOVTrack *track, int prefer_icc) | 
|   | 
| static int  | mov_write_clli_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_mdcv_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_amve_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static void  | find_compressor (char *compressor_name, int len, MOVTrack *track) | 
|   | 
| static int  | mov_write_ccst_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_aux_tag (AVIOContext *pb, const char *aux_type) | 
|   | 
| static int  | mov_write_video_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_write_rtp_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_source_reference_tag (AVIOContext *pb, MOVTrack *track, const char *reel_name) | 
|   | 
| static int  | mov_write_tmcd_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_gpmd_tag (AVIOContext *pb, const MOVTrack *track) | 
|   | 
| static int  | mov_write_stsd_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_write_ctts_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_stts_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_dref_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_preroll_write_stbl_atoms (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_stbl_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_write_dinf_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_nmhd_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_sthd_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_tcmi_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_gmhd_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_smhd_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_vmhd_tag (AVIOContext *pb) | 
|   | 
| static int  | is_clcp_track (MOVTrack *track) | 
|   | 
| static int  | mov_write_hdlr_tag (AVFormatContext *s, AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_pitm_tag (AVIOContext *pb, int item_id) | 
|   | 
| static int  | mov_write_iloc_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_iinf_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_iref_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_ispe_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s, int stream_index) | 
|   | 
| static int  | mov_write_pixi_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s, int stream_index) | 
|   | 
| static int  | mov_write_ipco_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_ipma_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_iprp_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_hmhd_tag (AVIOContext *pb) | 
|   | 
| static int  | mov_write_minf_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static void  | get_pts_range (MOVMuxContext *mov, MOVTrack *track, int64_t *start, int64_t *end) | 
|   | 
| static int64_t  | calc_samples_pts_duration (MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int64_t  | calc_pts_duration (MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_mdhd_mvhd_tkhd_version (MOVMuxContext *mov, MOVTrack *track, int64_t duration) | 
|   | 
| static int  | mov_write_mdhd_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_write_mdia_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static void  | write_matrix (AVIOContext *pb, int16_t a, int16_t b, int16_t c, int16_t d, int16_t tx, int16_t ty) | 
|   | 
| static int  | mov_write_tkhd_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track, AVStream *st) | 
|   | 
| static int  | mov_write_tapt_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_edts_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_write_tref_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_uuid_tag_psp (AVIOContext *pb, MOVTrack *mov) | 
|   | 
| static int  | mov_write_udta_sdp (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_track_metadata (AVIOContext *pb, AVStream *st, const char *tag, const char *str) | 
|   | 
| static int  | mov_write_track_kind (AVIOContext *pb, const char *scheme_uri, const char *value) | 
|   | 
| static int  | mov_write_track_kinds (AVIOContext *pb, AVStream *st) | 
|   | 
| static int  | mov_write_track_udta_tag (AVIOContext *pb, MOVMuxContext *mov, AVStream *st) | 
|   | 
| static int  | mov_write_trak_tag (AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track, AVStream *st) | 
|   | 
| static int  | mov_write_iods_tag (AVIOContext *pb, MOVMuxContext *mov) | 
|   | 
| static int  | mov_write_trex_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_mvex_tag (AVIOContext *pb, MOVMuxContext *mov) | 
|   | 
| static int  | mov_write_mvhd_tag (AVIOContext *pb, MOVMuxContext *mov) | 
|   | 
| static int  | mov_write_itunes_hdlr_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_string_data_tag (AVIOContext *pb, const char *data, int lang, int long_style) | 
|   | 
| static int  | mov_write_string_tag (AVIOContext *pb, const char *name, const char *value, int lang, int long_style) | 
|   | 
| static AVDictionaryEntry *  | get_metadata_lang (AVFormatContext *s, const char *tag, int *lang) | 
|   | 
| static int  | mov_write_string_metadata (AVFormatContext *s, AVIOContext *pb, const char *name, const char *tag, int long_style) | 
|   | 
| static int  | mov_write_tmpo_tag (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_write_loci_tag (AVFormatContext *s, AVIOContext *pb) | 
|   | 
| static int  | mov_write_trkn_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s, int disc) | 
|   | 
| static int  | mov_write_int8_metadata (AVFormatContext *s, AVIOContext *pb, const char *name, const char *tag, int len) | 
|   | 
| static int  | mov_write_covr (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_write_ilst_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_mdta_hdlr_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_mdta_keys_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_mdta_ilst_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_meta_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_raw_metadata_tag (AVFormatContext *s, AVIOContext *pb, const char *name, const char *key) | 
|   | 
| static int  | ascii_to_wc (AVIOContext *pb, const uint8_t *b) | 
|   | 
| static uint16_t  | language_code (const char *str) | 
|   | 
| static int  | mov_write_3gp_udta_tag (AVIOContext *pb, AVFormatContext *s, const char *tag, const char *str) | 
|   | 
| static int  | mov_write_chpl_tag (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_write_udta_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static void  | mov_write_psp_udta_tag (AVIOContext *pb, const char *str, const char *lang, int type) | 
|   | 
| static int  | mov_write_uuidusmt_tag (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_write_pssh_tag (AVIOContext *pb, AVStream *st) | 
|   | 
| static void  | build_chunks (MOVTrack *trk) | 
|   | 
| static int  | mov_setup_track_ids (MOVMuxContext *mov, AVFormatContext *s) | 
|   | Assign track ids.  More...
  | 
|   | 
| static int  | mov_write_moov_tag (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static void  | param_write_int (AVIOContext *pb, const char *name, int value) | 
|   | 
| static void  | param_write_string (AVIOContext *pb, const char *name, const char *value) | 
|   | 
| static void  | param_write_hex (AVIOContext *pb, const char *name, const uint8_t *value, int len) | 
|   | 
| static int  | mov_write_isml_manifest (AVIOContext *pb, MOVMuxContext *mov, AVFormatContext *s) | 
|   | 
| static int  | mov_write_mfhd_tag (AVIOContext *pb, MOVMuxContext *mov) | 
|   | 
| static uint32_t  | get_sample_flags (MOVTrack *track, MOVIentry *entry) | 
|   | 
| static int  | mov_write_tfhd_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track, int64_t moof_offset) | 
|   | 
| static int  | mov_write_trun_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track, int moof_size, int first, int end) | 
|   | 
| static int  | mov_write_tfxd_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_tfrf_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track, int entry) | 
|   | 
| static int  | mov_write_tfrf_tags (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track) | 
|   | 
| static int  | mov_add_tfra_entries (AVIOContext *pb, MOVMuxContext *mov, int tracks, int size) | 
|   | 
| static void  | mov_prune_frag_info (MOVMuxContext *mov, int tracks, int max) | 
|   | 
| static int  | mov_write_tfdt_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_traf_tag (AVIOContext *pb, MOVMuxContext *mov, MOVTrack *track, int64_t moof_offset, int moof_size) | 
|   | 
| static int  | mov_write_moof_tag_internal (AVIOContext *pb, MOVMuxContext *mov, int tracks, int moof_size) | 
|   | 
| static int  | mov_write_sidx_tag (AVIOContext *pb, MOVTrack *track, int ref_size, int total_sidx_size) | 
|   | 
| static int  | mov_write_sidx_tags (AVIOContext *pb, MOVMuxContext *mov, int tracks, int ref_size) | 
|   | 
| static int  | mov_write_prft_tag (AVIOContext *pb, MOVMuxContext *mov, int tracks) | 
|   | 
| static int  | mov_write_moof_tag (AVIOContext *pb, MOVMuxContext *mov, int tracks, int64_t mdat_size) | 
|   | 
| static int  | mov_write_tfra_tag (AVIOContext *pb, MOVTrack *track) | 
|   | 
| static int  | mov_write_mfra_tag (AVIOContext *pb, MOVMuxContext *mov) | 
|   | 
| static int  | mov_write_mdat_tag (AVIOContext *pb, MOVMuxContext *mov) | 
|   | 
| static void  | mov_write_ftyp_tag_internal (AVIOContext *pb, AVFormatContext *s, int has_h264, int has_video, int write_minor) | 
|   | 
| static int  | mov_write_ftyp_tag (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_write_uuidprof_tag (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_write_identification (AVIOContext *pb, AVFormatContext *s) | 
|   | 
| static int  | mov_parse_mpeg2_frame (AVPacket *pkt, uint32_t *flags) | 
|   | 
| static void  | mov_parse_vc1_frame (AVPacket *pkt, MOVTrack *trk) | 
|   | 
| static void  | mov_parse_truehd_frame (AVPacket *pkt, MOVTrack *trk) | 
|   | 
| static int  | mov_flush_fragment_interleaving (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_write_squashed_packet (AVFormatContext *s, MOVTrack *track) | 
|   | 
| static int  | mov_write_squashed_packets (AVFormatContext *s) | 
|   | 
| static int  | mov_finish_fragment (MOVMuxContext *mov, MOVTrack *track, int64_t ref_pos) | 
|   | 
| static int  | mov_flush_fragment (AVFormatContext *s, int force) | 
|   | 
| static int  | mov_auto_flush_fragment (AVFormatContext *s, int force) | 
|   | 
| static int  | check_pkt (AVFormatContext *s, MOVTrack *trk, AVPacket *pkt) | 
|   | 
| int  | ff_mov_write_packet (AVFormatContext *s, AVPacket *pkt) | 
|   | 
| static int  | mov_write_subtitle_end_packet (AVFormatContext *s, int stream_index, int64_t dts) | 
|   | 
| static int  | mov_write_emsg_tag (AVIOContext *pb, AVStream *st, AVPacket *pkt) | 
|   | 
| static int  | mov_write_packet (AVFormatContext *s, AVPacket *pkt) | 
|   | 
| static int  | mov_create_chapter_track (AVFormatContext *s, int tracknum) | 
|   | 
| static int  | mov_check_timecode_track (AVFormatContext *s, AVTimecode *tc, AVStream *src_st, const char *tcstr) | 
|   | 
| static int  | mov_create_timecode_track (AVFormatContext *s, int index, int src_index, AVTimecode tc) | 
|   | 
| static void  | enable_tracks (AVFormatContext *s) | 
|   | 
| static void  | mov_free (AVFormatContext *s) | 
|   | 
| static uint32_t  | rgb_to_yuv (uint32_t rgb) | 
|   | 
| static int  | mov_create_dvd_sub_decoder_specific_info (MOVTrack *track, AVStream *st) | 
|   | 
| static int  | mov_init (AVFormatContext *s) | 
|   | 
| static int  | mov_write_header (AVFormatContext *s) | 
|   | 
| static int  | get_sidx_size (AVFormatContext *s) | 
|   | 
| static int  | compute_moov_size (AVFormatContext *s) | 
|   | 
| static int  | compute_sidx_size (AVFormatContext *s) | 
|   | 
| static int  | shift_data (AVFormatContext *s) | 
|   | 
| static void  | mov_write_mdat_size (AVFormatContext *s) | 
|   | 
| static int  | mov_write_trailer (AVFormatContext *s) | 
|   | 
| static int  | mov_check_bitstream (AVFormatContext *s, AVStream *st, const AVPacket *pkt) | 
|   |