Lines Matching refs:MOVContext
86 int (*parse)(MOVContext *ctx, AVIOContext *pb, MOVAtom atom);
89 static int mov_read_default(MOVContext *c, AVIOContext *pb, MOVAtom atom);
90 static int mov_read_mfra(MOVContext *c, AVIOContext *f);
94 static int mov_metadata_track_or_disc_number(MOVContext *c, AVIOContext *pb,
114 static int mov_metadata_int8_bypass_padding(MOVContext *c, AVIOContext *pb,
128 static int mov_metadata_int8_no_padding(MOVContext *c, AVIOContext *pb,
137 static int mov_metadata_gnre(MOVContext *c, AVIOContext *pb,
172 static int mov_read_mac_string(MOVContext *c, AVIOContext *pb, int len,
194 static int mov_read_covr(MOVContext *c, AVIOContext *pb, int type, int len)
235 static int mov_metadata_loci(MOVContext *c, AVIOContext *pb, unsigned len)
285 static int mov_metadata_hmmt(MOVContext *c, AVIOContext *pb, unsigned len)
306 static int mov_read_udta_string(MOVContext *c, AVIOContext *pb, MOVAtom atom)
314 int (*parse)(MOVContext*, AVIOContext*, unsigned, const char*) = NULL;
587 static int mov_read_chpl(MOVContext *c, AVIOContext *pb, MOVAtom atom)
626 static int mov_read_dref(MOVContext *c, AVIOContext *pb, MOVAtom atom)
770 static int mov_read_hdlr(MOVContext *c, AVIOContext *pb, MOVAtom atom)
844 static int mov_read_esds(MOVContext *c, AVIOContext *pb, MOVAtom atom)
849 static int mov_read_dac3(MOVContext *c, AVIOContext *pb, MOVAtom atom)
883 static int mov_read_dec3(MOVContext *c, AVIOContext *pb, MOVAtom atom)
921 static int mov_read_ddts(MOVContext *c, AVIOContext *pb, MOVAtom atom)
974 static int mov_read_chan(MOVContext *c, AVIOContext *pb, MOVAtom atom)
993 static int mov_read_wfex(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1009 static int mov_read_pasp(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1027 static int mov_read_mdat(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1037 static int mov_read_adrm(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1136 static int mov_aaxc_crypto(MOVContext *c)
1161 static int aax_filter(uint8_t *input, int size, MOVContext *c)
1175 static int mov_read_ftyp(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1220 static int mov_read_moov(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1386 static int update_frag_index(MOVContext *c, int64_t offset)
1459 static int mov_read_moof(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1500 static int mov_read_mdhd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1553 static int mov_read_mvhd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1633 static int mov_read_enda(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1642 static int mov_read_pcmc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1660 static int mov_read_colr(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1723 static int mov_read_fiel(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1772 static int64_t mov_read_atom_into_extradata(MOVContext *c, AVIOContext *pb, MOVAtom atom,
1794 static int mov_read_extradata(MOVContext *c, AVIOContext *pb, MOVAtom atom,
1820 static int mov_read_alac(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1825 static int mov_read_avss(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1830 static int mov_read_jp2h(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1835 static int mov_read_dpxe(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1840 static int mov_read_avid(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1848 static int mov_read_targa_y216(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1862 static int mov_read_ares(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1905 static int mov_read_aclr(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1948 static int mov_read_svq3(MOVContext *c, AVIOContext *pb, MOVAtom atom)
1953 static int mov_read_wave(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2010 static int mov_read_glbl(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2059 static int mov_read_dvc1(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2089 static int mov_read_strf(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2111 static int mov_read_stco(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2205 static void mov_parse_stsd_video(MOVContext *c, AVIOContext *pb,
2263 static void mov_parse_stsd_audio(MOVContext *c, AVIOContext *pb,
2380 static void mov_parse_stsd_subtitle(MOVContext *c, AVIOContext *pb,
2442 static int mov_parse_mebx_keyd(MOVContext *c, AVIOContext *pb, AVStream *st)
2465 static int mov_parse_mebx_data(MOVContext *c, AVIOContext *pb,
2487 static int mov_read_cdsc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2505 static int mov_parse_stsd_data(MOVContext *c, AVIOContext *pb,
2551 static int mov_finalize_stsd_codec(MOVContext *c, AVIOContext *pb,
2645 static int mov_skip_multiple_stsd(MOVContext *c, AVIOContext *pb,
2671 int ff_mov_read_stsd_entries(MOVContext *c, AVIOContext *pb, int entries)
2783 static int mov_read_stsd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2848 static int mov_read_stsc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2944 static int mov_read_stps(MOVContext *c, AVIOContext *pb, MOVAtom atom)
2980 static int mov_read_stss(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3030 static int mov_read_stsz(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3118 static int mov_read_stts(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3231 static int mov_read_sdtp(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3276 static int mov_read_ctts(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3355 static int mov_read_sgpd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3411 static int mov_read_sbgp(MOVContext *c, AVIOContext *pb, MOVAtom atom)
3472 static int get_edit_list_entry(MOVContext *mov,
3700 static void mov_estimate_video_delay(MOVContext *c, AVStream* st)
3808 static void mov_fix_index(MOVContext *mov, AVStream *st)
4182 static void mov_build_index(MOVContext *mov, AVStream *st)
4534 static int mov_open_dref(MOVContext *c, AVIOContext **pb, const char *src, MOVDref *ref)
4606 static void fix_timescale(MOVContext *c, MOVStreamContext *sc)
4616 static int mov_read_trak(MOVContext *c, AVIOContext *pb, MOVAtom atom)
4751 static int mov_read_ilst(MOVContext *c, AVIOContext *pb, MOVAtom atom)
4760 static int mov_read_keys(MOVContext *c, AVIOContext *pb, MOVAtom atom)
4813 static int mov_read_custom(MOVContext *c, AVIOContext *pb, MOVAtom atom)
4894 static int mov_read_meta(MOVContext *c, AVIOContext *pb, MOVAtom atom)
4920 static int mov_read_tkhd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5024 static int mov_read_tfhd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5070 static int mov_read_chap(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5091 static int mov_read_trex(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5117 static int mov_read_tfdt(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5155 static int mov_read_trun(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5458 static int mov_read_sidx(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5595 static int mov_read_wide(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5615 static int mov_read_cmov(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5668 static int mov_read_elst(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5737 static int mov_read_tmcd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5748 static int mov_read_vpcc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5792 static int mov_read_smdm(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5837 static int mov_read_mdcv(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5876 static int mov_read_coll(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5913 static int mov_read_clli(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5942 static int mov_read_st3d(MOVContext *c, AVIOContext *pb, MOVAtom atom)
5989 static int mov_read_sv3d(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6189 static int mov_read_uuid(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6294 static int mov_read_free(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6316 static int mov_read_frma(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6363 static int get_current_encryption_info(MOVContext *c, MOVEncryptionIndex **encryption_index, MOVStreamContext **sc)
6413 static int mov_read_sample_encryption_info(MOVContext *c, AVIOContext *pb, MOVStreamContext *sc, AVEncryptionInfo **sample, int use_subsamples)
6464 static int mov_read_senc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6520 static int mov_parse_auxiliary_info(MOVContext *c, MOVStreamContext *sc, AVIOContext *pb, MOVEncryptionIndex *encryption_index)
6614 static int mov_read_saiz(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6686 static int mov_read_saio(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6829 static int mov_read_pssh_ex(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6878 static int mov_read_pssh(MOVContext *c, AVIOContext *pb, MOVAtom atom)
6986 static int mov_read_schm(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7017 static int mov_read_tenc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7088 static int mov_read_dfla(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7128 static int cenc_scheme_decrypt(MOVContext *c, MOVStreamContext *sc, AVEncryptionInfo *sample, uint8_t *input, int size)
7181 static int cbc1_scheme_decrypt(MOVContext *c, MOVStreamContext *sc, AVEncryptionInfo *sample, uint8_t *input, int size)
7241 static int cens_scheme_decrypt(MOVContext *c, MOVStreamContext *sc, AVEncryptionInfo *sample, uint8_t *input, int size)
7306 static int cbcs_scheme_decrypt(MOVContext *c, MOVStreamContext *sc, AVEncryptionInfo *sample, uint8_t *input, int size)
7372 static int cenc_decrypt(MOVContext *c, MOVStreamContext *sc, AVEncryptionInfo *sample, uint8_t *input, int size)
7388 static int cenc_filter(MOVContext *mov, AVStream* st, MOVStreamContext *sc, AVPacket *pkt, int current_index)
7463 static int mov_read_dops(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7512 static int mov_read_dmlp(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7547 static int mov_read_dvcc_dvvc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7567 static int mov_read_kind(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7656 static int mov_read_SA3D(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7724 static int mov_read_SAND(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7767 static int mov_read_pitm(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7774 static int mov_read_iloc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
7894 static int mov_read_gnre(MOVContext *c, AVIOContext *pb, MOVAtom atom)
8040 static int mov_read_default(MOVContext *c, AVIOContext *pb, MOVAtom atom)
8055 int (*parse)(MOVContext*, AVIOContext*, MOVAtom) = NULL;
8263 MOVContext *mov = s->priv_data;
8459 MOVContext *mov = s->priv_data;
8589 static int read_tfra(MOVContext *mov, AVIOContext *f)
8644 static int mov_read_mfra(MOVContext *c, AVIOContext *f)
8692 MOVContext *mov = s->priv_data;
8938 MOVContext *mov = s->priv_data;
9017 MOVContext *mov = s->priv_data;
9198 MOVContext *mov = s->priv_data;
9339 MOVContext *mc = s->priv_data;
9393 #define OFFSET(x) offsetof(MOVContext, x)
9458 .priv_data_size = sizeof(MOVContext),