ngx_http_mp4_file_t 161 src/http/modules/ngx_http_mp4_module.c ngx_int_t (*handler)(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 220 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_process(ngx_http_mp4_file_t *mp4); ngx_http_mp4_file_t 221 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 223 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read(ngx_http_mp4_file_t *mp4, size_t size); ngx_http_mp4_file_t 224 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_ftyp_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 226 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_moov_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 228 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_mdat_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 230 src/http/modules/ngx_http_mp4_module.c static size_t ngx_http_mp4_update_mdat_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 232 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_mvhd_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 234 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_trak_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 236 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_update_trak_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 238 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_cmov_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 240 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_tkhd_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 242 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_mdia_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 244 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_update_mdia_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 246 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_mdhd_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 248 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_hdlr_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 250 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_minf_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 252 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_update_minf_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 254 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_dinf_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 256 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_vmhd_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 258 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_smhd_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 260 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stbl_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 262 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_update_stbl_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 264 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stsd_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 266 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stts_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 268 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_update_stts_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 270 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_crop_stts_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 272 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stss_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 274 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_update_stss_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 276 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_crop_stss_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 278 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_ctts_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 280 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_update_ctts_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 282 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_crop_ctts_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 284 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stsc_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 286 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_update_stsc_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 288 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_crop_stsc_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 290 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stsz_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 292 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_update_stsz_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 294 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_stco_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 296 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_update_stco_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 298 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_adjust_stco_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 300 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_read_co64_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 302 src/http/modules/ngx_http_mp4_module.c static ngx_int_t ngx_http_mp4_update_co64_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 304 src/http/modules/ngx_http_mp4_module.c static void ngx_http_mp4_adjust_co64_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 429 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_file_t *mp4; ngx_http_mp4_file_t 576 src/http/modules/ngx_http_mp4_module.c mp4 = ngx_pcalloc(r->pool, sizeof(ngx_http_mp4_file_t)); ngx_http_mp4_file_t 690 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_process(ngx_http_mp4_file_t *mp4) ngx_http_mp4_file_t 856 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 953 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read(ngx_http_mp4_file_t *mp4, size_t size) ngx_http_mp4_file_t 1002 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_ftyp_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1058 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_moov_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1138 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_mdat_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1168 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_mdat_atom(ngx_http_mp4_file_t *mp4, off_t start_offset, ngx_http_mp4_file_t 1256 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_mvhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1351 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_trak_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1400 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_trak_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 1412 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_cmov_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1464 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_tkhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1558 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_mdia_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1583 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_mdia_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 1622 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_mdhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1720 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_hdlr_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1751 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_minf_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1776 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_minf_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 1791 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_vmhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1822 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_smhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1853 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_dinf_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1884 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stbl_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1909 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_stbl_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 1933 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stsd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 1994 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stts_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 2055 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_stts_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2103 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_crop_stts_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2210 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stss_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 2272 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_stss_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2332 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_crop_stss_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2408 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_ctts_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 2470 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_ctts_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2519 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_crop_ctts_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2600 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stsc_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 2661 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_stsc_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2733 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_crop_stsc_data(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 2941 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stsz_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 3016 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_stsz_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 3102 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_stco_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 3162 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_stco_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 3249 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_adjust_stco_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 3286 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_read_co64_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) ngx_http_mp4_file_t 3346 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_update_co64_atom(ngx_http_mp4_file_t *mp4, ngx_http_mp4_file_t 3433 src/http/modules/ngx_http_mp4_module.c ngx_http_mp4_adjust_co64_atom(ngx_http_mp4_file_t *mp4,