u32 139 applications/GPAX/GPAXPlugin.cpp u32 i; u32 194 applications/GPAX/GPAXPlugin.cpp buf[(u32) len] = 0; u32 254 applications/GPAX/GPAXPlugin.cpp if (len>=0) m_url[(u32) len] = 0; u32 576 applications/GPAX/GPAXPlugin.cpp u32 len; u32 580 applications/GPAX/GPAXPlugin.cpp len = (u32) gf_utf8_wcstombs(NULL, 0, (const u16 **)&srcp); u32 584 applications/GPAX/GPAXPlugin.cpp len = (u32) gf_utf8_wcstombs(url, len, (const u16 **)&srcp); u32 598 applications/GPAX/GPAXPlugin.cpp u32 len; u32 602 applications/GPAX/GPAXPlugin.cpp len = (u32) gf_utf8_wcstombs(mtype, 1024, (const u16 **)&srcp); u32 606 applications/GPAX/GPAXPlugin.cpp len = (u32) gf_utf8_wcstombs(NULL, 0, (const u16 **)&srcp); u32 610 applications/GPAX/GPAXPlugin.cpp len = (u32) gf_utf8_wcstombs(updates, len, (const u16 **)&srcp); u32 627 applications/GPAX/GPAXPlugin.cpp len = (u32) gf_utf8_mbstowcs(wurl, MAXLEN_URL, &sptr); u32 636 applications/GPAX/GPAXPlugin.cpp u32 len = (u32) gf_utf8_wcstombs(m_url, MAXLEN_URL, &srcp); u32 260 applications/GPAX/GPAXPlugin.h u32 m_width, m_height, m_AR; u32 30 applications/dashcast/audio_decoder.c u32 i; u32 34 applications/dashcast/audio_muxer.c u32 di, track; u32 331 applications/dashcast/audio_muxer.c u32 i; u32 351 applications/dashcast/audio_muxer.c int dc_audio_muxer_init(AudioOutputFile *audio_output_file, AudioDataConf *audio_data_conf, AudioMuxerType muxer_type, int frame_per_seg, int frame_per_frag, u32 seg_marker) u32 109 applications/dashcast/audio_muxer.h u32 seg_marker; u32 113 applications/dashcast/audio_muxer.h int dc_audio_muxer_init(AudioOutputFile *audio_output_file, AudioDataConf *audio_data_conf, AudioMuxerType muxer_type, int frame_per_seg, int frame_per_frag, u32 seg_marker); u32 32 applications/dashcast/circular_buffer.c void dc_circular_buffer_create(CircularBuffer *circular_buf, u32 size, LockMode mode, int max_num_consumers) u32 34 applications/dashcast/circular_buffer.c u32 i; u32 54 applications/dashcast/circular_buffer.c u32 i; u32 83 applications/dashcast/circular_buffer.h u32 size; u32 89 applications/dashcast/circular_buffer.h u32 max_num_consumers; u32 124 applications/dashcast/circular_buffer.h void dc_circular_buffer_create(CircularBuffer *circular_buf, u32 size, LockMode mode, int num_consumers); u32 71 applications/dashcast/cmd_data.c u32 i; u32 73 applications/dashcast/cmd_data.c u32 sec_count = gf_cfg_get_section_count(conf); u32 169 applications/dashcast/cmd_data.c u32 i; u32 172 applications/dashcast/cmd_data.c u32 sec_count = gf_cfg_get_section_count(conf); u32 272 applications/dashcast/cmd_data.c u32 i; u32 281 applications/dashcast/cmd_data.c u32 sec_count = gf_cfg_get_section_count(conf); u32 90 applications/dashcast/cmd_data.h u32 seg_marker; u32 107 applications/dashcast/controler.c u32 send_frag_event(void *params) u32 132 applications/dashcast/controler.c u32 i = 0, sec; u32 270 applications/dashcast/controler.c static u32 mpd_thread(void *params) u32 293 applications/dashcast/controler.c u32 msecs; u32 332 applications/dashcast/controler.c msecs = (u32) ( (seg_time.ntpts & 0xFFFFFFFF) * (1000.0/0xFFFFFFFF) ); u32 341 applications/dashcast/controler.c msecs = (u32) ( (main_seg_time.ntpts & 0xFFFFFFFF) * (1000.0/0xFFFFFFFF) ); u32 367 applications/dashcast/controler.c u32 nb_seg = cmddata->time_shift*1000 / cmddata->seg_dur; u32 406 applications/dashcast/controler.c u32 delete_seg_thread(void *params) u32 452 applications/dashcast/controler.c static u32 keyboard_thread(void *params) u32 478 applications/dashcast/controler.c u32 video_decoder_thread(void *params) u32 553 applications/dashcast/controler.c u32 audio_decoder_thread(void *params) u32 617 applications/dashcast/controler.c u32 video_scaler_thread(void *params) u32 642 applications/dashcast/controler.c u32 video_encoder_thread(void *params) u32 650 applications/dashcast/controler.c u32 sec, frac; u32 678 applications/dashcast/controler.c if (dc_video_muxer_init(&out_file, video_data_conf, muxer_type, seg_frame_max, frag_frame_max, in_data->seg_marker, in_data->gdr, in_data->seg_dur, in_data->frag_dur, (u32) video_scaled_data->vsprop->video_input_data->frame_duration, in_data->gop_size, video_cb_size) < 0) { u32 709 applications/dashcast/controler.c u32 ref_sec, ref_frac; u32 712 applications/dashcast/controler.c ref_frac = (u32) (time_at_segment_start.ntpts & 0xFFFFFFFFULL); u32 871 applications/dashcast/controler.c u32 audio_encoder_thread(void *params) u32 1009 applications/dashcast/controler.c u32 sec, frac, ms; u32 1014 applications/dashcast/controler.c ms = (u32) ((u64) 1000 * frac / 0xFFFFFFFF); u32 1023 applications/dashcast/controler.c time_at_segment_start.ntpts |= (u32) ((0xFFFFFFFF*left)/1000); u32 1088 applications/dashcast/controler.c u32 video_cb_size = VIDEO_CB_DEFAULT_SIZE; u32 1089 applications/dashcast/controler.c u32 i, j; u32 39 applications/dashcast/message_queue.c void dc_message_queue_put(MessageQueue *mq, void *data, u32 size) u32 36 applications/dashcast/message_queue.h u32 size; u32 50 applications/dashcast/message_queue.h void dc_message_queue_put(MessageQueue *mq, void *data, u32 size); u32 53 applications/dashcast/task.c u32 i; u32 45 applications/dashcast/task.h u32 size; u32 37 applications/dashcast/video_decoder.c u32 i; u32 291 applications/dashcast/video_decoder.c u32 nb_retry = 10; u32 367 applications/dashcast/video_decoder.c u32 nb_lost=0; u32 59 applications/dashcast/video_decoder.h u32 frame_decoded; u32 60 applications/dashcast/video_decoder.h u32 pts_init; u32 46 applications/dashcast/video_muxer.c if (!extradata || (extradata_size < sizeof(u32))) u32 156 applications/dashcast/video_muxer.c u32 buffer_size = 0; u32 157 applications/dashcast/video_muxer.c if (!extradata || (extradata_size < sizeof(u32))) u32 171 applications/dashcast/video_muxer.c u32 nal_size; u32 368 applications/dashcast/video_muxer.c static GF_Err dc_gpac_video_write_config(VideoOutputFile *video_output_file, u32 *di, u32 track) { u32 440 applications/dashcast/video_muxer.c u32 di=1, track; u32 481 applications/dashcast/video_muxer.c ret = gf_isom_setup_track_fragment(video_output_file->isof, track, 1, video_output_file->use_source_timing ? (u32) video_output_file->frame_dur : 1, 0, 0, 0, 0); u32 519 applications/dashcast/video_muxer.c u32 sc_size = 0; u32 520 applications/dashcast/video_muxer.c u32 nalu_size = 0; u32 522 applications/dashcast/video_muxer.c u32 buf_len = video_output_file->encoded_frame_size; u32 560 applications/dashcast/video_muxer.c ret = gf_isom_fragment_add_sample(video_output_file->isof, video_output_file->trackID, video_output_file->sample, 1, video_output_file->use_source_timing ? (u32) video_output_file->frame_dur : 1, 0, 0, 0); u32 730 applications/dashcast/video_muxer.c u32 i; u32 748 applications/dashcast/video_muxer.c int dc_video_muxer_init(VideoOutputFile *video_output_file, VideoDataConf *video_data_conf, VideoMuxerType muxer_type, int frame_per_segment, int frame_per_fragment, u32 seg_marker, int gdr, int seg_dur, int frag_dur, int frame_dur, int gop_size, int video_cb_size) u32 68 applications/dashcast/video_muxer.h u32 trackID; u32 88 applications/dashcast/video_muxer.h u32 seg_marker; u32 98 applications/dashcast/video_muxer.h u32 timescale; u32 99 applications/dashcast/video_muxer.h u32 nb_segments; u32 106 applications/dashcast/video_muxer.h int dc_video_muxer_init(VideoOutputFile *video_output_file, VideoDataConf *video_data_conf, VideoMuxerType muxer_type, int frame_per_segment, int frame_per_fragment, u32 seg_marker, int gdr, int seg_dur, int frag_dur, int frame_dur, int gop_size, int video_cb_size); u32 71 applications/dashcast/video_scaler.c u32 i, j; u32 109 applications/dashcast/video_scaler.c u32 i; u32 272 applications/dashcast/video_scaler.c u32 i; u32 95 applications/dashcast/video_scaler.h u32 size; u32 67 applications/generators/MPEG4/main.c u32 hasBounds; u32 71 applications/generators/MPEG4/main.c u32 hasQuant; u32 75 applications/generators/MPEG4/main.c u32 hasAnim; u32 76 applications/generators/MPEG4/main.c u32 AnimType; u32 89 applications/generators/MPEG4/main.c u32 codingType; u32 90 applications/generators/MPEG4/main.c u32 version; u32 117 applications/generators/MPEG4/main.c u32 GetNextToken(char *token, char *sep) u32 119 applications/generators/MPEG4/main.c u32 i , j = 0; u32 184 applications/generators/MPEG4/main.c u32 i; u32 196 applications/generators/MPEG4/main.c u32 i; u32 208 applications/generators/MPEG4/main.c FILE *BeginFile(char *name, u32 type) u32 253 applications/generators/MPEG4/main.c void EndFile(FILE *f, char *name, u32 type) u32 276 applications/generators/MPEG4/main.c void WriteNodesFile(GF_List *BNodes, GF_List *NDTs, u32 NumVersions) u32 279 applications/generators/MPEG4/main.c u32 i, j; u32 402 applications/generators/MPEG4/main.c u32 IsNodeInTable(BNode *node, char *NDTName) u32 404 applications/generators/MPEG4/main.c u32 i; u32 414 applications/generators/MPEG4/main.c u32 GetBitsCount(u32 MaxVal) u32 416 applications/generators/MPEG4/main.c u32 k=0; u32 422 applications/generators/MPEG4/main.c u32 GetNDTCount(char *NDTName, GF_List *BNodes, u32 Version) u32 424 applications/generators/MPEG4/main.c u32 i, nodeCount; u32 449 applications/generators/MPEG4/main.c void WriteNDT_H(FILE *f, GF_List *BNodes, GF_List *NDTs, u32 Version) u32 451 applications/generators/MPEG4/main.c u32 i, j, first, count; u32 504 applications/generators/MPEG4/main.c void WriteNDT_Dec(FILE *f, GF_List *BNodes, GF_List *NDTs, u32 Version) u32 507 applications/generators/MPEG4/main.c u32 i, count; u32 562 applications/generators/MPEG4/main.c void WriteNDT_Enc(FILE *f, GF_List *BNodes, GF_List *NDTs, u32 Version) u32 564 applications/generators/MPEG4/main.c u32 i, count; u32 586 applications/generators/MPEG4/main.c u32 i, first; u32 588 applications/generators/MPEG4/main.c u32 NbDef, NbIn, NbOut, NbDyn, hasAQ; u32 777 applications/generators/MPEG4/main.c u32 i; u32 818 applications/generators/MPEG4/main.c u32 i, j, k, go; u32 1351 applications/generators/MPEG4/main.c void ParseTemplateFile(FILE *nodes, GF_List *BNodes, GF_List *NDTs, u32 version) u32 1358 applications/generators/MPEG4/main.c u32 j, i, k; u32 1531 applications/generators/MPEG4/main.c u32 i; u32 1550 applications/generators/MPEG4/main.c u32 i; u32 1591 applications/generators/MPEG4/main.c char *format_bit_string(char *str, u32 val, u32 nb_bits) u32 1593 applications/generators/MPEG4/main.c u32 i, len; u32 1609 applications/generators/MPEG4/main.c u32 get_nb_bits(u32 MaxVal) u32 1611 applications/generators/MPEG4/main.c u32 k=1; u32 1618 applications/generators/MPEG4/main.c void generate_ndts(GF_List *NDTs, GF_List *nodes, u32 nbVersion) u32 1620 applications/generators/MPEG4/main.c u32 nb_nodes, nb_ndt, i, j, k, nb_bits, idx, l; u32 1640 applications/generators/MPEG4/main.c u32 nb_in_ndt = 0; u32 1699 applications/generators/MPEG4/main.c u32 i, j, nbVersion; u32 64 applications/generators/SVG/html.c u32 i, j; u32 65 applications/generators/SVG/html.c u32 nbExamples = 0; u32 53 applications/generators/SVG/laser.c u32 i = 0; u32 61 applications/generators/SVG/laser.c void generateGenericAttrib(FILE *output, SVGGenElement *elt, u32 index) u32 81 applications/generators/SVG/laser.c u32 i; u32 82 applications/generators/SVG/laser.c u32 special_cases; u32 90 applications/generators/SVG/laser.c u32 j, fcount; u32 136 applications/generators/SVG/laser.c u32 fcount; u32 149 applications/generators/SVG/laser.c u32 i, count, j, count2; u32 65 applications/generators/SVG/main.c u32 i; u32 78 applications/generators/SVG/main.c u32 i, j; u32 101 applications/generators/SVG/main.c u32 i, j; u32 124 applications/generators/SVG/main.c u32 i, j; u32 255 applications/generators/SVG/main.c u32 i; u32 264 applications/generators/SVG/main.c u32 i; u32 285 applications/generators/SVG/main.c u32 i; u32 297 applications/generators/SVG/main.c static u32 countAttributesAllInGroup(SVGGenAttrGrp *ag) u32 299 applications/generators/SVG/main.c u32 i, ret = 0; u32 593 applications/generators/SVG/main.c u32 j; u32 629 applications/generators/SVG/main.c u32 j; u32 700 applications/generators/SVG/main.c u32 i; u32 765 applications/generators/SVG/main.c FILE *BeginFile(u32 type) u32 833 applications/generators/SVG/main.c void EndFile(FILE *f, u32 type) u32 848 applications/generators/SVG/main.c u32 i; u32 48 applications/generators/SVG/svggen.h static u32 generation_mode = 3; u32 87 applications/generators/SVG/svggen.h u32 nb_atts; u32 99 applications/generators/SVG/svggen.h u32 index; u32 191 applications/generators/SVG/svggen.h FILE *BeginFile(u32 type); u32 192 applications/generators/SVG/svggen.h void EndFile(FILE *f, u32 type); u32 52 applications/generators/SVG/v1.c void generateAttributeInfo(FILE *output, char * elt_imp_name, SVGGenAttribute *att, u32 i) u32 61 applications/generators/SVG/v1.c u32 generateCoreInfo(FILE *output, SVGGenElement *elt, u32 start) u32 63 applications/generators/SVG/v1.c u32 i = start; u32 117 applications/generators/SVG/v1.c void generateAttributeInfoFlat(FILE *output, char *pointer, char *name, char *type, u32 i) u32 126 applications/generators/SVG/v1.c u32 generateTransformInfo(FILE *output, SVGGenElement *elt, u32 start) u32 128 applications/generators/SVG/v1.c u32 i = start; u32 139 applications/generators/SVG/v1.c u32 generateMotionTransformInfo(FILE *output, SVGGenElement *elt, u32 start) u32 141 applications/generators/SVG/v1.c u32 i = start; u32 152 applications/generators/SVG/v1.c u32 generateXYInfo(FILE *output, SVGGenElement *elt, u32 start) u32 154 applications/generators/SVG/v1.c u32 i = start; u32 172 applications/generators/SVG/v1.c u32 generateGenericInfo(FILE *output, SVGGenElement *elt, u32 index, char *pointer_root, u32 start) u32 174 applications/generators/SVG/v1.c u32 i = start; u32 197 applications/generators/SVG/v1.c u32 generateIndexInfo(FILE *output, SVGGenElement *elt, u32 index, u32 start) u32 199 applications/generators/SVG/v1.c u32 i = start; u32 214 applications/generators/SVG/v1.c u32 i; u32 401 applications/generators/SVG/v1.c u32 att_index = 0; u32 460 applications/generators/SVG/v1.c u32 i; u32 30 applications/generators/SVG/v2.c u32 i; u32 61 applications/generators/SVG/v2.c void generateAttributeInfo2(FILE *output, char * elt_imp_name, SVGGenAttribute *att, u32 i) u32 70 applications/generators/SVG/v2.c u32 generateTransformInfo2(FILE *output, SVGGenElement *elt, u32 start) u32 72 applications/generators/SVG/v2.c u32 i = start; u32 83 applications/generators/SVG/v2.c u32 generateMotionTransformInfo2(FILE *output, SVGGenElement *elt, u32 start) u32 85 applications/generators/SVG/v2.c u32 i = start; u32 96 applications/generators/SVG/v2.c u32 generateXYInfo2(FILE *output, SVGGenElement *elt, u32 start) u32 98 applications/generators/SVG/v2.c u32 i = start; u32 118 applications/generators/SVG/v2.c u32 i; u32 363 applications/generators/SVG/v2.c u32 i; u32 31 applications/generators/SVG/v3.c u32 i, j, k; u32 105 applications/generators/SVG/v3.c u32 i; u32 59 applications/generators/X3D/main.c u32 hasBounds; u32 91 applications/generators/X3D/main.c u32 GetNextToken(char *token, char *sep) u32 93 applications/generators/X3D/main.c u32 i , j = 0; u32 147 applications/generators/X3D/main.c u32 i; u32 159 applications/generators/X3D/main.c u32 i; u32 171 applications/generators/X3D/main.c FILE *BeginFile(u32 type) u32 200 applications/generators/X3D/main.c void EndFile(FILE *f, u32 type) u32 224 applications/generators/X3D/main.c u32 i, j; u32 289 applications/generators/X3D/main.c u32 i; u32 349 applications/generators/X3D/main.c u32 i, j, k, go; u32 912 applications/generators/X3D/main.c static u32 IsNodeInTable(X3DNode *node, char *NDTName) u32 914 applications/generators/X3D/main.c u32 i; u32 924 applications/generators/X3D/main.c static u32 GetNDTCount(char *NDTName, GF_List *XNodes) u32 926 applications/generators/X3D/main.c u32 i, nodeCount; u32 940 applications/generators/X3D/main.c u32 i, j, count; u32 993 applications/generators/X3D/main.c u32 j, i, k; u32 1144 applications/generators/X3D/main.c u32 i; u32 1164 applications/generators/X3D/main.c u32 i; u32 1210 applications/generators/X3D/main.c u32 nb_nodes, nb_imp; u32 40 applications/mp42avi/main.c u32 bfSize; u32 43 applications/mp42avi/main.c u32 bfOffBits; u32 47 applications/mp42avi/main.c u32 biSize; u32 52 applications/mp42avi/main.c u32 biCompression; u32 53 applications/mp42avi/main.c u32 biSizeImage; u32 56 applications/mp42avi/main.c u32 biClrUsed; u32 57 applications/mp42avi/main.c u32 biClrImportant; u32 102 applications/mp42avi/main.c u32 track; u32 134 applications/mp42avi/main.c void write_bmp(GF_VideoSurface *fb, char *rad_name, u32 img_num) u32 140 applications/mp42avi/main.c u32 j, i; u32 191 applications/mp42avi/main.c void write_raw(GF_VideoSurface *fb, char *rad_name, u32 img_num) u32 209 applications/mp42avi/main.c void dump_frame(BIFSVID b2v, char *conv_buf, char *out_path, u32 dump_type, avi_t *avi_out, u32 frameNum) u32 211 applications/mp42avi/main.c u32 k; u32 238 applications/mp42avi/main.c void bifs3d_viewpoints_merger(GF_ISOFile *file, char *szConfigFile, u32 width, u32 height, char *rad_name, u32 dump_type, char *out_dir, Double fps, s32 frameID, s32 dump_time) u32 248 applications/mp42avi/main.c u32 nb_viewpoints = 5; u32 249 applications/mp42avi/main.c u32 viewpoint_index; u32 308 applications/mp42avi/main.c u32 di; u32 309 applications/mp42avi/main.c u32 track_number; u32 388 applications/mp42avi/main.c u32 x, y; u32 390 applications/mp42avi/main.c u32 bpp = 3; u32 400 applications/mp42avi/main.c u32 line_shift = (5-y) % 5; u32 402 applications/mp42avi/main.c u32 view_shift = (line_shift+bpp*x)%5; u32 403 applications/mp42avi/main.c u32 offset = out_fb.pitch*y + x*bpp; u32 415 applications/mp42avi/main.c u32 line_shift = (5- y%5) % 5; u32 417 applications/mp42avi/main.c u32 view_shift = (line_shift+bpp*x)%5; u32 418 applications/mp42avi/main.c u32 offset = out_fb.pitch*y + x*bpp; u32 450 applications/mp42avi/main.c void bifs_to_vid(GF_ISOFile *file, char *szConfigFile, u32 width, u32 height, char *rad_name, u32 dump_type, char *out_dir, Double fps, s32 frameID, s32 dump_time) u32 456 applications/mp42avi/main.c u32 i, j, di, count, timescale, frameNum; u32 457 applications/mp42avi/main.c u32 duration, cur_time; u32 600 applications/mp42avi/main.c duration = (u32)(timescale / fps); u32 613 applications/mp42avi/main.c if ((frameID>=0) && (j<(u32)frameID)) continue; u32 614 applications/mp42avi/main.c if ((dump_time>=0) && ((u32) dump_time>b2v.cts)) continue; u32 660 applications/mp42avi/main.c u32 i; u32 664 applications/mp42avi/main.c u32 dump_type; u32 666 applications/mp42avi/main.c u32 dump_w, dump_h; u32 687 applications/mp42avi/main.c for (i = 1; i < (u32) argc ; i++) { u32 704 applications/mp42avi/main.c if ((i+1<(u32)argc) && (argv[i+1][0]!='-')) { u32 720 applications/mp42avi/main.c if ((i+1<(u32)argc) && (argv[i+1][0]!='-')) { u32 55 applications/mp42ts/main.c u32 temi_url_insertion_delay = 1000; u32 56 applications/mp42ts/main.c u32 temi_offset = 0; u32 161 applications/mp42ts/main.c u32 nb_streams, pcr_idx; u32 169 applications/mp42ts/main.c u32 rate; u32 171 applications/mp42ts/main.c u32 mpeg4_signaling; u32 174 applications/mp42ts/main.c u32 nb_real_streams; u32 178 applications/mp42ts/main.c u32 max_sample_size; u32 182 applications/mp42ts/main.c u32 ID; u32 192 applications/mp42ts/main.c u32 track, sample_number, sample_count; u32 193 applications/mp42ts/main.c u32 mstype, mtype; u32 196 applications/mp42ts/main.c u32 image_repeat_ms, nb_repeat_last; u32 198 applications/mp42ts/main.c u32 dsi_size; u32 207 applications/mp42ts/main.c u32 last_temi_url, timeline_id; u32 215 applications/mp42ts/main.c u32 carousel_period, ts_delta; u32 226 applications/mp42ts/main.c u32 size; u32 232 applications/mp42ts/main.c static u32 audio_OD_stream_id = (u32)-1; u32 250 applications/mp42ts/main.c static u32 format_af_descriptor(char *af_data, u32 timeline_id, u64 timecode, u32 timescale, u64 ntp, const char *temi_url, u32 *last_url_time) u32 252 applications/mp42ts/main.c u32 res; u32 253 applications/mp42ts/main.c u32 len; u32 254 applications/mp42ts/main.c u32 last_time; u32 261 applications/mp42ts/main.c last_time = (u32) (1000*timecode/timescale); u32 287 applications/mp42ts/main.c gf_bs_write_u8(bs, (u32) strlen(url)); //url_path_len u32 288 applications/mp42ts/main.c gf_bs_write_data(bs, url, (u32) strlen(url) ); //url u32 292 applications/mp42ts/main.c len = (u32) gf_bs_get_position(bs) - 2; u32 321 applications/mp42ts/main.c gf_bs_write_u32(bs, (u32) timecode); //timestamp u32 327 applications/mp42ts/main.c res = (u32) gf_bs_get_position(bs); u32 334 applications/mp42ts/main.c static GF_Err mp4_input_ctrl(GF_ESInterface *ifce, u32 act_type, void *param) u32 373 applications/mp42ts/main.c u32 sec, frac; u32 422 applications/mp42ts/main.c pck.data_len = (u32)strlen(cue->text)+1; u32 494 applications/mp42ts/main.c static void fill_isom_es_ifce(M2TSSource *source, GF_ESInterface *ifce, GF_ISOFile *mp4, u32 track_num, u32 bifs_use_pes, Bool compute_max_size) u32 581 applications/mp42ts/main.c ifce->bit_rate = (u32) avg_rate; u32 630 applications/mp42ts/main.c gf_isom_get_reference_ID(mp4, track_num, GF_ISOM_REF_SCAL, (u32) ref_count, &ifce->depends_on_stream); u32 634 applications/mp42ts/main.c gf_isom_get_reference_ID(mp4, track_num, GF_ISOM_REF_BASE, (u32) ref_count, &ifce->depends_on_stream); u32 639 applications/mp42ts/main.c u32 i; u32 641 applications/mp42ts/main.c u32 s = gf_isom_get_sample_size(mp4, track_num, i+1); u32 652 applications/mp42ts/main.c static GF_Err seng_input_ctrl(GF_ESInterface *ifce, u32 act_type, void *param) u32 682 applications/mp42ts/main.c u32 avc_dsi_size; u32 685 applications/mp42ts/main.c u32 au_sn; u32 691 applications/mp42ts/main.c u32 min_dts_inc; u32 696 applications/mp42ts/main.c static GF_Err rtp_input_ctrl(GF_ESInterface *ifce, u32 act_type, void *param) u32 698 applications/mp42ts/main.c u32 size, PayloadStart; u32 758 applications/mp42ts/main.c static void rtp_sl_packet_cbk(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e) u32 772 applications/mp42ts/main.c u32 diff = (u32) (hdr->compositionTimeStamp - rtp->prev_cts); u32 847 applications/mp42ts/main.c u32 i; u32 924 applications/mp42ts/main.c u32 i; u32 972 applications/mp42ts/main.c static GF_Err void_input_ctrl(GF_ESInterface *ifce, u32 act_type, void *param) u32 982 applications/mp42ts/main.c static void SampleCallBack(void *calling_object, u16 ESID, char *data, u32 size, u64 ts); u32 1029 applications/mp42ts/main.c static void SampleCallBack(void *calling_object, u16 ESID, char *data, u32 size, u64 ts) u32 1031 applications/mp42ts/main.c u32 i; u32 1039 applications/mp42ts/main.c if (audio_OD_stream_id != (u32)-1) { u32 1072 applications/mp42ts/main.c assert(audio_OD_stream_id != (u32)-1); u32 1165 applications/mp42ts/main.c static GF_ESIStream * set_broadcast_params(M2TSSource *source, u16 esid, u32 period, u32 ts_delta, u16 aggregate_on_stream, Bool adjust_carousel_time, Bool force_rap, Bool aggregate_au, Bool discard_pending, Bool signal_rap, Bool signal_critical, Bool version_inc) u32 1167 applications/mp42ts/main.c u32 i=0; u32 1208 applications/mp42ts/main.c if (priv->aggregate_on_stream && (period!=(u32)-1) && (esi->repeat_rate != period)) { u32 1220 applications/mp42ts/main.c static u32 seng_output(void *param) u32 1231 applications/mp42ts/main.c u32 period, ts_delta; u32 1241 applications/mp42ts/main.c if (source->mpeg4_signaling==GF_M2TS_MPEG4_SIGNALING_FULL && audio_OD_stream_id!=(u32)-1) { u32 1245 applications/mp42ts/main.c assert(audio_OD_stream_id != (u32)-1); u32 1403 applications/mp42ts/main.c void fill_seng_es_ifce(GF_ESInterface *ifce, u32 i, GF_SceneEngine *seng, u32 period) u32 1406 applications/mp42ts/main.c u32 len; u32 1411 applications/mp42ts/main.c e = gf_seng_get_stream_config(seng, i, (u16*) &(ifce->stream_id), &config_buffer, &len, (u32*) &(ifce->stream_type), (u32*) &(ifce->object_type_indication), &(ifce->timescale)); u32 1438 applications/mp42ts/main.c static Bool open_source(M2TSSource *source, char *src, u32 carousel_rate, u32 mpeg4_signaling, char *update, char *audio_input_ip, u16 audio_input_port, char *video_buffer, Bool force_real_time, u32 bifs_use_pes, const char *temi_url, Bool compute_max_size, Bool insert_ntp) u32 1450 applications/mp42ts/main.c u32 i; u32 1451 applications/mp42ts/main.c u32 nb_tracks; u32 1454 applications/mp42ts/main.c u32 first_audio = 0; u32 1455 applications/mp42ts/main.c u32 first_other = 0; u32 1457 applications/mp42ts/main.c u32 min_offset_timescale = 0; u32 1500 applications/mp42ts/main.c ((GF_ESIMP4 *)source->streams[i].input_udta)->timeline_id = (u32) ( (temi_id_1>=0) ? temi_id_1 + 1 : temi_id_2 + 1 ); u32 1526 applications/mp42ts/main.c u32 k; u32 1545 applications/mp42ts/main.c ((GF_ESIMP4 *)source->streams[first_audio-1].input_udta)->timeline_id = (u32) ( (temi_id_1>=0) ? temi_id_1 + 1 : temi_id_2 + 1 ); u32 1585 applications/mp42ts/main.c u32 track_num, k; u32 1639 applications/mp42ts/main.c u32 sdp_size, i; u32 1647 applications/mp42ts/main.c sdp_size = (u32)gf_ftell(_sdp); u32 1651 applications/mp42ts/main.c sdp_size = (u32) fread(sdp_buf, 1, sdp_size, _sdp); u32 1666 applications/mp42ts/main.c u32 size; u32 1668 applications/mp42ts/main.c u32 size64; u32 1677 applications/mp42ts/main.c size64 = (u32) strlen(buf64) - 1; u32 1710 applications/mp42ts/main.c u32 i; u32 1711 applications/mp42ts/main.c u32 load_type=0; u32 1793 applications/mp42ts/main.c if (audio_OD_stream_id == (u32)-1) { u32 1843 applications/mp42ts/main.c if (audio_OD_stream_id == (u32)-1) { u32 1884 applications/mp42ts/main.c static GFINLINE GF_Err parse_args(int argc, char **argv, u32 *mux_rate, u32 *carrousel_rate, s64 *pcr_init_val, u32 *pcr_offset, u32 *psi_refresh_rate, GF_M2TS_PackMode *pes_packing_mode, u32 *bifs_use_pes, u32 1885 applications/mp42ts/main.c M2TSSource *sources, u32 *nb_sources, char **bifs_src_name, u32 1886 applications/mp42ts/main.c Bool *real_time, u32 *run_time, char **video_buffer, u32 *video_buffer_size, u32 1887 applications/mp42ts/main.c u32 *audio_input_type, char **audio_input_ip, u16 *audio_input_port, u32 1888 applications/mp42ts/main.c u32 *output_type, char **ts_out, char **udp_out, char **rtp_out, u16 *output_port, u32 1889 applications/mp42ts/main.c char** segment_dir, u32 *segment_duration, char **segment_manifest, u32 *segment_number, char **segment_http_prefix, u32 *split_rap, u32 *nb_pck_pack, u32 *pcr_ms, u32 *ttl, const char **ip_ifce, const char **temi_url, u32 *sdt_refresh_rate, Bool *enable_forced_pcr) u32 1894 applications/mp42ts/main.c u32 mpeg4_signaling = GF_M2TS_MPEG4_SIGNALING_NONE; u32 1925 applications/mp42ts/main.c *video_buffer_size = (u32)gf_ftell(f); u32 1930 applications/mp42ts/main.c s32 read = (u32) fread(*video_buffer, sizeof(char), *video_buffer_size, f); u32 2106 applications/mp42ts/main.c u32 temi_id = 0; u32 2126 applications/mp42ts/main.c u32 temi_id = 0; u32 2188 applications/mp42ts/main.c u32 res; u32 2204 applications/mp42ts/main.c res = open_source(&sources[*nb_sources], next_arg, *carrousel_rate, mpeg4_signaling, *bifs_src_name, *audio_input_ip, *audio_input_port, *video_buffer, force_real_time, *bifs_use_pes, *temi_url, (*pcr_offset == (u32) -1) ? 1 : 0, insert_ntp); u32 2217 applications/mp42ts/main.c u32 k; u32 2264 applications/mp42ts/main.c static GF_Err write_manifest(char *manifest, char *segment_dir, u32 segment_duration, char *segment_prefix, char *http_prefix, u32 first_segment, u32 last_segment, Bool end) u32 2267 applications/mp42ts/main.c u32 i; u32 2320 applications/mp42ts/main.c u32 run_time; u32 2323 applications/mp42ts/main.c u32 usec_till_next, ttl, split_rap, sdt_refresh_rate; u32 2325 applications/mp42ts/main.c u32 i, j, mux_rate, nb_sources, cur_pid, carrousel_rate, last_print_time, last_video_time, bifs_use_pes, psi_refresh_rate, nb_pck_pack, nb_pck_in_pack, pcr_ms; u32 2335 applications/mp42ts/main.c u32 video_buffer_size; u32 2337 applications/mp42ts/main.c u32 output_type, audio_input_type, pcr_offset; u32 2339 applications/mp42ts/main.c u32 audio_input_buffer_length=65536; u32 2343 applications/mp42ts/main.c u32 segment_duration, segment_index, segment_number; u32 2401 applications/mp42ts/main.c pcr_offset = (u32) -1; u32 2576 applications/mp42ts/main.c u32 prog_pcr_offset = 0; u32 2577 applications/mp42ts/main.c if (pcr_offset==(u32)-1) { u32 2584 applications/mp42ts/main.c prog_pcr_offset = (u32) r; u32 2636 applications/mp42ts/main.c u32 status; u32 2640 applications/mp42ts/main.c u32 read; u32 2737 applications/mp42ts/main.c u32 ts; u32 2764 applications/mp42ts/main.c u32 now=gf_sys_clock(); u32 2775 applications/mp42ts/main.c u32 now=gf_sys_clock(); u32 2816 applications/mp42ts/main.c fprintf(stderr, "Done muxing - %.02f sec - %sbitrate %d kbps "LLD" packets written\n", ((Double) dur_ms)/1000.0,mux_rate ? "" : "average ", (u32) (bits/dur_ms), muxer->tot_pck_sent); u32 59 applications/mp4box/filedump.c extern u32 swf_flags; u32 66 applications/mp4box/filedump.c GF_Err import_file(GF_ISOFile *dest, char *inName, u32 import_flags, Double force_fps, u32 frames_per_sample); u32 71 applications/mp4box/filedump.c u32 i=0, count = gf_lang_get_count(); u32 92 applications/mp4box/filedump.c u32 tag_len; u32 129 applications/mp4box/filedump.c u32 tag_len; u32 132 applications/mp4box/filedump.c tag_len = (u32) gf_ftell(t); u32 135 applications/mp4box/filedump.c tag_len = (u32) fread(tag, sizeof(char), tag_len, t); u32 218 applications/mp4box/filedump.c u32 count = gf_list_count(ctx->streams); u32 239 applications/mp4box/filedump.c u32 i; u32 343 applications/mp4box/filedump.c u32 i; u32 359 applications/mp4box/filedump.c void dump_isom_scene_stats(char *file, char *inName, Bool is_final_name, u32 stat_level) u32 364 applications/mp4box/filedump.c u32 i, j, count; u32 505 applications/mp4box/filedump.c static void PrintNodeSFField(u32 type, void *far_ptr) u32 551 applications/mp4box/filedump.c void PrintNode(const char *name, u32 graph_type) u32 561 applications/mp4box/filedump.c u32 tag, nbF, i; u32 566 applications/mp4box/filedump.c u32 nbBits; u32 605 applications/mp4box/filedump.c u32 tfirst, tlast; u32 649 applications/mp4box/filedump.c u32 i, sftype; u32 684 applications/mp4box/filedump.c void PrintBuiltInNodes(u32 graph_type) u32 689 applications/mp4box/filedump.c u32 i, nb_in, nb_not_in, start_tag, end_tag; u32 753 applications/mp4box/filedump.c u32 i, count=gf_isom_get_num_supported_boxes(); u32 766 applications/mp4box/filedump.c u32 i, j, size; u32 807 applications/mp4box/filedump.c u32 i, j, k, count; u32 827 applications/mp4box/filedump.c u32 has_cts_offset = gf_isom_has_time_offset(file, i+1); u32 835 applications/mp4box/filedump.c u32 isLeading, dependsOn, dependedOn, redundant; u32 838 applications/mp4box/filedump.c u32 index; u32 898 applications/mp4box/filedump.c static u32 read_nal_size_hdr(char *ptr, u32 nalh_size) u32 900 applications/mp4box/filedump.c u32 nal_size=0; u32 901 applications/mp4box/filedump.c u32 v = nalh_size; u32 913 applications/mp4box/filedump.c static void dump_sei(FILE *dump, u8 *ptr, u32 ptr_size, Bool is_hevc) u32 915 applications/mp4box/filedump.c u32 sei_idx=0; u32 916 applications/mp4box/filedump.c u32 i=2; u32 919 applications/mp4box/filedump.c u32 sei_type = 0; u32 920 applications/mp4box/filedump.c u32 sei_size = 0; u32 947 applications/mp4box/filedump.c static void dump_nalu(FILE *dump, char *ptr, u32 ptr_size, Bool is_svc, HEVCState *hevc, AVCState *avc, u32 nalh_size) u32 954 applications/mp4box/filedump.c u32 data_offset, idx, data_size; u32 1219 applications/mp4box/filedump.c void dump_isom_nal_ex(GF_ISOFile *file, u32 trackID, FILE *dump) u32 1221 applications/mp4box/filedump.c u32 i, count, track, nalh_size, timescale, cur_extract_mode; u32 1259 applications/mp4box/filedump.c u32 tk = 0; u32 1293 applications/mp4box/filedump.c u32 idx; u32 1312 applications/mp4box/filedump.c u32 idx; u32 1340 applications/mp4box/filedump.c u32 refTrackID; u32 1342 applications/mp4box/filedump.c for (i = 1; i <= (u32) countRef; i++) u32 1356 applications/mp4box/filedump.c u32 size, nal_size, idx; u32 1423 applications/mp4box/filedump.c void dump_isom_nal(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name) u32 1447 applications/mp4box/filedump.c u32 i, j; u32 1484 applications/mp4box/filedump.c void dump_isom_timed_text(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name, Bool is_convert, GF_TextDumpType dump_type) u32 1488 applications/mp4box/filedump.c u32 track; u32 1538 applications/mp4box/filedump.c u32 size, i; u32 1612 applications/mp4box/filedump.c u32 i, j; u32 1615 applications/mp4box/filedump.c u32 tcount = gf_isom_get_track_count(the_file); u32 1619 applications/mp4box/filedump.c u32 trackID = gf_isom_get_track_id(the_file, i+1); u32 1620 applications/mp4box/filedump.c u32 mtype = gf_isom_get_media_type(the_file, i+1); u32 1621 applications/mp4box/filedump.c u32 msubtype = gf_isom_get_media_subtype(the_file, i+1, 1); u32 1630 applications/mp4box/filedump.c u32 scount; u32 1677 applications/mp4box/filedump.c static char *format_duration(u64 dur, u32 timescale, char *szDur) u32 1679 applications/mp4box/filedump.c u32 h, m, s, ms; u32 1680 applications/mp4box/filedump.c if ((dur==(u64) -1) || (dur==(u32) -1)) { u32 1685 applications/mp4box/filedump.c h = (u32) (dur / 3600000); u32 1686 applications/mp4box/filedump.c m = (u32) (dur/ 60000) - h*60; u32 1687 applications/mp4box/filedump.c s = (u32) (dur/1000) - h*3600 - m*60; u32 1688 applications/mp4box/filedump.c ms = (u32) (dur) - h*3600000 - m*60000 - s*1000; u32 1692 applications/mp4box/filedump.c u32 d = (u32) (dur / 3600000 / 24); u32 1693 applications/mp4box/filedump.c h = (u32) (dur/3600000)-24*d; u32 1697 applications/mp4box/filedump.c u32 y=0; u32 1717 applications/mp4box/filedump.c now = (u32) time; u32 1723 applications/mp4box/filedump.c void print_udta(GF_ISOFile *file, u32 track_number) u32 1725 applications/mp4box/filedump.c u32 i, count; u32 1733 applications/mp4box/filedump.c u32 type; u32 1741 applications/mp4box/filedump.c GF_Err dump_isom_udta(GF_ISOFile *file, char *inName, Bool is_final_name, u32 dump_udta_type, u32 dump_udta_track) u32 1746 applications/mp4box/filedump.c u32 count, res; u32 1778 applications/mp4box/filedump.c res = (u32) fwrite(data, 1, count, t); u32 1794 applications/mp4box/filedump.c u32 i, count; u32 1829 applications/mp4box/filedump.c static void DumpMetaItem(GF_ISOFile *file, Bool root_meta, u32 tk_num, char *name) u32 1831 applications/mp4box/filedump.c u32 i, count, brand, primary_id; u32 1852 applications/mp4box/filedump.c u32 ID; u32 1868 applications/mp4box/filedump.c u32 i, j; u32 1881 applications/mp4box/filedump.c void dump_hevc_track_info(GF_ISOFile *file, u32 trackNum, GF_HEVCConfig *hevccfg, HEVCState *hevc_state) u32 1883 applications/mp4box/filedump.c u32 k, idx; u32 1918 applications/mp4box/filedump.c u32 width, height; u32 1930 applications/mp4box/filedump.c u32 tw, th; u32 1959 applications/mp4box/filedump.c void DumpTrackInfo(GF_ISOFile *file, u32 trackID, Bool full_dump) u32 1963 applications/mp4box/filedump.c u32 trackNum, i, j, max_rate, rate, ts, mtype, msub_type, timescale, sr, nb_ch, count, alt_group, nb_groups, nb_edits; u32 2006 applications/mp4box/filedump.c u32 frag_samples; u32 2028 applications/mp4box/filedump.c u32 w, h; u32 2070 applications/mp4box/filedump.c u32 w, h; u32 2090 applications/mp4box/filedump.c u32 tw, th; u32 2120 applications/mp4box/filedump.c u32 tw, th; u32 2141 applications/mp4box/filedump.c u32 s_w, s_h, sps_id; u32 2145 applications/mp4box/filedump.c u32 tw, th; u32 2164 applications/mp4box/filedump.c u32 s_w, s_h, sps_id; u32 2168 applications/mp4box/filedump.c u32 tw, th; u32 2200 applications/mp4box/filedump.c u32 size; u32 2201 applications/mp4box/filedump.c u32 is_default, x,y,w,h, id, independent; u32 2284 applications/mp4box/filedump.c u32 oti; u32 2420 applications/mp4box/filedump.c u32 scheme_type, version; u32 2421 applications/mp4box/filedump.c u32 IV_size; u32 2436 applications/mp4box/filedump.c u32 enc_type, hdr_len; u32 2443 applications/mp4box/filedump.c u32 i, offset; u32 2476 applications/mp4box/filedump.c u32 w, h; u32 2480 applications/mp4box/filedump.c u32 w, h; u32 2484 applications/mp4box/filedump.c fprintf(stderr, "\t3GPP AMR%s stream - Sample Rate %d - %d channel(s) %d bps\n", (msub_type == GF_ISOM_SUBTYPE_3GP_AMR_WB) ? " Wide Band" : "", sr, nb_ch, (u32) bps); u32 2486 applications/mp4box/filedump.c fprintf(stderr, "\t3GPP EVRC stream - Sample Rate %d - %d channel(s) %d bps\n", sr, nb_ch, (u32) bps); u32 2488 applications/mp4box/filedump.c fprintf(stderr, "\t3GPP QCELP stream - Sample Rate %d - %d channel(s) %d bps\n", sr, nb_ch, (u32) bps); u32 2490 applications/mp4box/filedump.c fprintf(stderr, "\tMPEG 1/2 Audio stream - Sample Rate %d - %d channel(s) %d bps\n", sr, nb_ch, (u32) bps); u32 2492 applications/mp4box/filedump.c u32 br = 0; u32 2512 applications/mp4box/filedump.c fprintf(stderr, "\t3GPP SMV stream - Sample Rate %d - %d channel(s) %d bits per samples\n", sr, nb_ch, (u32) bps); u32 2514 applications/mp4box/filedump.c u32 w, h; u32 2526 applications/mp4box/filedump.c u32 refTrack; u32 2549 applications/mp4box/filedump.c u32 w, h; u32 2567 applications/mp4box/filedump.c fprintf(stderr, " - %d bytes config", (u32) strlen(config)); u32 2577 applications/mp4box/filedump.c fprintf(stderr, " - %d bytes config", (u32) strlen(config)); u32 2604 applications/mp4box/filedump.c fprintf(stderr, " - %d bytes config", (u32) strlen(config)); u32 2657 applications/mp4box/filedump.c u32 nb_crit, switchGroupID; u32 2658 applications/mp4box/filedump.c const u32 *criterias = gf_isom_get_track_switch_parameter(file, trackNum, i+1, &switchGroupID, &nb_crit); u32 2682 applications/mp4box/filedump.c u32 nb_sync = gf_isom_get_sync_point_count(file, trackNum) - 1; u32 2735 applications/mp4box/filedump.c rate = (u32) ((size * 8 * 1000) / dur); u32 2746 applications/mp4box/filedump.c u32 dmin, dmax, davg, smin, smax, savg; u32 2785 applications/mp4box/filedump.c static const char *id3_get_genre(u32 tag) u32 2792 applications/mp4box/filedump.c u32 id3_get_genre_tag(const char *name) u32 2794 applications/mp4box/filedump.c u32 i, count = sizeof(ID3v1Genres)/sizeof(const char *); u32 2805 applications/mp4box/filedump.c u32 i, brand, min, timescale, count, tag_len; u32 2813 applications/mp4box/filedump.c u32 j, count; u32 2817 applications/mp4box/filedump.c u32 traf_count = gf_isom_segment_get_track_fragment_count(file, i+1); u32 2819 applications/mp4box/filedump.c u32 ID; u32 2866 applications/mp4box/filedump.c u32 desc_size = gf_odf_desc_size((GF_Descriptor *)iod); u32 2973 applications/mp4box/filedump.c u32 prog_number; u32 2979 applications/mp4box/filedump.c u32 dump_pid; u32 2986 applications/mp4box/filedump.c static void on_m2ts_dump_event(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 2988 applications/mp4box/filedump.c u32 i, count; u32 3104 applications/mp4box/filedump.c u32 delta_pcr_pck_num = pes->last_pcr_value_pck_number - pes->before_last_pcr_value_pck_number; u32 3105 applications/mp4box/filedump.c u32 delta_pts_pcr_pck_num = pes->pes_start_packet_number - pes->last_pcr_value_pck_number; u32 3152 applications/mp4box/filedump.c u32 header_len; u32 3182 applications/mp4box/filedump.c u32 size; u32 3223 applications/mp4box/filedump.c size = (u32) fread(data, 1, 188, src); u32 3246 applications/mp4box/filedump.c size = (u32) fread(data, 1, 188, src); u32 57 applications/mp4box/fileimport.c GF_Err set_file_udta(GF_ISOFile *dest, u32 tracknum, u32 udta_type, char *src, Bool is_box_array) u32 61 applications/mp4box/fileimport.c u32 size; u32 74 applications/mp4box/fileimport.c size = (u32) strlen(src); u32 107 applications/mp4box/fileimport.c extern u32 swf_flags; u32 113 applications/mp4box/fileimport.c void convert_file_info(char *inName, u32 trackID) u32 116 applications/mp4box/fileimport.c u32 i; u32 179 applications/mp4box/fileimport.c u32 j; u32 224 applications/mp4box/fileimport.c static void set_chapter_track(GF_ISOFile *file, u32 track, u32 chapter_ref_trak) u32 241 applications/mp4box/fileimport.c gf_isom_set_last_sample_duration(file, track, (u32) chap_duration); u32 245 applications/mp4box/fileimport.c GF_Err import_file(GF_ISOFile *dest, char *inName, u32 import_flags, Double force_fps, u32 frames_per_sample) u32 247 applications/mp4box/fileimport.c u32 track_id, i, j, timescale, track, stype, profile, level, new_timescale, rescale, svc_mode, txt_flags, split_tile_mode, temporal_mode; u32 251 applications/mp4box/fileimport.c u32 group, handler, rvc_predefined, check_track_for_svc, check_track_for_lhvc, check_track_for_hevc; u32 317 applications/mp4box/fileimport.c if (!strnicmp(ext+1, "dur=", 4)) import.duration = (u32) (atof(ext+5) * 1000); u32 350 applications/mp4box/fileimport.c u32 ticks, dts_inc; u32 530 applications/mp4box/fileimport.c import.duration = (u32) (atof(ext+1) * 1000); u32 572 applications/mp4box/fileimport.c u32 w, h, sw, sh, fw, fh, i; u32 596 applications/mp4box/fileimport.c if (ty==-1) ty = (h>(u32)th) ? h-th : 0; u32 619 applications/mp4box/fileimport.c u32 count, o_count; u32 833 applications/mp4box/fileimport.c u32 size; u32 836 applications/mp4box/fileimport.c size = (u32) gf_ftell(f); u32 975 applications/mp4box/fileimport.c u32 tk; u32 977 applications/mp4box/fileimport.c u32 last_sample; u32 978 applications/mp4box/fileimport.c u32 sample_count; u32 979 applications/mp4box/fileimport.c u32 time_scale; u32 981 applications/mp4box/fileimport.c u32 dst_tk; u32 988 applications/mp4box/fileimport.c u32 stop_state; u32 993 applications/mp4box/fileimport.c u32 i, count, nb_tk, needs_rap_sync, cur_file, conv_type, nb_tk_done, nb_samp, nb_done, di; u32 1055 applications/mp4box/fileimport.c u32 mtype; u32 1158 applications/mp4box/fileimport.c u32 sample_num; u32 1218 applications/mp4box/fileimport.c sprintf(szFile, "%s_%d_%d%s", szName, (u32) chunk_start, (u32) (chunk_start+split_dur), ext); u32 1258 applications/mp4box/fileimport.c u32 nb_over, nb_av = 0; u32 1260 applications/mp4box/fileimport.c u32 nb_add = 0; u32 1320 applications/mp4box/fileimport.c u32 next_rap_num, sdi; u32 1446 applications/mp4box/fileimport.c else sprintf(szFile, "%s_%d_%d%s", szName, (u32) chunk_start, (u32) (chunk_start+file_split_dur), ext); u32 1472 applications/mp4box/fileimport.c u32 last_samp; u32 1516 applications/mp4box/fileimport.c gf_isom_set_last_sample_duration(dest, tki->dst_tk, (u32) (file_split_dur*tki->time_scale)); u32 1518 applications/mp4box/fileimport.c gf_isom_set_last_sample_duration(dest, tki->dst_tk, (u32) (tki->firstDTS - dts) ); u32 1539 applications/mp4box/fileimport.c u32 j; u32 1620 applications/mp4box/fileimport.c GF_Err cat_multiple_files(GF_ISOFile *dest, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command); u32 1624 applications/mp4box/fileimport.c u32 j, k; u32 1642 applications/mp4box/fileimport.c static u32 merge_avc_config(GF_ISOFile *dest, u32 tk_id, GF_ISOFile *orig, u32 src_track, Bool force_cat) u32 1645 applications/mp4box/fileimport.c u32 dst_tk = gf_isom_get_track_by_id(dest, tk_id); u32 1689 applications/mp4box/fileimport.c static u32 merge_hevc_config(GF_ISOFile *dest, u32 tk_id, GF_ISOFile *orig, u32 src_track, Bool force_cat) u32 1691 applications/mp4box/fileimport.c u32 i; u32 1693 applications/mp4box/fileimport.c u32 dst_tk = gf_isom_get_track_by_id(dest, tk_id); u32 1712 applications/mp4box/fileimport.c u32 k; u32 1743 applications/mp4box/fileimport.c GF_Err cat_isomedia_file(GF_ISOFile *dest, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command) u32 1745 applications/mp4box/fileimport.c u32 i, j, count, nb_tracks, nb_samp, nb_done; u32 1751 applications/mp4box/fileimport.c u32 dst_tk, tk_id, mtype; u32 1799 applications/mp4box/fileimport.c u32 mtype = gf_isom_get_media_type(orig, i+1); u32 1850 applications/mp4box/fileimport.c u32 nb_edits = 0; u32 1900 applications/mp4box/fileimport.c u32 w, h, ow, oh; u32 1910 applications/mp4box/fileimport.c u32 lang_src, lang_dst; u32 1939 applications/mp4box/fileimport.c u32 stype = gf_isom_get_media_subtype(dest, dst_tk, 1); u32 1950 applications/mp4box/fileimport.c u32 w, h, ow, oh; u32 1987 applications/mp4box/fileimport.c u32 max_timescale = 0; u32 1989 applications/mp4box/fileimport.c u32 idx; u32 2034 applications/mp4box/fileimport.c u32 j; u32 2050 applications/mp4box/fileimport.c u32 di; u32 2054 applications/mp4box/fileimport.c samp->CTS_Offset = (u32) (samp->CTS_Offset * ts_scale); u32 2076 applications/mp4box/fileimport.c gf_isom_set_last_sample_duration(dest, dst_tk, (u32) insert_dts); u32 2125 applications/mp4box/fileimport.c u32 j, count; u32 2211 applications/mp4box/fileimport.c u32 import_flags; u32 2213 applications/mp4box/fileimport.c u32 frames_per_sample; u32 2221 applications/mp4box/fileimport.c u32 len_rad1; u32 2224 applications/mp4box/fileimport.c len_rad1 = (u32) strlen(cat_enum->szRad1); u32 2236 applications/mp4box/fileimport.c GF_Err cat_multiple_files(GF_ISOFile *dest, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command) u32 2425 applications/mp4box/fileimport.c static u32 GetNbBits(u32 MaxVal) u32 2427 applications/mp4box/fileimport.c u32 k=0; u32 2437 applications/mp4box/fileimport.c u32 data_len; u32 2440 applications/mp4box/fileimport.c u32 i, j, count; u32 2472 applications/mp4box/fileimport.c u32 nbb; u32 2556 applications/mp4box/fileimport.c u32 data_len; u32 2638 applications/mp4box/fileimport.c u32 d_mode, do_enc; u32 2684 applications/mp4box/fileimport.c void sax_node_start(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 2689 applications/mp4box/fileimport.c u32 i=0; u32 2731 applications/mp4box/fileimport.c u32 i, count, mtype, skip_chars; u32 2841 applications/mp4box/fileimport.c skip_chars = (u32) strlen(root_dir); u32 92 applications/mp4box/live.c u32 ttl = 1; u32 96 applications/mp4box/live.c u32 path_mtu = 1450; u32 98 applications/mp4box/live.c u32 i; u32 100 applications/mp4box/live.c for (i = 1; i < (u32) argc ; i++) { u32 146 applications/mp4box/live.c u32 check = 50; u32 212 applications/mp4box/live.c u32 carousel_size, carousel_alloc; u32 213 applications/mp4box/live.c u32 last_carousel_time; u32 216 applications/mp4box/live.c u32 timescale, init_time; u32 217 applications/mp4box/live.c u32 carousel_period, ts_delta; u32 220 applications/mp4box/live.c u32 critical; u32 228 applications/mp4box/live.c u32 start_time; u32 233 applications/mp4box/live.c RTPChannel *next_carousel(LiveSession *sess, u32 *timeout) u32 236 applications/mp4box/live.c u32 i, time, count, now; u32 241 applications/mp4box/live.c time = (u32) -1; u32 268 applications/mp4box/live.c static void live_session_callback(void *calling_object, u16 ESID, char *data, u32 size, u64 ts) u32 272 applications/mp4box/live.c u32 i=0; u32 291 applications/mp4box/live.c u32 critical = 0; u32 312 applications/mp4box/live.c u32 now = gf_sys_clock(); u32 324 applications/mp4box/live.c gf_rtp_streamer_send_rtcp(ch->rtp, 1, (u32) ts, 0, 0, 0); u32 328 applications/mp4box/live.c u32 i=0; u32 342 applications/mp4box/live.c gf_rtp_streamer_send_rtcp(ch->rtp, 1, (u32) ts, 0, 0, 0); u32 349 applications/mp4box/live.c static void live_session_setup(LiveSession *livesess, char *ip, u16 port, u32 path_mtu, u32 ttl, char *ifce_addr, char *sdp_name) u32 352 applications/mp4box/live.c u32 count = gf_seng_get_stream_count(livesess->seng); u32 353 applications/mp4box/live.c u32 i; u32 360 applications/mp4box/live.c u32 st, oti, ts; u32 362 applications/mp4box/live.c u32 config_len; u32 425 applications/mp4box/live.c static RTPChannel *set_broadcast_params(LiveSession *livesess, u16 esid, u32 period, u32 ts_delta, u16 aggregate_on_stream, Bool adjust_carousel_time, Bool force_rap, Bool aggregate_au, Bool discard_pending, Bool signal_rap, u32 signal_critical, Bool version_inc) u32 431 applications/mp4box/live.c u32 i=0; u32 461 applications/mp4box/live.c if ((period!=(u32)-1) && (rtpch->carousel_period != period)) { u32 475 applications/mp4box/live.c u32 i; u32 481 applications/mp4box/live.c u32 load_type=0; u32 482 applications/mp4box/live.c u32 check; u32 483 applications/mp4box/live.c u32 ttl = 1; u32 484 applications/mp4box/live.c u32 path_mtu = 1450; u32 495 applications/mp4box/live.c u32 update_buffer_size = 0; u32 499 applications/mp4box/live.c u32 period, ts_delta, signal_critical; u32 511 applications/mp4box/live.c for (i=1; i<(u32) argc; i++) { u32 563 applications/mp4box/live.c for (i=0; i<(u32) argc; i++) { u32 566 applications/mp4box/live.c u32 period, id, j; u32 754 applications/mp4box/live.c u32 bytes_read; u32 755 applications/mp4box/live.c u32 update_length; u32 756 applications/mp4box/live.c u32 bytes_received; u32 761 applications/mp4box/live.c u32 hdr_length = 0; u32 846 applications/mp4box/live.c ch = next_carousel(&livesess, (u32 *) &next_time); u32 870 applications/mp4box/live.c u32 grab_live_m2ts(const char *grab_m2ts, const char *grab_ifce, const char *outName) u32 873 applications/mp4box/live.c u32 check = 50; u32 900 applications/mp4box/live.c u32 size = 0; u32 69 applications/mp4box/main.c void convert_file_info(char *inName, u32 trackID); u32 74 applications/mp4box/main.c GF_Err import_file(GF_ISOFile *dest, char *inName, u32 import_flags, Double force_fps, u32 frames_per_sample); u32 76 applications/mp4box/main.c GF_Err cat_isomedia_file(GF_ISOFile *mp4, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command); u32 89 applications/mp4box/main.c void dump_isom_udta(GF_ISOFile *file, char *inName, Bool is_final_name, u32 dump_udta_type, u32 dump_udta_track); u32 90 applications/mp4box/main.c GF_Err set_file_udta(GF_ISOFile *dest, u32 tracknum, u32 udta_type, char *src, Bool is_box_array); u32 91 applications/mp4box/main.c u32 id3_get_genre_tag(const char *name); u32 99 applications/mp4box/main.c void dump_isom_scene_stats(char *file, char *inName, Bool is_final_name, u32 stat_level); u32 101 applications/mp4box/main.c void PrintNode(const char *name, u32 graph_type); u32 102 applications/mp4box/main.c void PrintBuiltInNodes(u32 graph_type); u32 118 applications/mp4box/main.c void dump_isom_nal(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name); u32 122 applications/mp4box/main.c void dump_isom_timed_text(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name, Bool is_convert, GF_TextDumpType dump_type); u32 126 applications/mp4box/main.c void DumpTrackInfo(GF_ISOFile *file, u32 trackID, Bool full_dump); u32 143 applications/mp4box/main.c u32 grab_live_m2ts(const char *grab_m2ts, const char *ifce_name, const char *outName); u32 148 applications/mp4box/main.c u32 quiet = 0; u32 154 applications/mp4box/main.c u32 swf_flags = 0; u32 160 applications/mp4box/main.c u32 code; u32 187 applications/mp4box/main.c u32 nb_itunes_tags = sizeof(itags) / sizeof(itunes_tag); u32 887 applications/mp4box/main.c u32 i, count, ocr_id; u32 911 applications/mp4box/main.c GF_Err HintFile(GF_ISOFile *file, u32 MTUSize, u32 max_ptime, u32 rtp_rate, u32 base_flags, Bool copy_data, Bool interleave, Bool regular_iod, Bool single_group) u32 915 applications/mp4box/main.c u32 i, val, res, streamType; u32 916 applications/mp4box/main.c u32 sl_mode, prev_ocr, single_ocr, nb_done, tot_bw, bw, flags, spec_type; u32 922 applications/mp4box/main.c u32 mtype; u32 924 applications/mp4box/main.c u32 media_group = 0; u32 1078 applications/mp4box/main.c static void check_media_profile(GF_ISOFile *file, u32 track) u32 1117 applications/mp4box/main.c u32 i, count; u32 1209 applications/mp4box/main.c u32 spec = gf_isom_guess_specification(file); u32 1220 applications/mp4box/main.c u32 trackID; u32 1241 applications/mp4box/main.c u32 trackID; u32 1242 applications/mp4box/main.c u32 meta_4cc; u32 1245 applications/mp4box/main.c u32 item_id; u32 1246 applications/mp4box/main.c u32 item_type; u32 1247 applications/mp4box/main.c u32 ref_item_id; u32 1248 applications/mp4box/main.c u32 ref_type; u32 1411 applications/mp4box/main.c u32 trackID; u32 1413 applications/mp4box/main.c u32 refTrackID; u32 1414 applications/mp4box/main.c u32 criteria[30]; u32 1415 applications/mp4box/main.c u32 nb_criteria; u32 1417 applications/mp4box/main.c u32 switchGroupID; u32 1420 applications/mp4box/main.c static Bool parse_tsel_args(TSELAction **__tsel_list, char *opts, u32 *nb_tsel_act, TSELActionType act) u32 1422 applications/mp4box/main.c u32 refTrackID = 0; u32 1424 applications/mp4box/main.c u32 switch_id = 0; u32 1425 applications/mp4box/main.c u32 criteria[30]; u32 1426 applications/mp4box/main.c u32 nb_criteria = 0; u32 1460 applications/mp4box/main.c u32 j=9; u32 1480 applications/mp4box/main.c memcpy(tsel_act->criteria, criteria, sizeof(u32)*nb_criteria); u32 1493 applications/mp4box/main.c #define CHECK_NEXT_ARG if (i+1==(u32)argc) { fprintf(stderr, "Missing arg - please check usage\n"); return mp4box_cleanup(1); } u32 1517 applications/mp4box/main.c u32 trackID; u32 1523 applications/mp4box/main.c u32 dump_type, sample_num; u32 1526 applications/mp4box/main.c u32 udta_type; u32 1528 applications/mp4box/main.c u32 newTrackID; u32 1542 applications/mp4box/main.c GF_DashSegmenterInput *set_dash_input(GF_DashSegmenterInput *dash_inputs, char *name, u32 *nb_dash_inputs) u32 1591 applications/mp4box/main.c u32 i; u32 1613 applications/mp4box/main.c u32 *nb_descs=NULL; u32 1615 applications/mp4box/main.c u32 opt_offset=0; u32 1616 applications/mp4box/main.c u32 len; u32 1637 applications/mp4box/main.c len = (u32) strlen(opts); u32 1703 applications/mp4box/main.c action->trackID = (u32) -1; u32 1710 applications/mp4box/main.c static u32 create_new_track_action(char *string, TrackAction **actions, u32 *nb_track_act, u32 dump_type) u32 1722 applications/mp4box/main.c static GF_Err nhml_bs_to_bin(char *inName, char *outName, u32 dump_std) u32 1727 applications/mp4box/main.c u32 data_size; u32 1778 applications/mp4box/main.c static GF_Err hash_file(char *name, u32 dump_std) u32 1780 applications/mp4box/main.c u32 i; u32 1831 applications/mp4box/main.c u32 *brand_add = NULL; u32 1832 applications/mp4box/main.c u32 *brand_rem = NULL; u32 1834 applications/mp4box/main.c u32 i, stat_level, hint_flags, info_track_id, import_flags, nb_add, nb_cat, crypt, agg_samples, nb_sdp_ex, max_ptime, split_size, nb_meta_act, nb_track_act, rtp_rate, major_brand, nb_alt_brand_add, nb_alt_brand_rem, old_interleave, car_dur, minor_version, conv_type, nb_tsel_acts, program_number, dump_nal, time_shift_depth, initial_moof_sn, dump_std, import_subtitle; u32 1843 applications/mp4box/main.c u32 track_dump_type, dump_isom; u32 1844 applications/mp4box/main.c u32 trackID; u32 1847 applications/mp4box/main.c u32 dump_chap = 0; u32 1848 applications/mp4box/main.c u32 dump_udta_type = 0; u32 1849 applications/mp4box/main.c u32 dump_udta_track = 0; u32 1851 applications/mp4box/main.c u32 nb_mpd_base_urls = 0; u32 1852 applications/mp4box/main.c u32 dash_scale = 1000; u32 1863 applications/mp4box/main.c u32 MTUSize = 1450; u32 1886 applications/mp4box/main.c u32 segment_marker = GF_FALSE; u32 1895 applications/mp4box/main.c u32 timescale = 0; u32 1898 applications/mp4box/main.c u32 nb_dash_inputs = 0; u32 1909 applications/mp4box/main.c static u32 dash_run_for; u32 1910 applications/mp4box/main.c static u32 dash_cumulated_time,dash_prev_time,dash_now_time; u32 1912 applications/mp4box/main.c u32 mp4box_cleanup(u32 ret_code) { u32 1952 applications/mp4box/main.c u32 i, j; u32 2004 applications/mp4box/main.c u32 mp4box_parse_args_continue(int argc, char **argv, u32 *current_index) u32 2006 applications/mp4box/main.c u32 i = *current_index; u32 2034 applications/mp4box/main.c if ((i + 1 < (u32)argc) && (argv[i + 1][0] != '-')) { u32 2057 applications/mp4box/main.c if ((i + 1 < (u32)argc) && (sscanf(argv[i + 1], "%u", &max_ptime) == 1)) { u32 2413 applications/mp4box/main.c u32 ticks, dts_inc; u32 2572 applications/mp4box/main.c split_size = (u32)atoi(argv[i + 1]); u32 2702 applications/mp4box/main.c brand_add = (u32*)gf_realloc(brand_add, sizeof(u32) * (nb_alt_brand_add + 1)); u32 2711 applications/mp4box/main.c brand_rem = (u32*)gf_realloc(brand_rem, sizeof(u32) * (nb_alt_brand_rem + 1)); u32 2723 applications/mp4box/main.c if (i + 1 == (u32)argc) PrintUsage(); u32 2778 applications/mp4box/main.c u32 i; u32 2780 applications/mp4box/main.c for (i = 1; i < (u32)argc; i++) { u32 2844 applications/mp4box/main.c if ((i + 1<(u32)argc) && (sscanf(argv[i + 1], "%u", &info_track_id) == 1)) { u32 3028 applications/mp4box/main.c if (((i + 1<(u32)argc) && inName) || (i + 2<(u32)argc)) { u32 3042 applications/mp4box/main.c if ((i + 1<(u32)argc) && (sscanf(argv[i + 1], "%u", &trackID) == 1)) { u32 3063 applications/mp4box/main.c if (((i + 1<(u32)argc) && inName) || (i + 2<(u32)argc)) { u32 3278 applications/mp4box/main.c time_shift_depth = (u32)atoi(argv[i + 1]); u32 3294 applications/mp4box/main.c initial_moof_sn = (u32)atoi(argv[i + 1]); u32 3393 applications/mp4box/main.c u32 ret = mp4box_parse_args_continue(argc, argv, &i); u32 3451 applications/mp4box/main.c for (i = 1; i < (u32) argc ; i++) { u32 3539 applications/mp4box/main.c u32 nb_bytes = (u32) fread(chunk, 1, 4096, fin); u32 3752 applications/mp4box/main.c for (i=0; i<(u32) argc; i++) { u32 3813 applications/mp4box/main.c for (i=0; i<(u32)argc; i++) { u32 3898 applications/mp4box/main.c u32 do_abort = 0; u32 3984 applications/mp4box/main.c if (!e) e = gf_dasher_enable_sidx(dasher, (subsegs_per_sidx>=0) ? 1 : 0, (u32) subsegs_per_sidx, daisy_chain_sidx); u32 4030 applications/mp4box/main.c u32 slept = gf_sys_clock(); u32 4031 applications/mp4box/main.c u32 sleep_for = gf_dasher_next_update_time(dasher, &ms_in_session); u32 4357 applications/mp4box/main.c u32 size; u32 4402 applications/mp4box/main.c if (tka->trackID==(u32) -1) { u32 4403 applications/mp4box/main.c u32 j; u32 4429 applications/mp4box/main.c u32 tk = 0; u32 4552 applications/mp4box/main.c u32 alternateGroupID, nb_groups; u32 4655 applications/mp4box/main.c u32 major_brand = 0; u32 4660 applications/mp4box/main.c u32 mType = gf_isom_get_media_type(file, i+1); u32 4684 applications/mp4box/main.c u32 j; u32 4689 applications/mp4box/main.c u32 tk, k; u32 4690 applications/mp4box/main.c for (k=0; k<(u32) count; k++) { u32 4741 applications/mp4box/main.c u32 track = tka->trackID ? gf_isom_get_track_by_id(file, tka->trackID) : 0; u32 4742 applications/mp4box/main.c u32 timescale = gf_isom_get_timescale(file); u32 4823 applications/mp4box/main.c u32 newTrack; u32 4837 applications/mp4box/main.c u32 tk1, tk2; u32 4873 applications/mp4box/main.c e = gf_isom_set_track_reference(file, track, GF_4CC(tka->lang[0], tka->lang[1], tka->lang[2], tka->lang[3]), (u32) tka->delay_ms); u32 4898 applications/mp4box/main.c u32 tlen, itag = 0; u32 4934 applications/mp4box/main.c tlen = val ? (u32) strlen(val) : 0; u32 4941 applications/mp4box/main.c tlen = (u32) gf_ftell(t); u32 4944 applications/mp4box/main.c tlen = (u32) fread(d, sizeof(char), tlen, t); u32 4963 applications/mp4box/main.c gf_isom_apple_set_tag(file, itag, val, (u32) strlen(val) ); u32 4970 applications/mp4box/main.c u32 n, t; u32 5071 applications/mp4box/main.c u32 track = gf_isom_get_track_by_id(file, sdp_lines[i].trackID); u32 5074 applications/mp4box/main.c u32 j, k, count = gf_isom_get_track_count(file); u32 5079 applications/mp4box/main.c for (k=0; k<(u32) ref_count; k++) { u32 5080 applications/mp4box/main.c u32 refTk; u32 37 applications/mp4client/extract.c u32 bfSize; u32 40 applications/mp4client/extract.c u32 bfOffBits; u32 44 applications/mp4client/extract.c u32 biSize; u32 49 applications/mp4client/extract.c u32 biCompression; u32 50 applications/mp4client/extract.c u32 biSizeImage; u32 53 applications/mp4client/extract.c u32 biClrUsed; u32 54 applications/mp4client/extract.c u32 biClrImportant; u32 96 applications/mp4client/extract.c static u32 put_pixel(FILE *fout, u32 type, u32 pf, char *ptr) u32 165 applications/mp4client/extract.c void write_bmp(GF_VideoSurface *fb, char *rad_name, u32 img_num) u32 171 applications/mp4client/extract.c u32 j, i; u32 205 applications/mp4client/extract.c u32 res = put_pixel(fout, 0, fb->pixel_format, ptr); u32 215 applications/mp4client/extract.c void write_png(GF_VideoSurface *fb, char *rad_name, u32 img_num) u32 220 applications/mp4client/extract.c u32 dst_size; u32 256 applications/mp4client/extract.c void write_depthfile(GF_VideoSurface *fb, char *rad_name, u32 img_num) u32 259 applications/mp4client/extract.c u32 i, j; u32 280 applications/mp4client/extract.c void write_texture_file(GF_VideoSurface *fb, char *rad_name, u32 img_num, u32 dump_mode_flags) u32 284 applications/mp4client/extract.c u32 i, j; u32 303 applications/mp4client/extract.c void write_raw(GF_VideoSurface *fb, char *rad_name, u32 img_num) u32 305 applications/mp4client/extract.c u32 j, i; u32 326 applications/mp4client/extract.c u32 res = put_pixel(fout, 0, fb->pixel_format, ptr); u32 334 applications/mp4client/extract.c void write_hash(FILE *sha_out, char *buf, u32 size) u32 343 applications/mp4client/extract.c void dump_depth (GF_Terminal *term, char *rad_name, u32 dump_mode_flags, u32 frameNum, char *conv_buf, void *avi_out, FILE *sha_out) u32 346 applications/mp4client/extract.c u32 i, k; u32 349 applications/mp4client/extract.c u32 dump_mode = dump_mode_flags & 0x0000FFFF; u32 449 applications/mp4client/extract.c void dump_frame(GF_Terminal *term, char *rad_name, u32 dump_mode_flags, u32 frameNum, char *conv_buf, void *avi_out, FILE *sha_out) u32 452 applications/mp4client/extract.c u32 i, k, out_size; u32 455 applications/mp4client/extract.c u32 dump_mode = dump_mode_flags & 0x0000FFFF; u32 456 applications/mp4client/extract.c u32 depth_dump_mode = 0; u32 616 applications/mp4client/extract.c u32 time_scale; u32 618 applications/mp4client/extract.c u32 next_video_time, audio_time_init, flush_retry, nb_write, audio_clock_at_video_init; u32 619 applications/mp4client/extract.c u32 samplerate, bits_per_sample, nb_channel; u32 622 applications/mp4client/extract.c void avi_audio_frame(void *udta, char *buffer, u32 buffer_size, u32 time, u32 delay) u32 658 applications/mp4client/extract.c void avi_audio_reconfig(void *udta, u32 samplerate, u32 bits_per_sample, u32 nb_channel, u32 channel_cfg) u32 668 applications/mp4client/extract.c Bool dump_file(char *url, char *out_url, u32 dump_mode_flags, Double fps, u32 width, u32 height, Float scale, u32 *times, u32 nb_times) u32 672 applications/mp4client/extract.c u32 i = 0; u32 677 applications/mp4client/extract.c u32 time, prev_time, nb_frames, init_time; u32 694 applications/mp4client/extract.c u32 cur_time_idx; u32 695 applications/mp4client/extract.c u32 mode = dump_mode_flags & 0x0000FFFF; u32 753 applications/mp4client/extract.c width = (u32)(width * scale); u32 754 applications/mp4client/extract.c height = (u32)(height * scale); u32 886 applications/mp4client/extract.c u32 frame_start_time = gf_sys_clock(); u32 906 applications/mp4client/extract.c fprintf(stderr, "Dumping %02d/100 %% - time %.02f sec\r", (u32) ((100.0*prev_time)/dump_dur), prev_time/1000.0 ); u32 938 applications/mp4client/extract.c time = (u32) (nb_frames*1000/fps); u32 66 applications/mp4client/main.c void ViewOD(GF_Terminal *term, u32 OD_ID, u32 number, const char *URL); u32 67 applications/mp4client/main.c void PrintODList(GF_Terminal *term, GF_ObjectManager *root_odm, u32 num, u32 indent, char *root_name); u32 72 applications/mp4client/main.c static u32 gui_mode = 0; u32 81 applications/mp4client/main.c static u32 threading_flags = GF_TERM_NO_COMPOSITOR_THREAD | GF_TERM_NO_DECODER_THREAD; u32 84 applications/mp4client/main.c static u32 threading_flags = 0; u32 90 applications/mp4client/main.c static u32 bench_mode = 0; u32 91 applications/mp4client/main.c static u32 bench_mode_start = 0; u32 92 applications/mp4client/main.c static u32 bench_buffer = 0; u32 109 applications/mp4client/main.c static u32 display_rti = 0; u32 119 applications/mp4client/main.c static u32 forced_width=0; u32 120 applications/mp4client/main.c static u32 forced_height=0; u32 123 applications/mp4client/main.c u32 align_mode = 0; u32 124 applications/mp4client/main.c u32 init_w = 0; u32 125 applications/mp4client/main.c u32 init_h = 0; u32 126 applications/mp4client/main.c u32 last_x, last_y; u32 129 applications/mp4client/main.c void dump_frame(GF_Terminal *term, char *rad_path, u32 dump_type, u32 frameNum); u32 146 applications/mp4client/main.c Bool dump_file(char *the_url, char *out_url, u32 dump_mode, Double fps, u32 width, u32 height, Float scale, u32 *times, u32 nb_times); u32 150 applications/mp4client/main.c void hide_shell(u32 cmd_type) u32 376 applications/mp4client/main.c u32 ms, h, m, s; u32 377 applications/mp4client/main.c h = (u32) (time / 1000 / 3600); u32 378 applications/mp4client/main.c m = (u32) (time / 1000 / 60 - h*60); u32 379 applications/mp4client/main.c s = (u32) (time / 1000 - h*3600 - m*60); u32 380 applications/mp4client/main.c ms = (u32) (time - (h*3600 + m*60 + s) * 1000); u32 387 applications/mp4client/main.c static u32 rti_update_time_ms = 200; u32 404 applications/mp4client/main.c gf_term_get_framerate(term, 0), rti.total_cpu_usage, rti.process_cpu_usage, (u32) (rti.gpac_memory / 1024)); u32 407 applications/mp4client/main.c gf_term_get_framerate(term, 0), rti.process_cpu_usage, (u32) (rti.gpac_memory / 1024) ); u32 427 applications/mp4client/main.c (u32) gf_term_get_framerate(term, 0), u32 428 applications/mp4client/main.c (u32) (rti.gpac_memory / 1024), u32 450 applications/mp4client/main.c sprintf(szBuf, "%02d ", (u32) (com.track_info>>16) ); u32 486 applications/mp4client/main.c u32 get_sys_col(int idx) u32 488 applications/mp4client/main.c u32 res; u32 499 applications/mp4client/main.c void switch_bench(u32 is_on) u32 745 applications/mp4client/main.c u32 pause_state = gf_term_get_option(term, GF_OPT_PLAY_STATE) ; u32 861 applications/mp4client/main.c u32 i, pos; u32 948 applications/mp4client/main.c u32 i; u32 961 applications/mp4client/main.c u32 type = gf_term_get_option(term, GF_OPT_NAVIGATION_TYPE); u32 992 applications/mp4client/main.c static Bool get_time_list(char *arg, u32 *times, u32 *nb_times) u32 997 applications/mp4client/main.c u32 h, m, s, ms, f, fps; u32 1006 applications/mp4client/main.c times[*nb_times] = (u32) (1000*sec); u32 1019 applications/mp4client/main.c times[*nb_times] = (u32) (1000*sec); u32 1023 applications/mp4client/main.c times[*nb_times] = (u32) (1000*sec); u32 1045 applications/mp4client/main.c fprintf(logs, "At "LLD" (diff %d) - ", now - log_time_start, (u32) (now - last_log_time) ); u32 1133 applications/mp4client/main.c u32 i, len, dir_len=0, k=0; u32 1138 applications/mp4client/main.c dir_len = (u32) strlen(item_path); u32 1142 applications/mp4client/main.c len = (u32) strlen(url); u32 1188 applications/mp4client/main.c u32 i, times[100], nb_times, dump_mode; u32 1189 applications/mp4client/main.c u32 simulation_time_in_ms = 0; u32 1190 applications/mp4client/main.c u32 initial_service_id = 0; u32 1224 applications/mp4client/main.c for (i=1; i<(u32) argc; i++) { u32 1272 applications/mp4client/main.c for (i=1; i<(u32) argc; i++) { u32 1365 applications/mp4client/main.c if ((url_arg || (i+2<(u32)argc)) && get_time_list(argv[i+1], times, &nb_times)) { u32 1381 applications/mp4client/main.c if ((url_arg || (i+2<(u32)argc)) && get_time_list(argv[i+1], times, &nb_times)) i++; u32 1385 applications/mp4client/main.c if ((url_arg || (i+2<(u32)argc)) && get_time_list(argv[i+1], times, &nb_times)) i++; u32 1389 applications/mp4client/main.c if ((url_arg || (i+2<(u32)argc)) && get_time_list(argv[i+1], times, &nb_times)) i++; u32 1528 applications/mp4client/main.c fprintf(stderr, "System info: %d MB RAM - %d cores\n", (u32) (rti.physical_memory/1024/1024), rti.nb_cores); u32 1835 applications/mp4client/main.c u32 count; u32 1899 applications/mp4client/main.c u32 r, h, m, s; u32 1942 applications/mp4client/main.c u32 ID; u32 1946 applications/mp4client/main.c ViewOD(term, ID, (u32)-1, NULL); u32 1950 applications/mp4client/main.c ViewOD(term, 0, (u32)-1, str_url); u32 1956 applications/mp4client/main.c u32 num; u32 1961 applications/mp4client/main.c ViewOD(term, (u32)-1, num, NULL); u32 1988 applications/mp4client/main.c u32 i, count, odid; u32 2153 applications/mp4client/main.c u32 size; u32 2163 applications/mp4client/main.c u32 http_bitrate = gf_term_get_option(term, GF_OPT_HTTP_MAX_RATE); u32 2198 applications/mp4client/main.c u32 nb_pass, nb_views, offscreen_view = 0; u32 2232 applications/mp4client/main.c u32 dst_size = fb.width*fb.height*4; u32 2262 applications/mp4client/main.c u32 index; u32 2382 applications/mp4client/main.c static u32 last_odm_count = 0; u32 2387 applications/mp4client/main.c u32 tot_time=0; u32 2392 applications/mp4client/main.c u32 count = gf_term_get_object_count(term, root_odm); u32 2399 applications/mp4client/main.c u32 count, i; u32 2458 applications/mp4client/main.c u32 nb_frames_drawn; u32 2467 applications/mp4client/main.c u32 dec_run_time = v_odi.last_frame_time - v_odi.first_frame_time; u32 2469 applications/mp4client/main.c if (v_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*v_odi.current_time / v_odi.duration ) ); u32 2470 applications/mp4client/main.c fprintf(stderr, "%d frames FPS %.2f (max %d us/f) rate avg %d max %d", v_odi.nb_dec_frames, ((Float)v_odi.nb_dec_frames*1000) / dec_run_time, v_odi.max_dec_time, (u32) v_odi.avg_bitrate/1000, (u32) v_odi.max_bitrate/1000); u32 2480 applications/mp4client/main.c u32 dec_run_time = a_odi.last_frame_time - a_odi.first_frame_time; u32 2482 applications/mp4client/main.c if (a_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*a_odi.current_time / a_odi.duration ) ); u32 2483 applications/mp4client/main.c fprintf(stderr, "%d frames (ms/f %.2f avg %.2f max) rate avg %d max %d", a_odi.nb_dec_frames, ((Float)dec_run_time)/a_odi.nb_dec_frames, a_odi.max_dec_time/1000.0, (u32) a_odi.avg_bitrate/1000, (u32) a_odi.max_bitrate/1000); u32 2491 applications/mp4client/main.c u32 w, h; u32 2496 applications/mp4client/main.c u32 dec_run_time = s_odi.last_frame_time - s_odi.first_frame_time; u32 2498 applications/mp4client/main.c fprintf(stderr, "%d frames FPS %.2f (max %d us/f) rate avg %d max %d", s_odi.nb_dec_frames, ((Float)s_odi.nb_dec_frames*1000) / dec_run_time, s_odi.max_dec_time, (u32) s_odi.avg_bitrate/1000, (u32) s_odi.max_bitrate/1000); u32 2501 applications/mp4client/main.c u32 nb_frames_drawn; u32 2519 applications/mp4client/main.c if (v_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*v_odi.current_time / v_odi.duration ) ); u32 2520 applications/mp4client/main.c fprintf(stderr, "%d f FPS %.2f (%.2f ms max) rate %d ", v_odi.nb_dec_frames, ((Float)v_odi.nb_dec_frames*1000) / tot_time, v_odi.max_dec_time/1000.0, (u32) v_odi.instant_bitrate/1000); u32 2527 applications/mp4client/main.c if (s_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*s_odi.current_time / s_odi.duration ) ); u32 2528 applications/mp4client/main.c fprintf(stderr, "%d f %.2f (%d us max) - rate %d ", s_odi.nb_dec_frames, avg_dec_time, s_odi.max_dec_time, (u32) s_odi.instant_bitrate/1000); u32 2530 applications/mp4client/main.c u32 nb_frames_drawn; u32 2544 applications/mp4client/main.c if (a_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*a_odi.current_time / a_odi.duration ) ); u32 2551 applications/mp4client/main.c u32 i; u32 2568 applications/mp4client/main.c void PrintODList(GF_Terminal *term, GF_ObjectManager *root_odm, u32 num, u32 indent, char *root_name) u32 2571 applications/mp4client/main.c u32 i, count; u32 2640 applications/mp4client/main.c void ViewOD(GF_Terminal *term, u32 OD_ID, u32 number, const char *szURL) u32 2643 applications/mp4client/main.c u32 i, j, count, d_enum,id; u32 2650 applications/mp4client/main.c if (!szURL && ((!OD_ID && (number == (u32)-1)) || ((OD_ID == (u32)(-1)) && !number))) { u32 2660 applications/mp4client/main.c if ((number == (u32)(-1)) && (odi.od->objectDescriptorID == OD_ID)) break; u32 2661 applications/mp4client/main.c else if (i == (u32)(number-1)) break; u32 2668 applications/mp4client/main.c if (number == (u32)-1) fprintf(stderr, "cannot find OD with ID %d\n", OD_ID); u32 2673 applications/mp4client/main.c if (number == (u32)-1) fprintf(stderr, "Object %d not attached yet\n", OD_ID); u32 2694 applications/mp4client/main.c PrintTime((u32) (odi.duration*1000)); u32 2740 applications/mp4client/main.c (u32) odi.avg_bitrate/1024, odi.max_bitrate/1024, avg_dec_time, odi.max_dec_time, odi.nb_dec_frames); u32 2879 applications/mp4client/main.c u32 done, total, bps; u32 2919 applications/mp4client/main.c void PrintODTiming(GF_Terminal *term, GF_ObjectManager *odm, u32 indent) u32 2922 applications/mp4client/main.c u32 ind = indent; u32 2923 applications/mp4client/main.c u32 i, count; u32 2954 applications/mp4client/main.c PrintTime((u32) (odi.current_time*1000)); u32 2970 applications/mp4client/main.c void PrintODBuffer(GF_Terminal *term, GF_ObjectManager *odm, u32 indent) u32 2974 applications/mp4client/main.c u32 ind, i, count; u32 3029 applications/mp4client/main.c (u32) odi.avg_bitrate/1024, odi.max_bitrate/1024, avg_dec_time, odi.max_dec_time); u32 3056 applications/mp4client/main.c u32 i, j, cfg_count, key_count; u32 306 applications/osmo4_android_studio/app/src/main/jni/wrapper.cpp static u32 beforeThreadExits(void * param) { u32 387 applications/osmo4_android_studio/app/src/main/jni/wrapper.cpp void CNativeWrapper::on_fm_request(void *cbk, u32 type, u32 param, int *value) { u32 152 applications/osmo4_android_studio/app/src/main/jni/wrapper.h u32 javaThreadId; u32 226 applications/osmo4_android_studio/app/src/main/jni/wrapper.h static void on_fm_request(void *cbk, u32 type, u32 param, int *value); u32 55 applications/osmo4_ios/main.c static u32 display_rti = 0; u32 61 applications/osmo4_ios/main.c static u32 log_time_start = 0; u32 63 applications/osmo4_ios/main.c static u32 forced_width=0; u32 64 applications/osmo4_ios/main.c static u32 forced_height=0; u32 65 applications/osmo4_ios/main.c static u32 bench_mode = 0; u32 66 applications/osmo4_ios/main.c static u32 bench_mode_start = 0; u32 67 applications/osmo4_ios/main.c static u32 paused_by_bench = 0; u32 70 applications/osmo4_ios/main.c u32 align_mode = 0; u32 71 applications/osmo4_ios/main.c u32 init_w = 0; u32 72 applications/osmo4_ios/main.c u32 init_h = 0; u32 73 applications/osmo4_ios/main.c u32 last_x, last_y; u32 76 applications/osmo4_ios/main.c static u32 rti_update_time_ms = 200; u32 96 applications/osmo4_ios/main.c gf_term_get_framerate(term, 0), rti.total_cpu_usage, rti.process_cpu_usage, (u32) (rti.gpac_memory / 1024)); u32 99 applications/osmo4_ios/main.c gf_term_get_framerate(term, 0), rti.process_cpu_usage, (u32) (rti.gpac_memory / 1024) ); u32 107 applications/osmo4_ios/main.c if (!rti.process_memory) rti.process_memory = (u32) (memory_at_gpac_startup-rti.physical_memory_avail); u32 109 applications/osmo4_ios/main.c if (!rti.gpac_memory) rti.gpac_memory = (u32) (memory_at_gpac_startup-rti.physical_memory_avail); u32 118 applications/osmo4_ios/main.c (u32) gf_term_get_framerate(term, 0), u32 119 applications/osmo4_ios/main.c (u32) (rti.gpac_memory / 1024), u32 141 applications/osmo4_ios/main.c sprintf(szBuf, "%02d ", (u32) (com.track_info>>16) ); u32 172 applications/osmo4_ios/main.c u32 get_sys_col(int idx) u32 174 applications/osmo4_ios/main.c u32 res; u32 242 applications/osmo4_ios/main.c fprintf(stderr, "Bench mode paused - downloading %02d %%\r", (u32) (evt->progress.done*100.0/evt->progress.total) ); u32 405 applications/osmo4_ios/main.c u32 i; u32 406 applications/osmo4_ios/main.c u32 url_idx_plus_1 = 0; u32 407 applications/osmo4_ios/main.c u32 simulation_time = 0; u32 743 applications/osmo4_ios/main.c static u32 last_odm_count = 0; u32 748 applications/osmo4_ios/main.c u32 tot_time=0; u32 753 applications/osmo4_ios/main.c u32 count = gf_term_get_object_count(term, root_odm); u32 760 applications/osmo4_ios/main.c u32 count, i; u32 814 applications/osmo4_ios/main.c u32 nb_frames_drawn; u32 823 applications/osmo4_ios/main.c u32 dec_run_time = v_odi.last_frame_time - v_odi.first_frame_time; u32 825 applications/osmo4_ios/main.c if (v_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*v_odi.current_time / v_odi.duration ) ); u32 826 applications/osmo4_ios/main.c fprintf(stderr, "%d frames FPS %.2f (max %d us/f) rate avg %d max %d", v_odi.nb_dec_frames, ((Float)v_odi.nb_dec_frames*1000) / dec_run_time, v_odi.max_dec_time, (u32) v_odi.avg_bitrate/1000, (u32) v_odi.max_bitrate/1000); u32 836 applications/osmo4_ios/main.c u32 dec_run_time = a_odi.last_frame_time - a_odi.first_frame_time; u32 838 applications/osmo4_ios/main.c if (a_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*a_odi.current_time / a_odi.duration ) ); u32 839 applications/osmo4_ios/main.c fprintf(stderr, "%d frames (ms/f %.2f avg %.2f max) rate avg %d max %d", a_odi.nb_dec_frames, ((Float)dec_run_time)/a_odi.nb_dec_frames, a_odi.max_dec_time/1000.0, (u32) a_odi.avg_bitrate/1000, (u32) a_odi.max_bitrate/1000); u32 847 applications/osmo4_ios/main.c u32 w, h; u32 852 applications/osmo4_ios/main.c u32 dec_run_time = s_odi.last_frame_time - s_odi.first_frame_time; u32 854 applications/osmo4_ios/main.c fprintf(stderr, "%d frames FPS %.2f (max %d us/f) rate avg %d max %d", s_odi.nb_dec_frames, ((Float)s_odi.nb_dec_frames*1000) / dec_run_time, s_odi.max_dec_time, (u32) s_odi.avg_bitrate/1000, (u32) s_odi.max_bitrate/1000); u32 857 applications/osmo4_ios/main.c u32 nb_frames_drawn; u32 875 applications/osmo4_ios/main.c if (v_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*v_odi.current_time / v_odi.duration ) ); u32 876 applications/osmo4_ios/main.c fprintf(stderr, "%d f FPS %.2f (%.2f ms max) rate %d ", v_odi.nb_dec_frames, ((Float)v_odi.nb_dec_frames*1000) / tot_time, v_odi.max_dec_time/1000.0, (u32) v_odi.instant_bitrate/1000); u32 883 applications/osmo4_ios/main.c if (s_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*s_odi.current_time / s_odi.duration ) ); u32 884 applications/osmo4_ios/main.c fprintf(stderr, "%d f %.2f (%d us max) - rate %d ", s_odi.nb_dec_frames, avg_dec_time, s_odi.max_dec_time, (u32) s_odi.instant_bitrate/1000); u32 886 applications/osmo4_ios/main.c u32 nb_frames_drawn; u32 900 applications/osmo4_ios/main.c if (a_odi.duration) fprintf(stderr, "%d%% ", (u32) (100*a_odi.current_time / a_odi.duration ) ); u32 557 applications/osmo4_sym/osmo4_ui.cpp u32 i = 0; u32 282 applications/osmo4_sym/osmo4_view.cpp static void Osmo4_progress_cbk(void *usr, char *title, u32 done, u32 total) u32 350 applications/osmo4_sym/osmo4_view.cpp for (u32 i=0; i<gf_modules_get_count(m_user.modules); i++) { u32 463 applications/osmo4_sym/osmo4_view.cpp u32 count = gf_cfg_get_key_count(m_user.config, "RecentFiles"); u32 474 applications/osmo4_sym/osmo4_view.cpp u32 ret; u32 157 applications/osmo4_sym/osmo4_view.h u32 last_title_update; u32 103 applications/osmo4_sym/playlist.cpp u32 count = gf_cfg_get_key_count(user->config, "MimeTypes"); u32 104 applications/osmo4_sym/playlist.cpp for (u32 i=0; i<count; i++) { u32 423 applications/osmo4_sym/playlist.cpp u32 count = gf_cfg_get_key_count(m_user->config, "Playlist"); u32 425 applications/osmo4_sym/playlist.cpp for (u32 i=0; i<count; i++) { u32 102 applications/osmo4_w32/AddressBar.cpp u32 w; u32 126 applications/osmo4_w32/AddressBar.cpp u32 i=0; u32 87 applications/osmo4_w32/FileProps.cpp u32 count = gf_term_get_object_count(gpac->m_term, root_od); u32 89 applications/osmo4_w32/FileProps.cpp for (u32 i=0; i<count; i++) { u32 203 applications/osmo4_w32/FileProps.cpp u32 h, m, s, i, j; u32 219 applications/osmo4_w32/FileProps.cpp h = (u32) (odi.duration / 3600); u32 220 applications/osmo4_w32/FileProps.cpp m = (u32) (odi.duration / 60) - h*60; u32 221 applications/osmo4_w32/FileProps.cpp s = (u32) (odi.duration) - h*3600 - m*60; u32 363 applications/osmo4_w32/FileProps.cpp for (u32 i=0; i<gf_list_count(descs); i++) { u32 397 applications/osmo4_w32/FileProps.cpp u32 h, m, s; u32 411 applications/osmo4_w32/FileProps.cpp h = (u32) (odi.current_time / 3600); u32 412 applications/osmo4_w32/FileProps.cpp m = (u32) (odi.current_time / 60) - h*60; u32 413 applications/osmo4_w32/FileProps.cpp s = (u32) (odi.current_time) - h*3600 - m*60; u32 455 applications/osmo4_w32/FileProps.cpp (u32) odi.avg_bitrate/1024, odi.max_bitrate/1024, avg_dec_time, odi.max_dec_time, odi.nb_dec_frames, odi.nb_dropped); u32 464 applications/osmo4_w32/FileProps.cpp u32 i, count; u32 550 applications/osmo4_w32/FileProps.cpp u32 id; u32 553 applications/osmo4_w32/FileProps.cpp u32 d_enum, nb_streams; u32 567 applications/osmo4_w32/FileProps.cpp u32 done, total, bps; u32 214 applications/osmo4_w32/MainFrm.cpp u32 ms = gf_term_get_time_in_ms(app->m_term); u32 215 applications/osmo4_w32/MainFrm.cpp u32 h = ms / 1000 / 3600; u32 216 applications/osmo4_w32/MainFrm.cpp u32 m = ms / 1000 / 60 - h*60; u32 217 applications/osmo4_w32/MainFrm.cpp u32 s = ms / 1000 - h*3600 - m*60; u32 236 applications/osmo4_w32/MainFrm.cpp u32 *ba; u32 397 applications/osmo4_w32/MainFrm.cpp u32 tool_h, slide_h, add_h, stat_h; u32 411 applications/osmo4_w32/MainFrm.cpp if ((u32) cy <= tool_h+add_h+slide_h+stat_h) { u32 504 applications/osmo4_w32/MainFrm.cpp u32 now; u32 606 applications/osmo4_w32/MainFrm.cpp u32 i, count; u32 752 applications/osmo4_w32/MainFrm.cpp u32 type = gf_term_get_option(app->m_term, GF_OPT_NAVIGATION_TYPE); u32 760 applications/osmo4_w32/MainFrm.cpp u32 mode = gf_term_get_option(app->m_term, GF_OPT_NAVIGATION); u32 785 applications/osmo4_w32/MainFrm.cpp void CMainFrame::SetNavigate(u32 mode) u32 983 applications/osmo4_w32/MainFrm.cpp u32 nb_subs; u32 1004 applications/osmo4_w32/MainFrm.cpp u32 count = gf_term_get_object_count(app->m_term, root_od); u32 1007 applications/osmo4_w32/MainFrm.cpp for (u32 i=0; i<count; i++) { u32 1083 applications/osmo4_w32/MainFrm.cpp u32 next = m_pPlayList->m_cur_entry + ID; u32 1100 applications/osmo4_w32/MainFrm.cpp gf_term_play_from_time(app->m_term, (u32) (1000*m_chapters_start[ID]), 0); u32 1142 applications/osmo4_w32/MainFrm.cpp u32 id = pPopupMenu->GetMenuItemID(i) - ID_SELOBJ_0; u32 1170 applications/osmo4_w32/MainFrm.cpp u32 id = pPopupMenu->GetMenuItemID(i) - ID_SETCHAP_FIRST; u32 1237 applications/osmo4_w32/MainFrm.cpp u32 type = gf_term_get_option(app->m_term, GF_OPT_NAVIGATION_TYPE); u32 1256 applications/osmo4_w32/MainFrm.cpp u32 type = gf_term_get_option(app->m_term, GF_OPT_NAVIGATION_TYPE); u32 1314 applications/osmo4_w32/MainFrm.cpp if ((m_pPlayList->m_cur_entry<0) || (gf_list_count(m_pPlayList->m_entries) == 1 + (u32) m_pPlayList->m_cur_entry)) return; u32 1321 applications/osmo4_w32/MainFrm.cpp else if ((u32) m_pPlayList->m_cur_entry + 1 == gf_list_count(m_pPlayList->m_entries) ) pCmdUI->Enable(FALSE); u32 1399 applications/osmo4_w32/MainFrm.cpp u32 state = gf_term_get_option(app->m_term, GF_OPT_MEDIA_CACHE); u32 1410 applications/osmo4_w32/MainFrm.cpp u32 state = gf_term_get_option(app->m_term, GF_OPT_MEDIA_CACHE); u32 1429 applications/osmo4_w32/MainFrm.cpp u32 state = gf_term_get_option(app->m_term, GF_OPT_MEDIA_CACHE); u32 1470 applications/osmo4_w32/MainFrm.cpp u32 count = gf_list_count(odi.od->OCIDescriptors); u32 1472 applications/osmo4_w32/MainFrm.cpp for (u32 i=0; i<count; i++) { u32 1493 applications/osmo4_w32/MainFrm.cpp title.Format("%02d ", (u32) (com.track_info>>16) ); u32 98 applications/osmo4_w32/MainFrm.h u32 m_RestoreFS; u32 103 applications/osmo4_w32/MainFrm.h u32 m_aspect_ratio; u32 125 applications/osmo4_w32/MainFrm.h void SetNavigate(u32 mode); u32 129 applications/osmo4_w32/MainFrm.h u32 m_num_chapters; u32 48 applications/osmo4_w32/OpenUrl.cpp u32 nb_entries; u32 88 applications/osmo4_w32/OpenUrl.cpp u32 i=0; u32 90 applications/osmo4_w32/Options.cpp u32 sel = sOpt ? atoi(sOpt) : 0; u32 321 applications/osmo4_w32/Options.cpp u32 i, count = gf_lang_get_count(); u32 368 applications/osmo4_w32/Options.cpp u32 i=0; u32 412 applications/osmo4_w32/Options.cpp u32 i; u32 421 applications/osmo4_w32/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 565 applications/osmo4_w32/Options.cpp u32 to_sel = 0; u32 679 applications/osmo4_w32/Options.cpp u32 yuv_format = gf_term_get_option(gpac->m_term, GF_OPT_YUV_FORMAT); u32 785 applications/osmo4_w32/Options.cpp u32 sel = m_DrawNormals.GetCurSel(); u32 840 applications/osmo4_w32/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 848 applications/osmo4_w32/Options.cpp for (u32 i=0; i<count; i++) { u32 949 applications/osmo4_w32/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 953 applications/osmo4_w32/Options.cpp for (u32 i=0; i<count; i++) { u32 1053 applications/osmo4_w32/Options.cpp u32 i; u32 1066 applications/osmo4_w32/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 1369 applications/osmo4_w32/Options.cpp u32 port = 554; u32 1425 applications/osmo4_w32/Options.cpp u32 buf_len = 0; u32 1707 applications/osmo4_w32/Options.cpp u32 count, i; u32 1736 applications/osmo4_w32/Options.cpp void OptFiles::SetSelection(u32 sel) u32 2006 applications/osmo4_w32/Options.cpp u32 flags = 0; u32 103 applications/osmo4_w32/Options.h void SetSelection(u32 sel); u32 70 applications/osmo4_w32/Osmo4.cpp void SetSelection(u32 sel); u32 155 applications/osmo4_w32/Osmo4.cpp u32 dur; u32 163 applications/osmo4_w32/Osmo4.cpp dur = (u32) (1000 * evt->duration.duration); u32 165 applications/osmo4_w32/Osmo4.cpp pFrame->m_pPlayList->SetDuration((u32) evt->duration.duration ); u32 294 applications/osmo4_w32/Osmo4.cpp u32 duration = gpac->max_duration; u32 304 applications/osmo4_w32/Osmo4.cpp if ((u32) current_time < duration) { u32 475 applications/osmo4_w32/Osmo4.cpp u32 i; u32 695 applications/osmo4_w32/Osmo4.cpp u32 keyCount, i; u32 781 applications/osmo4_w32/Osmo4.cpp u32 nb_items; u32 840 applications/osmo4_w32/Osmo4.cpp void Osmo4::PlayFromTime(u32 time) u32 49 applications/osmo4_w32/Osmo4.h u32 max_duration; u32 51 applications/osmo4_w32/Osmo4.h u32 orig_width,orig_height, m_reconnect_time; u32 55 applications/osmo4_w32/Osmo4.h void PlayFromTime(u32 time); u32 63 applications/osmo4_w32/Osmo4.h u32 start_mode; u32 124 applications/osmo4_w32/Playlist.cpp u32 *ba; u32 211 applications/osmo4_w32/Playlist.cpp u32 tool_h; u32 232 applications/osmo4_w32/Playlist.cpp u32 i, count; u32 314 applications/osmo4_w32/Playlist.cpp void Playlist::UpdateEntry(u32 i) u32 337 applications/osmo4_w32/Playlist.cpp u32 h = (u32) (ple->m_duration / 3600); u32 338 applications/osmo4_w32/Playlist.cpp u32 m = (u32) (ple->m_duration / 60) - h*60; u32 339 applications/osmo4_w32/Playlist.cpp u32 s = (u32) (ple->m_duration) - h*3600 - m*60; u32 350 applications/osmo4_w32/Playlist.cpp u32 i, top_idx; u32 359 applications/osmo4_w32/Playlist.cpp m_FileList.SetItemData(i, (u32) ple); u32 375 applications/osmo4_w32/Playlist.cpp if (gf_list_count(m_entries)<(u32) last_idx) last_idx = gf_list_count(m_entries); u32 453 applications/osmo4_w32/Playlist.cpp if ((u32) nItem + 1 == gf_list_count(m_entries)) return; u32 475 applications/osmo4_w32/Playlist.cpp for (u32 i=0; i<gf_list_count(m_entries); i++) { u32 600 applications/osmo4_w32/Playlist.cpp for (u32 i=0; i<gf_list_count(m_entries); i++) { u32 723 applications/osmo4_w32/Playlist.cpp u32 i; u32 740 applications/osmo4_w32/Playlist.cpp u32 count = gf_list_count(m_entries); u32 741 applications/osmo4_w32/Playlist.cpp u32 hcount = count / 2; u32 743 applications/osmo4_w32/Playlist.cpp for (u32 i=0; i<hcount; i++) { u32 761 applications/osmo4_w32/Playlist.cpp u32 pos = gf_rand() % (gf_list_count(m_entries)-1); u32 776 applications/osmo4_w32/Playlist.cpp void Playlist::Sort(u32 type) u32 778 applications/osmo4_w32/Playlist.cpp u32 i, j, smallest; u32 821 applications/osmo4_w32/Playlist.cpp u32 nb_dead = 0; u32 823 applications/osmo4_w32/Playlist.cpp for (u32 i=0; i<gf_list_count(m_entries); i++) { u32 947 applications/osmo4_w32/Playlist.cpp void Playlist::SetDuration(u32 duration) u32 19 applications/osmo4_w32/Playlist.h u32 m_duration; u32 51 applications/osmo4_w32/Playlist.h void SetDuration(u32 duration); u32 82 applications/osmo4_w32/Playlist.h void UpdateEntry(u32 idx); u32 84 applications/osmo4_w32/Playlist.h void Sort(u32 type); u32 72 applications/osmo4_w32/Sliders.cpp u32 range = m_PosSlider.GetRangeMax() - m_PosSlider.GetRangeMin(); u32 73 applications/osmo4_w32/Sliders.cpp u32 seek_to = m_PosSlider.GetPos(); u32 82 applications/osmo4_w32/Sliders.cpp u32 vol = m_AudioVol.GetPos(); u32 95 applications/osmo4_w32/Sliders.cpp u32 tw = 40; u32 123 applications/osmo4_w32/Sliders.cpp u32 i = 0; u32 282 applications/osmo4_wce/MainFrm.cpp u32 now; u32 312 applications/osmo4_wce/MainFrm.cpp app->m_duration = (u32) -1; u32 326 applications/osmo4_wce/MainFrm.cpp u32 disp_w, disp_h, c_w, c_h, x, y; u32 375 applications/osmo4_wce/MainFrm.cpp u32 disp_w = app->m_screen_width; u32 376 applications/osmo4_wce/MainFrm.cpp u32 disp_h = app->m_screen_height; u32 629 applications/osmo4_wce/MainFrm.cpp u32 opt = gf_term_get_option(GetApp()->m_term, GF_OPT_ASPECT_RATIO); u32 637 applications/osmo4_wce/MainFrm.cpp u32 type; u32 654 applications/osmo4_wce/MainFrm.cpp u32 mode = gf_term_get_option(app->m_term, GF_OPT_NAVIGATION); u32 59 applications/osmo4_wce/MainFrm.h u32 m_timer_on; u32 62 applications/osmo4_wce/MainFrm.h u32 m_aspect_ratio; u32 57 applications/osmo4_wce/OpenDlg.cpp u32 nb_entries; u32 79 applications/osmo4_wce/OpenDlg.cpp u32 i=0; u32 128 applications/osmo4_wce/Options.cpp u32 sel = sOpt ? atoi(sOpt) : 0; u32 238 applications/osmo4_wce/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 242 applications/osmo4_wce/Options.cpp for (u32 i=0; i<count; i++) { u32 320 applications/osmo4_wce/Options.cpp u32 i; u32 329 applications/osmo4_wce/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 416 applications/osmo4_wce/Options.cpp u32 i; u32 430 applications/osmo4_wce/Options.cpp u32 count = gf_modules_get_count(gpac->m_user.modules); u32 877 applications/osmo4_wce/Options.cpp u32 sel = m_DrawNormals.GetCurSel(); u32 939 applications/osmo4_wce/Options.cpp u32 port = 554; u32 997 applications/osmo4_wce/Options.cpp u32 buf_len = 0; u32 1178 applications/osmo4_wce/Options.cpp u32 i, count = gf_lang_get_count(); u32 1232 applications/osmo4_wce/Options.cpp gpac->m_duration = (u32) -1; u32 41 applications/osmo4_wce/Osmo4.cpp u32 dur; u32 75 applications/osmo4_wce/Osmo4.cpp dur = (u32) (1000 * event->duration.duration); u32 122 applications/osmo4_wce/Osmo4.cpp u32 res = gf_term_get_time_in_ms(app->m_term) + 5*app->m_duration/100; u32 247 applications/osmo4_wce/Osmo4.cpp u32 i; u32 467 applications/osmo4_wce/Osmo4.cpp u32 keyCount, i; u32 59 applications/osmo4_wce/Osmo4.h u32 m_duration; u32 64 applications/osmo4_wce/Osmo4.h u32 m_scene_width, m_scene_height, m_reconnect_time; u32 65 applications/osmo4_wce/Osmo4.h u32 m_screen_width, m_screen_height, m_menu_height; u32 80 applications/osmo4_wce/Osmo4.h u32 m_prev_batt_bl, m_prev_ac_bl; u32 51 applications/osmo4_wce/ProgressBar.cpp u32 tw; u32 89 applications/osmo4_wce/ProgressBar.cpp u32 seek_to = m_Slider.GetPos(); u32 99 applications/osmo4_wce/ProgressBar.cpp void ProgressBar::SetPosition(u32 now) u32 102 applications/osmo4_wce/ProgressBar.cpp u32 nb_s, nb_m; u32 21 applications/osmo4_wce/ProgressBar.h u32 m_prev_time; u32 22 applications/osmo4_wce/ProgressBar.h void SetPosition(u32 time_ms); u32 224 applications/osmo4_wx/Playlist.cpp void wxPlaylist::UpdateEntry(u32 idx) u32 241 applications/osmo4_wx/Playlist.cpp u32 h = (u32) (ple->m_duration / 3600); u32 242 applications/osmo4_wx/Playlist.cpp u32 m = (u32) (ple->m_duration / 60) - h*60; u32 243 applications/osmo4_wx/Playlist.cpp u32 s = (u32) (ple->m_duration) - h*3600 - m*60; u32 252 applications/osmo4_wx/Playlist.cpp u32 i, top_idx; u32 284 applications/osmo4_wx/Playlist.cpp if (gf_list_count(m_entries)<1+ (u32) last_idx) last_idx = gf_list_count(m_entries)-1; u32 304 applications/osmo4_wx/Playlist.cpp for (u32 i=0; i<stra.GetCount(); i++) { u32 389 applications/osmo4_wx/Playlist.cpp for (u32 i=0; i<gf_list_count(m_entries); i++) { u32 432 applications/osmo4_wx/Playlist.cpp if ((u32) item + 1 == gf_list_count(m_entries)) return; u32 485 applications/osmo4_wx/Playlist.cpp for (u32 i=0; i<gf_list_count(m_entries); i++) { u32 596 applications/osmo4_wx/Playlist.cpp u32 i; u32 613 applications/osmo4_wx/Playlist.cpp u32 count = gf_list_count(m_entries); u32 614 applications/osmo4_wx/Playlist.cpp u32 hcount = count / 2; u32 616 applications/osmo4_wx/Playlist.cpp for (u32 i=0; i<hcount; i++) { u32 634 applications/osmo4_wx/Playlist.cpp u32 pos = gf_rand() % (gf_list_count(m_entries)-1); u32 649 applications/osmo4_wx/Playlist.cpp void wxPlaylist::Sort(u32 type) u32 651 applications/osmo4_wx/Playlist.cpp u32 i, j, smallest; u32 703 applications/osmo4_wx/Playlist.cpp u32 nb_dead = 0; u32 705 applications/osmo4_wx/Playlist.cpp for (u32 i=0; i<gf_list_count(m_entries); i++) { u32 765 applications/osmo4_wx/Playlist.cpp while ((u32) m_cur_entry+1 < gf_list_count(m_entries)) { u32 812 applications/osmo4_wx/Playlist.cpp void wxPlaylist::SetDuration(u32 duration) u32 53 applications/osmo4_wx/Playlist.h u32 m_duration; u32 77 applications/osmo4_wx/Playlist.h void SetDuration(u32 duration); u32 117 applications/osmo4_wx/Playlist.h void Sort(u32 type); u32 118 applications/osmo4_wx/Playlist.h void UpdateEntry(u32 idx); u32 112 applications/osmo4_wx/fileprops.cpp u32 count = gf_term_get_object_count(m_pApp->m_term, root->m_pODMan); u32 114 applications/osmo4_wx/fileprops.cpp for (u32 i=0; i<count; i++) { u32 182 applications/osmo4_wx/fileprops.cpp u32 h, m, s; u32 183 applications/osmo4_wx/fileprops.cpp u32 i, j; u32 194 applications/osmo4_wx/fileprops.cpp h = (u32) (odi.duration / 3600); u32 195 applications/osmo4_wx/fileprops.cpp m = (u32) (odi.duration / 60) - h*60; u32 196 applications/osmo4_wx/fileprops.cpp s = (u32) (odi.duration) - h*3600 - m*60; u32 295 applications/osmo4_wx/fileprops.cpp u32 i, count; u32 478 applications/osmo4_wx/fileprops.cpp u32 h, m, s; u32 491 applications/osmo4_wx/fileprops.cpp h = (u32) (odi.current_time / 3600); u32 492 applications/osmo4_wx/fileprops.cpp m = (u32) (odi.current_time / 60) - h*60; u32 493 applications/osmo4_wx/fileprops.cpp s = (u32) (odi.current_time) - h*3600 - m*60; u32 529 applications/osmo4_wx/fileprops.cpp (u32) odi.avg_bitrate/1024, odi.max_bitrate/1024, avg_dec_time, odi.max_dec_time, odi.nb_dec_frames, odi.nb_dropped); u32 538 applications/osmo4_wx/fileprops.cpp u32 id; u32 541 applications/osmo4_wx/fileprops.cpp u32 d_enum; u32 552 applications/osmo4_wx/fileprops.cpp u32 done, total, bps; u32 611 applications/osmo4_wx/fileprops.cpp for (u32 i=0; gf_list_count(descs); i++) { u32 58 applications/osmo4_wx/wxGPACControl.cpp u32 yuv_format = gf_term_get_option(m_pApp->m_term, GF_OPT_YUV_FORMAT); u32 73 applications/osmo4_wx/wxGPACControl.cpp u32 i; u32 373 applications/osmo4_wx/wxGPACControl.cpp u32 count = gf_lang_get_count(); u32 401 applications/osmo4_wx/wxGPACControl.cpp u32 count = gf_modules_get_count(m_pApp->m_user.modules); u32 630 applications/osmo4_wx/wxGPACControl.cpp u32 port = 554; u32 671 applications/osmo4_wx/wxGPACControl.cpp u32 buf_len = 0; u32 126 applications/osmo4_wx/wxOsmo4.cpp u32 i=0; u32 139 applications/osmo4_wx/wxOsmo4.cpp u32 nb_entries; u32 158 applications/osmo4_wx/wxOsmo4.cpp u32 get_sys_col(int idx) u32 160 applications/osmo4_wx/wxOsmo4.cpp u32 res; u32 199 applications/osmo4_wx/wxOsmo4.cpp app->m_duration = (u32) (evt->duration.duration*1000); u32 203 applications/osmo4_wx/wxOsmo4.cpp app->m_pPlayList->SetDuration((u32) evt->duration.duration); u32 256 applications/osmo4_wx/wxOsmo4.cpp if ((u32) res>=app->m_duration) res = 0; u32 266 applications/osmo4_wx/wxOsmo4.cpp if ((u32) res>=app->m_duration) res = 0; u32 399 applications/osmo4_wx/wxOsmo4.cpp memset(evt->sys_cols.sys_colors, 0, sizeof(u32)*28); u32 430 applications/osmo4_wx/wxOsmo4.cpp u32 count = filenames.GetCount(); u32 441 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<count; i++) u32 584 applications/osmo4_wx/wxOsmo4.cpp u32 i; u32 598 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<gf_modules_get_count(m_user.modules); i++) { u32 1017 applications/osmo4_wx/wxOsmo4.cpp void wxOsmo4Frame::DoLayout(u32 v_width, u32 v_height) u32 1073 applications/osmo4_wx/wxOsmo4.cpp u32 keyCount, i; u32 1154 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<stra.GetCount(); i++) u32 1285 applications/osmo4_wx/wxOsmo4.cpp u32 val = gf_term_get_option(m_term, GF_OPT_ASPECT_RATIO); u32 1503 applications/osmo4_wx/wxOsmo4.cpp static wxString format_time(u32 duration, u32 timescale) u32 1505 applications/osmo4_wx/wxOsmo4.cpp u32 h, m, s; u32 1509 applications/osmo4_wx/wxOsmo4.cpp h = (u32) (time / 1000 / 3600); u32 1510 applications/osmo4_wx/wxOsmo4.cpp m = (u32) (time / 1000 / 60 - h*60); u32 1511 applications/osmo4_wx/wxOsmo4.cpp s = (u32) (time / 1000 - h*3600 - m*60); u32 1537 applications/osmo4_wx/wxOsmo4.cpp u32 now; u32 1570 applications/osmo4_wx/wxOsmo4.cpp u32 now = gf_sys_clock() - m_last_grab_time; u32 1580 applications/osmo4_wx/wxOsmo4.cpp gf_term_play_from_time(m_term, (u32) res, 0); u32 1592 applications/osmo4_wx/wxOsmo4.cpp m_pProg->SetValue((val<=1000) ? (u32) val : 1000); u32 1680 applications/osmo4_wx/wxOsmo4.cpp wxString str = format_time((u32) (now), 1000); u32 1690 applications/osmo4_wx/wxOsmo4.cpp wxString str = format_time((u32) (now), 1000); u32 1703 applications/osmo4_wx/wxOsmo4.cpp gf_term_play_from_time(m_term, (u32) res, 0); u32 1736 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_VIEWPOINT_FIRST; u32 1742 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_VIEWPOINT_FIRST; u32 1785 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId(); u32 1788 applications/osmo4_wx/wxOsmo4.cpp u32 type = gf_term_get_option(m_term, GF_OPT_NAVIGATION_TYPE); u32 1791 applications/osmo4_wx/wxOsmo4.cpp u32 mode = gf_term_get_option(m_term, GF_OPT_NAVIGATION); u32 1869 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId(); u32 1876 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId(); u32 1880 applications/osmo4_wx/wxOsmo4.cpp u32 mode = gf_term_get_option(m_term, GF_OPT_COLLISION); u32 1901 applications/osmo4_wx/wxOsmo4.cpp u32 type = gf_term_get_option(m_term, GF_OPT_NAVIGATION_TYPE); u32 1916 applications/osmo4_wx/wxOsmo4.cpp u32 type = gf_term_get_option(m_term, GF_OPT_NAVIGATION_TYPE); u32 1945 applications/osmo4_wx/wxOsmo4.cpp u32 i=0; u32 1988 applications/osmo4_wx/wxOsmo4.cpp u32 count = gf_list_count(m_pPlayList->m_entries); u32 1989 applications/osmo4_wx/wxOsmo4.cpp u32 start = m_pPlayList->m_cur_entry - 1; u32 1992 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<10; i++) { u32 2003 applications/osmo4_wx/wxOsmo4.cpp u32 count = gf_list_count(m_pPlayList->m_entries); u32 2005 applications/osmo4_wx/wxOsmo4.cpp u32 start = m_pPlayList->m_cur_entry + 1; u32 2006 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<10; i++) { u32 2026 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_NAV_PREV_0; u32 2036 applications/osmo4_wx/wxOsmo4.cpp if ((m_pPlayList->m_cur_entry<0) || (gf_list_count(m_pPlayList->m_entries) == 1 + (u32) m_pPlayList->m_cur_entry)) return; u32 2042 applications/osmo4_wx/wxOsmo4.cpp else if ((u32) m_pPlayList->m_cur_entry + 1 == gf_list_count(m_pPlayList->m_entries) ) event.Enable(0); u32 2048 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_NAV_NEXT_0; u32 2064 applications/osmo4_wx/wxOsmo4.cpp u32 nb_subs; u32 2093 applications/osmo4_wx/wxOsmo4.cpp u32 count = gf_term_get_object_count(m_term, root_od); u32 2095 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<count; i++) { u32 2141 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_SELSTREAM_0; u32 2150 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_SELSTREAM_0; u32 2206 applications/osmo4_wx/wxOsmo4.cpp u32 state = gf_term_get_option(m_term, GF_OPT_MEDIA_CACHE); u32 2226 applications/osmo4_wx/wxOsmo4.cpp u32 state = gf_term_get_option(m_term, GF_OPT_MEDIA_CACHE); u32 2244 applications/osmo4_wx/wxOsmo4.cpp u32 state = gf_term_get_option(m_term, GF_OPT_MEDIA_CACHE); u32 2267 applications/osmo4_wx/wxOsmo4.cpp u32 count = gf_list_count(odi.od->OCIDescriptors); u32 2269 applications/osmo4_wx/wxOsmo4.cpp for (u32 i=0; i<count; i++) { u32 2291 applications/osmo4_wx/wxOsmo4.cpp title.Format(wxT("%02d "), (u32) (com.track_info>>16) ); u32 2316 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_SETCHAP_FIRST; u32 2317 applications/osmo4_wx/wxOsmo4.cpp gf_term_play_from_time(m_term, (u32) (1000*m_chapters_start[ID]), 0); u32 2324 applications/osmo4_wx/wxOsmo4.cpp u32 ID = event.GetId() - ID_SETCHAP_FIRST; u32 235 applications/osmo4_wx/wxOsmo4.h u32 m_duration; u32 260 applications/osmo4_wx/wxOsmo4.h u32 m_last_grab_time, m_last_grab_pos; u32 266 applications/osmo4_wx/wxOsmo4.h void DoLayout(u32 v_width = 0, u32 v_height = 0); u32 270 applications/osmo4_wx/wxOsmo4.h u32 m_log_level, m_log_tools; u32 271 applications/osmo4_wx/wxOsmo4.h u32 m_LastStatusTime; u32 380 applications/osmo4_wx/wxOsmo4.h u32 m_orig_width, m_orig_height; u32 382 applications/osmo4_wx/wxOsmo4.h u32 m_num_chapters; u32 76 applications/osmophone/main.cpp static u32 log_level = GF_LOG_ERROR; u32 78 applications/osmophone/main.cpp static u32 Duration; u32 80 applications/osmophone/main.cpp static u32 Volume=100; u32 86 applications/osmophone/main.cpp static u32 disp_w = 0; u32 87 applications/osmophone/main.cpp static u32 disp_h = 0; u32 88 applications/osmophone/main.cpp static u32 screen_w = 0; u32 89 applications/osmophone/main.cpp static u32 screen_h = 0; u32 90 applications/osmophone/main.cpp static u32 menu_h = 0; u32 91 applications/osmophone/main.cpp static u32 caption_h = 0; u32 92 applications/osmophone/main.cpp static u32 ratio_h = 1; u32 94 applications/osmophone/main.cpp static u32 prev_batt_bl, prev_ac_bl; u32 97 applications/osmophone/main.cpp static u32 last_state_time = 0; u32 108 applications/osmophone/main.cpp static u32 rti_update_time_ms = 200; u32 110 applications/osmophone/main.cpp static u32 playlist_act = 0; u32 113 applications/osmophone/main.cpp void recompute_res(u32 sw, u32 sh ) u32 148 applications/osmophone/main.cpp u32 time, m, s; u32 184 applications/osmophone/main.cpp u32 pos = (u32) ((u64) done * 100)/total; u32 224 applications/osmophone/main.cpp (u32) gf_term_get_framerate(term, GF_FALSE), u32 225 applications/osmophone/main.cpp (u32) ( rti.gpac_memory / 1024) u32 283 applications/osmophone/main.cpp u32 count = gf_cfg_get_key_count(user.config, "RecentFiles"); u32 294 applications/osmophone/main.cpp u32 idx = 0; u32 295 applications/osmophone/main.cpp u32 count; u32 326 applications/osmophone/main.cpp Duration = (u32) (evt->duration.duration*1000); u32 479 applications/osmophone/main.cpp u32 w, h; u32 607 applications/osmophone/main.cpp u32 count = gf_cfg_get_key_count(user.config, "RecentFiles"); u32 615 applications/osmophone/main.cpp for (u32 i=0; i<count; i++) { u32 639 applications/osmophone/main.cpp u32 count = gf_cfg_get_key_count(user.config, "MimeTypes"); u32 640 applications/osmophone/main.cpp for (u32 i=0; i<count; i++) { u32 662 applications/osmophone/main.cpp void load_recent_file(u32 idx) u32 767 applications/osmophone/main.cpp void set_gx_mode(u32 mode) u32 812 applications/osmophone/main.cpp u32 len; u32 834 applications/osmophone/main.cpp static void rewrite_log_tools(u32 tool) u32 939 applications/osmophone/main.cpp u32 drend = (gf_term_get_option(term, GF_OPT_DRAW_MODE)==GF_DRAW_MODE_IMMEDIATE) ? GF_DRAW_MODE_DEFER : GF_DRAW_MODE_IMMEDIATE; u32 1069 applications/osmophone/main.cpp u32 type; u32 1126 applications/osmophone/main.cpp u32 mode = gf_term_get_option(term, GF_OPT_NAVIGATION); u32 1432 applications/osmophone/main.cpp u32 i; u32 112 applications/osmophone/openfile.cpp u32 count, i; u32 133 applications/osmophone/openfile.cpp void playlist_act(u32 act_type) u32 135 applications/osmophone/openfile.cpp u32 idx, count; u32 198 applications/osmophone/openfile.cpp u32 idx = SendMessage(hList, LB_GETCURSEL, 0, 0); u32 286 applications/osmophone/openfile.cpp u32 caption_h = GetSystemMetrics(SM_CYCAPTION) - 3; u32 130 applications/osmozilla/osmozilla.cpp u32 i; u32 407 applications/osmozilla/osmozilla.cpp u32 xsrc, ysrc; u32 477 applications/osmozilla/osmozilla.cpp ysuiv = (u32) ( ((float)ysrc+1.0)*deltay); u32 39 applications/testapps/bmp4demux/main.c u32 track_id = 1; u32 40 applications/testapps/bmp4demux/main.c u32 track_number; u32 41 applications/testapps/bmp4demux/main.c u32 sample_count; u32 42 applications/testapps/bmp4demux/main.c u32 sample_index; u32 70 applications/testapps/bmp4demux/main.c u32 sample_description_index; u32 9 applications/testapps/broadcaster/RTP_serv_generator.c GF_Err SampleCallBack(void *calling_object, u16 ESID, char *au, u32 size, u64 ts) u32 17 applications/testapps/broadcaster/RTP_serv_generator.c GF_Err (*MySampleCallBack)(void *, u16, char *data, u32 size, u64 ts) = &SampleCallBack; u32 20 applications/testapps/broadcaster/RTP_serv_generator.c u32 socketType, u16 socketPort, int debug) u32 58 applications/testapps/broadcaster/RTP_serv_generator.h u32 socketType, u16 socketPort, int debug); u32 27 applications/testapps/broadcaster/RTP_serv_packetizer.c void OnData(void *cbk, char *data, u32 data_size, Bool is_head) u32 74 applications/testapps/broadcaster/RTP_serv_packetizer.c GF_Err PNC_ProcessData(PNC_CallbackData * data, char *au, u32 size, u64 ts) u32 79 applications/testapps/broadcaster/RTP_serv_packetizer.c data->hdr->TimeStamp = (u32) gf_sys_clock(); u32 80 applications/testapps/broadcaster/RTP_serv_packetizer.c data->rtpBuilder->sl_header.compositionTimeStamp = (u32) gf_sys_clock(); u32 10 applications/testapps/broadcaster/RTP_serv_packetizer.h GF_Err PNC_ProcessData(PNC_CallbackData *data, char *au, u32 size, u64 ts); u32 9 applications/testapps/broadcaster/broadcaster.c extern GF_Err SampleCallBack(void *, u16, char *data, u32 size, u64 ts); u32 33 applications/testapps/broadcaster/broadcaster.c int * debug, u32 * socketType_for_updates) u32 101 applications/testapps/broadcaster/broadcaster.c u32 RAP_send(void *par) u32 105 applications/testapps/broadcaster/broadcaster.c u32 *timer; u32 164 applications/testapps/broadcaster/broadcaster.c u32 tcp_server(void *par) u32 167 applications/testapps/broadcaster/broadcaster.c u32 *timer = input->RAPtimer; u32 171 applications/testapps/broadcaster/broadcaster.c u32 byte_read; u32 210 applications/testapps/broadcaster/broadcaster.c u32 num_retry; u32 278 applications/testapps/broadcaster/broadcaster.c u32 config_flag; u32 299 applications/testapps/broadcaster/broadcaster.c u32 socketType_for_updates; u32 304 applications/testapps/broadcaster/broadcaster.c u32 timer = -1; u32 65 applications/testapps/broadcaster/broadcaster.h u32 *config_flag; // indicates whether the tcp server waits for configuration data u32 67 applications/testapps/broadcaster/broadcaster.h u32 *RAPtimer; u32 69 applications/testapps/broadcaster/broadcaster.h u32 status; u32 76 applications/testapps/broadcaster/broadcaster.h u32 *RAPtimer; u32 78 applications/testapps/broadcaster/broadcaster.h u32 status; u32 83 applications/testapps/broadcaster/broadcaster.h u32 tcp_server(void *par); u32 84 applications/testapps/broadcaster/broadcaster.h u32 RAP_send(void *par); u32 8 applications/testapps/broadcaster/sdp_generator.c u32 size,size64; u32 15 applications/testapps/broadcaster/sdp_generator.c u32 socket_type; u32 20 applications/testapps/broadcaster/sdp_generator.h u32 stream_ts_res; u32 23 applications/testapps/broadcaster/sdp_generator.h u32 currentAUCount; u32 26 applications/testapps/broadcaster/sdp_generator.h u32 encoded_bifs_config_size; u32 46 applications/testapps/dmbrs/main.c u32 i; u32 48 applications/testapps/dmbrs/main.c u32 k; u32 132 applications/testapps/dmbrs/main.c u32 i; u32 134 applications/testapps/dmbrs/main.c u32 k = 0; u32 45 applications/testapps/fmp4demux/main.c u32 data_size; u32 47 applications/testapps/fmp4demux/main.c u32 valid_data_size; u32 61 applications/testapps/fmp4demux/main.c u32 track_id; u32 66 applications/testapps/fmp4demux/main.c static u32 iso_progressive_read_thread(void *param) u32 69 applications/testapps/fmp4demux/main.c u32 track_number; u32 71 applications/testapps/fmp4demux/main.c u32 samples_processed; u32 72 applications/testapps/fmp4demux/main.c u32 sample_index; u32 73 applications/testapps/fmp4demux/main.c u32 sample_count; u32 96 applications/testapps/fmp4demux/main.c u32 new_sample_count; u32 97 applications/testapps/fmp4demux/main.c u32 di; /*descriptor index*/ u32 146 applications/testapps/fmp4demux/main.c u32 offset = (u32)new_buffer_start; u32 183 applications/testapps/fmp4demux/main.c u32 read_bytes; u32 26 applications/testapps/hevcbench/main.c #define GF_SHADERID u32 u32 43 applications/testapps/hevcbench/main.c u32 width = 0; u32 44 applications/testapps/hevcbench/main.c u32 height = 0; u32 45 applications/testapps/hevcbench/main.c u32 display_width = 0; u32 46 applications/testapps/hevcbench/main.c u32 display_height = 0; u32 47 applications/testapps/hevcbench/main.c u32 scale_factor = 1; u32 48 applications/testapps/hevcbench/main.c u32 bpp=8; u32 49 applications/testapps/hevcbench/main.c u32 Bpp=1; u32 50 applications/testapps/hevcbench/main.c u32 yuv_fmt=0; u32 54 applications/testapps/hevcbench/main.c u32 gl_nb_frames = 1; u32 140 applications/testapps/hevcbench/main.c u32 len; u32 142 applications/testapps/hevcbench/main.c len = (u32) strlen(source); u32 161 applications/testapps/hevcbench/main.c u32 y_size=0; u32 162 applications/testapps/hevcbench/main.c u32 u_size=0; u32 163 applications/testapps/hevcbench/main.c u32 v_size=0; u32 165 applications/testapps/hevcbench/main.c void sdl_init(u32 _width, u32 _height, u32 _bpp, u32 stride, Bool use_pbo) u32 167 applications/testapps/hevcbench/main.c u32 i, flags; u32 402 applications/testapps/hevcbench/main.c void sdl_draw_frame(u8 *pY, u8 *pU, u8 *pV, u32 w, u32 h, u32 bit_depth, u32 stride) u32 404 applications/testapps/hevcbench/main.c u32 needs_stride = 0; u32 406 applications/testapps/hevcbench/main.c u32 uv_w, uv_h, uv_stride; u32 455 applications/testapps/hevcbench/main.c u32 i, linesize, count, p_stride; u32 458 applications/testapps/hevcbench/main.c u32 *s, *d; u32 459 applications/testapps/hevcbench/main.c u32 j, c2; u32 477 applications/testapps/hevcbench/main.c s = (u32 *)pY; u32 478 applications/testapps/hevcbench/main.c d = (u32 *)ptr; u32 512 applications/testapps/hevcbench/main.c s = (u32 *)pU; u32 513 applications/testapps/hevcbench/main.c d = (u32 *)ptr; u32 543 applications/testapps/hevcbench/main.c s = (u32 *)pV; u32 544 applications/testapps/hevcbench/main.c d = (u32 *)ptr; u32 652 applications/testapps/hevcbench/main.c u32 i, count; u32 673 applications/testapps/hevcbench/main.c fprintf(stdout, "gltext pushed %d frames in %d ms - FPS %g - data rate %g MB/s\n", count, (u32) (start/1000), 1000000.0*count/start, rate); u32 698 applications/testapps/hevcbench/main.c u32 sdl_bench_yuv = 0; u32 701 applications/testapps/hevcbench/main.c u32 check_prompt, nb_frames_at_start; u32 707 applications/testapps/hevcbench/main.c u32 i, count, track = 0, layer_id = 0; u32 709 applications/testapps/hevcbench/main.c u32 nb_threads = 0; u32 710 applications/testapps/hevcbench/main.c u32 mode = 1; u32 725 applications/testapps/hevcbench/main.c for (i=0; i<(u32)argc; i++) { u32 836 applications/testapps/hevcbench/main.c u32 di; u32 870 applications/testapps/hevcbench/main.c u32 stride = HVCFrame.frameInfo.nYPitch; u32 871 applications/testapps/hevcbench/main.c u32 bpp = HVCFrame.frameInfo.nBitDepth; u32 965 applications/testapps/hevcbench/main.c fprintf(stderr, "\nDecoded %d frames in %d ms - FPS %g - max frame decode "LLD" us\n", i+1, (u32) ((now-start)/1000), 1000000.0 * (i+1) / (now-start), max_time_spent); u32 23 applications/testapps/largefile/main.c u32 track, di, i, nb_samp; u32 40 applications/testapps/largefile/main.c nb_samp = (u32) (gb_size*1024); u32 35 applications/testapps/loadcompare/loadcompare.c u32 size; u32 36 applications/testapps/loadcompare/loadcompare.c u32 gpacxml_loadtime; u32 37 applications/testapps/loadcompare/loadcompare.c u32 libxml_loadtime; u32 38 applications/testapps/loadcompare/loadcompare.c u32 gz_size; u32 39 applications/testapps/loadcompare/loadcompare.c u32 gpacxml_gz_loadtime; u32 40 applications/testapps/loadcompare/loadcompare.c u32 libxml_gz_loadtime; u32 41 applications/testapps/loadcompare/loadcompare.c u32 track_size; u32 42 applications/testapps/loadcompare/loadcompare.c u32 track_loadtime; u32 43 applications/testapps/loadcompare/loadcompare.c u32 decoded_size; u32 44 applications/testapps/loadcompare/loadcompare.c u32 decoded_loadtime; u32 49 applications/testapps/loadcompare/loadcompare.c u32 type; u32 50 applications/testapps/loadcompare/loadcompare.c u32 nbloads; u32 51 applications/testapps/loadcompare/loadcompare.c u32 verbose; u32 54 applications/testapps/loadcompare/loadcompare.c u32 repeat_index; u32 58 applications/testapps/loadcompare/loadcompare.c GF_Err load_mp4(GF_LoadCompare *lc, GF_ISOFile *mp4, u32 *loadtime) u32 63 applications/testapps/loadcompare/loadcompare.c u32 i, starttime, endtime; u32 64 applications/testapps/loadcompare/loadcompare.c u32 nb; u32 96 applications/testapps/loadcompare/loadcompare.c void load_progress(void *cbk, u32 done, u32 total) { u32 100 applications/testapps/loadcompare/loadcompare.c GF_Err gpacctx_load_file(GF_LoadCompare *lc, char *item_path, u32 *loadtime) u32 105 applications/testapps/loadcompare/loadcompare.c u32 i, starttime, endtime; u32 107 applications/testapps/loadcompare/loadcompare.c u32 nb; u32 141 applications/testapps/loadcompare/loadcompare.c GF_Err get_laser_track_size(GF_ISOFile *mp4, u32 *size) u32 144 applications/testapps/loadcompare/loadcompare.c u32 j; u32 145 applications/testapps/loadcompare/loadcompare.c u32 track_id, trackNum; u32 230 applications/testapps/loadcompare/loadcompare.c GF_Err create_laser_mp4(GF_LoadCompare *lc, char *item_name, char *item_path, u32 *size) u32 274 applications/testapps/loadcompare/loadcompare.c GF_Err get_mp4_loadtime(GF_LoadCompare *lc, char *item_name, char *item_path, u32 *loadtime) u32 347 applications/testapps/loadcompare/loadcompare.c GF_Err libxml_load_svg(GF_LoadCompare *lc, char *item_path, u32 *loadtime) u32 351 applications/testapps/loadcompare/loadcompare.c u32 i, starttime, endtime; u32 354 applications/testapps/loadcompare/loadcompare.c u32 nb; u32 378 applications/testapps/loadcompare/loadcompare.c GF_Err get_size(GF_LoadCompare *lc, char *item_name, char *item_path, u32 *size) u32 391 applications/testapps/loadcompare/loadcompare.c *size = (u32)ftell(file); u32 401 applications/testapps/loadcompare/loadcompare.c GF_Err get_decoded_svg_loadtime_and_size(GF_LoadCompare *lc, char *item_name, char *item_path, u32 *loadtime, u32 *size) u32 425 applications/testapps/loadcompare/loadcompare.c GF_Err create_gz_file(GF_LoadCompare *lc, char *item_name, char *item_path, u32 *size) u32 432 applications/testapps/loadcompare/loadcompare.c u32 read; u32 450 applications/testapps/loadcompare/loadcompare.c *size = (u32)ftell(file); u32 460 applications/testapps/loadcompare/loadcompare.c GF_Err get_gz_loadtime(GF_LoadCompare *lc, char *item_name, char *item_path, u32 *loadtime, Bool useLibXML) u32 521 applications/testapps/loadcompare/loadcompare.c u32 loadtime; u32 540 applications/testapps/loadcompare/loadcompare.c u32 pos = 0; u32 602 applications/testapps/loadcompare/loadcompare.c u32 i; u32 615 applications/testapps/loadcompare/loadcompare.c for (i = 1; i < (u32) argc ; i++) { u32 628 applications/testapps/loadcompare/loadcompare.c lc.nbloads = (u32)atoi(argv[i+1]); u32 639 applications/testapps/loadcompare/loadcompare.c lc.verbose = (u32)atoi(argv[i+1]); u32 34 applications/testapps/mpedemux/main.c static void mpedemux_on_event(GF_M2TS_Demuxer *ts, u32 evt_type, void *param) u32 77 applications/testapps/mpedemux/main.c u32 size; u32 3 applications/testapps/mpeg2ts/main.c u32 dump_pid = 130; u32 7 applications/testapps/mpeg2ts/main.c void on_m2ts_event(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 46 applications/testapps/mpeg2ts/main.c u32 size, fsize, fdone; u32 20 applications/testapps/player_api/main.c u32 time; u32 21 applications/testapps/player_api/main.c const u32 target_time_in_ms = 10000; u32 30 applications/testapps/segmp4demux/main.c static void process_samples_from_track(GF_ISOFile *movie, u32 track_id, u32 *sample_index) u32 32 applications/testapps/segmp4demux/main.c u32 track_number; u32 33 applications/testapps/segmp4demux/main.c u32 sample_count; u32 48 applications/testapps/segmp4demux/main.c u32 sample_description_index; u32 79 applications/testapps/segmp4demux/main.c u32 seg_max = argc-2; u32 81 applications/testapps/segmp4demux/main.c u32 seg_curr = 0; u32 82 applications/testapps/segmp4demux/main.c u32 track_id = 1; u32 83 applications/testapps/segmp4demux/main.c u32 sample_index = 1; u32 54 applications/testapps/svg2bifs/main.c u32 resolve_stage; u32 143 applications/testapps/svg2bifs/main.c u32 i; u32 187 applications/testapps/svg2bifs/main.c u32 tag; u32 275 applications/testapps/svg2bifs/main.c static void svg2bifs_node_start(void *sax_cbck, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 277 applications/testapps/svg2bifs/main.c u32 i; u32 281 applications/testapps/svg2bifs/main.c u32 tag; u32 535 applications/testapps/svg2bifs/main.c u32 i, j, c, k; u32 633 applications/testapps/svg2bifs/main.c u32 i; u32 840 applications/testapps/svg2bifs/main.c u32 count, i; u32 850 applications/testapps/svg2bifs/main.c u32 count, i; u32 882 applications/testapps/svg2bifs/main.c u32 count, i; u32 892 applications/testapps/svg2bifs/main.c u32 count, i; u32 929 applications/testapps/svg2bifs/main.c u32 count, i; u32 939 applications/testapps/svg2bifs/main.c u32 count, i; u32 43 applications/testapps/ts2udp/main.c void on_m2ts_event(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 58 applications/testapps/ts2udp/main.c u32 sender_thread_proc(void *param) { u32 80 applications/testapps/ts2udp/main.c u32 size = 0; u32 94 applications/testapps/ts2udp/main.c fprintf(stdout, "Detected: %s ts_file %s %s %u\n", argv[0], argv[1], argv[2], (u32)port); u32 125 applications/testapps/ts2udp/main.c size = (u32)gf_fread(data, 1, MPEGTS_PKT_SIZE, src); u32 39 applications/ts2hds/f4m.c u32 bitrate; u32 105 applications/ts2hds/f4m.c u32 i; u32 127 applications/ts2hds/f4m.c u32 i; u32 130 applications/ts2hds/f4m.c u32 bootstrap64_len; u32 47 applications/ts2hds/f4v.c u32 seg_duration = (u32)gf_isom_get_duration(isom_file); u32 38 applications/ts2hds/main.c #define CHECK_NEXT_ARG if (i+1==(u32)argc) { fprintf(stderr, "Missing arg - please check usage\n"); exit(1); } u32 59 applications/ts2hds/main.c static GFINLINE GF_Err parse_args(int argc, char **argv, char **input, char **output, u64 *curr_time, u32 *segnum) u32 125 applications/ts2hds/main.c u32 i; u32 159 applications/ts2hds/main.c u32 metamoov64_len; u32 161 applications/ts2hds/main.c u32 metamoov_len=GF_MAX_PATH; u32 164 applications/ts2hds/main.c metamoov64_len = (u32)gf_ftell(f); u32 179 applications/ts2hds/main.c u32 bootstrap64_len; u32 181 applications/ts2hds/main.c u32 bootstrap_len=GF_MAX_PATH; u32 187 applications/ts2hds/main.c bootstrap64_len = (u32)gf_ftell(f); u32 194 applications/ts2hds/main.c bootstrap_len = (u32)gf_ftell(f); u32 207 applications/ts2hds/main.c bootstrap_len = (u32)gf_bs_get_position(bs); u32 41 applications/ts2hds/ts2hds.h u32 segnum; u32 34 applications/udptsseg/main.c static GF_Err write_manifest(char *manifest, char *segment_dir, u32 segment_duration, char *segment_prefix, char *http_prefix, u32 35 applications/udptsseg/main.c u32 first_segment, u32 last_segment, Bool end) { u32 37 applications/udptsseg/main.c u32 i; u32 97 applications/udptsseg/main.c u32 i; u32 103 applications/udptsseg/main.c u32 run_time = 0; u32 105 applications/udptsseg/main.c u32 input_port = 0; u32 108 applications/udptsseg/main.c u32 input_buffer_size = UDP_BUFFER_SIZE; u32 114 applications/udptsseg/main.c u32 segment_duration = 0; u32 115 applications/udptsseg/main.c u32 segment_index = 0; u32 116 applications/udptsseg/main.c u32 segment_number = 0; u32 118 applications/udptsseg/main.c u32 run = 1; u32 119 applications/udptsseg/main.c u32 last_segment_time = 0; u32 120 applications/udptsseg/main.c u32 last_segment_size = 0; u32 121 applications/udptsseg/main.c u32 read = 0; u32 122 applications/udptsseg/main.c u32 towrite = 0; u32 123 applications/udptsseg/main.c u32 leftinbuffer = 0; u32 139 applications/udptsseg/main.c for (i = 1; i < (u32) argc ; i++) { u32 239 applications/udptsseg/main.c u32 i = 0; u32 256 applications/udptsseg/main.c u32 now = gf_sys_clock(); u32 29 extra_lib/include/ffmpeg_android/libavutil/intreadwrite.h uint32_t u32[2]; u32 37 extra_lib/include/ffmpeg_android/libavutil/intreadwrite.h uint32_t u32; u32 658 extra_lib/include/ffmpeg_android/libavutil/intreadwrite.h uint32_t u32[2]; u32 666 extra_lib/include/ffmpeg_android/libavutil/intreadwrite.h uint32_t u32; u32 29 extra_lib/include/libavutil/intreadwrite.h uint32_t u32[2]; u32 37 extra_lib/include/libavutil/intreadwrite.h uint32_t u32; u32 61 include/gpac/ait.h u32 pid; u32 62 include/gpac/ait.h u32 service_id; u32 76 include/gpac/ait.h u32 CRC_32; u32 92 include/gpac/ait.h u32 organisation_id; u32 192 include/gpac/ait.h u32 ISO_639_language_code; u32 219 include/gpac/ait.h u32 application_id; u32 233 include/gpac/ait.h u32 carousel_pid; u32 234 include/gpac/ait.h u32 component_tag; u32 244 include/gpac/ait.h u32 service_id; u32 245 include/gpac/ait.h u32 version_number; u32 246 include/gpac/ait.h u32 ait_pid; u32 247 include/gpac/ait.h u32 nb_application; u32 253 include/gpac/ait.h void on_ait_section(GF_M2TS_Demuxer *ts, u32 evt_type, void *par); u32 255 include/gpac/ait.h GF_M2TS_ES *gf_ait_section_new(u32 service_id); u32 257 include/gpac/ait.h GF_M2TS_CHANNEL_APPLICATION_INFO* gf_m2ts_get_channel_application_info(GF_List* ChannelAppList, u32 ait_service_id); u32 63 include/gpac/avparse.h void gf_media_reduce_aspect_ratio(u32 *width, u32 *height); u32 70 include/gpac/avparse.h void gf_media_get_reduced_frame_rate(u32 *timescale, u32 *sample_dur); u32 86 include/gpac/avparse.h u32 time_increment; u32 90 include/gpac/avparse.h u32 next_object_start; u32 105 include/gpac/avparse.h GF_Err gf_m4v_parse_frame(GF_M4VParser *m4v, GF_M4VDecSpecInfo dsi, u8 *frame_type, u32 *time_inc, u64 *size, u64 *start, Bool *is_coded); u32 111 include/gpac/avparse.h GF_Err gf_m4v_get_config(char *rawdsi, u32 rawdsi_size, GF_M4VDecSpecInfo *dsi); u32 113 include/gpac/avparse.h GF_Err gf_mpegv12_get_config(char *rawdsi, u32 rawdsi_size, GF_M4VDecSpecInfo *dsi); u32 116 include/gpac/avparse.h void gf_m4v_rewrite_pl(char **io_dsi, u32 *io_dsi_len, u8 PL); u32 118 include/gpac/avparse.h GF_Err gf_m4v_rewrite_par(char **o_data, u32 *o_dataLen, s32 par_n, s32 par_d); u32 126 include/gpac/avparse.h s32 gf_mv12_next_start_code(unsigned char *pbuffer, u32 buflen, u32 *optr, u32 *scode); u32 127 include/gpac/avparse.h s32 gf_mv12_next_slice_start(unsigned char *pbuffer, u32 startoffset, u32 buflen, u32 *slice_offset); u32 134 include/gpac/avparse.h u8 gf_mp3_num_channels(u32 hdr); u32 135 include/gpac/avparse.h u16 gf_mp3_sampling_rate(u32 hdr); u32 136 include/gpac/avparse.h u16 gf_mp3_window_size(u32 hdr); u32 137 include/gpac/avparse.h u32 gf_mp3_bit_rate(u32 hdr); u32 138 include/gpac/avparse.h u8 gf_mp3_object_type_indication(u32 hdr); u32 139 include/gpac/avparse.h u8 gf_mp3_layer(u32 hdr); u32 140 include/gpac/avparse.h u16 gf_mp3_frame_size(u32 hdr); u32 141 include/gpac/avparse.h u32 gf_mp3_get_next_header(FILE* in); u32 142 include/gpac/avparse.h u32 gf_mp3_get_next_header_mem(const char *buffer, u32 size, u32 *pos); u32 146 include/gpac/avparse.h u8 gf_mp3_version(u32 hdr); u32 147 include/gpac/avparse.h const char *gf_mp3_version_name(u32 hdr); u32 156 include/gpac/avparse.h u32 sample_rate, channels, version; u32 158 include/gpac/avparse.h u32 min_block, max_block; u32 162 include/gpac/avparse.h u32 modebits; u32 168 include/gpac/avparse.h Bool gf_vorbis_parse_header(GF_VorbisParser *vp, char *data, u32 data_len); u32 171 include/gpac/avparse.h u32 gf_vorbis_check_frame(GF_VorbisParser *vp, char *data, u32 data_length); u32 213 include/gpac/avparse.h static const u32 GF_M4ASampleRates[] = u32 220 include/gpac/avparse.h static const u32 GF_M4ANumChannels[] = u32 226 include/gpac/avparse.h u32 gf_m4a_get_channel_cfg(u32 nb_chan); u32 231 include/gpac/avparse.h u32 nb_chan; u32 232 include/gpac/avparse.h u32 base_object_type, base_sr, base_sr_index; u32 235 include/gpac/avparse.h u32 sbr_object_type, sbr_sr, sbr_sr_index; u32 257 include/gpac/avparse.h GF_Err gf_m4a_get_config(char *dsi, u32 dsi_size, GF_M4ADecSpecInfo *cfg); u32 259 include/gpac/avparse.h u32 gf_m4a_get_profile(GF_M4ADecSpecInfo *cfg); u32 261 include/gpac/avparse.h GF_Err gf_m4a_write_config(GF_M4ADecSpecInfo *cfg, char **dsi, u32 *dsi_size); u32 267 include/gpac/avparse.h const char *gf_m4a_object_type_name(u32 objectType); u32 275 include/gpac/avparse.h u32 bitrate; u32 276 include/gpac/avparse.h u32 sample_rate; u32 277 include/gpac/avparse.h u32 framesize; u32 278 include/gpac/avparse.h u32 channels; u32 284 include/gpac/avparse.h Bool gf_ac3_parser(u8 *buffer, u32 buffer_size, u32 *pos, GF_AC3Header *out_hdr, Bool full_parse); u32 287 include/gpac/avparse.h u32 gf_ac3_get_channels(u32 acmod); u32 288 include/gpac/avparse.h u32 gf_ac3_get_bitrate(u32 brcode); u32 290 include/gpac/avparse.h GF_Err gf_avc_get_sps_info(char *sps, u32 sps_size, u32 *sps_id, u32 *width, u32 *height, s32 *par_n, s32 *par_d); u32 291 include/gpac/avparse.h GF_Err gf_avc_get_pps_info(char *pps, u32 pps_size, u32 *pps_id, u32 *sps_id); u32 294 include/gpac/avparse.h GF_Err gf_hevc_get_sps_info(char *sps_data, u32 sps_size, u32 *sps_id, u32 *width, u32 *height, s32 *par_n, s32 *par_d); u32 310 include/gpac/avparse.h void gf_img_parse(GF_BitStream *bs, u8 *OTI, u32 *mtype, u32 *width, u32 *height, char **dsi, u32 *dsi_len); u32 312 include/gpac/avparse.h GF_Err gf_img_jpeg_dec(char *jpg, u32 jpg_size, u32 *width, u32 *height, u32 *pixel_format, char *dst, u32 *dst_size, u32 dst_nb_comp); u32 314 include/gpac/avparse.h GF_Err gf_img_png_dec(char *png, u32 png_size, u32 *width, u32 *height, u32 *pixel_format, char *dst, u32 *dst_size); u32 315 include/gpac/avparse.h GF_Err gf_img_file_dec(char *png_file, u32 *oti, u32 *width, u32 *height, u32 *pixel_format, char **dst, u32 *dst_size); u32 316 include/gpac/avparse.h GF_Err gf_img_png_enc(char *data, u32 width, u32 height, s32 stride, u32 pixel_format, char *dst, u32 *dst_size); u32 317 include/gpac/avparse.h GF_Err gf_img_png_enc_file(char *data, u32 width, u32 height, s32 stride, u32 pixel_format, char *dst_file); u32 62 include/gpac/base_coding.h u32 gf_base64_encode(const char *in_buffer, u32 in_buffer_size, char *out_buffer, u32 out_buffer_size); u32 73 include/gpac/base_coding.h u32 gf_base64_decode(char *in_buffer, u32 in_buffer_size, char *out_buffer, u32 out_buffer_size); u32 86 include/gpac/base_coding.h u32 gf_base16_encode(char *in_buffer, u32 in_buffer_size, char *out_buffer, u32 out_buffer_size); u32 98 include/gpac/base_coding.h u32 gf_base16_decode(char *in_buffer, u32 in_buffer_size, char *out_buffer, u32 out_buffer_size); u32 73 include/gpac/bifs.h GF_Err gf_bifs_decoder_configure_stream(GF_BifsDecoder *codec, u16 ESID, char *DecoderSpecificInfo, u32 DecoderSpecificInfoLength, u32 objectTypeIndication); u32 78 include/gpac/bifs.h GF_Err gf_bifs_decode_au(GF_BifsDecoder *codec, u16 ESID, const char *data, u32 data_length, Double ts_offset); u32 85 include/gpac/bifs.h GF_Err gf_bifs_decode_command_list(GF_BifsDecoder *codec, u16 ESID, char *data, u32 data_length, GF_List *com_list); u32 101 include/gpac/bifs.h GF_Err gf_bifs_encode_au(GF_BifsEncoder *codec, u16 ESID, GF_List *command_list, char **out_data, u32 *out_data_length); u32 103 include/gpac/bifs.h GF_Err gf_bifs_encoder_get_config(GF_BifsEncoder *codec, u16 ESID, char **out_data, u32 *out_data_length); u32 108 include/gpac/bifs.h GF_Err gf_bifs_encoder_get_rap(GF_BifsEncoder *codec, char **out_data, u32 *out_data_length); u32 70 include/gpac/bitstream.h GF_BitStream *gf_bs_new(const char *buffer, u64 size, u32 mode); u32 84 include/gpac/bitstream.h GF_BitStream *gf_bs_from_file(FILE *f, u32 mode); u32 100 include/gpac/bitstream.h GF_Err gf_bs_set_output_buffering(GF_BitStream *bs, u32 size); u32 110 include/gpac/bitstream.h u32 gf_bs_get_output_buffering(GF_BitStream *bs); u32 120 include/gpac/bitstream.h u32 gf_bs_read_int(GF_BitStream *bs, u32 nBits); u32 129 include/gpac/bitstream.h u64 gf_bs_read_long_int(GF_BitStream *bs, u32 nBits); u32 156 include/gpac/bitstream.h u32 gf_bs_read_data(GF_BitStream *bs, char *data, u32 nbBytes); u32 166 include/gpac/bitstream.h u32 gf_bs_read_u8(GF_BitStream *bs); u32 180 include/gpac/bitstream.h u32 gf_bs_read_u8_until_delimiter(GF_BitStream *bs, u8 delimiter, u8* out, u32 max_length); u32 190 include/gpac/bitstream.h u32 gf_bs_read_u16(GF_BitStream *bs); u32 199 include/gpac/bitstream.h u32 gf_bs_read_u24(GF_BitStream *bs); u32 208 include/gpac/bitstream.h u32 gf_bs_read_u32(GF_BitStream *bs); u32 225 include/gpac/bitstream.h u32 gf_bs_read_u32_le(GF_BitStream *bs); u32 243 include/gpac/bitstream.h u32 gf_bs_read_vluimsbf5(GF_BitStream *bs); u32 252 include/gpac/bitstream.h u32 gf_bs_get_bit_offset(GF_BitStream *bs); u32 261 include/gpac/bitstream.h u32 gf_bs_get_bit_position(GF_BitStream *bs); u32 306 include/gpac/bitstream.h u32 gf_bs_write_data(GF_BitStream *bs, const char *data, u32 nbBytes); u32 316 include/gpac/bitstream.h void gf_bs_write_u8(GF_BitStream *bs, u32 value); u32 325 include/gpac/bitstream.h void gf_bs_write_u16(GF_BitStream *bs, u32 value); u32 334 include/gpac/bitstream.h void gf_bs_write_u24(GF_BitStream *bs, u32 value); u32 343 include/gpac/bitstream.h void gf_bs_write_u32(GF_BitStream *bs, u32 value); u32 364 include/gpac/bitstream.h void gf_bs_write_u32_le(GF_BitStream *bs, u32 value); u32 372 include/gpac/bitstream.h void gf_bs_write_u16_le(GF_BitStream *bs, u32 value); u32 383 include/gpac/bitstream.h u32 gf_bs_write_byte(GF_BitStream *bs, u8 byte, u32 count); u32 422 include/gpac/bitstream.h void gf_bs_get_content(GF_BitStream *bs, char **output, u32 *outSize); u32 462 include/gpac/bitstream.h u32 gf_bs_peek_bits(GF_BitStream *bs, u32 numBits, u64 byte_offset); u32 176 include/gpac/cache.h u32 gf_cache_get_cache_filesize( const DownloadedCacheEntry entry ); u32 184 include/gpac/cache.h GF_Err gf_cache_set_content_length( const DownloadedCacheEntry entry, u32 length ); u32 186 include/gpac/cache.h u32 gf_cache_get_content_length( const DownloadedCacheEntry entry); u32 232 include/gpac/cache.h u32 gf_cache_get_sessions_count_for_cache_entry(const DownloadedCacheEntry entry); u32 62 include/gpac/color.h u32 width; u32 64 include/gpac/color.h u32 height; u32 72 include/gpac/color.h u32 pixel_format; u32 90 include/gpac/color.h u32 x; u32 92 include/gpac/color.h u32 y; u32 94 include/gpac/color.h u32 w; u32 96 include/gpac/color.h u32 h; u32 118 include/gpac/color.h u32 identity; u32 125 include/gpac/color.h typedef u32 GF_Color; u32 280 include/gpac/color.h GF_Err gf_color_write_yv12_10_to_yuv(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *src_wnd, Bool swap_uv); u32 285 include/gpac/color.h GF_Err gf_color_write_yuv422_10_to_yuv422(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *src_wnd, Bool swap_uv); u32 286 include/gpac/color.h GF_Err gf_color_write_yuv444_10_to_yuv444(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *src_wnd, Bool swap_uv); u32 287 include/gpac/color.h GF_Err gf_color_write_yuv422_10_to_yuv(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *src_wnd, Bool swap_uv); u32 288 include/gpac/color.h GF_Err gf_color_write_yuv444_10_to_yuv(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *src_wnd, Bool swap_uv); u32 87 include/gpac/compositor.h u32 gf_sc_get_clock(GF_Compositor *sr); u32 106 include/gpac/compositor.h GF_Err gf_sc_size_changed(GF_Compositor *sr, u32 NewWidth, u32 NewHeight); u32 109 include/gpac/compositor.h GF_Err gf_sc_set_option(GF_Compositor *sr, u32 type, u32 value); u32 110 include/gpac/compositor.h u32 gf_sc_get_option(GF_Compositor *sr, u32 type); u32 132 include/gpac/compositor.h GF_Err gf_sc_get_screen_buffer(GF_Compositor *sr, GF_VideoSurface *framebuffer, u32 depth_buffer_mode); u32 134 include/gpac/compositor.h GF_Err gf_sc_get_offscreen_buffer(GF_Compositor *sr, GF_VideoSurface *framebuffer, u32 view_idx, u32 depth_buffer_mode); u32 148 include/gpac/compositor.h GF_Err gf_sc_get_viewpoint(GF_Compositor *sr, u32 viewpoint_idx, const char **outName, Bool *is_bound); u32 151 include/gpac/compositor.h GF_Err gf_sc_set_viewpoint(GF_Compositor *sr, u32 viewpoint_idx, const char *viewpoint_name); u32 158 include/gpac/compositor.h GF_Err gf_sc_set_size(GF_Compositor *sr, u32 NewWidth, u32 NewHeight); u32 160 include/gpac/compositor.h Bool gf_sc_get_size(GF_Compositor *sr, u32 *Width, u32 *Height); u32 163 include/gpac/compositor.h u32 gf_sc_get_audio_buffer_length(GF_Compositor *sr); u32 170 include/gpac/compositor.h u32 gf_sc_get_audio_delay(GF_Compositor *sr); u32 173 include/gpac/compositor.h u32 gf_sc_get_audio_buffer_length(GF_Compositor *sr); u32 179 include/gpac/compositor.h Bool gf_sc_script_action(GF_Compositor *sr, u32 type, GF_Node *n, GF_JSAPIParam *param); u32 143 include/gpac/config_file.h u32 gf_cfg_get_section_count(GF_Config *cfgFile); u32 152 include/gpac/config_file.h const char *gf_cfg_get_section_name(GF_Config *cfgFile, u32 secIndex); u32 161 include/gpac/config_file.h u32 gf_cfg_get_key_count(GF_Config *cfgFile, const char *secName); u32 171 include/gpac/config_file.h const char *gf_cfg_get_key_name(GF_Config *cfgFile, const char *secName, u32 keyIndex); u32 184 include/gpac/config_file.h GF_Err gf_cfg_insert_key(GF_Config *cfgFile, const char *secName, const char *keyName, const char *keyValue, u32 index); u32 201 include/gpac/config_file.h const char *gf_cfg_get_sub_key(GF_Config *cfgFile, const char *secName, const char *keyName,u32 sub_index); u32 113 include/gpac/crypt.h u32 gf_crypt_get_block_size(GF_Crypt *gfc); u32 115 include/gpac/crypt.h u32 gf_crypt_get_key_size(GF_Crypt *gfc); u32 118 include/gpac/crypt.h u32 gf_crypt_get_supported_key_sizes(GF_Crypt *gfc, u32 *key_sizes); u32 123 include/gpac/crypt.h u32 gf_crypt_get_iv_size(GF_Crypt *gfc); u32 131 include/gpac/crypt.h u32 gf_crypt_get_algorithm_version(GF_Crypt *gfc); u32 133 include/gpac/crypt.h u32 gf_crypt_get_mode_version(GF_Crypt *gfc); u32 146 include/gpac/crypt.h GF_Err gf_crypt_init(GF_Crypt *gfc, void *key, u32 lenofkey, const void *IV); u32 150 include/gpac/crypt.h GF_Err gf_crypt_set_key(GF_Crypt *gfc, void *key, u32 keysize, const void *iv); u32 163 include/gpac/crypt.h u32 gf_crypt_str_get_algorithm_version(const char *algorithm); u32 164 include/gpac/crypt.h u32 gf_crypt_str_get_mode_version(const char *mode); u32 168 include/gpac/crypt.h u32 gf_crypt_str_module_get_algo_block_size(const char *algorithm); u32 169 include/gpac/crypt.h u32 gf_crypt_str_module_get_algo_key_size(const char *algorithm); u32 170 include/gpac/crypt.h u32 gf_crypt_str_get_algo_supported_key_sizes(const char *algorithm, int *keys); u32 109 include/gpac/dash.h Bool (*dash_codec_supported)(GF_DASHFileIO *dashio, const char *codec, u32 width, u32 height, Bool is_interlaced, u32 fps_num, u32 fps_denum, u32 sample_rate); u32 142 include/gpac/dash.h u32 (*get_bytes_per_sec)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); u32 144 include/gpac/dash.h u32 (*get_total_size)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); u32 146 include/gpac/dash.h u32 (*get_bytes_done)(GF_DASHFileIO *dashio, GF_DASHFileIOSession session); u32 176 include/gpac/dash.h u32 max_cache_duration, u32 177 include/gpac/dash.h u32 auto_switch_count, u32 181 include/gpac/dash.h Bool enable_buffering, u32 initial_time_shift_value); u32 215 include/gpac/dash.h GF_Err gf_dash_set_timeshift(GF_DashClient *dash, u32 ms_in_timeshift); u32 218 include/gpac/dash.h u32 gf_dash_get_group_count(GF_DashClient *dash); u32 220 include/gpac/dash.h GF_Err gf_dash_set_group_udta(GF_DashClient *dash, u32 group_index, void *udta); u32 222 include/gpac/dash.h void *gf_dash_get_group_udta(GF_DashClient *dash, u32 group_index); u32 224 include/gpac/dash.h Bool gf_dash_is_group_selected(GF_DashClient *dash, u32 group_index); u32 228 include/gpac/dash.h s32 gf_dash_group_has_dependent_group(GF_DashClient *dash, u32 idx); u32 231 include/gpac/dash.h u32 gf_dash_group_get_num_groups_depending_on(GF_DashClient *dash, u32 idx); u32 234 include/gpac/dash.h s32 gf_dash_get_dependent_group_index(GF_DashClient *dash, u32 idx, u32 group_depending_on_dep_idx); u32 237 include/gpac/dash.h Bool gf_dash_is_group_selectable(GF_DashClient *dash, u32 idx); u32 240 include/gpac/dash.h void gf_dash_group_select(GF_DashClient *dash, u32 idx, Bool select); u32 246 include/gpac/dash.h const char *gf_dash_group_get_segment_mime(GF_DashClient *dash, u32 idx); u32 248 include/gpac/dash.h const char *gf_dash_group_get_segment_init_url(GF_DashClient *dash, u32 idx, u64 *start_range, u64 *end_range); u32 251 include/gpac/dash.h const char *gf_dash_group_get_segment_init_keys(GF_DashClient *dash, u32 idx, bin128 *key_IV); u32 254 include/gpac/dash.h const char *gf_dash_group_get_language(GF_DashClient *dash, u32 idx); u32 257 include/gpac/dash.h u32 gf_dash_group_get_audio_channels(GF_DashClient *dash, u32 idx); u32 260 include/gpac/dash.h u32 gf_dash_group_get_time_shift_buffer_depth(GF_DashClient *dash, u32 idx); u32 267 include/gpac/dash.h void gf_dash_group_set_codec_stat(GF_DashClient *dash, u32 idx, u32 avg_dec_time, u32 max_dec_time, u32 irap_avg_dec_time, u32 irap_max_dec_time, Bool codec_reset, Bool decode_only_rap); u32 270 include/gpac/dash.h void gf_dash_group_set_buffer_levels(GF_DashClient *dash, u32 idx, u32 buffer_min_ms, u32 buffer_max_ms, u32 buffer_occupancy_ms); u32 274 include/gpac/dash.h GF_Err gf_dash_group_set_max_buffer_playout(GF_DashClient *dash, u32 idx, u32 max_target_buffer_ms); u32 293 include/gpac/dash.h Bool gf_dash_group_enum_descriptor(GF_DashClient *dash, u32 group_idx, GF_DashDescriptorType desc_type, u32 role_idx, const char **desc_id, const char **desc_scheme, const char **desc_value); u32 301 include/gpac/dash.h GF_Err gf_dash_group_get_next_segment_location(GF_DashClient *dash, u32 idx, u32 dependent_representation_index, const char **url, u64 *start_range, u64 *end_range, u32 307 include/gpac/dash.h GF_Err gf_dash_group_probe_current_download_segment_location(GF_DashClient *dash, u32 idx, const char **url, s32 *switching_index, const char **switching_url, const char **original_url, Bool *switched); u32 310 include/gpac/dash.h Bool gf_dash_group_loop_detected(GF_DashClient *dash, u32 idx); u32 315 include/gpac/dash.h Double gf_dash_group_get_start_range(GF_DashClient *dash, u32 idx); u32 318 include/gpac/dash.h void gf_dash_group_discard_segment(GF_DashClient *dash, u32 idx); u32 320 include/gpac/dash.h u32 gf_dash_group_get_num_segments_ready(GF_DashClient *dash, u32 idx, Bool *group_is_done); u32 322 include/gpac/dash.h u32 gf_dash_group_get_max_segments_in_cache(GF_DashClient *dash, u32 idx); u32 324 include/gpac/dash.h void gf_dash_set_group_done(GF_DashClient *dash, u32 idx, Bool done); u32 326 include/gpac/dash.h GF_Err gf_dash_group_get_presentation_time_offset(GF_DashClient *dash, u32 idx, u64 *presentation_time_offset, u32 *timescale); u32 337 include/gpac/dash.h u32 gf_dash_get_period_switch_status(GF_DashClient *dash); u32 346 include/gpac/dash.h Bool gf_dash_group_segment_switch_forced(GF_DashClient *dash, u32 idx); u32 348 include/gpac/dash.h GF_Err gf_dash_group_get_video_info(GF_DashClient *dash, u32 idx, u32 *max_width, u32 *max_height); u32 354 include/gpac/dash.h Double gf_dash_group_current_segment_start_time(GF_DashClient *dash, u32 idx); u32 360 include/gpac/dash.h GF_Err gf_dash_group_get_representation_info(GF_DashClient *dash, u32 idx, u32 representation_idx, u32 *width, u32 *height, u32 *audio_samplerate, u32 *bandwidth, const char **codecs); u32 363 include/gpac/dash.h void gf_dash_get_buffer_info(GF_DashClient *dash, u32 *total_buffer, u32 *media_buffered); u32 366 include/gpac/dash.h GF_Err gf_dash_group_check_bandwidth(GF_DashClient *dash, u32 idx); u32 372 include/gpac/dash.h void gf_dash_set_idle_interval(GF_DashClient *dash, u32 idle_time_ms); u32 381 include/gpac/dash.h u32 gf_dash_get_min_buffer_time(GF_DashClient *dash); u32 390 include/gpac/dash.h GF_Err gf_dash_set_max_resolution(GF_DashClient *dash, u32 width, u32 height, u8 max_display_bpp); u32 393 include/gpac/dash.h GF_Err gf_dash_set_min_timeout_between_404(GF_DashClient *dash, u32 min_timeout_between_404); u32 396 include/gpac/dash.h GF_Err gf_dash_set_segment_expiration_threshold(GF_DashClient *dash, u32 expire_after_ms); u32 403 include/gpac/dash.h void gf_dash_set_user_buffer(GF_DashClient *dash, u32 buffer_time_ms); u32 408 include/gpac/dash.h void gf_dash_set_switching_probe_count(GF_DashClient *dash, u32 switch_probe_count); u32 419 include/gpac/dash.h u32 gf_dash_group_get_num_qualities(GF_DashClient *dash, u32 idx); u32 426 include/gpac/dash.h u32 bandwidth; u32 430 include/gpac/dash.h u32 width; u32 431 include/gpac/dash.h u32 height; u32 433 include/gpac/dash.h u32 fps_den, fps_num; u32 434 include/gpac/dash.h u32 par_num; u32 435 include/gpac/dash.h u32 par_den; u32 436 include/gpac/dash.h u32 sample_rate; u32 437 include/gpac/dash.h u32 nb_channels; u32 443 include/gpac/dash.h GF_Err gf_dash_group_get_quality_info(GF_DashClient *dash, u32 idx, u32 quality_idx, GF_DASHQualityInfo *quality); u32 452 include/gpac/dash.h GF_Err gf_dash_group_select_quality(GF_DashClient *dash, u32 idx, const char *ID); u32 455 include/gpac/dash.h u32 gf_dash_group_get_download_rate(GF_DashClient *dash, u32 idx); u32 485 include/gpac/dash.h void gf_dash_set_tile_adaptation_mode(GF_DashClient *dash, GF_DASHTileAdaptationMode mode, u32 tile_rate_decrease); u32 491 include/gpac/dash.h Bool gf_dash_group_get_srd_max_size_info(GF_DashClient *dash, u32 idx, u32 *max_width, u32 *max_height); u32 494 include/gpac/dash.h Bool gf_dash_group_get_srd_info(GF_DashClient *dash, u32 idx, u32 *srd_id, u32 *srd_x, u32 *srd_y, u32 *srd_w, u32 *srd_h, u32 *srd_width, u32 *srd_height); u32 497 include/gpac/dash.h GF_Err gf_dash_group_set_quality_degradation_hint(GF_DashClient *dash, u32 idx, u32 quality_degradation_hint); u32 500 include/gpac/dash.h GF_Err gf_dash_group_set_visible_rect(GF_DashClient *dash, u32 idx, u32 min_x, u32 max_x, u32 min_y, u32 max_y); u32 189 include/gpac/download.h u32 size; u32 201 include/gpac/download.h u32 reply; u32 229 include/gpac/download.h GF_DownloadSession * gf_dm_sess_new(GF_DownloadManager *dm, const char *url, u32 dl_flags, u32 246 include/gpac/download.h GF_DownloadSession *gf_dm_sess_new_simple(GF_DownloadManager * dm, const char *url, u32 dl_flags, u32 314 include/gpac/download.h GF_Err gf_dm_sess_fetch_data(GF_DownloadSession * sess, char *buffer, u32 buffer_size, u32 *read_size); u32 380 include/gpac/download.h GF_Err gf_dm_sess_get_stats(GF_DownloadSession * sess, const char **server, const char **path, u32 *total_size, u32 *bytes_done, u32 *bytes_per_sec, GF_NetIOStatus *net_status); u32 414 include/gpac/download.h u32 gf_dm_sess_get_status(GF_DownloadSession * sess); u32 496 include/gpac/download.h GF_Err gf_dm_sess_reassign(GF_DownloadSession *sess, u32 flags, gf_dm_user_io user_io, void *cbk); u32 524 include/gpac/download.h void gf_dm_set_data_rate(GF_DownloadManager *dm, u32 rate_in_bits_per_sec); u32 533 include/gpac/download.h u32 gf_dm_get_data_rate(GF_DownloadManager *dm); u32 543 include/gpac/download.h u32 gf_dm_get_global_rate(GF_DownloadManager *dm); u32 556 include/gpac/download.h GF_Err gf_dm_get_file_memory(const char *url, char **out_data, u32 *out_size, char **out_mime); u32 571 include/gpac/download.h GF_Err gf_dm_sess_get_header_sizes_and_times(GF_DownloadSession *sess, u32 *req_hdr_size, u32 *rsp_hdr_size, u32 *connect_time, u32 *reply_time, u32 *download_time); u32 67 include/gpac/dsmcc.h u32 carousel_id; u32 73 include/gpac/dsmcc.h u32 ModuleSize; u32 75 include/gpac/dsmcc.h u32 OriginalSize; u32 83 include/gpac/dsmcc.h u32 moduleId; u32 84 include/gpac/dsmcc.h u32 downloadId; u32 85 include/gpac/dsmcc.h u32 version_number; u32 92 include/gpac/dsmcc.h u32 moduleId; u32 94 include/gpac/dsmcc.h u32 version_number; u32 96 include/gpac/dsmcc.h u32 size; u32 98 include/gpac/dsmcc.h u32 downloadId; u32 102 include/gpac/dsmcc.h u32 byte_sift; u32 108 include/gpac/dsmcc.h u32 block_size; u32 118 include/gpac/dsmcc.h u32 original_size; u32 140 include/gpac/dsmcc.h u32 checksum; u32 141 include/gpac/dsmcc.h u32 CRC_32; u32 157 include/gpac/dsmcc.h u32 transactionId; u32 159 include/gpac/dsmcc.h u32 downloadId; u32 175 include/gpac/dsmcc.h u32 downloadId; u32 196 include/gpac/dsmcc.h u32 specifierData; u32 213 include/gpac/dsmcc.h u32 bufferSize; u32 223 include/gpac/dsmcc.h u32 moduleSize; u32 231 include/gpac/dsmcc.h u32 downloadId; u32 235 include/gpac/dsmcc.h u32 tCDownloadWindow; u32 236 include/gpac/dsmcc.h u32 tCDownloadScenario; u32 252 include/gpac/dsmcc.h u32 dataBlocksize; u32 264 include/gpac/dsmcc.h u32 downloadId; u32 275 include/gpac/dsmcc.h u32 GroupId; u32 276 include/gpac/dsmcc.h u32 GroupSize; u32 336 include/gpac/dsmcc.h u32 transactionId; u32 337 include/gpac/dsmcc.h u32 timeout; u32 343 include/gpac/dsmcc.h u32 carouselId; u32 345 include/gpac/dsmcc.h u32 specifierData; u32 349 include/gpac/dsmcc.h u32 reserved; u32 353 include/gpac/dsmcc.h u32 componentId_tag; u32 355 include/gpac/dsmcc.h u32 carouselId; u32 360 include/gpac/dsmcc.h u32 objectKey_data; u32 364 include/gpac/dsmcc.h u32 componentId_tag; u32 377 include/gpac/dsmcc.h u32 id_length; u32 379 include/gpac/dsmcc.h u32 kind_length; u32 384 include/gpac/dsmcc.h u32 componentId_tag; u32 388 include/gpac/dsmcc.h u32 nameComponents_count; u32 390 include/gpac/dsmcc.h u32 initialContext_length; u32 395 include/gpac/dsmcc.h u32 componentId_tag; u32 401 include/gpac/dsmcc.h u32 profileId_tag; u32 402 include/gpac/dsmcc.h u32 profile_data_length; u32 413 include/gpac/dsmcc.h u32 type_id_length; u32 415 include/gpac/dsmcc.h u32 taggedProfiles_count; u32 420 include/gpac/dsmcc.h u32 moduleTimeOut; u32 421 include/gpac/dsmcc.h u32 blockTimeOut; u32 422 include/gpac/dsmcc.h u32 minBlockTime; u32 434 include/gpac/dsmcc.h u32 context_id; u32 462 include/gpac/dsmcc.h u32 original_size; u32 474 include/gpac/dsmcc.h u32 magic; u32 480 include/gpac/dsmcc.h u32 message_size; u32 488 include/gpac/dsmcc.h u32 objectKey_data; u32 489 include/gpac/dsmcc.h u32 objectKind_length; u32 501 include/gpac/dsmcc.h u32 messageBody_length; u32 503 include/gpac/dsmcc.h u32 content_length; u32 538 include/gpac/dsmcc.h u32 messageBody_length; u32 548 include/gpac/dsmcc.h u32 duration_aSeconds; u32 549 include/gpac/dsmcc.h u32 duration_aMicroseconds; u32 561 include/gpac/dsmcc.h u32 messageBody_length; u32 579 include/gpac/dsmcc.h u32 messageBody_length; u32 588 include/gpac/dsmcc.h u32 moduleId; \ u32 589 include/gpac/dsmcc.h u32 downloadId; \ u32 590 include/gpac/dsmcc.h u32 version_number; \ u32 591 include/gpac/dsmcc.h u32 objectKey_data; \ u32 617 include/gpac/dsmcc.h u32 service_id; u32 637 include/gpac/dsmcc.h u32 transactionId; u32 641 include/gpac/dsmcc.h u32 service_id; u32 649 include/gpac/dsmcc.h u32 application_id; u32 652 include/gpac/dsmcc.h void on_dsmcc_section(GF_M2TS_Demuxer *ts, u32 evt_type, void *par); u32 653 include/gpac/dsmcc.h GF_Err gf_m2ts_process_dsmcc(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_SECTION *dsmcc, char *data, u32 data_size, u32 table_id); u32 654 include/gpac/dsmcc.h GF_M2TS_DSMCC_OVERLORD* gf_m2ts_init_dsmcc_overlord(u32 service_id); u32 655 include/gpac/dsmcc.h GF_M2TS_DSMCC_OVERLORD* gf_m2ts_get_dmscc_overlord(GF_List* Dsmcc_controller,u32 service_id); u32 95 include/gpac/esi.h u32 flags; u32 97 include/gpac/esi.h u32 data_len; u32 100 include/gpac/esi.h u32 duration; u32 101 include/gpac/esi.h u32 pck_sn; u32 103 include/gpac/esi.h u32 au_sn; u32 105 include/gpac/esi.h u32 isma_bso; u32 108 include/gpac/esi.h u32 mpeg2_af_descriptors_size; u32 113 include/gpac/esi.h u32 width, height, par; u32 118 include/gpac/esi.h u32 sample_rate, nb_channels; u32 136 include/gpac/esi.h u32 caps; u32 138 include/gpac/esi.h u32 stream_id; u32 145 include/gpac/esi.h u32 fourcc; u32 147 include/gpac/esi.h u32 lang; u32 149 include/gpac/esi.h u32 timescale; u32 153 include/gpac/esi.h u32 bit_rate; u32 155 include/gpac/esi.h u32 repeat_rate; u32 158 include/gpac/esi.h u32 decoder_config_size; u32 167 include/gpac/esi.h GF_Err (*input_ctrl)(struct __elementary_stream_ifce *_self, u32 ctrl_type, void *param); u32 172 include/gpac/esi.h GF_Err (*output_ctrl)(struct __elementary_stream_ifce *_self, u32 ctrl_type, void *param); u32 176 include/gpac/esi.h u32 depends_on_stream; u32 182 include/gpac/esi.h u32 type; u32 185 include/gpac/esi.h GF_Err (*input_ctrl)(struct __service_ifce *_self, u32 ctrl_type, void *param); u32 190 include/gpac/esi.h GF_Err (*output_ctrl)(struct __service_ifce *_self, u32 ctrl_type, void *param); u32 195 include/gpac/esi.h u32 nb_streams; u32 201 include/gpac/esi.h u32 (*read)(struct __data_io *_self, char *buffer, u32 nb_bytes); u32 202 include/gpac/esi.h u32 (*write)(struct __data_io *_self, char *buffer, u32 nb_bytes); u32 72 include/gpac/events.h u32 button; u32 74 include/gpac/events.h u32 key_states; u32 83 include/gpac/events.h u32 key_code; u32 85 include/gpac/events.h u32 hw_code; u32 87 include/gpac/events.h u32 flags; u32 96 include/gpac/events.h u32 unicode_char; u32 125 include/gpac/events.h u32 opengl_mode; u32 138 include/gpac/events.h u32 show_type; u32 147 include/gpac/events.h u32 cursor_type; u32 166 include/gpac/events.h u32 relative; u32 193 include/gpac/events.h u32 param_count; u32 219 include/gpac/events.h u32 progress_type; u32 225 include/gpac/events.h u32 done, total; u32 227 include/gpac/events.h u32 bytes_per_seconds; u32 274 include/gpac/events.h u32 sys_colors[28]; u32 292 include/gpac/events.h u32 nb_files; u32 302 include/gpac/events.h u32 service_event_type; u32 325 include/gpac/events.h u32 sensor_type; u32 65 include/gpac/filestreamer.h GF_ISOMRTPStreamer *gf_isom_streamer_new(const char *file_name, const char *ip_dest, u16 port, Bool loop, Bool force_mpeg4, u32 path_mtu, u32 ttl, char *ifce_addr); u32 75 include/gpac/html5_media.h u32 nb_inst; u32 163 include/gpac/html5_media.h u32 timescale; u32 179 include/gpac/html5_media.h u32 bin_id; /* track id */\ u32 183 include/gpac/html5_media.h u32 packet_index; /* index of MSE Packets*/\ u32 187 include/gpac/html5_media.h u32 last_dur; /* MSE last frame duration (in timescale units)*/ \ u32 191 include/gpac/html5_media.h u32 timescale; /* used by time stamps in MSE Packets */ \ u32 226 include/gpac/html5_media.h u32 selected_index; u32 322 include/gpac/html5_media.h u32 length; u32 327 include/gpac/html5_media.h u32 reference_count; u32 333 include/gpac/html5_media.h GF_HTML_MediaTimeRanges *gf_html_timeranges_new(u32 timescale); u32 375 include/gpac/html5_media.h GF_HTML_ArrayBuffer *gf_arraybuffer_new(char *data, u32 length); u32 376 include/gpac/html5_media.h JSObject *gf_arraybuffer_js_new(JSContext *c, char *data, u32 length, JSObject *parent); u32 88 include/gpac/html5_mse.h u32 timescale; u32 172 include/gpac/html5_mse.h u32 reference_count; u32 180 include/gpac/html5_mse.h u32 readyState; u32 213 include/gpac/html5_mse.h void gf_mse_source_buffer_set_timescale(GF_HTML_SourceBuffer *sb, u32 timescale); u32 225 include/gpac/html5_mse.h u32 size; u32 236 include/gpac/html5_mse.h char **out_data_ptr, u32 *out_data_size, u32 122 include/gpac/ietf.h const char *gf_rtsp_nc_to_string(u32 ErrCode); u32 137 include/gpac/ietf.h u32 UseSMPTE; u32 178 include/gpac/ietf.h u32 rtpID, rtcpID; u32 180 include/gpac/ietf.h u32 MulticastLayers; u32 189 include/gpac/ietf.h u32 SSRC; u32 230 include/gpac/ietf.h u32 Bandwidth; u32 231 include/gpac/ietf.h u32 Blocksize; u32 235 include/gpac/ietf.h u32 Content_Length; u32 236 include/gpac/ietf.h u32 CSeq; u32 283 include/gpac/ietf.h u32 StatusCode; u32 311 include/gpac/ietf.h u32 seq; u32 313 include/gpac/ietf.h u32 rtp_time; u32 315 include/gpac/ietf.h u32 ssrc; u32 326 include/gpac/ietf.h u32 ResponseCode; u32 336 include/gpac/ietf.h u32 Bandwidth; u32 337 include/gpac/ietf.h u32 Blocksize; u32 344 include/gpac/ietf.h u32 Content_Length; u32 347 include/gpac/ietf.h u32 CSeq; u32 367 include/gpac/ietf.h u32 SessionTimeOut; u32 369 include/gpac/ietf.h u32 StreamID; //only when sess->satip is true u32 401 include/gpac/ietf.h GF_Err gf_rtsp_set_buffer_size(GF_RTSPSession *sess, u32 BufferSize); u32 417 include/gpac/ietf.h u32 gf_rtsp_is_my_session(GF_RTSPSession *sess, char *url); u32 446 include/gpac/ietf.h u32 gf_rtsp_get_session_state(GF_RTSPSession *sess); u32 460 include/gpac/ietf.h GF_Err (*SignalData)(GF_RTSPSession *sess, void *cbk_ptr, char *buffer, u32 bufferSize, Bool IsRTCP) u32 467 include/gpac/ietf.h u32 gf_rtsp_unregister_interleave(GF_RTSPSession *sess, u8 LowInterID); u32 525 include/gpac/ietf.h u32 TimeStamp; u32 527 include/gpac/ietf.h u32 SSRC; u32 529 include/gpac/ietf.h u32 CSRC[16]; u32 544 include/gpac/ietf.h u32 PayloadType; u32 548 include/gpac/ietf.h u32 ClockRate; u32 550 include/gpac/ietf.h u32 AudioChannels; u32 578 include/gpac/ietf.h void gf_rtp_enable_nat_keepalive(GF_RTPChannel *ch, u32 nat_timeout); u32 600 include/gpac/ietf.h GF_Err gf_rtp_initialize(GF_RTPChannel *ch, u32 UDPBufferSize, Bool IsSource, u32 PathMTU, u32 ReorederingSize, u32 MaxReorderDelay, char *local_interface_ip); u32 608 include/gpac/ietf.h GF_Err gf_rtp_set_info_rtp(GF_RTPChannel *ch, u32 seq_num, u32 rtp_time, u32 ssrc); u32 620 include/gpac/ietf.h u32 gf_rtp_read_rtp(GF_RTPChannel *ch, char *buffer, u32 buffer_size); u32 621 include/gpac/ietf.h u32 gf_rtp_read_rtcp(GF_RTPChannel *ch, char *buffer, u32 buffer_size); u32 624 include/gpac/ietf.h GF_Err gf_rtp_decode_rtp(GF_RTPChannel *ch, char *pck, u32 pck_size, GF_RTPHeader *rtp_hdr, u32 *PayloadStart); u32 627 include/gpac/ietf.h GF_Err gf_rtp_decode_rtcp(GF_RTPChannel *ch, char *pck, u32 pck_size, Bool *has_sr); u32 634 include/gpac/ietf.h GF_Err (*RTP_TCPCallback)(void *cbk, char *pck, u32 pck_size), u32 639 include/gpac/ietf.h GF_Err (*RTP_TCPCallback)(void *cbk, char *pck, u32 pck_size), u32 645 include/gpac/ietf.h GF_Err gf_rtp_send_packet(GF_RTPChannel *ch, GF_RTPHeader *rtp_hdr, char *pck, u32 pck_size, Bool fast_send); u32 659 include/gpac/ietf.h GF_Err gf_rtp_set_info_rtcp(GF_RTPChannel *ch, u32 InfoCode, char *info_string); u32 661 include/gpac/ietf.h u32 gf_rtp_is_unicast(GF_RTPChannel *ch); u32 662 include/gpac/ietf.h u32 gf_rtp_is_interleaved(GF_RTPChannel *ch); u32 663 include/gpac/ietf.h u32 gf_rtp_get_clockrate(GF_RTPChannel *ch); u32 664 include/gpac/ietf.h u32 gf_rtp_is_active(GF_RTPChannel *ch); u32 668 include/gpac/ietf.h u32 gf_rtp_get_local_ssrc(GF_RTPChannel *ch); u32 671 include/gpac/ietf.h u32 gf_rtp_get_tcp_bytes_sent(GF_RTPChannel *ch); u32 720 include/gpac/ietf.h u32 value; u32 733 include/gpac/ietf.h u32 StartTime; u32 735 include/gpac/ietf.h u32 StopTime; u32 738 include/gpac/ietf.h u32 RepeatInterval; u32 740 include/gpac/ietf.h u32 ActiveDuration; u32 743 include/gpac/ietf.h u32 OffsetFromStart[GF_SDP_MAX_TIMEOFFSET]; u32 745 include/gpac/ietf.h u32 NbRepeatOffsets; u32 766 include/gpac/ietf.h u32 AdjustmentTime[GF_SDP_MAX_TIMEOFFSET]; u32 770 include/gpac/ietf.h u32 NbZoneOffsets; u32 787 include/gpac/ietf.h u32 add_count; u32 799 include/gpac/ietf.h u32 PayloadType; u32 808 include/gpac/ietf.h u32 Type; u32 811 include/gpac/ietf.h u32 PortNumber; u32 816 include/gpac/ietf.h u32 NumPorts; u32 849 include/gpac/ietf.h u32 PacketTime; u32 851 include/gpac/ietf.h u32 SendReceive; u32 862 include/gpac/ietf.h u32 Version; u32 891 include/gpac/ietf.h u32 a_SendReceive; u32 917 include/gpac/ietf.h GF_Err gf_sdp_info_parse(GF_SDPInfo *sdp, char *sdp_text, u32 text_size); u32 959 include/gpac/ietf.h u32 configSize; u32 963 include/gpac/ietf.h u32 PL_ID; u32 968 include/gpac/ietf.h u32 rvc_config_size; u32 973 include/gpac/ietf.h u32 ConstantSize; u32 975 include/gpac/ietf.h u32 ConstantDuration; u32 980 include/gpac/ietf.h u32 maxDisplacement; u32 982 include/gpac/ietf.h u32 deinterleaveBufferSize; u32 985 include/gpac/ietf.h u32 SizeLength; u32 987 include/gpac/ietf.h u32 IndexLength; u32 989 include/gpac/ietf.h u32 IndexDeltaLength; u32 992 include/gpac/ietf.h u32 DTSDeltaLength; u32 994 include/gpac/ietf.h u32 CTSDeltaLength; u32 999 include/gpac/ietf.h u32 StreamStateIndication; u32 1002 include/gpac/ietf.h u32 AuxiliaryDataSizeLength; u32 1010 include/gpac/ietf.h u32 auh_first_min_len; u32 1011 include/gpac/ietf.h u32 auh_min_len; u32 1130 include/gpac/ietf.h u32 rtp_payt; u32 1132 include/gpac/ietf.h u32 flags; u32 1134 include/gpac/ietf.h u32 Path_MTU; u32 1136 include/gpac/ietf.h u32 max_ptime; u32 1147 include/gpac/ietf.h void (*OnDataReference)(void *cbk_obj, u32 payload_size, u32 offset_from_orig); u32 1148 include/gpac/ietf.h void (*OnData)(void *cbk_obj, char *data, u32 data_size, Bool is_header); u32 1167 include/gpac/ietf.h u32 last_au_sn; u32 1170 include/gpac/ietf.h u32 auh_size, bytesInPacket; u32 1219 include/gpac/ietf.h GP_RTPPacketizer *gf_rtp_builder_new(u32 rtp_payt, u32 1221 include/gpac/ietf.h u32 flags, u32 1225 include/gpac/ietf.h void (*OnDataReference)(void *cbk, u32 payload_size, u32 offset_from_orig), u32 1226 include/gpac/ietf.h void (*OnData)(void *cbk, char *data, u32 data_size, Bool is_head) u32 1261 include/gpac/ietf.h void gf_rtp_builder_init(GP_RTPPacketizer *builder, u8 PayloadType, u32 MaxPayloadSize, u32 max_ptime, u32 1262 include/gpac/ietf.h u32 StreamType, u32 OTI, u32 PL_ID, u32 1263 include/gpac/ietf.h u32 avgSize, u32 maxSize, u32 1264 include/gpac/ietf.h u32 avgTS, u32 maxDTS, u32 1265 include/gpac/ietf.h u32 IV_length, u32 KI_length, u32 1277 include/gpac/ietf.h GF_Err gf_rtp_builder_process(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration, u8 descIndex); u32 1280 include/gpac/ietf.h GF_Err gf_rtp_builder_format_sdp(GP_RTPPacketizer *builder, char *payload_name, char *sdpLine, char *dsi, u32 dsi_size); u32 1317 include/gpac/ietf.h void (*depacketize)(struct __tag_rtp_depacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size); u32 1323 include/gpac/ietf.h u32 payt; u32 1325 include/gpac/ietf.h u32 flags; u32 1328 include/gpac/ietf.h void (*on_sl_packet)(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e); u32 1333 include/gpac/ietf.h u32 clock_rate; u32 1339 include/gpac/ietf.h u32 h264_pck_mode; u32 1345 include/gpac/ietf.h u32 isma_scheme; u32 1352 include/gpac/ietf.h GF_RTPDepacketizer *gf_rtp_depacketizer_new(GF_SDPMedia *media, void (*sl_packet_cbk)(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e), void *udta); u32 1355 include/gpac/ietf.h void gf_rtp_depacketizer_process(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size); u32 70 include/gpac/internal/avilib.h u32 dwSize; // size of index chunk at this offset u32 71 include/gpac/internal/avilib.h u32 dwDuration; // time span in stream ticks u32 75 include/gpac/internal/avilib.h u32 dwOffset; // qwBaseOffset + this is absolute file offset u32 76 include/gpac/internal/avilib.h u32 dwSize; // bit 31 is set if this is NOT a keyframe u32 82 include/gpac/internal/avilib.h u32 dwSize; // size of this chunk u32 86 include/gpac/internal/avilib.h u32 nEntriesInUse; // u32 89 include/gpac/internal/avilib.h u32 dwReserved3; // must be 0 u32 97 include/gpac/internal/avilib.h u32 dwSize; // size of this chunk u32 101 include/gpac/internal/avilib.h u32 nEntriesInUse; // index of first unused member in aIndex array u32 103 include/gpac/internal/avilib.h u32 dwReserved[3]; // meaning differs for each index type/subtype. u32 140 include/gpac/internal/avilib.h u32 bi_size; u32 141 include/gpac/internal/avilib.h u32 bi_width; u32 142 include/gpac/internal/avilib.h u32 bi_height; u32 145 include/gpac/internal/avilib.h u32 bi_compression; u32 146 include/gpac/internal/avilib.h u32 bi_size_image; u32 147 include/gpac/internal/avilib.h u32 bi_x_pels_per_meter; u32 148 include/gpac/internal/avilib.h u32 bi_y_pels_per_meter; u32 149 include/gpac/internal/avilib.h u32 bi_clr_used; u32 150 include/gpac/internal/avilib.h u32 bi_clr_important; u32 157 include/gpac/internal/avilib.h u32 n_samples_per_sec; u32 158 include/gpac/internal/avilib.h u32 n_avg_bytes_per_sec; u32 166 include/gpac/internal/avilib.h u32 fcc_type; u32 167 include/gpac/internal/avilib.h u32 fcc_handler; u32 168 include/gpac/internal/avilib.h u32 dw_flags; u32 169 include/gpac/internal/avilib.h u32 dw_caps; u32 172 include/gpac/internal/avilib.h u32 dw_scale; u32 173 include/gpac/internal/avilib.h u32 dw_rate; u32 174 include/gpac/internal/avilib.h u32 dw_start; u32 175 include/gpac/internal/avilib.h u32 dw_length; u32 176 include/gpac/internal/avilib.h u32 dw_initial_frames; u32 177 include/gpac/internal/avilib.h u32 dw_suggested_buffer_size; u32 178 include/gpac/internal/avilib.h u32 dw_quality; u32 179 include/gpac/internal/avilib.h u32 dw_sample_size; u32 197 include/gpac/internal/avilib.h u32 video_strn; /* Video stream number */ u32 204 include/gpac/internal/avilib.h u32 max_len; /* maximum video chunk present */ u32 222 include/gpac/internal/avilib.h u32 last_len; /* Length of last frame written */ u32 227 include/gpac/internal/avilib.h u32 anum; // total number of audio tracks u32 228 include/gpac/internal/avilib.h u32 aptr; // current audio working track u32 372 include/gpac/internal/avilib.h int AVI_set_audio_track(avi_t *AVI, u32 track); u32 385 include/gpac/internal/avilib.h u32 len; u32 393 include/gpac/internal/avilib.h u32 len; u32 400 include/gpac/internal/avilib.h u32 dwSamplesPerSec; u32 401 include/gpac/internal/avilib.h u32 dwAvgBytesPerSec; u32 46 include/gpac/internal/bifs_dev.h u32 node_id; u32 114 include/gpac/internal/bifs_dev.h u32 NumCoord; u32 137 include/gpac/internal/bifs_dev.h GF_Node *gf_bifs_dec_node(GF_BifsDecoder * codec, GF_BitStream *bs, u32 NDT_Tag); u32 186 include/gpac/internal/bifs_dev.h u32 NumCoord; u32 200 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_node(GF_BifsEncoder * codec, GF_Node *node, u32 NDT_Tag, GF_BitStream *bs, GF_Node *parent_node); u32 206 include/gpac/internal/bifs_dev.h GF_Node *gf_bifs_enc_find_node(GF_BifsEncoder *codec, u32 nodeID); u32 213 include/gpac/internal/bifs_dev.h GF_Route *gf_bifs_enc_is_field_ised(GF_BifsEncoder *codec, GF_Node *node, u32 fieldIndex); u32 218 include/gpac/internal/bifs_dev.h Bool gf_bifs_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits); u32 221 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_get_field_index(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField); u32 224 include/gpac/internal/bifs_dev.h u32 gf_bifs_get_child_table(GF_Node *Node); u32 227 include/gpac/internal/bifs_dev.h u32 gf_bifs_get_node_type(u32 NDT_Tag, u32 NodeTag, u32 Version); u32 230 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_field_index_by_mode(GF_Node *node, u32 all_ind, u8 indexMode, u32 *outField); u32 233 include/gpac/internal/bifs_dev.h u32 gf_bifs_get_ndt_bits(u32 NDT_Tag, u32 Version); u32 235 include/gpac/internal/bifs_dev.h u32 gf_bifs_ndt_get_node_type(u32 NDT_Tag, u32 NodeType, u32 Version); u32 43 include/gpac/internal/bifs_tables.h u32 ALL_GetNodeType(const u32 *table, const u32 count, u32 NodeTag, u32 Version); u32 52 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V1_TypeToTag[100] = { u32 59 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V1_TypeToTag[52] = { u32 66 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V1_TypeToTag[31] = { u32 73 include/gpac/internal/bifs_tables.h static const u32 SFStreamingNode_V1_TypeToTag[5] = { u32 80 include/gpac/internal/bifs_tables.h static const u32 SFAppearanceNode_V1_TypeToTag[1] = { u32 87 include/gpac/internal/bifs_tables.h static const u32 SFAudioNode_V1_TypeToTag[7] = { u32 94 include/gpac/internal/bifs_tables.h static const u32 SFBackground3DNode_V1_TypeToTag[1] = { u32 101 include/gpac/internal/bifs_tables.h static const u32 SFBackground2DNode_V1_TypeToTag[1] = { u32 108 include/gpac/internal/bifs_tables.h static const u32 SFGeometryNode_V1_TypeToTag[17] = { u32 115 include/gpac/internal/bifs_tables.h static const u32 SFColorNode_V1_TypeToTag[1] = { u32 122 include/gpac/internal/bifs_tables.h static const u32 SFTextureNode_V1_TypeToTag[5] = { u32 129 include/gpac/internal/bifs_tables.h static const u32 SFCoordinateNode_V1_TypeToTag[1] = { u32 136 include/gpac/internal/bifs_tables.h static const u32 SFCoordinate2DNode_V1_TypeToTag[1] = { u32 143 include/gpac/internal/bifs_tables.h static const u32 SFExpressionNode_V1_TypeToTag[1] = { u32 150 include/gpac/internal/bifs_tables.h static const u32 SFFaceDefMeshNode_V1_TypeToTag[1] = { u32 157 include/gpac/internal/bifs_tables.h static const u32 SFFaceDefTablesNode_V1_TypeToTag[1] = { u32 164 include/gpac/internal/bifs_tables.h static const u32 SFFaceDefTransformNode_V1_TypeToTag[1] = { u32 171 include/gpac/internal/bifs_tables.h static const u32 SFFAPNode_V1_TypeToTag[1] = { u32 178 include/gpac/internal/bifs_tables.h static const u32 SFFDPNode_V1_TypeToTag[1] = { u32 185 include/gpac/internal/bifs_tables.h static const u32 SFFITNode_V1_TypeToTag[1] = { u32 192 include/gpac/internal/bifs_tables.h static const u32 SFFogNode_V1_TypeToTag[1] = { u32 199 include/gpac/internal/bifs_tables.h static const u32 SFFontStyleNode_V1_TypeToTag[1] = { u32 206 include/gpac/internal/bifs_tables.h static const u32 SFTopNode_V1_TypeToTag[4] = { u32 213 include/gpac/internal/bifs_tables.h static const u32 SFLinePropertiesNode_V1_TypeToTag[1] = { u32 220 include/gpac/internal/bifs_tables.h static const u32 SFMaterialNode_V1_TypeToTag[2] = { u32 227 include/gpac/internal/bifs_tables.h static const u32 SFNavigationInfoNode_V1_TypeToTag[1] = { u32 234 include/gpac/internal/bifs_tables.h static const u32 SFNormalNode_V1_TypeToTag[1] = { u32 241 include/gpac/internal/bifs_tables.h static const u32 SFTextureCoordinateNode_V1_TypeToTag[1] = { u32 248 include/gpac/internal/bifs_tables.h static const u32 SFTextureTransformNode_V1_TypeToTag[1] = { u32 255 include/gpac/internal/bifs_tables.h static const u32 SFViewpointNode_V1_TypeToTag[1] = { u32 262 include/gpac/internal/bifs_tables.h static const u32 SFVisemeNode_V1_TypeToTag[1] = { u32 267 include/gpac/internal/bifs_tables.h u32 NDT_V1_GetNumBits(u32 NDT_Tag); u32 268 include/gpac/internal/bifs_tables.h u32 NDT_V1_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 269 include/gpac/internal/bifs_tables.h u32 NDT_V1_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 279 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V2_TypeToTag[12] = { u32 286 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V2_TypeToTag[3] = { u32 293 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V2_TypeToTag[2] = { u32 300 include/gpac/internal/bifs_tables.h static const u32 SFGeometryNode_V2_TypeToTag[1] = { u32 307 include/gpac/internal/bifs_tables.h static const u32 SFMaterialNode_V2_TypeToTag[2] = { u32 314 include/gpac/internal/bifs_tables.h static const u32 SFBAPNode_V2_TypeToTag[1] = { u32 321 include/gpac/internal/bifs_tables.h static const u32 SFBDPNode_V2_TypeToTag[1] = { u32 328 include/gpac/internal/bifs_tables.h static const u32 SFBodyDefTableNode_V2_TypeToTag[1] = { u32 335 include/gpac/internal/bifs_tables.h static const u32 SFBodySegmentConnectionHintNode_V2_TypeToTag[1] = { u32 342 include/gpac/internal/bifs_tables.h static const u32 SFPerceptualParameterNode_V2_TypeToTag[1] = { u32 347 include/gpac/internal/bifs_tables.h u32 NDT_V2_GetNumBits(u32 NDT_Tag); u32 348 include/gpac/internal/bifs_tables.h u32 NDT_V2_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 349 include/gpac/internal/bifs_tables.h u32 NDT_V2_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 359 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V3_TypeToTag[3] = { u32 366 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V3_TypeToTag[3] = { u32 373 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V3_TypeToTag[3] = { u32 380 include/gpac/internal/bifs_tables.h static const u32 SFTemporalNode_V3_TypeToTag[2] = { u32 385 include/gpac/internal/bifs_tables.h u32 NDT_V3_GetNumBits(u32 NDT_Tag); u32 386 include/gpac/internal/bifs_tables.h u32 NDT_V3_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 387 include/gpac/internal/bifs_tables.h u32 NDT_V3_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 397 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V4_TypeToTag[5] = { u32 404 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V4_TypeToTag[5] = { u32 411 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V4_TypeToTag[5] = { u32 418 include/gpac/internal/bifs_tables.h static const u32 SFTextureNode_V4_TypeToTag[1] = { u32 423 include/gpac/internal/bifs_tables.h u32 NDT_V4_GetNumBits(u32 NDT_Tag); u32 424 include/gpac/internal/bifs_tables.h u32 NDT_V4_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 425 include/gpac/internal/bifs_tables.h u32 NDT_V4_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 435 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V5_TypeToTag[39] = { u32 442 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V5_TypeToTag[17] = { u32 449 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V5_TypeToTag[9] = { u32 456 include/gpac/internal/bifs_tables.h static const u32 SFAppearanceNode_V5_TypeToTag[1] = { u32 463 include/gpac/internal/bifs_tables.h static const u32 SFGeometryNode_V5_TypeToTag[10] = { u32 470 include/gpac/internal/bifs_tables.h static const u32 SFTextureNode_V5_TypeToTag[1] = { u32 477 include/gpac/internal/bifs_tables.h static const u32 SFDepthImageNode_V5_TypeToTag[1] = { u32 484 include/gpac/internal/bifs_tables.h static const u32 SFBlendListNode_V5_TypeToTag[1] = { u32 491 include/gpac/internal/bifs_tables.h static const u32 SFFrameListNode_V5_TypeToTag[1] = { u32 498 include/gpac/internal/bifs_tables.h static const u32 SFLightMapNode_V5_TypeToTag[1] = { u32 505 include/gpac/internal/bifs_tables.h static const u32 SFSurfaceMapNode_V5_TypeToTag[1] = { u32 512 include/gpac/internal/bifs_tables.h static const u32 SFViewMapNode_V5_TypeToTag[1] = { u32 519 include/gpac/internal/bifs_tables.h static const u32 SFParticleInitializerNode_V5_TypeToTag[1] = { u32 526 include/gpac/internal/bifs_tables.h static const u32 SFInfluenceNode_V5_TypeToTag[2] = { u32 533 include/gpac/internal/bifs_tables.h static const u32 SFDepthTextureNode_V5_TypeToTag[2] = { u32 540 include/gpac/internal/bifs_tables.h static const u32 SFSBBoneNode_V5_TypeToTag[1] = { u32 547 include/gpac/internal/bifs_tables.h static const u32 SFSBMuscleNode_V5_TypeToTag[1] = { u32 554 include/gpac/internal/bifs_tables.h static const u32 SFSBSegmentNode_V5_TypeToTag[1] = { u32 561 include/gpac/internal/bifs_tables.h static const u32 SFSBSiteNode_V5_TypeToTag[1] = { u32 568 include/gpac/internal/bifs_tables.h static const u32 SFBaseMeshNode_V5_TypeToTag[1] = { u32 575 include/gpac/internal/bifs_tables.h static const u32 SFSubdivSurfaceSectorNode_V5_TypeToTag[1] = { u32 580 include/gpac/internal/bifs_tables.h u32 NDT_V5_GetNumBits(u32 NDT_Tag); u32 581 include/gpac/internal/bifs_tables.h u32 NDT_V5_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 582 include/gpac/internal/bifs_tables.h u32 NDT_V5_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 592 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V6_TypeToTag[12] = { u32 599 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V6_TypeToTag[5] = { u32 606 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V6_TypeToTag[5] = { u32 613 include/gpac/internal/bifs_tables.h static const u32 SFGeometryNode_V6_TypeToTag[2] = { u32 620 include/gpac/internal/bifs_tables.h static const u32 SFTextureNode_V6_TypeToTag[3] = { u32 627 include/gpac/internal/bifs_tables.h static const u32 SFFontStyleNode_V6_TypeToTag[1] = { u32 634 include/gpac/internal/bifs_tables.h static const u32 SFLinePropertiesNode_V6_TypeToTag[1] = { u32 641 include/gpac/internal/bifs_tables.h static const u32 SFTextureTransformNode_V6_TypeToTag[1] = { u32 648 include/gpac/internal/bifs_tables.h static const u32 SFViewportNode_V6_TypeToTag[1] = { u32 653 include/gpac/internal/bifs_tables.h u32 NDT_V6_GetNumBits(u32 NDT_Tag); u32 654 include/gpac/internal/bifs_tables.h u32 NDT_V6_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 655 include/gpac/internal/bifs_tables.h u32 NDT_V6_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 665 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V7_TypeToTag[11] = { u32 672 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V7_TypeToTag[6] = { u32 679 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V7_TypeToTag[3] = { u32 686 include/gpac/internal/bifs_tables.h static const u32 SFAudioNode_V7_TypeToTag[2] = { u32 693 include/gpac/internal/bifs_tables.h static const u32 SFTextureNode_V7_TypeToTag[1] = { u32 700 include/gpac/internal/bifs_tables.h static const u32 SFDepthImageNode_V7_TypeToTag[1] = { u32 707 include/gpac/internal/bifs_tables.h static const u32 SFDepthTextureNode_V7_TypeToTag[2] = { u32 712 include/gpac/internal/bifs_tables.h u32 NDT_V7_GetNumBits(u32 NDT_Tag); u32 713 include/gpac/internal/bifs_tables.h u32 NDT_V7_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 714 include/gpac/internal/bifs_tables.h u32 NDT_V7_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 724 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V8_TypeToTag[2] = { u32 731 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V8_TypeToTag[1] = { u32 738 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V8_TypeToTag[1] = { u32 745 include/gpac/internal/bifs_tables.h static const u32 SFMusicScoreNode_V8_TypeToTag[1] = { u32 750 include/gpac/internal/bifs_tables.h u32 NDT_V8_GetNumBits(u32 NDT_Tag); u32 751 include/gpac/internal/bifs_tables.h u32 NDT_V8_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 752 include/gpac/internal/bifs_tables.h u32 NDT_V8_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 762 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V9_TypeToTag[6] = { u32 769 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V9_TypeToTag[6] = { u32 776 include/gpac/internal/bifs_tables.h static const u32 SFGeometryNode_V9_TypeToTag[6] = { u32 781 include/gpac/internal/bifs_tables.h u32 NDT_V9_GetNumBits(u32 NDT_Tag); u32 782 include/gpac/internal/bifs_tables.h u32 NDT_V9_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 783 include/gpac/internal/bifs_tables.h u32 NDT_V9_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 793 include/gpac/internal/bifs_tables.h static const u32 SFWorldNode_V10_TypeToTag[5] = { u32 800 include/gpac/internal/bifs_tables.h static const u32 SF3DNode_V10_TypeToTag[5] = { u32 807 include/gpac/internal/bifs_tables.h static const u32 SF2DNode_V10_TypeToTag[4] = { u32 814 include/gpac/internal/bifs_tables.h static const u32 SFTextureNode_V10_TypeToTag[1] = { u32 819 include/gpac/internal/bifs_tables.h u32 NDT_V10_GetNumBits(u32 NDT_Tag); u32 820 include/gpac/internal/bifs_tables.h u32 NDT_V10_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType); u32 821 include/gpac/internal/bifs_tables.h u32 NDT_V10_GetNodeType(u32 NDT_Tag, u32 NodeTag); u32 825 include/gpac/internal/bifs_tables.h u32 NDT_GetChildTable(u32 NodeTag); u32 99 include/gpac/internal/camera.h u32 flags; u32 128 include/gpac/internal/camera.h u32 anim_len, anim_start; u32 133 include/gpac/internal/camera.h u32 navigation_flags, navigate_mode; u32 137 include/gpac/internal/camera.h u32 had_viewpoint; u32 141 include/gpac/internal/camera.h u32 collide_flags; u32 163 include/gpac/internal/camera.h u32 p_idx[6]; u32 176 include/gpac/internal/camera.h void camera_update_stereo(GF_Camera *cam, GF_Matrix2D *user_transform, Bool center_coords, Fixed horizontal_shift, Fixed viewing_distance, Fixed viewing_distance_offset, u32 camera_layout); u32 131 include/gpac/internal/compositor_dev.h u32 yuv_texture; u32 196 include/gpac/internal/compositor_dev.h u32 video_th_state; u32 198 include/gpac/internal/compositor_dev.h u32 video_th_id; u32 212 include/gpac/internal/compositor_dev.h u32 inherit_type_3d; u32 233 include/gpac/internal/compositor_dev.h u32 force_bench_frame; u32 235 include/gpac/internal/compositor_dev.h u32 frame_duration; u32 236 include/gpac/internal/compositor_dev.h u32 frame_time[GF_SR_FPS_COMPUTE_SIZE]; u32 237 include/gpac/internal/compositor_dev.h u32 frame_dur[GF_SR_FPS_COMPUTE_SIZE]; u32 238 include/gpac/internal/compositor_dev.h u32 current_frame; u32 239 include/gpac/internal/compositor_dev.h u32 last_frame_time, caret_next_draw_time; u32 243 include/gpac/internal/compositor_dev.h u32 scene_sampled_clock; u32 244 include/gpac/internal/compositor_dev.h u32 last_click_time; u32 251 include/gpac/internal/compositor_dev.h u32 display_width, display_height; u32 259 include/gpac/internal/compositor_dev.h u32 vp_x, vp_y, vp_width, vp_height; u32 261 include/gpac/internal/compositor_dev.h u32 output_width, output_height; u32 265 include/gpac/internal/compositor_dev.h u32 scene_width, scene_height; u32 270 include/gpac/internal/compositor_dev.h u32 frame_draw_type; u32 271 include/gpac/internal/compositor_dev.h u32 force_next_frame_redraw; u32 281 include/gpac/internal/compositor_dev.h u32 frame_number; u32 283 include/gpac/internal/compositor_dev.h u32 interaction_sensors; u32 286 include/gpac/internal/compositor_dev.h u32 reset_graphics; u32 295 include/gpac/internal/compositor_dev.h u32 aspect_ratio, antiAlias, texture_text_mode; u32 299 include/gpac/internal/compositor_dev.h u32 force_opengl_2d; u32 309 include/gpac/internal/compositor_dev.h u32 key_states; u32 310 include/gpac/internal/compositor_dev.h u32 interaction_level; u32 316 include/gpac/internal/compositor_dev.h u32 override_size_flags; u32 319 include/gpac/internal/compositor_dev.h u32 msg_type; u32 321 include/gpac/internal/compositor_dev.h u32 new_width, new_height; u32 324 include/gpac/internal/compositor_dev.h u32 back_color, default_back_color; u32 327 include/gpac/internal/compositor_dev.h u32 draw_bvol; u32 330 include/gpac/internal/compositor_dev.h u32 sys_colors[28]; u32 346 include/gpac/internal/compositor_dev.h u32 recompute_ar; u32 367 include/gpac/internal/compositor_dev.h u32 sensor_type; u32 373 include/gpac/internal/compositor_dev.h u32 grabbed_sensor; u32 388 include/gpac/internal/compositor_dev.h u32 video_memory; u32 401 include/gpac/internal/compositor_dev.h u32 navigate_mode; u32 405 include/gpac/internal/compositor_dev.h u32 rotate_mode; u32 413 include/gpac/internal/compositor_dev.h u32 navigation_state; u32 426 include/gpac/internal/compositor_dev.h u32 skip_flush; u32 428 include/gpac/internal/compositor_dev.h u32 num_clicks; u32 434 include/gpac/internal/compositor_dev.h u32 highlight_fill, highlight_stroke; u32 469 include/gpac/internal/compositor_dev.h u32 store_text_state; u32 472 include/gpac/internal/compositor_dev.h u32 sel_buffer_len, sel_buffer_alloc; u32 476 include/gpac/internal/compositor_dev.h u32 text_sel_color; u32 480 include/gpac/internal/compositor_dev.h u32 focus_text_type; u32 484 include/gpac/internal/compositor_dev.h u32 caret_pos, dom_text_pos; u32 498 include/gpac/internal/compositor_dev.h u32 draw_normals; u32 500 include/gpac/internal/compositor_dev.h u32 backcull; u32 506 include/gpac/internal/compositor_dev.h u32 wiremode; u32 508 include/gpac/internal/compositor_dev.h u32 collide_mode; u32 518 include/gpac/internal/compositor_dev.h u32 default_navigation_mode; u32 528 include/gpac/internal/compositor_dev.h u32 offscreen_width, offscreen_height; u32 535 include/gpac/internal/compositor_dev.h u32 frame_packing; u32 542 include/gpac/internal/compositor_dev.h u32 depth_gl_type; u32 555 include/gpac/internal/compositor_dev.h u32 screen_buffer_alloc_size; u32 560 include/gpac/internal/compositor_dev.h u32 networks_time; u32 561 include/gpac/internal/compositor_dev.h u32 decoders_time; u32 563 include/gpac/internal/compositor_dev.h u32 visual_config_time; u32 564 include/gpac/internal/compositor_dev.h u32 traverse_setup_time; u32 565 include/gpac/internal/compositor_dev.h u32 traverse_and_direct_draw_time; u32 566 include/gpac/internal/compositor_dev.h u32 indirect_draw_time; u32 570 include/gpac/internal/compositor_dev.h u32 video_cache_current_size, video_cache_max_size; u32 571 include/gpac/internal/compositor_dev.h u32 cache_scale, cache_tolerance; u32 658 include/gpac/internal/compositor_dev.h u32 last_frame_time; u32 664 include/gpac/internal/compositor_dev.h u32 flags; u32 673 include/gpac/internal/compositor_dev.h u32 size, width, height, pixelformat, pixel_ar, stride, stride_chroma; u32 678 include/gpac/internal/compositor_dev.h u32 nb_frames, upload_time; u32 801 include/gpac/internal/compositor_dev.h u32 svg_flags; u32 805 include/gpac/internal/compositor_dev.h u32 traversing_mode; u32 854 include/gpac/internal/compositor_dev.h u32 text_split_mode; u32 856 include/gpac/internal/compositor_dev.h u32 text_split_idx; u32 891 include/gpac/internal/compositor_dev.h u32 chunk_index; u32 897 include/gpac/internal/compositor_dev.h u32 count_x, count_y, count_rotate, idx_rotate; u32 910 include/gpac/internal/compositor_dev.h u32 last_char_type; u32 912 include/gpac/internal/compositor_dev.h u32 refresh_children_bounds; u32 938 include/gpac/internal/compositor_dev.h u32 subscene_not_over; u32 957 include/gpac/internal/compositor_dev.h u32 mesh_num_textures; u32 963 include/gpac/internal/compositor_dev.h u32 cull_flag; u32 973 include/gpac/internal/compositor_dev.h u32 num_clip_planes; u32 1006 include/gpac/internal/compositor_dev.h char *(*FetchFrame) (void *callback, u32 *size, u32 audio_delay_ms); u32 1008 include/gpac/internal/compositor_dev.h void (*ReleaseFrame) (void *callback, u32 nb_bytes); u32 1022 include/gpac/internal/compositor_dev.h u32 chan, bps, samplerate, ch_cfg; u32 1035 include/gpac/internal/compositor_dev.h u32 gf_mixer_get_output(GF_AudioMixer *am, void *buffer, u32 buffer_size, u32 delay_ms); u32 1041 include/gpac/internal/compositor_dev.h void gf_mixer_get_config(GF_AudioMixer *am, u32 *outSR, u32 *outCH, u32 *outBPS, u32 *outChCfg); u32 1043 include/gpac/internal/compositor_dev.h void gf_mixer_set_config(GF_AudioMixer *am, u32 outSR, u32 outCH, u32 outBPS, u32 ch_cfg); u32 1045 include/gpac/internal/compositor_dev.h u32 gf_mixer_get_src_count(GF_AudioMixer *am); u32 1046 include/gpac/internal/compositor_dev.h void gf_mixer_force_chanel_out(GF_AudioMixer *am, u32 num_channels); u32 1047 include/gpac/internal/compositor_dev.h u32 gf_mixer_get_block_align(GF_AudioMixer *am); u32 1055 include/gpac/internal/compositor_dev.h u32 in_block_size; u32 1057 include/gpac/internal/compositor_dev.h u32 nb_bytes; u32 1058 include/gpac/internal/compositor_dev.h u32 delay_ms; u32 1070 include/gpac/internal/compositor_dev.h u32 min_block_size, max_block_size, delay_ms; u32 1075 include/gpac/internal/compositor_dev.h GF_Err gf_afc_setup(GF_AudioFilterChain *afc, u32 bps, u32 sr, u32 chan, u32 ch_cfg, u32 *ch_out, u32 *ch_cfg_out); u32 1076 include/gpac/internal/compositor_dev.h u32 gf_afc_process(GF_AudioFilterChain *afc, u32 nb_bytes); u32 1098 include/gpac/internal/compositor_dev.h u32 current_time, bytes_per_second, time_at_last_config; u32 1107 include/gpac/internal/compositor_dev.h u32 config_forced; u32 1113 include/gpac/internal/compositor_dev.h u32 audio_th_state; u32 1115 include/gpac/internal/compositor_dev.h u32 audio_delay, volume, pan, mute; u32 1118 include/gpac/internal/compositor_dev.h u32 nb_filled, nb_used; u32 1136 include/gpac/internal/compositor_dev.h void gf_sc_ar_control(GF_AudioRenderer *ar, u32 CtrlType); u32 1138 include/gpac/internal/compositor_dev.h void gf_sc_ar_set_volume(GF_AudioRenderer *ar, u32 Volume); u32 1139 include/gpac/internal/compositor_dev.h void gf_sc_ar_set_pan(GF_AudioRenderer *ar, u32 Balance); u32 1144 include/gpac/internal/compositor_dev.h void gf_sc_ar_set_priority(GF_AudioRenderer *ar, u32 priority); u32 1146 include/gpac/internal/compositor_dev.h u32 gf_sc_ar_get_clock(GF_AudioRenderer *ar); u32 1155 include/gpac/internal/compositor_dev.h u32 gf_sc_ar_get_delay(GF_AudioRenderer *ar); u32 1186 include/gpac/internal/compositor_dev.h u32 is_open; u32 1236 include/gpac/internal/compositor_dev.h void compositor_2d_clear_surface(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 is_offscreen); u32 1241 include/gpac/internal/compositor_dev.h void compositor_2d_hybgl_clear_surface(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 is_offscreen_clear); u32 1250 include/gpac/internal/compositor_dev.h void compositor_set_cache_memory(GF_Compositor *compositor, u32 memory); u32 1260 include/gpac/internal/compositor_dev.h void compositor_layer3d_bind_camera(GF_Node *node, Bool do_bind, u32 nav_value); u32 1263 include/gpac/internal/compositor_dev.h GF_Err compositor_3d_get_screen_buffer(GF_Compositor *sr, GF_VideoSurface *fb, u32 depth_buffer_mode); u32 1264 include/gpac/internal/compositor_dev.h GF_Err compositor_3d_get_offscreen_buffer(GF_Compositor *sr, GF_VideoSurface *fb, u32 view_idx, u32 depth_buffer_mode); u32 1297 include/gpac/internal/compositor_dev.h GF_SceneGraph *gf_scene_enum_extra_scene(GF_SceneGraph *sg, u32 *i); u32 1311 include/gpac/internal/compositor_dev.h Bool compositor_svg_traverse_base(GF_Node *node, SVGAllAttributes *all_atts, GF_TraverseState *tr_state, SVGPropertiesPointers *backup_props, u32 *backup_flags); u32 1343 include/gpac/internal/compositor_dev.h u32 em_size; u32 1344 include/gpac/internal/compositor_dev.h u32 styles; u32 1351 include/gpac/internal/compositor_dev.h GF_Err (*get_glyphs)(void *udta, const char *utf_string, u32 *glyph_ids_buffer, u32 *io_glyph_ids_buffer_size, const char *xml_lang, Bool *is_rtl); u32 1352 include/gpac/internal/compositor_dev.h GF_Glyph *(*load_glyph)(void *udta, u32 glyph_name); u32 1381 include/gpac/internal/compositor_dev.h u32 nb_glyphs; u32 1383 include/gpac/internal/compositor_dev.h u32 flags; u32 1413 include/gpac/internal/compositor_dev.h GF_Font *gf_font_manager_set_font(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles); u32 1414 include/gpac/internal/compositor_dev.h GF_Font *gf_font_manager_set_font_ex(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles, Bool check_only); u32 1416 include/gpac/internal/compositor_dev.h GF_TextSpan *gf_font_manager_create_span(GF_FontManager *fm, GF_Font *font, char *span, Fixed font_size, Bool needs_x_offset, Bool needs_y_offset, Bool needs_rotate, const char *lang, Bool fliped_text, u32 styles, GF_Node *user); u32 1426 include/gpac/internal/compositor_dev.h void gf_font_spans_draw_2d(GF_List *spans, GF_TraverseState *tr_state, u32 hl_color, Bool force_texture_text, GF_Rect *bounds); u32 1427 include/gpac/internal/compositor_dev.h void gf_font_spans_draw_3d(GF_List *spans, GF_TraverseState *tr_state, DrawAspect2D *asp, u32 text_hl, Bool force_texturing); u32 1431 include/gpac/internal/compositor_dev.h GF_Font *gf_compositor_svg_set_font(GF_FontManager *fm, char *a_font, u32 styles, Bool check_only); u32 1438 include/gpac/internal/compositor_dev.h u32 gf_sc_focus_switch_ring(GF_Compositor *compositor, Bool move_prev, GF_Node *focus, u32 force_focus_type); u32 1442 include/gpac/internal/compositor_dev.h void gf_sc_next_frame_state(GF_Compositor *compositor, u32 state); u32 1455 include/gpac/internal/compositor_dev.h void (*on_video_frame)(void *udta, u32 time); u32 1457 include/gpac/internal/compositor_dev.h void (*on_video_reconfig)(void *udta, u32 width, u32 height, u8 bpp); u32 1472 include/gpac/internal/compositor_dev.h void (*on_audio_frame)(void *udta, char *buffer, u32 buffer_size, u32 time, u32 delay); u32 1474 include/gpac/internal/compositor_dev.h void (*on_audio_reconfig)(void *udta, u32 samplerate, u32 bits_per_sample, u32 nb_channel, u32 channel_cfg); u32 1482 include/gpac/internal/compositor_dev.h GF_Err gf_sc_set_scene_size(GF_Compositor *compositor, u32 Width, u32 Height, Bool force_size); u32 1486 include/gpac/internal/compositor_dev.h void gf_sc_get_av_caps(GF_Compositor *compositor, u32 *width, u32 *height, u32 *display_bit_depth, u32 *audio_bpp, u32 *channels, u32 *sample_rate); u32 1497 include/gpac/internal/compositor_dev.h Bool gf_sc_navigation_supported(GF_Compositor *compositor, u32 type); u32 50 include/gpac/internal/crypt_dev.h u32 algo_version; u32 52 include/gpac/internal/crypt_dev.h u32 mode_version; u32 75 include/gpac/internal/crypt_dev.h u32 algo_size; u32 76 include/gpac/internal/crypt_dev.h u32 algo_block_size; u32 77 include/gpac/internal/crypt_dev.h u32 key_size; u32 78 include/gpac/internal/crypt_dev.h u32 num_key_sizes; u32 79 include/gpac/internal/crypt_dev.h u32 key_sizes[MAX_KEY_SIZES]; u32 80 include/gpac/internal/crypt_dev.h u32 algo_IV_size; u32 82 include/gpac/internal/crypt_dev.h u32 mode_size; u32 103 include/gpac/internal/crypt_dev.h #define rotl32(x,n) (((x) << ((u32)(n))) | ((x) >> (32 - (u32)(n)))) u32 104 include/gpac/internal/crypt_dev.h #define rotr32(x,n) (((x) >> ((u32)(n))) | ((x) << (32 - (u32)(n)))) u32 40 include/gpac/internal/dvb_mpe_dev.h u32 id; u32 41 include/gpac/internal/dvb_mpe_dev.h u32 processing_order; u32 42 include/gpac/internal/dvb_mpe_dev.h u32 number_of_descriptor; u32 49 include/gpac/internal/dvb_mpe_dev.h u32 tag; u32 50 include/gpac/internal/dvb_mpe_dev.h u32 length; u32 51 include/gpac/internal/dvb_mpe_dev.h u32 network_id; u32 52 include/gpac/internal/dvb_mpe_dev.h u32 original_network_id; u32 53 include/gpac/internal/dvb_mpe_dev.h u32 ts_id; u32 54 include/gpac/internal/dvb_mpe_dev.h u32 service_id; u32 55 include/gpac/internal/dvb_mpe_dev.h u32 component_tag; u32 81 include/gpac/internal/dvb_mpe_dev.h u32 address_mask; u32 84 include/gpac/internal/dvb_mpe_dev.h u32 rx_port[10]; /* list of the address port */ u32 90 include/gpac/internal/dvb_mpe_dev.h u32 PID; u32 104 include/gpac/internal/dvb_mpe_dev.h u32 id; u32 105 include/gpac/internal/dvb_mpe_dev.h u32 processing_order; u32 106 include/gpac/internal/dvb_mpe_dev.h u32 number_of_descriptor; u32 123 include/gpac/internal/dvb_mpe_dev.h u32 u32_version; /* IP version */ u32 124 include/gpac/internal/dvb_mpe_dev.h u32 u32_hdr_length; /* header length by piece of 4 bytes */ u32 125 include/gpac/internal/dvb_mpe_dev.h u32 u32_total_length; /* the length of the datagram (hdr+payload) in bytes */ u32 126 include/gpac/internal/dvb_mpe_dev.h u32 u32_payload_size; /* the length of the payload */ u32 127 include/gpac/internal/dvb_mpe_dev.h u32 u32_id_nb; /* the number of the paquet, in case of frag */ u32 128 include/gpac/internal/dvb_mpe_dev.h u32 u32_flag; /* if 010 unfrag packet, 100 fragmented packet, check the id_nb to know the packet number. u32 130 include/gpac/internal/dvb_mpe_dev.h u32 u32_frag_offset; /* The offset position of this packet compare to the first packet. unit : 8 bytes */ u32 131 include/gpac/internal/dvb_mpe_dev.h u32 u32_TTL; /* (Time To Live) when = 0 , the packet is ignored and error message */ u32 132 include/gpac/internal/dvb_mpe_dev.h u32 u32_protocol; /* TCP = 6, UDP = 17, ICMP = 1 */ u32 133 include/gpac/internal/dvb_mpe_dev.h u32 u32_crc; u32 136 include/gpac/internal/dvb_mpe_dev.h u32 u32_size_option; /* size of the option before payload */ u32 137 include/gpac/internal/dvb_mpe_dev.h u32 u32_padding; /* = 1 if where read padding columns */ u32 138 include/gpac/internal/dvb_mpe_dev.h u32 u32_sum; u32 141 include/gpac/internal/dvb_mpe_dev.h u32 u32_tx_udp_port; /* source port */ u32 142 include/gpac/internal/dvb_mpe_dev.h u32 u32_rx_udp_port; /* destination port */ u32 143 include/gpac/internal/dvb_mpe_dev.h u32 u32_udp_data_size; u32 144 include/gpac/internal/dvb_mpe_dev.h u32 u32_udp_chksm; u32 155 include/gpac/internal/dvb_mpe_dev.h u32 offset; u32 156 include/gpac/internal/dvb_mpe_dev.h u32 length; u32 162 include/gpac/internal/dvb_mpe_dev.h u32 rows; u32 163 include/gpac/internal/dvb_mpe_dev.h u32 col_adt ; u32 164 include/gpac/internal/dvb_mpe_dev.h u32 col_rs ; u32 167 include/gpac/internal/dvb_mpe_dev.h u32 *p_error_adt; u32 168 include/gpac/internal/dvb_mpe_dev.h u32 *p_error_rs ; u32 170 include/gpac/internal/dvb_mpe_dev.h u32 capacity_total; u32 171 include/gpac/internal/dvb_mpe_dev.h u32 current_offset_adt ; u32 172 include/gpac/internal/dvb_mpe_dev.h u32 current_offset_rs; u32 173 include/gpac/internal/dvb_mpe_dev.h u32 initialized ; u32 175 include/gpac/internal/dvb_mpe_dev.h u32 PID; u32 182 include/gpac/internal/dvb_mpe_dev.h void gf_m2ts_process_int(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *ip_table, unsigned char *data, u32 data_size, u32 table_id); u32 184 include/gpac/internal/dvb_mpe_dev.h void section_DSMCC_INT(GF_M2TS_IP_PLATFORM* ip_platform, u8 *data, u32 data_size); u32 186 include/gpac/internal/dvb_mpe_dev.h u32 platform_descriptorDSMCC_INT_UNT (GF_M2TS_IP_PLATFORM* ip_platform,u8 *data); u32 187 include/gpac/internal/dvb_mpe_dev.h u32 dsmcc_pto_platform_descriptor_loop (GF_M2TS_IP_PLATFORM* ip_platform,u8 *data); u32 189 include/gpac/internal/dvb_mpe_dev.h u32 descriptorDSMCC_INT_UNT (GF_M2TS_IP_Stream *ip_str,u8 *data); u32 191 include/gpac/internal/dvb_mpe_dev.h u32 dsmcc_pto_descriptor_loop (GF_M2TS_IP_Stream *ip_str, u8 *data); u32 201 include/gpac/internal/dvb_mpe_dev.h u32 gf_m2ts_ipdatagram_reader(u8 *datagram, GF_M2TS_IP_Packet *ip_packet, u32 offset); u32 207 include/gpac/internal/dvb_mpe_dev.h u32 ipv4_addr; u32 226 include/gpac/internal/dvb_mpe_dev.h void gf_m2ts_process_mpe(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_MPE *mpe, unsigned char *data, u32 data_size, u8 table_id); u32 231 include/gpac/internal/dvb_mpe_dev.h void gf_m2ts_mpe_send_datagram(GF_M2TS_Demuxer *ts, u32 pid, unsigned char *data, u32 data_size); u32 234 include/gpac/internal/dvb_mpe_dev.h u32 init_frame(MPE_FEC_FRAME * mff, u32 rows); u32 236 include/gpac/internal/dvb_mpe_dev.h void getRowFromADT(MPE_FEC_FRAME * mff,u32 index, u8 * adt_row); u32 237 include/gpac/internal/dvb_mpe_dev.h void getRowFromRS(MPE_FEC_FRAME * mff,u32 index, u8 * rs_row); u32 238 include/gpac/internal/dvb_mpe_dev.h void setRowRS(MPE_FEC_FRAME * mff,u32 index, u8 * p_rs); u32 241 include/gpac/internal/dvb_mpe_dev.h void getErrorPositions(MPE_FEC_FRAME * mff, u32 row, u32 * errPositions); u32 243 include/gpac/internal/dvb_mpe_dev.h void setColRS( MPE_FEC_FRAME * mff, u32 offset, u8 * pds, u32 length ); u32 244 include/gpac/internal/dvb_mpe_dev.h void getColRS(MPE_FEC_FRAME * mff, u32 offset, u8 * pds, u32 length); u32 245 include/gpac/internal/dvb_mpe_dev.h void setIpDatagram(MPE_FEC_FRAME * mff,u32 offset, u8 * dgram, u32 length ); u32 247 include/gpac/internal/dvb_mpe_dev.h void setErrorIndicator(u32 * data , u32 offset1, u32 length ); u32 249 include/gpac/internal/dvb_mpe_dev.h u32 getErrasurePositions( MPE_FEC_FRAME *mff , u32 row, u32 *errasures); u32 52 include/gpac/internal/ietf_dev.h u32 SSRC; u32 59 include/gpac/internal/ietf_dev.h u32 pck_seq_num; u32 61 include/gpac/internal/ietf_dev.h u32 size; u32 67 include/gpac/internal/ietf_dev.h u32 head_seqnum; u32 68 include/gpac/internal/ietf_dev.h u32 Count; u32 69 include/gpac/internal/ietf_dev.h u32 MaxCount; u32 70 include/gpac/internal/ietf_dev.h u32 IsInit; u32 71 include/gpac/internal/ietf_dev.h u32 MaxDelay, LastTime; u32 78 include/gpac/internal/ietf_dev.h GF_RTPReorder *gf_rtp_reorderer_new(u32 MaxCount, u32 MaxDelay); u32 84 include/gpac/internal/ietf_dev.h GF_Err gf_rtp_reorderer_add(GF_RTPReorder *po, const void * pck, u32 pck_size, u32 pck_seqnum); u32 86 include/gpac/internal/ietf_dev.h void *gf_rtp_reorderer_get(GF_RTPReorder *po, u32 *pck_size); u32 108 include/gpac/internal/ietf_dev.h u32 last_report_time; u32 109 include/gpac/internal/ietf_dev.h u32 next_report_time; u32 112 include/gpac/internal/ietf_dev.h u32 last_nat_keepalive_time, nat_keepalive_time_period; u32 117 include/gpac/internal/ietf_dev.h u32 rtp_first_SN; u32 120 include/gpac/internal/ietf_dev.h u32 rtp_time; u32 122 include/gpac/internal/ietf_dev.h u32 CurrentTime; u32 124 include/gpac/internal/ietf_dev.h u32 num_sn_loops; u32 127 include/gpac/internal/ietf_dev.h u32 TimeScale; u32 131 include/gpac/internal/ietf_dev.h u32 send_buffer_size; u32 132 include/gpac/internal/ietf_dev.h u32 pck_sent_since_last_sr; u32 133 include/gpac/internal/ietf_dev.h u32 last_pck_ts; u32 134 include/gpac/internal/ietf_dev.h u32 last_pck_ntp_sec, last_pck_ntp_frac; u32 135 include/gpac/internal/ietf_dev.h u32 num_pck_sent, num_payload_bytes; u32 136 include/gpac/internal/ietf_dev.h u32 forced_ntp_sec, forced_ntp_frac; u32 143 include/gpac/internal/ietf_dev.h u32 SSRC; u32 144 include/gpac/internal/ietf_dev.h u32 SenderSSRC; u32 146 include/gpac/internal/ietf_dev.h u32 last_pck_sn; u32 152 include/gpac/internal/ietf_dev.h u32 rtcp_bytes_sent; u32 154 include/gpac/internal/ietf_dev.h u32 tot_num_pck_rcv, tot_num_pck_expected; u32 156 include/gpac/internal/ietf_dev.h u32 last_num_pck_rcv, last_num_pck_expected, last_num_pck_loss; u32 158 include/gpac/internal/ietf_dev.h u32 Jitter, ntp_init; u32 161 include/gpac/internal/ietf_dev.h u32 last_SR_NTP_sec, last_SR_NTP_frac; u32 163 include/gpac/internal/ietf_dev.h u32 last_SR_rtp_time; u32 165 include/gpac/internal/ietf_dev.h u32 total_pck, total_bytes; u32 169 include/gpac/internal/ietf_dev.h u32 gf_rtp_channel_time(GF_RTPChannel *ch); u32 171 include/gpac/internal/ietf_dev.h u32 gf_rtp_get_report_time(); u32 192 include/gpac/internal/ietf_dev.h pos += (u32) strlen((const char *) str); \ u32 255 include/gpac/internal/ietf_dev.h u32 CookieRadLen; u32 259 include/gpac/internal/ietf_dev.h u32 SockBufferSize; u32 261 include/gpac/internal/ietf_dev.h u32 NeedConnection; u32 264 include/gpac/internal/ietf_dev.h u32 CSeq; u32 266 include/gpac/internal/ietf_dev.h u32 NbPending; u32 272 include/gpac/internal/ietf_dev.h u32 RTSP_State; u32 277 include/gpac/internal/ietf_dev.h u32 CurrentSize, CurrentPos; u32 280 include/gpac/internal/ietf_dev.h GF_Err (*RTSP_SignalData)(GF_RTSPSession *sess, void *chan, char *buffer, u32 bufferSize, Bool IsRTCP); u32 284 include/gpac/internal/ietf_dev.h u32 rtsp_pck_size; u32 285 include/gpac/internal/ietf_dev.h u32 pck_start, payloadSize; u32 300 include/gpac/internal/ietf_dev.h GF_Err gf_rtsp_send_data(GF_RTSPSession *sess, char *buffer, u32 Size); u32 307 include/gpac/internal/ietf_dev.h void gf_rtsp_get_body_info(GF_RTSPSession *sess, u32 *body_start, u32 *body_size); u32 317 include/gpac/internal/ietf_dev.h GF_Err gf_rtsp_parse_header(char *buffer, u32 BufferSize, u32 BodyStart, GF_RTSPCommand *com, GF_RTSPResponse *rsp); u32 327 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_mpeg4(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 328 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_h263(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 329 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_amr(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 331 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_mpeg12_video(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 333 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_mpeg12_audio(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 334 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_tx3g(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration, u8 descIndex); u32 335 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_avc(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 336 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_qcelp(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 337 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_smv(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 338 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_latm(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration); u32 339 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_dims(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration); u32 340 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_ac3(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 341 include/gpac/internal/ietf_dev.h GF_Err gp_rtp_builder_do_hevc(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize); u32 50 include/gpac/internal/isomedia_dev.h u32 type; \ u32 58 include/gpac/internal/isomedia_dev.h u32 flags; \ u32 63 include/gpac/internal/isomedia_dev.h u32 internal_4cc; \ u32 93 include/gpac/internal/isomedia_dev.h GF_Box *gf_isom_box_new(u32 boxType); u32 95 include/gpac/internal/isomedia_dev.h GF_Box *gf_isom_box_new_ex(u32 boxType, u32 parentType); u32 106 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_box_array_read_ex(GF_Box *parent, GF_BitStream *bs, GF_Err (*add_box)(GF_Box *par, GF_Box *b), u32 parent_type); u32 108 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_box_parse_ex(GF_Box **outBox, GF_BitStream *bs, u32 parent_type, Bool is_root_box); u32 525 include/gpac/internal/isomedia_dev.h u32 traf_number; u32 526 include/gpac/internal/isomedia_dev.h u32 trun_number; u32 527 include/gpac/internal/isomedia_dev.h u32 sample_number; u32 533 include/gpac/internal/isomedia_dev.h u32 track_id; u32 537 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 544 include/gpac/internal/isomedia_dev.h u32 container_size; u32 558 include/gpac/internal/isomedia_dev.h u32 dataSize; u32 559 include/gpac/internal/isomedia_dev.h u32 original_4cc; u32 566 include/gpac/internal/isomedia_dev.h u32 dataSize; u32 569 include/gpac/internal/isomedia_dev.h u32 gf_isom_solve_uuid_box(char *UUID); u32 576 include/gpac/internal/isomedia_dev.h u32 timeScale; u32 579 include/gpac/internal/isomedia_dev.h u32 nextTrackID; u32 580 include/gpac/internal/isomedia_dev.h u32 preferredRate; u32 583 include/gpac/internal/isomedia_dev.h u32 matrixA; u32 584 include/gpac/internal/isomedia_dev.h u32 matrixB; u32 585 include/gpac/internal/isomedia_dev.h u32 matrixU; u32 586 include/gpac/internal/isomedia_dev.h u32 matrixC; u32 587 include/gpac/internal/isomedia_dev.h u32 matrixD; u32 588 include/gpac/internal/isomedia_dev.h u32 matrixV; u32 589 include/gpac/internal/isomedia_dev.h u32 matrixW; u32 590 include/gpac/internal/isomedia_dev.h u32 matrixX; u32 591 include/gpac/internal/isomedia_dev.h u32 matrixY; u32 592 include/gpac/internal/isomedia_dev.h u32 previewTime; u32 593 include/gpac/internal/isomedia_dev.h u32 previewDuration; u32 594 include/gpac/internal/isomedia_dev.h u32 posterTime; u32 595 include/gpac/internal/isomedia_dev.h u32 selectionTime; u32 596 include/gpac/internal/isomedia_dev.h u32 selectionDuration; u32 597 include/gpac/internal/isomedia_dev.h u32 currentTime; u32 611 include/gpac/internal/isomedia_dev.h u32 mediaRate; u32 630 include/gpac/internal/isomedia_dev.h u32 boxType; u32 664 include/gpac/internal/isomedia_dev.h u32 trackID; u32 665 include/gpac/internal/isomedia_dev.h u32 reserved1; u32 667 include/gpac/internal/isomedia_dev.h u32 reserved2[2]; u32 672 include/gpac/internal/isomedia_dev.h u32 matrix[9]; u32 673 include/gpac/internal/isomedia_dev.h u32 width, height; u32 689 include/gpac/internal/isomedia_dev.h u32 group_type; u32 690 include/gpac/internal/isomedia_dev.h u32 track_group_id; u32 707 include/gpac/internal/isomedia_dev.h u32 padding_bytes; u32 713 include/gpac/internal/isomedia_dev.h u32 originalFile; u32 714 include/gpac/internal/isomedia_dev.h u32 originalID; u32 725 include/gpac/internal/isomedia_dev.h u32 sample_count_at_seg_start; u32 736 include/gpac/internal/isomedia_dev.h u32 timeScale; u32 746 include/gpac/internal/isomedia_dev.h u32 reserved1; u32 747 include/gpac/internal/isomedia_dev.h u32 handlerType; u32 786 include/gpac/internal/isomedia_dev.h u32 subType; u32 787 include/gpac/internal/isomedia_dev.h u32 maxPDUSize; u32 788 include/gpac/internal/isomedia_dev.h u32 avgPDUSize; u32 789 include/gpac/internal/isomedia_dev.h u32 maxBitrate; u32 790 include/gpac/internal/isomedia_dev.h u32 avgBitrate; u32 791 include/gpac/internal/isomedia_dev.h u32 slidingAverageBitrate; u32 854 include/gpac/internal/isomedia_dev.h u32 sampleCount; u32 855 include/gpac/internal/isomedia_dev.h u32 sampleDelta; u32 862 include/gpac/internal/isomedia_dev.h u32 nb_entries, alloc_size; u32 866 include/gpac/internal/isomedia_dev.h u32 w_currentSampleNum; u32 870 include/gpac/internal/isomedia_dev.h u32 r_FirstSampleInEntry; u32 871 include/gpac/internal/isomedia_dev.h u32 r_currentEntryIndex; u32 879 include/gpac/internal/isomedia_dev.h u32 sampleCount; u32 887 include/gpac/internal/isomedia_dev.h u32 nb_entries, alloc_size; u32 890 include/gpac/internal/isomedia_dev.h u32 w_LastSampleNumber; u32 895 include/gpac/internal/isomedia_dev.h u32 r_currentEntryIndex; u32 896 include/gpac/internal/isomedia_dev.h u32 r_FirstSampleInEntry; u32 902 include/gpac/internal/isomedia_dev.h u32 SampleNumber; u32 903 include/gpac/internal/isomedia_dev.h u32 fragmentCount; u32 914 include/gpac/internal/isomedia_dev.h u32 w_currentEntryIndex; u32 917 include/gpac/internal/isomedia_dev.h u32 r_currentEntryIndex; u32 926 include/gpac/internal/isomedia_dev.h u32 internal_type; \ u32 943 include/gpac/internal/isomedia_dev.h u32 EntryType; u32 946 include/gpac/internal/isomedia_dev.h u32 data_size; u32 958 include/gpac/internal/isomedia_dev.h u32 bufferSizeDB; u32 959 include/gpac/internal/isomedia_dev.h u32 maxBitrate; u32 960 include/gpac/internal/isomedia_dev.h u32 avgBitrate; u32 984 include/gpac/internal/isomedia_dev.h u32 hdr_size; u32 1005 include/gpac/internal/isomedia_dev.h u32 hSpacing; u32 1006 include/gpac/internal/isomedia_dev.h u32 vSpacing; u32 1012 include/gpac/internal/isomedia_dev.h u32 cleanApertureWidthN; u32 1013 include/gpac/internal/isomedia_dev.h u32 cleanApertureWidthD; u32 1014 include/gpac/internal/isomedia_dev.h u32 cleanApertureHeightN; u32 1015 include/gpac/internal/isomedia_dev.h u32 cleanApertureHeightD; u32 1016 include/gpac/internal/isomedia_dev.h u32 horizOffN; u32 1017 include/gpac/internal/isomedia_dev.h u32 horizOffD; u32 1018 include/gpac/internal/isomedia_dev.h u32 vertOffN; u32 1019 include/gpac/internal/isomedia_dev.h u32 vertOffD; u32 1027 include/gpac/internal/isomedia_dev.h u32 max_ref_per_pic; u32 1028 include/gpac/internal/isomedia_dev.h u32 reserved; u32 1035 include/gpac/internal/isomedia_dev.h u32 rvc_meta_idx; u32 1049 include/gpac/internal/isomedia_dev.h u32 vendor; \ u32 1050 include/gpac/internal/isomedia_dev.h u32 temporal_quality; \ u32 1051 include/gpac/internal/isomedia_dev.h u32 spatial_quality; \ u32 1053 include/gpac/internal/isomedia_dev.h u32 horiz_res, vert_res; \ u32 1054 include/gpac/internal/isomedia_dev.h u32 entry_data_size; \ u32 1127 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_nalu_sample_rewrite(GF_MediaBox *mdia, GF_ISOSample *sample, u32 sampleNumber, GF_MPEGVisualSampleEntryBox *entry); u32 1134 include/gpac/internal/isomedia_dev.h u32 EntryType; u32 1137 include/gpac/internal/isomedia_dev.h u32 data_size; u32 1145 include/gpac/internal/isomedia_dev.h u32 vendor; \ u32 1191 include/gpac/internal/isomedia_dev.h u32 EntryType; u32 1194 include/gpac/internal/isomedia_dev.h u32 data_size; u32 1253 include/gpac/internal/isomedia_dev.h u32 sampleSize; u32 1254 include/gpac/internal/isomedia_dev.h u32 sampleCount; u32 1255 include/gpac/internal/isomedia_dev.h u32 alloc_size; u32 1256 include/gpac/internal/isomedia_dev.h u32 *sizes; u32 1262 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 1263 include/gpac/internal/isomedia_dev.h u32 alloc_size; u32 1264 include/gpac/internal/isomedia_dev.h u32 *offsets; u32 1270 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 1271 include/gpac/internal/isomedia_dev.h u32 alloc_size; u32 1277 include/gpac/internal/isomedia_dev.h u32 firstChunk; u32 1278 include/gpac/internal/isomedia_dev.h u32 nextChunk; u32 1279 include/gpac/internal/isomedia_dev.h u32 samplesPerChunk; u32 1280 include/gpac/internal/isomedia_dev.h u32 sampleDescriptionIndex; u32 1288 include/gpac/internal/isomedia_dev.h u32 alloc_size, nb_entries; u32 1291 include/gpac/internal/isomedia_dev.h u32 currentIndex; u32 1293 include/gpac/internal/isomedia_dev.h u32 firstSampleInCurrentChunk; u32 1294 include/gpac/internal/isomedia_dev.h u32 currentChunk; u32 1295 include/gpac/internal/isomedia_dev.h u32 ghostNumber; u32 1301 include/gpac/internal/isomedia_dev.h u32 alloc_size, nb_entries; u32 1302 include/gpac/internal/isomedia_dev.h u32 *sampleNumbers; u32 1304 include/gpac/internal/isomedia_dev.h u32 r_LastSyncSample; u32 1306 include/gpac/internal/isomedia_dev.h u32 r_LastSampleIndex; u32 1311 include/gpac/internal/isomedia_dev.h u32 shadowedSampleNumber; u32 1320 include/gpac/internal/isomedia_dev.h u32 r_LastEntryIndex; u32 1321 include/gpac/internal/isomedia_dev.h u32 r_LastFoundSample; u32 1327 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 1334 include/gpac/internal/isomedia_dev.h u32 SampleCount; u32 1341 include/gpac/internal/isomedia_dev.h u32 sampleCount; u32 1349 include/gpac/internal/isomedia_dev.h u32 subsample_size; u32 1352 include/gpac/internal/isomedia_dev.h u32 reserved; u32 1357 include/gpac/internal/isomedia_dev.h u32 sample_delta; u32 1367 include/gpac/internal/isomedia_dev.h Bool gf_isom_get_subsample_types(GF_ISOFile *movie, u32 track, u32 subs_index, u32 *flags); u32 1368 include/gpac/internal/isomedia_dev.h u32 gf_isom_sample_get_subsample_entry(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 entry_index, GF_SubSampleInfoEntry **sub_sample); u32 1370 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_add_subsample_info(GF_SubSampleInformationBox *sub_samples, u32 sampleNumber, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable); u32 1389 include/gpac/internal/isomedia_dev.h u32 aux_info_type; u32 1390 include/gpac/internal/isomedia_dev.h u32 aux_info_type_parameter; u32 1393 include/gpac/internal/isomedia_dev.h u32 sample_count; u32 1401 include/gpac/internal/isomedia_dev.h u32 aux_info_type; u32 1402 include/gpac/internal/isomedia_dev.h u32 aux_info_type_parameter; u32 1405 include/gpac/internal/isomedia_dev.h u32 entry_count; //1 or stco / trun count u32 1406 include/gpac/internal/isomedia_dev.h u32 *offsets; u32 1436 include/gpac/internal/isomedia_dev.h u32 nb_sgpd_in_stbl; u32 1437 include/gpac/internal/isomedia_dev.h u32 nb_other_boxes_in_stbl; u32 1442 include/gpac/internal/isomedia_dev.h u32 MaxSamplePerChunk; u32 1445 include/gpac/internal/isomedia_dev.h u32 currentEntryIndex; u32 1458 include/gpac/internal/isomedia_dev.h u32 dataEntryIndex; u32 1461 include/gpac/internal/isomedia_dev.h GF_Err stbl_AppendDependencyType(GF_SampleTableBox *stbl, u32 isLeading, u32 dependsOn, u32 dependedOn, u32 redundant); u32 1467 include/gpac/internal/isomedia_dev.h u32 dataSize; u32 1468 include/gpac/internal/isomedia_dev.h u32 original_4cc; u32 1501 include/gpac/internal/isomedia_dev.h u32 reference_type; u32 1502 include/gpac/internal/isomedia_dev.h u32 trackIDCount; u32 1503 include/gpac/internal/isomedia_dev.h u32 *trackIDs; u32 1509 include/gpac/internal/isomedia_dev.h u32 grouping_type; u32 1510 include/gpac/internal/isomedia_dev.h u32 group_id; u32 1511 include/gpac/internal/isomedia_dev.h u32 entity_id_count; u32 1512 include/gpac/internal/isomedia_dev.h u32 *entity_ids; u32 1518 include/gpac/internal/isomedia_dev.h u32 majorBrand; u32 1519 include/gpac/internal/isomedia_dev.h u32 minorVersion; u32 1520 include/gpac/internal/isomedia_dev.h u32 altCount; u32 1521 include/gpac/internal/isomedia_dev.h u32 *altBrand; u32 1527 include/gpac/internal/isomedia_dev.h u32 *rates; u32 1528 include/gpac/internal/isomedia_dev.h u32 *times; u32 1529 include/gpac/internal/isomedia_dev.h u32 count; u32 1535 include/gpac/internal/isomedia_dev.h u32 switch_group; u32 1536 include/gpac/internal/isomedia_dev.h u32 alternate_group; u32 1537 include/gpac/internal/isomedia_dev.h u32 sub_track_id; u32 1539 include/gpac/internal/isomedia_dev.h u32 *attribute_list; u32 1545 include/gpac/internal/isomedia_dev.h u32 grouping_type; u32 1547 include/gpac/internal/isomedia_dev.h u32 *group_description_index; u32 1564 include/gpac/internal/isomedia_dev.h u32 entry_count; u32 1571 include/gpac/internal/isomedia_dev.h u32 displayFlags; u32 1575 include/gpac/internal/isomedia_dev.h u32 back_color; u32 1585 include/gpac/internal/isomedia_dev.h u32 displayFlags; u32 1586 include/gpac/internal/isomedia_dev.h u32 textJustification; u32 1600 include/gpac/internal/isomedia_dev.h u32 entry_count; u32 1615 include/gpac/internal/isomedia_dev.h u32 hil_color; u32 1620 include/gpac/internal/isomedia_dev.h u32 highlight_endtime; u32 1628 include/gpac/internal/isomedia_dev.h u32 highlight_starttime; u32 1636 include/gpac/internal/isomedia_dev.h u32 scroll_delay; u32 1670 include/gpac/internal/isomedia_dev.h u32 switchGroup; u32 1671 include/gpac/internal/isomedia_dev.h u32 *attributeList; u32 1672 include/gpac/internal/isomedia_dev.h u32 attributeListCount; u32 1687 include/gpac/internal/isomedia_dev.h u32 data_length; u32 1744 include/gpac/internal/isomedia_dev.h u32 item_type; u32 1752 include/gpac/internal/isomedia_dev.h u32 data_len; u32 1764 include/gpac/internal/isomedia_dev.h u32 reference_type; u32 1765 include/gpac/internal/isomedia_dev.h u32 from_item_id; u32 1766 include/gpac/internal/isomedia_dev.h u32 reference_count; u32 1767 include/gpac/internal/isomedia_dev.h u32 *to_item_IDs; u32 1779 include/gpac/internal/isomedia_dev.h u32 data_format; u32 1785 include/gpac/internal/isomedia_dev.h u32 scheme_type; u32 1786 include/gpac/internal/isomedia_dev.h u32 scheme_version; u32 1879 include/gpac/internal/isomedia_dev.h u32 single_view_allowed; u32 1880 include/gpac/internal/isomedia_dev.h u32 stereo_scheme; u32 1881 include/gpac/internal/isomedia_dev.h u32 sit_len; u32 1909 include/gpac/internal/isomedia_dev.h u32 trackID; u32 1910 include/gpac/internal/isomedia_dev.h u32 def_sample_desc_index; u32 1911 include/gpac/internal/isomedia_dev.h u32 def_sample_duration; u32 1912 include/gpac/internal/isomedia_dev.h u32 def_sample_size; u32 1913 include/gpac/internal/isomedia_dev.h u32 def_sample_flags; u32 1921 include/gpac/internal/isomedia_dev.h u32 trackID; u32 1928 include/gpac/internal/isomedia_dev.h u32 sequence_number; u32 1940 include/gpac/internal/isomedia_dev.h u32 mdat_size; u32 1944 include/gpac/internal/isomedia_dev.h u32 reference_track_ID; u32 1964 include/gpac/internal/isomedia_dev.h u32 trackID; u32 1967 include/gpac/internal/isomedia_dev.h u32 sample_desc_index; u32 1968 include/gpac/internal/isomedia_dev.h u32 def_sample_duration; u32 1969 include/gpac/internal/isomedia_dev.h u32 def_sample_size; u32 1970 include/gpac/internal/isomedia_dev.h u32 def_sample_flags; u32 1971 include/gpac/internal/isomedia_dev.h u32 EmptyDuration; u32 2005 include/gpac/internal/isomedia_dev.h u32 DataCache; u32 2025 include/gpac/internal/isomedia_dev.h u32 sample_count; u32 2028 include/gpac/internal/isomedia_dev.h u32 first_sample_flags; u32 2038 include/gpac/internal/isomedia_dev.h u32 Duration; u32 2039 include/gpac/internal/isomedia_dev.h u32 size; u32 2040 include/gpac/internal/isomedia_dev.h u32 flags; u32 2044 include/gpac/internal/isomedia_dev.h u32 SAP_type; u32 2050 include/gpac/internal/isomedia_dev.h u32 majorBrand; u32 2051 include/gpac/internal/isomedia_dev.h u32 minorVersion; u32 2052 include/gpac/internal/isomedia_dev.h u32 altCount; u32 2053 include/gpac/internal/isomedia_dev.h u32 *altBrand; u32 2065 include/gpac/internal/isomedia_dev.h u32 MaxPacketSize; u32 2070 include/gpac/internal/isomedia_dev.h u32 cur_sample; u32 2071 include/gpac/internal/isomedia_dev.h u32 pck_sn, ts_offset, ssrc; u32 2082 include/gpac/internal/isomedia_dev.h u32 subType; u32 2119 include/gpac/internal/isomedia_dev.h u32 timeScale; u32 2125 include/gpac/internal/isomedia_dev.h u32 TimeOffset; u32 2131 include/gpac/internal/isomedia_dev.h u32 SeqOffset; u32 2151 include/gpac/internal/isomedia_dev.h u32 nbBytes; u32 2165 include/gpac/internal/isomedia_dev.h u32 nbPackets; u32 2180 include/gpac/internal/isomedia_dev.h u32 nbBytes; u32 2187 include/gpac/internal/isomedia_dev.h u32 granularity; u32 2188 include/gpac/internal/isomedia_dev.h u32 maxDataRate; u32 2232 include/gpac/internal/isomedia_dev.h u32 maxSize; u32 2239 include/gpac/internal/isomedia_dev.h u32 maxDur; u32 2246 include/gpac/internal/isomedia_dev.h u32 payloadCode; u32 2271 include/gpac/internal/isomedia_dev.h u32 ssrc; u32 2278 include/gpac/internal/isomedia_dev.h u32 encryption_algorithm_rtp; u32 2279 include/gpac/internal/isomedia_dev.h u32 encryption_algorithm_rtcp; u32 2280 include/gpac/internal/isomedia_dev.h u32 integrity_algorithm_rtp; u32 2281 include/gpac/internal/isomedia_dev.h u32 integrity_algorithm_rtcp; u32 2292 include/gpac/internal/isomedia_dev.h u32 reserved; u32 2294 include/gpac/internal/isomedia_dev.h u32 dataSize; u32 2318 include/gpac/internal/isomedia_dev.h u32 entry_count; u32 2332 include/gpac/internal/isomedia_dev.h u32 profile_version; u32 2346 include/gpac/internal/isomedia_dev.h u32 TextualHeadersLen; u32 2373 include/gpac/internal/isomedia_dev.h u32 oma_ro_size; u32 2390 include/gpac/internal/isomedia_dev.h u32 reference_size; u32 2391 include/gpac/internal/isomedia_dev.h u32 subsegment_duration; u32 2393 include/gpac/internal/isomedia_dev.h u32 SAP_type; u32 2394 include/gpac/internal/isomedia_dev.h u32 SAP_delta_time; u32 2401 include/gpac/internal/isomedia_dev.h u32 reference_ID; u32 2402 include/gpac/internal/isomedia_dev.h u32 timescale; u32 2405 include/gpac/internal/isomedia_dev.h u32 nb_refs; u32 2411 include/gpac/internal/isomedia_dev.h u32 range_count; u32 2413 include/gpac/internal/isomedia_dev.h u32 *range_sizes; u32 2420 include/gpac/internal/isomedia_dev.h u32 subsegment_count; u32 2426 include/gpac/internal/isomedia_dev.h u32 track_id; u32 2429 include/gpac/internal/isomedia_dev.h u32 grouping_type; u32 2430 include/gpac/internal/isomedia_dev.h u32 grouping_type_parameter; u32 2431 include/gpac/internal/isomedia_dev.h u32 sub_track_id; u32 2438 include/gpac/internal/isomedia_dev.h u32 level_count; u32 2445 include/gpac/internal/isomedia_dev.h u32 subsegment_count; u32 2461 include/gpac/internal/isomedia_dev.h u32 segment; u32 2462 include/gpac/internal/isomedia_dev.h u32 fragment; u32 2474 include/gpac/internal/isomedia_dev.h u32 time_scale; u32 2475 include/gpac/internal/isomedia_dev.h u32 entry_count; u32 2477 include/gpac/internal/isomedia_dev.h u32 global_entry_count; u32 2484 include/gpac/internal/isomedia_dev.h u32 bootstrapinfo_version; u32 2489 include/gpac/internal/isomedia_dev.h u32 time_scale; u32 2507 include/gpac/internal/isomedia_dev.h u32 first_segment; u32 2508 include/gpac/internal/isomedia_dev.h u32 fragment_per_segment; u32 2516 include/gpac/internal/isomedia_dev.h u32 segment_run_entry_count; u32 2522 include/gpac/internal/isomedia_dev.h u32 first_fragment; u32 2524 include/gpac/internal/isomedia_dev.h u32 fragment_duration; u32 2531 include/gpac/internal/isomedia_dev.h u32 timescale; u32 2534 include/gpac/internal/isomedia_dev.h u32 fragment_run_entry_count; u32 2546 include/gpac/internal/isomedia_dev.h u32 sample_count; u32 2547 include/gpac/internal/isomedia_dev.h u32 group_description_index; u32 2553 include/gpac/internal/isomedia_dev.h u32 grouping_type; u32 2554 include/gpac/internal/isomedia_dev.h u32 grouping_type_parameter; u32 2556 include/gpac/internal/isomedia_dev.h u32 entry_count; u32 2564 include/gpac/internal/isomedia_dev.h u32 grouping_type; u32 2565 include/gpac/internal/isomedia_dev.h u32 default_length; u32 2567 include/gpac/internal/isomedia_dev.h u32 default_description_index; u32 2574 include/gpac/internal/isomedia_dev.h u32 length; u32 2618 include/gpac/internal/isomedia_dev.h u32 gf_isom_oinf_size_entry(void *entry); u32 2619 include/gpac/internal/isomedia_dev.h Bool gf_isom_get_oinf_info(GF_ISOFile *file, u32 trackNumber, GF_OperatingPointsInformation **ptr); u32 2640 include/gpac/internal/isomedia_dev.h u32 gf_isom_linf_size_entry(void *entry); u32 2641 include/gpac/internal/isomedia_dev.h Bool gf_isom_get_linf_info(GF_ISOFile *file, u32 trackNumber, GF_LHVCLayerInformation **ptr); u32 2649 include/gpac/internal/isomedia_dev.h u32 general_profile_compatibility_flags; u32 2671 include/gpac/internal/isomedia_dev.h u32 maxBitRate, avgBitRate; u32 2704 include/gpac/internal/isomedia_dev.h u32 KID_count; u32 2706 include/gpac/internal/isomedia_dev.h u32 private_data_size; u32 2726 include/gpac/internal/isomedia_dev.h u32 flags; u32 2728 include/gpac/internal/isomedia_dev.h u32 AlgorithmID; u32 2737 include/gpac/internal/isomedia_dev.h u32 flags; u32 2740 include/gpac/internal/isomedia_dev.h u32 private_data_size; u32 2749 include/gpac/internal/isomedia_dev.h u32 flags; u32 2765 include/gpac/internal/isomedia_dev.h u32 AlgorithmID; u32 2775 include/gpac/internal/isomedia_dev.h u32 flags; u32 2781 include/gpac/internal/isomedia_dev.h GF_SampleEncryptionBox *gf_isom_create_piff_psec_box(u8 version, u32 flags, u32 AlgorithmID, u8 IV_size, bin128 KID); u32 2782 include/gpac/internal/isomedia_dev.h GF_SampleEncryptionBox * gf_isom_create_samp_enc_box(u8 version, u32 flags); u32 2784 include/gpac/internal/isomedia_dev.h void gf_isom_cenc_get_default_info_ex(GF_TrackBox *trak, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID); u32 2785 include/gpac/internal/isomedia_dev.h void gf_isom_cenc_get_default_pattern_info_ex(GF_TrackBox *trak, u32 sampleDescriptionIndex, u8 *default_crypt_byte_block, u8 *default_skip_byte_block); u32 2787 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, GF_TrackFragmentBox *traf, GF_SampleEncryptionBox *senc, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u32 2791 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, void *traf, uGF_SampleEncryptionBox *senc, 32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u32 2851 include/gpac/internal/isomedia_dev.h u32 refTrackID; u32 2858 include/gpac/internal/isomedia_dev.h u32 image_width; u32 2859 include/gpac/internal/isomedia_dev.h u32 image_height; u32 2864 include/gpac/internal/isomedia_dev.h u32 colour_type; u32 2870 include/gpac/internal/isomedia_dev.h u32 opaque_size; u32 2881 include/gpac/internal/isomedia_dev.h u32 horizontal_offset; u32 2882 include/gpac/internal/isomedia_dev.h u32 vertical_offset; u32 2891 include/gpac/internal/isomedia_dev.h u32 item_id; u32 2905 include/gpac/internal/isomedia_dev.h u32 data_size; u32 2926 include/gpac/internal/isomedia_dev.h u32 block_size; u32 2932 include/gpac/internal/isomedia_dev.h u32 itemID; u32 2940 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 2946 include/gpac/internal/isomedia_dev.h u32 item_id; u32 2947 include/gpac/internal/isomedia_dev.h u32 symbol_count; u32 2953 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 2959 include/gpac/internal/isomedia_dev.h u32 nb_groups; u32 2960 include/gpac/internal/isomedia_dev.h u32 *group_ids; u32 2961 include/gpac/internal/isomedia_dev.h u32 nb_channels; u32 2962 include/gpac/internal/isomedia_dev.h u32 *channels; u32 2974 include/gpac/internal/isomedia_dev.h u32 group_id; u32 2988 include/gpac/internal/isomedia_dev.h u32 item_id; u32 2989 include/gpac/internal/isomedia_dev.h u32 symbol_count; u32 2996 include/gpac/internal/isomedia_dev.h u32 nb_entries; u32 3081 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_datamap_open(GF_MediaBox *minf, u32 dataRefIndex, u8 Edit); u32 3083 include/gpac/internal/isomedia_dev.h u32 gf_isom_datamap_get_data(GF_DataMap *map, char *buffer, u32 bufferLength, u64 Offset); u32 3088 include/gpac/internal/isomedia_dev.h u32 gf_isom_fdm_get_data(GF_FileDataMap *ptr, char *buffer, u32 bufferLength, u64 fileOffset); u32 3097 include/gpac/internal/isomedia_dev.h u32 gf_isom_fmo_get_data(GF_FileMappingDataMap *ptr, char *buffer, u32 bufferLength, u64 fileOffset); u32 3101 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_datamap_add_data(GF_DataMap *ptr, char *data, u32 dataSize); u32 3128 include/gpac/internal/isomedia_dev.h GF_TrackExtendsBox *GetTrex(GF_MovieBox *moov, u32 TrackID); u32 3156 include/gpac/internal/isomedia_dev.h u32 interleavingTime; u32 3182 include/gpac/internal/isomedia_dev.h u32 FragmentsFlags, NextMoofNumber; u32 3196 include/gpac/internal/isomedia_dev.h u32 root_sidx_index; u32 3203 include/gpac/internal/isomedia_dev.h u32 single_moof_state; u32 3223 include/gpac/internal/isomedia_dev.h GF_TrackBox *gf_isom_get_track_from_file(GF_ISOFile *the_file, u32 trackNumber); u32 3224 include/gpac/internal/isomedia_dev.h GF_TrackBox *gf_isom_get_track(GF_MovieBox *moov, u32 trackNumber); u32 3225 include/gpac/internal/isomedia_dev.h GF_TrackBox *gf_isom_get_track_from_id(GF_MovieBox *moov, u32 trackID); u32 3226 include/gpac/internal/isomedia_dev.h GF_TrackBox *gf_isom_get_track_from_original_id(GF_MovieBox *moov, u32 originalID, u32 originalFile); u32 3227 include/gpac/internal/isomedia_dev.h u32 gf_isom_get_tracknum_from_id(GF_MovieBox *moov, u32 trackID); u32 3229 include/gpac/internal/isomedia_dev.h GF_ISOFile *gf_isom_open_file(const char *fileName, u32 OpenMode, const char *tmp_dir); u32 3233 include/gpac/internal/isomedia_dev.h GF_Err GetESD(GF_MovieBox *moov, u32 trackID, u32 StreamDescIndex, GF_ESD **outESD); u32 3234 include/gpac/internal/isomedia_dev.h GF_Err GetESDForTime(GF_MovieBox *moov, u32 trackID, u64 CTS, GF_ESD **outESD); u32 3235 include/gpac/internal/isomedia_dev.h GF_Err Media_GetSampleDesc(GF_MediaBox *mdia, u32 SampleDescIndex, GF_SampleEntryBox **out_entry, u32 *dataRefIndex); u32 3236 include/gpac/internal/isomedia_dev.h GF_Err Media_GetSampleDescIndex(GF_MediaBox *mdia, u64 DTS, u32 *sampleDescIndex); u32 3241 include/gpac/internal/isomedia_dev.h GF_Err Media_GetESD(GF_MediaBox *mdia, u32 sampleDescIndex, GF_ESD **esd, Bool true_desc_only); u32 3242 include/gpac/internal/isomedia_dev.h Bool Track_IsMPEG4Stream(u32 HandlerType); u32 3243 include/gpac/internal/isomedia_dev.h Bool IsMP4Description(u32 entryType); u32 3245 include/gpac/internal/isomedia_dev.h GF_Err Track_FindRef(GF_TrackBox *trak, u32 ReferenceType, GF_TrackReferenceTypeBox **dpnd); u32 3248 include/gpac/internal/isomedia_dev.h GF_Err Media_GetSample(GF_MediaBox *mdia, u32 sampleNumber, GF_ISOSample **samp, u32 *sampleDescriptionIndex, Bool no_data, u64 *out_offset); u32 3249 include/gpac/internal/isomedia_dev.h GF_Err Media_CheckDataEntry(GF_MediaBox *mdia, u32 dataEntryIndex); u32 3250 include/gpac/internal/isomedia_dev.h GF_Err Media_FindSyncSample(GF_SampleTableBox *stbl, u32 searchFromTime, u32 *sampleNumber, u8 mode); u32 3252 include/gpac/internal/isomedia_dev.h GF_Err Media_FindDataRef(GF_DataReferenceBox *dref, char *URLname, char *URNname, u32 *dataRefIndex); u32 3253 include/gpac/internal/isomedia_dev.h Bool Media_IsSelfContained(GF_MediaBox *mdia, u32 StreamDescIndex); u32 3256 include/gpac/internal/isomedia_dev.h GF_TrackBox *GetTrackbyID(GF_MovieBox *moov, u32 TrackID); u32 3263 include/gpac/internal/isomedia_dev.h GF_Err stbl_findEntryForTime(GF_SampleTableBox *stbl, u64 DTS, u8 useCTS, u32 *sampleNumber, u32 *prevSampleNumber); u32 3265 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleSize(GF_SampleSizeBox *stsz, u32 SampleNumber, u32 *Size); u32 3266 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleCTS(GF_CompositionOffsetBox *ctts, u32 SampleNumber, s32 *CTSoffset); u32 3267 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleDTS(GF_TimeToSampleBox *stts, u32 SampleNumber, u64 *DTS); u32 3268 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleDTS_and_Duration(GF_TimeToSampleBox *stts, u32 SampleNumber, u64 *DTS, u32 *duration); u32 3271 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleRAP(GF_SyncSampleBox *stss, u32 SampleNumber, SAPType *IsRAP, u32 *prevRAP, u32 *nextRAP); u32 3273 include/gpac/internal/isomedia_dev.h GF_Err stbl_SearchSAPs(GF_SampleTableBox *stbl, u32 SampleNumber, SAPType *IsRAP, u32 *prevRAP, u32 *nextRAP); u32 3274 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleInfos(GF_SampleTableBox *stbl, u32 sampleNumber, u64 *offset, u32 *chunkNumber, u32 *descIndex, u8 *isEdited); u32 3275 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleShadow(GF_ShadowSyncBox *stsh, u32 *sampleNumber, u32 *syncNum); u32 3276 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetPaddingBits(GF_PaddingBitsBox *padb, u32 SampleNumber, u8 *PadBits); u32 3277 include/gpac/internal/isomedia_dev.h u32 stbl_GetSampleFragmentCount(GF_SampleFragmentBox *stsf, u32 sampleNumber); u32 3278 include/gpac/internal/isomedia_dev.h u32 stbl_GetSampleFragmentSize(GF_SampleFragmentBox *stsf, u32 sampleNumber, u32 FragmentIndex); u32 3279 include/gpac/internal/isomedia_dev.h GF_Err stbl_GetSampleDepType(GF_SampleDependencyTypeBox *stbl, u32 SampleNumber, u32 *isLeading, u32 *dependsOn, u32 *dependedOn, u32 *redundant); u32 3291 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_rewrite_text_sample(GF_ISOSample *samp, u32 sampleDescriptionIndex, u32 sample_dur); u32 3293 include/gpac/internal/isomedia_dev.h GF_UserDataMap *udta_getEntry(GF_UserDataBox *ptr, u32 box_type, bin128 *uuid); u32 3298 include/gpac/internal/isomedia_dev.h GF_Err CanAccessMovie(GF_ISOFile *movie, u32 Mode); u32 3299 include/gpac/internal/isomedia_dev.h GF_ISOFile *gf_isom_create_movie(const char *fileName, u32 OpenMode, const char *tmp_dir); u32 3303 include/gpac/internal/isomedia_dev.h GF_Err Track_SetStreamDescriptor(GF_TrackBox *trak, u32 StreamDescriptionIndex, u32 DataReferenceIndex, GF_ESD *esd, u32 *outStreamIndex); u32 3304 include/gpac/internal/isomedia_dev.h u8 RequestTrack(GF_MovieBox *moov, u32 TrackID); u32 3306 include/gpac/internal/isomedia_dev.h GF_Err NewMedia(GF_MediaBox **mdia, u32 MediaType, u32 TimeScale); u32 3308 include/gpac/internal/isomedia_dev.h GF_Err Media_AddSample(GF_MediaBox *mdia, u64 data_offset, const GF_ISOSample *sample, u32 StreamDescIndex, u32 syncShadowNumber); u32 3309 include/gpac/internal/isomedia_dev.h GF_Err Media_CreateDataRef(GF_DataReferenceBox *dref, char *URLname, char *URNname, u32 *dataRefIndex); u32 3311 include/gpac/internal/isomedia_dev.h GF_Err Media_UpdateSample(GF_MediaBox *mdia, u32 sampleNumber, GF_ISOSample *sample, Bool data_only); u32 3312 include/gpac/internal/isomedia_dev.h GF_Err Media_UpdateSampleReference(GF_MediaBox *mdia, u32 sampleNumber, GF_ISOSample *sample, u64 data_offset); u32 3314 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddDTS(GF_SampleTableBox *stbl, u64 DTS, u32 *sampleNumber, u32 LastAUDefDuration); u32 3315 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddCTS(GF_SampleTableBox *stbl, u32 sampleNumber, s32 CTSoffset); u32 3316 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddSize(GF_SampleSizeBox *stsz, u32 sampleNumber, u32 size); u32 3317 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddRAP(GF_SyncSampleBox *stss, u32 sampleNumber); u32 3318 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber, u32 shadowNumber); u32 3319 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddChunkOffset(GF_MediaBox *mdia, u32 sampleNumber, u32 StreamDescIndex, u64 offset); u32 3322 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddSampleFragment(GF_SampleTableBox *stbl, u32 sampleNumber, u16 size); u32 3326 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetChunkOffset(GF_MediaBox *mdia, u32 sampleNumber, u64 offset); u32 3327 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetSampleCTS(GF_SampleTableBox *stbl, u32 sampleNumber, s32 offset); u32 3328 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetSampleSize(GF_SampleSizeBox *stsz, u32 SampleNumber, u32 size); u32 3329 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetSampleRAP(GF_SyncSampleBox *stss, u32 SampleNumber, u8 isRAP); u32 3330 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetSyncShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber, u32 syncSample); u32 3331 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetPaddingBits(GF_SampleTableBox *stbl, u32 SampleNumber, u8 bits); u32 3333 include/gpac/internal/isomedia_dev.h GF_Err stbl_SampleSizeAppend(GF_SampleSizeBox *stsz, u32 data_size); u32 3335 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetChunkAndOffset(GF_SampleTableBox *stbl, u32 sampleNumber, u32 StreamDescIndex, GF_SampleToChunkBox *the_stsc, GF_Box **the_stco, u64 data_offset, u8 forceNewChunk); u32 3339 include/gpac/internal/isomedia_dev.h GF_Err stbl_SetRedundant(GF_SampleTableBox *stbl, u32 sampleNumber); u32 3340 include/gpac/internal/isomedia_dev.h GF_Err stbl_AddRedundant(GF_SampleTableBox *stbl, u32 sampleNumber); u32 3343 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveDTS(GF_SampleTableBox *stbl, u32 sampleNumber, u32 LastAUDefDuration); u32 3344 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveCTS(GF_SampleTableBox *stbl, u32 sampleNumber); u32 3345 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveSize(GF_SampleSizeBox *stsz, u32 sampleNumber); u32 3346 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveChunk(GF_SampleTableBox *stbl, u32 sampleNumber); u32 3347 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveRAP(GF_SampleTableBox *stbl, u32 sampleNumber); u32 3348 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber); u32 3349 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemovePaddingBits(GF_SampleTableBox *stbl, u32 SampleNumber); u32 3350 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveSampleFragments(GF_SampleTableBox *stbl, u32 sampleNumber); u32 3351 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveRedundant(GF_SampleTableBox *stbl, u32 SampleNumber); u32 3352 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveSubSample(GF_SampleTableBox *stbl, u32 SampleNumber); u32 3353 include/gpac/internal/isomedia_dev.h GF_Err stbl_RemoveSampleGroup(GF_SampleTableBox *stbl, u32 SampleNumber); u32 3357 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_copy_sample_group_entry_to_traf(GF_TrackFragmentBox *traf, GF_SampleTableBox *stbl, u32 grouping_type, u32 grouping_type_parameter, u32 sampleGroupDescriptionIndex, Bool sgpd_in_traf); u32 3360 include/gpac/internal/isomedia_dev.h Bool gf_isom_is_identical_sgpd(void *ptr1, void *ptr2, u32 grouping_type); u32 3364 include/gpac/internal/isomedia_dev.h GF_DefaultSampleGroupDescriptionEntry * gf_isom_get_sample_group_info_entry(GF_ISOFile *the_file, GF_TrackBox *trak, u32 grouping_type, u32 sample_description_index, u32 *default_index, GF_SampleGroupDescriptionBox **out_sgdp); u32 3370 include/gpac/internal/isomedia_dev.h Bool CheckHintFormat(GF_TrackBox *trak, u32 HintType); u32 3371 include/gpac/internal/isomedia_dev.h u32 GetHintFormat(GF_TrackBox *trak); u32 3377 include/gpac/internal/isomedia_dev.h GF_ItemListBox *gf_ismo_locate_box(GF_List *list, u32 boxType, bin128 UUID); u32 3402 include/gpac/internal/isomedia_dev.h GF_Err reftype_AddRefTrack(GF_TrackReferenceTypeBox *ref, u32 trackID, u16 *outRefIndex); u32 3403 include/gpac/internal/isomedia_dev.h GF_XMLBox *gf_isom_get_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool *is_binary); u32 3408 include/gpac/internal/isomedia_dev.h void gf_isom_cenc_set_saiz_saio(GF_SampleEncryptionBox *senc, GF_SampleTableBox *stbl, GF_TrackFragmentBox *traf, u32 len); u32 3410 include/gpac/internal/isomedia_dev.h void gf_isom_cenc_merge_saiz_saio(GF_SampleEncryptionBox *senc, GF_SampleTableBox *stbl, u64 offset, u32 len); u32 3412 include/gpac/internal/isomedia_dev.h void gf_isom_parse_trif_info(const char *data, u32 size, u32 *id, u32 *independent, Bool *full_picture, u32 *x, u32 *y, u32 *w, u32 *h); u32 3437 include/gpac/internal/isomedia_dev.h u32 data_length; u32 3469 include/gpac/internal/isomedia_dev.h u32 data_length; u32 3498 include/gpac/internal/isomedia_dev.h u32 sampleNumber; u32 3500 include/gpac/internal/isomedia_dev.h u32 byteOffset; u32 3509 include/gpac/internal/isomedia_dev.h u32 streamDescIndex; u32 3511 include/gpac/internal/isomedia_dev.h u32 byteOffset; u32 3512 include/gpac/internal/isomedia_dev.h u32 reserved; u32 3519 include/gpac/internal/isomedia_dev.h GF_Err OffsetDTE(GF_GenericDTE *dte, u32 offset, u32 HintSampleNumber); u32 3530 include/gpac/internal/isomedia_dev.h u32 sample_num; u32 3539 include/gpac/internal/isomedia_dev.h u32 hint_subtype; u32 3544 include/gpac/internal/isomedia_dev.h u32 dataLength; u32 3551 include/gpac/internal/isomedia_dev.h u32 trackID, sampleNumber; u32 3556 include/gpac/internal/isomedia_dev.h GF_HintSample *gf_isom_hint_sample_new(u32 ProtocolType); u32 3558 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_hint_sample_read(GF_HintSample *ptr, GF_BitStream *bs, u32 sampleSize); u32 3560 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_sample_size(GF_HintSample *ptr); u32 3567 include/gpac/internal/isomedia_dev.h u32 hint_subtype, trackID, sampleNumber; \ u32 3576 include/gpac/internal/isomedia_dev.h GF_HintPacket *gf_isom_hint_pck_new(u32 HintType); u32 3580 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_pck_size(GF_HintPacket *ptr); u32 3581 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_hint_pck_offset(GF_HintPacket *ptr, u32 offset, u32 HintSampleNumber); u32 3584 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_pck_length(GF_HintPacket *ptr); u32 3611 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_rtp_size(GF_RTPPacket *ptr); u32 3612 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_hint_rtp_offset(GF_RTPPacket *ptr, u32 offset, u32 HintSampleNumber); u32 3613 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_rtp_length(GF_RTPPacket *ptr); u32 3623 include/gpac/internal/isomedia_dev.h u32 length; u32 3631 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_rtcp_size(GF_RTCPPacket *ptr); u32 3632 include/gpac/internal/isomedia_dev.h u32 gf_isom_hint_rtcp_length(GF_RTCPPacket *ptr); u32 3641 include/gpac/internal/isomedia_dev.h u32 len; u32 3655 include/gpac/internal/isomedia_dev.h GF_TextSample *gf_isom_parse_texte_sample_from_data(char *data, u32 dataLength); u32 3660 include/gpac/internal/isomedia_dev.h u32 len; u32 3663 include/gpac/internal/isomedia_dev.h GF_GenericSubtitleSample *gf_isom_parse_generic_subtitle_sample_from_data(char *data, u32 dataLength); u32 3678 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_update_webvtt_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, const char *config); u32 3693 include/gpac/internal/isomedia_dev.h GF_WebVTTSampleEntryBox *gf_webvtt_isom_get_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex); u32 3695 include/gpac/internal/isomedia_dev.h GF_List *gf_webvtt_parse_cues_from_data(const char *data, u32 dataLength, u64 start); u32 3700 include/gpac/internal/isomedia_dev.h void sgpd_write_entry(u32 grouping_type, void *entry, GF_BitStream *bs); u32 3716 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_box_dump_ex(void *ptr, FILE * trace, u32 box_4cc); u32 3722 include/gpac/internal/isomedia_dev.h GF_Box *boxstring_new_with_data(u32 type, const char *string); u32 3724 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_read_null_terminated_string(GF_Box *s, GF_BitStream *bs, u32 size, char **out_str); u32 66 include/gpac/internal/laser_dev.h u32 nb_cols; u32 68 include/gpac/internal/laser_dev.h u32 colorIndexBits; u32 70 include/gpac/internal/laser_dev.h u32 fontIndexBits; u32 72 include/gpac/internal/laser_dev.h u32 privateData_id_index, privateTag_index; u32 101 include/gpac/internal/laser_dev.h s32 gf_lsr_anim_type_from_attribute(u32 tag); u32 102 include/gpac/internal/laser_dev.h s32 gf_lsr_anim_type_to_attribute(u32 tag); u32 103 include/gpac/internal/laser_dev.h s32 gf_lsr_rare_type_from_attribute(u32 tag); u32 104 include/gpac/internal/laser_dev.h s32 gf_lsr_rare_type_to_attribute(u32 tag); u32 105 include/gpac/internal/laser_dev.h u32 gf_lsr_same_rare(SVGAllAttributes *elt_atts, SVGAllAttributes *base_atts); u32 148 include/gpac/internal/laser_dev.h u32 dom_to_lsr_key(u32 dom_k); u32 37 include/gpac/internal/media_dev.h void gf_media_get_sample_average_infos(GF_ISOFile *file, u32 Track, u32 *avgSize, u32 *MaxSize, u32 *TimeDelta, u32 *maxCTSDelta, u32 *const_duration, u32 *bandwidth); u32 47 include/gpac/internal/media_dev.h u32 gf_latm_get_value(GF_BitStream *bs); u32 53 include/gpac/internal/media_dev.h u32 gf_media_nalu_is_start_code(GF_BitStream *bs); u32 56 include/gpac/internal/media_dev.h u32 gf_media_nalu_next_start_code_bs(GF_BitStream *bs); u32 59 include/gpac/internal/media_dev.h u32 gf_media_nalu_payload_end_bs(GF_BitStream *bs); u32 63 include/gpac/internal/media_dev.h u32 gf_media_nalu_next_start_code(const u8 *data, u32 data_len, u32 *sc_size); u32 95 include/gpac/internal/media_dev.h u32 num_units_in_tick; u32 96 include/gpac/internal/media_dev.h u32 time_scale; u32 100 include/gpac/internal/media_dev.h u32 par_num, par_den; u32 124 include/gpac/internal/media_dev.h u32 left; u32 125 include/gpac/internal/media_dev.h u32 right; u32 126 include/gpac/internal/media_dev.h u32 top; u32 127 include/gpac/internal/media_dev.h u32 bottom; u32 138 include/gpac/internal/media_dev.h u32 poc_type, poc_cycle_length; u32 144 include/gpac/internal/media_dev.h u32 max_num_ref_frames; u32 152 include/gpac/internal/media_dev.h u32 width, height; u32 159 include/gpac/internal/media_dev.h u32 state; u32 162 include/gpac/internal/media_dev.h u32 nb_ei, nb_ep, nb_eb; u32 172 include/gpac/internal/media_dev.h u32 slice_group_count; /* num_slice_groups_minus1 + 1*/ u32 174 include/gpac/internal/media_dev.h u32 status; u32 187 include/gpac/internal/media_dev.h u32 frame_num, idr_pic_id, poc_lsb, slice_type; u32 193 include/gpac/internal/media_dev.h u32 poc_msb, poc_msb_prev, poc_lsb_prev, frame_num_prev; u32 204 include/gpac/internal/media_dev.h u32 frame_cnt; u32 239 include/gpac/internal/media_dev.h u32 NALUnitHeader; u32 242 include/gpac/internal/media_dev.h u32 data_offset; u32 243 include/gpac/internal/media_dev.h u32 data_length; u32 248 include/gpac/internal/media_dev.h s32 gf_media_avc_read_sps(const char *sps_data, u32 sps_size, AVCState *avc, u32 subseq_sps, u32 *vui_flag_pos); u32 250 include/gpac/internal/media_dev.h s32 gf_media_avc_read_pps(const char *pps_data, u32 pps_size, AVCState *avc); u32 252 include/gpac/internal/media_dev.h s32 gf_media_avc_read_sps_ext(const char *spse_data, u32 spse_size); u32 262 include/gpac/internal/media_dev.h s32 gf_media_avc_parse_nalu(GF_BitStream *bs, u32 nal_hdr, AVCState *avc); u32 265 include/gpac/internal/media_dev.h u32 gf_media_avc_reformat_sei(char *buffer, u32 nal_size, AVCState *avc); u32 279 include/gpac/internal/media_dev.h u32 profile_compatibility_flag; u32 286 include/gpac/internal/media_dev.h u32 profile_compatibility_flag; u32 298 include/gpac/internal/media_dev.h u32 num_negative_pics; u32 299 include/gpac/internal/media_dev.h u32 num_positive_pics; u32 307 include/gpac/internal/media_dev.h u32 state; u32 308 include/gpac/internal/media_dev.h u32 crc; u32 309 include/gpac/internal/media_dev.h u32 width, height; u32 315 include/gpac/internal/media_dev.h u32 cw_left, cw_right, cw_top, cw_bottom; u32 321 include/gpac/internal/media_dev.h u32 max_CU_width, max_CU_height, max_CU_depth; u32 322 include/gpac/internal/media_dev.h u32 bitsSliceSegmentAddress; u32 324 include/gpac/internal/media_dev.h u32 num_short_term_ref_pic_sets, num_long_term_ref_pic_sps; u32 332 include/gpac/internal/media_dev.h u32 num_units_in_tick, time_scale; u32 334 include/gpac/internal/media_dev.h u32 num_ticks_poc_diff_one_minus1; u32 336 include/gpac/internal/media_dev.h u32 rep_format_idx; u32 342 include/gpac/internal/media_dev.h u32 sps_id; u32 344 include/gpac/internal/media_dev.h u32 state; u32 345 include/gpac/internal/media_dev.h u32 crc; u32 348 include/gpac/internal/media_dev.h u32 num_extra_slice_header_bits, num_ref_idx_l0_default_active, num_ref_idx_l1_default_active; u32 353 include/gpac/internal/media_dev.h u32 num_tile_columns, num_tile_rows; u32 354 include/gpac/internal/media_dev.h u32 column_width[22], row_height[20]; u32 359 include/gpac/internal/media_dev.h u32 chroma_format_idc; u32 360 include/gpac/internal/media_dev.h u32 pic_width_luma_samples; u32 361 include/gpac/internal/media_dev.h u32 pic_height_luma_samples; u32 362 include/gpac/internal/media_dev.h u32 bit_depth_luma; u32 363 include/gpac/internal/media_dev.h u32 bit_depth_chroma; u32 380 include/gpac/internal/media_dev.h u32 state; u32 382 include/gpac/internal/media_dev.h u32 crc; u32 384 include/gpac/internal/media_dev.h u32 max_layers, max_sub_layers, max_layer_id, num_layer_sets; u32 392 include/gpac/internal/media_dev.h u32 scalability_mask[16]; u32 393 include/gpac/internal/media_dev.h u32 dimension_id[MAX_LHVC_LAYERS][16]; u32 394 include/gpac/internal/media_dev.h u32 layer_id_in_nuh[MAX_LHVC_LAYERS]; u32 395 include/gpac/internal/media_dev.h u32 layer_id_in_vps[MAX_LHVC_LAYERS]; u32 398 include/gpac/internal/media_dev.h u32 profile_level_tier_idx[MAX_LHVC_LAYERS]; u32 401 include/gpac/internal/media_dev.h u32 num_rep_formats; u32 403 include/gpac/internal/media_dev.h u32 rep_format_idx[16]; u32 426 include/gpac/internal/media_dev.h u32 frame_num, poc_lsb, slice_type; u32 431 include/gpac/internal/media_dev.h u32 poc_msb, poc_msb_prev, poc_lsb_prev, frame_num_prev; u32 436 include/gpac/internal/media_dev.h u32 slice_segment_address; u32 471 include/gpac/internal/media_dev.h s32 gf_media_hevc_read_vps(char *data, u32 size, HEVCState *hevc); u32 472 include/gpac/internal/media_dev.h s32 gf_media_hevc_read_sps(char *data, u32 size, HEVCState *hevc); u32 473 include/gpac/internal/media_dev.h s32 gf_media_hevc_read_pps(char *data, u32 size, HEVCState *hevc); u32 474 include/gpac/internal/media_dev.h s32 gf_media_hevc_parse_nalu(char *data, u32 size, HEVCState *hevc, u8 *nal_unit_type, u8 *temporal_id, u8 *layer_id); u32 478 include/gpac/internal/media_dev.h s32 gf_media_hevc_read_vps_ex(char *data, u32 *size, HEVCState *hevc, Bool remove_extensions); u32 481 include/gpac/internal/media_dev.h GF_Err gf_hevc_get_sps_info_with_state(HEVCState *hevc_state, char *sps_data, u32 sps_size, u32 *sps_id, u32 *width, u32 *height, s32 *par_n, s32 *par_d); u32 495 include/gpac/internal/media_dev.h u32 TrackNum, u32 499 include/gpac/internal/media_dev.h void (*OnDataReference)(void *cbk, u32 payload_size, u32 offset_from_orig), u32 500 include/gpac/internal/media_dev.h void (*OnData)(void *cbk, char *data, u32 data_size, Bool is_head), u32 501 include/gpac/internal/media_dev.h u32 Path_MTU, u32 502 include/gpac/internal/media_dev.h u32 max_ptime, u32 503 include/gpac/internal/media_dev.h u32 default_rtp_rate, u32 504 include/gpac/internal/media_dev.h u32 flags, u32 507 include/gpac/internal/media_dev.h u32 InterleaveGroupID, u32 510 include/gpac/internal/media_dev.h void gf_media_format_ttxt_sdp(GP_RTPPacketizer *builder, char *payload_name, char *sdpLine, GF_ISOFile *file, u32 track); u32 524 include/gpac/internal/media_dev.h GF_Err gf_media_mpd_format_segment_name(GF_DashTemplateSegmentType seg_type, Bool is_bs_switching, char *segment_name, const char *output_file_name, const char *rep_id, const char *base_url, const char *seg_rad_name, const char *seg_ext, u64 start_time, u32 bandwidth, u32 segment_number, Bool use_segment_timeline); u32 536 include/gpac/internal/media_dev.h GF_Err gf_webvtt_parser_parse(GF_WebVTTParser *parser, u32 duration); u32 544 include/gpac/internal/media_dev.h GF_Err gf_webvtt_dump_header(FILE *dump, GF_ISOFile *file, u32 track, Bool box_mode, u32 index); u32 546 include/gpac/internal/media_dev.h GF_Err gf_webvtt_parser_dump_done(GF_WebVTTParser *parser, u32 duration); u32 90 include/gpac/internal/mesh.h u32 color; u32 141 include/gpac/internal/mesh.h #define IDX_TYPE u32 u32 148 include/gpac/internal/mesh.h u32 v_count, v_alloc; u32 151 include/gpac/internal/mesh.h u32 i_count, i_alloc; u32 155 include/gpac/internal/mesh.h u32 mesh_type; u32 158 include/gpac/internal/mesh.h u32 flags; u32 169 include/gpac/internal/mesh.h u32 vbo; u32 170 include/gpac/internal/mesh.h u32 vbo_idx; u32 185 include/gpac/internal/mesh.h void mesh_set_index(GF_Mesh *mesh, u32 idx); u32 189 include/gpac/internal/mesh.h void mesh_set_triangle(GF_Mesh *mesh, u32 id1, u32 id2, u32 id3); u32 262 include/gpac/internal/mesh.h u32 nb_idx; u32 303 include/gpac/internal/mesh.h void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style); u32 309 include/gpac/internal/mesh.h void TesselateFaceMeshComplex(GF_Mesh *dest, GF_Mesh *orig, u32 nbFaces, u32 *ptsPerFaces); u32 37 include/gpac/internal/mpd.h u32 dummy; u32 43 include/gpac/internal/mpd.h u32 dummy; u32 71 include/gpac/internal/mpd.h u32 dummy; u32 77 include/gpac/internal/mpd.h u32 duration; /*MANDATORY*/ u32 79 include/gpac/internal/mpd.h u32 repeat_count; u32 111 include/gpac/internal/mpd.h u32 num, den; u32 116 include/gpac/internal/mpd.h u32 trackID; u32 122 include/gpac/internal/mpd.h u32 timescale; \ u32 124 include/gpac/internal/mpd.h u32 time_shift_buffer_depth; /* expressed in milliseconds */ \ u32 141 include/gpac/internal/mpd.h u32 start_number; \ u32 172 include/gpac/internal/mpd.h u32 consecutive_xlink_count; u32 197 include/gpac/internal/mpd.h u32 width; \ u32 198 include/gpac/internal/mpd.h u32 height; \ u32 201 include/gpac/internal/mpd.h u32 samplerate; \ u32 205 include/gpac/internal/mpd.h u32 maximum_sap_period; \ u32 206 include/gpac/internal/mpd.h u32 starts_with_sap; \ u32 224 include/gpac/internal/mpd.h u32 level; u32 226 include/gpac/internal/mpd.h u32 bandwidth; /*MANDATORY if level set*/ u32 236 include/gpac/internal/mpd.h u32 probe_switch_count; u32 238 include/gpac/internal/mpd.h u32 init_segment_size; u32 251 include/gpac/internal/mpd.h u32 bandwidth; /*MANDATORY*/ u32 252 include/gpac/internal/mpd.h u32 quality_ranking; u32 264 include/gpac/internal/mpd.h u32 enhancement_rep_index_plus_one; u32 268 include/gpac/internal/mpd.h u32 m3u8_media_seq_min, m3u8_media_seq_max; u32 276 include/gpac/internal/mpd.h u32 id; u32 283 include/gpac/internal/mpd.h u32 min_bandwidth; u32 284 include/gpac/internal/mpd.h u32 max_bandwidth; u32 285 include/gpac/internal/mpd.h u32 min_width; u32 286 include/gpac/internal/mpd.h u32 max_width; u32 287 include/gpac/internal/mpd.h u32 min_height; u32 288 include/gpac/internal/mpd.h u32 max_height; u32 289 include/gpac/internal/mpd.h u32 min_framerate; u32 290 include/gpac/internal/mpd.h u32 max_framerate; u32 357 include/gpac/internal/mpd.h u32 minimum_update_period; /* expressed in milliseconds */ u32 358 include/gpac/internal/mpd.h u32 min_buffer_time; /* expressed in milliseconds */ /*MANDATORY*/ u32 360 include/gpac/internal/mpd.h u32 time_shift_buffer_depth; /* expressed in milliseconds */ u32 361 include/gpac/internal/mpd.h u32 suggested_presentation_delay; /* expressed in milliseconds */ u32 363 include/gpac/internal/mpd.h u32 max_segment_duration; /* expressed in milliseconds */ u32 364 include/gpac/internal/mpd.h u32 max_subsegment_duration; /* expressed in milliseconds */ u32 408 include/gpac/internal/mpd.h GF_Err gf_m3u8_to_mpd(const char *m3u8_file, const char *base_url, const char *mpd_file, u32 reload_count, char *mimeTypeForM3U8Segments, Bool do_import, Bool use_mpd_templates, u32 423 include/gpac/internal/mpd.h u32 gf_mpd_get_base_url_count(GF_MPD *mpd, GF_MPD_Period *period, GF_MPD_AdaptationSet *set, GF_MPD_Representation *rep); u32 439 include/gpac/internal/mpd.h GF_Err gf_mpd_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, const char *mpd_url, u32 base_url_index, GF_MPD_URLResolveType resolve_type, u32 item_index, u32 nb_segments_removed, u32 446 include/gpac/internal/mpd.h void gf_mpd_resolve_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, u64 *out_duration, u32 *out_timescale, u64 *out_pts_offset, GF_MPD_SegmentTimeline **out_segment_timeline); u32 451 include/gpac/internal/mpd.h u64 *out_segment_start_time, u64 *out_opt_segment_duration, u32 *out_opt_scale); u32 462 include/gpac/internal/mpd.h u32 *out_segment_index, Double *out_opt_seek_time); u32 468 include/gpac/internal/mpd.h GF_MPD_Period **out_period, u32 *out_segment_index, Double *out_opt_seek_time); u32 474 include/gpac/internal/mpd.h void gf_mpd_resolve_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, u64 *out_duration, u32 *out_timescale, u64 *out_pts_offset, GF_MPD_SegmentTimeline **out_segment_timeline); u32 33 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_url_string(GF_BitStream *bs, char **string, u32 *readBytes); u32 35 include/gpac/internal/odf_dev.h u32 gf_odf_size_url_string(char *string); u32 40 include/gpac/internal/odf_dev.h GF_Err gf_odf_parse_descriptor(GF_BitStream *bs, GF_Descriptor **desc, u32 *size); u32 41 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_descriptor(GF_BitStream *bs, GF_Descriptor *desc, u32 DescSize); u32 42 include/gpac/internal/odf_dev.h GF_Err gf_odf_write_base_descriptor(GF_BitStream *bs, u8 tag, u32 size); u32 44 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_descriptor(GF_Descriptor *desc, u32 *outSize); u32 48 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_descriptor_list(GF_List *descList, u32 *outSize); u32 51 include/gpac/internal/odf_dev.h s32 gf_odf_size_field_size(u32 size_desc); u32 53 include/gpac/internal/odf_dev.h GF_Err DumpDescList(GF_List *list, FILE *trace, u32 indent, const char *ListName, Bool XMTDump, Bool no_skip_empty); u32 56 include/gpac/internal/odf_dev.h u32 gf_ipmpx_array_size(GF_BitStream *bs, u32 *array_size); u32 57 include/gpac/internal/odf_dev.h void gf_ipmpx_write_array(GF_BitStream *bs, char *data, u32 data_len); u32 60 include/gpac/internal/odf_dev.h GF_Err gf_odf_parse_qos_qual(GF_BitStream *bs, GF_QoS_Default **qos_qual, u32 *qos_size); u32 147 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_iod(GF_BitStream *bs, GF_InitialObjectDescriptor *iod, u32 DescSize); u32 148 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_esd(GF_BitStream *bs, GF_ESD *esd, u32 DescSize); u32 149 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_dcd(GF_BitStream *bs, GF_DecoderConfig *dcd, u32 DescSize); u32 150 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_slc(GF_BitStream *bs, GF_SLConfig *sl, u32 DescSize); u32 151 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_cc(GF_BitStream *bs, GF_CCDescriptor *ccd, u32 DescSize); u32 152 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_cc_date(GF_BitStream *bs, GF_CC_Date *cdd, u32 DescSize); u32 153 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_cc_name(GF_BitStream *bs, GF_CC_Name *cnd, u32 DescSize); u32 154 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ci(GF_BitStream *bs, GF_CIDesc *cid, u32 DescSize); u32 155 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_default(GF_BitStream *bs, GF_DefaultDescriptor *dd, u32 DescSize); u32 156 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_esd_inc(GF_BitStream *bs, GF_ES_ID_Inc *esd_inc, u32 DescSize); u32 157 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_esd_ref(GF_BitStream *bs, GF_ES_ID_Ref *esd_ref, u32 DescSize); u32 158 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_exp_text(GF_BitStream *bs, GF_ExpandedTextual *etd, u32 DescSize); u32 159 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_pl_ext(GF_BitStream *bs, GF_PLExt *pld, u32 DescSize); u32 160 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipi_ptr(GF_BitStream *bs, GF_IPIPtr *ipid, u32 DescSize); u32 161 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipmp(GF_BitStream *bs, GF_IPMP_Descriptor *ipmp, u32 DescSize); u32 162 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipmp_ptr(GF_BitStream *bs, GF_IPMPPtr *ipmpd, u32 DescSize); u32 163 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_kw(GF_BitStream *bs, GF_KeyWord *kwd, u32 DescSize); u32 164 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_lang(GF_BitStream *bs, GF_Language *ld, u32 DescSize); u32 165 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_isom_iod(GF_BitStream *bs, GF_IsomInitialObjectDescriptor *iod, u32 DescSize); u32 166 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_isom_od(GF_BitStream *bs, GF_IsomObjectDescriptor *od, u32 DescSize); u32 167 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_od(GF_BitStream *bs, GF_ObjectDescriptor *od, u32 DescSize); u32 168 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_oci_date(GF_BitStream *bs, GF_OCI_Data *ocd, u32 DescSize); u32 169 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_oci_name(GF_BitStream *bs, GF_OCICreators *ocn, u32 DescSize); u32 170 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_pl_idx(GF_BitStream *bs, GF_PL_IDX *plid, u32 DescSize); u32 171 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_qos(GF_BitStream *bs, GF_QoS_Descriptor *qos, u32 DescSize); u32 172 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_rating(GF_BitStream *bs, GF_Rating *rd, u32 DescSize); u32 173 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_reg(GF_BitStream *bs, GF_Registration *reg, u32 DescSize); u32 174 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_short_text(GF_BitStream *bs, GF_ShortTextual *std, u32 DescSize); u32 175 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_smpte_camera(GF_BitStream *bs, GF_SMPTECamera *cpd, u32 DescSize); u32 176 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_sup_cid(GF_BitStream *bs, GF_SCIDesc *scid, u32 DescSize); u32 177 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_segment(GF_BitStream *bs, GF_Segment *sd, u32 DescSize); u32 178 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_mediatime(GF_BitStream *bs, GF_MediaTime *mt, u32 DescSize); u32 179 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_muxinfo(GF_BitStream *bs, GF_MuxInfo *mi, u32 DescSize); u32 180 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipmp_tool_list(GF_BitStream *bs, GF_IPMP_ToolList *ipmptl, u32 DescSize); u32 181 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipmp_tool(GF_BitStream *bs, GF_IPMP_Tool *ipmp, u32 DescSize); u32 182 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_auxvid(GF_BitStream *bs, GF_AuxVideoDescriptor *ld, u32 DescSize); u32 184 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_iod(GF_InitialObjectDescriptor *iod, u32 *outSize); u32 185 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_esd(GF_ESD *esd, u32 *outSize); u32 186 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_dcd(GF_DecoderConfig *dcd, u32 *outSize); u32 187 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_slc(GF_SLConfig *sl, u32 *outSize); u32 188 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_cc(GF_CCDescriptor *ccd, u32 *outSize); u32 189 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_cc_date(GF_CC_Date *cdd, u32 *outSize); u32 190 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_cc_name(GF_CC_Name *cnd, u32 *outSize); u32 191 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ci(GF_CIDesc *cid, u32 *outSize); u32 192 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_default(GF_DefaultDescriptor *dd, u32 *outSize); u32 193 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_esd_inc(GF_ES_ID_Inc *esd_inc, u32 *outSize); u32 194 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_esd_ref(GF_ES_ID_Ref *esd_ref, u32 *outSize); u32 195 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_exp_text(GF_ExpandedTextual *etd, u32 *outSize); u32 196 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_pl_ext(GF_PLExt *pld, u32 *outSize); u32 197 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipi_ptr(GF_IPIPtr *ipid, u32 *outSize); u32 198 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipmp(GF_IPMP_Descriptor *ipmp, u32 *outSize); u32 199 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipmp_ptr(GF_IPMPPtr *ipmpd, u32 *outSize); u32 200 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_kw(GF_KeyWord *kwd, u32 *outSize); u32 201 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_lang(GF_Language *ld, u32 *outSize); u32 202 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_isom_iod(GF_IsomInitialObjectDescriptor *iod, u32 *outSize); u32 203 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_isom_od(GF_IsomObjectDescriptor *od, u32 *outSize); u32 204 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_od(GF_ObjectDescriptor *od, u32 *outSize); u32 205 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_oci_date(GF_OCI_Data *ocd, u32 *outSize); u32 206 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_oci_name(GF_OCICreators *ocn, u32 *outSize); u32 207 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_pl_idx(GF_PL_IDX *plid, u32 *outSize); u32 208 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_qos(GF_QoS_Descriptor *qos, u32 *outSize); u32 209 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_rating(GF_Rating *rd, u32 *outSize); u32 210 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_reg(GF_Registration *reg, u32 *outSize); u32 211 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_short_text(GF_ShortTextual *std, u32 *outSize); u32 212 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_smpte_camera(GF_SMPTECamera *cpd, u32 *outSize); u32 213 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_sup_cid(GF_SCIDesc *scid, u32 *outSize); u32 214 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_segment(GF_Segment *sd, u32 *outSize); u32 215 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_mediatime(GF_MediaTime *mt, u32 *outSize); u32 216 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_muxinfo(GF_MuxInfo *mi, u32 *outSize); u32 217 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipmp_tool_list(GF_IPMP_ToolList *ipmptl, u32 *outSize); u32 218 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipmp_tool(GF_IPMP_Tool *ipmp, u32 *outSize); u32 219 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_auxvid(GF_AuxVideoDescriptor *ld, u32 *outSize); u32 266 include/gpac/internal/odf_dev.h GF_Err gf_odf_parse_command(GF_BitStream *bs, GF_ODCom **com, u32 *com_size); u32 267 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_command(GF_BitStream *bs, GF_ODCom *com, u32 gf_odf_size_command); u32 268 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_command(GF_ODCom *com, u32 *outSize); u32 287 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_od_remove(GF_BitStream *bs, GF_ODRemove *odRem, u32 gf_odf_size_command); u32 288 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_od_update(GF_BitStream *bs, GF_ODUpdate *odUp, u32 gf_odf_size_command); u32 289 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_esd_update(GF_BitStream *bs, GF_ESDUpdate *esdUp, u32 gf_odf_size_command); u32 290 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_esd_remove(GF_BitStream *bs, GF_ESDRemove *esdRem, u32 gf_odf_size_command); u32 291 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipmp_update(GF_BitStream *bs, GF_IPMPUpdate *ipmpUp, u32 gf_odf_size_command); u32 292 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_ipmp_remove(GF_BitStream *bs, GF_IPMPRemove *ipmpRem, u32 gf_odf_size_command); u32 293 include/gpac/internal/odf_dev.h GF_Err gf_odf_read_base_command(GF_BitStream *bs, GF_BaseODCom *bcRem, u32 gf_odf_size_command); u32 295 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_od_remove(GF_ODRemove *odRem, u32 *outSize); u32 296 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_od_update(GF_ODUpdate *odUp, u32 *outSize); u32 297 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_esd_update(GF_ESDUpdate *esdUp, u32 *outSize); u32 298 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_esd_remove(GF_ESDRemove *esdRem, u32 *outSize); u32 299 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipmp_update(GF_IPMPUpdate *ipmpUp, u32 *outSize); u32 300 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_ipmp_remove(GF_IPMPRemove *ipmpRem, u32 *outSize); u32 301 include/gpac/internal/odf_dev.h GF_Err gf_odf_size_base_command(GF_BaseODCom *bcRem, u32 *outSize); u32 314 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_iod(GF_InitialObjectDescriptor *iod, FILE *trace, u32 indent, Bool XMTDump); u32 315 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_esd(GF_ESD *esd, FILE *trace, u32 indent, Bool XMTDump); u32 316 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_dcd(GF_DecoderConfig *dcd, FILE *trace, u32 indent, Bool XMTDump); u32 317 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_slc(GF_SLConfig *sl, FILE *trace, u32 indent, Bool XMTDump); u32 318 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_cc(GF_CCDescriptor *ccd, FILE *trace, u32 indent, Bool XMTDump); u32 319 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_cc_date(GF_CC_Date *cdd, FILE *trace, u32 indent, Bool XMTDump); u32 320 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_cc_name(GF_CC_Name *cnd, FILE *trace, u32 indent, Bool XMTDump); u32 321 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ci(GF_CIDesc *cid, FILE *trace, u32 indent, Bool XMTDump); u32 322 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_default(GF_DefaultDescriptor *dd, FILE *trace, u32 indent, Bool XMTDump); u32 323 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_esd_inc(GF_ES_ID_Inc *esd_inc, FILE *trace, u32 indent, Bool XMTDump); u32 324 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_esd_ref(GF_ES_ID_Ref *esd_ref, FILE *trace, u32 indent, Bool XMTDump); u32 325 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_exp_text(GF_ExpandedTextual *etd, FILE *trace, u32 indent, Bool XMTDump); u32 326 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_pl_ext(GF_PLExt *pld, FILE *trace, u32 indent, Bool XMTDump); u32 327 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipi_ptr(GF_IPIPtr *ipid, FILE *trace, u32 indent, Bool XMTDump); u32 328 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipmp(GF_IPMP_Descriptor *ipmp, FILE *trace, u32 indent, Bool XMTDump); u32 329 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipmp_ptr(GF_IPMPPtr *ipmpd, FILE *trace, u32 indent, Bool XMTDump); u32 330 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_kw(GF_KeyWord *kwd, FILE *trace, u32 indent, Bool XMTDump); u32 331 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_lang(GF_Language *ld, FILE *trace, u32 indent, Bool XMTDump); u32 332 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_isom_iod(GF_IsomInitialObjectDescriptor *iod, FILE *trace, u32 indent, Bool XMTDump); u32 333 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_isom_od(GF_IsomObjectDescriptor *od, FILE *trace, u32 indent, Bool XMTDump); u32 334 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_od(GF_ObjectDescriptor *od, FILE *trace, u32 indent, Bool XMTDump); u32 335 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_oci_date(GF_OCI_Data *ocd, FILE *trace, u32 indent, Bool XMTDump); u32 336 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_oci_name(GF_OCICreators *ocn, FILE *trace, u32 indent, Bool XMTDump); u32 337 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_pl_idx(GF_PL_IDX *plid, FILE *trace, u32 indent, Bool XMTDump); u32 338 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_qos(GF_QoS_Descriptor *qos, FILE *trace, u32 indent, Bool XMTDump); u32 339 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_rating(GF_Rating *rd, FILE *trace, u32 indent, Bool XMTDump); u32 340 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_reg(GF_Registration *reg, FILE *trace, u32 indent, Bool XMTDump); u32 341 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_short_text(GF_ShortTextual *std, FILE *trace, u32 indent, Bool XMTDump); u32 342 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_smpte_camera(GF_SMPTECamera *cpd, FILE *trace, u32 indent, Bool XMTDump); u32 343 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_sup_cid(GF_SCIDesc *scid, FILE *trace, u32 indent, Bool XMTDump); u32 344 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_segment(GF_Segment *sd, FILE *trace, u32 indent, Bool XMTDump); u32 345 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_mediatime(GF_MediaTime *mt, FILE *trace, u32 indent, Bool XMTDump); u32 346 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_muxinfo(GF_MuxInfo *mi, FILE *trace, u32 indent, Bool XMTDump); u32 347 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_bifs_cfg(GF_BIFSConfig *dsi, FILE *trace, u32 indent, Bool XMTDump); u32 348 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_laser_cfg(GF_LASERConfig *dsi, FILE *trace, u32 indent, Bool XMTDump); u32 349 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ui_cfg(GF_UIConfig *dsi, FILE *trace, u32 indent, Bool XMTDump); u32 350 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_txtcfg(GF_TextConfig *desc, FILE *trace, u32 indent, Bool XMTDump); u32 351 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipmp_tool_list(GF_IPMP_ToolList *tl, FILE *trace, u32 indent, Bool XMTDump); u32 352 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipmp_tool(GF_IPMP_Tool*t, FILE *trace, u32 indent, Bool XMTDump); u32 353 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_aux_vid(GF_AuxVideoDescriptor *ld, FILE *trace, u32 indent, Bool XMTDump); u32 356 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_od_update(GF_ODUpdate *com, FILE *trace, u32 indent, Bool XMTDump); u32 357 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_od_remove(GF_ODRemove *com, FILE *trace, u32 indent, Bool XMTDump); u32 358 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_esd_update(GF_ESDUpdate *com, FILE *trace, u32 indent, Bool XMTDump); u32 359 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_esd_remove(GF_ESDRemove *com, FILE *trace, u32 indent, Bool XMTDump); u32 360 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipmp_update(GF_IPMPUpdate *com, FILE *trace, u32 indent, Bool XMTDump); u32 361 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_ipmp_remove(GF_IPMPRemove *com, FILE *trace, u32 indent, Bool XMTDump); u32 362 include/gpac/internal/odf_dev.h GF_Err gf_odf_dump_base_command(GF_BaseODCom *com, FILE *trace, u32 indent, Bool XMTDump); u32 31 include/gpac/internal/odf_parse_common.h #define GET_U8(field) { u32 d; if (strstr(val, "0x")) { ret += sscanf(val, "%x", &d); if (ret) field = (u8) d; } else { ret += sscanf(val, "%u", &d); if (ret) field = (u8) d; } } u32 34 include/gpac/internal/odf_parse_common.h #define GET_U32(field) { u32 d; if (strstr(val, "0x")) { ret += sscanf(val, "%x", &d); if (ret) field = d; } else { ret += sscanf(val, "%ud", &d); if (ret) field = d; } } u32 35 include/gpac/internal/odf_parse_common.h #define GET_S32(field) { s32 d; if (strstr(val, "0x")) { ret += sscanf(val, "%x", (u32*)&d); if (ret) field = d; } else { ret += sscanf(val, "%d", &d); if (ret) field = d; } } u32 132 include/gpac/internal/ogg.h void oggpack_write(oggpack_buffer *b,u32 value,s32 bits); u32 150 include/gpac/internal/ogg.h void oggpackB_write(oggpack_buffer *b,u32 value,s32 bits); u32 49 include/gpac/internal/scenegraph_dev.h void gf_node_setup(GF_Node *p, u32 tag); u32 101 include/gpac/internal/scenegraph_dev.h u32 flags; u32 124 include/gpac/internal/scenegraph_dev.h u32 NodeID; u32 133 include/gpac/internal/scenegraph_dev.h u32 xmlns_id; u32 156 include/gpac/internal/scenegraph_dev.h void (*NodeCallback)(void *user_priv, u32 type, GF_Node *node, void *ctxdata); u32 165 include/gpac/internal/scenegraph_dev.h u32 width, height; u32 215 include/gpac/internal/scenegraph_dev.h u32 simulation_tick; u32 219 include/gpac/internal/scenegraph_dev.h u32 max_defined_route_id; u32 234 include/gpac/internal/scenegraph_dev.h u32 nb_evts_focus; u32 235 include/gpac/internal/scenegraph_dev.h u32 nb_evts_mouse; u32 236 include/gpac/internal/scenegraph_dev.h u32 nb_evts_key; u32 237 include/gpac/internal/scenegraph_dev.h u32 nb_evts_ui; u32 238 include/gpac/internal/scenegraph_dev.h u32 nb_evts_text; u32 239 include/gpac/internal/scenegraph_dev.h u32 nb_evts_smil; u32 240 include/gpac/internal/scenegraph_dev.h u32 nb_evts_mutation; u32 241 include/gpac/internal/scenegraph_dev.h u32 nb_evts_laser; u32 242 include/gpac/internal/scenegraph_dev.h u32 nb_evts_media; u32 243 include/gpac/internal/scenegraph_dev.h u32 nb_evts_svg; u32 275 include/gpac/internal/scenegraph_dev.h u32 reference_count; u32 314 include/gpac/internal/scenegraph_dev.h u32 ID; u32 319 include/gpac/internal/scenegraph_dev.h u32 lastActivateTime; u32 337 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_mpeg4_node_new(u32 NodeTag); u32 338 include/gpac/internal/scenegraph_dev.h u32 gf_sg_mpeg4_node_get_child_ndt(GF_Node *node); u32 339 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_mpeg4_node_get_field_index(GF_Node *node, u32 inField, u8 code_mode, u32 *fieldIndex); u32 341 include/gpac/internal/scenegraph_dev.h u32 gf_sg_mpeg4_node_get_field_count(GF_Node *node, u8 code_mode); u32 343 include/gpac/internal/scenegraph_dev.h const char *gf_sg_mpeg4_node_get_class_name(u32 NodeTag); u32 344 include/gpac/internal/scenegraph_dev.h Bool gf_sg_mpeg4_node_get_aq_info(GF_Node *node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits); u32 349 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_x3d_node_new(u32 NodeTag); u32 351 include/gpac/internal/scenegraph_dev.h u32 gf_sg_x3d_node_get_field_count(GF_Node *node); u32 353 include/gpac/internal/scenegraph_dev.h const char *gf_sg_x3d_node_get_class_name(u32 NodeTag); u32 355 include/gpac/internal/scenegraph_dev.h Bool gf_x3d_get_node_type(u32 NDT_Tag, u32 NodeTag); u32 394 include/gpac/internal/scenegraph_dev.h u32 gf_sg_vrml_get_sf_size(u32 FieldType); u32 397 include/gpac/internal/scenegraph_dev.h u32 gf_sg_field_type_by_name(char *fieldType); u32 426 include/gpac/internal/scenegraph_dev.h u32 IN_index, OUT_index, DEF_index, ALL_index; u32 429 include/gpac/internal/scenegraph_dev.h u32 QP_Type, hasMinMax; u32 432 include/gpac/internal/scenegraph_dev.h u32 NumBits; u32 435 include/gpac/internal/scenegraph_dev.h u32 Anim_Type; u32 441 include/gpac/internal/scenegraph_dev.h GF_ProtoFieldInterface *gf_sg_proto_new_field_interface(u32 FieldType); u32 444 include/gpac/internal/scenegraph_dev.h GF_Err gf_bifs_proto_field_set_aq_info(GF_ProtoFieldInterface *field, u32 QP_Type, u32 hasMinMax, u32 QPSFType, void *qp_min_value, void *qp_max_value, u32 QP13_NumBits); u32 461 include/gpac/internal/scenegraph_dev.h u32 ID; u32 474 include/gpac/internal/scenegraph_dev.h u32 NumIn, NumOut, NumDef, NumDyn; u32 487 include/gpac/internal/scenegraph_dev.h u32 gf_sg_proto_get_num_fields(GF_Node *node, u8 code_mode); u32 521 include/gpac/internal/scenegraph_dev.h u32 flags; u32 526 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_proto_get_field_index(GF_ProtoInstance *proto, u32 index, u32 code_mode, u32 *all_index); u32 527 include/gpac/internal/scenegraph_dev.h Bool gf_sg_proto_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits); u32 528 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_proto_get_field_ind_static(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField); u32 533 include/gpac/internal/scenegraph_dev.h u32 gf_sg_proto_get_root_tag(GF_Proto *proto); u32 540 include/gpac/internal/scenegraph_dev.h void gf_sg_proto_propagate_event(GF_Node *node, u32 fieldIndex, GF_Node *from_node); u32 567 include/gpac/internal/scenegraph_dev.h u32 gf_node_get_attribute_count(GF_Node *node); u32 634 include/gpac/internal/scenegraph_dev.h u32 gf_node_animation_count(GF_Node *node); u32 635 include/gpac/internal/scenegraph_dev.h void *gf_node_animation_get(GF_Node *node, u32 i); u32 642 include/gpac/internal/scenegraph_dev.h Bool gf_svg_is_timing_tag(u32 tag); u32 643 include/gpac/internal/scenegraph_dev.h Bool gf_svg_is_animation_tag(u32 tag); u32 644 include/gpac/internal/scenegraph_dev.h u32 gf_svg_get_modification_flags(SVG_Element *n, GF_FieldInfo *info); u32 660 include/gpac/internal/scenegraph_dev.h u32 activation_cycle; u32 661 include/gpac/internal/scenegraph_dev.h u32 nb_iterations; u32 695 include/gpac/internal/scenegraph_dev.h void (*evaluate)(struct _smil_timing_rti *rti, Fixed normalized_simple_time, u32 state); u32 696 include/gpac/internal/scenegraph_dev.h u32 evaluate_status; u32 754 include/gpac/internal/scenegraph_dev.h u32 dirty_flags; u32 792 include/gpac/internal/scenegraph_dev.h u32 values_count; u32 793 include/gpac/internal/scenegraph_dev.h u32 key_times_count; u32 794 include/gpac/internal/scenegraph_dev.h u32 key_points_count; u32 795 include/gpac/internal/scenegraph_dev.h u32 key_splines_count; u32 804 include/gpac/internal/scenegraph_dev.h u32 previous_keytime_index; u32 847 include/gpac/internal/scenegraph_dev.h u32 numIn, numDef, numOut; u32 873 include/gpac/internal/scenegraph_dev.h u32 gf_sg_script_get_num_fields(GF_Node *node, u8 IndexMode); u32 875 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_script_get_field_index(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField); u32 881 include/gpac/internal/scenegraph_dev.h u32 eventType; u32 882 include/gpac/internal/scenegraph_dev.h u32 fieldType; u32 886 include/gpac/internal/scenegraph_dev.h u32 ALL_index; u32 918 include/gpac/internal/scenegraph_dev.h Bool gf_js_add_root(struct JSContext *cx, void *rp, u32 type); u32 919 include/gpac/internal/scenegraph_dev.h Bool gf_js_add_named_root(struct JSContext *cx, void *rp, u32 type, const char *name); u32 920 include/gpac/internal/scenegraph_dev.h Bool gf_js_remove_root(struct JSContext *cx, void *rp, u32 type); u32 965 include/gpac/internal/scenegraph_dev.h u32 nb_scripts; u32 1045 include/gpac/internal/scenegraph_dev.h int dom_throw_exception(struct JSContext *c, u32 code); u32 1056 include/gpac/internal/scenegraph_dev.h SVG_Element *gf_svg_create_node(u32 tag); u32 1062 include/gpac/internal/scenegraph_dev.h SVGAttribute *gf_node_create_attribute_from_datatype(u32 data_type, u32 attribute_tag); u32 1064 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_get_attribute_by_name(GF_Node *node, char *name, u32 xmlns_code, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field); u32 1065 include/gpac/internal/scenegraph_dev.h void *gf_svg_get_property_pointer_from_tag(SVGPropertiesPointers *output_property_context, u32 prop_tag); u32 1072 include/gpac/internal/scenegraph_dev.h u32 svg_parse_point(SVG_Point *p, char *value_string); u32 1094 include/gpac/internal/scenegraph_dev.h const char *gf_xbl_get_element_name(u32 tag); u32 1095 include/gpac/internal/scenegraph_dev.h u32 gf_xbl_get_element_tag(const char *element_name); u32 1096 include/gpac/internal/scenegraph_dev.h XBL_Element *gf_xbl_create_node(u32 ElementTag); u32 1097 include/gpac/internal/scenegraph_dev.h u32 gf_xbl_get_attribute_tag(u32 element_tag, const char *attribute_name); u32 1098 include/gpac/internal/scenegraph_dev.h GF_DOMAttribute *gf_xbl_create_attribute(GF_DOMNode *elt, u32 tag); u32 1105 include/gpac/internal/scenegraph_dev.h GF_DOMHandler *gf_dom_listener_build_ex(GF_Node *node, u32 event_type, u32 event_parameter, GF_Node *handler, GF_Node **out_listener); u32 61 include/gpac/internal/swf_dev.h u32 depth; u32 62 include/gpac/internal/swf_dev.h u32 char_id; u32 74 include/gpac/internal/swf_dev.h u32 length; u32 76 include/gpac/internal/swf_dev.h u32 frame_rate; u32 77 include/gpac/internal/swf_dev.h u32 frame_count; u32 83 include/gpac/internal/swf_dev.h u32 flags; u32 89 include/gpac/internal/swf_dev.h u32 current_frame; u32 92 include/gpac/internal/swf_dev.h u32 tag, size; u32 95 include/gpac/internal/swf_dev.h u32 max_depth; u32 110 include/gpac/internal/swf_dev.h u32 current_sprite_id; u32 116 include/gpac/internal/swf_dev.h u32 flatten_points; u32 119 include/gpac/internal/swf_dev.h u32 jpeg_hdr_size; u32 123 include/gpac/internal/swf_dev.h GF_Err (*set_backcol)(SWFReader *read, u32 xrgb); u32 127 include/gpac/internal/swf_dev.h Bool (*allocate_depth)(SWFReader *read, u32 depth); u32 128 include/gpac/internal/swf_dev.h GF_Err (*place_obj)(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat); u32 129 include/gpac/internal/swf_dev.h GF_Err (*remove_obj)(SWFReader *read, u32 depth, u32 ID); u32 132 include/gpac/internal/swf_dev.h GF_Err (*define_sprite)(SWFReader *read, u32 nb_frames); u32 139 include/gpac/internal/swf_dev.h GF_Err (*setup_image)(SWFReader *read, u32 ID, char *fileName); u32 174 include/gpac/internal/swf_dev.h u32 wait_frame; u32 183 include/gpac/internal/swf_dev.h u32 frame_header_offset; u32 185 include/gpac/internal/swf_dev.h u32 svg_data_size; u32 191 include/gpac/internal/swf_dev.h GF_Err (*add_sample)(void *user, const char *data, u32 length, u64 timestamp, Bool isRap); u32 192 include/gpac/internal/swf_dev.h GF_Err (*add_header)(void *user, const char *data, u32 length, Bool isHeader); u32 197 include/gpac/internal/swf_dev.h SWFFont *swf_find_font(SWFReader *read, u32 fontID); u32 206 include/gpac/internal/swf_dev.h GF_Err swf_to_svg_init(SWFReader *read, u32 flags, Float angle); u32 207 include/gpac/internal/swf_dev.h GF_Err swf_svg_write_text_sample(void *user, const char *data, u32 length, u64 timestamp, Bool isRap); u32 208 include/gpac/internal/swf_dev.h GF_Err swf_svg_write_text_header(void *user, const char *data, u32 length, Bool isHeader); u32 217 include/gpac/internal/swf_dev.h GF_Err (*add_sample)(void *user, const char *data, u32 length, u64 timestamp, Bool isRap), u32 218 include/gpac/internal/swf_dev.h GF_Err (*add_header)(void *user, const char *data, u32 length, Bool isheader)); u32 229 include/gpac/internal/swf_dev.h u32 nbType; u32 231 include/gpac/internal/swf_dev.h u32 *types; u32 233 include/gpac/internal/swf_dev.h u32 nbPts; u32 235 include/gpac/internal/swf_dev.h u32 *idx; u32 240 include/gpac/internal/swf_dev.h u32 type; u32 241 include/gpac/internal/swf_dev.h u32 solid_col; u32 242 include/gpac/internal/swf_dev.h u32 nbGrad; u32 243 include/gpac/internal/swf_dev.h u32 *grad_col; u32 246 include/gpac/internal/swf_dev.h u32 img_id; u32 255 include/gpac/internal/swf_dev.h u32 ID; u32 262 include/gpac/internal/swf_dev.h u32 fontID; u32 263 include/gpac/internal/swf_dev.h u32 nbGlyphs; u32 287 include/gpac/internal/swf_dev.h u32 fontID; u32 288 include/gpac/internal/swf_dev.h u32 col; u32 290 include/gpac/internal/swf_dev.h u32 fontSize; u32 294 include/gpac/internal/swf_dev.h u32 nbGlyphs; u32 295 include/gpac/internal/swf_dev.h u32 *indexes; u32 301 include/gpac/internal/swf_dev.h u32 ID; u32 308 include/gpac/internal/swf_dev.h u32 ID; u32 312 include/gpac/internal/swf_dev.h u32 color; u32 314 include/gpac/internal/swf_dev.h u32 fontID; u32 316 include/gpac/internal/swf_dev.h u32 align; u32 330 include/gpac/internal/swf_dev.h u32 ID; u32 337 include/gpac/internal/swf_dev.h u32 frame_delay_ms; u32 351 include/gpac/internal/swf_dev.h u32 character_id; u32 361 include/gpac/internal/swf_dev.h u32 count; u32 363 include/gpac/internal/swf_dev.h u32 ID; u32 397 include/gpac/internal/swf_dev.h u32 type; u32 398 include/gpac/internal/swf_dev.h u32 frame_number; u32 399 include/gpac/internal/swf_dev.h u32 button_mask, button_key; u32 62 include/gpac/internal/terminal_dev.h void (*fn_data_packet) (GF_ClientService *service, LPNETCHANNEL ns, char *data, u32 data_size, GF_SLHeader *hdr, GF_Err reception_status); u32 76 include/gpac/internal/terminal_dev.h u32 nb_ch_users; u32 78 include/gpac/internal/terminal_dev.h u32 nb_odm_users; u32 98 include/gpac/internal/terminal_dev.h u32 subservice_disconnect; u32 111 include/gpac/internal/terminal_dev.h GF_Err gf_term_channel_get_sl_packet(GF_ClientService *ns, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *is_compressed, GF_Err *out_reception_status, Bool *is_new_data); u32 120 include/gpac/internal/terminal_dev.h GF_Err gf_term_step_clocks(GF_Terminal * term, u32 ms_diff); u32 122 include/gpac/internal/terminal_dev.h u32 gf_term_sample_clocks(GF_Terminal *term); u32 124 include/gpac/internal/terminal_dev.h u32 gf_term_check_end_of_scene(GF_Terminal *term, Bool skip_interactions); u32 164 include/gpac/internal/terminal_dev.h u32 graph_attached; u32 181 include/gpac/internal/terminal_dev.h void (*on_media_event)(GF_Scene *scene, u32 type); u32 187 include/gpac/internal/terminal_dev.h u32 timeshift_depth; u32 207 include/gpac/internal/terminal_dev.h u32 selected_service_id; u32 225 include/gpac/internal/terminal_dev.h u32 needs_restart; u32 240 include/gpac/internal/terminal_dev.h u32 addon_position, addon_size_factor; u32 245 include/gpac/internal/terminal_dev.h u32 sys_clock_at_main_activation, obj_clock_at_main_activation; u32 248 include/gpac/internal/terminal_dev.h u32 first_frame_pause_type; u32 249 include/gpac/internal/terminal_dev.h u32 vr_type; u32 256 include/gpac/internal/terminal_dev.h void gf_scene_remove_object(GF_Scene *scene, GF_ObjectManager *odm, u32 for_shutdown); u32 260 include/gpac/internal/terminal_dev.h struct _mediaobj *gf_scene_get_media_object(GF_Scene *scene, MFURL *url, u32 obj_type_hint, Bool lock_timelines); u32 261 include/gpac/internal/terminal_dev.h struct _mediaobj *gf_scene_get_media_object_ex(GF_Scene *scene, MFURL *url, u32 obj_type_hint, Bool lock_timelines, struct _mediaobj *sync_ref, Bool force_new_if_not_attached, GF_Node *node_ptr); u32 274 include/gpac/internal/terminal_dev.h void gf_scene_force_size(GF_Scene *scene, u32 width, u32 height); u32 293 include/gpac/internal/terminal_dev.h void gf_scene_notify_event(GF_Scene *scene, u32 event_type, GF_Node *n, void *dom_evt, GF_Err code, Bool no_queueing); u32 301 include/gpac/internal/terminal_dev.h void gf_scene_select_main_addon(GF_Scene *scene, GF_ObjectManager *odm, Bool set_on, u32 current_clock_time); u32 325 include/gpac/internal/terminal_dev.h Bool gf_mo_is_same_url(GF_MediaObject *obj, MFURL *an_url, Bool *keep_fragment, u32 obj_hint_type); u32 390 include/gpac/internal/terminal_dev.h u32 flags; u32 408 include/gpac/internal/terminal_dev.h u32 last_codec; u32 411 include/gpac/internal/terminal_dev.h u32 cumulated_priority; u32 413 include/gpac/internal/terminal_dev.h u32 frame_duration; u32 438 include/gpac/internal/terminal_dev.h u32 net_data_timeout; u32 440 include/gpac/internal/terminal_dev.h u32 play_state; u32 442 include/gpac/internal/terminal_dev.h u32 reload_state; u32 456 include/gpac/internal/terminal_dev.h u32 in_event_filter; u32 459 include/gpac/internal/terminal_dev.h u32 thread_id_handling_services; u32 470 include/gpac/internal/terminal_dev.h u32 bench_mode; u32 472 include/gpac/internal/terminal_dev.h u32 prefered_audio_codec_oti; u32 474 include/gpac/internal/terminal_dev.h u32 low_latency_buffer_max; u32 476 include/gpac/internal/terminal_dev.h u32 nb_calls_in_event_proc; u32 477 include/gpac/internal/terminal_dev.h u32 disconnect_request_status; u32 486 include/gpac/internal/terminal_dev.h GF_Err gf_term_init_scheduler(GF_Terminal *term, u32 threading_mode); u32 496 include/gpac/internal/terminal_dev.h void gf_term_stop_codec(GF_Codec *codec, u32 reason); u32 497 include/gpac/internal/terminal_dev.h void gf_term_set_threading(GF_Terminal *term, u32 mode); u32 530 include/gpac/internal/terminal_dev.h u32 gf_term_get_time(GF_Terminal *term); u32 535 include/gpac/internal/terminal_dev.h void gf_term_node_callback(void *_is, u32 type, GF_Node *node, void *param); u32 565 include/gpac/internal/terminal_dev.h u32 init_time, StartTime, PauseTime, Paused; u32 567 include/gpac/internal/terminal_dev.h u32 Buffering; u32 572 include/gpac/internal/terminal_dev.h u32 discontinuity_time; u32 574 include/gpac/internal/terminal_dev.h u32 data_timeout; u32 577 include/gpac/internal/terminal_dev.h u32 last_TS_rendered; u32 578 include/gpac/internal/terminal_dev.h u32 service_id; u32 581 include/gpac/internal/terminal_dev.h u32 media_time_at_init; u32 604 include/gpac/internal/terminal_dev.h u32 gf_clock_time(GF_Clock *ck); u32 606 include/gpac/internal/terminal_dev.h u32 gf_clock_media_time(GF_Clock *ck); u32 609 include/gpac/internal/terminal_dev.h u32 gf_clock_elapsed_time(GF_Clock *ck); u32 612 include/gpac/internal/terminal_dev.h void gf_clock_set_time(GF_Clock *ck, u32 TS); u32 614 include/gpac/internal/terminal_dev.h u32 gf_clock_real_time(GF_Clock *ck); u32 662 include/gpac/internal/terminal_dev.h u32 es_state; u32 664 include/gpac/internal/terminal_dev.h u32 media_padding_bytes; u32 667 include/gpac/internal/terminal_dev.h u32 AU_Count; u32 676 include/gpac/internal/terminal_dev.h u32 MinBuffer, MaxBuffer, MaxBufferOccupancy; u32 682 include/gpac/internal/terminal_dev.h u32 last_au_time; u32 685 include/gpac/internal/terminal_dev.h u32 len, allocSize; u32 691 include/gpac/internal/terminal_dev.h u32 DTS, CTS; u32 693 include/gpac/internal/terminal_dev.h u32 CTS_past_offset; u32 695 include/gpac/internal/terminal_dev.h u32 au_sn, pck_sn; u32 696 include/gpac/internal/terminal_dev.h u32 max_au_sn, max_pck_sn; u32 698 include/gpac/internal/terminal_dev.h u32 AULength; u32 700 include/gpac/internal/terminal_dev.h u32 stream_state; u32 708 include/gpac/internal/terminal_dev.h u32 codec_resilient; u32 725 include/gpac/internal/terminal_dev.h u32 ts_offset; u32 737 include/gpac/internal/terminal_dev.h u32 min_ts_inc, min_computed_cts; u32 740 include/gpac/internal/terminal_dev.h u32 au_duration; u32 760 include/gpac/internal/terminal_dev.h u32 is_raw_channel; u32 762 include/gpac/internal/terminal_dev.h u32 resync_drift; u32 782 include/gpac/internal/terminal_dev.h void gf_es_lock(GF_Channel *ch, u32 LockIt); u32 788 include/gpac/internal/terminal_dev.h void gf_es_receive_sl_packet(GF_ClientService *serv, GF_Channel *ch, char *StreamBuf, u32 StreamLength, GF_SLHeader *header, GF_Err reception_status); u32 808 include/gpac/internal/terminal_dev.h void gf_es_dispatch_raw_media_au(GF_Channel *ch, char *payload, u32 payload_size, u32 cts); u32 865 include/gpac/internal/terminal_dev.h u32 type, oti; u32 866 include/gpac/internal/terminal_dev.h u32 flags; u32 871 include/gpac/internal/terminal_dev.h GF_Err (*process)(GF_Codec *codec, u32 TimeAvailable); u32 881 include/gpac/internal/terminal_dev.h u32 Status; u32 887 include/gpac/internal/terminal_dev.h u32 Priority, PriorityBoost; u32 889 include/gpac/internal/terminal_dev.h u32 last_unit_dts; u32 891 include/gpac/internal/terminal_dev.h u32 last_unit_cts; u32 893 include/gpac/internal/terminal_dev.h u32 min_au_duration; u32 895 include/gpac/internal/terminal_dev.h u32 recomputed_cts; u32 903 include/gpac/internal/terminal_dev.h u32 prev_au_size; u32 904 include/gpac/internal/terminal_dev.h u32 bytes_per_sec; u32 906 include/gpac/internal/terminal_dev.h u32 nb_dispatch_skipped; u32 910 include/gpac/internal/terminal_dev.h u32 last_stat_start, cur_bit_size, stat_start; u32 911 include/gpac/internal/terminal_dev.h u32 avg_bit_rate, max_bit_rate; u32 912 include/gpac/internal/terminal_dev.h u32 nb_dec_frames, nb_iframes; u32 915 include/gpac/internal/terminal_dev.h u32 max_dec_time, max_iframes_time; u32 916 include/gpac/internal/terminal_dev.h u32 first_frame_time, last_frame_time; u32 919 include/gpac/internal/terminal_dev.h u32 nb_dropped; u32 921 include/gpac/internal/terminal_dev.h u32 nb_repeted_frames; u32 923 include/gpac/internal/terminal_dev.h u32 min_frame_dur; u32 928 include/gpac/internal/terminal_dev.h u32 decode_only_rap; u32 929 include/gpac/internal/terminal_dev.h u32 drop_modulo, drop_count; u32 930 include/gpac/internal/terminal_dev.h u32 consecutive_late_frames, consecutive_ontime_frames; u32 934 include/gpac/internal/terminal_dev.h u32 cur_audio_bytes, cur_video_frames; u32 937 include/gpac/internal/terminal_dev.h u32 force_cb_resize; u32 938 include/gpac/internal/terminal_dev.h u32 profile_level; u32 947 include/gpac/internal/terminal_dev.h GF_Err gf_codec_process(GF_Codec *codec, u32 TimeAvailable); u32 950 include/gpac/internal/terminal_dev.h void gf_codec_set_status(GF_Codec *codec, u32 Status); u32 955 include/gpac/internal/terminal_dev.h GF_Err gf_codec_resize_composition_buffer(GF_Codec *dec, u32 NewSize); u32 1045 include/gpac/internal/terminal_dev.h u32 flags; u32 1054 include/gpac/internal/terminal_dev.h u32 pending_channels; u32 1055 include/gpac/internal/terminal_dev.h u32 state; u32 1057 include/gpac/internal/terminal_dev.h u32 media_current_time; u32 1068 include/gpac/internal/terminal_dev.h u32 timeshift_depth; u32 1070 include/gpac/internal/terminal_dev.h u32 action_type; u32 1099 include/gpac/internal/terminal_dev.h void gf_odm_lock(GF_ObjectManager *odm, u32 LockIt); u32 1106 include/gpac/internal/terminal_dev.h void gf_odm_disconnect(GF_ObjectManager *odman, u32 do_remove); u32 1115 include/gpac/internal/terminal_dev.h void gf_odm_set_timeshift_depth(GF_ObjectManager *odm, GF_Channel *, u32 time_shift_ms); u32 1124 include/gpac/internal/terminal_dev.h void gf_odm_start(GF_ObjectManager *odm, u32 media_queue_state); u32 1158 include/gpac/internal/terminal_dev.h u32 type; u32 1160 include/gpac/internal/terminal_dev.h u32 flags; u32 1168 include/gpac/internal/terminal_dev.h u32 OD_ID; u32 1172 include/gpac/internal/terminal_dev.h u32 num_open; u32 1174 include/gpac/internal/terminal_dev.h u32 num_to_restart, num_restart; u32 1178 include/gpac/internal/terminal_dev.h u32 nb_fetch; u32 1180 include/gpac/internal/terminal_dev.h u32 timestamp; u32 1185 include/gpac/internal/terminal_dev.h u32 framesize; u32 1199 include/gpac/internal/terminal_dev.h u32 width, height, stride, pixel_ar, pixelformat; u32 1201 include/gpac/internal/terminal_dev.h u32 sample_rate, num_channels, bits_per_sample, channel_config; u32 1202 include/gpac/internal/terminal_dev.h u32 srd_x, srd_y, srd_w, srd_h, srd_full_w, srd_full_h; u32 1204 include/gpac/internal/terminal_dev.h u32 quality_degradation_hint; u32 1205 include/gpac/internal/terminal_dev.h u32 nb_views; u32 1206 include/gpac/internal/terminal_dev.h u32 nb_layers; u32 1207 include/gpac/internal/terminal_dev.h u32 view_min_x, view_max_x, view_min_y, view_max_y; u32 1232 include/gpac/internal/terminal_dev.h void gf_term_service_media_event_with_download(GF_ObjectManager *odm, GF_EventType event_type, u64 loaded_size, u64 total_size, u32 bytes_per_sec); u32 1235 include/gpac/internal/terminal_dev.h u32 gf_mo_get_od_id(MFURL *url); u32 1241 include/gpac/internal/terminal_dev.h void gf_scene_set_addon_layout_info(GF_Scene *scene, u32 position, u32 size_factor); u32 1246 include/gpac/internal/terminal_dev.h Double gf_scene_adjust_time_for_addon(GF_AddonMedia *addon, Double clock_time, u32 *timestamp_based); u32 1273 include/gpac/internal/terminal_dev.h u32 is_splicing; u32 1282 include/gpac/internal/terminal_dev.h u32 media_timescale; u32 1287 include/gpac/internal/terminal_dev.h u32 past_media_timescale; u32 1292 include/gpac/internal/terminal_dev.h u32 addon_type; u32 1299 include/gpac/internal/terminal_dev.h GF_Err gf_codec_process_private_media(GF_Codec *codec, u32 TimeAvailable); u32 1304 include/gpac/internal/terminal_dev.h void gf_scene_set_service_id(GF_Scene *scene, u32 service_id); u32 47 include/gpac/internal/vobsub.h u32 id; u32 54 include/gpac/internal/vobsub.h u32 width; u32 55 include/gpac/internal/vobsub.h u32 height; u32 57 include/gpac/internal/vobsub.h u32 num_langs; u32 76 include/gpac/internal/vobsub.h GF_Err vobsub_get_subpic_duration(char *data, u32 psize, u32 dsize, u32 *duration); u32 77 include/gpac/internal/vobsub.h GF_Err vobsub_packetize_subpicture(FILE *fsub, u64 pts, char *data, u32 dataSize); u32 51 include/gpac/ismacryp.h GF_Err gf_ismacryp_gpac_get_info(u32 stream_id, char *drm_file, char *key, char *salt); u32 96 include/gpac/ismacryp.h u32 enc_type;//for now only used for ISMACrypt u32 97 include/gpac/ismacryp.h u32 trackID; u32 105 include/gpac/ismacryp.h u32 sel_enc_type; u32 106 include/gpac/ismacryp.h u32 sel_enc_range; u32 110 include/gpac/ismacryp.h u32 ipmp_type; u32 112 include/gpac/ismacryp.h u32 ipmp_desc_id; u32 114 include/gpac/ismacryp.h u32 sai_saved_box_type; u32 120 include/gpac/ismacryp.h u32 TextualHeadersLen; u32 124 include/gpac/ismacryp.h u32 IsEncrypted; u32 127 include/gpac/ismacryp.h u32 KID_count; u32 132 include/gpac/ismacryp.h u32 defaultKeyIdx; u32 133 include/gpac/ismacryp.h u32 keyRoll; u32 139 include/gpac/ismacryp.h u32 cenc_scheme_type; u32 142 include/gpac/ismacryp.h u32 metadata_len; u32 54 include/gpac/iso639.h u32 gf_lang_get_count(); u32 67 include/gpac/iso639.h const char *gf_lang_get_name(u32 lang_idx); u32 74 include/gpac/iso639.h const char *gf_lang_get_2cc(u32 lang_idx); u32 81 include/gpac/iso639.h const char *gf_lang_get_3cc(u32 lang_idx); u32 426 include/gpac/isomedia.h u32 dataLength; u32 460 include/gpac/isomedia.h u32 gf_isom_probe_file(const char *fileName); u32 465 include/gpac/isomedia.h GF_ISOFile *gf_isom_open(const char *fileName, u32 OpenMode, const char *tmp_dir); u32 485 include/gpac/isomedia.h GF_Err gf_isom_set_output_buffering(GF_ISOFile *movie, u32 size); u32 507 include/gpac/isomedia.h u64 gf_isom_get_missing_bytes(GF_ISOFile *the_file, u32 trackNumber); u32 513 include/gpac/isomedia.h u32 gf_isom_is_fragmented(GF_ISOFile *the_file); u32 515 include/gpac/isomedia.h u32 gf_isom_is_track_fragmented(GF_ISOFile *the_file, u32 TrackID); u32 534 include/gpac/isomedia.h Bool gf_isom_has_segment(GF_ISOFile *file, u32 *brand, u32 *version); u32 536 include/gpac/isomedia.h u32 gf_isom_segment_get_fragment_count(GF_ISOFile *file); u32 538 include/gpac/isomedia.h u32 gf_isom_segment_get_track_fragment_count(GF_ISOFile *file, u32 moof_index); u32 540 include/gpac/isomedia.h u32 gf_isom_segment_get_track_fragment_decode_time(GF_ISOFile *file, u32 moof_index, u32 traf_index, u64 *decode_time); u32 551 include/gpac/isomedia.h u32 gf_isom_get_track_count(GF_ISOFile *the_file); u32 554 include/gpac/isomedia.h u32 gf_isom_get_timescale(GF_ISOFile *the_file); u32 566 include/gpac/isomedia.h u32 gf_isom_get_track_id(GF_ISOFile *the_file, u32 trackNumber); u32 569 include/gpac/isomedia.h u32 gf_isom_get_track_by_id(GF_ISOFile *the_file, u32 trackID); u32 572 include/gpac/isomedia.h u32 gf_isom_get_track_original_id(GF_ISOFile *movie, u32 trackNumber); u32 575 include/gpac/isomedia.h u8 gf_isom_is_track_enabled(GF_ISOFile *the_file, u32 trackNumber); u32 578 include/gpac/isomedia.h Bool gf_isom_is_track_encrypted(GF_ISOFile *the_file, u32 trackNumber); u32 581 include/gpac/isomedia.h u64 gf_isom_get_track_duration(GF_ISOFile *the_file, u32 trackNumber); u32 584 include/gpac/isomedia.h u32 gf_isom_get_media_type(GF_ISOFile *the_file, u32 trackNumber); u32 587 include/gpac/isomedia.h u32 gf_isom_get_media_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 591 include/gpac/isomedia.h u32 gf_isom_get_mpeg4_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 595 include/gpac/isomedia.h GF_Err gf_isom_get_media_time(GF_ISOFile *the_file, u32 trackNumber, u32 movieTime, u64 *MediaTime); u32 598 include/gpac/isomedia.h u32 gf_isom_get_sample_description_count(GF_ISOFile *the_file, u32 trackNumber); u32 602 include/gpac/isomedia.h u32 gf_isom_get_sample_description_index(GF_ISOFile *the_file, u32 trackNumber, u64 for_time); u32 606 include/gpac/isomedia.h Bool gf_isom_is_self_contained(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 609 include/gpac/isomedia.h u64 gf_isom_get_media_duration(GF_ISOFile *the_file, u32 trackNumber); u32 612 include/gpac/isomedia.h u64 gf_isom_get_media_original_duration(GF_ISOFile *movie, u32 trackNumber); u32 615 include/gpac/isomedia.h u32 gf_isom_get_media_timescale(GF_ISOFile *the_file, u32 trackNumber); u32 618 include/gpac/isomedia.h GF_Err gf_isom_get_chunks_infos(GF_ISOFile *movie, u32 trackNumber, u32 *dur_min, u32 *dur_avg, u32 *dur_max, u32 *size_min, u32 *size_avg, u32 *size_max); u32 623 include/gpac/isomedia.h GF_Err gf_isom_get_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char **outName); u32 627 include/gpac/isomedia.h GF_Err gf_isom_check_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 631 include/gpac/isomedia.h GF_Err gf_isom_get_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const char **outURL, const char **outURN); u32 634 include/gpac/isomedia.h u32 gf_isom_get_sample_count(GF_ISOFile *the_file, u32 trackNumber); u32 637 include/gpac/isomedia.h u32 gf_isom_get_constant_sample_size(GF_ISOFile *the_file, u32 trackNumber); u32 639 include/gpac/isomedia.h u64 gf_isom_get_media_data_size(GF_ISOFile *the_file, u32 trackNumber); u32 644 include/gpac/isomedia.h GF_Err gf_isom_set_sample_padding(GF_ISOFile *the_file, u32 trackNumber, u32 padding_bytes); u32 649 include/gpac/isomedia.h GF_ISOSample *gf_isom_get_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *StreamDescriptionIndex); u32 658 include/gpac/isomedia.h GF_ISOSample *gf_isom_get_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *StreamDescriptionIndex, u64 *data_offset); u32 661 include/gpac/isomedia.h u64 gf_isom_get_sample_dts(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 664 include/gpac/isomedia.h u32 gf_isom_get_sample_duration(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 667 include/gpac/isomedia.h u32 gf_isom_get_sample_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 670 include/gpac/isomedia.h u8 gf_isom_get_sample_sync(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 672 include/gpac/isomedia.h GF_Err gf_isom_get_sample_flags(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *is_leading, u32 *dependsOn, u32 *dependedOn, u32 *redundant); u32 680 include/gpac/isomedia.h GF_Err gf_isom_get_sample_for_media_time(GF_ISOFile *the_file, u32 trackNumber, u64 desiredTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *SampleNum); u32 683 include/gpac/isomedia.h u32 gf_isom_get_sample_from_dts(GF_ISOFile *the_file, u32 trackNumber, u64 dts); u32 686 include/gpac/isomedia.h u64 gf_isom_get_current_tfdt(GF_ISOFile *the_file, u32 trackNumber); u32 707 include/gpac/isomedia.h GF_Err gf_isom_get_sample_for_movie_time(GF_ISOFile *the_file, u32 trackNumber, u64 movieTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *sampleNumber); u32 710 include/gpac/isomedia.h Bool gf_isom_get_edit_list_type(GF_ISOFile *the_file, u32 trackNumber, s64 *mediaOffset); u32 713 include/gpac/isomedia.h u32 gf_isom_get_edit_segment_count(GF_ISOFile *the_file, u32 trackNumber); u32 716 include/gpac/isomedia.h GF_Err gf_isom_get_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 SegmentIndex, u64 *EditTime, u64 *SegmentDuration, u64 *MediaTime, u8 *EditMode); u32 719 include/gpac/isomedia.h u32 gf_isom_get_copyright_count(GF_ISOFile *the_file); u32 721 include/gpac/isomedia.h GF_Err gf_isom_get_copyright(GF_ISOFile *the_file, u32 Index, const char **threeCharCodes, const char **notice); u32 723 include/gpac/isomedia.h GF_Err gf_isom_get_watermark(GF_ISOFile *the_file, bin128 UUID, u8** data, u32* length); u32 726 include/gpac/isomedia.h u32 gf_isom_get_chapter_count(GF_ISOFile *the_file, u32 trackNumber); u32 731 include/gpac/isomedia.h GF_Err gf_isom_get_chapter(GF_ISOFile *the_file, u32 trackNumber, u32 Index, u64 *chapter_time, const char **name); u32 739 include/gpac/isomedia.h u8 gf_isom_has_sync_points(GF_ISOFile *the_file, u32 trackNumber); u32 742 include/gpac/isomedia.h u32 gf_isom_get_sync_point_count(GF_ISOFile *the_file, u32 trackNumber); u32 749 include/gpac/isomedia.h u32 gf_isom_has_time_offset(GF_ISOFile *the_file, u32 trackNumber); u32 753 include/gpac/isomedia.h s64 gf_isom_get_cts_to_dts_shift(GF_ISOFile *the_file, u32 trackNumber); u32 756 include/gpac/isomedia.h Bool gf_isom_has_sync_shadows(GF_ISOFile *the_file, u32 trackNumber); u32 759 include/gpac/isomedia.h Bool gf_isom_has_sample_dependency(GF_ISOFile *the_file, u32 trackNumber); u32 765 include/gpac/isomedia.h u32 gf_isom_get_next_alternate_group_id(GF_ISOFile *movie); u32 781 include/gpac/isomedia.h u8 gf_isom_is_track_in_root_od(GF_ISOFile *the_file, u32 trackNumber); u32 784 include/gpac/isomedia.h GF_ESD *gf_isom_get_esd(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 787 include/gpac/isomedia.h GF_DecoderConfig *gf_isom_get_decoder_config(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 791 include/gpac/isomedia.h void gf_isom_set_default_sync_track(GF_ISOFile *file, u32 trackNumber); u32 794 include/gpac/isomedia.h s32 gf_isom_get_reference_count(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType); u32 799 include/gpac/isomedia.h GF_Err gf_isom_get_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrack); u32 804 include/gpac/isomedia.h GF_Err gf_isom_get_reference_ID(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrackID); u32 807 include/gpac/isomedia.h u32 gf_isom_has_track_reference(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 refTrackID); u32 812 include/gpac/isomedia.h u32 gf_isom_find_od_for_track(GF_ISOFile *file, u32 track); u32 832 include/gpac/isomedia.h GF_Err gf_isom_get_brand_info(GF_ISOFile *the_file, u32 *brand, u32 *minorVersion, u32 *AlternateBrandsCount); u32 836 include/gpac/isomedia.h GF_Err gf_isom_get_alternate_brand(GF_ISOFile *the_file, u32 BrandIndex, u32 *brand); u32 839 include/gpac/isomedia.h GF_Err gf_isom_get_sample_padding_bits(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u8 *NbBits); u32 841 include/gpac/isomedia.h Bool gf_isom_has_padding_bits(GF_ISOFile *the_file, u32 trackNumber); u32 844 include/gpac/isomedia.h GF_Err gf_isom_get_visual_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 *Width, u32 *Height); u32 847 include/gpac/isomedia.h GF_Err gf_isom_get_audio_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 *SampleRate, u32 *Channels, u8 *bitsPerSample); u32 850 include/gpac/isomedia.h GF_Err gf_isom_get_track_layout_info(GF_ISOFile *the_file, u32 trackNumber, u32 *width, u32 *height, s32 *translation_x, s32 *translation_y, s16 *layer); u32 853 include/gpac/isomedia.h GF_Err gf_isom_get_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9]); u32 856 include/gpac/isomedia.h GF_Err gf_isom_get_pixel_aspect_ratio(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 *hSpacing, u32 *vSpacing); u32 859 include/gpac/isomedia.h GF_Err gf_isom_get_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 *rvc_predefined, char **data, u32 *size, const char **mime); u32 866 include/gpac/isomedia.h u32 gf_isom_get_udta_count(GF_ISOFile *movie, u32 trackNumber); u32 869 include/gpac/isomedia.h GF_Err gf_isom_get_udta_type(GF_ISOFile *movie, u32 trackNumber, u32 udta_idx, u32 *UserDataType, bin128 *UUID); u32 873 include/gpac/isomedia.h u32 gf_isom_get_user_data_count(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID); u32 880 include/gpac/isomedia.h GF_Err gf_isom_get_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex, char **userData, u32 *userDataSize); u32 884 include/gpac/isomedia.h GF_Err gf_isom_get_media_language(GF_ISOFile *the_file, u32 trackNumber, char **lang); u32 887 include/gpac/isomedia.h u32 gf_isom_get_track_kind_count(GF_ISOFile *the_file, u32 trackNumber); u32 888 include/gpac/isomedia.h GF_Err gf_isom_get_track_kind(GF_ISOFile *the_file, u32 trackNumber, u32 index, char **scheme, char **value); u32 894 include/gpac/isomedia.h u32 codec_tag; u32 900 include/gpac/isomedia.h u32 vendor_code; u32 903 include/gpac/isomedia.h u32 temporal_quality; u32 904 include/gpac/isomedia.h u32 spatial_quality; u32 906 include/gpac/isomedia.h u32 h_res, v_res; u32 912 include/gpac/isomedia.h u32 samplerate; u32 918 include/gpac/isomedia.h u32 extension_buf_size; u32 922 include/gpac/isomedia.h GF_GenericSampleDescription *gf_isom_get_generic_sample_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 926 include/gpac/isomedia.h GF_Err gf_isom_get_fragment_defaults(GF_ISOFile *the_file, u32 trackNumber, u32 927 include/gpac/isomedia.h u32 *defaultDuration, u32 *defaultSize, u32 *defaultDescriptionIndex, u32 928 include/gpac/isomedia.h u32 *defaultRandomAccess, u8 *defaultPadding, u16 *defaultDegradationPriority); u32 935 include/gpac/isomedia.h u32 gf_isom_get_sample_fragment_count(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 937 include/gpac/isomedia.h u16 gf_isom_get_sample_fragment_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 FragmentIndex); u32 954 include/gpac/isomedia.h u32 gf_isom_guess_specification(GF_ISOFile *file); u32 963 include/gpac/isomedia.h Bool gf_isom_get_last_producer_time_box(GF_ISOFile *file, u32 *refTrackID, u64 *ntp, u64 *timestamp, Bool reset_info); u32 973 include/gpac/isomedia.h GF_Err gf_isom_set_timescale(GF_ISOFile *the_file, u32 timeScale); u32 977 include/gpac/isomedia.h u32 gf_isom_new_track(GF_ISOFile *the_file, u32 trackID, u32 MediaType, u32 TimeScale); u32 982 include/gpac/isomedia.h GF_Err gf_isom_remove_track(GF_ISOFile *the_file, u32 trackNumber); u32 985 include/gpac/isomedia.h GF_Err gf_isom_set_track_enabled(GF_ISOFile *the_file, u32 trackNumber, u8 enableTrack); u32 990 include/gpac/isomedia.h GF_Err gf_isom_set_track_creation_time(GF_ISOFile *movie,u32 trackNumber, u64 time); u32 994 include/gpac/isomedia.h GF_Err gf_isom_set_track_id(GF_ISOFile *the_file, u32 trackNumber, u32 trackID); u32 997 include/gpac/isomedia.h GF_Err gf_isom_rewrite_track_dependencies(GF_ISOFile *movie, u32 trackNumber); u32 1000 include/gpac/isomedia.h GF_Err gf_isom_add_sample(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const GF_ISOSample *sample); u32 1003 include/gpac/isomedia.h GF_Err gf_isom_copy_sample_info(GF_ISOFile *dst, u32 dst_track, GF_ISOFile *src, u32 src_track, u32 sampleNumber); u32 1010 include/gpac/isomedia.h GF_Err gf_isom_add_sample_shadow(GF_ISOFile *the_file, u32 trackNumber, GF_ISOSample *sample); u32 1015 include/gpac/isomedia.h GF_Err gf_isom_append_sample_data(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 data_size); u32 1018 include/gpac/isomedia.h GF_Err gf_isom_set_sample_rap(GF_ISOFile *movie, u32 trackNumber); u32 1023 include/gpac/isomedia.h GF_Err gf_isom_add_sample_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_ISOSample *sample, u64 dataOffset); u32 1027 include/gpac/isomedia.h GF_Err gf_isom_set_last_sample_duration(GF_ISOFile *the_file, u32 trackNumber, u32 duration); u32 1030 include/gpac/isomedia.h GF_Err gf_isom_set_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferencedTrackID); u32 1033 include/gpac/isomedia.h GF_Err gf_isom_remove_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferenceIndex); u32 1037 include/gpac/isomedia.h GF_Err gf_isom_set_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char *nameUTF8); u32 1041 include/gpac/isomedia.h GF_Err gf_isom_refresh_size_info(GF_ISOFile *file, u32 trackNumber); u32 1050 include/gpac/isomedia.h GF_Err gf_isom_update_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, Bool data_only); u32 1054 include/gpac/isomedia.h GF_Err gf_isom_update_sample_reference(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, u64 data_offset); u32 1057 include/gpac/isomedia.h GF_Err gf_isom_remove_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 1060 include/gpac/isomedia.h GF_Err gf_isom_set_media_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 new_timescale, Bool force_rescale); u32 1075 include/gpac/isomedia.h GF_Err gf_isom_set_interleave_time(GF_ISOFile *the_file, u32 InterleaveTime); u32 1076 include/gpac/isomedia.h u32 gf_isom_get_interleave_time(GF_ISOFile *the_file); u32 1085 include/gpac/isomedia.h GF_Err gf_isom_remove_copyright(GF_ISOFile *the_file, u32 index); u32 1088 include/gpac/isomedia.h GF_Err gf_isom_add_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value); u32 1090 include/gpac/isomedia.h GF_Err gf_isom_remove_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value); u32 1093 include/gpac/isomedia.h GF_Err gf_isom_set_media_type(GF_ISOFile *movie, u32 trackNumber, u32 new_type); u32 1096 include/gpac/isomedia.h GF_Err gf_isom_set_media_subtype(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 new_type); u32 1098 include/gpac/isomedia.h GF_Err gf_isom_set_alternate_group_id(GF_ISOFile *movie, u32 trackNumber, u32 groupId); u32 1106 include/gpac/isomedia.h GF_Err gf_isom_add_chapter(GF_ISOFile *the_file, u32 trackNumber, u64 timestamp, char *name); u32 1109 include/gpac/isomedia.h GF_Err gf_isom_remove_chapter(GF_ISOFile *the_file, u32 trackNumber, u32 index); u32 1112 include/gpac/isomedia.h GF_Err gf_isom_set_watermark(GF_ISOFile *the_file, bin128 UUID, u8* data, u32 length); u32 1126 include/gpac/isomedia.h GF_Err gf_isom_set_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u64 EditTime, u64 EditDuration, u64 MediaTime, u8 EditMode); u32 1129 include/gpac/isomedia.h GF_Err gf_isom_modify_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 seg_index, u64 EditDuration, u64 MediaTime, u8 EditMode); u32 1131 include/gpac/isomedia.h GF_Err gf_isom_append_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u64 EditDuration, u64 MediaTime, u8 EditMode); u32 1134 include/gpac/isomedia.h GF_Err gf_isom_remove_edit_segments(GF_ISOFile *the_file, u32 trackNumber); u32 1138 include/gpac/isomedia.h GF_Err gf_isom_remove_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 seg_index); u32 1141 include/gpac/isomedia.h GF_Err gf_isom_update_edit_list_duration(GF_ISOFile *file, u32 track); u32 1156 include/gpac/isomedia.h GF_Err gf_isom_add_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, char *data, u32 DataLength); u32 1159 include/gpac/isomedia.h GF_Err gf_isom_remove_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID); u32 1163 include/gpac/isomedia.h GF_Err gf_isom_remove_user_data_item(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex); u32 1166 include/gpac/isomedia.h GF_Err gf_isom_remove_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID); u32 1168 include/gpac/isomedia.h GF_Err gf_isom_add_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID, const char *data, u32 data_size); u32 1171 include/gpac/isomedia.h GF_Err gf_isom_add_user_data_boxes(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 DataLength); u32 1180 include/gpac/isomedia.h GF_Err gf_isom_use_compact_size(GF_ISOFile *the_file, u32 trackNumber, u8 CompactionOn); u32 1183 include/gpac/isomedia.h GF_Err gf_isom_set_brand_info(GF_ISOFile *the_file, u32 MajorBrand, u32 MinorVersion); u32 1186 include/gpac/isomedia.h GF_Err gf_isom_modify_alternate_brand(GF_ISOFile *the_file, u32 Brand, u8 AddIt); u32 1194 include/gpac/isomedia.h GF_Err gf_isom_set_sample_padding_bits(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u8 NbBits); u32 1198 include/gpac/isomedia.h GF_Err gf_isom_set_visual_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 Width, u32 Height); u32 1202 include/gpac/isomedia.h GF_Err gf_isom_set_track_layout_info(GF_ISOFile *the_file, u32 trackNumber, u32 width, u32 height, s32 translation_x, s32 translation_y, s16 layer); u32 1205 include/gpac/isomedia.h GF_Err gf_isom_set_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9]); u32 1207 include/gpac/isomedia.h GF_Err gf_isom_set_pixel_aspect_ratio(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 hSpacing, u32 vSpacing); u32 1209 include/gpac/isomedia.h GF_Err gf_isom_set_clean_apperture(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 cleanApertureWidthN, u32 cleanApertureWidthD, u32 cleanApertureHeightN, u32 cleanApertureHeightD, u32 horizOffN, u32 horizOffD, u32 vertOffN, u32 vertOffD); u32 1212 include/gpac/isomedia.h GF_Err gf_isom_set_audio_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 sampleRate, u32 nbChannels, u8 bitsPerSample); u32 1216 include/gpac/isomedia.h GF_Err gf_isom_add_sample_fragment(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u16 FragmentSize); u32 1217 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_fragment(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber); u32 1219 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_fragments(GF_ISOFile *the_file, u32 trackNumber); u32 1225 include/gpac/isomedia.h GF_Err gf_isom_set_cts_packing(GF_ISOFile *the_file, u32 trackNumber, Bool unpack); u32 1227 include/gpac/isomedia.h GF_Err gf_isom_modify_cts_offset(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, u32 offset); u32 1229 include/gpac/isomedia.h GF_Err gf_isom_remove_cts_info(GF_ISOFile *the_file, u32 trackNumber); u32 1232 include/gpac/isomedia.h GF_Err gf_isom_set_media_language(GF_ISOFile *the_file, u32 trackNumber, char *code); u32 1235 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_description(GF_ISOFile *the_file, u32 trackNumber, u32 streamDescIndex); u32 1238 include/gpac/isomedia.h GF_Err gf_isom_set_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 rvc_predefined, char *mime, char *data, u32 size); u32 1244 include/gpac/isomedia.h GF_Err gf_isom_set_track_name(GF_ISOFile *the_file, u32 trackNumber, char *name); u32 1246 include/gpac/isomedia.h const char *gf_isom_get_track_name(GF_ISOFile *the_file, u32 trackNumber); u32 1258 include/gpac/isomedia.h GF_Err gf_isom_set_root_od_id(GF_ISOFile *the_file, u32 OD_ID); u32 1271 include/gpac/isomedia.h GF_Err gf_isom_add_track_to_root_od(GF_ISOFile *the_file, u32 trackNumber); u32 1274 include/gpac/isomedia.h GF_Err gf_isom_remove_track_from_root_od(GF_ISOFile *the_file, u32 trackNumber); u32 1278 include/gpac/isomedia.h GF_Err gf_isom_new_mpeg4_description(GF_ISOFile *the_file, u32 trackNumber, GF_ESD *esd, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1282 include/gpac/isomedia.h GF_Err gf_isom_change_mpeg4_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_ESD *newESD); u32 1285 include/gpac/isomedia.h GF_Err gf_isom_add_desc_to_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_Descriptor *theDesc); u32 1288 include/gpac/isomedia.h GF_Err gf_isom_update_bitrate(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 average_bitrate, u32 max_bitrate, u32 decode_buffer_size); u32 1297 include/gpac/isomedia.h GF_Err gf_isom_new_generic_sample_description(GF_ISOFile *the_file, u32 trackNumber, char *URLname, char *URNname, GF_GenericSampleDescription *udesc, u32 *outDescriptionIndex); u32 1300 include/gpac/isomedia.h GF_Err gf_isom_change_generic_sample_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_GenericSampleDescription *udesc); u32 1308 include/gpac/isomedia.h GF_Err gf_isom_clone_sample_description(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, u32 orig_desc_index, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1311 include/gpac/isomedia.h GF_Err gf_isom_clone_sample_descriptions(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, Bool reset_existing); u32 1317 include/gpac/isomedia.h GF_Err gf_isom_clone_track(GF_ISOFile *orig_file, u32 orig_track, GF_ISOFile *dest_file, Bool keep_data_ref, u32 *dest_track); u32 1332 include/gpac/isomedia.h Bool gf_isom_is_same_sample_description(GF_ISOFile *f1, u32 tk1, u32 sdesc_index1, GF_ISOFile *f2, u32 tk2, u32 sdesc_index2); u32 1358 include/gpac/isomedia.h GF_Err gf_isom_open_segment(GF_ISOFile *movie, const char *fileName, u64 start_range, u64 end_range, u32 flags); u32 1361 include/gpac/isomedia.h u32 gf_isom_get_highest_track_in_scalable_segment(GF_ISOFile *movie, u32 for_base_track); u32 1406 include/gpac/isomedia.h GF_Err gf_isom_setup_track_fragment(GF_ISOFile *the_file, u32 TrackID, u32 1407 include/gpac/isomedia.h u32 DefaultStreamDescriptionIndex, u32 1408 include/gpac/isomedia.h u32 DefaultSampleDuration, u32 1409 include/gpac/isomedia.h u32 DefaultSampleSize, u32 1416 include/gpac/isomedia.h GF_Err gf_isom_change_track_fragment_defaults(GF_ISOFile *movie, u32 TrackID, u32 1417 include/gpac/isomedia.h u32 DefaultSampleDescriptionIndex, u32 1418 include/gpac/isomedia.h u32 DefaultSampleDuration, u32 1419 include/gpac/isomedia.h u32 DefaultSampleSize, u32 1426 include/gpac/isomedia.h GF_Err gf_isom_finalize_for_fragment(GF_ISOFile *the_file, u32 media_segment_type); u32 1439 include/gpac/isomedia.h GF_Err gf_isom_set_traf_base_media_decode_time(GF_ISOFile *movie, u32 TrackID, u64 decode_time); u32 1442 include/gpac/isomedia.h GF_Err gf_isom_set_traf_mss_timeext(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp_in_10mhz, u64 traf_duration_in_10mhz); u32 1446 include/gpac/isomedia.h GF_Err gf_isom_close_segment(GF_ISOFile *movie, s32 subsegs_per_sidx, u32 referenceTrackID, u64 ref_track_decode_time, s32 timestamp_shift, u64 ref_track_next_cts, Bool daisy_chain_sidx, Bool last_segment, u32 segment_marker_4cc, u64 *index_start_range, u64 *index_end_range); u32 1452 include/gpac/isomedia.h GF_Err gf_isom_set_fragment_reference_time(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp, u64 timestamp); u32 1459 include/gpac/isomedia.h GF_Err gf_isom_allocate_sidx(GF_ISOFile *movie, s32 subsegs_per_sidx, Bool daisy_chain_sidx, u32 nb_segs, u32 *frags_per_segment, u32 *start_range, u32 *end_range); u32 1480 include/gpac/isomedia.h GF_Err gf_isom_set_fragment_option(GF_ISOFile *the_file, u32 TrackID, u32 Code, u32 param); u32 1498 include/gpac/isomedia.h GF_Err gf_isom_fragment_add_sample(GF_ISOFile *the_file, u32 TrackID, const GF_ISOSample *sample, u32 1499 include/gpac/isomedia.h u32 StreamDescriptionIndex, u32 1500 include/gpac/isomedia.h u32 Duration, u8 PaddingBits, u16 DegradationPriority, Bool redundantCoding); u32 1504 include/gpac/isomedia.h GF_Err gf_isom_fragment_append_data(GF_ISOFile *the_file, u32 TrackID, char *data, u32 data_size, u8 PaddingBits); u32 1512 include/gpac/isomedia.h u32 gf_isom_get_fragments_count(GF_ISOFile *movie, Bool segments_only); u32 1514 include/gpac/isomedia.h GF_Err gf_isom_get_fragmented_samples_info(GF_ISOFile *movie, u32 trackID, u32 *nb_samples, u64 *duration); u32 1516 include/gpac/isomedia.h GF_Err gf_isom_fragment_add_sai(GF_ISOFile *output, GF_ISOFile *input, u32 TrackID, u32 SampleNum); u32 1521 include/gpac/isomedia.h GF_Err gf_isom_set_sync_table(GF_ISOFile *the_file, u32 trackNumber); u32 1529 include/gpac/isomedia.h GF_Err gf_isom_remove_sync_shadows(GF_ISOFile *the_file, u32 trackNumber); u32 1534 include/gpac/isomedia.h GF_Err gf_isom_set_sync_shadow(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 syncSample); u32 1539 include/gpac/isomedia.h GF_Err gf_isom_set_track_interleaving_group(GF_ISOFile *the_file, u32 trackNumber, u32 GroupID); u32 1546 include/gpac/isomedia.h GF_Err gf_isom_set_track_priority_in_group(GF_ISOFile *the_file, u32 trackNumber, u32 InversePriority); u32 1549 include/gpac/isomedia.h GF_Err gf_isom_set_max_samples_per_chunk(GF_ISOFile *the_file, u32 trackNumber, u32 maxSamplesPerChunk); u32 1557 include/gpac/isomedia.h GF_Err gf_isom_set_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig *slConfig); u32 1559 include/gpac/isomedia.h GF_Err gf_isom_get_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig **slConfig); u32 1561 include/gpac/isomedia.h u32 gf_isom_get_track_group(GF_ISOFile *the_file, u32 trackNumber); u32 1562 include/gpac/isomedia.h u32 gf_isom_get_track_priority_in_group(GF_ISOFile *the_file, u32 trackNumber); u32 1590 include/gpac/isomedia.h GF_Err gf_isom_setup_hint_track(GF_ISOFile *the_file, u32 trackNumber, u32 HintType); u32 1600 include/gpac/isomedia.h GF_Err gf_isom_new_hint_description(GF_ISOFile *the_file, u32 trackNumber, s32 HintTrackVersion, s32 LastCompatibleVersion, u8 Rely, u32 *HintDescriptionIndex); u32 1604 include/gpac/isomedia.h GF_Err gf_isom_begin_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TransmissionTime); u32 1609 include/gpac/isomedia.h GF_Err gf_isom_end_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u8 IsRandomAccessPoint); u32 1620 include/gpac/isomedia.h GF_Err gf_isom_hint_blank_data(GF_ISOFile *the_file, u32 trackNumber, u8 AtBegin); u32 1625 include/gpac/isomedia.h GF_Err gf_isom_hint_direct_data(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 dataLength, u8 AtBegin); u32 1641 include/gpac/isomedia.h GF_Err gf_isom_hint_sample_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 SampleNumber, u16 DataLength, u32 offsetInSample, char *extra_data, u8 AtBegin); u32 1653 include/gpac/isomedia.h GF_Err gf_isom_hint_sample_description_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 StreamDescriptionIndex, u16 DataLength, u32 offsetInDescription, u8 AtBegin); u32 1673 include/gpac/isomedia.h GF_Err gf_isom_rtp_packet_begin(GF_ISOFile *the_file, u32 trackNumber, s32 relativeTime, u8 PackingBit, u8 eXtensionBit, u8 MarkerBit, u8 PayloadType, u8 B_frame, u8 IsRepeatedPacket, u16 SequenceNumber); u32 1676 include/gpac/isomedia.h GF_Err gf_isom_rtp_packet_set_flags(GF_ISOFile *the_file, u32 trackNumber, u8 PackingBit, u8 eXtensionBit, u8 MarkerBit, u8 disposable_packet, u8 IsRepeatedPacket); u32 1682 include/gpac/isomedia.h GF_Err gf_isom_rtp_packet_set_offset(GF_ISOFile *the_file, u32 trackNumber, s32 timeOffset); u32 1690 include/gpac/isomedia.h GF_Err gf_isom_rtp_set_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeScale); u32 1693 include/gpac/isomedia.h GF_Err gf_isom_rtp_set_time_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeOffset); u32 1696 include/gpac/isomedia.h GF_Err gf_isom_rtp_set_time_sequence_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 SequenceNumberOffset); u32 1705 include/gpac/isomedia.h GF_Err gf_isom_sdp_add_track_line(GF_ISOFile *the_file, u32 trackNumber, const char *text); u32 1707 include/gpac/isomedia.h GF_Err gf_isom_sdp_clean_track(GF_ISOFile *the_file, u32 trackNumber); u32 1725 include/gpac/isomedia.h u32 gf_isom_get_num_supported_boxes(); u32 1727 include/gpac/isomedia.h u32 gf_isom_get_supported_box_type(u32 idx); u32 1729 include/gpac/isomedia.h GF_Err gf_isom_dump_supported_box(u32 idx, FILE * trace); u32 1741 include/gpac/isomedia.h GF_Err gf_isom_dump_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE * trace); u32 1745 include/gpac/isomedia.h GF_Err gf_isom_sdp_get(GF_ISOFile *the_file, const char **sdp, u32 *length); u32 1747 include/gpac/isomedia.h GF_Err gf_isom_sdp_track_get(GF_ISOFile *the_file, u32 trackNumber, const char **sdp, u32 *length); u32 1749 include/gpac/isomedia.h u32 gf_isom_get_payt_count(GF_ISOFile *the_file, u32 trackNumber); u32 1750 include/gpac/isomedia.h const char *gf_isom_get_payt_info(GF_ISOFile *the_file, u32 trackNumber, u32 index, u32 *payID); u32 1766 include/gpac/isomedia.h GF_Err gf_isom_reset_hint_reader(GF_ISOFile *the_file, u32 trackNumber, u32 sample_start, u32 ts_offset, u32 sn_offset, u32 ssrc); u32 1780 include/gpac/isomedia.h GF_Err gf_isom_next_hint_packet(GF_ISOFile *the_file, u32 trackNumber, char **pck_data, u32 *pck_size, Bool *disposable, Bool *repeated, u32 *trans_ts, u32 *sample_num); u32 1796 include/gpac/isomedia.h u32 type; u32 1798 include/gpac/isomedia.h u32 vendor; u32 1815 include/gpac/isomedia.h GF_3GPConfig *gf_isom_3gp_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 1818 include/gpac/isomedia.h GF_Err gf_isom_3gp_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *config, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1820 include/gpac/isomedia.h GF_Err gf_isom_3gp_config_update(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *config, u32 DescriptionIndex); u32 1826 include/gpac/isomedia.h GF_AVCConfig *gf_isom_avc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1828 include/gpac/isomedia.h GF_AVCConfig *gf_isom_svc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1830 include/gpac/isomedia.h GF_AVCConfig *gf_isom_mvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1842 include/gpac/isomedia.h u32 gf_isom_get_avc_svc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1853 include/gpac/isomedia.h u32 gf_isom_get_hevc_lhvc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1856 include/gpac/isomedia.h GF_HEVCConfig *gf_isom_hevc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1858 include/gpac/isomedia.h GF_HEVCConfig *gf_isom_lhvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1881 include/gpac/isomedia.h GF_Err gf_isom_set_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber, u32 nalu_extract_mode); u32 1882 include/gpac/isomedia.h u32 gf_isom_get_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber); u32 1887 include/gpac/isomedia.h GF_Err gf_isom_avc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1889 include/gpac/isomedia.h GF_Err gf_isom_avc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg); u32 1891 include/gpac/isomedia.h GF_Err gf_isom_svc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_additional); u32 1893 include/gpac/isomedia.h GF_Err gf_isom_svc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1895 include/gpac/isomedia.h GF_Err gf_isom_svc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1898 include/gpac/isomedia.h GF_Err gf_isom_mvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_additional); u32 1900 include/gpac/isomedia.h GF_Err gf_isom_mvc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1902 include/gpac/isomedia.h GF_Err gf_isom_mvc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1905 include/gpac/isomedia.h GF_Err gf_isom_avc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1908 include/gpac/isomedia.h GF_Err gf_isom_hevc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex); u32 1911 include/gpac/isomedia.h GF_Err gf_isom_hevc_set_tile_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, Bool is_base_track); u32 1915 include/gpac/isomedia.h GF_Err gf_isom_hevc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_HEVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1917 include/gpac/isomedia.h GF_Err gf_isom_hevc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg); u32 1928 include/gpac/isomedia.h GF_Err gf_isom_lhvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, GF_ISOMLHEVCTrackType track_type); u32 1955 include/gpac/isomedia.h GF_Err gf_isom_text_dump(GF_ISOFile *the_file, u32 track, FILE *dump, GF_TextDumpType dump_type); u32 1966 include/gpac/isomedia.h GF_Err gf_isom_text_get_encoded_tx3g(GF_ISOFile *file, u32 track, u32 sidx, u32 sidx_offset, char **tx3g, u32 *tx3g_size); u32 1972 include/gpac/isomedia.h GF_Err gf_isom_text_has_similar_description(GF_ISOFile *the_file, u32 trackNumber, GF_TextSampleDescriptor *desc, u32 *outDescIdx, Bool *same_box, Bool *same_styles); u32 1989 include/gpac/isomedia.h GF_Err gf_isom_new_webvtt_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 1990 include/gpac/isomedia.h GF_Err gf_isom_update_webvtt_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, const char *config); u32 1993 include/gpac/isomedia.h GF_Err gf_isom_stxt_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const char **mime, const char **encoding, const char **config); u32 1994 include/gpac/isomedia.h GF_Err gf_isom_new_stxt_description(GF_ISOFile *movie, u32 trackNumber, u32 type, const char *mime, const char *encoding, const char *config, u32 *outDescriptionIndex); u32 1995 include/gpac/isomedia.h GF_Err gf_isom_update_stxt_description(GF_ISOFile *movie, u32 trackNumber, const char *encoding, const char *config, u32 DescriptionIndex); u32 1997 include/gpac/isomedia.h GF_Err gf_isom_xml_subtitle_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 1999 include/gpac/isomedia.h GF_Err gf_isom_new_xml_subtitle_description(GF_ISOFile *movie, u32 trackNumber, u32 2001 include/gpac/isomedia.h u32 *outDescriptionIndex); u32 2002 include/gpac/isomedia.h GF_Err gf_isom_update_xml_subtitle_description(GF_ISOFile *movie, u32 trackNumber, u32 2003 include/gpac/isomedia.h u32 descriptionIndex, GF_GenericSubtitleSampleDescriptor *desc); u32 2014 include/gpac/isomedia.h GF_Err gf_isom_text_set_display_flags(GF_ISOFile *file, u32 track, u32 SampleDescriptionIndex, u32 flags, GF_TextFlagsMode op_type); u32 2022 include/gpac/isomedia.h GF_Err gf_isom_new_text_description(GF_ISOFile *the_file, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 2024 include/gpac/isomedia.h GF_Err gf_isom_update_text_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_TextSampleDescriptor *desc); u32 2037 include/gpac/isomedia.h GF_Err gf_isom_text_add_text(GF_TextSample * tx_samp, char *text_data, u32 text_len); u32 2046 include/gpac/isomedia.h GF_Err gf_isom_text_set_highlight_color_argb(GF_TextSample * samp, u32 argb); u32 2050 include/gpac/isomedia.h GF_Err gf_isom_text_add_karaoke(GF_TextSample * samp, u32 start_time); u32 2056 include/gpac/isomedia.h GF_Err gf_isom_text_set_karaoke_segment(GF_TextSample * samp, u32 end_time, u16 start_char, u16 end_char); u32 2060 include/gpac/isomedia.h GF_Err gf_isom_text_set_scroll_delay(GF_TextSample * samp, u32 scroll_delay); u32 2088 include/gpac/isomedia.h GF_Err gf_isom_xml_subtitle_sample_add_text(GF_GenericSubtitleSample *samp, char *text_data, u32 text_len); u32 2111 include/gpac/isomedia.h u32 dataLength; u32 2113 include/gpac/isomedia.h u32 flags; u32 2125 include/gpac/isomedia.h GF_ISMASample *gf_isom_ismacryp_sample_from_data(char *data, u32 dataLength, Bool use_selective_encryption, u8 KI_length, u8 IV_length); u32 2131 include/gpac/isomedia.h GF_ISMASample *gf_isom_get_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, GF_ISOSample *samp, u32 sampleDescriptionIndex); u32 2134 include/gpac/isomedia.h u32 gf_isom_is_media_encrypted(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 2137 include/gpac/isomedia.h Bool gf_isom_is_ismacryp_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 2140 include/gpac/isomedia.h Bool gf_isom_is_omadrm_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 2142 include/gpac/isomedia.h GF_Err gf_isom_get_omadrm_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 2143 include/gpac/isomedia.h u32 *outSchemeType, u32 *outSchemeVersion, u32 2144 include/gpac/isomedia.h const char **outContentID, const char **outRightsIssuerURL, const char **outTextualHeaders, u32 *outTextualHeadersLen, u64 *outPlaintextLength, u32 *outEncryptionType, Bool *outSelectiveEncryption, u32 *outIVLength, u32 *outKeyIndicationLength); u32 2158 include/gpac/isomedia.h GF_Err gf_isom_get_ismacryp_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, const char **outSchemeURI, const char **outKMS_URI, Bool *outSelectiveEncryption, u32 *outIVLength, u32 *outKeyIndicationLength); u32 2161 include/gpac/isomedia.h GF_Err gf_isom_get_original_format_type(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat); u32 2166 include/gpac/isomedia.h u32 bytes_encrypted_data; u32 2179 include/gpac/isomedia.h GF_Err gf_isom_remove_track_protection(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 2182 include/gpac/isomedia.h GF_Err gf_isom_set_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 2183 include/gpac/isomedia.h u32 scheme_version, char *scheme_uri, char *kms_URI, u32 2184 include/gpac/isomedia.h Bool selective_encryption, u32 KI_length, u32 IV_length); u32 2190 include/gpac/isomedia.h GF_Err gf_isom_change_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, char *scheme_uri, char *kms_uri); u32 2193 include/gpac/isomedia.h GF_Err gf_isom_set_oma_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 2194 include/gpac/isomedia.h char *contentID, char *kms_URI, u32 encryption_type, u64 plainTextLength, char *textual_headers, u32 textual_headers_len, u32 2195 include/gpac/isomedia.h Bool selective_encryption, u32 KI_length, u32 IV_length); u32 2198 include/gpac/isomedia.h GF_Err gf_isom_cenc_allocate_storage(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u32 AlgorithmID, u8 IV_size, bin128 KID); u32 2199 include/gpac/isomedia.h GF_Err gf_isom_track_cenc_add_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u8 IV_size, char *buf, u32 len); u32 2203 include/gpac/isomedia.h GF_Err gf_isom_set_cenc_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 2204 include/gpac/isomedia.h u32 scheme_version, u32 default_IsEncrypted, u8 default_IV_size, bin128 default_KID, u32 2208 include/gpac/isomedia.h GF_Err gf_cenc_set_pssh(GF_ISOFile *mp4, bin128 systemID, u32 version, u32 KID_count, bin128 *KID, char *data, u32 len); u32 2210 include/gpac/isomedia.h GF_Err gf_isom_remove_cenc_saiz(GF_ISOFile *the_file, u32 trackNumber); u32 2211 include/gpac/isomedia.h GF_Err gf_isom_remove_cenc_saio(GF_ISOFile *the_file, u32 trackNumber); u32 2212 include/gpac/isomedia.h GF_Err gf_isom_remove_samp_enc_box(GF_ISOFile *the_file, u32 trackNumber); u32 2213 include/gpac/isomedia.h GF_Err gf_isom_remove_samp_group_box(GF_ISOFile *the_file, u32 trackNumber); u32 2216 include/gpac/isomedia.h Bool gf_isom_is_adobe_protection_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 2217 include/gpac/isomedia.h GF_Err gf_isom_get_adobe_protection_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion); u32 2218 include/gpac/isomedia.h GF_Err gf_isom_set_adobe_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 scheme_version, Bool is_selective_enc, char *metadata, u32 len); u32 2224 include/gpac/isomedia.h Bool gf_isom_is_cenc_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 2225 include/gpac/isomedia.h GF_Err gf_isom_get_cenc_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, u32 *outIVLength); u32 2230 include/gpac/isomedia.h GF_Err gf_isom_cenc_get_sample_aux_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_CENCSampleAuxInfo **sai, u32 *container_type); u32 2232 include/gpac/isomedia.h void gf_isom_cenc_get_default_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID); u32 2234 include/gpac/isomedia.h Bool gf_isom_cenc_is_pattern_mode(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex); u32 2235 include/gpac/isomedia.h void gf_isom_cenc_get_default_pattern_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u8 *default_crypt_byte_block, u8 *default_skip_byte_block); u32 2237 include/gpac/isomedia.h u32 gf_isom_get_pssh_count(GF_ISOFile *file); u32 2239 include/gpac/isomedia.h GF_Err gf_isom_get_pssh_info(GF_ISOFile *file, u32 pssh_index, bin128 SystemID, u32 *KID_count, const bin128 **KIDs, const u8 **private_data, u32 *private_data_size); u32 2244 include/gpac/isomedia.h GF_Err gf_isom_dump_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, FILE * trace); u32 2245 include/gpac/isomedia.h GF_Err gf_isom_dump_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE *trace); u32 2266 include/gpac/isomedia.h u32 gf_isom_get_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num); u32 2270 include/gpac/isomedia.h u32 gf_isom_has_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num); u32 2276 include/gpac/isomedia.h GF_Err gf_isom_extract_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *outName, Bool *is_binary); u32 2279 include/gpac/isomedia.h u32 gf_isom_get_meta_item_count(GF_ISOFile *file, Bool root_meta, u32 track_num); u32 2292 include/gpac/isomedia.h GF_Err gf_isom_get_meta_item_info(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num, u32 2293 include/gpac/isomedia.h u32 *itemID, u32 *protection_idx, Bool *is_self_reference, u32 2299 include/gpac/isomedia.h u32 gf_isom_get_meta_item_by_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_ID); u32 2305 include/gpac/isomedia.h GF_Err gf_isom_extract_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num, const char *dump_file_name); u32 2310 include/gpac/isomedia.h GF_Err gf_isom_extract_meta_item_mem(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, char **out_data, u32 *out_size, const char **mime_type); u32 2313 include/gpac/isomedia.h u32 gf_isom_get_meta_primary_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num); u32 2321 include/gpac/isomedia.h GF_Err gf_isom_set_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 metaType); u32 2324 include/gpac/isomedia.h GF_Err gf_isom_remove_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num); u32 2327 include/gpac/isomedia.h GF_Err gf_isom_set_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *XMLFileName, Bool IsBinaryXML); u32 2329 include/gpac/isomedia.h GF_Err gf_isom_set_meta_xml_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, unsigned char *data, u32 data_size, Bool IsBinaryXML); u32 2341 include/gpac/isomedia.h u32 width, height; u32 2342 include/gpac/isomedia.h u32 hSpacing, vSpacing; u32 2343 include/gpac/isomedia.h u32 hOffset, vOffset; u32 2344 include/gpac/isomedia.h u32 angle; u32 2348 include/gpac/isomedia.h u32 single_tile_number; u32 2351 include/gpac/isomedia.h GF_Err gf_isom_meta_get_next_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 *item_id); u32 2353 include/gpac/isomedia.h GF_Err gf_isom_add_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool self_reference, char *resource_path, const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, const char *URL, const char *URN, GF_ImageItemProperties *imgprop); u32 2355 include/gpac/isomedia.h GF_Err gf_isom_add_meta_item_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, GF_ImageItemProperties *image_props, char *data, u32 data_len, GF_List *item_extent_refs); u32 2357 include/gpac/isomedia.h GF_Err gf_isom_iff_create_image_item_from_track(GF_ISOFile *movie, Bool root_meta, u32 meta_track_number, u32 track, const char *item_name, u32 item_id, GF_ImageItemProperties *image_props, GF_List *item_extent_refs); u32 2360 include/gpac/isomedia.h GF_Err gf_isom_remove_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num); u32 2363 include/gpac/isomedia.h GF_Err gf_isom_set_meta_primary_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num); u32 2365 include/gpac/isomedia.h GF_Err gf_isom_meta_add_item_ref(GF_ISOFile *file, Bool root_meta, u32 trackID, u32 from_id, u32 to_id, u32 type, u64 *ref_index); u32 2374 include/gpac/isomedia.h GF_Err gf_isom_get_xml_metadata_description(GF_ISOFile *file, u32 track, u32 sampleDescription, const char **_namespace, const char **schema_loc, const char **content_encoding); u32 2378 include/gpac/isomedia.h GF_Err gf_isom_new_xml_metadata_description(GF_ISOFile *movie, u32 trackNumber, const char *_namespace, const char *schema_loc, const char *content_encoding, u32 *outDescriptionIndex); u32 2417 include/gpac/isomedia.h GF_Err gf_isom_apple_get_tag(GF_ISOFile *mov, u32 tag, const char **data, u32 *data_len); u32 2422 include/gpac/isomedia.h GF_Err gf_isom_apple_set_tag(GF_ISOFile *mov, u32 tag, const char *data, u32 data_len); u32 2425 include/gpac/isomedia.h GF_Err gf_isom_set_ipod_compatible(GF_ISOFile *the_file, u32 trackNumber); u32 2436 include/gpac/isomedia.h GF_Err gf_isom_get_track_switch_group_count(GF_ISOFile *movie, u32 trackNumber, u32 *alternateGroupID, u32 *nb_groups); u32 2444 include/gpac/isomedia.h const u32 *gf_isom_get_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 group_index, u32 *switchGroupID, u32 *criteriaListSize); u32 2456 include/gpac/isomedia.h GF_Err gf_isom_set_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 trackRefGroup, Bool is_switch_group, u32 *switchGroupID, u32 *criteriaList, u32 criteriaListCount); u32 2459 include/gpac/isomedia.h GF_Err gf_isom_reset_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, Bool reset_all_group); u32 2482 include/gpac/isomedia.h GF_Err gf_isom_get_dims_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_DIMSDescription *desc); u32 2484 include/gpac/isomedia.h GF_Err gf_isom_new_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 2485 include/gpac/isomedia.h GF_Err gf_isom_update_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 DescriptionIndex); u32 2511 include/gpac/isomedia.h GF_AC3Config *gf_isom_ac3_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex); u32 2514 include/gpac/isomedia.h GF_Err gf_isom_ac3_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AC3Config *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex); u32 2520 include/gpac/isomedia.h u32 gf_isom_sample_has_subsamples(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags); u32 2521 include/gpac/isomedia.h GF_Err gf_isom_sample_get_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleNumber, u32 *size, u8 *priority, u32 *reserved, Bool *discardable); u32 2526 include/gpac/isomedia.h GF_Err gf_isom_add_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable); u32 2529 include/gpac/isomedia.h GF_Err gf_isom_fragment_add_subsample(GF_ISOFile *movie, u32 TrackID, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable); u32 2532 include/gpac/isomedia.h GF_Err gf_isom_fragment_copy_subsample(GF_ISOFile *dest, u32 TrackID, GF_ISOFile *orig, u32 track, u32 sampleNumber, Bool sgpd_in_traf); u32 2535 include/gpac/isomedia.h u32 gf_isom_get_next_moof_number(GF_ISOFile *movie); u32 2537 include/gpac/isomedia.h void gf_isom_set_next_moof_number(GF_ISOFile *movie, u32 value); u32 2541 include/gpac/isomedia.h GF_Err gf_isom_get_sample_rap_roll_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, Bool *is_rap, Bool *has_roll, s32 *roll_distance); u32 2544 include/gpac/isomedia.h Bool gf_isom_get_sample_group_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_description_index, u32 grouping_type, u32 *default_index, const char **data, u32 *size); u32 2547 include/gpac/isomedia.h Bool gf_isom_get_tile_info(GF_ISOFile *file, u32 trackNumber, u32 sample_description_index, u32 *default_sample_group_index, u32 *id, u32 *independent, Bool *full_frame, u32 *x, u32 *y, u32 *w, u32 *h); u32 2557 include/gpac/isomedia.h GF_Err gf_isom_set_sample_rap_group(GF_ISOFile *movie, u32 track, u32 sample_number, u32 num_leading_samples); u32 2560 include/gpac/isomedia.h GF_Err gf_isom_set_sample_roll_group(GF_ISOFile *movie, u32 track, u32 sample_number, s16 roll_distance); u32 2563 include/gpac/isomedia.h GF_Err gf_isom_set_sample_cenc_group(GF_ISOFile *movie, u32 track, u32 sample_number, u8 isEncrypted, u8 IV_size, bin128 KeyID, u32 2566 include/gpac/isomedia.h GF_Err gf_isom_set_composition_offset_mode(GF_ISOFile *file, u32 track, Bool use_negative_offsets); u32 2570 include/gpac/isomedia.h GF_Err gf_isom_add_sample_group_info(GF_ISOFile *movie, u32 track, u32 grouping_type, void *data, u32 data_size, Bool is_default, u32 *sampleGroupDescriptionIndex); u32 2573 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_group(GF_ISOFile *movie, u32 track, u32 grouping_type); u32 2576 include/gpac/isomedia.h GF_Err gf_isom_add_sample_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 grouping_type, u32 sampleGroupDescriptionIndex, u32 grouping_type_parameter); u32 2580 include/gpac/isomedia.h GF_Err gf_isom_set_track_group(GF_ISOFile *file, u32 track_number, u32 track_group_id, u32 group_type, Bool do_add); u32 2584 include/gpac/isomedia.h GF_Err gf_isom_get_sample_cenc_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u32 66 include/gpac/laser.h GF_Err gf_laser_decoder_configure_stream(GF_LASeRCodec *codec, u16 ESID, char *DecoderSpecificInfo, u32 DecoderSpecificInfoLength); u32 71 include/gpac/laser.h GF_Err gf_laser_decode_au(GF_LASeRCodec *codec, u16 ESID, const char *data, u32 data_length); u32 78 include/gpac/laser.h GF_Err gf_laser_decode_command_list(GF_LASeRCodec *codec, u16 ESID, char *data, u32 data_length, GF_List *com_list); u32 88 include/gpac/laser.h GF_Err gf_laser_encode_au(GF_LASeRCodec *codec, u16 ESID, GF_List *command_list, Bool reset_encoding_context, char **out_data, u32 *out_data_length); u32 90 include/gpac/laser.h GF_Err gf_laser_encoder_get_config(GF_LASeRCodec *codec, u16 ESID, char **out_data, u32 *out_data_length); u32 93 include/gpac/laser.h GF_Err gf_laser_encoder_get_rap(GF_LASeRCodec *codec, char **out_data, u32 *out_data_length); u32 75 include/gpac/list.h u32 gf_list_count(const GF_List *ptr); u32 94 include/gpac/list.h GF_Err gf_list_insert(GF_List *ptr, void *item, u32 position); u32 104 include/gpac/list.h GF_Err gf_list_rem(GF_List *ptr, u32 position); u32 113 include/gpac/list.h void *gf_list_get(GF_List *ptr, u32 position); u32 178 include/gpac/list.h void *gf_list_enum(GF_List *ptr, u32 *pos); u32 188 include/gpac/list.h void *gf_list_rev_enum(GF_List *ptr, u32 *pos); u32 87 include/gpac/map.h u32 ilist; u32 90 include/gpac/map.h u32 hash; u32 104 include/gpac/map.h GF_Map *gf_map_new(u32 hash_capacity); u32 151 include/gpac/map.h u32 gf_map_count(const GF_Map *ptr); u32 215 include/gpac/maths.h u32 gf_get_bit_size(u32 MaxVal); u32 224 include/gpac/maths.h u32 gf_get_next_pow2(u32 val); u32 939 include/gpac/maths.h u32 gf_plane_get_p_vertex_idx(GF_Plane *p); u32 968 include/gpac/maths.h u32 gf_bbox_plane_relation(GF_BBox *box, GF_Plane *p); u32 68 include/gpac/media_tools.h GF_ESD *gf_media_map_esd(GF_ISOFile *mp4, u32 track); u32 79 include/gpac/media_tools.h GF_Err gf_media_get_rfc_6381_codec_name(GF_ISOFile *movie, u32 track, char *szCodec, Bool force_inband_xps, Bool force_sbr); u32 91 include/gpac/media_tools.h GF_Err gf_media_change_par(GF_ISOFile *file, u32 track, s32 ar_num, s32 ar_den); u32 99 include/gpac/media_tools.h GF_Err gf_media_remove_non_rap(GF_ISOFile *file, u32 track); u32 212 include/gpac/media_tools.h u32 width; u32 214 include/gpac/media_tools.h u32 height; u32 216 include/gpac/media_tools.h u32 par; u32 227 include/gpac/media_tools.h u32 sample_rate; u32 229 include/gpac/media_tools.h u32 nb_channels; u32 238 include/gpac/media_tools.h u32 track_num; u32 240 include/gpac/media_tools.h u32 type; u32 242 include/gpac/media_tools.h u32 media_type; u32 244 include/gpac/media_tools.h u32 flags; u32 252 include/gpac/media_tools.h u32 lang; u32 254 include/gpac/media_tools.h u32 mpeg4_es_id; u32 265 include/gpac/media_tools.h u32 number; u32 289 include/gpac/media_tools.h u32 trackID; u32 293 include/gpac/media_tools.h u32 duration; u32 295 include/gpac/media_tools.h u32 flags; u32 297 include/gpac/media_tools.h u32 swf_flags; u32 307 include/gpac/media_tools.h u32 frames_per_sample; u32 309 include/gpac/media_tools.h u32 final_trackID; u32 316 include/gpac/media_tools.h u32 fontSize; u32 320 include/gpac/media_tools.h u32 text_track_width; u32 322 include/gpac/media_tools.h u32 text_track_height; u32 324 include/gpac/media_tools.h u32 text_width; u32 326 include/gpac/media_tools.h u32 text_height; u32 338 include/gpac/media_tools.h u32 nb_tracks; u32 345 include/gpac/media_tools.h u32 nb_progs; u32 413 include/gpac/media_tools.h GF_Err gf_media_change_pl(GF_ISOFile *file, u32 track, u32 profile, u32 level); u32 423 include/gpac/media_tools.h GF_Err gf_media_avc_rewrite_samples(GF_ISOFile *file, u32 track, u32 prev_size_in_bits, u32 new_size_in_bits); u32 432 include/gpac/media_tools.h GF_Err gf_media_split_svc(GF_ISOFile *file, u32 track, Bool splitAll); u32 441 include/gpac/media_tools.h GF_Err gf_media_merge_svc(GF_ISOFile *file, u32 track, Bool mergeAll); u32 452 include/gpac/media_tools.h GF_Err gf_media_split_lhvc(GF_ISOFile *file, u32 track, Bool for_temporal_sublayers, Bool splitAll, Bool use_extractors); u32 460 include/gpac/media_tools.h GF_Err gf_media_split_hevc_tiles(GF_ISOFile *file, u32 signal_only); u32 471 include/gpac/media_tools.h GF_Err gf_media_filter_hevc(GF_ISOFile *file, u32 track, u8 max_temporal_id_plus_one, u8 max_layer_id_plus_one); u32 502 include/gpac/media_tools.h u32 nb_baseURL; u32 508 include/gpac/media_tools.h u32 nb_roles; u32 512 include/gpac/media_tools.h u32 nb_rep_descs; u32 516 include/gpac/media_tools.h u32 nb_p_descs; u32 520 include/gpac/media_tools.h u32 nb_as_descs; u32 524 include/gpac/media_tools.h u32 nb_as_c_descs; u32 528 include/gpac/media_tools.h u32 bandwidth; u32 622 include/gpac/media_tools.h GF_DASHSegmenter *gf_dasher_new(const char *mpdName, GF_DashProfile profile, const char *tmp_dir, u32 timescale, GF_Config *dasher_context_file); u32 731 include/gpac/media_tools.h GF_Err gf_dasher_set_segment_marker(GF_DASHSegmenter *dasher, u32 segment_marker_4cc); u32 741 include/gpac/media_tools.h GF_Err gf_dasher_enable_sidx(GF_DASHSegmenter *dasher, Bool enable_sidx, u32 subsegs_per_sidx, Bool daisy_chain_sidx); u32 785 include/gpac/media_tools.h GF_Err gf_dasher_set_initial_isobmf(GF_DASHSegmenter *dasher, u32 initial_moof_sn, u64 initial_tfdt); u32 853 include/gpac/media_tools.h u32 gf_dasher_next_update_time(GF_DASHSegmenter *dasher, u64 *ms_ins_session); u32 952 include/gpac/media_tools.h u32 trackID; u32 954 include/gpac/media_tools.h u32 sample_num; u32 958 include/gpac/media_tools.h u32 flags; u32 977 include/gpac/media_tools.h GF_Err gf_webvtt_dump_iso_track(GF_MediaExporter *dumper, char *szName, u32 track, Bool merge, Bool box_dump); u32 1016 include/gpac/media_tools.h GF_RTPHinter *gf_hinter_track_new(GF_ISOFile *file, u32 track, u32 1017 include/gpac/media_tools.h u32 Path_MTU, u32 max_ptime, u32 default_rtp_rate, u32 hint_flags, u8 PayloadID, u32 1018 include/gpac/media_tools.h Bool copy_media, u32 InterleaveGroupID, u8 InterleaveGroupPriority, GF_Err *e); u32 1038 include/gpac/media_tools.h u32 gf_hinter_track_get_bandwidth(GF_RTPHinter *tkHinter); u32 1045 include/gpac/media_tools.h u32 gf_hinter_track_get_flags(GF_RTPHinter *tkHinter); u32 1085 include/gpac/media_tools.h GF_Err gf_hinter_finalize(GF_ISOFile *file, GF_SDP_IODProfile IOD_Profile, u32 bandwidth); u32 1094 include/gpac/media_tools.h Bool gf_hinter_can_embbed_data(char *data, u32 data_size, u32 streamType); u32 1139 include/gpac/media_tools.h GF_Err gf_saf_mux_stream_add(GF_SAFMuxer *mux, u32 stream_id, u32 ts_res, u32 buffersize_db, u8 stream_type, u8 object_type, char *mime_type, char *dsi, u32 dsi_len, char *remote_url); u32 1147 include/gpac/media_tools.h GF_Err gf_saf_mux_stream_rem(GF_SAFMuxer *mux, u32 stream_id); u32 1159 include/gpac/media_tools.h GF_Err gf_saf_mux_add_au(GF_SAFMuxer *mux, u32 stream_id, u32 CTS, char *data, u32 data_len, Bool is_rap); u32 1170 include/gpac/media_tools.h GF_Err gf_saf_mux_for_time(GF_SAFMuxer *mux, u32 time_ms, Bool force_end_of_session, char **out_data, u32 *out_size); u32 110 include/gpac/mediaobject.h GF_Err gf_mo_get_raw_image_planes(GF_MediaObject *mo, u8 **pY_or_RGB, u8 **pU, u8 **pV, u32 *stride_luma_rgb, u32 *stride_chroma); u32 114 include/gpac/mediaobject.h u32 gf_mo_get_min_frame_dur(GF_MediaObject *mo); u32 131 include/gpac/mediaobject.h char *gf_mo_fetch_data(GF_MediaObject *mo, GF_MOFetchMode resync, u32 upload_time_ms, Bool *eos, u32 *timestamp, u32 *size, s32 *ms_until_pres, s32 *ms_until_next, GF_MediaDecoderFrame **outFrame); u32 139 include/gpac/mediaobject.h void gf_mo_release_data(GF_MediaObject *mo, u32 nb_bytes, s32 drop_mode); u32 141 include/gpac/mediaobject.h void gf_mo_get_media_time(GF_MediaObject *mo, u32 *media_time, u32 *media_dur); u32 143 include/gpac/mediaobject.h void gf_mo_get_object_time(GF_MediaObject *mo, u32 *obj_time); u32 151 include/gpac/mediaobject.h u32 gf_mo_get_last_frame_time(GF_MediaObject *mo); u32 153 include/gpac/mediaobject.h Bool gf_mo_get_visual_info(GF_MediaObject *mo, u32 *width, u32 *height, u32 *stride, u32 *pixel_ar, u32 *pixelFormat, Bool *is_flipped); u32 159 include/gpac/mediaobject.h Bool gf_mo_get_audio_info(GF_MediaObject *mo, u32 *sample_rate, u32 *bits_per_sample, u32 *num_channels, u32 *channel_config); u32 165 include/gpac/mediaobject.h u32 gf_mo_has_audio(GF_MediaObject *mo); u32 184 include/gpac/mediaobject.h u32 gf_mo_get_flags(GF_MediaObject *mo); u32 185 include/gpac/mediaobject.h void gf_mo_set_flag(GF_MediaObject *mo, u32 flag, Bool set_on); u32 197 include/gpac/mediaobject.h u32 vr_type; u32 208 include/gpac/mediaobject.h u32 scene_width; u32 209 include/gpac/mediaobject.h u32 scene_height; u32 218 include/gpac/mediaobject.h void gf_mo_hint_quality_degradation(GF_MediaObject *mo, u32 quality_degradation); u32 221 include/gpac/mediaobject.h void gf_mo_hint_visible_rect(GF_MediaObject *mo, u32 min_x, u32 max_x, u32 min_y, u32 max_y); u32 229 include/gpac/mediaobject.h GF_Err gf_mo_event_target_remove_by_index(GF_MediaObject *mo, u32 i); u32 230 include/gpac/mediaobject.h GF_DOMEventTarget *gf_mo_event_target_get(GF_MediaObject *mo, u32 i); u32 232 include/gpac/mediaobject.h u32 gf_mo_event_target_count(GF_MediaObject *mo); u32 234 include/gpac/mediaobject.h GF_Node *gf_mo_event_target_enum_node(GF_MediaObject *mo, u32 *i); u32 78 include/gpac/module.h u32 InterfaceType; \ u32 140 include/gpac/module.h const u32 *(*QueryInterfaces) (); u32 141 include/gpac/module.h GF_BaseInterface * (*LoadInterface) (u32 InterfaceType); u32 263 include/gpac/module.h u32 gf_modules_refresh(GF_ModuleManager *pm); u32 272 include/gpac/module.h u32 gf_modules_get_count(GF_ModuleManager *pm); u32 282 include/gpac/module.h const char **gf_modules_get_module_directories(GF_ModuleManager *pm, u32* num_dirs); u32 292 include/gpac/module.h const char *gf_modules_get_file_name(GF_ModuleManager *pm, u32 index); u32 312 include/gpac/module.h GF_BaseInterface *gf_modules_load_interface(GF_ModuleManager *pm, u32 index, u32 InterfaceFamily); u32 323 include/gpac/module.h GF_BaseInterface *gf_modules_load_interface_by_name(GF_ModuleManager *pm, const char *mod_name, u32 InterfaceFamily); u32 66 include/gpac/modules/audio_out.h GF_Err (*Setup) (struct _audiooutput *aout, void *os_handle, u32 num_buffers, u32 total_duration); u32 75 include/gpac/modules/audio_out.h GF_Err (*QueryOutputSampleRate)(struct _audiooutput *aout, u32 *io_desired_samplerate, u32 *io_NbChannels, u32 *io_nbBitsPerSample); u32 83 include/gpac/modules/audio_out.h GF_Err (*ConfigureOutput) (struct _audiooutput *aout, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg); u32 86 include/gpac/modules/audio_out.h u32 (*GetTotalBufferTime)(struct _audiooutput *aout); u32 90 include/gpac/modules/audio_out.h u32 (*GetAudioDelay)(struct _audiooutput *aout); u32 93 include/gpac/modules/audio_out.h void (*SetVolume) (struct _audiooutput *aout, u32 Volume); u32 95 include/gpac/modules/audio_out.h void (*SetPan) (struct _audiooutput *aout, u32 pan); u32 99 include/gpac/modules/audio_out.h void (*Play) (struct _audiooutput *aout, u32 PlayType); u32 113 include/gpac/modules/audio_out.h void (*SetPriority)(struct _audiooutput *aout, u32 priority); u32 121 include/gpac/modules/audio_out.h u32 (*FillBuffer) (void *audio_renderer, char *buffer, u32 buffer_size); u32 161 include/gpac/modules/audio_out.h GF_Err (*Configure)(GF_AudioFilter *af, u32 samplerate, u32 bits_per_sample, u32 input_channel_number, u32 input_channel_layout, u32 *output_channel_number, u32 *output_channel_layout, u32 *output_block_size_in_samples, u32 *delay_ms, Bool *inplace_processing_capable); u32 170 include/gpac/modules/audio_out.h GF_Err (*Process)(GF_AudioFilter *af, void *in_data, u32 in_data_size, void *out_data, u32 *out_data_size); u32 74 include/gpac/modules/codec.h u32 valueInt; u32 218 include/gpac/modules/codec.h u32 (*CanHandleStream)(IFCE_NAME, u32 StreamType, GF_ESD *esd, u8 ProfileLevelIndication);\ u32 239 include/gpac/modules/codec.h GF_Err (*GetPlane)(struct _mediadecoderframe *frame, u32 plane_idx, const char **outPlane, u32 *outStride); u32 241 include/gpac/modules/codec.h GF_Err (*GetGLTexture)(struct _mediadecoderframe *frame, u32 plane_idx, u32 *gl_tex_format, u32 *gl_tex_id, GF_CodecMatrix * texcoordmatrix); u32 262 include/gpac/modules/codec.h char *inBuffer, u32 inBufferLength, u32 263 include/gpac/modules/codec.h u16 ES_ID, u32 *CTS, u32 264 include/gpac/modules/codec.h char *outBuffer, u32 *outBufferLength, u32 265 include/gpac/modules/codec.h u8 PaddingBits, u32 mmlevel); u32 296 include/gpac/modules/codec.h GF_Err (*ProcessData)(struct _scenedecoder *, const char *inBuffer, u32 inBufferLength, u32 297 include/gpac/modules/codec.h u16 ES_ID, u32 AU_Time, u32 mmlevel); u32 334 include/gpac/modules/codec.h GF_Err (*ProcessData)(struct _nodedecoder *, const char *inBuffer, u32 inBufferLength, u32 335 include/gpac/modules/codec.h u16 ES_ID, u32 AU_Time, u32 mmlevel); u32 351 include/gpac/modules/codec.h Bool (*RegisterDevice)(struct __input_device *, const char *urn, GF_BitStream *dsi, void (*AddField)(struct __input_device *_this, u32 fieldType, const char *name)); u32 359 include/gpac/modules/codec.h void (*DispatchFrame)(struct __input_device *, u8 *data, u32 data_len); u32 44 include/gpac/modules/font.h u32 ID; u32 46 include/gpac/modules/font.h u32 utf_name; u32 49 include/gpac/modules/font.h u32 width; u32 53 include/gpac/modules/font.h u32 height; u32 105 include/gpac/modules/font.h GF_Err (*set_font)(struct _font_reader *dr, const char *fontName, u32 styles); u32 107 include/gpac/modules/font.h GF_Err (*get_font_info)(struct _font_reader *dr, char **font_name, u32 *em_size, s32 *ascent, s32 *descent, s32 *underline, s32 *line_spacing, s32 *max_advance_h, s32 *max_advance_v); u32 110 include/gpac/modules/font.h GF_Err (*get_glyphs)(struct _font_reader *dr, const char *utf_string, u32 *glyph_id_buffer, u32 *io_glyph_id_buffer_size, const char *xml_lang, Bool *rev_layout); u32 113 include/gpac/modules/font.h GF_Glyph *(*load_glyph)(struct _font_reader *dr, u32 glyph_name); u32 58 include/gpac/modules/ipmp.h u32 scheme_version; u32 59 include/gpac/modules/ipmp.h u32 scheme_type; u32 66 include/gpac/modules/ipmp.h u32 scheme_version; u32 67 include/gpac/modules/ipmp.h u32 scheme_type; u32 68 include/gpac/modules/ipmp.h u32 PSSH_count; u32 74 include/gpac/modules/ipmp.h u32 scheme_version; u32 75 include/gpac/modules/ipmp.h u32 scheme_type; u32 82 include/gpac/modules/ipmp.h u32 oma_drm_crypt_type; u32 85 include/gpac/modules/ipmp.h u32 oma_drm_textual_headers_len; u32 92 include/gpac/modules/ipmp.h u32 event_type; u32 98 include/gpac/modules/ipmp.h u32 config_data_code; u32 107 include/gpac/modules/ipmp.h u32 data_size; u32 108 include/gpac/modules/ipmp.h u32 out_data_size; u32 116 include/gpac/modules/ipmp.h u32 saiz; u32 111 include/gpac/modules/raster2d.h typedef void (*raster_cbk_fill_run_alpha) (void *, u32, u32, u32, GF_Color, u8); u32 112 include/gpac/modules/raster2d.h typedef void (*raster_cbk_fill_run_no_alpha) (void *, u32, u32, u32, GF_Color); u32 113 include/gpac/modules/raster2d.h typedef void (*raster_cbk_fill_rect)(void *cbk, u32 x, u32 y, u32 width, u32 height, GF_Color color); u32 165 include/gpac/modules/raster2d.h GF_Err (*stencil_set_gradient_interpolation) (GF_STENCIL _this, Fixed *pos, GF_Color *col, u32 count); u32 170 include/gpac/modules/raster2d.h GF_Err (*stencil_set_vertex_center) (GF_STENCIL _this, Fixed cx, Fixed cy, u32 color); u32 172 include/gpac/modules/raster2d.h GF_Err (*stencil_set_vertex_colors) (GF_STENCIL _this, u32 *colors, u32 nbCol); u32 190 include/gpac/modules/raster2d.h GF_Err (*stencil_set_texture) (GF_STENCIL _this, char *pixels, u32 width, u32 height, u32 stride, GF_PixelFormat pixelFormat, GF_PixelFormat destination_format_hint, Bool no_copy); u32 209 include/gpac/modules/raster2d.h GF_Err (*surface_attach_to_device) (GF_SURFACE _this, void *os_handle, u32 width, u32 height); u32 219 include/gpac/modules/raster2d.h GF_Err (*surface_attach_to_buffer) (GF_SURFACE _this, char *pixels, u32 width, u32 height, s32 pitch_x, s32 pitch_y, GF_PixelFormat pixelFormat); u32 221 include/gpac/modules/raster2d.h GF_Err (*surface_attach_to_callbacks) (GF_SURFACE _this, GF_RasterCallback *callbacks, u32 width, u32 height); u32 169 include/gpac/modules/service.h u32 command_type; u32 177 include/gpac/modules/service.h u32 command_type; u32 191 include/gpac/modules/service.h u32 timestamp_based; u32 201 include/gpac/modules/service.h u32 command_type; u32 207 include/gpac/modules/service.h u32 priority; u32 210 include/gpac/modules/service.h u32 sync_id; u32 212 include/gpac/modules/service.h u32 frame_duration, sample_rate; u32 220 include/gpac/modules/service.h u32 command_type; u32 225 include/gpac/modules/service.h u32 min, max; u32 227 include/gpac/modules/service.h u32 occupancy; u32 235 include/gpac/modules/service.h u32 command_type; u32 240 include/gpac/modules/service.h u32 time_shift_buffer; u32 246 include/gpac/modules/service.h u32 command_type; u32 250 include/gpac/modules/service.h u32 dsi_len; u32 256 include/gpac/modules/service.h u32 command_type; u32 258 include/gpac/modules/service.h u32 padding_bytes; u32 264 include/gpac/modules/service.h u32 command_type; u32 275 include/gpac/modules/service.h u32 command_type; u32 284 include/gpac/modules/service.h u32 command_type; u32 298 include/gpac/modules/service.h u32 KID_count; u32 300 include/gpac/modules/service.h u32 private_data_size; u32 307 include/gpac/modules/service.h u32 command_type; u32 312 include/gpac/modules/service.h u32 scheme_version; u32 313 include/gpac/modules/service.h u32 scheme_type; u32 318 include/gpac/modules/service.h u32 oma_drm_crypt_type; u32 321 include/gpac/modules/service.h u32 oma_drm_textual_headers_len; u32 327 include/gpac/modules/service.h u32 PSSH_count; u32 334 include/gpac/modules/service.h u32 command_type; u32 348 include/gpac/modules/service.h u32 command_type; u32 359 include/gpac/modules/service.h u32 bw_up, bw_down, ctrl_bw_down, ctrl_bw_up; u32 369 include/gpac/modules/service.h u32 command_type; u32 371 include/gpac/modules/service.h u32 hSpacing, vSpacing; u32 372 include/gpac/modules/service.h u32 width, height, pixel_format; u32 379 include/gpac/modules/service.h u32 command_type; u32 381 include/gpac/modules/service.h u32 w,h,x,y, width, height; u32 382 include/gpac/modules/service.h u32 dependent_group_index; u32 388 include/gpac/modules/service.h u32 command_type; u32 392 include/gpac/modules/service.h u32 min_x, max_x, min_y, max_y; u32 399 include/gpac/modules/service.h u32 command_type; u32 402 include/gpac/modules/service.h u32 service_id; u32 404 include/gpac/modules/service.h u32 track_info; u32 405 include/gpac/modules/service.h u32 genre; u32 422 include/gpac/modules/service.h u32 command_type; u32 429 include/gpac/modules/service.h u32 command_type; u32 433 include/gpac/modules/service.h u32 data_len; u32 439 include/gpac/modules/service.h u32 command_type; u32 449 include/gpac/modules/service.h u32 command_type; u32 455 include/gpac/modules/service.h u32 dependent_representation_index; u32 469 include/gpac/modules/service.h u32 discontinuity_type; u32 494 include/gpac/modules/service.h u32 command_type; u32 502 include/gpac/modules/service.h u32 dependent_group_index; u32 506 include/gpac/modules/service.h u32 set_tile_mode_plus_one; u32 508 include/gpac/modules/service.h u32 quality_degradation; u32 515 include/gpac/modules/service.h u32 command_type; u32 521 include/gpac/modules/service.h u32 index; u32 523 include/gpac/modules/service.h u32 dependent_group_index; u32 526 include/gpac/modules/service.h u32 bandwidth; u32 530 include/gpac/modules/service.h u32 width; u32 531 include/gpac/modules/service.h u32 height; u32 534 include/gpac/modules/service.h u32 par_num; u32 535 include/gpac/modules/service.h u32 par_den; u32 536 include/gpac/modules/service.h u32 sample_rate; u32 537 include/gpac/modules/service.h u32 nb_channels; u32 541 include/gpac/modules/service.h u32 tile_adaptation_mode; u32 547 include/gpac/modules/service.h u32 command_type; u32 558 include/gpac/modules/service.h u32 command_type; u32 560 include/gpac/modules/service.h u32 width; u32 561 include/gpac/modules/service.h u32 height; u32 563 include/gpac/modules/service.h u32 display_bit_depth; u32 564 include/gpac/modules/service.h u32 audio_bpp; u32 565 include/gpac/modules/service.h u32 channels; u32 566 include/gpac/modules/service.h u32 sample_rate; u32 577 include/gpac/modules/service.h u32 command_type; u32 592 include/gpac/modules/service.h u32 command_type; u32 595 include/gpac/modules/service.h u32 timeline_id; u32 596 include/gpac/modules/service.h u32 media_timescale; u32 609 include/gpac/modules/service.h u32 command_type; u32 615 include/gpac/modules/service.h u32 extract_mode; u32 623 include/gpac/modules/service.h u32 avg_dec_time, max_dec_time, irap_avg_dec_time, irap_max_dec_time; u32 719 include/gpac/modules/service.h GF_Descriptor *(*GetServiceDescriptor) (struct _netinterface *, u32 expect_type, const char *sub_url); u32 739 include/gpac/modules/service.h GF_Err (*ChannelGetSLP) (struct _netinterface *, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data); u32 764 include/gpac/modules/service.h u32 (*RegisterMimeTypes) (const struct _netinterface *); u32 786 include/gpac/modules/service.h void gf_service_send_packet(GF_ClientService *service, LPNETCHANNEL ns, char *data, u32 data_size, GF_SLHeader *hdr, GF_Err reception_status); u32 808 include/gpac/modules/service.h GF_DownloadSession * gf_service_download_new(GF_ClientService *service, const char *url, u32 flags, gf_dm_user_io user_io, void *cbk); u32 831 include/gpac/modules/service.h GF_Err (*Write)(struct _cacheinterface *, LPNETCHANNEL ch, char *data, u32 data_size, GF_SLHeader *sl_hdr); u32 836 include/gpac/modules/service.h GF_Err (*ChannelGetSLP) (struct _cacheinterface *, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data); u32 91 include/gpac/modules/term_ext.h u32 caps; u32 98 include/gpac/modules/term_ext.h Bool (*process)(GF_TermExt *termext, u32 action, void *param); u32 89 include/gpac/modules/video_out.h u32 count; u32 124 include/gpac/modules/video_out.h GF_Err (*Setup)(struct _video_out *vout, void *os_handle, void *os_display, u32 init_flags); u32 133 include/gpac/modules/video_out.h GF_Err (*SetFullScreen) (struct _video_out *vout, Bool fs_on, u32 *new_disp_width, u32 *new_disp_height); u32 180 include/gpac/modules/video_out.h GF_Err (*Blit)(struct _video_out *vout, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type); u32 199 include/gpac/modules/video_out.h void (*DrawHLine)(struct _video_out *vout, u32 x, u32 y, u32 length, GF_Color color); u32 200 include/gpac/modules/video_out.h void (*DrawHLineAlpha)(struct _video_out *vout, u32 x, u32 y, u32 length, GF_Color color, u8 alpha); u32 201 include/gpac/modules/video_out.h void (*DrawRectangle)(struct _video_out *vout, u32 x, u32 y, u32 width, u32 height, GF_Color color); u32 206 include/gpac/modules/video_out.h u32 hw_caps; u32 208 include/gpac/modules/video_out.h u32 pixel_format; u32 210 include/gpac/modules/video_out.h u32 yuv_pixel_format; u32 212 include/gpac/modules/video_out.h u32 max_screen_width, max_screen_height; u32 214 include/gpac/modules/video_out.h u32 dpi_x, dpi_y; u32 216 include/gpac/modules/video_out.h u32 max_screen_bpp; u32 219 include/gpac/modules/video_out.h u32 overlay_color_key; u32 223 include/gpac/modules/video_out.h u32 disparity; u32 162 include/gpac/mpeg4_odf.h u32 dataLength; u32 260 include/gpac/mpeg4_odf.h u32 trackID; u32 274 include/gpac/mpeg4_odf.h u32 objectTypeIndication; u32 277 include/gpac/mpeg4_odf.h u32 bufferSizeDB; u32 278 include/gpac/mpeg4_odf.h u32 maxBitrate; u32 279 include/gpac/mpeg4_odf.h u32 avgBitrate; u32 308 include/gpac/mpeg4_odf.h u32 languageCode; u32 347 include/gpac/mpeg4_odf.h u32 dataID; \ u32 363 include/gpac/mpeg4_odf.h u32 opaque_data_size; u32 383 include/gpac/mpeg4_odf.h u32 num_alternate; u32 394 include/gpac/mpeg4_odf.h u32 node_id; /* referenced nodeID */ u32 402 include/gpac/mpeg4_odf.h u32 version; u32 433 include/gpac/mpeg4_odf.h u32 text_color; u32 484 include/gpac/mpeg4_odf.h u32 displayFlags; u32 488 include/gpac/mpeg4_odf.h u32 back_color; u32 492 include/gpac/mpeg4_odf.h u32 font_count; u32 509 include/gpac/mpeg4_odf.h u32 timescale; u32 545 include/gpac/mpeg4_odf.h u32 timescale; u32 569 include/gpac/mpeg4_odf.h u32 GroupID; u32 576 include/gpac/mpeg4_odf.h u32 duration; u32 586 include/gpac/mpeg4_odf.h u32 import_flags; u32 592 include/gpac/mpeg4_odf.h u32 carousel_period_plus_one; u32 611 include/gpac/mpeg4_odf.h u32 ui_data_length; u32 658 include/gpac/mpeg4_odf.h u32 size; u32 668 include/gpac/mpeg4_odf.h u32 MaxDelay; u32 674 include/gpac/mpeg4_odf.h u32 PrefMaxDelay; u32 686 include/gpac/mpeg4_odf.h u32 MaxGapLoss; u32 692 include/gpac/mpeg4_odf.h u32 MaxAUSize; u32 698 include/gpac/mpeg4_odf.h u32 AvgAUSize; u32 704 include/gpac/mpeg4_odf.h u32 MaxAURate; u32 711 include/gpac/mpeg4_odf.h u32 DataLength; u32 719 include/gpac/mpeg4_odf.h u32 formatIdentifier; u32 720 include/gpac/mpeg4_odf.h u32 dataLength; u32 727 include/gpac/mpeg4_odf.h u32 langCode; u32 764 include/gpac/mpeg4_odf.h u32 aux_video_type; u32 765 include/gpac/mpeg4_odf.h u32 position_offset_h; u32 766 include/gpac/mpeg4_odf.h u32 position_offset_v; u32 767 include/gpac/mpeg4_odf.h u32 knear; u32 768 include/gpac/mpeg4_odf.h u32 kfar; u32 769 include/gpac/mpeg4_odf.h u32 parallax_zero; u32 770 include/gpac/mpeg4_odf.h u32 parallax_scale; u32 771 include/gpac/mpeg4_odf.h u32 dref; u32 772 include/gpac/mpeg4_odf.h u32 wref; u32 778 include/gpac/mpeg4_odf.h u32 classificationEntity; u32 780 include/gpac/mpeg4_odf.h u32 dataLength; u32 793 include/gpac/mpeg4_odf.h u32 languageCode; u32 801 include/gpac/mpeg4_odf.h u32 ratingEntity; u32 803 include/gpac/mpeg4_odf.h u32 infoLength; u32 811 include/gpac/mpeg4_odf.h u32 langCode; u32 826 include/gpac/mpeg4_odf.h u32 langCode; u32 835 include/gpac/mpeg4_odf.h u32 langCode; u32 857 include/gpac/mpeg4_odf.h u32 langCode; u32 878 include/gpac/mpeg4_odf.h u32 param; u32 957 include/gpac/mpeg4_odf.h u32 general_profile_compatibility_flags; u32 1036 include/gpac/mpeg4_odf.h u32 dataSize; u32 1052 include/gpac/mpeg4_odf.h u32 NbODs; u32 1068 include/gpac/mpeg4_odf.h u32 NbESDs; u32 1081 include/gpac/mpeg4_odf.h u32 NbIPMPDs; u32 1122 include/gpac/mpeg4_odf.h GF_Err gf_odf_codec_encode(GF_ODCodec *codec, u32 cleanup_type); u32 1129 include/gpac/mpeg4_odf.h GF_Err gf_odf_codec_get_au(GF_ODCodec *codec, char **outAU, u32 *au_length); u32 1136 include/gpac/mpeg4_odf.h GF_Err gf_odf_codec_set_au(GF_ODCodec *codec, const char *au, u32 au_length); u32 1188 include/gpac/mpeg4_odf.h GF_ESD *gf_odf_desc_esd_new(u32 sl_predefined); u32 1233 include/gpac/mpeg4_odf.h GF_AVCConfig *gf_odf_avc_cfg_read(char *dsi, u32 dsi_size); u32 1240 include/gpac/mpeg4_odf.h GF_Err gf_odf_avc_cfg_write(GF_AVCConfig *cfg, char **outData, u32 *outSize); u32 1261 include/gpac/mpeg4_odf.h GF_Err gf_odf_hevc_cfg_write(GF_HEVCConfig *cfg, char **outData, u32 *outSize); u32 1274 include/gpac/mpeg4_odf.h GF_HEVCConfig *gf_odf_hevc_cfg_read(char *dsi, u32 dsi_size, Bool is_lhvc); u32 1290 include/gpac/mpeg4_odf.h GF_Err gf_odf_desc_read(char *raw_desc, u32 descSize, GF_Descriptor **outDesc); u32 1300 include/gpac/mpeg4_odf.h GF_Err gf_odf_desc_write(GF_Descriptor *desc, char **outEncDesc, u32 *outSize); u32 1313 include/gpac/mpeg4_odf.h u32 gf_odf_desc_size(GF_Descriptor *desc); u32 1348 include/gpac/mpeg4_odf.h const char *gf_odf_stream_type_name(u32 streamType); u32 1354 include/gpac/mpeg4_odf.h u32 gf_odf_stream_type_by_name(const char *streamType); u32 1369 include/gpac/mpeg4_odf.h GF_Err gf_odf_desc_list_read(char *raw_list, u32 raw_size, GF_List *descList); u32 1379 include/gpac/mpeg4_odf.h GF_Err gf_odf_desc_list_write(GF_List *descList, char **outEncList, u32 *outSize); u32 1386 include/gpac/mpeg4_odf.h GF_Err gf_odf_desc_list_size(GF_List *descList, u32 *outSize); u32 1435 include/gpac/mpeg4_odf.h u32 gf_oci_event_get_desc_count(OCIEvent *event); u32 1436 include/gpac/mpeg4_odf.h GF_Descriptor *gf_oci_event_get_desc(OCIEvent *event, u32 DescIndex); u32 1437 include/gpac/mpeg4_odf.h GF_Err gf_oci_event_rem_desc(OCIEvent *event, u32 DescIndex); u32 1458 include/gpac/mpeg4_odf.h GF_Err gf_oci_codec_encode(OCICodec *codec, char **outAU, u32 *au_length); u32 1464 include/gpac/mpeg4_odf.h GF_Err gf_oci_codec_decode(OCICodec *codec, char *au, u32 au_length); u32 1481 include/gpac/mpeg4_odf.h GF_Err gf_odf_dump_au(char *data, u32 dataLength, FILE *trace, u32 indent, Bool XMTDump); u32 1488 include/gpac/mpeg4_odf.h GF_Err gf_odf_dump_com(GF_ODCom *com, FILE *trace, u32 indent, Bool XMTDump); u32 1495 include/gpac/mpeg4_odf.h GF_Err gf_odf_dump_desc(GF_Descriptor *desc, FILE *trace, u32 indent, Bool XMTDump); u32 1502 include/gpac/mpeg4_odf.h GF_Err gf_odf_dump_com_list(GF_List *commandList, FILE *trace, u32 indent, Bool XMTDump); u32 1510 include/gpac/mpeg4_odf.h GF_Err gf_oci_dump_event(OCIEvent *ev, FILE *trace, u32 indent, Bool XMTDump); u32 1519 include/gpac/mpeg4_odf.h GF_Err gf_oci_dump_au(u8 version, char *au, u32 au_length, FILE *trace, u32 indent, Bool XMTDump); u32 1530 include/gpac/mpeg4_odf.h u32 gf_odf_get_tag_by_name(char *descName); u32 1576 include/gpac/mpeg4_odf.h u32 length; u32 1601 include/gpac/mpeg4_odf.h u32 keyBodyLength; u32 1680 include/gpac/mpeg4_odf.h u32 Context; u32 1692 include/gpac/mpeg4_odf.h u32 trustedDuration; u32 1728 include/gpac/mpeg4_odf.h u32 certType; u32 1811 include/gpac/mpeg4_odf.h u32 IPMP_ToolContextID; u32 1832 include/gpac/mpeg4_odf.h u32 IPMP_ToolContextID; u32 1873 include/gpac/mpeg4_odf.h u32 IPMP_ToolContextID; u32 1905 include/gpac/mpeg4_odf.h u32 flags; u32 1908 include/gpac/mpeg4_odf.h u32 startPacketID; u32 1910 include/gpac/mpeg4_odf.h u32 expirePacketID; u32 2060 include/gpac/mpeg4_odf.h u32 frequency; u32 2067 include/gpac/mpeg4_odf.h u32 wmPayloadLen; u32 2072 include/gpac/mpeg4_odf.h u32 opaqueDataSize; u32 2114 include/gpac/mpeg4_odf.h u32 Instantiation_API_ID; u32 2115 include/gpac/mpeg4_odf.h u32 Messaging_API_ID; u32 2139 include/gpac/mpeg4_odf.h u32 gf_ipmpx_data_size(GF_IPMPX_Data *p); u32 2141 include/gpac/mpeg4_odf.h u32 gf_ipmpx_data_full_size(GF_IPMPX_Data *p); u32 2148 include/gpac/mpeg4_odf.h u32 gf_ipmpx_get_field_type(GF_IPMPX_Data *p, char *fieldName); u32 2156 include/gpac/mpeg4_odf.h GF_Err gf_ipmpx_dump_data(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump); u32 299 include/gpac/mpegts.h const char *gf_m2ts_get_stream_name(u32 streamType); u32 307 include/gpac/mpegts.h GF_Err gf_m2ts_restamp(char *buffer, u32 size, s64 ts_shift, u8 *is_pes); u32 431 include/gpac/mpegts.h typedef void (*gf_m2ts_section_callback)(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *es, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status); u32 436 include/gpac/mpegts.h u32 data_size; u32 461 include/gpac/mpegts.h u32 table_size; u32 487 include/gpac/mpegts.h u32 service_id; u32 503 include/gpac/mpegts.h u32 application_format_identifier; u32 505 include/gpac/mpegts.h u32 format_identifier; u32 508 include/gpac/mpegts.h u32 locator_length; u32 515 include/gpac/mpegts.h u32 data_size; u32 520 include/gpac/mpegts.h u32 timeline_id; u32 530 include/gpac/mpegts.h u32 timeline_id; u32 531 include/gpac/mpegts.h u32 media_timescale; u32 547 include/gpac/mpegts.h u32 pmt_pid; u32 548 include/gpac/mpegts.h u32 pcr_pid; u32 549 include/gpac/mpegts.h u32 number; u32 563 include/gpac/mpegts.h u32 last_pcr_value_pck_number; u32 567 include/gpac/mpegts.h u32 before_last_pcr_value_pck_number; u32 572 include/gpac/mpegts.h u32 pid_playing; u32 619 include/gpac/mpegts.h u32 flags; \ u32 620 include/gpac/mpegts.h u32 pid; \ u32 621 include/gpac/mpegts.h u32 stream_type; \ u32 622 include/gpac/mpegts.h u32 mpeg4_es_id; \ u32 627 include/gpac/mpegts.h u32 service_id; u32 670 include/gpac/mpegts.h u32 application_format_identifier; u32 672 include/gpac/mpegts.h u32 format_identifier; u32 691 include/gpac/mpegts.h u32 lang; u32 694 include/gpac/mpegts.h u32 vid_w, vid_h, vid_par, aud_sr, aud_nb_ch, aud_aac_obj_type, aud_aac_sr_idx; u32 696 include/gpac/mpegts.h u32 depends_on_pid; u32 705 include/gpac/mpegts.h u32 pck_alloc_len; u32 707 include/gpac/mpegts.h u32 pck_data_len; u32 709 include/gpac/mpegts.h u32 pes_len; u32 712 include/gpac/mpegts.h u32 pes_end_packet_number; u32 716 include/gpac/mpegts.h u32 prev_data_len; u32 718 include/gpac/mpegts.h u32 pes_start_packet_number; u32 722 include/gpac/mpegts.h u32 last_pcr_value_pck_number; u32 726 include/gpac/mpegts.h u32 before_last_pcr_value_pck_number; u32 731 include/gpac/mpegts.h u32 (*reframe)(struct tag_m2ts_demux *ts, struct tag_m2ts_pes *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *hdr); u32 735 include/gpac/mpegts.h u32 frame_state; u32 738 include/gpac/mpegts.h u32 buf_len; u32 739 include/gpac/mpegts.h u32 reassemble_len, reassemble_alloc; u32 747 include/gpac/mpegts.h u32 temi_tc_desc_len, temi_tc_desc_alloc_size; u32 759 include/gpac/mpegts.h u32 service_id; u32 760 include/gpac/mpegts.h u32 EIT_schedule; u32 761 include/gpac/mpegts.h u32 EIT_present_following; u32 762 include/gpac/mpegts.h u32 running_status; u32 763 include/gpac/mpegts.h u32 free_CA_mode; u32 775 include/gpac/mpegts.h u32 service_type; u32 776 include/gpac/mpegts.h u32 logical_channel_number; u32 789 include/gpac/mpegts.h #define GF_M2TS_BASE_DESCRIPTOR u32 tag; u32 812 include/gpac/mpegts.h u32 last; u32 857 include/gpac/mpegts.h u32 original_network_id; u32 858 include/gpac/mpegts.h u32 transport_stream_id; u32 868 include/gpac/mpegts.h u32 data_len; u32 869 include/gpac/mpegts.h u32 flags; u32 879 include/gpac/mpegts.h u32 data_len; u32 894 include/gpac/mpegts.h u32 run_state; u32 909 include/gpac/mpegts.h u32 start_range, end_range; u32 913 include/gpac/mpegts.h u32 nb_pck; u32 916 include/gpac/mpegts.h u32 ts_data_chunk_size; u32 930 include/gpac/mpegts.h u32 nb_prog_pmt_received; u32 938 include/gpac/mpegts.h void (*on_event)(struct tag_m2ts_demux *ts, u32 evt_type, void *par); u32 944 include/gpac/mpegts.h u32 buffer_size, alloc_size; u32 961 include/gpac/mpegts.h void (*on_mpe_event)(struct tag_m2ts_demux *ts, u32 evt_type, void *par); u32 965 include/gpac/mpegts.h u32 pck_number; u32 996 include/gpac/mpegts.h GF_Err gf_m2ts_set_pes_framing(GF_M2TS_PES *pes, u32 mode); u32 997 include/gpac/mpegts.h u32 gf_m2ts_pes_get_framing_mode(GF_M2TS_PES *pes); u32 999 include/gpac/mpegts.h GF_Err gf_m2ts_process_data(GF_M2TS_Demuxer *ts, char *data, u32 data_size); u32 1000 include/gpac/mpegts.h u32 gf_dvb_get_freq_from_url(const char *channels_config_path, const char *url); u32 1005 include/gpac/mpegts.h GF_M2TS_SDT *gf_m2ts_get_sdt_info(GF_M2TS_Demuxer *ts, u32 program_id); u32 1007 include/gpac/mpegts.h Bool gf_m2ts_crc32_check(char *data, u32 len); u32 1027 include/gpac/mpegts.h u32 discontinuity_indicator; u32 1028 include/gpac/mpegts.h u32 random_access_indicator; u32 1029 include/gpac/mpegts.h u32 priority_indicator; u32 1031 include/gpac/mpegts.h u32 PCR_flag; u32 1034 include/gpac/mpegts.h u32 OPCR_flag; u32 1037 include/gpac/mpegts.h u32 splicing_point_flag; u32 1038 include/gpac/mpegts.h u32 transport_private_data_flag; u32 1039 include/gpac/mpegts.h u32 adaptation_field_extension_flag; u32 1064 include/gpac/mpegts.h GF_Err gf_m2ts_demux_file(GF_M2TS_Demuxer *ts, const char *fileName, u64 start_byterange, u64 end_byterange, u32 refresh_type, Bool signal_end_of_stream); u32 1092 include/gpac/mpegts.h u32 length; u32 1104 include/gpac/mpegts.h u32 sec; u32 1105 include/gpac/mpegts.h u32 nanosec; u32 1113 include/gpac/mpegts.h u32 data_len; u32 1114 include/gpac/mpegts.h u32 flags; u32 1116 include/gpac/mpegts.h u32 duration; u32 1119 include/gpac/mpegts.h u32 mpeg2_af_descriptors_size; u32 1126 include/gpac/mpegts.h u32 pid; u32 1131 include/gpac/mpegts.h u32 bit_rate; u32 1142 include/gpac/mpegts.h u32 total_table_size; u32 1146 include/gpac/mpegts.h u32 current_section_offset; u32 1147 include/gpac/mpegts.h u32 refresh_rate_ms; u32 1154 include/gpac/mpegts.h u32 min_bytes_copy_from_next; u32 1157 include/gpac/mpegts.h u32 (*process)(struct __m2ts_mux *muxer, struct __m2ts_mux_stream *stream); u32 1161 include/gpac/mpegts.h u32 mpeg2_stream_type; u32 1162 include/gpac/mpegts.h u32 mpeg2_stream_id; u32 1163 include/gpac/mpegts.h u32 scheduling_priority; u32 1166 include/gpac/mpegts.h u32 pck_offset; u32 1167 include/gpac/mpegts.h u32 next_payload_size, copy_from_next_packets, next_next_payload_size; u32 1168 include/gpac/mpegts.h u32 pes_data_len, pes_data_remain; u32 1172 include/gpac/mpegts.h u32 next_pck_flags; u32 1175 include/gpac/mpegts.h u32 reframe_overhead; u32 1189 include/gpac/mpegts.h u32 bytes_since_last_time, pes_since_last_time; u32 1195 include/gpac/mpegts.h u32 last_aac_time; u32 1237 include/gpac/mpegts.h u32 pcr_offset; u32 1242 include/gpac/mpegts.h u32 mpeg4_signaling; u32 1286 include/gpac/mpegts.h u32 bit_rate; u32 1291 include/gpac/mpegts.h u32 pcr_update_ms; u32 1313 include/gpac/mpegts.h u32 pck_sent_over_br_window; u32 1317 include/gpac/mpegts.h u32 average_birate_kbps; u32 1321 include/gpac/mpegts.h u32 force_pat_pmt_state; u32 1339 include/gpac/mpegts.h GF_M2TS_Mux *gf_m2ts_mux_new(u32 mux_rate, u32 pat_refresh_rate, Bool real_time); u32 1342 include/gpac/mpegts.h void gf_m2ts_mux_set_pcr_max_interval(GF_M2TS_Mux *muxer, u32 pcr_update_ms); u32 1343 include/gpac/mpegts.h GF_M2TS_Mux_Program *gf_m2ts_mux_program_add(GF_M2TS_Mux *muxer, u32 program_number, u32 pmt_pid, u32 pmt_refresh_rate, u32 pcr_offset, Bool mpeg4_signaling); u32 1344 include/gpac/mpegts.h GF_M2TS_Mux_Stream *gf_m2ts_program_stream_add(GF_M2TS_Mux_Program *program, GF_ESInterface *ifce, u32 pid, Bool is_pcr, Bool force_pes_mode); u32 1347 include/gpac/mpegts.h GF_M2TS_Mux_Program *gf_m2ts_mux_program_find(GF_M2TS_Mux *muxer, u32 program_number); u32 1349 include/gpac/mpegts.h const char *gf_m2ts_mux_process(GF_M2TS_Mux *muxer, u32 *status, u32 *usec_till_next); u32 1350 include/gpac/mpegts.h u32 gf_m2ts_get_sys_clock(GF_M2TS_Mux *muxer); u32 1351 include/gpac/mpegts.h u32 gf_m2ts_get_ts_clock(GF_M2TS_Mux *muxer); u32 1358 include/gpac/mpegts.h GF_Err gf_m2ts_program_stream_update_ts_scale(GF_ESInterface *_self, u32 time_scale); u32 1361 include/gpac/mpegts.h void gf_m2ts_mux_enable_sdt(GF_M2TS_Mux *mux, u32 refresh_rate_ms); u32 1378 include/gpac/mpegts.h u32 freq; u32 1406 include/gpac/mpegts.h GF_Err gf_m2ts_get_socket(const char *url, const char *mcast_ifce_or_mobileip, u32 buf_size, GF_Socket **out_socket); u32 152 include/gpac/network.h void gf_utc_time_since_1970(u32 *sec, u32 *msec); u32 170 include/gpac/network.h void gf_net_get_ntp(u32 *sec, u32 *frac); u32 231 include/gpac/network.h GF_Socket *gf_sk_new(u32 SocketType); u32 256 include/gpac/network.h GF_Err gf_sk_set_buffer_size(GF_Socket *sock, Bool send_buffer, u32 new_size); u32 278 include/gpac/network.h GF_Err gf_sk_bind(GF_Socket *sock, const char *local_ip, u16 port, const char *peer_name, u16 peer_port, u32 options); u32 297 include/gpac/network.h GF_Err gf_sk_send(GF_Socket *sock, const char *buffer, u32 length); u32 308 include/gpac/network.h GF_Err gf_sk_receive(GF_Socket *sock, char *buffer, u32 length, u32 start_from, u32 *read); u32 316 include/gpac/network.h GF_Err gf_sk_listen(GF_Socket *sock, u32 max_conn); u32 359 include/gpac/network.h GF_Err gf_sk_get_local_info(GF_Socket *sock, u16 *port, u32 *sock_type); u32 392 include/gpac/network.h GF_Err gf_sk_setup_multicast(GF_Socket *sock, const char *multi_ip_add, u16 multi_port, u32 TTL, Bool no_bind, char *local_interface_ip); u32 400 include/gpac/network.h u32 gf_sk_is_multicast_address(const char *multi_ip_add); u32 412 include/gpac/network.h GF_Err gf_sk_send_wait(GF_Socket *sock, const char *buffer, u32 length, u32 delay_sec); u32 426 include/gpac/network.h GF_Err gf_sk_receive_wait(GF_Socket *sock, char *buffer, u32 length, u32 start_from, u32 *read, u32 delay_sec); u32 444 include/gpac/network.h u32 gf_net_has_ipv6(); u32 463 include/gpac/network.h u32 gf_htonl(u32 val); u32 470 include/gpac/network.h u32 gf_ntohl(u32 val); u32 2118 include/gpac/nodes_mpeg4.h u32 buffer_len; u32 3191 include/gpac/nodes_mpeg4.h u32 data_len; u32 63 include/gpac/path2d.h u32 n_contours; u32 65 include/gpac/path2d.h u32 n_points, n_alloc_points; u32 71 include/gpac/path2d.h u32 *contours; u32 249 include/gpac/path2d.h GF_Err gf_path_add_bezier(GF_Path *gp, GF_Point2D *pts, u32 nb_pts); u32 291 include/gpac/path2d.h GF_Err gf_path_add_arc(GF_Path *gp, Fixed radius, Fixed start_angle, Fixed end_angle, u32 close_type); u32 424 include/gpac/path2d.h u32 gf_polygone2d_get_convexity(GF_Point2D *pts, u32 nb_pts); u32 563 include/gpac/path2d.h u32 num_dash; u32 39 include/gpac/ringbuffer.h volatile u32 write_ptr; u32 40 include/gpac/ringbuffer.h volatile u32 read_ptr; u32 41 include/gpac/ringbuffer.h u32 size; u32 42 include/gpac/ringbuffer.h u32 size_mask; u32 56 include/gpac/ringbuffer.h GF_Ringbuffer * gf_ringbuffer_new(u32 sz); u32 71 include/gpac/ringbuffer.h u32 gf_ringbuffer_read(GF_Ringbuffer *rb, u8 *dest, u32 szDest); u32 80 include/gpac/ringbuffer.h u32 gf_ringbuffer_available_for_read (GF_Ringbuffer * rb); u32 89 include/gpac/ringbuffer.h u32 gf_ringbuffer_write (GF_Ringbuffer * rb, const u8 * src, u32 sz); u32 71 include/gpac/rtp_streamer.h GF_RTPStreamer *gf_rtp_streamer_new(u32 streamType, u32 oti, u32 timeScale, u32 72 include/gpac/rtp_streamer.h const char *ip_dest, u16 port, u32 MTU, u8 TTL, const char *ifce_addr, u32 73 include/gpac/rtp_streamer.h u32 flags, char *dsi, u32 dsi_len); u32 106 include/gpac/rtp_streamer.h GF_RTPStreamer *gf_rtp_streamer_new_extended(u32 streamType, u32 oti, u32 timeScale, u32 107 include/gpac/rtp_streamer.h const char *ip_dest, u16 port, u32 MTU, u8 TTL, const char *ifce_addr, u32 108 include/gpac/rtp_streamer.h u32 flags, char *dsi, u32 dsi_len, u32 109 include/gpac/rtp_streamer.h u32 PayloadType, u32 sample_rate, u32 nb_ch, u32 110 include/gpac/rtp_streamer.h Bool is_crypted, u32 IV_length, u32 KI_length, u32 111 include/gpac/rtp_streamer.h u32 MinSize, u32 MaxSize, u32 avgTS, u32 maxDTSDelta, u32 const_dur, u32 bandwidth, u32 max_ptime, u32 112 include/gpac/rtp_streamer.h u32 au_sn_len); u32 133 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_append_sdp(GF_RTPStreamer *rtp, u16 ESID, char *dsi, u32 dsi_len, char *KMS_URI, char **out_sdp_buffer); u32 135 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_append_sdp_extended(GF_RTPStreamer *rtp, u16 ESID, char *dsi, u32 dsi_len, GF_ISOFile *isofile, u32 isotrack, char *KMS_URI, u32 width, u32 height, char **out_sdp_buffer) ; u32 137 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_append_sdp_decoding_dependency(GF_ISOFile *isofile, u32 isotrack, u8 *payload_type, char **out_sdp_buffer); u32 139 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_send_au(GF_RTPStreamer *rtp, char *data, u32 size, u64 cts, u64 dts, Bool is_rap); u32 141 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_send_au_with_sn(GF_RTPStreamer *rtp, char *data, u32 size, u64 cts, u64 dts, Bool is_rap, u32 inc_au_sn); u32 143 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_send_data(GF_RTPStreamer *rtp, char *data, u32 size, u32 fullsize, u64 cts, u64 dts, Bool is_rap, Bool au_start, Bool au_end, u32 au_sn, u32 sampleDuration, u32 sampleDescIndex); u32 149 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_send_rtcp(GF_RTPStreamer *streamer, Bool force_ts, u32 rtp_ts, u32 force_ntp_type, u32 ntp_sec, u32 ntp_frac); u32 56 include/gpac/scene_engine.h typedef void (*gf_seng_callback)(void *udta, u16 ESID, char *data, u32 size, u64 ts); u32 67 include/gpac/scene_engine.h GF_SceneEngine *gf_seng_init(void *calling_object, char *inputContext, u32 load_type, char *dump_path, Bool embed_resources); u32 80 include/gpac/scene_engine.h GF_SceneEngine *gf_seng_init_from_string(void *calling_object, char *inputContext, u32 load_type, u32 width, u32 height, Bool usePixelMetrics, char *dump_path); u32 97 include/gpac/scene_engine.h u32 gf_seng_get_stream_count(GF_SceneEngine *seng); u32 107 include/gpac/scene_engine.h GF_Err gf_seng_get_stream_carousel_info(GF_SceneEngine *seng, u16 ESID, u32 *carousel_period, u16 *aggregate_on_es_id); u32 121 include/gpac/scene_engine.h GF_Err gf_seng_get_stream_config(GF_SceneEngine *seng, u32 idx, u16 *ESID, char ** const config, u32 *config_len, u32 *streamType, u32 *objectType, u32 *timeScale); u32 162 include/gpac/scene_engine.h GF_Err gf_seng_encode_from_commands(GF_SceneEngine *seng, u16 ESID, Bool disable_aggregation, u32 time, GF_List *commands, gf_seng_callback callback); u32 60 include/gpac/scene_manager.h Bool gf_node_in_table(GF_Node *node, u32 NDTType); u32 84 include/gpac/scene_manager.h u32 flags; u32 101 include/gpac/scene_manager.h u32 timeScale; u32 109 include/gpac/scene_manager.h u32 current_au_count; u32 111 include/gpac/scene_manager.h u32 dec_cfg_len; u32 117 include/gpac/scene_manager.h u32 carousel_period; u32 133 include/gpac/scene_manager.h u32 scene_width, scene_height; u32 141 include/gpac/scene_manager.h u32 max_node_id, max_route_id, max_proto_id; u32 270 include/gpac/scene_manager.h u32 swf_import_flags; u32 282 include/gpac/scene_manager.h u32 flags; u32 328 include/gpac/scene_manager.h u32 flags; u32 330 include/gpac/scene_manager.h u32 rap_freq; u32 337 include/gpac/scene_manager.h u32 coord_bits, scale_bits; u32 343 include/gpac/scene_manager.h u32 auto_quant; u32 416 include/gpac/scene_manager.h GF_Err gf_sm_dump_command_list(GF_SceneDumper *sdump, GF_List *comList, u32 indent, Bool skip_first_replace); u32 434 include/gpac/scene_manager.h u32 tag; u32 437 include/gpac/scene_manager.h u32 nb_created; u32 439 include/gpac/scene_manager.h u32 nb_used; u32 441 include/gpac/scene_manager.h u32 nb_del; u32 453 include/gpac/scene_manager.h u32 int_res_2d, frac_res_2d; u32 455 include/gpac/scene_manager.h u32 scale_int_res_2d, scale_frac_res_2d; u32 460 include/gpac/scene_manager.h u32 count_2d; u32 462 include/gpac/scene_manager.h u32 rem_2d; u32 466 include/gpac/scene_manager.h u32 count_3d; u32 468 include/gpac/scene_manager.h u32 rem_3d; u32 470 include/gpac/scene_manager.h u32 count_float, rem_float; u32 471 include/gpac/scene_manager.h u32 count_color, rem_color; u32 473 include/gpac/scene_manager.h u32 count_2f; u32 475 include/gpac/scene_manager.h u32 count_3f; u32 477 include/gpac/scene_manager.h u32 nb_svg_attributes; u32 162 include/gpac/scenegraph.h GF_Err gf_node_list_insert_child(GF_ChildNodeItem **list, GF_Node *n, u32 pos); u32 171 include/gpac/scenegraph.h u32 gf_node_list_get_count(GF_ChildNodeItem *list); u32 173 include/gpac/scenegraph.h GF_Node *gf_node_list_del_child_idx(GF_ChildNodeItem **list, u32 pos); u32 178 include/gpac/scenegraph.h u32 gf_node_get_tag(GF_Node*); u32 185 include/gpac/scenegraph.h GF_Err gf_node_set_id(GF_Node*n, u32 nodeID, const char *nodeDEFName); u32 191 include/gpac/scenegraph.h u32 gf_node_get_id(GF_Node*); u32 195 include/gpac/scenegraph.h u32 gf_sg_node_get_tag_by_class_name(const char *name, u32 xmlns); u32 233 include/gpac/scenegraph.h u32 gf_node_get_num_instances(GF_Node *node); u32 248 include/gpac/scenegraph.h u32 gf_node_get_parent_count(GF_Node *node); u32 251 include/gpac/scenegraph.h GF_Node *gf_node_get_parent(GF_Node *node, u32 idx); u32 313 include/gpac/scenegraph.h void gf_node_dirty_set(GF_Node *node, u32 flags, Bool dirty_parents); u32 325 include/gpac/scenegraph.h void gf_node_dirty_clear(GF_Node *node, u32 flags); u32 331 include/gpac/scenegraph.h u32 gf_node_dirty_get(GF_Node *node); u32 348 include/gpac/scenegraph.h u32 fieldIndex; u32 350 include/gpac/scenegraph.h u32 fieldType; u32 356 include/gpac/scenegraph.h u32 NDTtype; u32 358 include/gpac/scenegraph.h u32 eventType; u32 364 include/gpac/scenegraph.h u32 gf_node_get_field_count(GF_Node *node); u32 367 include/gpac/scenegraph.h GF_Err gf_node_get_field(GF_Node *node, u32 FieldIndex, GF_FieldInfo *info); u32 416 include/gpac/scenegraph.h void gf_sg_set_node_callback(GF_SceneGraph *sg, void (*NodeCallback)(void *user_priv, u32 type, GF_Node *node, void *ctxdata) ); u32 423 include/gpac/scenegraph.h GF_Node *gf_sg_find_node(GF_SceneGraph *sg, u32 nodeID); u32 436 include/gpac/scenegraph.h void gf_sg_set_scene_size_info(GF_SceneGraph *sg, u32 width, u32 Height, Bool usePixelMetrics); u32 440 include/gpac/scenegraph.h Bool gf_sg_get_scene_size_info(GF_SceneGraph *sg, u32 *width, u32 *Height); u32 448 include/gpac/scenegraph.h GF_Node *gf_node_new(GF_SceneGraph *sg, u32 tag); u32 464 include/gpac/scenegraph.h u32 gf_sg_get_next_available_node_id(GF_SceneGraph *sg); u32 466 include/gpac/scenegraph.h u32 gf_sg_get_max_node_id(GF_SceneGraph *sg); u32 468 include/gpac/scenegraph.h const char *gf_node_get_name_and_id(GF_Node*node, u32 *id); u32 496 include/gpac/scenegraph.h u32 nb_params; u32 516 include/gpac/scenegraph.h u32 opt; u32 610 include/gpac/scenegraph.h typedef Bool (*gf_sg_script_action)(void *callback, u32 type, GF_Node *node, GF_JSAPIParam *param); u32 702 include/gpac/scenegraph.h u32 fieldIndex; u32 704 include/gpac/scenegraph.h u32 fieldType; u32 719 include/gpac/scenegraph.h u32 tag; u32 743 include/gpac/scenegraph.h u32 RouteID; u32 750 include/gpac/scenegraph.h u32 *del_proto_list; u32 752 include/gpac/scenegraph.h u32 del_proto_list_size; u32 753 include/gpac/scenegraph.h u32 child_field; u32 762 include/gpac/scenegraph.h u32 fromNodeID; u32 766 include/gpac/scenegraph.h u32 fromFieldIndex; u32 767 include/gpac/scenegraph.h u32 send_event_name; u32 771 include/gpac/scenegraph.h u32 toNodeID; u32 775 include/gpac/scenegraph.h u32 toFieldIndex; u32 785 include/gpac/scenegraph.h GF_Command *gf_sg_command_new(GF_SceneGraph *in_scene, u32 tag); u32 157 include/gpac/scenegraph_svg.h u32 xmlns; u32 175 include/gpac/scenegraph_svg.h u32 ns; u32 200 include/gpac/scenegraph_svg.h u32 gf_sg_get_namespace_code(GF_SceneGraph *sg, char *qname); u32 201 include/gpac/scenegraph_svg.h u32 gf_sg_get_namespace_code_from_name(GF_SceneGraph *sg, char *name); u32 226 include/gpac/scenegraph_svg.h u32 type; u32 246 include/gpac/scenegraph_svg.h u32 data_size; u32 297 include/gpac/scenegraph_svg.h u32 level; u32 329 include/gpac/scenegraph_svg.h u32 detail; u32 334 include/gpac/scenegraph_svg.h u32 button; u32 336 include/gpac/scenegraph_svg.h u32 key_flags; u32 338 include/gpac/scenegraph_svg.h u32 key_hw_code; u32 345 include/gpac/scenegraph_svg.h u32 cpu_percentage; u32 348 include/gpac/scenegraph_svg.h u32 batteryState, batteryLevel; u32 360 include/gpac/scenegraph_svg.h u32 consumed; u32 446 include/gpac/scenegraph_svg.h u32 gf_sg_get_dom_event_filter(GF_SceneGraph *sg); u32 447 include/gpac/scenegraph_svg.h u32 gf_node_get_dom_event_filter(GF_Node *node); u32 457 include/gpac/scenegraph_svg.h u32 gf_dom_listener_count(GF_Node *node); u32 458 include/gpac/scenegraph_svg.h GF_Node *gf_dom_listener_get(GF_Node *node, u32 i); u32 463 include/gpac/scenegraph_svg.h GF_DOMHandler *gf_dom_listener_build(GF_Node *observer, GF_EventType event_type, u32 event_param); u32 468 include/gpac/scenegraph_svg.h u32 gf_node_animation_count(GF_Node *node); u32 572 include/gpac/scenegraph_svg.h Bool gf_svg_has_appearance_flag_dirty(u32 flags); u32 574 include/gpac/scenegraph_svg.h Bool gf_svg_is_element_transformable(u32 tag); u32 576 include/gpac/scenegraph_svg.h void *gf_svg_create_attribute_value(u32 attribute_type); u32 577 include/gpac/scenegraph_svg.h void gf_svg_delete_attribute_value(u32 type, void *value, GF_SceneGraph *sg); u32 584 include/gpac/scenegraph_svg.h Bool gf_svg_attribute_is_interpolatable(u32 type) ; u32 590 include/gpac/scenegraph_svg.h GF_Err gf_node_get_attribute_by_tag(GF_Node *node, u32 attribute_tag, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field); u32 592 include/gpac/scenegraph_svg.h char *gf_svg_attribute_type_to_string(u32 att_type); u32 603 include/gpac/scenegraph_svg.h const char *gf_svg_get_system_paint_server_name(u32 paint_type); u32 604 include/gpac/scenegraph_svg.h u32 gf_svg_get_system_paint_server_type(const char *name); u32 630 include/gpac/scenegraph_svg.h void (*smil_evaluate)(struct _smil_timing_rti *rti, Fixed normalized_simple_time, u32 state)); u32 656 include/gpac/scenegraph_svg.h const char *gf_svg_get_attribute_name(GF_Node *elt, u32 tag); u32 657 include/gpac/scenegraph_svg.h u32 gf_svg_apply_inheritance(SVGAllAttributes *all_atts, SVGPropertiesPointers *render_svg_props) ; u32 660 include/gpac/scenegraph_svg.h GF_DOMAttribute *gf_xml_create_attribute(GF_Node *node, u32 tag); u32 661 include/gpac/scenegraph_svg.h u32 gf_xml_get_attribute_type(u32 tag); u32 662 include/gpac/scenegraph_svg.h u32 gf_xml_get_attribute_tag(GF_Node *node, char *attribute_name, u32 ns); u32 664 include/gpac/scenegraph_svg.h u32 gf_xml_get_element_tag(const char *element_name, u32 xmlns); u32 89 include/gpac/scenegraph_vrml.h const char *gf_sg_vrml_get_event_type_name(u32 EventType, Bool forX3D); u32 112 include/gpac/scenegraph_vrml.h u32 gf_node_get_num_fields_in_mode(GF_Node *Node, u8 IndexMode); u32 115 include/gpac/scenegraph_vrml.h typedef u32 SFBool; u32 142 include/gpac/scenegraph_vrml.h u32 OD_ID; u32 164 include/gpac/scenegraph_vrml.h u32 width; u32 165 include/gpac/scenegraph_vrml.h u32 height; u32 170 include/gpac/scenegraph_vrml.h u32 bufferSize; u32 184 include/gpac/scenegraph_vrml.h u32 fieldIndex; u32 192 include/gpac/scenegraph_vrml.h u32 count; u32 197 include/gpac/scenegraph_vrml.h u32 count; u32 201 include/gpac/scenegraph_vrml.h u32 count; u32 205 include/gpac/scenegraph_vrml.h u32 count; u32 209 include/gpac/scenegraph_vrml.h u32 count; u32 213 include/gpac/scenegraph_vrml.h u32 count; u32 214 include/gpac/scenegraph_vrml.h u32* vals; u32 217 include/gpac/scenegraph_vrml.h u32 count; u32 221 include/gpac/scenegraph_vrml.h u32 count; u32 225 include/gpac/scenegraph_vrml.h u32 count; u32 229 include/gpac/scenegraph_vrml.h u32 count; u32 233 include/gpac/scenegraph_vrml.h u32 count; u32 237 include/gpac/scenegraph_vrml.h u32 count; u32 241 include/gpac/scenegraph_vrml.h u32 count; u32 245 include/gpac/scenegraph_vrml.h u32 count; u32 249 include/gpac/scenegraph_vrml.h u32 count; u32 254 include/gpac/scenegraph_vrml.h u32 count; u32 258 include/gpac/scenegraph_vrml.h u32 count; u32 262 include/gpac/scenegraph_vrml.h u32 count; u32 267 include/gpac/scenegraph_vrml.h u32 count; u32 343 include/gpac/scenegraph_vrml.h Bool gf_sg_vrml_is_sf_field(u32 FieldType); u32 346 include/gpac/scenegraph_vrml.h u32 gf_sg_vrml_get_sf_type(u32 FieldType); u32 353 include/gpac/scenegraph_vrml.h GF_Err gf_sg_vrml_mf_insert(void *mf, u32 FieldType, void **new_ptr, u32 InsertAt); u32 355 include/gpac/scenegraph_vrml.h GF_Err gf_sg_vrml_mf_reset(void *mf, u32 FieldType); u32 422 include/gpac/scenegraph_vrml.h Bool gf_node_in_table_by_tag(u32 tag, u32 NDTType); u32 425 include/gpac/scenegraph_vrml.h const char *gf_sg_vrml_get_field_type_by_name(u32 FieldType); u32 434 include/gpac/scenegraph_vrml.h void *gf_sg_vrml_field_pointer_new(u32 FieldType); u32 436 include/gpac/scenegraph_vrml.h void gf_sg_vrml_field_pointer_del(void *field, u32 FieldType); u32 440 include/gpac/scenegraph_vrml.h GF_Err gf_sg_vrml_mf_append(void *mf, u32 FieldType, void **new_ptr); u32 442 include/gpac/scenegraph_vrml.h GF_Err gf_sg_vrml_mf_remove(void *mf, u32 FieldType, u32 RemoveFrom); u32 444 include/gpac/scenegraph_vrml.h GF_Err gf_sg_vrml_mf_alloc(void *mf, u32 FieldType, u32 NbItems); u32 446 include/gpac/scenegraph_vrml.h GF_Err gf_sg_vrml_mf_get_item(void *mf, u32 FieldType, void **new_ptr, u32 ItemPos); u32 452 include/gpac/scenegraph_vrml.h void gf_sg_vrml_field_copy(void *dest, void *orig, u32 FieldType); u32 459 include/gpac/scenegraph_vrml.h void gf_sg_vrml_field_clone(void *dest, void *orig, u32 FieldType, GF_SceneGraph *inScene); u32 465 include/gpac/scenegraph_vrml.h Bool gf_sg_vrml_field_equal(void *dest, void *orig, u32 FieldType); u32 476 include/gpac/scenegraph_vrml.h GF_Route *gf_sg_route_new(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField); u32 480 include/gpac/scenegraph_vrml.h GF_Err gf_sg_route_del_by_id(GF_SceneGraph *sg,u32 routeID); u32 483 include/gpac/scenegraph_vrml.h GF_Route *gf_sg_route_find(GF_SceneGraph *sg, u32 RouteID); u32 486 include/gpac/scenegraph_vrml.h GF_Err gf_sg_route_set_id(GF_Route *route, u32 ID); u32 487 include/gpac/scenegraph_vrml.h u32 gf_sg_route_get_id(GF_Route *route); u32 493 include/gpac/scenegraph_vrml.h u32 gf_sg_get_next_available_route_id(GF_SceneGraph *sg); u32 497 include/gpac/scenegraph_vrml.h void gf_sg_set_max_defined_route_id(GF_SceneGraph *sg, u32 ID); u32 500 include/gpac/scenegraph_vrml.h void gf_sg_route_new_to_callback(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, void *cbk, void ( *route_callback) (void *param, GF_FieldInfo *from_field) ); u32 529 include/gpac/scenegraph_vrml.h u32 gf_sg_get_next_available_proto_id(GF_SceneGraph *sg); u32 537 include/gpac/scenegraph_vrml.h GF_Proto *gf_sg_proto_new(GF_SceneGraph *inScene, u32 ProtoID, char *name, Bool unregistered); u32 558 include/gpac/scenegraph_vrml.h u32 gf_sg_proto_get_field_count(GF_Proto *proto); u32 562 include/gpac/scenegraph_vrml.h GF_ProtoFieldInterface *gf_sg_proto_field_find(GF_Proto *proto, u32 fieldIndex); u32 566 include/gpac/scenegraph_vrml.h GF_ProtoFieldInterface *gf_sg_proto_field_new(GF_Proto *proto, u32 fieldType, u32 eventType, char *fieldName); u32 571 include/gpac/scenegraph_vrml.h GF_Err gf_sg_proto_field_set_ised(GF_Proto *proto, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex); u32 598 include/gpac/scenegraph_vrml.h GF_Proto *gf_sg_find_proto(GF_SceneGraph *sg, u32 ProtoID, char *name); u32 608 include/gpac/scenegraph_vrml.h u32 gf_sg_proto_get_id(GF_Proto *proto); u32 617 include/gpac/scenegraph_vrml.h GF_Err gf_sg_proto_instance_set_ised(GF_Node *protoinst, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex); u32 644 include/gpac/scenegraph_vrml.h GF_ScriptField *gf_sg_script_field_new(GF_Node *script, u32 eventType, u32 fieldType, const char *name); u32 661 include/gpac/scenegraph_vrml.h void gf_node_event_out(GF_Node *node, u32 FieldIndex); u32 666 include/gpac/scenegraph_vrml.h u32 gf_node_mpeg4_type_by_class_name(const char *node_name); u32 669 include/gpac/scenegraph_vrml.h u32 gf_node_x3d_type_by_class_name(const char *node_name); u32 683 include/gpac/scenegraph_vrml.h GF_Err gf_node_set_proto_eventin_handler(GF_Node *node, u32 fieldIndex, void (*event_in_cbk)(GF_Node *pThis, struct _route *route) ); u32 93 include/gpac/setup.h void CE_Assert(u32 valid, char *file, u32 line); u32 345 include/gpac/setup.h u32 den; u32 389 include/gpac/setup.h #define PTR_TO_U_CAST (u32) u32 398 include/gpac/setup.h #define LLD_CAST (u32) u32 400 include/gpac/setup.h #define PTR_TO_U_CAST (u32) u32 413 include/gpac/setup.h #define PTR_TO_U_CAST (u32) u32 430 include/gpac/setup.h #define PTR_TO_U_CAST (u32) u32 214 include/gpac/svg_types.h u32 type; u32 220 include/gpac/svg_types.h u32 tag; u32 243 include/gpac/svg_types.h u32 parameter; u32 346 include/gpac/svg_types.h u32 lsr_stream_id; u32 627 include/gpac/svg_types.h u32 count; u32 897 include/gpac/svg_types.h u32 type; u32 898 include/gpac/svg_types.h u32 choice_index; u32 61 include/gpac/sync_layer.h u32 timestampResolution; u32 62 include/gpac/sync_layer.h u32 OCRResolution; u32 70 include/gpac/sync_layer.h u32 timeScale; u32 114 include/gpac/sync_layer.h u32 instantBitrate; u32 122 include/gpac/sync_layer.h u32 au_duration; u32 130 include/gpac/sync_layer.h u32 saiz; u32 149 include/gpac/sync_layer.h void gf_sl_packetize(GF_SLConfig* slConfig, GF_SLHeader *Header, char *PDU, u32 size, char **outPacket, u32 *OutSize); u32 151 include/gpac/sync_layer.h u32 gf_sl_get_header_size(GF_SLConfig* slConfig, GF_SLHeader *Header); u32 154 include/gpac/sync_layer.h void gf_sl_depacketize(GF_SLConfig *slConfig, GF_SLHeader *Header, const char *PDU, u32 PDULength, u32 *HeaderLen); u32 62 include/gpac/term_info.h u32 gf_term_get_object_count(GF_Terminal *term, GF_ObjectManager *scene_od); u32 64 include/gpac/term_info.h GF_ObjectManager *gf_term_get_object(GF_Terminal *term, GF_ObjectManager *scene_od, u32 index); u32 71 include/gpac/term_info.h u32 gf_term_object_subscene_type(GF_Terminal *term, GF_ObjectManager *odm); u32 77 include/gpac/term_info.h void gf_term_select_service(GF_Terminal *term, GF_ObjectManager *odm, u32 service_id); u32 88 include/gpac/term_info.h u32 status; u32 113 include/gpac/term_info.h u32 min_buffer, max_buffer; u32 115 include/gpac/term_info.h u32 db_unit_count; u32 125 include/gpac/term_info.h u32 od_type; u32 127 include/gpac/term_info.h u32 sample_rate, bits_per_sample, num_channels; u32 129 include/gpac/term_info.h u32 width, height, pixelFormat, par; u32 132 include/gpac/term_info.h u32 avg_bitrate, instant_bitrate, max_bitrate; u32 133 include/gpac/term_info.h u32 nb_dec_frames, nb_dropped; u32 134 include/gpac/term_info.h u32 first_frame_time, last_frame_time; u32 136 include/gpac/term_info.h u32 max_dec_time, irap_max_dec_time; u32 137 include/gpac/term_info.h u32 au_duration; u32 138 include/gpac/term_info.h u32 nb_iraps; u32 143 include/gpac/term_info.h u32 protection; u32 145 include/gpac/term_info.h u32 lang; u32 162 include/gpac/term_info.h Bool gf_term_get_download_info(GF_Terminal *term, GF_ObjectManager *odm, u32 *d_enum, const char **server, const char **path, u32 *bytes_done, u32 *total_bytes, u32 *bytes_per_sec); u32 166 include/gpac/term_info.h Bool gf_term_get_channel_net_info(GF_Terminal *term, GF_ObjectManager *odm, u32 *d_enum, u32 *chid, NetStatCommand *netcom, GF_Err *ret_code); u32 82 include/gpac/terminal.h u32 gf_term_play_from_time(GF_Terminal *term, u64 from_time, u32 pause_at_first_frame); u32 87 include/gpac/terminal.h void gf_term_connect_from_time(GF_Terminal *term, const char *URL, u64 time_in_ms, u32 pause_at_first_frame); u32 101 include/gpac/terminal.h u32 gf_term_get_time_in_ms(GF_Terminal *term); u32 104 include/gpac/terminal.h u32 gf_term_get_elapsed_time_in_ms(GF_Terminal *term); u32 110 include/gpac/terminal.h GF_Err gf_term_get_viewpoint(GF_Terminal *term, u32 viewpoint_idx, const char **outName, Bool *is_bound); u32 113 include/gpac/terminal.h GF_Err gf_term_set_viewpoint(GF_Terminal *term, u32 viewpoint_idx, const char *viewpoint_name); u32 120 include/gpac/terminal.h GF_Err gf_term_set_option(GF_Terminal *term, u32 opt_type, u32 opt_value); u32 121 include/gpac/terminal.h u32 gf_term_get_option(GF_Terminal *term, u32 opt_type); u32 128 include/gpac/terminal.h u32 gf_term_get_current_service_id(GF_Terminal *term); u32 133 include/gpac/terminal.h Double gf_term_get_simulation_frame_rate(GF_Terminal *term, u32 *nb_frames_drawn); u32 136 include/gpac/terminal.h GF_Err gf_term_get_visual_output_size(GF_Terminal *term, u32 *width, u32 *height); u32 161 include/gpac/terminal.h GF_Err gf_term_set_size(GF_Terminal *term, u32 NewWidth, u32 NewHeight); u32 176 include/gpac/terminal.h u32 gf_term_process_step(GF_Terminal *term); u32 210 include/gpac/terminal.h Bool gf_term_keyboard_input(GF_Terminal *term, u32 key_code, u32 hw_code, Bool isKeyUp); u32 216 include/gpac/terminal.h void gf_term_string_input(GF_Terminal *term, u32 character); u32 231 include/gpac/terminal.h GF_Err gf_term_get_offscreen_buffer(GF_Terminal *term, GF_VideoSurface *framebuffer, u32 view_idx, u32 depth_buffer_type); u32 244 include/gpac/terminal.h u32 gf_term_get_clock(GF_Terminal *term); u32 95 include/gpac/thread.h typedef u32 (*gf_thread_run)(void *par); u32 120 include/gpac/thread.h u32 gf_th_status(GF_Thread *th); u32 161 include/gpac/thread.h u32 gf_th_id(); u32 167 include/gpac/thread.h GF_Err gf_register_before_exit_function(GF_Thread *t, u32 (*toRunBeforePthreadExit)(void *param)); u32 203 include/gpac/thread.h u32 gf_mx_p(GF_Mutex *mx); u32 249 include/gpac/thread.h GF_Semaphore *gf_sema_new(u32 MaxCount, u32 InitCount); u32 264 include/gpac/thread.h Bool gf_sema_notify(GF_Semaphore *sm, u32 nb_rel); u32 280 include/gpac/thread.h Bool gf_sema_wait_for(GF_Semaphore *sm, u32 time_out); u32 85 include/gpac/token.h s32 gf_token_get_line(const char *buffer, u32 start, u32 size, char *line_buffer, u32 line_buffer_size); u32 96 include/gpac/token.h s32 gf_token_find(const char* Buffer, u32 Start, u32 Size, const char* Pattern); u32 104 include/gpac/tools.h const char *gf_4cc_to_str(u32 type); u32 539 include/gpac/tools.h u32 gf_rand(); u32 546 include/gpac/tools.h void gf_get_user_name(char *buf, u32 buf_size); u32 756 include/gpac/tools.h u32 gf_sys_get_argc(); u32 765 include/gpac/tools.h const char *gf_sys_get_arg(u32 arg); u32 773 include/gpac/tools.h u32 gf_sys_clock(); u32 789 include/gpac/tools.h void gf_sleep(u32 ms); u32 837 include/gpac/tools.h u32 sampling_instant; u32 839 include/gpac/tools.h u32 sampling_period_duration; u32 841 include/gpac/tools.h u32 total_cpu_time; u32 843 include/gpac/tools.h u32 process_cpu_time; u32 845 include/gpac/tools.h u32 total_cpu_time_diff; u32 847 include/gpac/tools.h u32 process_cpu_time_diff; u32 849 include/gpac/tools.h u32 cpu_idle_time; u32 851 include/gpac/tools.h u32 total_cpu_usage; u32 853 include/gpac/tools.h u32 process_cpu_usage; u32 855 include/gpac/tools.h u32 pid; u32 857 include/gpac/tools.h u32 thread_count; u32 867 include/gpac/tools.h u32 nb_cores; u32 897 include/gpac/tools.h Bool gf_sys_get_rti(u32 refresh_time_ms, GF_SystemRTInfo *rti, u32 flags); u32 900 include/gpac/tools.h Bool gf_sys_get_battery_state(Bool *onBattery, u32 *onCharge, u32 *level, u32 *batteryLifeTime, u32 *batteryFullLifeTime); u32 987 include/gpac/tools.h u32 gf_file_handles_count(); u32 1009 include/gpac/tools.h u32 gf_crc_32(const char *data, u32 size); u32 1019 include/gpac/tools.h GF_Err gf_gz_compress_payload(char **data, u32 data_len, u32 *out_size); u32 1029 include/gpac/tools.h GF_Err gf_gz_decompress_payload(char *data, u32 data_len, char **uncompressed_data, u32 *out_size); u32 1040 include/gpac/tools.h void gf_sha1_update(GF_SHA1Context *ctx, u8 *input, u32 length); u32 1052 include/gpac/tools.h void gf_sha1_csum(u8 *buf, u32 buflen, u8 digest[GF_SHA1_DIGEST_SIZE]); u32 1056 include/gpac/tools.h void gf_sha1_csum_hexa(u8 *buf, u32 buflen, u8 digest[GF_SHA1_DIGEST_SIZE_HEXA]); u32 1063 include/gpac/tools.h typedef void (*fm_callback_func)(void *cbk_obj, u32 type, u32 param, int *value); u32 1065 include/gpac/tools.h void gf_fm_request_call(u32 type, u32 param, int *value); u32 54 include/gpac/unicode.h u32 utf8_to_ucs4 (u32 *ucs4_buf, u32 utf8_len, unsigned char *utf8_buf); u32 125 include/gpac/user.h u32 init_flags; u32 90 include/gpac/utf.h Bool gf_utf8_reorder_bidi(u16 *utf_string, u32 len); u32 56 include/gpac/webvtt.h u32 hour, min, sec, ms; u32 81 include/gpac/webvtt.h GF_Err gf_webvtt_dump_header_boxed(FILE *dump, const char *data, u32 dataLength, u32 *printLength); u32 72 include/gpac/xml.h u32 type; u32 92 include/gpac/xml.h typedef void (*gf_xml_sax_node_start)(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes); u32 119 include/gpac/xml.h u32 gf_xml_sax_get_line(GF_SAXParser *parser); u32 121 include/gpac/xml.h u32 gf_xml_sax_get_file_size(GF_SAXParser *parser); u32 123 include/gpac/xml.h u32 gf_xml_sax_get_file_pos(GF_SAXParser *parser); u32 135 include/gpac/xml.h u32 gf_xml_sax_get_node_start_pos(GF_SAXParser *parser); u32 136 include/gpac/xml.h u32 gf_xml_sax_get_node_end_pos(GF_SAXParser *parser); u32 144 include/gpac/xml.h u32 gf_xml_dom_get_line(GF_DOMParser *parser); u32 146 include/gpac/xml.h u32 gf_xml_dom_get_root_nodes_count(GF_DOMParser *parser); u32 147 include/gpac/xml.h GF_XMLNode *gf_xml_dom_get_root_idx(GF_DOMParser *parser, u32 idx); u32 280 include/gpac/xml.h GF_Err gf_xml_parse_bit_sequence(GF_XMLNode *bsroot, char **out_data, u32 *out_data_size); u32 49 modules/aac_in/aac_in.c u32 duration; u32 52 modules/aac_in/aac_in.c u32 pad_bytes; u32 54 modules/aac_in/aac_in.c u32 is_inline; u32 57 modules/aac_in/aac_in.c u32 data_size; u32 60 modules/aac_in/aac_in.c u32 sample_rate, oti, sr_idx, nb_ch, prof; u32 62 modules/aac_in/aac_in.c u32 current_time, nb_samp; u32 71 modules/aac_in/aac_in.c u32 prev_size; u32 84 modules/aac_in/aac_in.c u32 profile, sr_idx, nb_ch, frame_size, hdr_size; u32 95 modules/aac_in/aac_in.c static u32 AAC_RegisterMimeTypes(const GF_InputService *plug) { u32 126 modules/aac_in/aac_in.c u32 i, sbr_sr_idx, sbr_oti; u32 151 modules/aac_in/aac_in.c if (GF_M4ASampleRates[i] == (u32) 2*read->sample_rate) { u32 189 modules/aac_in/aac_in.c u32 val; u32 297 modules/aac_in/aac_in.c static void AAC_OnLiveData(AACReader *read, const char *data, u32 data_size) u32 299 modules/aac_in/aac_in.c u32 pos; u32 336 modules/aac_in/aac_in.c pos = (u32) gf_bs_get_position(bs); u32 385 modules/aac_in/aac_in.c pos = (u32) gf_bs_get_position(bs); u32 423 modules/aac_in/aac_in.c u32 total_size, bytes_done; u32 663 modules/aac_in/aac_in.c static GF_Descriptor *AAC_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 688 modules/aac_in/aac_in.c u32 ES_ID=0; u32 798 modules/aac_in/aac_in.c static GF_Err AAC_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 801 modules/aac_in/aac_in.c u32 start_from; u32 870 modules/aac_in/aac_in.c start_from = (u32) (read->start_range * read->sample_rate); u32 948 modules/aac_in/aac_in.c const u32 *QueryInterfaces() u32 950 modules/aac_in/aac_in.c static u32 si [] = { u32 969 modules/aac_in/aac_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 51 modules/aac_in/faad_dec.c u32 sample_rate, out_size, num_samples; u32 97 modules/aac_in/faad_dec.c u32 dsi_len; u32 159 modules/aac_in/faad_dec.c u32 i; u32 240 modules/aac_in/faad_dec.c static s8 FAAD_GetChannelPos(FAADDec *ffd, u32 ch_cfg) u32 242 modules/aac_in/faad_dec.c u32 i; u32 278 modules/aac_in/faad_dec.c char *inBuffer, u32 inBufferLength, u32 279 modules/aac_in/faad_dec.c u16 ES_ID, u32 *CTS, u32 280 modules/aac_in/faad_dec.c char *outBuffer, u32 *outBufferLength, u32 281 modules/aac_in/faad_dec.c u8 PaddingBits, u32 mmlevel) u32 285 modules/aac_in/faad_dec.c u32 i, j; u32 379 modules/aac_in/faad_dec.c *outBufferLength = ctx->out_size = (u32) (sizeof(short)*ctx->info.samples); u32 384 modules/aac_in/faad_dec.c *outBufferLength = (u32) (sizeof(short)*ctx->info.samples); u32 391 modules/aac_in/faad_dec.c *outBufferLength = (u32) (sizeof(short)*ctx->info.samples); u32 401 modules/aac_in/faad_dec.c *outBufferLength = (u32) (sizeof(short)*ctx->info.samples); u32 412 modules/aac_in/faad_dec.c static u32 FAAD_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 40 modules/ac3_in/ac3_in.c u32 duration; u32 43 modules/ac3_in/ac3_in.c u32 pad_bytes; u32 45 modules/ac3_in/ac3_in.c u32 is_inline; u32 49 modules/ac3_in/ac3_in.c u32 data_size; u32 52 modules/ac3_in/ac3_in.c u32 sample_rate, nb_ch; u32 54 modules/ac3_in/ac3_in.c u32 current_time, nb_samp; u32 60 modules/ac3_in/ac3_in.c u32 prev_size; u32 73 modules/ac3_in/ac3_in.c static u32 AC3_RegisterMimeTypes(const GF_InputService *plug) u32 75 modules/ac3_in/ac3_in.c u32 i; u32 84 modules/ac3_in/ac3_in.c u32 i; u32 170 modules/ac3_in/ac3_in.c static void AC3_OnLiveData(AC3Reader *read, const char *data, u32 data_size) u32 220 modules/ac3_in/ac3_in.c read->data_size -= (u32) pos; u32 233 modules/ac3_in/ac3_in.c u32 total_size, bytes_done; u32 395 modules/ac3_in/ac3_in.c static GF_Descriptor *AC3_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 420 modules/ac3_in/ac3_in.c u32 ES_ID=0; u32 524 modules/ac3_in/ac3_in.c static GF_Err AC3_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 583 modules/ac3_in/ac3_in.c start_from = (u32) (read->start_range * read->sample_rate); u32 660 modules/ac3_in/ac3_in.c const u32 *QueryInterfaces() u32 662 modules/ac3_in/ac3_in.c static u32 si [] = { u32 676 modules/ac3_in/ac3_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 39 modules/ac3_in/liba52_dec.c #define uint32_t u32 u32 54 modules/ac3_in/liba52_dec.c u32 sample_rate, num_samples, out_size, flags; u32 185 modules/ac3_in/liba52_dec.c static s8 AC3_GetChannelPos(AC3Dec *ffd, u32 ch_cfg) u32 187 modules/ac3_in/liba52_dec.c u32 i; u32 253 modules/ac3_in/liba52_dec.c char *inBuffer, u32 inBufferLength, u32 254 modules/ac3_in/liba52_dec.c u16 ES_ID, u32 *CTS, u32 255 modules/ac3_in/liba52_dec.c char *outBuffer, u32 *outBufferLength, u32 256 modules/ac3_in/liba52_dec.c u8 PaddingBits, u32 mmlevel) u32 322 modules/ac3_in/liba52_dec.c static u32 AC3_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 38 modules/alsa/alsa.c u32 nb_ch, buf_size, delay, num_buffers, total_duration, block_align; u32 39 modules/alsa/alsa.c u32 force_sr; u32 45 modules/alsa/alsa.c static GF_Err ALSA_Setup(GF_AudioOutput*dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 83 modules/alsa/alsa.c static GF_Err ALSA_ConfigureOutput(GF_AudioOutput*dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 211 modules/alsa/alsa.c u32 written; u32 244 modules/alsa/alsa.c written = dr->FillBuffer(dr->audio_renderer, ctx->wav_buf, (u32) (ctx->block_align*nb_frames) ); u32 259 modules/alsa/alsa.c static void ALSA_SetVolume(GF_AudioOutput*dr, u32 Volume) u32 263 modules/alsa/alsa.c static void ALSA_SetPan(GF_AudioOutput*dr, u32 Pan) u32 267 modules/alsa/alsa.c static void ALSA_SetPriority(GF_AudioOutput*dr, u32 Priority) u32 271 modules/alsa/alsa.c static u32 ALSA_GetAudioDelay(GF_AudioOutput*dr) u32 277 modules/alsa/alsa.c static GF_Err ALSA_QueryOutputSampleRate(GF_AudioOutput*dr, u32 *desired_sr, u32 *NbChannels, u32 *nbBitsPerSample) u32 355 modules/alsa/alsa.c const u32 *QueryInterfaces() u32 357 modules/alsa/alsa.c static u32 si [] = { u32 365 modules/alsa/alsa.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 59 modules/amr_dec/amr_dec.c u32 out_size; u32 74 modules/amr_dec/amr_dec.c u32 packed_size; u32 88 modules/amr_dec/amr_dec.c packed_size = (u32) (esd->decoderConfig->decoderSpecificInfo->dataLength>14) ? esd->decoderConfig->decoderSpecificInfo->data[13] : 0; u32 156 modules/amr_dec/amr_dec.c char *inBuffer, u32 inBufferLength, u32 157 modules/amr_dec/amr_dec.c u16 ES_ID, u32 *CTS, u32 158 modules/amr_dec/amr_dec.c char *outBuffer, u32 *outBufferLength, u32 159 modules/amr_dec/amr_dec.c u8 PaddingBits, u32 mmlevel) u32 161 modules/amr_dec/amr_dec.c u32 offset = 0; u32 243 modules/amr_dec/amr_dec.c static u32 AMR_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 299 modules/amr_dec/amr_dec.c const u32 *QueryInterfaces() u32 301 modules/amr_dec/amr_dec.c static u32 si [] = { u32 313 modules/amr_dec/amr_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 45 modules/amr_dec/amr_in.c u32 start_offset; u32 46 modules/amr_dec/amr_in.c u32 mtype, sample_rate, block_size; u32 49 modules/amr_dec/amr_in.c u32 duration; u32 52 modules/amr_dec/amr_in.c u32 pad_bytes; u32 54 modules/amr_dec/amr_in.c u32 is_inline; u32 58 modules/amr_dec/amr_in.c u32 data_size; u32 62 modules/amr_dec/amr_in.c u32 current_time; u32 69 modules/amr_dec/amr_in.c static u32 AMR_RegisterMimeTypes(const GF_InputService *plug) u32 139 modules/amr_dec/amr_in.c u32 i; u32 147 modules/amr_dec/amr_in.c i = (u32) fread(magic, 1, 20, read->stream); u32 178 modules/amr_dec/amr_in.c u32 size=0; u32 210 modules/amr_dec/amr_in.c u32 bytes_done; u32 333 modules/amr_dec/amr_in.c static GF_Descriptor *AMR_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 356 modules/amr_dec/amr_in.c u32 ES_ID; u32 445 modules/amr_dec/amr_in.c static GF_Err AMR_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 447 modules/amr_dec/amr_in.c u32 start_from, i; u32 492 modules/amr_dec/amr_in.c read->data_size = (u32)GF_AMR_FRAME_SIZE[ft]; u32 496 modules/amr_dec/amr_in.c read->data_size = (u32)GF_AMR_WB_FRAME_SIZE[ft]; u32 502 modules/amr_dec/amr_in.c read->data_size = (u32)GF_SMV_EVRC_RATE_TO_SIZE[2*i+1] - 1; u32 510 modules/amr_dec/amr_in.c start_from = (u32) (read->start_range * read->sample_rate); u32 525 modules/amr_dec/amr_in.c u32 bytes_read = (u32) fread(read->data + 1, read->data_size-1, 1, read->stream); u32 587 modules/amr_dec/amr_in.c const u32 *QueryInterfaces() u32 589 modules/amr_dec/amr_in.c static u32 si [] = { u32 597 modules/amr_dec/amr_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 67 modules/amr_float_dec/amr_float_dec.c u32 sample_rate, out_size, num_samples; u32 81 modules/amr_float_dec/amr_float_dec.c u32 packed; u32 197 modules/amr_float_dec/amr_float_dec.c char *inBuffer, u32 inBufferLength, u32 198 modules/amr_float_dec/amr_float_dec.c u16 ES_ID, u32 *CTS, u32 199 modules/amr_float_dec/amr_float_dec.c char *outBuffer, u32 *outBufferLength, u32 200 modules/amr_float_dec/amr_float_dec.c u8 PaddingBits, u32 mmlevel) u32 202 modules/amr_float_dec/amr_float_dec.c u32 offset; u32 233 modules/amr_float_dec/amr_float_dec.c offset = (u32)GF_AMR_WB_FRAME_SIZE[ft] + 1; u32 240 modules/amr_float_dec/amr_float_dec.c offset = (u32)GF_AMR_FRAME_SIZE[ft] + 1; u32 252 modules/amr_float_dec/amr_float_dec.c static u32 AMR_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 313 modules/amr_float_dec/amr_float_dec.c const u32 *QueryInterfaces() u32 315 modules/amr_float_dec/amr_float_dec.c static u32 si [] = { u32 323 modules/amr_float_dec/amr_float_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 37 modules/audio_filter/audio_filter.c u32 type; u32 39 modules/audio_filter/audio_filter.c u32 sample_block_size; u32 46 modules/audio_filter/audio_filter.c u32 delai_ms, delai_buffer_size, block_size, nb_bytes; u32 50 modules/audio_filter/audio_filter.c static GF_Err ProcessDistorsion(GF_AudioFilter *af, void *in_block, u32 in_block_size, void *out_block, u32 *out_block_size) u32 52 modules/audio_filter/audio_filter.c u32 i, count; u32 77 modules/audio_filter/audio_filter.c static GF_Err ProcessIdentity(GF_AudioFilter *af, void *in_block, u32 in_block_size, void *out_block, u32 *out_block_size) u32 87 modules/audio_filter/audio_filter.c static GF_Err ProcessDelai(GF_AudioFilter *af, void *in_block, u32 in_block_size, void *out_block, u32 *out_block_size) u32 90 modules/audio_filter/audio_filter.c u32 i; u32 124 modules/audio_filter/audio_filter.c static GF_Err Configure(GF_AudioFilter *af, u32 in_sr, u32 in_bps, u32 in_nb_ch, u32 in_ch_cfg, u32 *out_nb_ch, u32 *out_ch_cfg, u32 *out_block_len_in_samples, u32 *delay_ms, Bool *inplace) u32 264 modules/audio_filter/audio_filter.c const u32 *QueryInterfaces() u32 266 modules/audio_filter/audio_filter.c static u32 si [] = { u32 274 modules/audio_filter/audio_filter.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 80 modules/avcap/avcap.cpp u32 m_height; u32 81 modules/avcap/avcap.cpp u32 m_stride; u32 86 modules/avcap/avcap.cpp void AllocData(u32 height, u32 stride) { u32 103 modules/avcap/avcap.cpp for (u32 i=0; i<m_height; i++) { u32 106 modules/avcap/avcap.cpp gf_service_send_packet(m_pService, m_pChannel, m_data, (u32)io_buf->getValidBytes(), &m_pSLHeader, GF_OK); u32 108 modules/avcap/avcap.cpp gf_service_send_packet(m_pService, m_pChannel, (char *) io_buf->getPtr(), (u32)io_buf->getValidBytes(), &m_pSLHeader, GF_OK); u32 141 modules/avcap/avcap.cpp u32 state; u32 149 modules/avcap/avcap.cpp u32 width, height, pixel_format, stride, out_size, fps; u32 150 modules/avcap/avcap.cpp u32 default_4cc; u32 181 modules/avcap/avcap.cpp u32 default_4cc; u32 235 modules/avcap/avcap.cpp u32 w, h; u32 242 modules/avcap/avcap.cpp u32 fps; u32 286 modules/avcap/avcap.cpp vcap->stride = (u32)vcap->device->getFormatMgr()->getBytesPerLine();//1.5*vcap->width;// u32 287 modules/avcap/avcap.cpp vcap->out_size = (u32)vcap->device->getFormatMgr()->getImageSize();//1.5*vcap->width*vcap->height;// u32 292 modules/avcap/avcap.cpp vcap->out_size = (u32)vcap->device->getFormatMgr()->getImageSize();//1.5*vcap->width*vcap->height;// u32 352 modules/avcap/avcap.cpp static GF_Descriptor *AVCap_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 413 modules/avcap/avcap.cpp u32 ESID; u32 457 modules/avcap/avcap.cpp const u32 *QueryInterfaces() u32 459 modules/avcap/avcap.cpp static u32 si [] = { u32 467 modules/avcap/avcap.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 37 modules/bifs_dec/bifs_dec.c u32 PL, nb_streams; u32 97 modules/bifs_dec/bifs_dec.c static GF_Err BIFS_ProcessData(GF_SceneDecoder*plug, const char *inBuffer, u32 inBufferLength, u32 98 modules/bifs_dec/bifs_dec.c u16 ES_ID, u32 AU_time, u32 mmlevel) u32 116 modules/bifs_dec/bifs_dec.c static u32 BIFS_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 184 modules/bifs_dec/bifs_dec.c const u32 *QueryInterfaces() u32 186 modules/bifs_dec/bifs_dec.c static u32 si [] = { u32 196 modules/bifs_dec/bifs_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 42 modules/ctx_load/ctx_load.c u32 load_flags; u32 43 modules/ctx_load/ctx_load.c u32 nb_streams; u32 44 modules/ctx_load/ctx_load.c u32 base_stream_id; u32 45 modules/ctx_load/ctx_load.c u32 last_check_time; u32 51 modules/ctx_load/ctx_load.c u32 file_pos, sax_max_duration; u32 138 modules/ctx_load/ctx_load.c void CTXLoad_NodeCallback(void *cbk, u32 type, GF_Node *node, void *param) u32 154 modules/ctx_load/ctx_load.c u32 now = gf_sys_clock(); u32 198 modules/ctx_load/ctx_load.c u32 size; u32 205 modules/ctx_load/ctx_load.c u32 i = 0; u32 220 modules/ctx_load/ctx_load.c size = esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32); u32 222 modules/ctx_load/ctx_load.c memcpy(priv->file_name, esd->decoderConfig->decoderSpecificInfo->data + sizeof(u32), sizeof(char)*(esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32)) ); u32 277 modules/ctx_load/ctx_load.c static Bool CTXLoad_StreamInRootOD(GF_ObjectDescriptor *od, u32 ESID) u32 279 modules/ctx_load/ctx_load.c u32 i, count; u32 295 modules/ctx_load/ctx_load.c u32 secs, msecs; u32 306 modules/ctx_load/ctx_load.c u32 i, j, max_dur; u32 320 modules/ctx_load/ctx_load.c if (au && sc->in_root_od && (au->timing>max_dur)) max_dur = (u32) (au->timing * 1000 / sc->timeScale); u32 328 modules/ctx_load/ctx_load.c static GF_Err CTXLoad_ProcessData(GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u32 329 modules/ctx_load/ctx_load.c u16 ES_ID, u32 stream_time, u32 mmlevel) u32 332 modules/ctx_load/ctx_load.c u32 i, j, k, nb_updates, last_rap=0; u32 349 modules/ctx_load/ctx_load.c if (stream_time==(u32)-1) { u32 381 modules/ctx_load/ctx_load.c u32 entry_time; u32 393 modules/ctx_load/ctx_load.c u32 diff; u32 491 modules/ctx_load/ctx_load.c u32 au_time = (u32) (au->timing*1000/sc->timeScale); u32 501 modules/ctx_load/ctx_load.c u32 au_time = (u32) (au->timing*1000/sc->timeScale); u32 729 modules/ctx_load/ctx_load.c static u32 CTXLoad_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 814 modules/ctx_load/ctx_load.c const u32 *QueryInterfaces() u32 816 modules/ctx_load/ctx_load.c static u32 si [] = { u32 826 modules/ctx_load/ctx_load.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 62 modules/dektec_out/dektec_video.cpp u32 width, height, pixel_format, bpp; u32 72 modules/dektec_out/dektec_video.cpp static GF_Err Dektec_Blit(GF_VideoOutput *dr, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) u32 203 modules/dektec_out/dektec_video.cpp static GF_Err Dektec_resize(GF_VideoOutput *dr, u32 w, u32 h) u32 219 modules/dektec_out/dektec_video.cpp GF_Err Dektec_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) u32 328 modules/dektec_out/dektec_video.cpp const u32 *QueryInterfaces() u32 330 modules/dektec_out/dektec_video.cpp static u32 si [] = { u32 339 modules/dektec_out/dektec_video.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 30 modules/demo_is/demo_is.c static Bool DEV_RegisterDevice(struct __input_device *ifce, const char *urn, GF_BitStream *dsi, void (*AddField)(struct __input_device *_this, u32 fieldType, const char *name)) u32 43 modules/demo_is/demo_is.c u32 len, val, i, buf_size; u32 70 modules/demo_is/demo_is.c const u32 *QueryInterfaces() u32 72 modules/demo_is/demo_is.c static u32 si [] = { u32 80 modules/demo_is/demo_is.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 39 modules/directfb_out/directfb_out.c static void DirectFBVid_DrawHLine(GF_VideoOutput *driv, u32 x, u32 y, u32 length, GF_Color color) u32 54 modules/directfb_out/directfb_out.c static void DirectFBVid_DrawHLineAlpha(GF_VideoOutput *driv, u32 x, u32 y, u32 length, GF_Color color, u8 alpha) u32 69 modules/directfb_out/directfb_out.c static void DirectFBVid_DrawRectangle(GF_VideoOutput *driv, u32 x, u32 y, u32 width, u32 height, GF_Color color) u32 84 modules/directfb_out/directfb_out.c GF_Err DirectFBVid_Setup(GF_VideoOutput *driv, void *os_handle, void *os_display, u32 init_flags) u32 165 modules/directfb_out/directfb_out.c u32 ret; u32 193 modules/directfb_out/directfb_out.c GF_Err DirectFBVid_SetFullScreen(GF_VideoOutput *driv, u32 bFullScreenOn, u32 *screen_width, u32 *screen_height) u32 267 modules/directfb_out/directfb_out.c static GF_Err DirectFBVid_LockBackBuffer(GF_VideoOutput *driv, GF_VideoSurface *video_info, u32 do_lock) u32 270 modules/directfb_out/directfb_out.c u32 pitch, ret; u32 306 modules/directfb_out/directfb_out.c static GF_Err DirectFBVid_Blit(GF_VideoOutput *driv, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) u32 308 modules/directfb_out/directfb_out.c u32 ret; u32 370 modules/directfb_out/directfb_out.c const u32 *QueryInterfaces() u32 372 modules/directfb_out/directfb_out.c static u32 si [] = { u32 382 modules/directfb_out/directfb_out.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 44 modules/directfb_out/directfb_out.h #define Bool u32 u32 47 modules/directfb_out/directfb_out.h u32 DirectFBVid_TranslatePixelFormatToGPAC(u32 dfbpf); u32 48 modules/directfb_out/directfb_out.h u32 DirectFBVid_TranslatePixelFormatFromGPAC(u32 gpacpf); u32 53 modules/directfb_out/directfb_out.h u32 DirectFBVid_ProcessMessageQueueWrapper(DirectFBVidCtx *ctx, u8 *type, u32 *flags, u32 *key_code, s32 *x, s32 *y, u32 *button); u32 54 modules/directfb_out/directfb_out.h void DirectFBVid_DrawHLineWrapper(DirectFBVidCtx *ctx, u32 x, u32 y, u32 length, u8 r, u8 g, u8 b); u32 55 modules/directfb_out/directfb_out.h void DirectFBVid_DrawHLineAlphaWrapper(DirectFBVidCtx *ctx, u32 x, u32 y, u32 length, u8 r, u8 g, u8 b, u8 alpha); u32 56 modules/directfb_out/directfb_out.h void DirectFBVid_DrawRectangleWrapper(DirectFBVidCtx *ctx, u32 x, u32 y, u32 width, u32 height, u8 r, u8 g, u8 b, u8 a); u32 57 modules/directfb_out/directfb_out.h u32 DirectFBVid_CtxPrimaryLock(DirectFBVidCtx *ctx, void **buf, u32 *pitch); u32 59 modules/directfb_out/directfb_out.h u32 DirectFBVid_CtxGetWidth(DirectFBVidCtx *ctx); u32 60 modules/directfb_out/directfb_out.h u32 DirectFBVid_CtxGetHeight(DirectFBVidCtx *ctx); u32 62 modules/directfb_out/directfb_out.h u32 DirectFBVid_CtxGetPixelFormat(DirectFBVidCtx *ctx); u32 64 modules/directfb_out/directfb_out.h u32 DirectFBVid_CtxPrimaryFlip(DirectFBVidCtx *ctx); u32 70 modules/directfb_out/directfb_out.h u32 DirectFBVid_ShutdownWrapper(DirectFBVidCtx *ctx); u32 71 modules/directfb_out/directfb_out.h u32 DirectFBVid_BlitWrapper(DirectFBVidCtx *ctx, u32 video_src_width, u32 video_src_height, u32 video_src_pixel_format, char *video_src_buffer, s32 video_src_pitch_y, u32 src_wnd_x, u32 src_wnd_y, u32 src_wnd_w, u32 src_wnd_h, u32 dst_wnd_x, u32 dst_wnd_y, u32 dst_wnd_w, u32 dst_wnd_h, u32 overlay_type); u32 68 modules/directfb_out/directfb_wrapper.c u32 width, height, pixel_format; u32 117 modules/directfb_out/directfb_wrapper.c void DirectFBVid_DrawHLineWrapper(DirectFBVidCtx *ctx, u32 x, u32 y, u32 length, u8 r, u8 g, u8 b) u32 137 modules/directfb_out/directfb_wrapper.c void DirectFBVid_DrawHLineAlphaWrapper(DirectFBVidCtx *ctx, u32 x, u32 y, u32 length, u8 r, u8 g, u8 b, u8 alpha) u32 154 modules/directfb_out/directfb_wrapper.c void DirectFBVid_DrawRectangleWrapper(DirectFBVidCtx *ctx, u32 x, u32 y, u32 width, u32 height, u8 r, u8 g, u8 b, u8 a) u32 170 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_CtxPrimaryLock(DirectFBVidCtx *ctx, void **buf, u32 *pitch) u32 198 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_TranslatePixelFormatToGPAC(u32 dfbpf); u32 199 modules/directfb_out/directfb_wrapper.c void DirectFBVid_InitAndCreateSurface(DirectFBVidCtx *ctx, u32 window_mode) u32 288 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_CtxGetWidth(DirectFBVidCtx *ctx) u32 298 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_CtxGetHeight(DirectFBVidCtx *ctx) u32 318 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_CtxGetPixelFormat(DirectFBVidCtx *ctx) u32 338 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_CtxPrimaryFlip(DirectFBVidCtx *ctx) u32 398 modules/directfb_out/directfb_wrapper.c void DirectFBVid_CtxSetFlipMode(DirectFBVidCtx *ctx, u32 flip_mode) u32 438 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_ShutdownWrapper(DirectFBVidCtx *ctx) u32 457 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_TranslatePixelFormatFromGPAC(u32 gpacpf); u32 458 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_BlitWrapper(DirectFBVidCtx *ctx, u32 video_src_width, u32 video_src_height, u32 video_src_pixel_format, char *video_src_buffer, s32 video_src_pitch_y, u32 src_wnd_x, u32 src_wnd_y, u32 src_wnd_w, u32 src_wnd_h, u32 dst_wnd_x, u32 dst_wnd_y, u32 dst_wnd_w, u32 dst_wnd_h, u32 overlay_type) u32 523 modules/directfb_out/directfb_wrapper.c void directfb_translate_key(DFBInputDeviceKeyIdentifier DirectFBkey, u32 *flags, u32 *key_code); u32 524 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_ProcessMessageQueueWrapper(DirectFBVidCtx *ctx, u8 *type, u32 *flags, u32 *key_code, s32 *x, s32 *y, u32 *button) u32 573 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_TranslatePixelFormatToGPAC(u32 dfbpf) u32 595 modules/directfb_out/directfb_wrapper.c u32 DirectFBVid_TranslatePixelFormatFromGPAC(u32 gpacpf) u32 628 modules/directfb_out/directfb_wrapper.c void directfb_translate_key(DFBInputDeviceKeyIdentifier DirectFBkey, u32 *flags, u32 *key_code) u32 89 modules/droid_audio/droidaudio.c u32 num_buffers; u32 91 modules/droid_audio/droidaudio.c u32 delay, total_length_ms; u32 94 modules/droid_audio/droidaudio.c u32 cfg_num_buffers, cfg_duration; u32 96 modules/droid_audio/droidaudio.c u32 sampleRateInHz; u32 97 modules/droid_audio/droidaudio.c u32 channelConfig; //AudioFormat.CHANNEL_OUT_MONO u32 98 modules/droid_audio/droidaudio.c u32 audioFormat; //AudioFormat.ENCODING_PCM_16BIT u32 100 modules/droid_audio/droidaudio.c u32 volume; u32 101 modules/droid_audio/droidaudio.c u32 pan; u32 108 modules/droid_audio/droidaudio.c static GF_Err WAV_Setup(GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 179 modules/droid_audio/droidaudio.c static GF_Err WAV_ConfigureOutput(GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 182 modules/droid_audio/droidaudio.c u32 i; u32 256 modules/droid_audio/droidaudio.c u32 written; u32 296 modules/droid_audio/droidaudio.c static void WAV_Play(GF_AudioOutput *dr, u32 PlayType) u32 346 modules/droid_audio/droidaudio.c static void WAV_SetVolume(GF_AudioOutput *dr, u32 Volume) { u32 352 modules/droid_audio/droidaudio.c static void WAV_SetPan(GF_AudioOutput *dr, u32 Pan) u32 359 modules/droid_audio/droidaudio.c static GF_Err WAV_QueryOutputSampleRate(GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) u32 363 modules/droid_audio/droidaudio.c u32 sampleRateInHz, channelConfig, audioFormat; u32 430 modules/droid_audio/droidaudio.c static u32 WAV_GetAudioDelay(GF_AudioOutput *dr) u32 437 modules/droid_audio/droidaudio.c static u32 WAV_GetTotalBufferTime(GF_AudioOutput *dr) u32 484 modules/droid_audio/droidaudio.c const u32 *QueryInterfaces() u32 486 modules/droid_audio/droidaudio.c static u32 si [] = { u32 494 modules/droid_audio/droidaudio.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 210 modules/droid_cam/droid_cam.c u32 time_scale; u32 212 modules/droid_cam/droid_cam.c u32 base_track_id; u32 216 modules/droid_cam/droid_cam.c u32 cntr; u32 218 modules/droid_cam/droid_cam.c u32 width; u32 219 modules/droid_cam/droid_cam.c u32 height; u32 265 modules/droid_cam/droid_cam.c u32 unregisterFunc(void* data) u32 364 modules/droid_cam/droid_cam.c u32 getWidth(ISOMReader *read); u32 365 modules/droid_cam/droid_cam.c u32 getHeight(ISOMReader *read); u32 366 modules/droid_cam/droid_cam.c u32 getFormat(ISOMReader *read); u32 367 modules/droid_cam/droid_cam.c u32 getBitsPerPix(ISOMReader *read); u32 369 modules/droid_cam/droid_cam.c static GF_Descriptor *CAM_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 371 modules/droid_cam/droid_cam.c u32 trackID; u32 377 modules/droid_cam/droid_cam.c u32 buf_size; u32 463 modules/droid_cam/droid_cam.c u32 datasize; u32 466 modules/droid_cam/droid_cam.c u32 cts = 0; u32 467 modules/droid_cam/droid_cam.c u32 convTime = 0; u32 468 modules/droid_cam/droid_cam.c u32 j = 0; u32 564 modules/droid_cam/droid_cam.c u32 getWidth(ISOMReader *read) u32 576 modules/droid_cam/droid_cam.c u32 getHeight(ISOMReader *read) u32 588 modules/droid_cam/droid_cam.c u32 getFormat(ISOMReader *read) u32 591 modules/droid_cam/droid_cam.c u32 pixel_format; u32 609 modules/droid_cam/droid_cam.c u32 getBitsPerPix(ISOMReader *read) u32 626 modules/droid_cam/droid_cam.c u32 buf_size; u32 693 modules/droid_cam/droid_cam.c const u32 *QueryInterfaces() u32 695 modules/droid_cam/droid_cam.c static u32 si [] = { u32 703 modules/droid_cam/droid_cam.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 209 modules/droid_mpegv/droid_mpegv.c Bool MPEGVS_RegisterDevice(struct __input_device *dr, const char *urn, GF_BitStream *dsi, void (*AddField)(struct __input_device *_this, u32 fieldType, const char *name)) u32 305 modules/droid_mpegv/droid_mpegv.c u32 MPEGVS_OnData(struct __input_device * dr, const char* data) u32 309 modules/droid_mpegv/droid_mpegv.c u32 buf_size; u32 379 modules/droid_mpegv/droid_mpegv.c u32 ThreadRun(void* param) u32 466 modules/droid_mpegv/droid_mpegv.c const u32 *QueryInterfaces() u32 468 modules/droid_mpegv/droid_mpegv.c static u32 si [] = { u32 477 modules/droid_mpegv/droid_mpegv.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 40 modules/droid_out/droid_vout-bitmap.c u32 width, height; u32 50 modules/droid_out/droid_vout-bitmap.c static GF_Err raw_resize(GF_VideoOutput *dr, u32 w, u32 h) u32 56 modules/droid_out/droid_vout-bitmap.c GF_Err RAW_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) u32 193 modules/droid_out/droid_vout-bitmap.c const u32 *QueryInterfaces() u32 195 modules/droid_out/droid_vout-bitmap.c static u32 si [] = { u32 203 modules/droid_out/droid_vout-bitmap.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 52 modules/droid_out/droid_vout.c u32 width, height; u32 56 modules/droid_out/droid_vout.c u32 tex_width, tex_height; u32 131 modules/droid_out/droid_vout.c static GLint gf_glGetUniformLocation(u32 glsl_program, const char *uniform_name) u32 140 modules/droid_out/droid_vout.c static GLint gf_glGetAttribLocation(u32 glsl_program, const char *attrib_name) u32 150 modules/droid_out/droid_vout.c Bool compile_shader(u32 shader_id, const char *name, const char *source) { u32 153 modules/droid_out/droid_vout.c u32 len; u32 158 modules/droid_out/droid_vout.c len = (u32) strlen(source); u32 256 modules/droid_out/droid_vout.c u32 i; u32 607 modules/droid_out/droid_vout.c u32 find_pow_2(u32 num) u32 609 modules/droid_out/droid_vout.c u32 res = 1; u32 615 modules/droid_out/droid_vout.c static GF_Err droid_Resize(GF_VideoOutput *dr, u32 w, u32 h) u32 655 modules/droid_out/droid_vout.c GF_Err droid_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) u32 833 modules/droid_out/droid_vout.c static GF_Err droid_SetFullScreen(GF_VideoOutput *dr, Bool bOn, u32 *outWidth, u32 *outHeight) u32 892 modules/droid_out/droid_vout.c const u32 *QueryInterfaces() u32 894 modules/droid_out/droid_vout.c static u32 si [] = { u32 902 modules/droid_out/droid_vout.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 35 modules/dummy_in/dummy_in.c u32 ESID; u32 37 modules/dummy_in/dummy_in.c u32 start, end; u32 45 modules/dummy_in/dummy_in.c u32 oti; u32 57 modules/dummy_in/dummy_in.c u32 i=0; u32 67 modules/dummy_in/dummy_in.c u32 i=0; u32 96 modules/dummy_in/dummy_in.c static u32 DC_RegisterMimeTypes(const GF_InputService *plug) { u32 97 modules/dummy_in/dummy_in.c u32 i; u32 120 modules/dummy_in/dummy_in.c u32 i; u32 321 modules/dummy_in/dummy_in.c static GF_Descriptor *DC_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 323 modules/dummy_in/dummy_in.c u32 size = 0; u32 353 modules/dummy_in/dummy_in.c size = (u32) gf_ftell(f); u32 359 modules/dummy_in/dummy_in.c gf_bs_write_data(bs, uri, (u32) strlen(uri)); u32 394 modules/dummy_in/dummy_in.c dc->start = (u32) (1000 * com->play.start_range); u32 395 modules/dummy_in/dummy_in.c dc->end = (u32) (1000 * com->play.end_range); u32 413 modules/dummy_in/dummy_in.c u32 ESID; u32 441 modules/dummy_in/dummy_in.c GF_Err DC_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 469 modules/dummy_in/dummy_in.c const u32 *QueryInterfaces() u32 471 modules/dummy_in/dummy_in.c static u32 si [] = { u32 479 modules/dummy_in/dummy_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 31 modules/dx_hw/copy_pixels.c static u32 get_yuv_base(u32 in_pf) u32 63 modules/dx_hw/copy_pixels.c static Bool format_is_yuv(u32 in_pf) u32 85 modules/dx_hw/copy_pixels.c static Bool is_planar_yuv(u32 pf) u32 97 modules/dx_hw/copy_pixels.c static void write_yv12_to_yuv(GF_VideoSurface *vs, unsigned char *pY, u32 src_stride, u32 src_pf, u32 98 modules/dx_hw/copy_pixels.c u32 src_width, u32 src_height, const GF_Window *src_wnd, u8 *pU, u8 *pV) u32 128 modules/dx_hw/copy_pixels.c u32 i; u32 153 modules/dx_hw/copy_pixels.c u32 i, j; u32 177 modules/dx_hw/copy_pixels.c u32 i, j; u32 201 modules/dx_hw/copy_pixels.c u32 i, j; u32 226 modules/dx_hw/copy_pixels.c static void write_yuv422_to_yuv(GF_VideoSurface *vs, unsigned char *pY, u32 src_stride, u32 src_pf, u32 227 modules/dx_hw/copy_pixels.c u32 src_width, u32 src_height, const GF_Window *src_wnd, u8 *pU, u8 *pV) u32 243 modules/dx_hw/copy_pixels.c u32 i; u32 273 modules/dx_hw/copy_pixels.c static void write_yuv444_to_yuv(GF_VideoSurface *vs, unsigned char *pY, u32 src_stride, u32 src_pf, u32 274 modules/dx_hw/copy_pixels.c u32 src_width, u32 src_height, const GF_Window *src_wnd, u8 *pU, u8 *pV) u32 290 modules/dx_hw/copy_pixels.c u32 i,j; u32 326 modules/dx_hw/copy_pixels.c static void write_yvyu_to_yuv(GF_VideoSurface *vs, unsigned char *src, u32 src_stride, u32 src_pf, u32 327 modules/dx_hw/copy_pixels.c u32 src_width, u32 src_height, const GF_Window *src_wnd) u32 329 modules/dx_hw/copy_pixels.c u32 i, j, base_pf; u32 353 modules/dx_hw/copy_pixels.c u32 i, j; u32 388 modules/dx_hw/copy_pixels.c u32 i; u32 444 modules/dx_hw/copy_pixels.c u32 get_bpp(u32 pf) u32 465 modules/dx_hw/copy_pixels.c void rgb_to_24(GF_VideoSurface *vs, unsigned char *src, u32 src_stride, u32 src_w, u32 src_h, u32 src_pf, const GF_Window *src_wnd) u32 467 modules/dx_hw/copy_pixels.c u32 i; u32 468 modules/dx_hw/copy_pixels.c u32 BPP = get_bpp(src_pf); u32 484 modules/dx_hw/copy_pixels.c void rgb_to_555(GF_VideoSurface *vs, unsigned char *src, u32 src_stride, u32 src_w, u32 src_h, u32 src_pf, const GF_Window *src_wnd) u32 486 modules/dx_hw/copy_pixels.c u32 i, j, r, g, b; u32 487 modules/dx_hw/copy_pixels.c u32 BPP = get_bpp(src_pf); u32 519 modules/dx_hw/copy_pixels.c void rgb_to_565(GF_VideoSurface *vs, unsigned char *src, u32 src_stride, u32 src_w, u32 src_h, u32 src_pf, const GF_Window *src_wnd) u32 521 modules/dx_hw/copy_pixels.c u32 i, j, r, g, b; u32 522 modules/dx_hw/copy_pixels.c u32 BPP = get_bpp(src_pf); u32 554 modules/dx_hw/copy_pixels.c void rgb_to_32(GF_VideoSurface *vs, unsigned char *src, u32 src_stride, u32 src_w, u32 src_h, u32 src_pf, const GF_Window *src_wnd) u32 556 modules/dx_hw/copy_pixels.c u32 i, j; u32 558 modules/dx_hw/copy_pixels.c u32 BPP = get_bpp(src_pf); u32 35 modules/dx_hw/dx_2d.c static Bool pixelformat_yuv(u32 pixel_format) u32 61 modules/dx_hw/dx_2d.c static u32 get_win_4CC(u32 pixel_format) u32 101 modules/dx_hw/dx_2d.c static GF_Err DD_ClearBackBuffer(GF_VideoOutput *dr, u32 color) u32 131 modules/dx_hw/dx_2d.c GF_Err CreateBackBuffer(GF_VideoOutput *dr, u32 Width, u32 Height, Bool use_system_memory) u32 210 modules/dx_hw/dx_2d.c GF_Err InitDirectDraw(GF_VideoOutput *dr, u32 Width, u32 Height) u32 387 modules/dx_hw/dx_2d.c u32 dst_w, dst_h, src_w, src_h, flags; u32 389 modules/dx_hw/dx_2d.c u32 left, top; u32 399 modules/dx_hw/dx_2d.c u32 col; u32 435 modules/dx_hw/dx_2d.c static DDSurface *DD_GetSurface(GF_VideoOutput *dr, u32 width, u32 height, u32 pixel_format, Bool check_caps) u32 543 modules/dx_hw/dx_2d.c static GF_Err DD_Blit(GF_VideoOutput *dr, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) u32 548 modules/dx_hw/dx_2d.c u32 w, h; u32 646 modules/dx_hw/dx_2d.c static GFINLINE u32 is_yuv_supported(u32 win_4cc) u32 661 modules/dx_hw/dx_2d.c static GFINLINE Bool is_yuv_planar(u32 format) u32 678 modules/dx_hw/dx_2d.c u32 w, h, j, i, num_yuv; u32 683 modules/dx_hw/dx_2d.c u32 now, min_packed = 0xFFFFFFFF, min_planar = 0xFFFFFFFF; u32 684 modules/dx_hw/dx_2d.c u32 best_packed = 0, best_planar = 0; u32 846 modules/dx_hw/dx_2d.c GF_Err DD_SetBackBufferSize(GF_VideoOutput *dr, u32 width, u32 height, Bool use_system_memory) u32 52 modules/dx_hw/dx_audio.c u32 cfg_num_buffers, cfg_duration; u32 59 modules/dx_hw/dx_audio.c u32 buffer_size, num_audio_buffer, total_audio_buffer_ms; u32 63 modules/dx_hw/dx_audio.c u32 frame_state[MAX_NUM_BUFFERS]; u32 76 modules/dx_hw/dx_audio.c static GF_Err DS_Setup(GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 116 modules/dx_hw/dx_audio.c u32 i; u32 138 modules/dx_hw/dx_audio.c static GF_Err DS_ConfigureOutput(GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 140 modules/dx_hw/dx_audio.c u32 i; u32 278 modules/dx_hw/dx_audio.c void DS_FillBuffer(GF_AudioOutput *dr, u32 buffer) u32 282 modules/dx_hw/dx_audio.c u32 pos; u32 325 modules/dx_hw/dx_audio.c for (i=nextframe; (i % ctx->num_audio_buffer) != (u32) inframe; i++) { u32 326 modules/dx_hw/dx_audio.c u32 buf = i % ctx->num_audio_buffer; u32 334 modules/dx_hw/dx_audio.c u32 retry; u32 363 modules/dx_hw/dx_audio.c static GF_Err DS_QueryOutputSampleRate(GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) u32 369 modules/dx_hw/dx_audio.c static void DS_Play(GF_AudioOutput *dr, u32 PlayType) u32 384 modules/dx_hw/dx_audio.c static void DS_SetVolume(GF_AudioOutput *dr, u32 Volume) u32 394 modules/dx_hw/dx_audio.c static void DS_SetPan(GF_AudioOutput *dr, u32 Pan) u32 411 modules/dx_hw/dx_audio.c static void DS_SetPriority(GF_AudioOutput *dr, u32 Priority) u32 415 modules/dx_hw/dx_audio.c static u32 DS_GetAudioDelay(GF_AudioOutput *dr) u32 421 modules/dx_hw/dx_audio.c static u32 DS_GetTotalBufferTime(GF_AudioOutput *dr) u32 98 modules/dx_hw/dx_hw.h u32 width, height, format, pitch; u32 135 modules/dx_hw/dx_hw.h u32 width, height; u32 136 modules/dx_hw/dx_hw.h u32 fs_width, fs_height; u32 137 modules/dx_hw/dx_hw.h u32 store_width, store_height; u32 141 modules/dx_hw/dx_hw.h u32 pixelFormat; u32 142 modules/dx_hw/dx_hw.h u32 video_bpp; u32 151 modules/dx_hw/dx_hw.h u32 th_state; u32 155 modules/dx_hw/dx_hw.h u32 off_w, off_h, prev_styles; u32 159 modules/dx_hw/dx_hw.h u32 cursor_type; u32 177 modules/dx_hw/dx_hw.h u32 output_3d_type; u32 181 modules/dx_hw/dx_hw.h u32 mode_high_bpp; u32 189 modules/dx_hw/dx_hw.h u32 last_mouse_move, cursor_type_backup; u32 207 modules/dx_hw/dx_hw.h GF_Err InitDirectDraw(GF_VideoOutput *dr, u32 Width, u32 Height); u32 210 modules/dx_hw/dx_hw.h GF_Err DD_SetBackBufferSize(GF_VideoOutput *dr, u32 width, u32 height, Bool use_system_memory); u32 222 modules/dx_hw/dx_hw.h GF_Err DD_SetupOpenGL(GF_VideoOutput *dr, u32 offscreen_width, u32 offscreen_height); u32 130 modules/dx_hw/dx_video.c u32 gl_type = 1; u32 259 modules/dx_hw/dx_video.c GF_Err DD_SetupOpenGL(GF_VideoOutput *dr, u32 offscreen_width, u32 offscreen_height) u32 270 modules/dx_hw/dx_video.c u32 nb_bits; u32 271 modules/dx_hw/dx_video.c u32 i=0; u32 340 modules/dx_hw/dx_video.c u32 i; u32 424 modules/dx_hw/dx_video.c u32 nbformats=0; u32 522 modules/dx_hw/dx_video.c u32 nbformats=0; u32 574 modules/dx_hw/dx_video.c GF_Err DD_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) u32 638 modules/dx_hw/dx_video.c static GF_Err DD_SetFullScreen(GF_VideoOutput *dr, Bool bOn, u32 *outWidth, u32 *outHeight) u32 642 modules/dx_hw/dx_video.c u32 MaxWidth, MaxHeight; u32 929 modules/dx_hw/dx_video.c const u32 *QueryInterfaces() u32 931 modules/dx_hw/dx_video.c static u32 si [] = { u32 940 modules/dx_hw/dx_video.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 43 modules/dx_hw/dx_window.c void DD_SetCursor(GF_VideoOutput *dr, u32 cursor_type); u32 65 modules/dx_hw/dx_window.c evt->hw_code = (u32) wParam; u32 424 modules/dx_hw/dx_window.c if ((wParam>=0x30) && (wParam<=0x39)) evt->key_code = GF_KEY_0 + (u32) (wParam-0x30); u32 425 modules/dx_hw/dx_window.c else if ((wParam>=0x41) && (wParam<=0x5A)) evt->key_code = GF_KEY_A + (u32) (wParam-0x41); u32 580 modules/dx_hw/dx_window.c u32 i; u32 589 modules/dx_hw/dx_window.c u32 res = DragQueryFile(hDrop, i, szFile, GF_MAX_PATH); u32 591 modules/dx_hw/dx_window.c u32 res = DragQueryFile(hDrop, i, szFile, GF_MAX_PATH); u32 807 modules/dx_hw/dx_window.c evt.character.unicode_char = (u32) wParam; u32 844 modules/dx_hw/dx_window.c u32 a, r, g, b; u32 848 modules/dx_hw/dx_window.c u32 isWin2K; u32 891 modules/dx_hw/dx_window.c u32 flags; u32 932 modules/dx_hw/dx_window.c u32 styles; u32 1024 modules/dx_hw/dx_window.c u32 DD_WindowThread(void *par) u32 1070 modules/dx_hw/dx_window.c void DD_SetupWindow(GF_VideoOutput *dr, u32 flags) u32 1170 modules/dx_hw/dx_window.c void DD_SetCursor(GF_VideoOutput *dr, u32 cursor_type) u32 1206 modules/dx_hw/dx_window.c static u32 get_sys_col(int idx) u32 1208 modules/dx_hw/dx_window.c u32 res; u32 1260 modules/dx_hw/dx_window.c u32 x, y, fsw, fsh; u32 51 modules/epoc_hw/epoc_aout.cpp GF_Err Open(u32 sample_rate, Bool stereo); u32 56 modules/epoc_hw/epoc_aout.cpp u32 state; u32 59 modules/epoc_hw/epoc_aout.cpp u32 cfg_num_buffers, cfg_total_duration, init_vol, init_pan; u32 61 modules/epoc_hw/epoc_aout.cpp u32 num_buffers, total_duration, buffer_len; u32 66 modules/epoc_hw/epoc_aout.cpp u32 buffer_size; u32 67 modules/epoc_hw/epoc_aout.cpp u32 current_buffer, nb_buffers_queued; u32 72 modules/epoc_hw/epoc_aout.cpp u32 i; u32 87 modules/epoc_hw/epoc_aout.cpp GF_Err EPOCAudio::Open(u32 sample_rate, Bool stereo) u32 90 modules/epoc_hw/epoc_aout.cpp u32 count; u32 166 modules/epoc_hw/epoc_aout.cpp u32 i; u32 223 modules/epoc_hw/epoc_aout.cpp static GF_Err EAUD_Setup(GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 239 modules/epoc_hw/epoc_aout.cpp static GF_Err EAUD_ConfigureOutput(GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 241 modules/epoc_hw/epoc_aout.cpp u32 snd_align, bps, i; u32 292 modules/epoc_hw/epoc_aout.cpp u32 written = dr->FillBuffer(dr->audio_renderer, ctx->buffers[ctx->current_buffer], ctx->buffer_size); u32 304 modules/epoc_hw/epoc_aout.cpp static void EAUD_Play(GF_AudioOutput *dr, u32 PlayType) u32 308 modules/epoc_hw/epoc_aout.cpp static void EAUD_SetVolume(GF_AudioOutput *dr, u32 Volume) u32 316 modules/epoc_hw/epoc_aout.cpp static void EAUD_SetPan(GF_AudioOutput *dr, u32 Pan) u32 321 modules/epoc_hw/epoc_aout.cpp static GF_Err EAUD_QueryOutputSampleRate(GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) u32 328 modules/epoc_hw/epoc_aout.cpp static u32 EAUD_GetAudioDelay(GF_AudioOutput *dr) u32 334 modules/epoc_hw/epoc_aout.cpp static u32 EAUD_GetTotalBufferTime(GF_AudioOutput *dr) u32 52 modules/epoc_hw/epoc_codec.cpp u32 caps; u32 55 modules/epoc_hw/epoc_codec.cpp u32 sample_rate, out_size, num_samples; u32 302 modules/epoc_hw/epoc_codec.cpp char *inBuffer, u32 inBufferLength, u32 303 modules/epoc_hw/epoc_codec.cpp u16 ES_ID, u32 *CTS, u32 304 modules/epoc_hw/epoc_codec.cpp char *outBuffer, u32 *outBufferLength, u32 305 modules/epoc_hw/epoc_codec.cpp u8 PaddingBits, u32 mmlevel) u32 336 modules/epoc_hw/epoc_codec.cpp static u32 EDEC_CanHandleStream(GF_BaseDecoder *ifcg, u32 StreamType, GF_ESD *esd, u8 PL) u32 42 modules/epoc_hw/epoc_vout.cpp u32 pixel_format, bpp, width, height; u32 48 modules/epoc_hw/epoc_vout.cpp u32 output_3d_type; u32 242 modules/epoc_hw/epoc_vout.cpp static GF_Err EVID_SetupOGL_ES_Offscreen(GF_VideoOutput *dr, u32 width, u32 height) u32 348 modules/epoc_hw/epoc_vout.cpp static GF_Err EVID_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) u32 386 modules/epoc_hw/epoc_vout.cpp static GF_Err EVID_SetFullScreen(GF_VideoOutput *dr, Bool bOn, u32 *outWidth, u32 *outHeight) u32 511 modules/epoc_hw/epoc_vout.cpp const u32 *QueryInterfaces() u32 513 modules/epoc_hw/epoc_vout.cpp static u32 si [] = { u32 524 modules/epoc_hw/epoc_vout.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 49 modules/ffmpeg_in/ffmpeg_decode.c static uint8_t * ffmpeg_realloc_buffer(uint8_t * oldBuffer, u32 size) { u32 52 modules/ffmpeg_in/ffmpeg_decode.c u32 allocatedSz = sizeof( char ) * (FF_INPUT_BUFFER_PADDING_SIZE + size); u32 62 modules/ffmpeg_in/ffmpeg_decode.c static AVCodec *ffmpeg_get_codec(u32 codec_4cc) u32 95 modules/ffmpeg_in/ffmpeg_decode.c u32 dsi_size; u32 98 modules/ffmpeg_in/ffmpeg_decode.c dsi_size = (u32) gf_bs_available(bs); u32 114 modules/ffmpeg_in/ffmpeg_decode.c u32 at_type, size; u32 140 modules/ffmpeg_in/ffmpeg_decode.c u32 codec_id = 0; u32 159 modules/ffmpeg_in/ffmpeg_decode.c u32 i = 0; u32 245 modules/ffmpeg_in/ffmpeg_decode.c u32 codec_id = 0; u32 380 modules/ffmpeg_in/ffmpeg_decode.c u32 nb_threads, detected_nb_threads = 1; u32 705 modules/ffmpeg_in/ffmpeg_decode.c static GF_Err FFDEC_GetOutputPixelFromat (u32 pix_fmt, u32 * out_pix_fmt, FFDec *ffd) u32 749 modules/ffmpeg_in/ffmpeg_decode.c char *inBuffer, u32 inBufferLength, u32 750 modules/ffmpeg_in/ffmpeg_decode.c u16 ES_ID, u32 *CTS, u32 751 modules/ffmpeg_in/ffmpeg_decode.c char *outBuffer, u32 *outBufferLength, u32 752 modules/ffmpeg_in/ffmpeg_decode.c u8 PaddingBits, u32 mmlevel) u32 761 modules/ffmpeg_in/ffmpeg_decode.c u32 buf_size = (*outBufferLength); u32 809 modules/ffmpeg_in/ffmpeg_decode.c u32 bpp = 2; u32 814 modules/ffmpeg_in/ffmpeg_decode.c if (ffd->out_size < (u32) gotpic) { u32 822 modules/ffmpeg_in/ffmpeg_decode.c if (ffd->out_size < (u32) 576*ctx->channels) ffd->out_size=ctx->channels*576; u32 852 modules/ffmpeg_in/ffmpeg_decode.c u32 i, size = ffd->audio_frame->nb_samples * ctx->channels; u32 859 modules/ffmpeg_in/ffmpeg_decode.c u32 i, shift, size = ffd->audio_frame->nb_samples * ctx->channels; u32 867 modules/ffmpeg_in/ffmpeg_decode.c u32 i, size = ffd->audio_frame->nb_samples * ctx->channels; u32 907 modules/ffmpeg_in/ffmpeg_decode.c char *inBuffer, u32 inBufferLength, u32 908 modules/ffmpeg_in/ffmpeg_decode.c u16 ES_ID, u32 *CTS, u32 909 modules/ffmpeg_in/ffmpeg_decode.c char *outBuffer, u32 *outBufferLength, u32 910 modules/ffmpeg_in/ffmpeg_decode.c u8 PaddingBits, u32 mmlevel) u32 950 modules/ffmpeg_in/ffmpeg_decode.c char *inBuffer, u32 inBufferLength, u32 951 modules/ffmpeg_in/ffmpeg_decode.c u16 ES_ID, u32 *CTS, u32 952 modules/ffmpeg_in/ffmpeg_decode.c char *outBuffer, u32 *outBufferLength, u32 953 modules/ffmpeg_in/ffmpeg_decode.c u8 PaddingBits, u32 mmlevel) u32 959 modules/ffmpeg_in/ffmpeg_decode.c u32 pix_out=0; u32 961 modules/ffmpeg_in/ffmpeg_decode.c u32 outsize=0, out_pix_fmt; u32 1024 modules/ffmpeg_in/ffmpeg_decode.c u32 nalu_size; u32 1033 modules/ffmpeg_in/ffmpeg_decode.c nalu_size = (u32) (end - start - 4); u32 1044 modules/ffmpeg_in/ffmpeg_decode.c nalu_size = (u32) ((inBuffer+inBufferLength) - start - 4); u32 1068 modules/ffmpeg_in/ffmpeg_decode.c u32 old_codec = (*codec)->id; u32 1227 modules/ffmpeg_in/ffmpeg_decode.c u32 new_par = (ctx->sample_aspect_ratio.num<<16) | ctx->sample_aspect_ratio.den; u32 1258 modules/ffmpeg_in/ffmpeg_decode.c *CTS = (u32) frame->pkt_pts; u32 1379 modules/ffmpeg_in/ffmpeg_decode.c *CTS = (u32) frame->pkt_pts; u32 1407 modules/ffmpeg_in/ffmpeg_decode.c char *inBuffer, u32 inBufferLength, u32 1408 modules/ffmpeg_in/ffmpeg_decode.c u16 ES_ID, u32 *CTS, u32 1409 modules/ffmpeg_in/ffmpeg_decode.c char *outBuffer, u32 *outBufferLength, u32 1410 modules/ffmpeg_in/ffmpeg_decode.c u8 PaddingBits, u32 mmlevel) u32 1458 modules/ffmpeg_in/ffmpeg_decode.c GF_Err FFFrame_GetPlane(GF_MediaDecoderFrame *frame, u32 plane_idx, const char **outPlane, u32 *outStride) u32 1519 modules/ffmpeg_in/ffmpeg_decode.c static u32 FFDEC_CanHandleStream(GF_BaseDecoder *plug, u32 StreamType, GF_ESD *esd, u8 PL) u32 1522 modules/ffmpeg_in/ffmpeg_decode.c u32 codec_id; u32 1590 modules/ffmpeg_in/ffmpeg_decode.c u32 i, count; u32 74 modules/ffmpeg_in/ffmpeg_demux.c static u32 FFDemux_Run(void *par) u32 179 modules/ffmpeg_in/ffmpeg_demux.c static u32 FFD_RegisterMimeTypes(const GF_InputService *plug) { u32 180 modules/ffmpeg_in/ffmpeg_demux.c u32 i; u32 278 modules/ffmpeg_in/ffmpeg_demux.c u32 i; u32 335 modules/ffmpeg_in/ffmpeg_demux.c u32 len; u32 337 modules/ffmpeg_in/ffmpeg_demux.c len = (u32) (strlen(szExtList) + strlen(szExt) + 10); u32 486 modules/ffmpeg_in/ffmpeg_demux.c u32 audio_esid = 0; u32 509 modules/ffmpeg_in/ffmpeg_demux.c u32 retry = 10; u32 510 modules/ffmpeg_in/ffmpeg_demux.c u32 read; u32 516 modules/ffmpeg_in/ffmpeg_demux.c if (ffd->buffer_used >= (u32) size) { u32 564 modules/ffmpeg_in/ffmpeg_demux.c u32 i; u32 620 modules/ffmpeg_in/ffmpeg_demux.c u32 read; u32 773 modules/ffmpeg_in/ffmpeg_demux.c static GF_Descriptor *FFD_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 851 modules/ffmpeg_in/ffmpeg_demux.c u32 ESID; u32 123 modules/ffmpeg_in/ffmpeg_in.h u32 out_size; u32 124 modules/ffmpeg_in/ffmpeg_in.h u32 oti, st; u32 125 modules/ffmpeg_in/ffmpeg_in.h u32 previous_par; u32 131 modules/ffmpeg_in/ffmpeg_in.h u32 pix_fmt; u32 132 modules/ffmpeg_in/ffmpeg_in.h u32 out_pix_fmt; u32 135 modules/ffmpeg_in/ffmpeg_in.h u32 raw_pix_fmt; u32 137 modules/ffmpeg_in/ffmpeg_in.h u32 direct_output_mode; u32 139 modules/ffmpeg_in/ffmpeg_in.h u32 stride; u32 141 modules/ffmpeg_in/ffmpeg_in.h u32 output_cb_size; u32 143 modules/ffmpeg_in/ffmpeg_in.h u32 frame_start; u32 149 modules/ffmpeg_in/ffmpeg_in.h u32 base_ES_ID; u32 157 modules/ffmpeg_in/ffmpeg_in.h u32 depth_ES_ID; u32 158 modules/ffmpeg_in/ffmpeg_in.h u32 yuv_size; u32 206 modules/ffmpeg_in/ffmpeg_in.h u32 data_buffer_ms; u32 212 modules/ffmpeg_in/ffmpeg_in.h u32 is_paused, is_running; u32 214 modules/ffmpeg_in/ffmpeg_in.h u32 service_type; u32 229 modules/ffmpeg_in/ffmpeg_in.h u32 buffer_size; u32 231 modules/ffmpeg_in/ffmpeg_in.h u32 buffer_used; u32 42 modules/ffmpeg_in/ffmpeg_load.c const u32 *QueryInterfaces() u32 44 modules/ffmpeg_in/ffmpeg_load.c static u32 si [] = { u32 55 modules/ffmpeg_in/ffmpeg_load.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 54 modules/freenect/freenect.c u32 width, height, fps, out_depth_size, out_color_size, color_stride, depth_stride, color_pixel_format, depth_pixel_format; u32 55 modules/freenect/freenect.c u32 depth_format; u32 65 modules/freenect/freenect.c u32 nb_running; u32 75 modules/freenect/freenect.c u32 i, j; u32 112 modules/freenect/freenect.c u32 i, j; u32 132 modules/freenect/freenect.c u32 i; u32 191 modules/freenect/freenect.c u32 FreenectRun(void *par) u32 302 modules/freenect/freenect.c u32 w, h; u32 443 modules/freenect/freenect.c static GF_Descriptor *Freenect_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 500 modules/freenect/freenect.c u32 ESID; u32 541 modules/freenect/freenect.c const u32 *QueryInterfaces() u32 543 modules/freenect/freenect.c static u32 si [] = { u32 551 modules/freenect/freenect.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 93 modules/ft_font/ft_font.c u32 i; u32 122 modules/ft_font/ft_font.c u32 num_faces, i; u32 131 modules/ft_font/ft_font.c num_faces = (u32) face->num_faces; u32 144 modules/ft_font/ft_font.c u32 gidx; u32 146 modules/ft_font/ft_font.c gidx = FT_Get_Char_Index(face, (u32) 'a'); u32 147 modules/ft_font/ft_font.c if (gidx) gidx = FT_Get_Char_Index(face, (u32) 'z'); u32 148 modules/ft_font/ft_font.c if (gidx) gidx = FT_Get_Char_Index(face, (u32) '1'); u32 149 modules/ft_font/ft_font.c if (gidx) gidx = FT_Get_Char_Index(face, (u32) '@'); u32 209 modules/ft_font/ft_font.c u32 i, count; u32 397 modules/ft_font/ft_font.c static Bool ft_check_face(FT_Face font, const char *fontName, u32 styles) u32 399 modules/ft_font/ft_font.c u32 ft_style, loc_styles; u32 431 modules/ft_font/ft_font.c static FT_Face ft_font_in_cache(FTBuilder *ft, const char *fontName, u32 styles) u32 433 modules/ft_font/ft_font.c u32 i=0; u32 444 modules/ft_font/ft_font.c static GF_Err ft_set_font(GF_FontReader *dr, const char *OrigFontName, u32 styles) u32 510 modules/ft_font/ft_font.c static GF_Err ft_get_font_info(GF_FontReader *dr, char **font_name, u32 *em_size, s32 *ascent, s32 *descent, s32 *underline, s32 *line_spacing, s32 *max_advance_h, s32 *max_advance_v) u32 527 modules/ft_font/ft_font.c static GF_Err ft_get_glyphs(GF_FontReader *dr, const char *utf_string, u32 *glyph_buffer, u32 *io_glyph_buffer_size, const char *xml_lang, Bool *is_rtl) u32 530 modules/ft_font/ft_font.c u32 len; u32 531 modules/ft_font/ft_font.c u32 i; u32 540 modules/ft_font/ft_font.c len = utf_string ? (u32) strlen(utf_string) : 0; u32 551 modules/ft_font/ft_font.c len = (u32) _len; u32 559 modules/ft_font/ft_font.c glyph_buffer[i-1] = (u32) conv[i-1]; u32 621 modules/ft_font/ft_font.c static GF_Glyph *ft_load_glyph(GF_FontReader *dr, u32 glyph_name) u32 624 modules/ft_font/ft_font.c u32 glyph_idx; u32 683 modules/ft_font/ft_font.c glyph->width = (u32) ftpriv->active_face->glyph->metrics.width; u32 684 modules/ft_font/ft_font.c glyph->height = (u32) ftpriv->active_face->glyph->metrics.height; u32 746 modules/ft_font/ft_font.c const u32 *QueryInterfaces() u32 748 modules/ft_font/ft_font.c static u32 si [] = { u32 756 modules/ft_font/ft_font.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 65 modules/gapi/gapi.cpp static GF_Err GAPI_InitBackBuffer(GF_VideoOutput *dr, u32 VideoWidth, u32 VideoHeight); u32 96 modules/gapi/gapi.cpp static void w32_translate_key(u32 wParam, u32 lParam, GF_EventKey *evt) u32 649 modules/gapi/gapi.cpp GF_Err GAPI_Clear(GF_VideoOutput *dr, u32 color) u32 657 modules/gapi/gapi.cpp static void createPixmap(GAPIPriv *ctx, u32 pix_type) u32 662 modules/gapi/gapi.cpp u32 bpel = 0; u32 749 modules/gapi/gapi.cpp u32 i; u32 848 modules/gapi/gapi.cpp GF_Err GAPI_SetupOGL_ES_Offscreen(GF_VideoOutput *dr, u32 width, u32 height) u32 948 modules/gapi/gapi.cpp GF_Err GAPI_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 noover) u32 1012 modules/gapi/gapi.cpp static GF_Err GAPI_SetFullScreen(GF_VideoOutput *dr, Bool bOn, u32 *outWidth, u32 *outHeight) u32 1134 modules/gapi/gapi.cpp u32 y, lsize = dst.height*gctx->x_pitch; u32 1141 modules/gapi/gapi.cpp u32 y, lsize = dst.width*gctx->x_pitch; u32 1216 modules/gapi/gapi.cpp u32 get_sys_col(int idx) u32 1218 modules/gapi/gapi.cpp u32 res; u32 1312 modules/gapi/gapi.cpp static Bool check_resolution_switch(GF_VideoOutput *dr, u32 width, u32 height) u32 1328 modules/gapi/gapi.cpp dr->dpi_x = (u32) (width * 25.4 / GetDeviceCaps(hdc, HORZSIZE) ); u32 1329 modules/gapi/gapi.cpp dr->dpi_y = (u32) (height * 25.4 / GetDeviceCaps(hdc, VERTSIZE) ); u32 1455 modules/gapi/gapi.cpp static GF_Err GAPI_InitBackBuffer(GF_VideoOutput *dr, u32 VideoWidth, u32 VideoHeight) u32 1457 modules/gapi/gapi.cpp u32 gx_mode; u32 1468 modules/gapi/gapi.cpp u32 t = VideoWidth; u32 1570 modules/gapi/gapi.cpp u32 t = dst->width; u32 1641 modules/gapi/gapi.cpp const u32 *QueryInterfaces() u32 1643 modules/gapi/gapi.cpp static u32 si [] = { u32 1652 modules/gapi/gapi.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 56 modules/gapi/gapi.h u32 screen_w, screen_h; u32 57 modules/gapi/gapi.h u32 fs_w, fs_h; u32 59 modules/gapi/gapi.h u32 backup_w, backup_h; u32 62 modules/gapi/gapi.h u32 gx_mode; u32 64 modules/gapi/gapi.h u32 sys_w, sys_h; u32 69 modules/gapi/gapi.h u32 bb_size, bb_width, bb_height, bb_pitch; u32 70 modules/gapi/gapi.h u32 pixel_format; u32 71 modules/gapi/gapi.h u32 BPP, bits_per_pixel; u32 79 modules/gapi/gapi.h u32 off_x, off_y; u32 87 modules/gapi/gapi.h u32 output_3d_type; u32 101 modules/gapi/gapi.h GF_Err GAPI_SetupOGL_ES_Offscreen(GF_VideoOutput *dr, u32 width, u32 height) ; u32 63 modules/gdip_raster/gdip_font.cpp static GF_Err gdip_get_glyphs(GF_FontReader *dr, const char *utf_string, u32 *glyph_buffer, u32 *io_glyph_buffer_size, const char *xml_lang, Bool *is_rtl) u32 66 modules/gdip_raster/gdip_font.cpp u32 len; u32 67 modules/gdip_raster/gdip_font.cpp u32 i; u32 72 modules/gdip_raster/gdip_font.cpp len = utf_string ? (u32) strlen(utf_string) : 0; u32 83 modules/gdip_raster/gdip_font.cpp len = (u32) _len; u32 91 modules/gdip_raster/gdip_font.cpp glyph_buffer[i-1] = (u32) conv[i-1]; u32 93 modules/gdip_raster/gdip_font.cpp *io_glyph_buffer_size = (u32) len; u32 100 modules/gdip_raster/gdip_font.cpp u32 len , i=0; u32 106 modules/gdip_raster/gdip_font.cpp len = (u32) gf_utf8_wcslen(string); u32 143 modules/gdip_raster/gdip_font.cpp static GF_Err gdip_set_font(GF_FontReader *dr, const char *fontName, u32 styles) u32 158 modules/gdip_raster/gdip_font.cpp MultiByteToWideChar(CP_ACP, 0, fontName, (u32)strlen(fontName)+1, u32 175 modules/gdip_raster/gdip_font.cpp static GF_Err gdip_get_font_info(GF_FontReader *dr, char **font_name, u32 *em_size, s32 *ascent, s32 *descent, s32 *underline, s32 *line_spacing, s32 *max_advance_h, s32 *max_advance_v) u32 220 modules/gdip_raster/gdip_font.cpp static GF_Glyph *gdip_load_glyph(GF_FontReader *dr, u32 glyph_name) u32 372 modules/gdip_raster/gdip_font.cpp const u32 *QueryInterfaces() u32 374 modules/gdip_raster/gdip_font.cpp static u32 si [] = { u32 383 modules/gdip_raster/gdip_font.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 124 modules/gdip_raster/gdip_grad.cpp u32 i, k; u32 187 modules/gdip_raster/gdip_grad.cpp u32 i; u32 280 modules/gdip_raster/gdip_grad.cpp u32 index = (k%2) ? (_sten->num_pos-i-1) : i; u32 332 modules/gdip_raster/gdip_grad.cpp GF_Err gdip_set_gradient_interpolation(GF_STENCIL _this, Fixed *pos, GF_Color *col, u32 count) u32 334 modules/gdip_raster/gdip_grad.cpp u32 i; u32 365 modules/gdip_raster/gdip_grad.cpp GF_Err gdip_set_vertex_center (GF_STENCIL _this, Fixed cx, Fixed cy, u32 color) u32 381 modules/gdip_raster/gdip_grad.cpp GF_Err gdip_set_vertex_colors (GF_STENCIL _this, u32 *colors, u32 nbCol) u32 139 modules/gdip_raster/gdip_priv.h u32 num_pos; u32 145 modules/gdip_raster/gdip_priv.h u32 width, height; u32 160 modules/gdip_raster/gdip_priv.h u32 conv_size; u32 162 modules/gdip_raster/gdip_priv.h u32 orig_stride, orig_format; u32 165 modules/gdip_raster/gdip_priv.h u32 destination_format; u32 53 modules/gdip_raster/gdip_rend.cpp u32 w, h; u32 63 modules/gdip_raster/gdip_rend.cpp u32 j, i, nb_pts, cur; u32 141 modules/gdip_raster/gdip_rend.cpp GF_Err gdip_attach_surface_to_device(GF_SURFACE _this, void *os_handle, u32 width, u32 height) u32 185 modules/gdip_raster/gdip_rend.cpp GF_Err gdip_attach_surface_to_buffer(GF_SURFACE _this, char *pixels, u32 width, u32 height, s32 pitch_x, s32 pitch_y, GF_PixelFormat pixelFormat) u32 188 modules/gdip_raster/gdip_rend.cpp u32 pFormat; u32 435 modules/gdip_raster/gdip_rend.cpp GF_Err gdip_surface_clear(GF_SURFACE _this, GF_IRect *rc, u32 color) u32 33 modules/gdip_raster/gdip_texture.cpp GF_Err gdip_set_texture(GF_STENCIL _this, char *pixels, u32 width, u32 height, u32 stride, GF_PixelFormat pixelFormat, GF_PixelFormat destination_format_hint, Bool no_copy) u32 37 modules/gdip_raster/gdip_texture.cpp u32 pFormat, isBGR, BPP, i, j, col; u32 260 modules/gdip_raster/gdip_texture.cpp GF_Err gdip_get_pixel(GF_STENCIL _this, u32 x, u32 y, u32 *col) u32 281 modules/gdip_raster/gdip_texture.cpp GF_Err gdip_set_pixel(GF_STENCIL _this, u32 x, u32 y, u32 col) u32 300 modules/gdip_raster/gdip_texture.cpp GF_Err gdip_get_texture(GF_STENCIL _this, unsigned char **pixels, u32 *width, u32 *height, u32 *stride, GF_PixelFormat *pixelFormat) u32 361 modules/gdip_raster/gdip_texture.cpp u32 BPP, format; u32 70 modules/gpac_js/gpac_js.c u32 nb_loaded; u32 88 modules/gpac_js/gpac_js.c u32 rti_refresh_rate; u32 269 modules/gpac_js/gpac_js.c u32 on_charge = 0; u32 277 modules/gpac_js/gpac_js.c u32 level = 0; u32 285 modules/gpac_js/gpac_js.c u32 level = 0; u32 293 modules/gpac_js/gpac_js.c u32 level = 0; u32 342 modules/gpac_js/gpac_js.c u32 has_rgba = (term->compositor->video_out->hw_caps & GF_VIDEO_HW_HAS_RGBA) ? 1 : 0; u32 484 modules/gpac_js/gpac_js.c gf_term_set_option(term, GF_OPT_AUDIO_VOLUME, (u32) d); u32 498 modules/gpac_js/gpac_js.c u32 new_rate = JSVAL_TO_INT(*vp); u32 627 modules/gpac_js/gpac_js.c u32 idx = JSVAL_TO_INT(argv[0]); u32 646 modules/gpac_js/gpac_js.c u32 r, g, b, a, i; u32 655 modules/gpac_js/gpac_js.c u32 v=0; u32 658 modules/gpac_js/gpac_js.c v = (u32) (255 * d); u32 710 modules/gpac_js/gpac_js.c u32 type; u32 734 modules/gpac_js/gpac_js.c u32 i, len; u32 749 modules/gpac_js/gpac_js.c len = (u32) strlen(file_path); u32 870 modules/gpac_js/gpac_js.c u32 w, h; u32 880 modules/gpac_js/gpac_js.c w = (u32) d; u32 884 modules/gpac_js/gpac_js.c h = (u32) d; u32 927 modules/gpac_js/gpac_js.c u32 type_3d = 0; u32 1004 modules/gpac_js/gpac_js.c u32 i, count; u32 1161 modules/gpac_js/gpac_js.c u32 count = gf_list_count(odm->codec->inChannels); u32 1169 modules/gpac_js/gpac_js.c u32 count = 0; u32 1243 modules/gpac_js/gpac_js.c u32 i, count = gf_list_count(scene->resources); u32 1262 modules/gpac_js/gpac_js.c u32 now = gf_clock_time(scene->dyn_ck) ; u32 1263 modules/gpac_js/gpac_js.c u32 live = scene->obj_clock_at_main_activation + gf_sys_clock() - scene->sys_clock_at_main_activation; u32 1331 modules/gpac_js/gpac_js.c u32 i, count = gf_list_count(scene->resources); u32 1349 modules/gpac_js/gpac_js.c u32 i, count; u32 1380 modules/gpac_js/gpac_js.c u32 i, count = gf_list_count(scene->resources); u32 1525 modules/gpac_js/gpac_js.c u32 dep_idx = 0; u32 1579 modules/gpac_js/gpac_js.c u32 sid; u32 1610 modules/gpac_js/gpac_js.c u32 idx; u32 1637 modules/gpac_js/gpac_js.c u32 pos, size; u32 1703 modules/gpac_js/gpac_js.c u32 i, count; u32 1714 modules/gpac_js/gpac_js.c u32 url_len; u32 1722 modules/gpac_js/gpac_js.c url_len = (u32) strlen(url); u32 1724 modules/gpac_js/gpac_js.c if (an_url) url_len -= (u32) strlen(an_url); u32 1768 modules/gpac_js/gpac_js.c u32 i, count; u32 1776 modules/gpac_js/gpac_js.c gf_sha1_csum((u8 *)storage_url, (u32) strlen(storage_url), hash); u32 1870 modules/gpac_js/gpac_js.c u32 i, idx; u32 1913 modules/gpac_js/gpac_js.c u32 lock_fail; u32 2011 modules/gpac_js/gpac_js.c u32 w, h; u32 2485 modules/gpac_js/gpac_js.c const u32 *QueryInterfaces() u32 2487 modules/gpac_js/gpac_js.c static u32 si [] = { u32 2497 modules/gpac_js/gpac_js.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 63 modules/hyb_in/fm_fake_pull.c static GF_Err FM_FAKE_PULL_GetData(GF_HYBMEDIA *self, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr); u32 128 modules/hyb_in/fm_fake_pull.c static u32 ext_media_load_th(void *par) { u32 141 modules/hyb_in/fm_fake_pull.c u32 i; u32 190 modules/hyb_in/fm_fake_pull.c static GF_Err FM_FAKE_PULL_GetData(GF_HYBMEDIA *self, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr) u32 130 modules/hyb_in/fm_fake_push.c static GF_Err GetData(const GF_HYBMEDIA *self, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr) u32 155 modules/hyb_in/fm_fake_push.c u32 ext_media_load_th(void *par) { u32 166 modules/hyb_in/fm_fake_push.c static u32 audio_gen_th(void *par) u32 170 modules/hyb_in/fm_fake_push.c u32 data_size, init_time; u32 220 modules/hyb_in/fm_fake_push.c init_time = (u32)(gf_sys_clock() - ((u64)slh.compositionTimeStamp*1000)/FM_FAKE_PUSH_AUDIO_FREQ - 50/*50ms delay*/); /*pause: won't wait at resume*/ u32 258 modules/hyb_in/fm_fake_push.c u32 i; u32 51 modules/hyb_in/hyb_in.c static u32 HYB_RegisterMimeTypes(const GF_InputService *plug) u32 61 modules/hyb_in/hyb_in.c u32 i; u32 101 modules/hyb_in/hyb_in.c u32 i; u32 164 modules/hyb_in/hyb_in.c static GF_Descriptor *HYB_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 241 modules/hyb_in/hyb_in.c static GF_Err HYB_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 262 modules/hyb_in/hyb_in.c const u32 *QueryInterfaces() u32 264 modules/hyb_in/hyb_in.c static u32 si [] = { u32 272 modules/hyb_in/hyb_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 72 modules/hyb_in/hyb_in.h GF_Err (*GetData) (struct s_GF_HYBMEDIA *self, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr); /*only available when data_mode is pull*/ u32 37 modules/img_in/bmp_dec.c u32 width, height, out_size, pixel_format; u32 108 modules/img_in/bmp_dec.c char *inBuffer, u32 inBufferLength, u32 109 modules/img_in/bmp_dec.c u16 ES_ID, u32 *CTS, u32 110 modules/img_in/bmp_dec.c char *outBuffer, u32 *outBufferLength, u32 111 modules/img_in/bmp_dec.c u8 PaddingBits, u32 mmlevel) u32 114 modules/img_in/bmp_dec.c u32 i, j, irow, in_stride, out_stride, BPP; u32 30 modules/img_in/img_dec.c static u32 DEC_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 123 modules/img_in/img_dec.c const u32 *QueryInterfaces() u32 125 modules/img_in/img_dec.c static u32 si [] = { u32 134 modules/img_in/img_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 43 modules/img_in/img_in.c u32 srv_type; u32 46 modules/img_in/img_in.c u32 img_type; u32 48 modules/img_in/img_in.c u32 pad_bytes; u32 54 modules/img_in/img_in.c u32 data_size; u32 76 modules/img_in/img_in.c u32 mtype, w, h; u32 118 modules/img_in/img_in.c static u32 IMG_RegisterMimeTypes(const GF_InputService *plug) { u32 119 modules/img_in/img_in.c u32 i; u32 132 modules/img_in/img_in.c u32 i; u32 189 modules/img_in/img_in.c read->data_size = (u32) gf_ftell(read->stream); u32 246 modules/img_in/img_in.c read->data_size = (u32) gf_ftell(read->stream); u32 272 modules/img_in/img_in.c static GF_Descriptor *IMG_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 295 modules/img_in/img_in.c u32 ES_ID=0; u32 364 modules/img_in/img_in.c static GF_Err IMG_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 392 modules/img_in/img_in.c read->data_size = (u32) fread(read->data, sizeof(char), read->data_size, read->stream); u32 46 modules/img_in/img_in.h u32 type; u32 72 modules/img_in/img_in.h u32 bfSize; u32 75 modules/img_in/img_in.h u32 bfOffBits; u32 79 modules/img_in/img_in.h u32 biSize; u32 84 modules/img_in/img_in.h u32 biCompression; u32 85 modules/img_in/img_in.h u32 biSizeImage; u32 88 modules/img_in/img_in.h u32 biClrUsed; u32 89 modules/img_in/img_in.h u32 biClrImportant; u32 46 modules/img_in/jp2_dec.c u32 bpp, nb_comp, width, height, out_size, pixel_format, dsi_size; u32 206 modules/img_in/jp2_dec.c char *inBuffer, u32 inBufferLength, u32 207 modules/img_in/jp2_dec.c u16 ES_ID, u32 *CTS, u32 208 modules/img_in/jp2_dec.c char *outBuffer, u32 *outBufferLength, u32 209 modules/img_in/jp2_dec.c u8 PaddingBits, u32 mmlevel) u32 211 modules/img_in/jp2_dec.c u32 i, w, wr, h, hr, wh; u32 386 modules/img_in/jp2_dec.c u32 idx = 3*i; u32 393 modules/img_in/jp2_dec.c u32 idx = 3*i; u32 407 modules/img_in/jp2_dec.c u32 idx = 4*i; u32 415 modules/img_in/jp2_dec.c u32 idx = 4*i; u32 33 modules/img_in/jpeg_dec.c u32 BPP, width, height, out_size, pixel_format; u32 103 modules/img_in/jpeg_dec.c char *inBuffer, u32 inBufferLength, u32 104 modules/img_in/jpeg_dec.c u16 ES_ID, u32 *CTS, u32 105 modules/img_in/jpeg_dec.c char *outBuffer, u32 *outBufferLength, u32 106 modules/img_in/jpeg_dec.c u8 PaddingBits, u32 mmlevel) u32 33 modules/img_in/png_dec.c u32 BPP, width, height, out_size, pixel_format; u32 34 modules/img_in/png_dec.c u32 aux_type; u32 42 modules/img_in/png_dec.c u32 i = 0; u32 117 modules/img_in/png_dec.c char *inBuffer, u32 inBufferLength, u32 118 modules/img_in/png_dec.c u16 ES_ID, u32 *CTS, u32 119 modules/img_in/png_dec.c char *outBuffer, u32 *outBufferLength, u32 120 modules/img_in/png_dec.c u8 PaddingBits, u32 mmlevel) u32 55 modules/ios_cam/ios_cam.c u32 time_scale; u32 57 modules/ios_cam/ios_cam.c u32 base_track_id; u32 61 modules/ios_cam/ios_cam.c u32 cntr; u32 63 modules/ios_cam/ios_cam.c u32 width; u32 64 modules/ios_cam/ios_cam.c u32 height; u32 129 modules/ios_cam/ios_cam.c u32 getWidth(IOSCamCtx *read); u32 130 modules/ios_cam/ios_cam.c u32 getHeight(IOSCamCtx *read); u32 132 modules/ios_cam/ios_cam.c static GF_Descriptor *CAM_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 134 modules/ios_cam/ios_cam.c u32 trackID; u32 140 modules/ios_cam/ios_cam.c u32 buf_size; u32 274 modules/ios_cam/ios_cam.c u32 cts = 0; u32 320 modules/ios_cam/ios_cam.c u32 buf_size; u32 408 modules/ios_cam/ios_cam.c const u32 *QueryInterfaces() u32 410 modules/ios_cam/ios_cam.c static u32 si [] = { u32 418 modules/ios_cam/ios_cam.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 54 modules/ios_mpegv/ios_mpegv.c Bool MPEGVS_RegisterDevice(struct __input_device *dr, const char *urn, GF_BitStream *dsi, void (*AddField)(struct __input_device *_this, u32 fieldType, const char *name)) u32 154 modules/ios_mpegv/ios_mpegv.c u32 buf_size; u32 278 modules/ios_mpegv/ios_mpegv.c const u32 *QueryInterfaces() u32 280 modules/ios_mpegv/ios_mpegv.c static u32 si [] = { u32 289 modules/ios_mpegv/ios_mpegv.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 50 modules/ismacryp/isma_ea.c u32 state; u32 51 modules/ismacryp/isma_ea.c u32 nb_allow_play; u32 53 modules/ismacryp/isma_ea.c u32 preview_range; u32 58 modules/ismacryp/isma_ea.c u32 KID_count; u32 120 modules/ismacryp/isma_ea.c gf_base64_decode((char*)cfg->kms_uri+5, (u32)strlen(cfg->kms_uri)-5, data, 100); u32 126 modules/ismacryp/isma_ea.c u32 v; u32 128 modules/ismacryp/isma_ea.c u32 i; u32 219 modules/ismacryp/isma_ea.c u32 remain; u32 222 modules/ismacryp/isma_ea.c remain = (u32) (evt->isma_BSO % 16); u32 249 modules/ismacryp/isma_ea.c u32 hdr_pos; u32 259 modules/ismacryp/isma_ea.c u32 len; u32 265 modules/ismacryp/isma_ea.c len = (u32) strlen(cfg->oma_drm_textual_headers + hdr_pos); u32 284 modules/ismacryp/isma_ea.c u32 i; u32 296 modules/ismacryp/isma_ea.c u32 j; u32 398 modules/ismacryp/isma_ea.c u32 max_size, i, subsample_count; u32 506 modules/ismacryp/isma_ea.c u32 pos = 0; u32 507 modules/ismacryp/isma_ea.c u32 res = sai->subsamples[subsample_count].bytes_encrypted_data; u32 509 modules/ismacryp/isma_ea.c gf_crypt_decrypt(priv->crypt, buffer+pos, res >= (u32) (16*evt->crypt_byte_block) ? 16*evt->crypt_byte_block : res); u32 510 modules/ismacryp/isma_ea.c if (res >= (u32) (16 * (evt->crypt_byte_block + evt->skip_byte_block))) { u32 536 modules/ismacryp/isma_ea.c u32 ret = evt->data_size % 16; u32 621 modules/ismacryp/isma_ea.c const u32 *QueryInterfaces() u32 623 modules/ismacryp/isma_ea.c static u32 si [] = { u32 633 modules/ismacryp/isma_ea.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 44 modules/isom_in/isom_cache.c u32 i=0; u32 88 modules/isom_in/isom_cache.c static GF_Err ISOW_Write(GF_StreamingCache *mc, LPNETCHANNEL ch, char *data, u32 data_size, GF_SLHeader *sl_hdr) u32 92 modules/isom_in/isom_cache.c u32 di, mtype; u32 160 modules/isom_in/isom_cache.c amrc.frames_per_sample = (u32) esd->decoderConfig->decoderSpecificInfo->data[13]; u32 199 modules/isom_in/isom_cache.c u32 i, count = gf_isom_get_sample_count(cache->mov, mch->track); u32 200 modules/isom_in/isom_cache.c mch->frame_cts_offset = (u32) (DTS-mch->prev_dts); u32 207 modules/isom_in/isom_cache.c mch->cache_sample->CTS_Offset += (u32) (CTS-mch->cache_sample->DTS); u32 215 modules/isom_in/isom_cache.c mch->cache_sample->CTS_Offset = (u32) (CTS-mch->cache_sample->DTS); u32 231 modules/isom_in/isom_cache.c mch->cache_sample->CTS_Offset = (u32) (sl_hdr->compositionTimeStamp - mch->cache_seed_ts - DTS); u32 244 modules/isom_in/isom_cache.c static GF_Err ISOW_ChannelGetSLP(GF_StreamingCache *mc, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 55 modules/isom_in/isom_in.h u32 time_scale; u32 56 modules/isom_in/isom_in.h u32 nb_playing; u32 62 modules/isom_in/isom_in.h u32 play_only_track_id; u32 65 modules/isom_in/isom_in.h u32 frag_type; u32 69 modules/isom_in/isom_in.h u32 pending_scalable_enhancement_segment_index; u32 73 modules/isom_in/isom_in.h u32 seg_opened; u32 76 modules/isom_in/isom_in.h u32 has_pending_segments, nb_force_flush; u32 90 modules/isom_in/isom_in.h u32 track, track_id; u32 92 modules/isom_in/isom_in.h u32 base_track; u32 93 modules/isom_in/isom_in.h u32 next_track; u32 107 modules/isom_in/isom_in.h u32 sample_num; u32 111 modules/isom_in/isom_in.h u32 edit_sync_frame; u32 115 modules/isom_in/isom_in.h u32 time_scale; u32 123 modules/isom_in/isom_in.h u32 frame_cts_offset; u32 128 modules/isom_in/isom_in.h u32 buffer_min, buffer_max; u32 131 modules/isom_in/isom_in.h u32 nalu_extract_mode; u32 133 modules/isom_in/isom_in.h u32 last_sample_desc_index; u32 36 modules/isom_in/load.c u32 i, count; u32 90 modules/isom_in/load.c u32 i, count, ocr_es_id, tlen, base_track, j, track_id; u32 98 modules/isom_in/load.c u32 m_subtype; u32 153 modules/isom_in/load.c u32 base_subtype=0; u32 286 modules/isom_in/load.c const u32 *QueryInterfaces() u32 288 modules/isom_in/load.c static u32 si [] = { u32 301 modules/isom_in/load.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 34 modules/isom_in/read.c u32 i=0; u32 44 modules/isom_in/read.c u32 i=0; u32 81 modules/isom_in/read.c u32 ISOR_RegisterMimeTypes(const GF_InputService *plug) { u32 82 modules/isom_in/read.c u32 i; u32 94 modules/isom_in/read.c u32 i; u32 124 modules/isom_in/read.c u32 i, total, done, Bps; u32 155 modules/isom_in/read.c u32 buffer_level=0; u32 164 modules/isom_in/read.c u32 di, sn = ch->sample_num ? ch->sample_num : 1; u32 183 modules/isom_in/read.c buffer_level = (u32) ( (done - data_offset) / mov_rate * 1000); u32 196 modules/isom_in/read.c buffer_level = (u32) (100 * (read->remain_at_buffering_start - dld_time_remaining) / (read->remain_at_buffering_start - time_remain_ch) ); u32 233 modules/isom_in/read.c u32 size = 0; u32 471 modules/isom_in/read.c u32 i, count, brand; u32 498 modules/isom_in/read.c u32 orig_len, len; u32 501 modules/isom_in/read.c len = orig_len = (u32) strlen(br); u32 531 modules/isom_in/read.c static u32 get_track_id(GF_ISOFile *mov, u32 media_type, u32 idx) u32 533 modules/isom_in/read.c u32 i, count, cur; u32 546 modules/isom_in/read.c static GF_Descriptor *ISOR_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 548 modules/isom_in/read.c u32 count, nb_st, i, trackID; u32 586 modules/isom_in/read.c u32 type = gf_isom_get_media_type(read->mov, i+1); u32 597 modules/isom_in/read.c u32 track = gf_isom_get_track_by_id(read->mov, trackID); u32 691 modules/isom_in/read.c u32 i; u32 723 modules/isom_in/read.c u32 ESID; u32 726 modules/isom_in/read.c u32 track; u32 759 modules/isom_in/read.c track = gf_isom_get_track_by_id(read->mov, (u32) ESID); u32 776 modules/isom_in/read.c track = gf_isom_get_track_by_id(read->mov, (u32) ESID); u32 907 modules/isom_in/read.c GF_Err ISOR_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 967 modules/isom_in/read.c u32 gf_channel_switch_quality(ISOMChannel *ch, GF_ISOFile *the_file, Bool switch_up) u32 969 modules/isom_in/read.c u32 i, count, next_track, trackID, cur_track; u32 987 modules/isom_in/read.c else if ((u32)ref_count == gf_isom_has_track_reference(the_file, i+1, GF_ISOM_REF_SCAL, trackID)) u32 1021 modules/isom_in/read.c u32 count, i; u32 1028 modules/isom_in/read.c u32 tag_len; u32 1049 modules/isom_in/read.c u32 i, count; u32 1122 modules/isom_in/read.c ch->duration = (u32) (track_dur * ch->time_scale); u32 50 modules/isom_in/read_ch.c u32 trackID; u32 95 modules/isom_in/read_ch.c u32 i, count; u32 164 modules/isom_in/read_ch.c u32 trackID = 0; u32 166 modules/isom_in/read_ch.c u32 flags; u32 364 modules/isom_in/read_ch.c u32 sample_desc_index=0; u32 389 modules/isom_in/read_ch.c u32 mode = ch->disable_seek ? GF_ISOM_SEARCH_BACKWARD : GF_ISOM_SEARCH_SYNC_BACKWARD; u32 462 modules/isom_in/read_ch.c u32 sample_desc_index; u32 506 modules/isom_in/read_ch.c u32 prev_sample = ch->sample_num; u32 530 modules/isom_in/read_ch.c u32 time_diff = 2; u32 531 modules/isom_in/read_ch.c u32 sample_num = ch->sample_num ? ch->sample_num : 1; u32 539 modules/isom_in/read_ch.c time_diff = (u32) (s2->DTS - s1->DTS); u32 554 modules/isom_in/read_ch.c u32 samp_num = ch->sample_num; u32 648 modules/isom_in/read_ch.c u32 mtype = gf_isom_get_media_type(ch->owner->mov, ch->track); u32 654 modules/isom_in/read_ch.c u32 extract_mode = ch->nalu_extract_mode | GF_ISOM_NALU_EXTRACT_INBAND_PS_FLAG; u32 751 modules/isom_in/read_ch.c u32 Is_Encrypted; u32 771 modules/isom_in/read_ch.c u32 i; u32 810 modules/isom_in/read_ch.c u32 i, count; u32 67 modules/jack/jack.c u32 numChannels; u32 69 modules/jack/jack.c u32 bufferSz; u32 70 modules/jack/jack.c u32 bytesPerSample; u32 88 modules/jack/jack.c u32 channels = 0; u32 186 modules/jack/jack.c u32 channel; u32 256 modules/jack/jack.c Jack_Setup (GF_AudioOutput * dr, void *os_handle, u32 num_buffers, u32 257 modules/jack/jack.c u32 total_duration) u32 333 modules/jack/jack.c Jack_ConfigureOutput (GF_AudioOutput * dr, u32 * SampleRate, u32 * NbChannels, u32 334 modules/jack/jack.c u32 * nbBitsPerSample, u32 channel_cfg) u32 336 modules/jack/jack.c u32 channels; u32 337 modules/jack/jack.c u32 i; u32 415 modules/jack/jack.c Jack_SetVolume (GF_AudioOutput * dr, u32 Volume) u32 432 modules/jack/jack.c Jack_SetPan (GF_AudioOutput * dr, u32 Pan) u32 439 modules/jack/jack.c Jack_SetPriority (GF_AudioOutput * dr, u32 Priority) u32 447 modules/jack/jack.c static u32 u32 452 modules/jack/jack.c u32 channel; u32 473 modules/jack/jack.c Jack_QueryOutputSampleRate (GF_AudioOutput * dr, u32 * desired_sr, u32 474 modules/jack/jack.c u32 * NbChannels, u32 * nbBitsPerSample) u32 546 modules/jack/jack.c const u32 *QueryInterfaces() u32 548 modules/jack/jack.c static u32 si [] = { u32 556 modules/jack/jack.c GF_BaseInterface *LoadInterface (u32 InterfaceType) u32 37 modules/laser_dec/laser_dec.c u32 PL, nb_streams; u32 95 modules/laser_dec/laser_dec.c static GF_Err LSR_ProcessData(GF_SceneDecoder*plug, const char *inBuffer, u32 inBufferLength, u32 96 modules/laser_dec/laser_dec.c u16 ES_ID, u32 AU_time, u32 mmlevel) u32 108 modules/laser_dec/laser_dec.c static u32 LSR_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 165 modules/laser_dec/laser_dec.c const u32 *QueryInterfaces() u32 167 modules/laser_dec/laser_dec.c static u32 si [] = { u32 177 modules/laser_dec/laser_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 38 modules/libplayer/libplayer.c typedef u32 uint32_t; u32 71 modules/libplayer/libplayer.c u32 init; u32 72 modules/libplayer/libplayer.c u32 state; u32 73 modules/libplayer/libplayer.c u32 player_id; u32 74 modules/libplayer/libplayer.c u32 player_type; u32 75 modules/libplayer/libplayer.c u32 width; u32 76 modules/libplayer/libplayer.c u32 height; u32 108 modules/libplayer/libplayer.c static u32 LIBPLAYER_RegisterMimeTypes(const GF_InputService *plug) { u32 109 modules/libplayer/libplayer.c u32 i; u32 121 modules/libplayer/libplayer.c u32 i; u32 374 modules/libplayer/libplayer.c static GF_Descriptor *LIBPLAYER_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 450 modules/libplayer/libplayer.c u32 ESID; u32 519 modules/libplayer/libplayer.c static u32 LIBPLAYER_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 539 modules/libplayer/libplayer.c u32 width, height; u32 598 modules/libplayer/libplayer.c const u32 *QueryInterfaces() u32 600 modules/libplayer/libplayer.c static u32 si [] = { u32 609 modules/libplayer/libplayer.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 20 modules/mediacodec_dec/mediacodec_dec.c u32 dequeue_timeout; u32 22 modules/mediacodec_dec/mediacodec_dec.c u32 width, height, stride, out_size; u32 23 modules/mediacodec_dec/mediacodec_dec.c u32 pixel_ar, pix_fmt; u32 24 modules/mediacodec_dec/mediacodec_dec.c u32 crop_left, crop_right, crop_top, crop_bottom; u32 40 modules/mediacodec_dec/mediacodec_dec.c u32 sps_size, pps_size; u32 42 modules/mediacodec_dec/mediacodec_dec.c u32 decoded_frames_pending; u32 44 modules/mediacodec_dec/mediacodec_dec.c u32 nalu_size_length; u32 48 modules/mediacodec_dec/mediacodec_dec.c u32 luma_bpp, chroma_bpp, dec_frames; u32 51 modules/mediacodec_dec/mediacodec_dec.c u32 vps_size; u32 54 modules/mediacodec_dec/mediacodec_dec.c u32 gl_tex_id; u32 73 modules/mediacodec_dec/mediacodec_dec.c void prependStartCode(char *inBuffer, char *outBuffer, u32 *size) u32 76 modules/mediacodec_dec/mediacodec_dec.c u32 i; u32 104 modules/mediacodec_dec/mediacodec_dec.c u32 dsi_data_size = 0; u32 107 modules/mediacodec_dec/mediacodec_dec.c u32 i; u32 180 modules/mediacodec_dec/mediacodec_dec.c u32 dsi_data_size = 0; u32 225 modules/mediacodec_dec/mediacodec_dec.c u32 i, j; u32 295 modules/mediacodec_dec/mediacodec_dec.c u32 csd0_size = ctx->sps_size + ctx-> pps_size + ctx->vps_size; u32 298 modules/mediacodec_dec/mediacodec_dec.c u32 k; u32 387 modules/mediacodec_dec/mediacodec_dec.c static void MCDec_RegisterParameterSet(MCDec *ctx, char *data, u32 size, Bool is_sps) u32 390 modules/mediacodec_dec/mediacodec_dec.c u32 i, count; u32 452 modules/mediacodec_dec/mediacodec_dec.c u32 i; u32 597 modules/mediacodec_dec/mediacodec_dec.c static GF_Err MCDec_ParseNALs(MCDec *ctx, char *inBuffer, u32 inBufferLength, char **out_buffer, u32 *out_size) u32 599 modules/mediacodec_dec/mediacodec_dec.c u32 i, sc_size; u32 601 modules/mediacodec_dec/mediacodec_dec.c u32 nal_size; u32 717 modules/mediacodec_dec/mediacodec_dec.c char *inBuffer, u32 inBufferLength, u32 718 modules/mediacodec_dec/mediacodec_dec.c u16 ES_ID, u32 *CTS, u32 719 modules/mediacodec_dec/mediacodec_dec.c char *outBuffer, u32 *outBufferLength, u32 720 modules/mediacodec_dec/mediacodec_dec.c u8 PaddingBits, u32 mmlevel) u32 770 modules/mediacodec_dec/mediacodec_dec.c u32 start = ctx->vps_size + ctx->sps_size + ctx->pps_size; u32 771 modules/mediacodec_dec/mediacodec_dec.c u32 i; u32 866 modules/mediacodec_dec/mediacodec_dec.c static u32 MCDec_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 896 modules/mediacodec_dec/mediacodec_dec.c GF_Err MCFrame_GetPlane(GF_MediaDecoderFrame *frame, u32 plane_idx, const char **outPlane, u32 *outStride) u32 928 modules/mediacodec_dec/mediacodec_dec.c GF_Err MCFrame_GetGLTexture(GF_MediaDecoderFrame *frame, u32 plane_idx, u32 *gl_tex_format, u32 *gl_tex_id, GF_CodecMatrix * texcoordmatrix) u32 1071 modules/mediacodec_dec/mediacodec_dec.c const u32 *QueryInterfaces() u32 1073 modules/mediacodec_dec/mediacodec_dec.c static u32 si [] = { u32 1083 modules/mediacodec_dec/mediacodec_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 30 modules/mediacodec_dec/mediacodec_dec.h GF_Err MCDec_CreateSurface (ANativeWindow ** window, u32 *gl_tex_id, Bool * surface_rendering); u32 71 modules/mediacodec_dec/mediacodec_dec_jni.c GF_Err MCDec_CreateSurface (ANativeWindow ** window, u32 *gl_tex_id, Bool * surface_rendering) u32 53 modules/mp3_in/mad_dec.c u32 sample_rate, out_size, num_samples; u32 57 modules/mp3_in/mad_dec.c u32 cb_size, cb_trig; u32 60 modules/mp3_in/mad_dec.c u32 len; u32 204 modules/mp3_in/mad_dec.c char *inBuffer, u32 inBufferLength, u32 205 modules/mp3_in/mad_dec.c u16 ES_ID, u32 *CTS, u32 206 modules/mp3_in/mad_dec.c char *outBuffer, u32 *outBufferLength, u32 207 modules/mp3_in/mad_dec.c u8 PaddingBits, u32 mmlevel) u32 211 modules/mp3_in/mad_dec.c u32 num, outSize; u32 268 modules/mp3_in/mad_dec.c ctx->len = (u32) (&ctx->buffer[ctx->len] - ctx->stream.next_frame); u32 309 modules/mp3_in/mad_dec.c static u32 MAD_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 37 modules/mp3_in/mp3_in.c u32 needs_connection; u32 41 modules/mp3_in/mp3_in.c u32 duration; u32 43 modules/mp3_in/mp3_in.c u32 pad_bytes; u32 48 modules/mp3_in/mp3_in.c u32 data_size; u32 54 modules/mp3_in/mp3_in.c u32 sample_rate, oti; u32 56 modules/mp3_in/mp3_in.c u32 current_time, nb_samp; u32 62 modules/mp3_in/mp3_in.c u32 liveDataCopySize; u32 64 modules/mp3_in/mp3_in.c u32 prev_size; u32 80 modules/mp3_in/mp3_in.c static u32 MP3_RegisterMimeTypes(const GF_InputService *plug) u32 82 modules/mp3_in/mp3_in.c u32 i; u32 96 modules/mp3_in/mp3_in.c u32 i; u32 139 modules/mp3_in/mp3_in.c static Bool MP3_ConfigureFromFile(MP3Reader *read, u32 *minSizeToRead) u32 142 modules/mp3_in/mp3_in.c u32 hdr, size; u32 203 modules/mp3_in/mp3_in.c static void MP3_OnLiveData(MP3Reader *read, char *data, u32 data_size) u32 205 modules/mp3_in/mp3_in.c u32 hdr, size, pos; u32 264 modules/mp3_in/mp3_in.c u32 total_size, bytes_done; u32 343 modules/mp3_in/mp3_in.c u32 minSizeToRead = 0; u32 392 modules/mp3_in/mp3_in.c u32 minSizeToRead = 0; u32 455 modules/mp3_in/mp3_in.c static GF_Descriptor *MP3_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 476 modules/mp3_in/mp3_in.c u32 ES_ID=0; u32 559 modules/mp3_in/mp3_in.c u32 minSizeToRead = 0; u32 580 modules/mp3_in/mp3_in.c static GF_Err MP3_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 583 modules/mp3_in/mp3_in.c u32 hdr, start_from; u32 633 modules/mp3_in/mp3_in.c start_from = (u32) (read->start_range * read->sample_rate); u32 738 modules/mp3_in/mp3_in.c const u32 *QueryInterfaces() u32 740 modules/mp3_in/mp3_in.c static u32 si [] = { u32 753 modules/mp3_in/mp3_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 54 modules/mpd_in/mpd_in.c u32 use_low_latency; u32 56 modules/mpd_in/mpd_in.c u32 nb_playing; u32 61 modules/mpd_in/mpd_in.c u32 width, height; u32 67 modules/mpd_in/mpd_in.c void (*fn_data_packet) (GF_ClientService *service, LPNETCHANNEL ns, char *data, u32 data_size, GF_SLHeader *hdr, GF_Err reception_status); u32 78 modules/mpd_in/mpd_in.c u32 idx; u32 81 modules/mpd_in/mpd_in.c u32 timescale; u32 96 modules/mpd_in/mpd_in.c static u32 MPD_RegisterMimeTypes(const GF_InputService *plug) u32 98 modules/mpd_in/mpd_in.c u32 i, c=0; u32 115 modules/mpd_in/mpd_in.c u32 i; u32 143 modules/mpd_in/mpd_in.c for (i=0; (u32) i < gf_dash_get_group_count(mpdin->dash); i++) { u32 162 modules/mpd_in/mpd_in.c void mpdin_data_packet(GF_ClientService *service, LPNETCHANNEL ns, char *data, u32 data_size, GF_SLHeader *hdr, GF_Err reception_status) u32 255 modules/mpd_in/mpd_in.c u32 scale = hdr->m2ts_pcr ? 300 : 1; u32 300 modules/mpd_in/mpd_in.c u32 i; u32 334 modules/mpd_in/mpd_in.c u32 nb_segments_cached; u32 335 modules/mpd_in/mpd_in.c u32 group_idx=0; u32 340 modules/mpd_in/mpd_in.c u32 timer = gf_sys_clock(); u32 440 modules/mpd_in/mpd_in.c u32 timer2 = gf_sys_clock() - timer; u32 463 modules/mpd_in/mpd_in.c static GF_Err MPD_LoadMediaService(GF_MPD_In *mpdin, u32 group_index, const char *mime, const char *init_segment_name) u32 466 modules/mpd_in/mpd_in.c u32 i; u32 520 modules/mpd_in/mpd_in.c u32 i; u32 537 modules/mpd_in/mpd_in.c u32 i; u32 583 modules/mpd_in/mpd_in.c u32 bytes_per_sec; u32 598 modules/mpd_in/mpd_in.c u32 bytes_per_sec; u32 614 modules/mpd_in/mpd_in.c u32 flags = GF_NETIO_SESSION_NOT_THREADED; u32 690 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_bytes_per_sec(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) u32 692 modules/mpd_in/mpd_in.c u32 bps=0; u32 703 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_total_size(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) u32 705 modules/mpd_in/mpd_in.c u32 size=0; u32 710 modules/mpd_in/mpd_in.c u32 mpdin_dash_io_get_bytes_done(GF_DASHFileIO *dashio, GF_DASHFileIOSession session) u32 712 modules/mpd_in/mpd_in.c u32 size=0; u32 722 modules/mpd_in/mpd_in.c u32 i; u32 736 modules/mpd_in/mpd_in.c u32 buffer_ms = 0; u32 742 modules/mpd_in/mpd_in.c u32 mpd_buffer_ms = gf_dash_get_min_buffer_time(mpdin->dash); u32 760 modules/mpd_in/mpd_in.c u32 j; u32 794 modules/mpd_in/mpd_in.c u32 w, h; u32 861 modules/mpd_in/mpd_in.c u32 tot, done; u32 922 modules/mpd_in/mpd_in.c u32 i; u32 946 modules/mpd_in/mpd_in.c u32 max_cache_duration, auto_switch_count, init_timeshift, tiles_rate_decrease; u32 1185 modules/mpd_in/mpd_in.c static GF_Descriptor *MPD_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 1187 modules/mpd_in/mpd_in.c u32 i; u32 1376 modules/mpd_in/mpd_in.c u32 count, g_idx; u32 1390 modules/mpd_in/mpd_in.c if (g_idx==(u32)-1) return GF_BAD_PARAM; u32 1421 modules/mpd_in/mpd_in.c com->quality_query.tile_adaptation_mode = (u32) gf_dash_get_tile_adaptation_mode(mpdin->dash); u32 1433 modules/mpd_in/mpd_in.c u32 max = gf_dash_get_min_buffer_time(mpdin->dash); u32 1462 modules/mpd_in/mpd_in.c u32 timescale; u32 1509 modules/mpd_in/mpd_in.c u32 ms = (u32) ( 1000 * (-com->play.end_range) ); u32 1524 modules/mpd_in/mpd_in.c gf_dash_set_group_done(mpdin->dash, (u32) idx, 0); u32 1529 modules/mpd_in/mpd_in.c u32 timescale; u32 1542 modules/mpd_in/mpd_in.c gf_dash_set_group_done(mpdin->dash, (u32) idx, 1); u32 1563 modules/mpd_in/mpd_in.c GF_Err MPD_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 1591 modules/mpd_in/mpd_in.c u32 i; u32 1605 modules/mpd_in/mpd_in.c const u32 *QueryInterfaces() u32 1607 modules/mpd_in/mpd_in.c static u32 si [] = { u32 1615 modules/mpd_in/mpd_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 43 modules/mpegts_in/mpegts_in.c u32 id; u32 45 modules/mpegts_in/mpegts_in.c u32 pid; u32 71 modules/mpegts_in/mpegts_in.c u32 network_buffer_size; u32 74 modules/mpegts_in/mpegts_in.c u32 regulation_pcr_pid; u32 86 modules/mpegts_in/mpegts_in.c u32 stb_at_last_pcr; u32 88 modules/mpegts_in/mpegts_in.c u32 nb_paused; u32 90 modules/mpegts_in/mpegts_in.c u32 nb_playing; u32 91 modules/mpegts_in/mpegts_in.c u32 nb_prog_to_setup; u32 93 modules/mpegts_in/mpegts_in.c u32 map_media_time_on_prog_id; u32 139 modules/mpegts_in/mpegts_in.c u32 pid = atoi(url+6); u32 185 modules/mpegts_in/mpegts_in.c static GF_ESD *MP2TS_GetESD(M2TSIn *m2ts, GF_M2TS_PES *stream, char *dsi, u32 dsi_size) u32 291 modules/mpegts_in/mpegts_in.c static GF_ObjectDescriptor *MP2TS_GetOD(M2TSIn *m2ts, GF_M2TS_PES *stream, char *dsi, u32 dsi_size, u32 *streamType) u32 295 modules/mpegts_in/mpegts_in.c u32 cur_ES, i, count; u32 337 modules/mpegts_in/mpegts_in.c static void MP2TS_DeclareStream(M2TSIn *m2ts, GF_M2TS_PES *stream, char *dsi, u32 dsi_size) u32 347 modules/mpegts_in/mpegts_in.c u32 i, count; u32 433 modules/mpegts_in/mpegts_in.c u32 SLHdrLen = 0; u32 473 modules/mpegts_in/mpegts_in.c u32 i, j, req_prog_count, count, prog_id, found; u32 563 modules/mpegts_in/mpegts_in.c static void forward_m2ts_event(M2TSIn *m2ts, u32 evt_type, void *param) u32 576 modules/mpegts_in/mpegts_in.c static void M2TS_OnEvent(GF_M2TS_Demuxer *ts, u32 evt_type, void *param) u32 727 modules/mpegts_in/mpegts_in.c u32 stb = gf_sys_clock(); u32 754 modules/mpegts_in/mpegts_in.c diff = (u32) pcr_diff - (stb - m2ts->stb_at_last_pcr); u32 760 modules/mpegts_in/mpegts_in.c u32 sleep_for=1; u32 762 modules/mpegts_in/mpegts_in.c u32 nb_sleep=0; u32 805 modules/mpegts_in/mpegts_in.c u32 i, count; u32 815 modules/mpegts_in/mpegts_in.c u32 j, count2; u32 838 modules/mpegts_in/mpegts_in.c u32 i, count; u32 847 modules/mpegts_in/mpegts_in.c u32 j, count2; u32 969 modules/mpegts_in/mpegts_in.c static GF_Err M2TS_QueryNextFile(void *udta, DASHQueryType query_type, const char **out_url, u64 *out_start_range, u64 *out_end_range, u32 *refresh_type) u32 1040 modules/mpegts_in/mpegts_in.c void m2ts_flush_data(M2TSIn *m2ts, u32 flush_type) u32 1044 modules/mpegts_in/mpegts_in.c u32 refresh_type = 0; u32 1196 modules/mpegts_in/mpegts_in.c static GF_Descriptor *M2TS_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 1205 modules/mpegts_in/mpegts_in.c u32 pid = atoi(sub_url+6); u32 1235 modules/mpegts_in/mpegts_in.c u32 i, count; u32 1295 modules/mpegts_in/mpegts_in.c u32 ES_ID; u32 1308 modules/mpegts_in/mpegts_in.c u32 i; u32 1338 modules/mpegts_in/mpegts_in.c u32 i, j, count, count2; u32 1364 modules/mpegts_in/mpegts_in.c u32 i, j, count, count2; u32 1379 modules/mpegts_in/mpegts_in.c u32 i; u32 1407 modules/mpegts_in/mpegts_in.c u32 i, count; u32 1454 modules/mpegts_in/mpegts_in.c u32 i, count; u32 1473 modules/mpegts_in/mpegts_in.c u32 id = com->info.service_id; u32 1527 modules/mpegts_in/mpegts_in.c ts->start_range = (u32) (com->play.start_range*1000); u32 1528 modules/mpegts_in/mpegts_in.c ts->end_range = (com->play.end_range>0) ? (u32) (com->play.end_range*1000) : 0; u32 1615 modules/mpegts_in/mpegts_in.c static u32 M2TS_RegisterMimeTypes(const GF_InputService * service) { u32 1672 modules/mpegts_in/mpegts_in.c u32 i, count; u32 1714 modules/mpegts_in/mpegts_in.c const u32 *QueryInterfaces() u32 1716 modules/mpegts_in/mpegts_in.c static u32 si [] = { u32 1726 modules/mpegts_in/mpegts_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 39 modules/mse_in/mse_in.c static u32 MSE_RegisterMimeTypes(const GF_InputService *plug) u32 64 modules/mse_in/mse_in.c u32 i; u32 82 modules/mse_in/mse_in.c u32 i; u32 83 modules/mse_in/mse_in.c u32 count; u32 98 modules/mse_in/mse_in.c static GF_HTML_Track *gf_mse_get_track_by_esid(GF_HTML_SourceBuffer *sb, u32 ESID) u32 101 modules/mse_in/mse_in.c u32 i; u32 102 modules/mse_in/mse_in.c u32 count; u32 119 modules/mse_in/mse_in.c u32 ESID; u32 175 modules/mse_in/mse_in.c static GF_Descriptor *MSE_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 285 modules/mse_in/mse_in.c static GF_Err MSE_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, u32 323 modules/mse_in/mse_in.c const u32 *QueryInterfaces() u32 325 modules/mse_in/mse_in.c static u32 si [] = { u32 335 modules/mse_in/mse_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 32 modules/odf_dec/odf_dec.c u32 PL; u32 75 modules/odf_dec/odf_dec.c u32 count; u32 94 modules/odf_dec/odf_dec.c u32 i; u32 106 modules/odf_dec/odf_dec.c u32 count, i; u32 144 modules/odf_dec/odf_dec.c u32 i; u32 168 modules/odf_dec/odf_dec.c static GF_Err ODF_ProcessData(GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u32 169 modules/odf_dec/odf_dec.c u16 ES_ID, u32 AU_time, u32 mmlevel) u32 242 modules/odf_dec/odf_dec.c static u32 ODF_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 290 modules/odf_dec/odf_dec.c const u32 *QueryInterfaces() u32 292 modules/odf_dec/odf_dec.c static u32 si [] = { u32 300 modules/odf_dec/odf_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 33 modules/ogg/ogg_in.c u32 streamType; /*MPEG-4 streamType*/ u32 34 modules/ogg/ogg_in.c u32 num_init_headers; u32 35 modules/ogg/ogg_in.c u32 sample_rate, bitrate; u32 37 modules/ogg/ogg_in.c u32 theora_kgs; u32 39 modules/ogg/ogg_in.c u32 frame_rate_base; u32 41 modules/ogg/ogg_in.c u32 type; u32 47 modules/ogg/ogg_in.c u32 serial_no; u32 50 modules/ogg/ogg_in.c u32 dsi_len; u32 57 modules/ogg/ogg_in.c u32 parse_headers; u32 62 modules/ogg/ogg_in.c u32 ogg_ts; u32 77 modules/ogg/ogg_in.c u32 nb_playing, kill_demux, do_seek, service_type, init_remain, bos_done; u32 87 modules/ogg/ogg_in.c u32 data_buffer_ms; u32 94 modules/ogg/ogg_in.c u32 tune_in_time; u32 101 modules/ogg/ogg_in.c u32 i=0; u32 116 modules/ogg/ogg_in.c u32 total_size; u32 137 modules/ogg/ogg_in.c u32 bytes; u32 144 modules/ogg/ogg_in.c bytes = (u32) fread(buf, 1, OGG_BUFFER_SIZE, read->ogfile); u32 159 modules/ogg/ogg_in.c u32 i, count; u32 185 modules/ogg/ogg_in.c esd->slConfig->timestampResolution = st->info.sample_rate ? st->info.sample_rate : (u32) (1000*st->info.frame_rate); u32 258 modules/ogg/ogg_in.c u32 fps_numerator, fps_denominator, keyframe_freq_force; u32 315 modules/ogg/ogg_in.c u32 serial_no, i; u32 452 modules/ogg/ogg_in.c u32 now = gf_sys_clock(); u32 533 modules/ogg/ogg_in.c static u32 OggDemux(void *par) u32 537 modules/ogg/ogg_in.c u32 i, count; u32 571 modules/ogg/ogg_in.c u32 seek_to = 0; u32 573 modules/ogg/ogg_in.c if (read->dur) seek_to = (u32) (read->file_size * (read->start_range/read->dur) * 0.6f); u32 679 modules/ogg/ogg_in.c static u32 OGG_RegisterMimeTypes(const GF_InputService *plug) { u32 680 modules/ogg/ogg_in.c u32 i, c; u32 692 modules/ogg/ogg_in.c u32 i; u32 813 modules/ogg/ogg_in.c static GF_Descriptor *OGG_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 815 modules/ogg/ogg_in.c u32 i; u32 842 modules/ogg/ogg_in.c u32 ES_ID, i; u32 871 modules/ogg/ogg_in.c u32 i=0; u32 889 modules/ogg/ogg_in.c u32 i; u32 49 modules/ogg/ogg_in.h u32 type; u32 54 modules/ogg/ogg_in.h u32 NewVorbisDecoder(GF_BaseDecoder *ifcd); u32 59 modules/ogg/ogg_in.h u32 NewTheoraDecoder(GF_BaseDecoder *ifcd); u32 38 modules/ogg/ogg_load.c static u32 OGG_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 128 modules/ogg/ogg_load.c const u32 *QueryInterfaces() u32 130 modules/ogg/ogg_load.c static u32 si [] = { u32 141 modules/ogg/ogg_load.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 152 modules/ogg/theora_dec.c char *inBuffer, u32 inBufferLength, u32 153 modules/ogg/theora_dec.c u16 ES_ID, u32 *CTS, u32 154 modules/ogg/theora_dec.c char *outBuffer, u32 *outBufferLength, u32 155 modules/ogg/theora_dec.c u8 PaddingBits, u32 mmlevel) u32 159 modules/ogg/theora_dec.c u32 i; u32 188 modules/ogg/theora_dec.c for (i=0; i<(u32)yuv.y_height; i++) { u32 212 modules/ogg/theora_dec.c u32 NewTheoraDecoder(GF_BaseDecoder *ifcd) u32 171 modules/ogg/vorbis_dec.c static GFINLINE void vorbis_to_intern(u32 samples, Float **pcm, char *buf, u32 channels) u32 173 modules/ogg/vorbis_dec.c u32 i, j; u32 204 modules/ogg/vorbis_dec.c char *inBuffer, u32 inBufferLength, u32 205 modules/ogg/vorbis_dec.c u16 ES_ID, u32 *CTS, u32 206 modules/ogg/vorbis_dec.c char *outBuffer, u32 *outBufferLength, u32 207 modules/ogg/vorbis_dec.c u8 PaddingBits, u32 mmlevel) u32 211 modules/ogg/vorbis_dec.c u32 samples, total_samples, total_bytes; u32 249 modules/ogg/vorbis_dec.c u32 NewVorbisDecoder(GF_BaseDecoder *ifcd) u32 44 modules/opencv_is/opencv_is.c static Bool OCV_RegisterDevice(struct __input_device *ifce, const char *urn, GF_BitStream *dsi, void (*AddField)(struct __input_device *_this, u32 fieldType, const char *name)) u32 112 modules/opencv_is/opencv_is.c u32 buf_size; u32 135 modules/opencv_is/opencv_is.c static u32 OCV_Run(void *par) u32 182 modules/opencv_is/opencv_is.c const u32 *QueryInterfaces() u32 184 modules/opencv_is/opencv_is.c static u32 si [] = { u32 192 modules/opencv_is/opencv_is.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 52 modules/openhevc_dec/openhevc_dec.c u32 width, stride, height, out_size, pixel_ar, layer, nb_threads, luma_bpp, chroma_bpp; u32 57 modules/openhevc_dec/openhevc_dec.c u32 hevc_nalu_size_length; u32 58 modules/openhevc_dec/openhevc_dec.c u32 threading_type; u32 63 modules/openhevc_dec/openhevc_dec.c u32 nb_layers, cur_layer; u32 64 modules/openhevc_dec/openhevc_dec.c u32 output_cb_size; u32 68 modules/openhevc_dec/openhevc_dec.c u32 frame_idx; u32 70 modules/openhevc_dec/openhevc_dec.c u32 dec_frames; u32 73 modules/openhevc_dec/openhevc_dec.c u32 nb_views; u32 76 modules/openhevc_dec/openhevc_dec.c u32 avc_base_id; u32 77 modules/openhevc_dec/openhevc_dec.c u32 avc_nalu_size_length; u32 79 modules/openhevc_dec/openhevc_dec.c u32 avc_base_size; u32 80 modules/openhevc_dec/openhevc_dec.c u32 avc_base_pts; u32 90 modules/openhevc_dec/openhevc_dec.c u32 data_len; u32 92 modules/openhevc_dec/openhevc_dec.c u32 i, j; u32 158 modules/openhevc_dec/openhevc_dec.c u32 level = GF_LOG_DEBUG; u32 173 modules/openhevc_dec/openhevc_dec.c u32 i, j, stride_mul=1; u32 328 modules/openhevc_dec/openhevc_dec.c u32 nb_threads = 1; u32 397 modules/openhevc_dec/openhevc_dec.c static u32 HEVC_GetPixelFormat( u32 luma_bpp, u8 chroma_format_idc) u32 399 modules/openhevc_dec/openhevc_dec.c u32 ret = 0; u32 537 modules/openhevc_dec/openhevc_dec.c static GF_Err HEVC_flush_picture(HEVCDec *ctx, char *outBuffer, u32 *outBufferLength, u32 *CTS) u32 555 modules/openhevc_dec/openhevc_dec.c *CTS = (u32) openHevcFrame_FL.frameInfo.nTimeStamp; u32 587 modules/openhevc_dec/openhevc_dec.c u32 idx_w, idx_h; u32 608 modules/openhevc_dec/openhevc_dec.c u32 i, s_stride, hs_stride, qs_stride, d_stride, dd_stride, hd_stride; u32 707 modules/openhevc_dec/openhevc_dec.c char *inBuffer, u32 inBufferLength, u32 708 modules/openhevc_dec/openhevc_dec.c u16 ES_ID, u32 *CTS, u32 709 modules/openhevc_dec/openhevc_dec.c char *outBuffer, u32 *outBufferLength, u32 710 modules/openhevc_dec/openhevc_dec.c u8 PaddingBits, u32 mmlevel) u32 823 modules/openhevc_dec/openhevc_dec.c static u32 HEVC_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 899 modules/openhevc_dec/openhevc_dec.c const u32 *QueryInterfaces() u32 901 modules/openhevc_dec/openhevc_dec.c static u32 si [] = { u32 911 modules/openhevc_dec/openhevc_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 43 modules/opensvc_dec/opensvc_dec.c u32 width, stride, height, out_size, pixel_ar; u32 45 modules/opensvc_dec/opensvc_dec.c u32 nalu_size_length; u32 60 modules/opensvc_dec/opensvc_dec.c u32 i, count; u32 85 modules/opensvc_dec/opensvc_dec.c u32 w=0, h=0, sid; u32 110 modules/opensvc_dec/opensvc_dec.c u32 sps_id, pps_id; u32 214 modules/opensvc_dec/opensvc_dec.c char *inBuffer, u32 inBufferLength, u32 215 modules/opensvc_dec/opensvc_dec.c u16 ES_ID, u32 *CTS, u32 216 modules/opensvc_dec/opensvc_dec.c char *outBuffer, u32 *outBufferLength, u32 217 modules/opensvc_dec/opensvc_dec.c u8 PaddingBits, u32 mmlevel) u32 223 modules/opensvc_dec/opensvc_dec.c u32 i, nalu_size, sc_size; u32 226 modules/opensvc_dec/opensvc_dec.c u32 curMaxDqId = ctx->MaxDqId; u32 257 modules/opensvc_dec/opensvc_dec.c u32 size; u32 284 modules/opensvc_dec/opensvc_dec.c u32 sps_id; u32 291 modules/opensvc_dec/opensvc_dec.c u32 sps_id, pps_id; u32 352 modules/opensvc_dec/opensvc_dec.c static u32 OSVC_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 364 modules/opensvc_dec/opensvc_dec.c u32 i, count; u32 425 modules/opensvc_dec/opensvc_dec.c const u32 *QueryInterfaces() u32 427 modules/opensvc_dec/opensvc_dec.c static u32 si [] = { u32 437 modules/opensvc_dec/opensvc_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 45 modules/osd/osd.c u32 refresh_time_ms; u32 50 modules/osd/osd.c static GFINLINE GF_Node *create_node(GF_OSD *osd, u32 tag, GF_Node *par) u32 207 modules/osd/osd.c static Bool osd_process(GF_TermExt *termext, u32 action, void *param) u32 280 modules/osd/osd.c const u32 *QueryInterfaces() u32 282 modules/osd/osd.c static u32 si [] = { u32 290 modules/osd/osd.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 57 modules/oss_audio/oss.c u32 buf_size, delay, num_buffers, total_duration; u32 58 modules/oss_audio/oss.c u32 force_sr; u32 66 modules/oss_audio/oss.c static GF_Err OSS_Setup(GF_AudioOutput*dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 100 modules/oss_audio/oss.c static GF_Err OSS_ConfigureOutput(GF_AudioOutput*dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 158 modules/oss_audio/oss.c u32 written; u32 163 modules/oss_audio/oss.c u32 reallyWritten = write(ctx->audio_dev, ctx->wav_buf, written); u32 170 modules/oss_audio/oss.c static void OSS_SetVolume(GF_AudioOutput*dr, u32 Volume) {} u32 171 modules/oss_audio/oss.c static void OSS_SetPan(GF_AudioOutput*dr, u32 Pan) {} u32 172 modules/oss_audio/oss.c static void OSS_SetPriority(GF_AudioOutput*dr, u32 Priority) {} u32 173 modules/oss_audio/oss.c static u32 OSS_GetAudioDelay(GF_AudioOutput*dr) u32 186 modules/oss_audio/oss.c static GF_Err OSS_QueryOutputSampleRate(GF_AudioOutput*dr, u32 *desired_sr, u32 *NbChannels, u32 *nbBitsPerSample) u32 262 modules/oss_audio/oss.c const u32 *QueryInterfaces() u32 264 modules/oss_audio/oss.c static u32 si [] = { u32 272 modules/oss_audio/oss.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 56 modules/platinum/GPACFileMediaServer.cpp sprintf((char*)buf, "%08X", gf_crc_32((char*) path, (u32) strlen(path))); u32 84 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_Directories.GetItemCount(); i++) { u32 136 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_Directories.GetItemCount(); i++) { u32 146 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_VirtualFiles.GetItemCount(); i++) { u32 198 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_Directories.GetItemCount(); i++) { u32 248 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_Directories.GetItemCount(); i++) { u32 406 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_Directories.GetItemCount(); i++) { u32 427 modules/platinum/GPACFileMediaServer.cpp u32 nb_sep=0; u32 428 modules/platinum/GPACFileMediaServer.cpp u32 len = (u32) strlen(abs_url); u32 429 modules/platinum/GPACFileMediaServer.cpp u32 i=0; u32 448 modules/platinum/GPACFileMediaServer.cpp for (u32 i=0; i<m_Directories.GetItemCount(); i++) { u32 99 modules/platinum/GPACMediaController.cpp u32 i, count; u32 137 modules/platinum/GPACMediaController.cpp u32 i, count; u32 168 modules/platinum/GPACMediaController.cpp u32 count; u32 169 modules/platinum/GPACMediaController.cpp u32 i; u32 187 modules/platinum/GPACMediaController.cpp u32 h, m, s; u32 194 modules/platinum/GPACMediaController.cpp u32 h, m, s; u32 228 modules/platinum/GPACMediaController.cpp u32 i, count; u32 42 modules/platinum/GPACMediaRenderer.cpp u32 h, m, s; u32 43 modules/platinum/GPACMediaRenderer.cpp h = (u32) (dur / 3600); u32 44 modules/platinum/GPACMediaRenderer.cpp m = (u32) ( (dur - h*3600) / 60); u32 45 modules/platinum/GPACMediaRenderer.cpp s = (u32) ((dur - h*3600 - m*60)); u32 531 modules/platinum/GPACMediaRenderer.cpp u32 h, m, s; u32 95 modules/platinum/GPACMediaRenderer.h u32 m_track_pos; u32 43 modules/platinum/GPACPlatinum.cpp const u32 *QueryInterfaces() u32 45 modules/platinum/GPACPlatinum.cpp static u32 si [] = { u32 53 modules/platinum/GPACPlatinum.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 613 modules/platinum/GPACPlatinum.cpp u32 count = gf_list_count(dev->m_Services); u32 665 modules/platinum/GPACPlatinum.cpp u32 service_index; u32 785 modules/platinum/GPACPlatinum.cpp u32 idx; u32 826 modules/platinum/GPACPlatinum.cpp u32 i, count = gf_list_count(upnp->m_pGenericController->m_Devices); u32 846 modules/platinum/GPACPlatinum.cpp u32 i, count; u32 869 modules/platinum/GPACPlatinum.cpp u32 i, count; u32 961 modules/platinum/GPACPlatinum.cpp static JSBool SMJS_FUNCTION_EXT(upnp_renderer_playback, u32 act_type) u32 1032 modules/platinum/GPACPlatinum.cpp u32 id = JSVAL_TO_INT(argv[0]); u32 1036 modules/platinum/GPACPlatinum.cpp u32 i=0; u32 1132 modules/platinum/GPACPlatinum.cpp u32 idx; u32 1149 modules/platinum/GPACPlatinum.cpp u32 id; u32 1183 modules/platinum/GPACPlatinum.cpp u32 id; u32 1215 modules/platinum/GPACPlatinum.cpp u32 id = JSVAL_TO_INT(argv[0]); u32 1219 modules/platinum/GPACPlatinum.cpp u32 i=0; u32 1514 modules/platinum/GPACPlatinum.cpp u32 i, count; u32 1538 modules/platinum/GPACPlatinum.cpp u32 i, count; u32 1629 modules/platinum/GPACPlatinum.cpp u32 size = (u32) gf_ftell(f); u32 1632 modules/platinum/GPACPlatinum.cpp size = (u32) fread(buf, 1, size, f); u32 1649 modules/platinum/GPACPlatinum.cpp static Bool upnp_process(GF_TermExt *termext, u32 action, void *param) u32 1676 modules/platinum/GPACPlatinum.cpp u32 now; u32 1679 modules/platinum/GPACPlatinum.cpp u32 i, count, arg_set; u32 114 modules/platinum/GPACPlatinum.h u32 m_nbJSInstances; u32 123 modules/platinum/GPACPlatinum.h u32 last_time, upnp_init_time; u32 125 modules/platinum/GenericDevice.cpp u32 i; u32 183 modules/platinum/GenericDevice.cpp u32 i; u32 342 modules/platinum/GenericDevice.cpp u32 i, count; u32 402 modules/platinum/GenericDevice.cpp u32 i; u32 413 modules/platinum/GenericDevice.cpp u32 i, count; u32 479 modules/platinum/GenericDevice.cpp u32 i, count = gf_list_count(m_Devices); u32 495 modules/platinum/GenericDevice.cpp u32 i, count; u32 563 modules/platinum/GenericDevice.cpp u32 i, count; u32 689 modules/platinum/GenericDevice.cpp u32 i, count; u32 826 modules/platinum/GenericDevice.cpp u32 i, count; u32 851 modules/platinum/GenericDevice.cpp u32 i, count; u32 888 modules/platinum/GenericDevice.cpp u32 i, count; u32 44 modules/pulseaudio/pulseaudio.c u32 errors; u32 45 modules/pulseaudio/pulseaudio.c u32 consecutive_zero_reads; u32 76 modules/pulseaudio/pulseaudio.c u32 num_buffers, u32 total_duration) u32 132 modules/pulseaudio/pulseaudio.c PulseAudio_ConfigureOutput (GF_AudioOutput * dr, u32 * SampleRate, u32 133 modules/pulseaudio/pulseaudio.c u32 * NbChannels, u32 * nbBitsPerSample, u32 134 modules/pulseaudio/pulseaudio.c u32 channel_cfg) u32 218 modules/pulseaudio/pulseaudio.c PulseAudio_SetVolume (GF_AudioOutput * dr, u32 Volume) u32 225 modules/pulseaudio/pulseaudio.c PulseAudio_SetPan (GF_AudioOutput * dr, u32 Pan) u32 230 modules/pulseaudio/pulseaudio.c PulseAudio_SetPriority (GF_AudioOutput * dr, u32 Priority) u32 234 modules/pulseaudio/pulseaudio.c static u32 u32 239 modules/pulseaudio/pulseaudio.c u32 ms_delay = 0; u32 255 modules/pulseaudio/pulseaudio.c ms_delay = (u32) (delay / 1000); u32 262 modules/pulseaudio/pulseaudio.c PulseAudio_QueryOutputSampleRate (GF_AudioOutput * dr, u32 * desired_sr, u32 263 modules/pulseaudio/pulseaudio.c u32 * NbChannels, u32 * nbBitsPerSample) u32 322 modules/pulseaudio/pulseaudio.c const u32 *QueryInterfaces(u32 InterfaceType) u32 324 modules/pulseaudio/pulseaudio.c static u32 si [] = { u32 332 modules/pulseaudio/pulseaudio.c GF_BaseInterface *LoadInterface (u32 InterfaceType) u32 40 modules/raw_out/raw_video.c u32 width, height; u32 41 modules/raw_out/raw_video.c u32 pixel_format, bpp; u32 44 modules/raw_out/raw_video.c u32 sample_rate, nb_channels, chan_cfg; u32 49 modules/raw_out/raw_video.c static GF_Err raw_resize(GF_VideoOutput *dr, u32 w, u32 h) u32 60 modules/raw_out/raw_video.c static GF_Err RAW_BlitPassthrough(GF_VideoOutput *dr, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) u32 65 modules/raw_out/raw_video.c GF_Err RAW_Setup(GF_VideoOutput *dr, void *os_handle, void *os_display, u32 init_flags) u32 194 modules/raw_out/raw_video.c static GF_Err RAW_AudioSetup(GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 204 modules/raw_out/raw_video.c static GF_Err RAW_ConfigureOutput(GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 219 modules/raw_out/raw_video.c static void RAW_Play(GF_AudioOutput *dr, u32 PlayType) u32 223 modules/raw_out/raw_video.c static void RAW_SetVolume(GF_AudioOutput *dr, u32 Volume) u32 227 modules/raw_out/raw_video.c static void RAW_SetPan(GF_AudioOutput *dr, u32 Pan) u32 231 modules/raw_out/raw_video.c static GF_Err RAW_QueryOutputSampleRate(GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) u32 236 modules/raw_out/raw_video.c static u32 RAW_GetAudioDelay(GF_AudioOutput *dr) u32 241 modules/raw_out/raw_video.c static u32 RAW_GetTotalBufferTime(GF_AudioOutput *dr) u32 285 modules/raw_out/raw_video.c const u32 *QueryInterfaces() u32 287 modules/raw_out/raw_video.c static u32 si [] = { u32 297 modules/raw_out/raw_video.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 71 modules/redirect_av/ffmpeg_ts_muxer.c static u32 ts_interleave_thread_run(void *param) { u32 77 modules/redirect_av/ffmpeg_ts_muxer.c u32 pass; u32 78 modules/redirect_av/ffmpeg_ts_muxer.c u32 now, start; u32 130 modules/redirect_av/ffmpeg_ts_muxer.c u32 skipped = 0; u32 174 modules/redirect_av/ffmpeg_ts_muxer.c GF_AbstractTSMuxer * ts_amux_new(GF_AVRedirect * avr, u32 videoBitrateInBitsPerSec, u32 width, u32 height, u32 audioBitRateInBitsPerSec) { u32 316 modules/redirect_av/ffmpeg_ts_muxer.c u32 i; u32 19 modules/redirect_av/gpac_ts_muxer.c u32 status; u32 22 modules/redirect_av/gpac_ts_muxer.c u32 padding, data; u32 64 modules/redirect_av/gpac_ts_muxer.c static GF_Err void_input_ctrl(GF_ESInterface *ifce, u32 act_type, void *param) u32 113 modules/redirect_av/gpac_ts_muxer.c GF_AbstractTSMuxer * ts_amux_new(GF_AVRedirect * avr, u32 videoBitrateInBitsPerSec, u32 audioBitRateInBitsPerSec, GF_Socket * ts_output_udp_sk) { u32 104 modules/redirect_av/redirect_av.c static const u32 maxFPS = 25; u32 123 modules/redirect_av/redirect_av.c static u32 audio_encoding_thread_run(void *param) u32 127 modules/redirect_av/redirect_av.c u32 inBuffSize, outBuffSize, samplesReaden, toRead; u32 129 modules/redirect_av/redirect_av.c u32 frameCountSinceReset = 0; u32 130 modules/redirect_av/redirect_av.c u32 lastCurrentTime; u32 167 modules/redirect_av/redirect_av.c u32 readen; u32 233 modules/redirect_av/redirect_av.c static u32 video_encoding_thread_run(void *param) u32 283 modules/redirect_av/redirect_av.c u32 sysclock_begin = gf_sys_clock(), sysclock_end=0; u32 393 modules/redirect_av/redirect_av.c u32 sz = sizeof ( uint8_t ) * avpicture_get_size ( pxlFormatForCodec, avr->srcWidth, avr->srcHeight ); u32 454 modules/redirect_av/redirect_av.c static void avr_on_audio_frame ( void *udta, char *buffer, u32 buffer_size, u32 time, u32 delay_ms ) u32 468 modules/redirect_av/redirect_av.c static void avr_on_audio_reconfig ( void *udta, u32 samplerate, u32 bits_per_sample, u32 nb_channel, u32 channel_cfg ) u32 481 modules/redirect_av/redirect_av.c static void avr_on_video_frame ( void *udta, u32 time ) u32 483 modules/redirect_av/redirect_av.c u32 i, j; u32 522 modules/redirect_av/redirect_av.c static void avr_on_video_reconfig ( void *udta, u32 width, u32 height, u8 bpp ) u32 624 modules/redirect_av/redirect_av.c static Bool avr_process ( GF_TermExt *termext, u32 action, void *param ) u32 836 modules/redirect_av/redirect_av.c const u32 *QueryInterfaces() u32 838 modules/redirect_av/redirect_av.c static u32 si [] = u32 847 modules/redirect_av/redirect_av.c GF_BaseInterface *LoadInterface ( u32 InterfaceType ) u32 115 modules/redirect_av/ts_muxer.h u32 size; u32 124 modules/redirect_av/ts_muxer.h u32 videoOutbufSize; u32 126 modules/redirect_av/ts_muxer.h u32 audioCurrentTime; u32 137 modules/redirect_av/ts_muxer.h u32 audioSampleRate; u32 142 modules/redirect_av/ts_muxer.h u32 srcWidth; u32 143 modules/redirect_av/ts_muxer.h u32 srcHeight; u32 149 modules/redirect_av/ts_muxer.h GF_AbstractTSMuxer * ts_amux_new(GF_AVRedirect * avr, u32 videoBitrateInBitsPerSec, u32 width, u32 height, u32 audioBitRateInBitsPerSec); u32 124 modules/rtp_in/rtp_in.c u32 RP_Thread(void *param) u32 126 modules/rtp_in/rtp_in.c u32 i; u32 183 modules/rtp_in/rtp_in.c static u32 RP_RegisterMimeTypes(const GF_InputService *plug) { u32 217 modules/rtp_in/rtp_in.c u32 i, len; u32 260 modules/rtp_in/rtp_in.c len = (u32)strlen(test); u32 356 modules/rtp_in/rtp_in.c u32 i, nb_com; u32 373 modules/rtp_in/rtp_in.c u32 i; u32 417 modules/rtp_in/rtp_in.c static GF_Descriptor *RP_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 447 modules/rtp_in/rtp_in.c u32 ESID, i; u32 560 modules/rtp_in/rtp_in.c u32 i,count; u32 647 modules/rtp_in/rtp_in.c u32 i; u32 660 modules/rtp_in/rtp_in.c com->migrate.data_len = (u32) strlen(priv->session_state_data); u32 785 modules/rtp_in/rtp_in.c u32 time; u32 804 modules/rtp_in/rtp_in.c com->net_stats.bw_down = (u32) bps; u32 808 modules/rtp_in/rtp_in.c com->net_stats.ctrl_bw_down = (u32) bps; u32 812 modules/rtp_in/rtp_in.c com->net_stats.ctrl_bw_up = (u32) bps; u32 821 modules/rtp_in/rtp_in.c static GF_Err RP_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 848 modules/rtp_in/rtp_in.c *out_data_size = gf_base64_decode(data, (u32) strlen(data), ch->buffer, RTP_BUFFER_SIZE); u32 892 modules/rtp_in/rtp_in.c u32 i=0; u32 954 modules/rtp_in/rtp_in.c u32 retry; u32 982 modules/rtp_in/rtp_in.c const u32 *QueryInterfaces() u32 984 modules/rtp_in/rtp_in.c static u32 si [] = { u32 994 modules/rtp_in/rtp_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 68 modules/rtp_in/rtp_in.h u32 th_state; u32 72 modules/rtp_in/rtp_in.h u32 transport_mode; u32 76 modules/rtp_in/rtp_in.h u32 time_out; u32 78 modules/rtp_in/rtp_in.h u32 udp_time_out; u32 81 modules/rtp_in/rtp_in.h u32 first_packet_drop; u32 82 modules/rtp_in/rtp_in.h u32 frequency_drop; u32 85 modules/rtp_in/rtp_in.h u32 media_type; u32 99 modules/rtp_in/rtp_in.h u32 cur_mid; u32 115 modules/rtp_in/rtp_in.h u32 flags; u32 132 modules/rtp_in/rtp_in.h u32 command_time; u32 220 modules/rtp_in/rtp_in.h u32 flags; u32 235 modules/rtp_in/rtp_in.h u32 status; u32 237 modules/rtp_in/rtp_in.h u32 ES_ID, OD_ID; u32 244 modules/rtp_in/rtp_in.h u32 check_rtp_time; u32 254 modules/rtp_in/rtp_in.h u32 last_udp_time; u32 256 modules/rtp_in/rtp_in.h u32 rtp_bytes, rtcp_bytes, stat_start_time, stat_stop_time; u32 257 modules/rtp_in/rtp_in.h u32 ts_res; u32 260 modules/rtp_in/rtp_in.h u32 mid; u32 262 modules/rtp_in/rtp_in.h u32 prev_stream; u32 263 modules/rtp_in/rtp_in.h u32 next_stream; u32 264 modules/rtp_in/rtp_in.h u32 base_stream; u32 266 modules/rtp_in/rtp_in.h u32 rtcp_check_start; u32 288 modules/rtp_in/rtp_in.h GF_Err RP_DataOnTCP(GF_RTSPSession *sess, void *cbck, char *buffer, u32 bufferSize, Bool IsRTCP); u32 296 modules/rtp_in/rtp_in.h RTPStream *RP_FindChannel(RTPClient *rtp, LPNETCHANNEL ch, u32 ES_ID, char *es_control, Bool remove_stream); u32 305 modules/rtp_in/rtp_in.h void RP_ParsePayloadMPEG4(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 307 modules/rtp_in/rtp_in.h void RP_ParsePayloadMPEG12(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 309 modules/rtp_in/rtp_in.h void RP_ParsePayloadAMR(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 311 modules/rtp_in/rtp_in.h void RP_ParsePayloadH263(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 313 modules/rtp_in/rtp_in.h void RP_ParsePayloadText(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 315 modules/rtp_in/rtp_in.h void RP_ParsePayloadH264(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 317 modules/rtp_in/rtp_in.h void RP_ParsePayloadLATM(RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size); u32 321 modules/rtp_in/rtp_in.h void RP_LoadSDP(RTPClient *rtp, char *sdp, u32 sdp_len, RTPStream *stream); u32 324 modules/rtp_in/rtp_in.h u32 payt_get_type(RTPClient *rtp, GF_RTPMap *map, GF_SDPMedia *media); u32 335 modules/rtp_in/rtp_in.h u32 ES_ID; u32 74 modules/rtp_in/rtp_session.c u32 time; u32 105 modules/rtp_in/rtp_session.c u32 time_out = sess->owner->time_out; u32 200 modules/rtp_in/rtp_session.c RTPStream *RP_FindChannel(RTPClient *rtp, LPNETCHANNEL ch, u32 ES_ID, char *es_control, Bool remove_stream) u32 202 modules/rtp_in/rtp_session.c u32 i=0; u32 223 modules/rtp_in/rtp_session.c u32 i; u32 357 modules/rtp_in/rtp_session.c u32 i=0; u32 35 modules/rtp_in/rtp_signaling.c u32 i=0; u32 59 modules/rtp_in/rtp_signaling.c u32 i, count; u32 199 modules/rtp_in/rtp_signaling.c u32 i; u32 454 modules/rtp_in/rtp_signaling.c u32 i; u32 530 modules/rtp_in/rtp_signaling.c u32 i, count; u32 723 modules/rtp_in/rtp_signaling.c u32 i; u32 72 modules/rtp_in/rtp_stream.c u32 reorder_size = 0; u32 121 modules/rtp_in/rtp_stream.c static void rtp_sl_packet_cbk(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e) u32 229 modules/rtp_in/rtp_stream.c u32 i, ESID, ODID, ssrc, rtp_seq, rtp_time; u32 235 modules/rtp_in/rtp_stream.c u32 s_port_first, s_port_last; u32 241 modules/rtp_in/rtp_stream.c u32 mid, prev_stream, base_stream; u32 394 modules/rtp_in/rtp_stream.c u32 rvc_size; u32 399 modules/rtp_in/rtp_stream.c rvc_size = (u32) strlen(data) * 3 / 4 + 1; u32 401 modules/rtp_in/rtp_stream.c rvc_size = gf_base64_decode(data, (u32) strlen(data), rvc_data, rvc_size); u32 431 modules/rtp_in/rtp_stream.c static void RP_ProcessRTP(RTPStream *ch, char *pck, u32 size) u32 436 modules/rtp_in/rtp_stream.c u32 PayloadStart; u32 511 modules/rtp_in/rtp_stream.c Double ts = (Double) ((u32) ch->depacketizer->sl_hdr.compositionTimeStamp - hdr.TimeStamp); u32 521 modules/rtp_in/rtp_stream.c void RP_ProcessRTCP(RTPStream *ch, char *pck, u32 size) u32 575 modules/rtp_in/rtp_stream.c GF_Err RP_DataOnTCP(GF_RTSPSession *sess, void *cbk, char *buffer, u32 bufferSize, Bool IsRTCP) u32 588 modules/rtp_in/rtp_stream.c static GF_Err SendTCPData(void *par, char *pck, u32 pck_size) u32 596 modules/rtp_in/rtp_stream.c u32 size, tot_size; u32 631 modules/rtp_in/rtp_stream.c u32 diff = gf_sys_clock() - ch->last_udp_time; u32 35 modules/rtp_in/sdp_fetch.c u32 size; u32 45 modules/rtp_in/sdp_fetch.c size = gf_base64_decode(url, (u32) strlen(url), buf, 2000); u32 49 modules/rtp_in/sdp_fetch.c RP_LoadSDP(rtp, url, (u32) strlen(url), stream); u32 56 modules/rtp_in/sdp_fetch.c u32 sdp_size; u32 67 modules/rtp_in/sdp_fetch.c sdp_size = (u32) gf_ftell(_sdp); u32 99 modules/rtp_in/sdp_fetch.c param->size = (u32) strlen(szBody); u32 104 modules/rtp_in/sdp_fetch.c u32 sdp_size; u32 36 modules/rtp_in/sdp_load.c u32 i; u32 124 modules/rtp_in/sdp_load.c u32 size; u32 131 modules/rtp_in/sdp_load.c u32 size64; u32 136 modules/rtp_in/sdp_load.c size64 = (u32) strlen(buf64) - 1; u32 142 modules/rtp_in/sdp_load.c u32 size16; u32 147 modules/rtp_in/sdp_load.c size16 = (u32) strlen(buf16) - 1; u32 160 modules/rtp_in/sdp_load.c static u32 get_stream_type_from_hint(u32 ht) u32 174 modules/rtp_in/sdp_load.c static GF_ESD *RP_GetChannelESD(RTPStream *ch, u32 ch_idx) u32 214 modules/rtp_in/sdp_load.c static GF_ObjectDescriptor *RP_GetChannelOD(RTPStream *ch, u32 ch_idx) u32 227 modules/rtp_in/sdp_load.c u32 i, count; u32 250 modules/rtp_in/sdp_load.c u32 i; u32 283 modules/rtp_in/sdp_load.c u32 i; u32 306 modules/rtp_in/sdp_load.c void RP_LoadSDP(RTPClient *rtp, char *sdp_text, u32 sdp_len, RTPStream *stream) u32 309 modules/rtp_in/sdp_load.c u32 i; u32 415 modules/rtp_in/sdp_load.c param->size = (u32) strlen(param->data); u32 429 modules/rtp_in/sdp_load.c u32 i, j; u32 437 modules/rtp_in/sdp_load.c e = gf_sdp_info_parse(sdp, sdp_buf, (u32) strlen(sdp_buf) ); u32 445 modules/rtp_in/sdp_load.c u32 k; u32 563 modules/rtp_in/sdp_load.c u32 read; u32 62 modules/rvc_dec/rvc_dec.c u32 width, stride, height, out_size, pixel_ar, layer; u32 65 modules/rvc_dec/rvc_dec.c u32 nalu_size_length; u32 73 modules/rvc_dec/rvc_dec.c u32 i, count; u32 99 modules/rvc_dec/rvc_dec.c u32 size; u32 157 modules/rvc_dec/rvc_dec.c u32 w, h, par_n, par_d; u32 198 modules/rvc_dec/rvc_dec.c u32 j, count2; u32 202 modules/rvc_dec/rvc_dec.c u32 w, h, par_n, par_d; u32 325 modules/rvc_dec/rvc_dec.c char *inBuffer, u32 inBufferLength, u32 326 modules/rvc_dec/rvc_dec.c u16 ES_ID, u32 *CTS, u32 327 modules/rvc_dec/rvc_dec.c char *outBuffer, u32 *outBufferLength, u32 328 modules/rvc_dec/rvc_dec.c u8 PaddingBits, u32 mmlevel) u32 347 modules/rvc_dec/rvc_dec.c u32 i, nalu_size = 0; u32 382 modules/rvc_dec/rvc_dec.c u32 nalu_size = 0; u32 414 modules/rvc_dec/rvc_dec.c static u32 RVCD_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 466 modules/rvc_dec/rvc_dec.c const u32 *QueryInterfaces() u32 468 modules/rvc_dec/rvc_dec.c static u32 si [] = { u32 478 modules/rvc_dec/rvc_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 34 modules/saf_in/saf_in.c u32 au_sn, stream_id, ts_res, buffer_min; u32 51 modules/saf_in/saf_in.c u32 saf_type; u32 58 modules/saf_in/saf_in.c u32 saf_size, alloc_size; u32 63 modules/saf_in/saf_in.c u32 run_state; u32 64 modules/saf_in/saf_in.c u32 start_range, end_range; u32 66 modules/saf_in/saf_in.c u32 nb_playing; u32 69 modules/saf_in/saf_in.c static GFINLINE SAFChannel *saf_get_channel(SAFIn *saf, u32 stream_id, LPNETCHANNEL a_ch) u32 72 modules/saf_in/saf_in.c u32 i=0; u32 86 modules/saf_in/saf_in.c static u32 SAF_RegisterMimeTypes(const GF_InputService *plug) u32 113 modules/saf_in/saf_in.c u32 min_occ = (u32) -1; u32 114 modules/saf_in/saf_in.c u32 i=0; u32 121 modules/saf_in/saf_in.c if (min_occ == (u32) -1) break; u32 132 modules/saf_in/saf_in.c u32 cts, au_sn, au_size, type, i, stream_id; u32 156 modules/saf_in/saf_in.c u32 total_size; u32 310 modules/saf_in/saf_in.c u32 remain = (u32) (read->saf_size - bs_pos); u32 318 modules/saf_in/saf_in.c u32 SAF_Run(void *_p) u32 331 modules/saf_in/saf_in.c par.size = (u32) fread(data, 1, 1024, read->stream); u32 356 modules/saf_in/saf_in.c u32 stream_id; u32 357 modules/saf_in/saf_in.c u32 ts_res; u32 362 modules/saf_in/saf_in.c u32 nb_streams, i, cts, au_size, au_type, stream_id, ts_res; u32 460 modules/saf_in/saf_in.c static GF_Descriptor *SAF_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 462 modules/saf_in/saf_in.c u32 i=0; u32 482 modules/saf_in/saf_in.c u32 ES_ID; u32 541 modules/saf_in/saf_in.c read->start_range = (u32) (com->play.start_range*1000); u32 542 modules/saf_in/saf_in.c read->end_range = (u32) (com->play.end_range*1000); u32 615 modules/saf_in/saf_in.c const u32 *QueryInterfaces() u32 617 modules/saf_in/saf_in.c static u32 si [] = { u32 625 modules/saf_in/saf_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 40 modules/sdl_out/audio.c u32 written; u32 41 modules/sdl_out/audio.c if (ctx->alloc_size < (u32) len) { u32 46 modules/sdl_out/audio.c written = dr->FillBuffer(dr->audio_renderer, (char *) ctx->audioBuff, (u32) len); u32 50 modules/sdl_out/audio.c dr->FillBuffer(dr->audio_renderer, (char *) stream, (u32) len); u32 55 modules/sdl_out/audio.c static GF_Err SDLAud_Setup(GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 57 modules/sdl_out/audio.c u32 flags; u32 123 modules/sdl_out/audio.c static GF_Err SDLAud_ConfigureOutput(GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 173 modules/sdl_out/audio.c static u32 SDLAud_GetAudioDelay(GF_AudioOutput *dr) u32 179 modules/sdl_out/audio.c static u32 SDLAud_GetTotalBufferTime(GF_AudioOutput *dr) u32 185 modules/sdl_out/audio.c static void SDLAud_SetVolume(GF_AudioOutput *dr, u32 Volume) u32 194 modules/sdl_out/audio.c static void SDLAud_SetPan(GF_AudioOutput *dr, u32 pan) u32 199 modules/sdl_out/audio.c static void SDLAud_Play(GF_AudioOutput *dr, u32 PlayType) u32 204 modules/sdl_out/audio.c static void SDLAud_SetPriority(GF_AudioOutput *dr, u32 priority) u32 209 modules/sdl_out/audio.c static GF_Err SDLAud_QueryOutputSampleRate(GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) u32 29 modules/sdl_out/sdl_out.c static u32 num_users = 0; u32 63 modules/sdl_out/sdl_out.c const u32 *QueryInterfaces() u32 65 modules/sdl_out/sdl_out.c static u32 si [] = { u32 75 modules/sdl_out/sdl_out.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 62 modules/sdl_out/sdl_out.h u32 fs_width, fs_height; u32 64 modules/sdl_out/sdl_out.h u32 store_width, store_height; u32 97 modules/sdl_out/sdl_out.h u32 width, height; u32 101 modules/sdl_out/sdl_out.h u32 output_3d_type; u32 106 modules/sdl_out/sdl_out.h u32 last_mouse_move; u32 121 modules/sdl_out/sdl_out.h u32 num_buffers, total_duration, delay_ms, total_size, volume, alloc_size; u32 148 modules/sdl_out/video.c static u32 video_modes[] = u32 159 modules/sdl_out/video.c static u32 nb_video_modes = 8; u32 207 modules/sdl_out/video.c static void sdl_translate_key(u32 SDLkey, GF_EventKey *evt) u32 581 modules/sdl_out/video.c sprintf(buf, "SDL_WINDOWID=%u", (u32) os_handle); u32 649 modules/sdl_out/video.c GF_Err SDLVid_ResizeWindow(GF_VideoOutput *dr, u32 width, u32 height) u32 661 modules/sdl_out/video.c u32 flags, nb_bits; u32 756 modules/sdl_out/video.c u32 flags; u32 799 modules/sdl_out/video.c u32 flags = SDL_RENDERER_ACCELERATED; u32 830 modules/sdl_out/video.c u32 flags; u32 999 modules/sdl_out/video.c u32 len = (u32) strlen( sdl_evt.text.text); u32 1000 modules/sdl_out/video.c u32 ucs4_len; u32 1131 modules/sdl_out/video.c u32 SDLVid_EventProc(void *par) u32 1134 modules/sdl_out/video.c u32 last_mouse_move; u32 1192 modules/sdl_out/video.c GF_Err SDLVid_Setup(struct _video_out *dr, void *os_handle, void *os_display, u32 init_flags) u32 1258 modules/sdl_out/video.c GF_Err SDLVid_SetFullScreen(GF_VideoOutput *dr, Bool bFullScreenOn, u32 *screen_width, u32 *screen_height) u32 1261 modules/sdl_out/video.c u32 pref_bpp; u32 1265 modules/sdl_out/video.c u32 numDisplayModes; u32 1266 modules/sdl_out/video.c u32 mask; u32 1285 modules/sdl_out/video.c u32 flags = (ctx->output_3d_type==1) ? SDL_GL_FULLSCREEN_FLAGS : SDL_FULLSCREEN_FLAGS; u32 1295 modules/sdl_out/video.c u32 i; u32 1303 modules/sdl_out/video.c if ((ctx->fs_width <= (u32) goodMode.w) && (ctx->fs_height <= (u32) goodMode.h)) { u32 1361 modules/sdl_out/video.c GF_Err SDLVid_SetBackbufferSize(GF_VideoOutput *dr, u32 newWidth, u32 newHeight, Bool system_mem) u32 1368 modules/sdl_out/video.c u32 col; u32 1403 modules/sdl_out/video.c if (ctx->back_buffer && ((u32) ctx->back_buffer->w==newWidth) && ((u32) ctx->back_buffer->h==newHeight)) { u32 1418 modules/sdl_out/video.c u32 SDLVid_MapPixelFormat(SDL_PixelFormat *format, Bool force_alpha) u32 1556 modules/sdl_out/video.c if ((dest->w != (u32) ctx->back_buffer->w) || (dest->h != (u32) ctx->back_buffer->h)) { u32 1592 modules/sdl_out/video.c static void SDLVid_SetCursor(GF_VideoOutput *dr, u32 cursor_type) u32 1616 modules/sdl_out/video.c static u32 get_sys_col(int idx) u32 1618 modules/sdl_out/video.c u32 res; u32 1812 modules/sdl_out/video.c static void copy_yuv(u8 *pYD, u8 *pVD, u8 *pUD, u32 pixel_format, u32 pitch_y, unsigned char *src, unsigned char *pU, unsigned char *pV, u32 src_stride, u32 src_pf, u32 src_width, u32 src_height, const GF_Window *src_wnd) u32 1817 modules/sdl_out/video.c u32 i; u32 1852 modules/sdl_out/video.c u32 i, j; u32 1892 modules/sdl_out/video.c u32 i, j; u32 1941 modules/sdl_out/video.c u32 i, j; u32 2013 modules/sdl_out/video.c u32 i, j; u32 2045 modules/sdl_out/video.c u32 i, j; u32 2072 modules/sdl_out/video.c u32 i; u32 2100 modules/sdl_out/video.c static GF_Err SDL_Blit(GF_VideoOutput *dr, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) u32 2104 modules/sdl_out/video.c u32 format; u32 2245 modules/sdl_out/video.c static GF_Err SDL_Blit(GF_VideoOutput *dr, GF_VideoSurface *video_src, GF_Window *src_wnd, GF_Window *dst_wnd, u32 overlay_type) u32 2248 modules/sdl_out/video.c u32 amask = 0; u32 2249 modules/sdl_out/video.c u32 bpp; u32 2251 modules/sdl_out/video.c u32 i; u32 51 modules/soft_raster/rast_soft.h u32 type; \ u32 52 modules/soft_raster/rast_soft.h void (*fill_run)(struct _evg_base_stencil *p, EVGSurface *surf, s32 x, s32 y, u32 count); \ u32 122 modules/soft_raster/rast_soft.h u32 pixelFormat, BPP; u32 123 modules/soft_raster/rast_soft.h u32 width, height; u32 128 modules/soft_raster/rast_soft.h u32 *stencil_pix_run; u32 131 modules/soft_raster/rast_soft.h u32 texture_filter; u32 133 modules/soft_raster/rast_soft.h u32 useClipper; u32 146 modules/soft_raster/rast_soft.h void (*raster_fill_run_no_alpha)(void *cbk, u32 x, u32 y, u32 run_h_len, GF_Color color); u32 148 modules/soft_raster/rast_soft.h void (*raster_fill_run_alpha)(void *cbk, u32 x, u32 y, u32 run_h_len, GF_Color color, u8 alpha); u32 150 modules/soft_raster/rast_soft.h void (*raster_fill_rectangle)(void *cbk, u32 x, u32 y, u32 width, u32 height, GF_Color color); u32 154 modules/soft_raster/rast_soft.h u32 fill_col; u32 155 modules/soft_raster/rast_soft.h u32 fill_565; u32 158 modules/soft_raster/rast_soft.h u32 fill_444; u32 162 modules/soft_raster/rast_soft.h u32 fill_555; u32 174 modules/soft_raster/rast_soft.h u32 pointlen; u32 196 modules/soft_raster/rast_soft.h u32 pre[(1<<EVGGRADIENTBITS)]; \ u32 197 modules/soft_raster/rast_soft.h u32 col[EVGGRADIENTSLOTS]; \ u32 235 modules/soft_raster/rast_soft.h u32 width, height, stride; u32 236 modules/soft_raster/rast_soft.h u32 pixel_format, Bpp; u32 242 modules/soft_raster/rast_soft.h u32 mod, filter; u32 243 modules/soft_raster/rast_soft.h u32 replace_col; u32 250 modules/soft_raster/rast_soft.h u32 conv_size; u32 252 modules/soft_raster/rast_soft.h u32 orig_stride, orig_format; u32 257 modules/soft_raster/rast_soft.h u32 (*tx_get_pixel)(char *pix); u32 274 modules/soft_raster/rast_soft.h GF_Err evg_stencil_set_gradient_interpolation(GF_STENCIL p, Fixed *pos, GF_Color *col, u32 count); u32 280 modules/soft_raster/rast_soft.h GF_Err evg_stencil_set_texture(GF_STENCIL st, char *pixels, u32 width, u32 height, u32 stride, GF_PixelFormat pixelFormat, GF_PixelFormat destination_format_hint, Bool no_copy); u32 290 modules/soft_raster/rast_soft.h GF_Err evg_surface_attach_to_buffer(GF_SURFACE _this, char *pixels, u32 width, u32 height, s32 pitch_x, s32 pitch_y, GF_PixelFormat pixelFormat); u32 292 modules/soft_raster/rast_soft.h GF_Err evg_surface_attach_to_callbacks(GF_SURFACE _this, GF_RasterCallback *callbacks, u32 width, u32 height); u32 299 modules/soft_raster/rast_soft.h GF_Err evg_surface_clear(GF_SURFACE surf, GF_IRect *rc, u32 color); u32 48 modules/soft_raster/raster_565.c static u16 overmask_565(u32 src, u16 dst, u32 alpha) u32 50 modules/soft_raster/raster_565.c u32 resr, resg, resb; u32 67 modules/soft_raster/raster_565.c void overmask_565_const_run(u32 src, u16 *dst, s32 dst_pitch_x, u32 count) u32 69 modules/soft_raster/raster_565.c u32 resr, resg, resb; u32 93 modules/soft_raster/raster_565.c u32 col = surf->fill_col; u32 94 modules/soft_raster/raster_565.c register u32 a, fin, col_no_a; u32 97 modules/soft_raster/raster_565.c u32 len; u32 121 modules/soft_raster/raster_565.c u32 col = surf->fill_col; u32 122 modules/soft_raster/raster_565.c register u32 a, fin, col_no_a; u32 140 modules/soft_raster/raster_565.c register u32 len; u32 141 modules/soft_raster/raster_565.c register u32 *col; u32 166 modules/soft_raster/raster_565.c register u32 x, y, w, h, sx, sy; u32 197 modules/soft_raster/raster_565.c static u16 overmask_555(u32 src, u16 dst, u32 alpha) u32 199 modules/soft_raster/raster_565.c u32 resr, resg, resb; u32 216 modules/soft_raster/raster_565.c static void overmask_555_const_run(u32 src, u16 *dst, s32 dst_pitch_x, u32 count) u32 218 modules/soft_raster/raster_565.c u32 resr, resg, resb; u32 242 modules/soft_raster/raster_565.c u32 col = surf->fill_col; u32 243 modules/soft_raster/raster_565.c u32 a, fin, col_no_a; u32 246 modules/soft_raster/raster_565.c u32 len; u32 270 modules/soft_raster/raster_565.c u32 col = surf->fill_col; u32 271 modules/soft_raster/raster_565.c u32 a, fin, col_no_a; u32 291 modules/soft_raster/raster_565.c u32 len; u32 292 modules/soft_raster/raster_565.c u32 *col; u32 319 modules/soft_raster/raster_565.c u32 x, y, w, h, sx, sy; u32 351 modules/soft_raster/raster_565.c static u16 overmask_444(u32 src, u16 dst, u32 alpha) u32 353 modules/soft_raster/raster_565.c u32 resr, resg, resb; u32 370 modules/soft_raster/raster_565.c static void overmask_444_const_run(u32 src, u16 *dst, s32 dst_pitch_x, u32 count) u32 372 modules/soft_raster/raster_565.c u32 resr, resg, resb; u32 396 modules/soft_raster/raster_565.c u32 col = surf->fill_col; u32 397 modules/soft_raster/raster_565.c u32 a, fin, col_no_a; u32 400 modules/soft_raster/raster_565.c u32 len; u32 424 modules/soft_raster/raster_565.c u32 col = surf->fill_col; u32 425 modules/soft_raster/raster_565.c u32 a, fin, col_no_a; u32 445 modules/soft_raster/raster_565.c u32 len; u32 446 modules/soft_raster/raster_565.c u32 *col; u32 473 modules/soft_raster/raster_565.c u32 x, y, w, h, sx, sy; u32 40 modules/soft_raster/raster_argb.c static void overmask_bgra(u32 src, u8 *dst, u32 alpha) u32 64 modules/soft_raster/raster_argb.c static void overmask_bgra_const_run(u32 src, u8 *dst, s32 dst_pitch_x, u32 count) u32 97 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 98 modules/soft_raster/raster_argb.c u32 a, fin, col_no_a; u32 101 modules/soft_raster/raster_argb.c u32 len; u32 132 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 133 modules/soft_raster/raster_argb.c u32 a, fin, col_no_a; u32 151 modules/soft_raster/raster_argb.c u32 len; u32 152 modules/soft_raster/raster_argb.c u32 *col, _col; u32 183 modules/soft_raster/raster_argb.c u32 x, y, w, h, sx, sy; u32 216 modules/soft_raster/raster_argb.c u32 sw = 4*w; u32 229 modules/soft_raster/raster_argb.c static void overmask_bgrx(u32 src, u8 *dst, u32 alpha) u32 247 modules/soft_raster/raster_argb.c GFINLINE static void overmask_bgrx_const_run(u32 src, u8 *dst, s32 dst_pitch_x, u32 count) u32 250 modules/soft_raster/raster_argb.c u32 srcr = mul255(srca, ((src >> 16) & 0xff)) ; u32 251 modules/soft_raster/raster_argb.c u32 srcg = mul255(srca, ((src >> 8) & 0xff)) ; u32 252 modules/soft_raster/raster_argb.c u32 srcb = mul255(srca, ((src) & 0xff)) ; u32 253 modules/soft_raster/raster_argb.c u32 inva = 1 + 0xFF - srca; u32 267 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 268 modules/soft_raster/raster_argb.c u32 fin, col_no_a, spana; u32 272 modules/soft_raster/raster_argb.c u32 len; u32 301 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 302 modules/soft_raster/raster_argb.c u32 a, fin, col_no_a; u32 320 modules/soft_raster/raster_argb.c u32 len; u32 321 modules/soft_raster/raster_argb.c u32 *col; u32 330 modules/soft_raster/raster_argb.c u32 _col = *col; u32 352 modules/soft_raster/raster_argb.c static void overmask_rgbx(u32 src, u8 *dst, u32 alpha) u32 370 modules/soft_raster/raster_argb.c GFINLINE static void overmask_rgbx_const_run(u32 src, u8 *dst, s32 dst_pitch_x, u32 count) u32 373 modules/soft_raster/raster_argb.c u32 srcr = mul255(srca, ((src >> 16) & 0xff)) ; u32 374 modules/soft_raster/raster_argb.c u32 srcg = mul255(srca, ((src >> 8) & 0xff)) ; u32 375 modules/soft_raster/raster_argb.c u32 srcb = mul255(srca, ((src) & 0xff)) ; u32 376 modules/soft_raster/raster_argb.c u32 inva = 1 + 0xFF - srca; u32 389 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 390 modules/soft_raster/raster_argb.c u32 fin, col_no_a, spana; u32 394 modules/soft_raster/raster_argb.c u32 len; u32 424 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 425 modules/soft_raster/raster_argb.c u32 a, fin, col_no_a; u32 443 modules/soft_raster/raster_argb.c u32 len; u32 444 modules/soft_raster/raster_argb.c u32 *col, _col; u32 473 modules/soft_raster/raster_argb.c u32 x, y, w, h, sx, sy; u32 508 modules/soft_raster/raster_argb.c GFINLINE static void overmask_rgba(u32 src, u8 *dst, u32 alpha) u32 547 modules/soft_raster/raster_argb.c GFINLINE static void overmask_rgba_const_run(u32 src, u8 *dst, s32 dst_pitch_x, u32 count) u32 592 modules/soft_raster/raster_argb.c u32 col = surf->fill_col; u32 593 modules/soft_raster/raster_argb.c u32 new_a, fin, col_no_a; u32 597 modules/soft_raster/raster_argb.c u32 len; u32 615 modules/soft_raster/raster_argb.c u32 a, fin, col_no_a; u32 634 modules/soft_raster/raster_argb.c u32 len; u32 635 modules/soft_raster/raster_argb.c u32 *col; u32 658 modules/soft_raster/raster_argb.c u32 len; u32 672 modules/soft_raster/raster_argb.c *(u32 *)p = 0; u32 683 modules/soft_raster/raster_argb.c u32 x, y, w, h, sy; u32 723 modules/soft_raster/raster_argb.c u32 sw = 4*w; u32 78 modules/soft_raster/raster_load.c const u32 *QueryInterfaces() u32 80 modules/soft_raster/raster_load.c static u32 si [] = { u32 88 modules/soft_raster/raster_load.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 41 modules/soft_raster/raster_rgb.c static void overmask_rgb(u32 src, char *dst, u32 alpha) u32 44 modules/soft_raster/raster_rgb.c u32 srcr = (src >> 16) & 0xff; u32 58 modules/soft_raster/raster_rgb.c static void overmask_rgb_const_run(u32 src, char *dst, s32 dst_pitch_x, u32 count) u32 79 modules/soft_raster/raster_rgb.c u32 col = surf->fill_col; u32 80 modules/soft_raster/raster_rgb.c u32 a, fin, col_no_a; u32 84 modules/soft_raster/raster_rgb.c u32 len, r, g, b; u32 113 modules/soft_raster/raster_rgb.c u32 col = surf->fill_col; u32 114 modules/soft_raster/raster_rgb.c u32 a, fin; u32 132 modules/soft_raster/raster_rgb.c u32 len; u32 133 modules/soft_raster/raster_rgb.c u32 *col; u32 160 modules/soft_raster/raster_rgb.c u32 x, y, w, h, sx, sy; u32 193 modules/soft_raster/raster_rgb.c static void overmask_bgr(u32 src, char *dst, u32 alpha) u32 210 modules/soft_raster/raster_rgb.c static void overmask_bgr_const_run(u32 src, char *dst, s32 dst_pitch_x, u32 count) u32 231 modules/soft_raster/raster_rgb.c u32 col = surf->fill_col; u32 232 modules/soft_raster/raster_rgb.c u32 a, fin, col_no_a; u32 236 modules/soft_raster/raster_rgb.c u32 len, r, g, b; u32 265 modules/soft_raster/raster_rgb.c u32 col = surf->fill_col; u32 266 modules/soft_raster/raster_rgb.c u32 a, fin, col_no_a; u32 284 modules/soft_raster/raster_rgb.c u32 len; u32 285 modules/soft_raster/raster_rgb.c u32 *col, _col; u32 314 modules/soft_raster/raster_rgb.c u32 x, y, w, h, sx, sy; u32 348 modules/soft_raster/raster_rgb.c u32 col_no_a; u32 354 modules/soft_raster/raster_rgb.c u32 a = mul255(0xFF, spans[i].coverage); u32 364 modules/soft_raster/raster_rgb.c u32 col, a, col_no_a; u32 378 modules/soft_raster/raster_rgb.c u32 x, len; u32 379 modules/soft_raster/raster_rgb.c u32 *col; u32 35 modules/soft_raster/stencil.c GF_Color color_interpolate(u32 a, u32 b, u8 pos) u32 37 modules/soft_raster/stencil.c u32 ca = ((a>>24) )*(u32)(0xFF-pos)+((b>>24) )*(u32)pos; u32 38 modules/soft_raster/stencil.c u32 cr = ((a>>16)&0xFF)*(u32)(0xFF-pos)+((b>>16)&0xFF)*(u32)pos; u32 39 modules/soft_raster/stencil.c u32 cg = ((a>> 8)&0xFF)*(u32)(0xFF-pos)+((b>> 8)&0xFF)*(u32)pos; u32 40 modules/soft_raster/stencil.c u32 cb = ((a )&0xFF)*(u32)(0xFF-pos)+((b )&0xFF)*(u32)pos; u32 93 modules/soft_raster/stencil.c static u32 gradient_get_color(EVG_BaseGradient *_this, s32 pos) u32 112 modules/soft_raster/stencil.c GF_Err evg_stencil_set_gradient_interpolation(GF_STENCIL p, Fixed *pos, GF_Color *col, u32 count) u32 227 modules/soft_raster/stencil.c static void lgb_fill_run(EVGStencil *p, EVGSurface *surf, s32 x, s32 y, u32 count) u32 232 modules/soft_raster/stencil.c u32 col, ca; u32 233 modules/soft_raster/stencil.c u32 *data = surf->stencil_pix_run; u32 309 modules/soft_raster/stencil.c static void rg_fill_run(EVGStencil *p, EVGSurface *surf, s32 _x, s32 _y, u32 count) u32 314 modules/soft_raster/stencil.c u32 col, ca; u32 315 modules/soft_raster/stencil.c u32 *data = surf->stencil_pix_run; u32 410 modules/soft_raster/stencil.c static u32 EVG_LERP(u32 c0, u32 c1, u8 t) u32 437 modules/soft_raster/stencil.c u32 checkx, checky; u32 502 modules/soft_raster/stencil.c static void bmp_fill_run(EVGStencil *p, EVGSurface *surf, s32 _x, s32 _y, u32 count) u32 505 modules/soft_raster/stencil.c u32 pix, replace_col; u32 511 modules/soft_raster/stencil.c u32 *data = surf->stencil_pix_run; u32 564 modules/soft_raster/stencil.c u32 p00, p01, p10, p11; u32 612 modules/soft_raster/stencil.c u32 __a; u32 614 modules/soft_raster/stencil.c __a = (u32) (_this->cmat.m[18] * __a); u32 626 modules/soft_raster/stencil.c static void bmp_fill_run_straight(EVGStencil *p, EVGSurface *surf, s32 _x, s32 _y, u32 count) u32 629 modules/soft_raster/stencil.c u32 pix; u32 630 modules/soft_raster/stencil.c u32 __a; u32 634 modules/soft_raster/stencil.c u32 *data = surf->stencil_pix_run; u32 733 modules/soft_raster/stencil.c u32 get_pix_argb(char *pix) { u32 736 modules/soft_raster/stencil.c u32 get_pix_rgba(char *pix) { u32 739 modules/soft_raster/stencil.c u32 get_pix_rgb_32(char *pix) { u32 742 modules/soft_raster/stencil.c u32 get_pix_rgb_24(char *pix) { u32 745 modules/soft_raster/stencil.c u32 get_pix_bgr_24(char *pix) { u32 748 modules/soft_raster/stencil.c u32 get_pix_444(char *pix) { u32 752 modules/soft_raster/stencil.c u32 get_pix_555(char *pix) { u32 756 modules/soft_raster/stencil.c u32 get_pix_565(char *pix) { u32 760 modules/soft_raster/stencil.c u32 get_pix_grey(char *pix) { u32 764 modules/soft_raster/stencil.c u32 get_pix_alphagrey(char *pix) { u32 804 modules/soft_raster/stencil.c GF_Err evg_stencil_set_texture(GF_STENCIL st, char *pixels, u32 width, u32 height, u32 stride, GF_PixelFormat pixelFormat, GF_PixelFormat destination_format_hint, Bool no_copy) u32 84 modules/soft_raster/surface.c GF_Err evg_surface_attach_to_callbacks(GF_SURFACE _this, GF_RasterCallback *callbacks, u32 width, u32 height) u32 93 modules/soft_raster/surface.c surf->stencil_pix_run = (u32 *) gf_malloc(sizeof(u32) * (width+2)); u32 104 modules/soft_raster/surface.c GF_Err evg_surface_attach_to_buffer(GF_SURFACE _this, char *pixels, u32 width, u32 height, s32 pitch_x, s32 pitch_y, GF_PixelFormat pixelFormat) u32 106 modules/soft_raster/surface.c u32 BPP; u32 138 modules/soft_raster/surface.c surf->stencil_pix_run = (u32 *) gf_malloc(sizeof(u32) * (width+2)); u32 156 modules/soft_raster/surface.c u32 BPP; u32 191 modules/soft_raster/surface.c surf->stencil_pix_run = (u32 *) gf_malloc(sizeof(u32) * (tx->width+2)); u32 213 modules/soft_raster/surface.c GF_Err evg_surface_clear(GF_SURFACE _this, GF_IRect *rc, u32 color) u32 229 modules/soft_raster/surface.c clear.width = (u32) rc->width; u32 231 modules/soft_raster/surface.c clear.x = (u32) _x; u32 237 modules/soft_raster/surface.c clear.height = (u32) rc->height; u32 343 modules/soft_raster/surface.c u32 col, a; u32 497 modules/soft_raster/surface.c u32 i; u32 546 modules/soft_raster/surface.c surf->points[i].x = (u32) (pt.x * 0x10000L); u32 547 modules/soft_raster/surface.c surf->points[i].y = (u32) (pt.y * 0x10000L); u32 41 modules/svg_in/svg_in.c u32 file_size; u32 42 modules/svg_in/svg_in.c u32 sax_max_duration; u32 44 modules/svg_in/svg_in.c u32 file_pos; u32 62 modules/svg_in/svg_in.c static GF_Err svgin_deflate(SVGIn *svgin, const char *buffer, u32 buffer_len) u32 67 modules/svg_in/svg_in.c u32 done = 0; u32 89 modules/svg_in/svg_in.c done = (u32) d_stream.total_out; u32 99 modules/svg_in/svg_in.c static GF_Err SVG_ProcessData(GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u32 100 modules/svg_in/svg_in.c u16 ES_ID, u32 stream_time, u32 mmlevel) u32 105 modules/svg_in/svg_in.c if (stream_time==(u32)-1) { u32 119 modules/svg_in/svg_in.c if ((svgin->sax_max_duration==(u32) -1) && svgin->file_size) { u32 132 modules/svg_in/svg_in.c u32 entry_time; u32 145 modules/svg_in/svg_in.c u32 diff; u32 193 modules/svg_in/svg_in.c u32 nb_bytes, size; u32 298 modules/svg_in/svg_in.c svgin->file_name = (char *) gf_malloc(sizeof(char)*(1 + esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32)) ); u32 299 modules/svg_in/svg_in.c memcpy(svgin->file_name, esd->decoderConfig->decoderSpecificInfo->data + sizeof(u32), esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32) ); u32 300 modules/svg_in/svg_in.c svgin->file_name[esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32) ] = 0; u32 318 modules/svg_in/svg_in.c svgin->sax_max_duration = (u32) -1; u32 335 modules/svg_in/svg_in.c if (svgin->oti==GPAC_OTI_PRIVATE_SCENE_SVG) return ((svgin->sax_max_duration==(u32)-1) && svgin->file_size) ? "GPAC SVG SAX Parser" : "GPAC SVG Progressive Parser"; u32 342 modules/svg_in/svg_in.c static u32 SVG_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 388 modules/svg_in/svg_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 439 modules/svg_in/svg_in.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 455 modules/svg_in/svg_in.c const u32 *QueryInterfaces() u32 457 modules/svg_in/svg_in.c static u32 si [] = { u32 74 modules/timedtext/timedtext_dec.c u32 nb_streams; u32 90 modules/timedtext/timedtext_dec.c u32 scroll_type, scroll_mode; u32 103 modules/timedtext/timedtext_dec.c u32 w, h; u32 131 modules/timedtext/timedtext_dec.c if (priv->cfg->text_width + (u32) vw > w) { u32 135 modules/timedtext/timedtext_dec.c if (priv->cfg->text_height + (u32) vh > h) { u32 234 modules/timedtext/timedtext_dec.c static GFINLINE GF_Node *ttd_create_node(TTDPriv *ttd, u32 tag, const char *def_name) u32 375 modules/timedtext/timedtext_dec.c u32 i; u32 455 modules/timedtext/timedtext_dec.c char *TTD_FindFont(GF_TextSampleDescriptor *tsd, u32 ID) u32 457 modules/timedtext/timedtext_dec.c u32 i; u32 485 modules/timedtext/timedtext_dec.c u32 start_char, end_char; u32 488 modules/timedtext/timedtext_dec.c u32 hilight_col; /*0 means RV*/ u32 503 modules/timedtext/timedtext_dec.c u32 fontSize, styleFlags, color, i, start_char; u32 610 modules/timedtext/timedtext_dec.c u32 len; u32 637 modules/timedtext/timedtext_dec.c len = (u32) gf_utf8_wcstombs(szLine, 5000, (const unsigned short **) &sp); u32 656 modules/timedtext/timedtext_dec.c void TTD_SplitChunks(GF_TextSample *txt, u32 nb_chars, GF_List *chunks, GF_Box *mod) u32 659 modules/timedtext/timedtext_dec.c u32 start_char, end_char; u32 660 modules/timedtext/timedtext_dec.c u32 i; u32 722 modules/timedtext/timedtext_dec.c static void TTD_ApplySample(TTDPriv *priv, GF_TextSample *txt, u32 sdi, Bool is_utf_16, u32 sample_duration) u32 724 modules/timedtext/timedtext_dec.c u32 i, nb_lines, start_idx, count; u32 733 modules/timedtext/timedtext_dec.c u32 char_offset, char_count; u32 895 modules/timedtext/timedtext_dec.c char_count = (u32) gf_utf8_mbstowcs(utf16_text, 2500, (const char **) &p); u32 977 modules/timedtext/timedtext_dec.c u32 j; u32 1123 modules/timedtext/timedtext_dec.c static GF_Err TTD_ProcessData(GF_SceneDecoder*plug, const char *inBuffer, u32 inBufferLength, u32 1124 modules/timedtext/timedtext_dec.c u16 ES_ID, u32 AU_time, u32 mmlevel) u32 1134 modules/timedtext/timedtext_dec.c u32 type, /*length, */sample_index, sample_duration; u32 1159 modules/timedtext/timedtext_dec.c static u32 TTD_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 1209 modules/timedtext/timedtext_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 1241 modules/timedtext/timedtext_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) { u32 1251 modules/timedtext/timedtext_dec.c const u32 *QueryInterfaces() u32 1253 modules/timedtext/timedtext_dec.c static u32 si [] = { u32 39 modules/timedtext/timedtext_in.c u32 status; u32 46 modules/timedtext/timedtext_in.c u32 tt_track; u32 48 modules/timedtext/timedtext_in.c u32 samp_num; u32 50 modules/timedtext/timedtext_in.c u32 start_range; u32 64 modules/timedtext/timedtext_in.c static u32 TTIN_RegisterMimeTypes(const GF_InputService *plug) { u32 65 modules/timedtext/timedtext_in.c u32 i; u32 77 modules/timedtext/timedtext_in.c u32 i; u32 148 modules/timedtext/timedtext_in.c u32 size; u32 274 modules/timedtext/timedtext_in.c static GF_Descriptor *TTIn_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 303 modules/timedtext/timedtext_in.c u32 ES_ID; u32 353 modules/timedtext/timedtext_in.c tti->start_range = (com->play.start_range>0) ? (u32) (com->play.start_range * 1000) : 0; u32 367 modules/timedtext/timedtext_in.c static GF_Err TTIn_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 388 modules/timedtext/timedtext_in.c u32 di; u32 390 modules/timedtext/timedtext_in.c u32 di; u32 40 modules/ui_rec/ui_rec.c u32 next_time; u32 144 modules/ui_rec/ui_rec.c static Bool uir_process(GF_TermExt *termext, u32 action, void *param) u32 226 modules/ui_rec/ui_rec.c const u32 *QueryInterfaces() u32 228 modules/ui_rec/ui_rec.c static u32 si [] = { u32 236 modules/ui_rec/ui_rec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 48 modules/validator/validator.c u32 xvs_event_index; u32 49 modules/validator/validator.c u32 next_time; u32 59 modules/validator/validator.c u32 xvl_node_index; u32 73 modules/validator/validator.c u32 snapshot_number; u32 83 modules/validator/validator.c static void validator_xvs_add_snapshot_node(GF_Validator *validator, const char *filename, u32 scene_time) u32 126 modules/validator/validator.c static char *validator_get_snapshot_name(GF_Validator *validator, Bool is_reference, u32 number) u32 151 modules/validator/validator.c u32 dst_size = fb.width*fb.height*3; u32 177 modules/validator/validator.c u32 ref_width, ref_height, ref_pixel_format, ref_data_size; u32 178 modules/validator/validator.c u32 new_width, new_height, new_pixel_format, new_data_size; u32 182 modules/validator/validator.c u32 i; u32 184 modules/validator/validator.c u32 snap_number = validator->snapshot_number - 1; u32 227 modules/validator/validator.c static void validator_on_video_frame(void *udta, u32 time) u32 240 modules/validator/validator.c static void validator_on_video_reconfig(void *udta, u32 width, u32 height, u8 bpp) u32 555 modules/validator/validator.c u32 att_index; u32 608 modules/validator/validator.c u32 xvl_att_index; u32 670 modules/validator/validator.c u32 att_index = 0; u32 732 modules/validator/validator.c u32 att_index = 0; u32 776 modules/validator/validator.c u32 att_index = 0; u32 858 modules/validator/validator.c u32 att_index; u32 929 modules/validator/validator.c static Bool validator_process(GF_TermExt *termext, u32 action, void *param) u32 1142 modules/validator/validator.c const u32 *QueryInterfaces() u32 1144 modules/validator/validator.c static u32 si [] = { u32 1152 modules/validator/validator.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 52 modules/vtb_decode/vtb_decode.c u32 width, height; u32 53 modules/vtb_decode/vtb_decode.c u32 pixel_ar, pix_fmt; u32 54 modules/vtb_decode/vtb_decode.c u32 out_size; u32 64 modules/vtb_decode/vtb_decode.c u32 cts; u32 69 modules/vtb_decode/vtb_decode.c u32 decoded_frames_pending; u32 78 modules/vtb_decode/vtb_decode.c u32 vosh_size; u32 84 modules/vtb_decode/vtb_decode.c u32 cached_annex_b_size; u32 85 modules/vtb_decode/vtb_decode.c u32 nalu_size_length; u32 163 modules/vtb_decode/vtb_decode.c u32 dsi_data_size=0; u32 177 modules/vtb_decode/vtb_decode.c u32 i; u32 427 modules/vtb_decode/vtb_decode.c static void VTB_RegisterParameterSet(VTBDec *ctx, char *data, u32 size, Bool is_sps) u32 430 modules/vtb_decode/vtb_decode.c u32 i, count; u32 495 modules/vtb_decode/vtb_decode.c u32 i; u32 650 modules/vtb_decode/vtb_decode.c static GF_Err VTB_ParseNALs(VTBDec *ctx, char *inBuffer, u32 inBufferLength, char **out_buffer, u32 *out_size) u32 652 modules/vtb_decode/vtb_decode.c u32 i, sc_size; u32 654 modules/vtb_decode/vtb_decode.c u32 nal_size; u32 755 modules/vtb_decode/vtb_decode.c char *inBuffer, u32 inBufferLength, u32 756 modules/vtb_decode/vtb_decode.c u16 ES_ID, u32 *CTS, u32 757 modules/vtb_decode/vtb_decode.c char *outBuffer, u32 *outBufferLength, u32 758 modules/vtb_decode/vtb_decode.c u8 PaddingBits, u32 mmlevel) u32 765 modules/vtb_decode/vtb_decode.c u32 in_data_size; u32 949 modules/vtb_decode/vtb_decode.c u32 i, j, nb_planes = (u32) CVPixelBufferGetPlaneCount(ctx->frame); u32 952 modules/vtb_decode/vtb_decode.c u32 stride = (u32) CVPixelBufferGetBytesPerRowOfPlane(ctx->frame, 0); u32 961 modules/vtb_decode/vtb_decode.c u32 stride = (u32) CVPixelBufferGetBytesPerRowOfPlane(ctx->frame, i); u32 962 modules/vtb_decode/vtb_decode.c u32 w, h = (u32) CVPixelBufferGetHeightOfPlane(ctx->frame, i); u32 998 modules/vtb_decode/vtb_decode.c u32 cts; u32 1029 modules/vtb_decode/vtb_decode.c GF_Err VTBFrame_GetPlane(GF_MediaDecoderFrame *frame, u32 plane_idx, const char **outPlane, u32 *outStride) u32 1049 modules/vtb_decode/vtb_decode.c *outStride = (u32) CVPixelBufferGetBytesPerRowOfPlane(f->frame, plane_idx); u32 1052 modules/vtb_decode/vtb_decode.c *outStride = (u32) CVPixelBufferGetBytesPerRow(f->frame); u32 1066 modules/vtb_decode/vtb_decode.c GF_Err VTBFrame_GetGLTexture(GF_MediaDecoderFrame *frame, u32 plane_idx, u32 *gl_tex_format, u32 *gl_tex_id, GF_CodecMatrix * texcoordmatrix) u32 1070 modules/vtb_decode/vtb_decode.c u32 w, h; u32 1103 modules/vtb_decode/vtb_decode.c if (plane_idx >= (u32) CVPixelBufferGetPlaneCount(f->frame)) { u32 1179 modules/vtb_decode/vtb_decode.c static u32 VTBDec_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 1182 modules/vtb_decode/vtb_decode.c u32 ret_val_OK = GF_CODEC_SUPPORTED * 2; u32 1184 modules/vtb_decode/vtb_decode.c u32 ret_val_OK = GF_CODEC_MAYBE_SUPPORTED; u32 1309 modules/vtb_decode/vtb_decode.c const u32 *QueryInterfaces() u32 1311 modules/vtb_decode/vtb_decode.c static u32 si [] = { u32 1321 modules/vtb_decode/vtb_decode.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 46 modules/vtt_in/vtt_dec.c u32 oti; u32 53 modules/vtt_in/vtt_dec.c u32 base_es_id; u32 99 modules/vtt_in/vtt_dec.c static GF_Err VTT_ProcessData(GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u32 100 modules/vtt_in/vtt_dec.c u16 ES_ID, u32 stream_time, u32 mmlevel) u32 106 modules/vtt_in/vtt_dec.c if (stream_time==(u32)-1) { u32 162 modules/vtt_in/vtt_dec.c u32 w, h; u32 292 modules/vtt_in/vtt_dec.c vttdec->file_name = (char *) gf_malloc(sizeof(char)*(1 + dsi->dataLength - sizeof(u32)) ); u32 293 modules/vtt_in/vtt_dec.c memcpy(vttdec->file_name, dsi->data + sizeof(u32), dsi->dataLength - sizeof(u32) ); u32 294 modules/vtt_in/vtt_dec.c vttdec->file_name[dsi->dataLength - sizeof(u32) ] = 0; u32 300 modules/vtt_in/vtt_dec.c u32 entry_type; u32 369 modules/vtt_in/vtt_dec.c static u32 VTT_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 451 modules/vtt_in/vtt_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 479 modules/vtt_in/vtt_dec.c const u32 *QueryInterfaces() u32 481 modules/vtt_in/vtt_dec.c static u32 si [] = { u32 55 modules/vtt_in/vtt_in.c static u32 VTT_RegisterMimeTypes(const GF_InputService *plug) { u32 56 modules/vtt_in/vtt_in.c u32 i; u32 67 modules/vtt_in/vtt_in.c u32 i; u32 184 modules/vtt_in/vtt_in.c static GF_Descriptor *VTT_GetServiceDesc(GF_InputService *plug, u32 expect_type, const char *sub_url) u32 211 modules/vtt_in/vtt_in.c u32 ES_ID; u32 276 modules/vtt_in/vtt_in.c static GF_Err VTT_ChannelGetSLP(GF_InputService *plug, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 38 modules/wav_out/wav_out.c u32 num_buffers; u32 39 modules/wav_out/wav_out.c u32 buffer_size; u32 44 modules/wav_out/wav_out.c u32 vol, pan; u32 45 modules/wav_out/wav_out.c u32 delay, total_length_ms; u32 48 modules/wav_out/wav_out.c u32 cfg_num_buffers, cfg_duration; u32 116 modules/wav_out/wav_out.c static GF_Err WAV_Setup(GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) u32 161 modules/wav_out/wav_out.c u32 i; u32 198 modules/wav_out/wav_out.c static GF_Err WAV_ConfigureOutput(GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *nbBitsPerSample, u32 channel_cfg) u32 200 modules/wav_out/wav_out.c u32 i, retry; u32 301 modules/wav_out/wav_out.c u32 i; u32 330 modules/wav_out/wav_out.c static void WAV_Play(GF_AudioOutput *dr, u32 PlayType) u32 333 modules/wav_out/wav_out.c u32 i; u32 363 modules/wav_out/wav_out.c static void WAV_SetVolume(GF_AudioOutput *dr, u32 Volume) u32 371 modules/wav_out/wav_out.c static void WAV_SetPan(GF_AudioOutput *dr, u32 Pan) u32 381 modules/wav_out/wav_out.c static void WAV_SetVolume(GF_AudioOutput *dr, u32 Volume) { } u32 382 modules/wav_out/wav_out.c static void WAV_SetPan(GF_AudioOutput *dr, u32 Pan) { } u32 387 modules/wav_out/wav_out.c static GF_Err WAV_QueryOutputSampleRate(GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) u32 417 modules/wav_out/wav_out.c static u32 WAV_GetAudioDelay(GF_AudioOutput *dr) u32 423 modules/wav_out/wav_out.c static u32 WAV_GetTotalBufferTime(GF_AudioOutput *dr) u32 468 modules/wav_out/wav_out.c const u32 *QueryInterfaces() u32 470 modules/wav_out/wav_out.c static u32 si [] = { u32 478 modules/wav_out/wav_out.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 53 modules/widgetman/wgt_load.c u32 file_size; u32 57 modules/widgetman/wgt_load.c static GF_Err WGT_ProcessData(GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u32 58 modules/widgetman/wgt_load.c u16 ES_ID, u32 stream_time, u32 mmlevel) u32 63 modules/widgetman/wgt_load.c if (stream_time==(u32)-1) { u32 214 modules/widgetman/wgt_load.c wgtload->file_name = (char *) gf_malloc(sizeof(char)*(1 + esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32)) ); u32 215 modules/widgetman/wgt_load.c memcpy(wgtload->file_name, esd->decoderConfig->decoderSpecificInfo->data + sizeof(u32), esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32) ); u32 216 modules/widgetman/wgt_load.c wgtload->file_name[esd->decoderConfig->decoderSpecificInfo->dataLength - sizeof(u32) ] = 0; u32 236 modules/widgetman/wgt_load.c static u32 WGT_CanHandleStream(GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) u32 105 modules/widgetman/widget.c u32 i; u32 121 modules/widgetman/widget.c u32 i, count; u32 144 modules/widgetman/widget.c u32 i, count; u32 243 modules/widgetman/widget.c u32 i, count; u32 276 modules/widgetman/widget.c u32 i, count; u32 397 modules/widgetman/widget.c u32 i, count; u32 61 modules/widgetman/widgetman.c static Bool is_same_path(const char *p1, const char *p2, u32 len) u32 64 modules/widgetman/widgetman.c u32 i=0; u32 83 modules/widgetman/widgetman.c u32 i; u32 127 modules/widgetman/widgetman.c u32 count; u32 133 modules/widgetman/widgetman.c u32 ID; u32 153 modules/widgetman/widgetman.c u32 count, i; u32 252 modules/widgetman/widgetman.c u32 brand = 0; u32 253 modules/widgetman/widgetman.c u32 i, count; u32 273 modules/widgetman/widgetman.c i = gf_crc_32((char *)wzip->root_extracted_path, (u32) strlen(wzip->root_extracted_path)); u32 304 modules/widgetman/widgetman.c u32 ID; u32 316 modules/widgetman/widgetman.c sprintf(szPath, "%s_%08X_%s", wzip->root_extracted_path, gf_crc_32((char*)item_name, (u32) strlen(item_name)), sep+1); u32 347 modules/widgetman/widgetman.c u32 i; u32 364 modules/widgetman/widgetman.c i = gf_crc_32((char *)wzip->root_extracted_path, (u32) strlen(wzip->root_extracted_path)); u32 381 modules/widgetman/widgetman.c sprintf(szPath, "%s_%08X_%s", wzip->root_extracted_path, gf_crc_32(filename_inzip, (u32) strlen(filename_inzip)), sep+1); u32 678 modules/widgetman/widgetman.c static JSBool wm_widget_set_scene_input_value(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, u32 type, GF_WidgetInstance *wid, GF_WidgetPin *param, const char *value) u32 732 modules/widgetman/widgetman.c u32 evt_type; u32 937 modules/widgetman/widgetman.c u32 i, count; u32 969 modules/widgetman/widgetman.c u32 evt_type, att_name; u32 991 modules/widgetman/widgetman.c att_name = (u32) -1; u32 1075 modules/widgetman/widgetman.c if (evt->detail == (u32) -1) { u32 1090 modules/widgetman/widgetman.c u32 i, count; u32 1140 modules/widgetman/widgetman.c u32 j=0; u32 1408 modules/widgetman/widgetman.c u32 idx = JSVAL_TO_INT(argv[0]); u32 1411 modules/widgetman/widgetman.c u32 i, count = gf_list_count(msg->params); u32 1453 modules/widgetman/widgetman.c u32 idx; u32 1457 modules/widgetman/widgetman.c u32 i, count = gf_list_count(ifce->messages); u32 1485 modules/widgetman/widgetman.c u32 i, count; u32 1526 modules/widgetman/widgetman.c u32 idx; u32 1593 modules/widgetman/widgetman.c u32 i, count; u32 1607 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) str, (u32) strlen(str) ); u32 1619 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) str, (u32) strlen(str) ); u32 1621 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) pref->name, (u32) strlen(pref->name) ); u32 1624 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) str, (u32) strlen(str) ); u32 1635 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) txt, (u32) strlen(txt) ); u32 1641 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) att, (u32) strlen(att) ); u32 1652 modules/widgetman/widgetman.c if (att) gf_bs_write_data(bs, (const char *) att, (u32) strlen(att) ); u32 1656 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) str, (u32) strlen(str) ); u32 1659 modules/widgetman/widgetman.c gf_bs_write_data(bs, (const char *) str, (u32) strlen(str) ); u32 1719 modules/widgetman/widgetman.c u32 i, count; u32 1744 modules/widgetman/widgetman.c u32 i, count; u32 1764 modules/widgetman/widgetman.c u32 i, count; u32 1777 modules/widgetman/widgetman.c u32 j, pcount; u32 1801 modules/widgetman/widgetman.c u32 i, count; u32 1979 modules/widgetman/widgetman.c u32 i, count; u32 2038 modules/widgetman/widgetman.c u32 j, c2, found; u32 2091 modules/widgetman/widgetman.c u32 i, count; u32 2154 modules/widgetman/widgetman.c u32 i=0; u32 2171 modules/widgetman/widgetman.c u32 i, count; u32 2219 modules/widgetman/widgetman.c u32 i, count; u32 2248 modules/widgetman/widgetman.c u32 i, count; u32 2387 modules/widgetman/widgetman.c u32 i; u32 2403 modules/widgetman/widgetman.c u32 i; u32 2413 modules/widgetman/widgetman.c u32 j=0; u32 2431 modules/widgetman/widgetman.c u32 i, count; u32 2468 modules/widgetman/widgetman.c u32 i, count; u32 2538 modules/widgetman/widgetman.c u32 i = 0; u32 2546 modules/widgetman/widgetman.c u32 j; u32 2582 modules/widgetman/widgetman.c u32 k; u32 2651 modules/widgetman/widgetman.c u32 j; u32 2695 modules/widgetman/widgetman.c u32 j; u32 2752 modules/widgetman/widgetman.c u32 i, j, len; u32 2758 modules/widgetman/widgetman.c len = (u32) strlen(input); u32 2788 modules/widgetman/widgetman.c static u32 wm_parse_non_neg(const char *input) { u32 2789 modules/widgetman/widgetman.c u32 result = 0; u32 2811 modules/widgetman/widgetman.c u32 i, count; u32 2813 modules/widgetman/widgetman.c u32 text_content_len = 0; u32 2819 modules/widgetman/widgetman.c u32 child_content_len = (u32) strlen(child_content); u32 2935 modules/widgetman/widgetman.c u32 i, count; u32 2995 modules/widgetman/widgetman.c GF_WidgetInstance *wm_load_widget(GF_WidgetManager *wm, const char *path, u32 InstanceID, Bool skip_context) u32 2998 modules/widgetman/widgetman.c u32 i, count; u32 3118 modules/widgetman/widgetman.c u32 i, count; u32 3347 modules/widgetman/widgetman.c u32 i, count; u32 3353 modules/widgetman/widgetman.c u32 j; u32 3448 modules/widgetman/widgetman.c sprintf((char *)wi->secname, "Widget#%08X", gf_crc_32(szName, (u32) strlen(szName))); u32 3535 modules/widgetman/widgetman.c u32 i, count; u32 3549 modules/widgetman/widgetman.c u32 instID = ID ? atoi(ID) : 0; u32 3701 modules/widgetman/widgetman.c const u32 *QueryInterfaces() u32 3703 modules/widgetman/widgetman.c static u32 si [] = { u32 3717 modules/widgetman/widgetman.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 209 modules/widgetman/widgetman.h u32 flags; u32 231 modules/widgetman/widgetman.h u32 width, height; u32 250 modules/widgetman/widgetman.h u32 nb_instances; u32 272 modules/widgetman/widgetman.h u32 width, height; u32 288 modules/widgetman/widgetman.h u32 instance_id; u32 331 modules/widgetman/widgetman.h GF_WidgetInstance *wm_load_widget(GF_WidgetManager *wm, const char *path, u32 InstanceID, Bool skip_context); u32 35 modules/wiiis/wiiis.c u32 nb_wiimotes; u32 38 modules/wiiis/wiiis.c u32 prev_id; u32 43 modules/wiiis/wiiis.c static Bool WII_RegisterDevice(struct __input_device *ifce, const char *urn, GF_BitStream *dsi, void (*AddField)(struct __input_device *_this, u32 fieldType, const char *name)) u32 87 modules/wiiis/wiiis.c static u32 WII_Run(void *par) u32 91 modules/wiiis/wiiis.c u32 i, buf_size, count, scan_delay; u32 220 modules/wiiis/wiiis.c const u32 *QueryInterfaces() u32 222 modules/wiiis/wiiis.c static u32 si [] = { u32 230 modules/wiiis/wiiis.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 50 modules/x11_out/x11_out.c static Bool is_same_yuv(u32 pf, u32 a_pf) u32 89 modules/x11_out/x11_out.c static u32 X11_GetPixelFormat(u32 pf) u32 93 modules/x11_out/x11_out.c static int X11_GetXVideoPort(GF_VideoOutput *vout, u32 pixel_format, Bool check_color) u32 119 modules/x11_out/x11_out.c u32 pformat = X11_GetPixelFormat(formats[j].id); u32 159 modules/x11_out/x11_out.c static GF_Err X11_InitOverlay(GF_VideoOutput *vout, u32 VideoWidth, u32 VideoHeight) u32 190 modules/x11_out/x11_out.c GF_Err X11_Blit(struct _video_out *vout, GF_VideoSurface *video_src, GF_Window *src, GF_Window *dest, u32 overlay_type) u32 297 modules/x11_out/x11_out.c static void x11_translate_key(u32 X11Key, GF_EventKey *evt) u32 955 modules/x11_out/x11_out.c static GF_Err X11_SetupGLPixmap(GF_VideoOutput *vout, u32 width, u32 height) u32 1065 modules/x11_out/x11_out.c GF_Err X11_InitBackBuffer (GF_VideoOutput * vout, u32 VideoWidth, u32 VideoHeight) u32 1068 modules/x11_out/x11_out.c u32 size; u32 1103 modules/x11_out/x11_out.c GF_LOG(GF_LOG_DEBUG, GF_LOG_MMIO, ("[X11] Using X11 Pixmap %08x\n", (u32)xWindow->pixmap)); u32 1137 modules/x11_out/x11_out.c GF_Err X11_ResizeBackBuffer (struct _video_out *vout, u32 newWidth, u32 newHeight) u32 1140 modules/x11_out/x11_out.c u32 w = xWindow->surface ? xWindow->surface->width : xWindow->pwidth; u32 1141 modules/x11_out/x11_out.c u32 h = xWindow->surface ? xWindow->surface->height : xWindow->pheight; u32 1223 modules/x11_out/x11_out.c GF_Err X11_SetFullScreen (struct _video_out * vout, u32 bFullScreenOn, u32 * screen_width, u32 * screen_height) u32 1274 modules/x11_out/x11_out.c GF_Err X11_LockBackBuffer(struct _video_out * vout, GF_VideoSurface * vi, u32 do_lock) u32 1372 modules/x11_out/x11_out.c vout->dpi_x = (u32)(screenWidth / screenWidthIn); u32 1373 modules/x11_out/x11_out.c vout->dpi_y = (u32)(screenHeight / screenHeightIn); u32 1711 modules/x11_out/x11_out.c GF_Err X11_Setup(struct _video_out *vout, void *os_handle, void *os_display, u32 flags) u32 1801 modules/x11_out/x11_out.c const u32 *QueryInterfaces() u32 1803 modules/x11_out/x11_out.c static u32 si [] = { u32 1815 modules/x11_out/x11_out.c GF_BaseInterface *LoadInterface (u32 InterfaceType) u32 85 modules/x11_out/x11_out.h u32 pwidth, pheight; u32 86 modules/x11_out/x11_out.h u32 init_flags; u32 100 modules/x11_out/x11_out.h u32 xv_pf_format; u32 110 modules/x11_out/x11_out.h u32 store_width, store_height; u32 112 modules/x11_out/x11_out.h u32 w_width, w_height; u32 113 modules/x11_out/x11_out.h u32 depth, bpp, pixel_format; u32 114 modules/x11_out/x11_out.h u32 output_3d_mode; u32 122 modules/x11_out/x11_out.h u32 offscreen_type; u32 130 modules/x11_out/x11_out.h void StretchBits (void *dst, u32 dst_bpp, u32 dst_w, u32 dst_h, u32 dst_pitch, u32 131 modules/x11_out/x11_out.h void *src, u32 src_bpp, u32 src_w, u32 src_h, u32 src_pitch, Bool FlipIt); u32 59 modules/xvid_dec/xvid_dec.c u32 width, height, out_size, pixel_ar; u32 63 modules/xvid_dec/xvid_dec.c u32 offset; u32 70 modules/xvid_dec/xvid_dec.c u32 yuv_size; u32 95 modules/xvid_dec/xvid_dec.c u32 i = 0; u32 242 modules/xvid_dec/xvid_dec.c char *inBuffer, u32 inBufferLength, u32 243 modules/xvid_dec/xvid_dec.c u16 ES_ID, u32 *CTS, u32 244 modules/xvid_dec/xvid_dec.c char *outBuffer, u32 *outBufferLength, u32 245 modules/xvid_dec/xvid_dec.c u8 PaddingBits, u32 mmlevel) u32 382 modules/xvid_dec/xvid_dec.c static u32 XVID_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 483 modules/xvid_dec/xvid_dec.c const u32 *QueryInterfaces() u32 485 modules/xvid_dec/xvid_dec.c static u32 si [] = { u32 495 modules/xvid_dec/xvid_dec.c GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 38 modules/xvid_dec/xvid_dec_wce.cpp u32 width, height, out_size, pixel_ar; u32 39 modules/xvid_dec/xvid_dec_wce.cpp u32 cb_size, cb_trig; u32 159 modules/xvid_dec/xvid_dec_wce.cpp char *inBuffer, u32 inBufferLength, u32 160 modules/xvid_dec/xvid_dec_wce.cpp u16 ES_ID, u32 *CTS, u32 161 modules/xvid_dec/xvid_dec_wce.cpp char *outBuffer, u32 *outBufferLength, u32 162 modules/xvid_dec/xvid_dec_wce.cpp u8 PaddingBits, u32 mmlevel) u32 165 modules/xvid_dec/xvid_dec_wce.cpp u32 i, uv_w, half_h; u32 220 modules/xvid_dec/xvid_dec_wce.cpp static u32 XVID_CanHandleStream(GF_BaseDecoder *dec, u32 StreamType, GF_ESD *esd, u8 PL) u32 271 modules/xvid_dec/xvid_dec_wce.cpp const u32 *QueryInterfaces() u32 273 modules/xvid_dec/xvid_dec_wce.cpp static u32 si [] = { u32 283 modules/xvid_dec/xvid_dec_wce.cpp GF_BaseInterface *LoadInterface(u32 InterfaceType) u32 73 src/bifs/arith_decoder.c u32 low, high, code_value; u32 78 src/bifs/arith_decoder.c u32 read_bits, used_bits; u32 80 src/bifs/arith_decoder.c u32 skip_bits; u32 99 src/bifs/arith_decoder.c void gp_bifs_aa_model_init(GF_AAModel *model, u32 nbBits) u32 180 src/bifs/arith_decoder.c u32 rewind; u32 242 src/bifs/arith_decoder.c u32 sac_index, len; u32 34 src/bifs/bifs_codec.c static GF_Err ParseConfig(GF_BitStream *bs, BIFSStreamInfo *info, u32 version) u32 113 src/bifs/bifs_codec.c u32 i; u32 126 src/bifs/bifs_codec.c GF_Err gf_bifs_decoder_configure_stream(GF_BifsDecoder * codec, u16 ESID, char *DecoderSpecificInfo, u32 DecoderSpecificInfoLength, u32 objectTypeIndication) u32 156 src/bifs/bifs_codec.c e = ParseConfig(bs, pInfo, (u32) objectTypeIndication); u32 194 src/bifs/bifs_codec.c u32 i; u32 244 src/bifs/bifs_codec.c GF_Err gf_bifs_decode_au(GF_BifsDecoder *codec, u16 ESID, const char *data, u32 data_length, Double ts_offset) u32 286 src/bifs/bifs_codec.c GF_Node *gf_bifs_enc_find_node(GF_BifsEncoder *codec, u32 nodeID) u32 310 src/bifs/bifs_codec.c u32 i; u32 341 src/bifs/bifs_codec.c u32 i, count; u32 387 src/bifs/bifs_codec.c GF_Err gf_bifs_encode_au(GF_BifsEncoder *codec, u16 ESID, GF_List *command_list, char **out_data, u32 *out_data_length) u32 416 src/bifs/bifs_codec.c GF_Err gf_bifs_encoder_get_config(GF_BifsEncoder *codec, u16 ESID, char **out_data, u32 *out_data_length) u32 441 src/bifs/bifs_codec.c u32 i, count; u32 494 src/bifs/bifs_codec.c u32 gf_bifs_get_child_table(GF_Node *Node) u32 501 src/bifs/bifs_codec.c GF_Err gf_bifs_get_field_index(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField) u32 520 src/bifs/bifs_codec.c Bool gf_bifs_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 41 src/bifs/bifs_node_tables.c u32 ALL_GetNodeType(const u32 *table, const u32 count, u32 NodeTag, u32 Version) u32 43 src/bifs/bifs_node_tables.c u32 i = 0; u32 57 src/bifs/bifs_node_tables.c u32 NDT_V1_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 163 src/bifs/bifs_node_tables.c u32 NDT_V1_GetNumBits(u32 NDT_Tag) u32 233 src/bifs/bifs_node_tables.c u32 NDT_V1_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 307 src/bifs/bifs_node_tables.c u32 NDT_V2_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 351 src/bifs/bifs_node_tables.c u32 NDT_V2_GetNumBits(u32 NDT_Tag) u32 379 src/bifs/bifs_node_tables.c u32 NDT_V2_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 411 src/bifs/bifs_node_tables.c u32 NDT_V3_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 436 src/bifs/bifs_node_tables.c u32 NDT_V3_GetNumBits(u32 NDT_Tag) u32 452 src/bifs/bifs_node_tables.c u32 NDT_V3_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 472 src/bifs/bifs_node_tables.c u32 NDT_V4_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 497 src/bifs/bifs_node_tables.c u32 NDT_V4_GetNumBits(u32 NDT_Tag) u32 513 src/bifs/bifs_node_tables.c u32 NDT_V4_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 533 src/bifs/bifs_node_tables.c u32 NDT_V5_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 609 src/bifs/bifs_node_tables.c u32 NDT_V5_GetNumBits(u32 NDT_Tag) u32 659 src/bifs/bifs_node_tables.c u32 NDT_V5_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 713 src/bifs/bifs_node_tables.c u32 NDT_V6_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 753 src/bifs/bifs_node_tables.c u32 NDT_V6_GetNumBits(u32 NDT_Tag) u32 779 src/bifs/bifs_node_tables.c u32 NDT_V6_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 809 src/bifs/bifs_node_tables.c u32 NDT_V7_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 843 src/bifs/bifs_node_tables.c u32 NDT_V7_GetNumBits(u32 NDT_Tag) u32 865 src/bifs/bifs_node_tables.c u32 NDT_V7_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 891 src/bifs/bifs_node_tables.c u32 NDT_V8_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 916 src/bifs/bifs_node_tables.c u32 NDT_V8_GetNumBits(u32 NDT_Tag) u32 932 src/bifs/bifs_node_tables.c u32 NDT_V8_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 952 src/bifs/bifs_node_tables.c u32 NDT_V9_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 974 src/bifs/bifs_node_tables.c u32 NDT_V9_GetNumBits(u32 NDT_Tag) u32 988 src/bifs/bifs_node_tables.c u32 NDT_V9_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 1006 src/bifs/bifs_node_tables.c u32 NDT_V10_GetNodeTag(u32 Context_NDT_Tag, u32 NodeType) u32 1031 src/bifs/bifs_node_tables.c u32 NDT_V10_GetNumBits(u32 NDT_Tag) u32 1047 src/bifs/bifs_node_tables.c u32 NDT_V10_GetNodeType(u32 NDT_Tag, u32 NodeTag) u32 1066 src/bifs/bifs_node_tables.c u32 gf_bifs_ndt_get_node_type(u32 NDT_Tag, u32 NodeType, u32 Version) u32 1094 src/bifs/bifs_node_tables.c u32 gf_bifs_get_ndt_bits(u32 NDT_Tag, u32 Version) u32 1122 src/bifs/bifs_node_tables.c u32 gf_bifs_get_node_type(u32 NDT_Tag, u32 NodeTag, u32 Version) u32 40 src/bifs/com_dec.c u32 i = 0; u32 55 src/bifs/com_dec.c u32 id, nbBits, ind, aind; u32 102 src/bifs/com_dec.c u32 type = gf_bs_read_int(bs, 2); u32 162 src/bifs/com_dec.c u32 sftype; u32 163 src/bifs/com_dec.c if ((pos < 0) || ((u32) pos >= ((GenMFField *) targetField.far_ptr)->count) ) { u32 259 src/bifs/com_dec.c u32 ID, flag, count; u32 287 src/bifs/com_dec.c u32 ID, ind, field_ind, NumBits, lenpos, lennum, count, pos; u32 347 src/bifs/com_dec.c u32 NodeID, flag; u32 391 src/bifs/com_dec.c u32 NodeID; u32 406 src/bifs/com_dec.c u32 NodeID, NumBits, ind, field_ind, type, src_type, dst_type; u32 507 src/bifs/com_dec.c u32 type; u32 535 src/bifs/com_dec.c u32 NodeID, NDT; u32 583 src/bifs/com_dec.c u32 NodeID; u32 584 src/bifs/com_dec.c u32 NumBits, ind, field_ind; u32 675 src/bifs/com_dec.c u32 NodeID, NumBits, SF_type, ind, field_ind; u32 692 src/bifs/com_dec.c pos = (u32) gf_bs_read_int(bs, 16); u32 729 src/bifs/com_dec.c u32 ID; u32 760 src/bifs/com_dec.c u32 NodeID; u32 780 src/bifs/com_dec.c u32 NodeID, ind, field_ind, NumBits; u32 829 src/bifs/com_dec.c u32 NodeID, ind, field_ind, NumBits, pos; u32 903 src/bifs/com_dec.c u32 RouteID, numBits, ind, node_id, fromID, toID; u32 996 src/bifs/com_dec.c u32 i, NbRoutes, ID, numProtos, numFields, count, qpsftype, QP_Type, NumBits; u32 1002 src/bifs/com_dec.c u32 hasMinMax; u32 1252 src/bifs/com_dec.c u32 RouteID, outField, inField, numBits, ind, node_id; u32 1298 src/bifs/com_dec.c u32 i, nbR; u32 37 src/bifs/com_enc.c u32 i = 0; u32 53 src/bifs/com_enc.c u32 i,nbBits; u32 137 src/bifs/com_enc.c u32 i,nbBits, count, maxPos, nbBitsPos; u32 157 src/bifs/com_enc.c if (maxPos < (u32) inf->pos) maxPos = inf->pos; u32 178 src/bifs/com_enc.c u32 i, j, nbBits, count, numFields, allField; u32 253 src/bifs/com_enc.c u32 nbBits, i; u32 308 src/bifs/com_enc.c u32 NDT; u32 335 src/bifs/com_enc.c u32 NumBits, ind; u32 380 src/bifs/com_enc.c u32 NumBits, ind; u32 421 src/bifs/com_enc.c u32 ind, NumBits; u32 448 src/bifs/com_enc.c u32 ind, NumBits; u32 493 src/bifs/com_enc.c u32 numBits, ind; u32 528 src/bifs/com_enc.c u32 i, j, nbRoutes, nbBits, numProtos, numFields, count; u32 714 src/bifs/com_enc.c u32 numBits, ind; u32 743 src/bifs/com_enc.c u32 i, nbR, nbBits; u32 792 src/bifs/com_enc.c u32 i, nbR, nbBits; u32 839 src/bifs/com_enc.c u32 i; u32 840 src/bifs/com_enc.c u32 count; u32 958 src/bifs/com_enc.c GF_Err gf_bifs_encoder_get_rap(GF_BifsEncoder *codec, char **out_data, u32 *out_data_length) u32 60 src/bifs/conditional.c u32 len; u32 167 src/bifs/conditional.c u32 i; u32 78 src/bifs/field_decode.c u32 size, length, w, h, i; u32 157 src/bifs/field_decode.c if ( url->OD_ID ) url->OD_ID = (u32) -1; u32 259 src/bifs/field_decode.c u32 nodeID = 1 + gf_bs_read_int(bs, codec->info->config.NodeIDBits); u32 264 src/bifs/field_decode.c u32 nbBitsDEF = gf_get_bit_size(gf_node_get_num_fields_in_mode(ar->node, GF_SG_FIELD_CODING_DEF) - 1); u32 265 src/bifs/field_decode.c u32 field_ref = gf_bs_read_int(bs, nbBitsDEF); u32 282 src/bifs/field_decode.c u32 nbF; u32 369 src/bifs/field_decode.c u32 NbBits, nbFields; u32 370 src/bifs/field_decode.c u32 i; u32 540 src/bifs/field_decode.c GF_Err BD_SetProtoISed(GF_BifsDecoder * codec, u32 protofield, GF_Node *n, u32 nodefield) u32 556 src/bifs/field_decode.c u32 numBitsALL, numBitsDEF, field_all, field_ref, numProtoBits; u32 602 src/bifs/field_decode.c u32 i, numFields, numProtoFields, index, flag, nbBits; u32 682 src/bifs/field_decode.c u32 i, nbFields; u32 695 src/bifs/field_decode.c GF_Node *gf_bifs_dec_node(GF_BifsDecoder * codec, GF_BitStream *bs, u32 NDT_Tag) u32 697 src/bifs/field_decode.c u32 nodeID, NDTBits, node_type, node_tag, ProtoID, BVersion; u32 722 src/bifs/field_decode.c if (nodeID == (u32) (1<<codec->info->config.NodeIDBits)) u32 734 src/bifs/field_decode.c u32 nbCoord = ((M_Coordinate *)new_node)->point.count; u32 742 src/bifs/field_decode.c u32 nbCoord = ((M_Coordinate2D *)new_node)->point.count; u32 36 src/bifs/field_encode.c GF_Err gf_bifs_field_index_by_mode(GF_Node *node, u32 all_ind, u8 indexMode, u32 *outField) u32 39 src/bifs/field_encode.c u32 i, count, temp; u32 96 src/bifs/field_encode.c u32 size, val; u32 110 src/bifs/field_encode.c size = (u32) gf_ftell(f); u32 116 src/bifs/field_encode.c u32 read = (u32) fread(buf, 1, 4096, f); u32 122 src/bifs/field_encode.c u32 i, val, len; u32 127 src/bifs/field_encode.c len = str ? (u32) strlen(str) : 0; u32 160 src/bifs/field_encode.c u32 i, len = url->url ? (u32) strlen(url->url) : 0; u32 161 src/bifs/field_encode.c u32 val = gf_get_bit_size(len); u32 171 src/bifs/field_encode.c u32 size, i; u32 189 src/bifs/field_encode.c u32 i, nbBits; u32 221 src/bifs/field_encode.c u32 idx=0; u32 223 src/bifs/field_encode.c u32 nbBitsDEF = gf_get_bit_size(gf_node_get_num_fields_in_mode(ar->node, GF_SG_FIELD_CODING_DEF) - 1); u32 241 src/bifs/field_encode.c u32 nbBits, qp_local; u32 243 src/bifs/field_encode.c u32 nbF, i; u32 345 src/bifs/field_encode.c GF_Route *gf_bifs_enc_is_field_ised(GF_BifsEncoder *codec, GF_Node *node, u32 fieldIndex) u32 348 src/bifs/field_encode.c u32 i; u32 377 src/bifs/field_encode.c u32 numBitsALL, numBitsDEF, allInd, count, i, nbBitsProto, nbFinal; u32 493 src/bifs/field_encode.c allInd = (u32) enc_fields[i]; u32 528 src/bifs/field_encode.c u32 ind=0; u32 549 src/bifs/field_encode.c u32 i, count; u32 559 src/bifs/field_encode.c GF_Err gf_bifs_enc_node(GF_BifsEncoder * codec, GF_Node *node, u32 NDT_Tag, GF_BitStream *bs, GF_Node *parent_node) u32 561 src/bifs/field_encode.c u32 NDTBits, node_type, node_tag, BVersion, node_id; u32 590 src/bifs/field_encode.c u32 nbCoord = ((M_Coordinate *)new_node)->point.count; u32 598 src/bifs/field_encode.c u32 nbCoord = ((M_Coordinate2D *)new_node)->point.count; u32 45 src/bifs/memory_decoder.c u32 ID, ind, field_ind, NumBits, lenpos, lennum, count; u32 96 src/bifs/memory_decoder.c u32 i, numFields, index, flag, nbBits, field_ref, fieldind; u32 99 src/bifs/memory_decoder.c u32 NodeID; u32 204 src/bifs/memory_decoder.c u32 flag, count; u32 211 src/bifs/memory_decoder.c com->del_proto_list = (u32*)gf_realloc(com->del_proto_list, sizeof(u32) * (com->del_proto_list_size+1)); u32 219 src/bifs/memory_decoder.c com->del_proto_list = (u32*)gf_realloc(com->del_proto_list, sizeof(u32) * (com->del_proto_list_size)); u32 235 src/bifs/memory_decoder.c u32 id, nbBits, ind, aind; u32 275 src/bifs/memory_decoder.c u32 type = gf_bs_read_int(bs, 2); u32 356 src/bifs/memory_decoder.c u32 type = gf_bs_read_int(bs, 8); u32 384 src/bifs/memory_decoder.c u32 ID = 1 + gf_bs_read_int(bs, codec->info->config.NodeIDBits); u32 403 src/bifs/memory_decoder.c u32 NodeID, NDT; u32 450 src/bifs/memory_decoder.c u32 NodeID; u32 451 src/bifs/memory_decoder.c u32 NumBits, ind, field_ind; u32 528 src/bifs/memory_decoder.c u32 RouteID, outField, inField, numBits, ind, node_id; u32 595 src/bifs/memory_decoder.c u32 NodeID, NumBits, ind, field_ind; u32 614 src/bifs/memory_decoder.c pos = (u32) gf_bs_read_int(bs, 16); u32 645 src/bifs/memory_decoder.c u32 ID; u32 675 src/bifs/memory_decoder.c u32 NodeID; u32 700 src/bifs/memory_decoder.c u32 NodeID, ind, field_ind, NumBits; u32 737 src/bifs/memory_decoder.c u32 NodeID, ind, field_ind, NumBits; u32 800 src/bifs/memory_decoder.c u32 RouteID, numBits, ind, node_id, fromID, toID; u32 893 src/bifs/memory_decoder.c u32 count; u32 942 src/bifs/memory_decoder.c u32 NbPass = gf_list_count(codec->command_buffers); u32 962 src/bifs/memory_decoder.c u32 i; u32 997 src/bifs/memory_decoder.c GF_Err gf_bifs_decode_command_list(GF_BifsDecoder *codec, u16 ESID, char *data, u32 data_length, GF_List *com_list) u32 30 src/bifs/predictive_mffield.c u32 gf_bifs_dec_qp14_get_bits(GF_BifsDecoder *codec); u32 39 src/bifs/predictive_mffield.c u32 intra_mode, intra_inter, compNbBits, num_bounds, num_comp, num_fields, QNbBits; u32 46 src/bifs/predictive_mffield.c u32 cur_field; u32 56 src/bifs/predictive_mffield.c u32 i; u32 64 src/bifs/predictive_mffield.c Fixed PMF_UnquantizeFloat(s32 vq, Fixed BMin, Fixed BMax, u32 NbBits, Bool unit_vector) u32 84 src/bifs/predictive_mffield.c u32 i; u32 106 src/bifs/predictive_mffield.c u32 i; u32 186 src/bifs/predictive_mffield.c u32 i, numModel; u32 255 src/bifs/predictive_mffield.c u32 i; u32 277 src/bifs/predictive_mffield.c u32 flag, i; u32 310 src/bifs/predictive_mffield.c u32 i, flag; u32 60 src/bifs/quant.h Bool Q_IsTypeOn(M_QuantizationParameter *qp, u32 q_type, u32 *NbBits, SFVec3f *b_min, SFVec3f *b_max); u32 64 src/bifs/quant.h u32 gf_bifs_dec_qp14_get_bits(GF_BifsDecoder *codec); u32 67 src/bifs/quant.h void gf_bifs_dec_qp14_set_length(GF_BifsDecoder * codec, u32 NbElements); u32 78 src/bifs/quant.h u32 gf_bifs_enc_qp14_get_bits(GF_BifsEncoder *codec); u32 81 src/bifs/quant.h void gf_bifs_enc_qp14_set_length(GF_BifsEncoder *codec, u32 NbElements); u32 99 src/bifs/quant.h void gp_bifs_aa_model_init(GF_AAModel *model, u32 nbBits); u32 58 src/bifs/quantize.c u32 gf_bifs_enc_qp14_get_bits(GF_BifsEncoder *codec) u32 61 src/bifs/quantize.c return (u32) ceil(log(codec->NumCoord+1) / log(2) ); u32 81 src/bifs/quantize.c void gf_bifs_enc_qp14_set_length(GF_BifsEncoder *codec, u32 NbElements) u32 89 src/bifs/quantize.c u32 mantLength, expLength, mantSign, mantissa, expSign, i, nbBits; u32 143 src/bifs/quantize.c s32 Q_Quantize(Fixed Min, Fixed Max, u32 NbBits, Fixed value) u32 155 src/bifs/quantize.c GF_Err Q_EncFloat(GF_BifsEncoder *codec, GF_BitStream *bs, u32 FieldType, SFVec3f BMin, SFVec3f BMax, u32 NbBits, void *field_ptr) u32 198 src/bifs/quantize.c GF_Err Q_EncInt(GF_BifsEncoder *codec, GF_BitStream *bs, u32 QType, SFInt32 b_min, u32 NbBits, void *field_ptr) u32 210 src/bifs/quantize.c GF_Err Q_EncCoordOnUnitSphere(GF_BifsEncoder *codec, GF_BitStream *bs, u32 NbBits, u32 NbComp, Fixed *m_ft) u32 212 src/bifs/quantize.c u32 i; u32 213 src/bifs/quantize.c u32 len = NbComp+1; u32 233 src/bifs/quantize.c GF_Err Q_EncNormal(GF_BifsEncoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) u32 244 src/bifs/quantize.c GF_Err Q_EncRotation(GF_BifsEncoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) u32 262 src/bifs/quantize.c u32 NbBits; u32 39 src/bifs/script_dec.c u32 length; u32 42 src/bifs/script_dec.c u32 indent; u32 102 src/bifs/script_dec.c u32 eventType, fieldType; u32 118 src/bifs/script_dec.c u32 numProtoField = gf_sg_proto_get_field_count(parser->codec->pCurrentProto); u32 119 src/bifs/script_dec.c u32 numBits = gf_get_bit_size(numProtoField - 1); u32 120 src/bifs/script_dec.c u32 field_all = gf_bs_read_int(parser->bs, numBits); u32 150 src/bifs/script_dec.c u32 i; u32 166 src/bifs/script_dec.c u32 i, count, nbBits; u32 235 src/bifs/script_dec.c u32 index; u32 255 src/bifs/script_dec.c u32 val; u32 297 src/bifs/script_dec.c u32 val; u32 348 src/bifs/script_dec.c u32 numBits, caseValue; u32 436 src/bifs/script_dec.c u32 val = gf_bs_read_int(parser->bs, NUMBITS_EXPR_TYPE); u32 730 src/bifs/script_dec.c u32 val; u32 742 src/bifs/script_dec.c u32 val, nbBits; u32 46 src/bifs/script_enc.c u32 token_code; u32 48 src/bifs/script_enc.c u32 cur_line; u32 53 src/bifs/script_enc.c u32 expr_toks_len; u32 64 src/bifs/script_enc.c u32 nbFields, nbBits, eType, nbBitsProto, i; u32 295 src/bifs/script_enc.c u32 i = 0; u32 321 src/bifs/script_enc.c u32 i; u32 574 src/bifs/script_enc.c Bool SFE_CheckToken(ScriptEnc *sc_enc, u32 token) u32 585 src/bifs/script_enc.c u32 i; u32 586 src/bifs/script_enc.c u32 nbBits, length; u32 628 src/bifs/script_enc.c u32 nbBits, val = 0; u32 631 src/bifs/script_enc.c val = (u32) strtoul(sc_enc->token, (char **) NULL, 16); u32 633 src/bifs/script_enc.c val = (u32) strtoul(str, (char **) NULL, 8); u32 635 src/bifs/script_enc.c val = (u32) strtoul(str, (char **) NULL, 10); u32 646 src/bifs/script_enc.c u32 SFE_LoadExpression(ScriptEnc *sc_enc, u32 *expr_sep) u32 649 src/bifs/script_enc.c u32 close_code, open_code; u32 650 src/bifs/script_enc.c u32 count = 0; u32 651 src/bifs/script_enc.c u32 nbExpr = 1; u32 652 src/bifs/script_enc.c u32 nbIndir = 0; u32 733 src/bifs/script_enc.c u32 MoveToToken(ScriptEnc *sc_enc, u32 endTok, u32 cur, u32 end); u32 735 src/bifs/script_enc.c u32 SFE_ScanExpression(ScriptEnc *sc_enc, u32 start, u32 end, u32 *expr_sep) u32 737 src/bifs/script_enc.c u32 curTok; u32 738 src/bifs/script_enc.c u32 n = start; u32 739 src/bifs/script_enc.c u32 nbExpr = 1; u32 758 src/bifs/script_enc.c u32 SFE_Expression(ScriptEnc *sc_enc, u32 start, u32 end, Bool memberAccess); u32 760 src/bifs/script_enc.c void SFE_CompoundExpression(ScriptEnc *sc_enc, u32 start, u32 end, u32 isPar) u32 762 src/bifs/script_enc.c u32 nbExp, i; u32 764 src/bifs/script_enc.c u32 expr_sep[MAX_NUM_EXPR]; u32 797 src/bifs/script_enc.c u32 tok_bck; u32 881 src/bifs/script_enc.c u32 SFE_PutCaseInteger(ScriptEnc *sc_enc, char *str, u32 nbBits) u32 883 src/bifs/script_enc.c u32 val = 0; u32 885 src/bifs/script_enc.c val = (u32) strtoul(sc_enc->token, (char **) NULL, 16); u32 887 src/bifs/script_enc.c val = (u32) strtoul(str, (char **) NULL, 8); u32 889 src/bifs/script_enc.c val = (u32) strtoul(str, (char **) NULL, 10); u32 905 src/bifs/script_enc.c u32 nbBits, maxBits = 0; u32 908 src/bifs/script_enc.c u32 tok_bck; u32 1125 src/bifs/script_enc.c u32 i; u32 1167 src/bifs/script_enc.c u32 v = 1; u32 1180 src/bifs/script_enc.c u32 TOK_To_ET(u32 tok) u32 1261 src/bifs/script_enc.c return (u32) -1; u32 1393 src/bifs/script_enc.c u32 MoveToToken(ScriptEnc *sc_enc, u32 endTok, u32 cur, u32 end) u32 1395 src/bifs/script_enc.c u32 cnt = 0; u32 1396 src/bifs/script_enc.c u32 startTok = TOK_EOF, curTok; u32 1405 src/bifs/script_enc.c return (u32) -1; u32 1413 src/bifs/script_enc.c return (u32) -1; u32 1417 src/bifs/script_enc.c void SFE_FunctionCall(ScriptEnc *sc_enc, u32 start, u32 end); u32 1418 src/bifs/script_enc.c void SFE_Params(ScriptEnc *sc_enc, u32 start, u32 end); u32 1419 src/bifs/script_enc.c void SFE_ConditionTest(ScriptEnc *sc_enc, u32 start, u32 op, u32 end); u32 1420 src/bifs/script_enc.c void SFE_ObjectConstruct(ScriptEnc *sc_enc, u32 start, u32 op, u32 end); u32 1421 src/bifs/script_enc.c void SFE_ArrayDereference(ScriptEnc *sc_enc, u32 start, u32 op, u32 end); u32 1422 src/bifs/script_enc.c void SFE_ObjectMethodCall(ScriptEnc *sc_enc, u32 start, u32 op, u32 end); u32 1423 src/bifs/script_enc.c void SFE_ObjectMemberAccess(ScriptEnc *sc_enc, u32 start, u32 op, u32 end); u32 1425 src/bifs/script_enc.c u32 SFE_Expression(ScriptEnc *sc_enc, u32 start, u32 end, Bool memberAccess) u32 1428 src/bifs/script_enc.c u32 n = start; u32 1429 src/bifs/script_enc.c u32 curPos = 0, finalPos = 0; u32 1430 src/bifs/script_enc.c u32 curTok, prevTok; u32 1431 src/bifs/script_enc.c u32 curExpr = 0, expr = 0; u32 1432 src/bifs/script_enc.c u32 curRank, maxRank=0; u32 1620 src/bifs/script_enc.c u32 ret = SFE_Expression(sc_enc, start, finalPos, GF_FALSE); u32 1719 src/bifs/script_enc.c void SFE_FunctionCall(ScriptEnc *sc_enc, u32 start, u32 end) u32 1721 src/bifs/script_enc.c u32 curTok; u32 1736 src/bifs/script_enc.c void SFE_ObjectMemberAccess(ScriptEnc *sc_enc, u32 start, u32 op, u32 end) u32 1738 src/bifs/script_enc.c u32 curTok; u32 1752 src/bifs/script_enc.c void SFE_ObjectMethodCall(ScriptEnc *sc_enc, u32 start, u32 op, u32 end) u32 1754 src/bifs/script_enc.c u32 curTok; u32 1773 src/bifs/script_enc.c void SFE_ArrayDereference(ScriptEnc *sc_enc, u32 start, u32 op, u32 end) u32 1775 src/bifs/script_enc.c u32 curTok; u32 1785 src/bifs/script_enc.c void SFE_ObjectConstruct(ScriptEnc *sc_enc, u32 start, u32 op, u32 end) u32 1787 src/bifs/script_enc.c u32 curTok; u32 1805 src/bifs/script_enc.c void SFE_ConditionTest(ScriptEnc *sc_enc, u32 start, u32 op, u32 end) u32 1807 src/bifs/script_enc.c u32 curTok; u32 1820 src/bifs/script_enc.c void SFE_Params(ScriptEnc *sc_enc, u32 start, u32 end) u32 1822 src/bifs/script_enc.c u32 curTok; u32 32 src/bifs/unquantize.c u32 gf_bifs_dec_qp14_get_bits(GF_BifsDecoder *codec) u32 35 src/bifs/unquantize.c return (u32) ceil(log(codec->NumCoord+1) / log(2) ); u32 55 src/bifs/unquantize.c void gf_bifs_dec_qp14_set_length(GF_BifsDecoder * codec, u32 NbElements) u32 93 src/bifs/unquantize.c u32 mantLength, expLength, mantSign, mantissa; u32 110 src/bifs/unquantize.c u32 expSign = gf_bs_read_int(bs, 1); u32 111 src/bifs/unquantize.c u32 exponent = gf_bs_read_int(bs, expLength-1); u32 123 src/bifs/unquantize.c Bool Q_IsTypeOn(M_QuantizationParameter *qp, u32 q_type, u32 *NbBits, SFVec3f *b_min, SFVec3f *b_max) u32 226 src/bifs/unquantize.c Fixed Q_InverseQuantize(Fixed Min, Fixed Max, u32 NbBits, u32 value) u32 229 src/bifs/unquantize.c if (value == (u32) ((1 << NbBits) - 1) ) return Max; u32 234 src/bifs/unquantize.c GF_Err Q_DecFloat(GF_BifsDecoder *codec, GF_BitStream *bs, u32 FieldType, SFVec3f BMin, SFVec3f BMax, u32 NbBits, void *field_ptr) u32 267 src/bifs/unquantize.c GF_Err Q_DecInt(GF_BifsDecoder *codec, GF_BitStream *bs, u32 QType, SFInt32 b_min, u32 NbBits, void *field_ptr) u32 281 src/bifs/unquantize.c GF_Err Q_DecCoordOnUnitSphere(GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, u32 NbComp, Fixed *m_ft) u32 283 src/bifs/unquantize.c u32 i, orient, sign; u32 316 src/bifs/unquantize.c GF_Err Q_DecRotation(GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) u32 318 src/bifs/unquantize.c u32 i; u32 342 src/bifs/unquantize.c GF_Err Q_DecNormal(GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) u32 361 src/bifs/unquantize.c u32 NbBits; u32 42 src/compositor/audio_input.c u32 out_chan, out_ch_cfg; u32 44 src/compositor/audio_input.c u32 nb_used, nb_filled; u32 55 src/compositor/audio_input.c static char *gf_audio_input_fetch_frame(void *callback, u32 *size, u32 audio_delay_ms) u32 58 src/compositor/audio_input.c u32 obj_time, ts; u32 132 src/compositor/audio_input.c static void gf_audio_input_release_frame(void *callback, u32 nb_bytes) u32 218 src/compositor/audio_input.c u32 i; u32 343 src/compositor/audio_input.c static char *gf_af_fetch_frame(void *callback, u32 *size, u32 audio_delay_ms) u32 352 src/compositor/audio_input.c u32 nb_bytes; u32 369 src/compositor/audio_input.c static void gf_af_release_frame(void *callback, u32 nb_bytes) u32 44 src/compositor/audio_mixer.c u32 buffer_size; u32 46 src/compositor/audio_mixer.c u32 bytes_per_sec; u32 51 src/compositor/audio_mixer.c u32 in_bytes_used, out_samples_written, out_samples_to_write; u32 64 src/compositor/audio_mixer.c u32 sample_rate; u32 65 src/compositor/audio_mixer.c u32 nb_channels; u32 66 src/compositor/audio_mixer.c u32 bits_per_sample; u32 67 src/compositor/audio_mixer.c u32 channel_cfg; u32 78 src/compositor/audio_mixer.c u32 output_size; u32 116 src/compositor/audio_mixer.c u32 j; u32 133 src/compositor/audio_mixer.c u32 i = 0; u32 139 src/compositor/audio_mixer.c u32 gf_mixer_get_src_count(GF_AudioMixer *am) u32 144 src/compositor/audio_mixer.c void gf_mixer_force_chanel_out(GF_AudioMixer *am, u32 num_channels) u32 150 src/compositor/audio_mixer.c u32 gf_mixer_get_block_align(GF_AudioMixer *am) u32 193 src/compositor/audio_mixer.c u32 i, j, count; u32 213 src/compositor/audio_mixer.c static GF_Err get_best_samplerate(GF_AudioMixer *am, u32 *out_sr, u32 *out_ch, u32 *out_bps) u32 221 src/compositor/audio_mixer.c void gf_mixer_get_config(GF_AudioMixer *am, u32 *outSR, u32 *outCH, u32 *outBPS, u32 *outChCfg) u32 230 src/compositor/audio_mixer.c void gf_mixer_set_config(GF_AudioMixer *am, u32 outSR, u32 outCH, u32 outBPS, u32 outChCfg) u32 252 src/compositor/audio_mixer.c u32 i, count, numInit, max_sample_rate, max_channels, max_bps, cfg_changed, ch_cfg; u32 352 src/compositor/audio_mixer.c static GFINLINE u32 get_channel_out_pos(u32 in_ch, u32 out_cfg) u32 354 src/compositor/audio_mixer.c u32 i, cfg, pos; u32 367 src/compositor/audio_mixer.c static GFINLINE void gf_mixer_map_channels(s32 *inChan, u32 nb_in, u32 in_cfg, u32 nb_out, u32 out_cfg) u32 369 src/compositor/audio_mixer.c u32 i; u32 399 src/compositor/audio_mixer.c u32 pos; u32 400 src/compositor/audio_mixer.c u32 cfg = in_cfg; u32 401 src/compositor/audio_mixer.c u32 ch = 0; u32 422 src/compositor/audio_mixer.c u32 pos; u32 423 src/compositor/audio_mixer.c u32 cfg = in_cfg; u32 424 src/compositor/audio_mixer.c u32 ch = 0; u32 464 src/compositor/audio_mixer.c static void gf_mixer_fetch_input(GF_AudioMixer *am, MixerInput *in, u32 audio_delay) u32 466 src/compositor/audio_mixer.c u32 i, j, in_ch, out_ch, prev, next, src_samp, ratio, src_size; u32 480 src/compositor/audio_mixer.c ratio = (u32) (in->src->samplerate * FIX2INT(255*in->speed) / am->sample_rate); u32 481 src/compositor/audio_mixer.c src_samp = (u32) (src_size * 8 / in->src->bps / in->src->chan); u32 506 src/compositor/audio_mixer.c prev = (u32) (i*ratio) / 255; u32 558 src/compositor/audio_mixer.c u32 idx; u32 572 src/compositor/audio_mixer.c u32 gf_mixer_get_output(GF_AudioMixer *am, void *buffer, u32 buffer_size, u32 delay) u32 577 src/compositor/audio_mixer.c u32 i, j, count, size, in_size, nb_samples, nb_written; u32 731 src/compositor/audio_mixer.c u32 nb_to_fill = 0; u32 765 src/compositor/audio_mixer.c u32 k; u32 33 src/compositor/audio_render.c u32 i, count; u32 79 src/compositor/audio_render.c GF_Err gf_afc_setup(GF_AudioFilterChain *afc, u32 bps, u32 sr, u32 chan, u32 ch_cfg, u32 *ch_out, u32 *ch_cfg_out) u32 82 src/compositor/audio_render.c u32 block_len; u32 83 src/compositor/audio_render.c u32 och, ocfg, in_ch; u32 107 src/compositor/audio_render.c u32 out_block_size; u32 152 src/compositor/audio_render.c u32 gf_afc_process(GF_AudioFilterChain *afc, u32 nb_bytes) u32 169 src/compositor/audio_render.c u32 processed = 0; u32 170 src/compositor/audio_render.c u32 nb_bytes_out = 0; u32 179 src/compositor/audio_render.c u32 done; u32 232 src/compositor/audio_render.c u32 freq, nb_bits, nb_chan, ch_cfg; u32 233 src/compositor/audio_render.c u32 in_ch, in_cfg, in_bps, in_freq; u32 246 src/compositor/audio_render.c u32 osr, obps, och, ocfg; u32 290 src/compositor/audio_render.c u32 k=0; u32 321 src/compositor/audio_render.c static u32 gf_ar_fill_output(void *ptr, char *buffer, u32 buffer_size) u32 323 src/compositor/audio_render.c u32 written; u32 326 src/compositor/audio_render.c u32 delay_ms = ar->disable_resync ? 0 : ar->audio_delay; u32 341 src/compositor/audio_render.c u32 to_copy; u32 343 src/compositor/audio_render.c u32 nb_bytes; u32 378 src/compositor/audio_render.c u32 k=0; u32 386 src/compositor/audio_render.c ar->current_time = ar->time_at_last_config + (u32) (ar->bytes_requested * 1000 / ar->bytes_per_second); u32 419 src/compositor/audio_render.c u32 gf_ar_proc(void *p) u32 453 src/compositor/audio_render.c u32 i, count; u32 454 src/compositor/audio_render.c u32 num_buffers, total_duration; u32 606 src/compositor/audio_render.c void gf_sc_ar_control(GF_AudioRenderer *ar, u32 PauseType) u32 611 src/compositor/audio_render.c void gf_sc_ar_set_volume(GF_AudioRenderer *ar, u32 Volume) u32 631 src/compositor/audio_render.c void gf_sc_ar_set_pan(GF_AudioRenderer *ar, u32 Balance) u32 667 src/compositor/audio_render.c void gf_sc_ar_set_priority(GF_AudioRenderer *ar, u32 priority) u32 697 src/compositor/audio_render.c u32 gf_sc_ar_get_delay(GF_AudioRenderer *ar) u32 703 src/compositor/audio_render.c u32 gf_sc_ar_get_clock(GF_AudioRenderer *ar) u32 708 src/compositor/audio_render.c return (u32) ((ar->freeze_time - ar->start_time) / 1000); u32 711 src/compositor/audio_render.c return (u32) ((gf_sys_clock_high_res() - ar->start_time) / 1000); u32 737 src/compositor/audio_render.c u32 sr, ch, bps, ch_cfg; u32 250 src/compositor/bindable.c u32 i; u32 58 src/compositor/camera.c u32 i; u32 213 src/compositor/camera.c void camera_update_stereo(GF_Camera *cam, GF_Matrix2D *user_transform, Bool center_coords, Fixed horizontal_shift, Fixed nominal_view_distance, Fixed view_distance_offset, u32 camera_layout) u32 501 src/compositor/camera.c u32 now; u32 41 src/compositor/compositor.c void gf_sc_next_frame_state(GF_Compositor *compositor, u32 state) u32 117 src/compositor/compositor.c u32 width,height; u32 172 src/compositor/compositor.c u32 fs_width, fs_height; u32 179 src/compositor/compositor.c u32 w = compositor->display_width; u32 235 src/compositor/compositor.c u32 k=0; u32 253 src/compositor/compositor.c u32 i; u32 300 src/compositor/compositor.c u32 i; u32 410 src/compositor/compositor.c u32 i, count = gf_modules_get_count(compositor->user->modules); u32 463 src/compositor/compositor.c u32 i, count; u32 529 src/compositor/compositor.c static u32 gf_sc_proc(void *par) u32 581 src/compositor/compositor.c u32 i; u32 713 src/compositor/compositor.c u32 i; u32 759 src/compositor/compositor.c compositor->frame_duration = (u32) (1000 / fps); u32 764 src/compositor/compositor.c u32 gf_sc_get_audio_buffer_length(GF_Compositor *compositor) u32 771 src/compositor/compositor.c static void gf_sc_set_play_state(GF_Compositor *compositor, u32 PlayState) u32 789 src/compositor/compositor.c u32 gf_sc_get_clock(GF_Compositor *compositor) u32 797 src/compositor/compositor.c GF_Err gf_sc_set_scene_size(GF_Compositor *compositor, u32 Width, u32 Height, Bool force_size) u32 818 src/compositor/compositor.c Bool gf_sc_get_size(GF_Compositor *compositor, u32 *Width, u32 *Height) u32 830 src/compositor/compositor.c u32 dpi = 90; u32 879 src/compositor/compositor.c u32 i=0; u32 961 src/compositor/compositor.c u32 width, height; u32 995 src/compositor/compositor.c u32 tag; u32 1045 src/compositor/compositor.c } else if ((u32) FIX2INT(vb->width)<compositor->video_out->max_screen_width) { u32 1053 src/compositor/compositor.c } else if ((u32) FIX2INT(vb->height)<compositor->video_out->max_screen_height) { u32 1075 src/compositor/compositor.c u32 r, g, b, a; u32 1149 src/compositor/compositor.c GF_Err gf_sc_set_size(GF_Compositor *compositor, u32 NewWidth, u32 NewHeight) u32 1557 src/compositor/compositor.c GF_Err gf_sc_set_option(GF_Compositor *compositor, u32 type, u32 value) u32 1778 src/compositor/compositor.c u32 i, count; u32 1819 src/compositor/compositor.c u32 gf_sc_get_option(GF_Compositor *compositor, u32 type) u32 1930 src/compositor/compositor.c GF_Err gf_sc_get_screen_buffer(GF_Compositor *compositor, GF_VideoSurface *framebuffer, u32 depth_dump_mode) u32 1949 src/compositor/compositor.c GF_Err gf_sc_get_offscreen_buffer(GF_Compositor *compositor, GF_VideoSurface *framebuffer, u32 view_idx, u32 depth_dump_mode) u32 1986 src/compositor/compositor.c u32 fidx, num, frames, run_time; u32 2056 src/compositor/compositor.c u32 prev_type_3d = compositor->visual->type_3d; u32 2059 src/compositor/compositor.c u32 time=0; u32 2139 src/compositor/compositor.c u32 node_tag; u32 2258 src/compositor/compositor.c u32 flags; u32 2308 src/compositor/compositor.c extern u32 time_spent_in_anim; u32 2313 src/compositor/compositor.c u32 i, count; u32 2345 src/compositor/compositor.c u32 in_time, end_time, i, count, frame_duration; u32 2458 src/compositor/compositor.c u32 d = gf_mo_get_min_frame_dur(txh->stream); u32 2655 src/compositor/compositor.c u32 k=0; u32 2807 src/compositor/compositor.c u32 i = 0; u32 2831 src/compositor/compositor.c u32 h, w, tag; u32 2856 src/compositor/compositor.c u32 new_tag = 0; u32 3013 src/compositor/compositor.c u32 i=0; u32 3213 src/compositor/compositor.c u32 gf_sc_get_audio_delay(GF_Compositor *compositor) u32 3219 src/compositor/compositor.c Bool gf_sc_script_action(GF_Compositor *compositor, u32 type, GF_Node *n, GF_JSAPIParam *param) u32 3340 src/compositor/compositor.c u32 tag = gf_node_get_tag(n); u32 3360 src/compositor/compositor.c u32 tag = gf_node_get_tag(n); u32 3503 src/compositor/compositor.c void gf_sc_get_av_caps(GF_Compositor *compositor, u32 *width, u32 *height, u32 *display_bit_depth, u32 *audio_bpp, u32 *channels, u32 *sample_rate) u32 3532 src/compositor/compositor.c u32 i, count; u32 3557 src/compositor/compositor.c u32 i, count; u32 3583 src/compositor/compositor.c u32 i, count; u32 3611 src/compositor/compositor.c u32 i, count = gf_list_count(evq); u32 3648 src/compositor/compositor.c Bool gf_sc_navigation_supported(GF_Compositor *compositor, u32 type) u32 3660 src/compositor/compositor.c u32 i; u32 38 src/compositor/compositor_2d.c static void c2d_gl_fill_no_alpha(void *cbk, u32 x, u32 y, u32 run_h_len, GF_Color color) u32 65 src/compositor/compositor_2d.c static void c2d_gl_fill_alpha(void *cbk, u32 x, u32 y, u32 run_h_len, GF_Color color, u8 alpha) u32 95 src/compositor/compositor_2d.c static void c2d_gl_fill_rect(void *cbk, u32 x, u32 y, u32 width, u32 height, GF_Color color) u32 140 src/compositor/compositor_2d.c void compositor_2d_hybgl_clear_surface(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 is_offscreen_clear) u32 205 src/compositor/compositor_2d.c u32 i; u32 562 src/compositor/compositor_2d.c void compositor_2d_clear_surface(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 offscreen_clear) u32 640 src/compositor/compositor_2d.c static void store_blit_times(GF_TextureHandler *txh, u32 push_time) u32 643 src/compositor/compositor_2d.c u32 ck; u32 663 src/compositor/compositor_2d.c u32 output_width, output_height; u32 732 src/compositor/compositor_2d.c dst->x = (u32) clipped_final.x; u32 733 src/compositor/compositor_2d.c dst->y = (u32) clipped_final.y; u32 734 src/compositor/compositor_2d.c dst->w = (u32) clipped_final.width; u32 735 src/compositor/compositor_2d.c dst->h = (u32) clipped_final.height; u32 801 src/compositor/compositor_2d.c u32 overlay_type; u32 803 src/compositor/compositor_2d.c u32 output_width, output_height, hw_caps; u32 989 src/compositor/compositor_2d.c u32 push_time; u32 1026 src/compositor/compositor_2d.c u32 push_time = gf_sys_clock(); u32 1055 src/compositor/compositor_2d.c u32 push_time = gf_sys_clock(); u32 1165 src/compositor/compositor_2d.c u32 i; u32 1197 src/compositor/compositor_2d.c u32 old_vp_width, old_vp_height; u32 1366 src/compositor/compositor_2d.c u32 i; u32 1385 src/compositor/compositor_2d.c u32 w, h; u32 1559 src/compositor/compositor_2d.c u32 res = 0; u32 1566 src/compositor/compositor_2d.c u32 i; u32 1609 src/compositor/compositor_2d.c u32 i; u32 123 src/compositor/compositor_3d.c u32 bpp; u32 47 src/compositor/drawable.c u32 i, count; u32 323 src/compositor/drawable.c Bool drawable_flush_bounds(Drawable *drawable, GF_VisualManager *on_visual, u32 draw_mode) u32 521 src/compositor/drawable.c u32 drawable_get_aspect_2d_mpeg4(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state) u32 527 src/compositor/drawable.c u32 ret = 0; u32 986 src/compositor/drawable.c u32 prev_mode; u32 998 src/compositor/drawable.c u32 count = gf_list_count(tr_state->use_stack); u32 1080 src/compositor/drawable.c StrikeInfo2D *drawable_get_strikeinfo(GF_Compositor *compositor, Drawable *drawable, DrawAspect2D *asp, GF_Node *appear, GF_Path *path, u32 svg_flags, GF_TraverseState *tr_state) u32 1153 src/compositor/drawable.c u32 i; u32 1232 src/compositor/drawable.c u32 i; u32 1364 src/compositor/drawable.c asp->fill_color |= ((u32) (clamped_fill_opacity*255) ) << 24; u32 1422 src/compositor/drawable.c asp->line_color |= ((u32) (clamped_stroke_opacity*255)) << 24; u32 1446 src/compositor/drawable.c static Bool svg_appearance_flag_dirty(u32 flags) u32 106 src/compositor/drawable.h u32 flags; u32 158 src/compositor/drawable.h Bool drawable_flush_bounds(Drawable *node, GF_VisualManager *on_visual, u32 draw_mode); u32 193 src/compositor/drawable.h u32 drawable_get_aspect_2d_mpeg4(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state); u32 321 src/compositor/drawable.h StrikeInfo2D *drawable_get_strikeinfo(GF_Compositor *compositor, Drawable *drawable, DrawAspect2D *asp, GF_Node *appear, GF_Path *path, u32 svg_flags, GF_TraverseState *tr_state); u32 122 src/compositor/events.c info.fieldIndex = (u32) -1; u32 149 src/compositor/events.c compositor->sel_buffer_alloc += (u32) len; u32 157 src/compositor/events.c compositor->sel_buffer_len += (u32) len; u32 158 src/compositor/events.c compositor->caret_pos += (u32) len; u32 165 src/compositor/events.c static Bool load_text_node(GF_Compositor *compositor, u32 cmd_type) u32 168 src/compositor/events.c u32 prev_pos, pos=0; u32 331 src/compositor/events.c caret_pos = (u32) strlen(n1->textContent); u32 379 src/compositor/events.c compositor->sel_buffer_alloc = 2 + (u32) strlen(src); u32 384 src/compositor/events.c compositor->sel_buffer_len = (u32) l; u32 391 src/compositor/events.c compositor->sel_buffer_len = (u32) l; u32 419 src/compositor/events.c u32 unicode_char = event->character.unicode_char; u32 454 src/compositor/events.c u32 prev_caret = compositor->caret_pos; u32 564 src/compositor/events.c u32 tag; u32 633 src/compositor/events.c static GF_Node *get_parent_focus(GF_Node *node, GF_List *hit_use_stack, u32 cur_idx) u32 660 src/compositor/events.c u32 cursor_type; u32 860 src/compositor/events.c u32 res = 0; u32 863 src/compositor/events.c u32 i, count, stype; u32 1027 src/compositor/events.c u32 ret = 0; u32 1161 src/compositor/events.c u32 gf_sc_svg_focus_navigate(GF_Compositor *compositor, u32 key_code) u32 1166 src/compositor/events.c u32 ret = 0; u32 1230 src/compositor/events.c u32 i, count; u32 1231 src/compositor/events.c u32 tag = gf_node_get_tag(elt); u32 1300 src/compositor/events.c u32 tag; u32 1619 src/compositor/events.c u32 count, i; u32 1675 src/compositor/events.c u32 tag; u32 1757 src/compositor/events.c u32 i; u32 1783 src/compositor/events.c u32 gf_sc_focus_switch_ring(GF_Compositor *compositor, Bool move_prev, GF_Node *focus, u32 force_focus) u32 1790 src/compositor/events.c u32 ret = 0; u32 1810 src/compositor/events.c u32 i, count; u32 1975 src/compositor/events.c u32 now; u32 40 src/compositor/font_engine.c u32 *id_buffer; u32 41 src/compositor/font_engine.c u32 id_buffer_size; u32 50 src/compositor/font_engine.c u32 i, count; u32 88 src/compositor/font_engine.c font_mgr->id_buffer = gf_malloc(sizeof(u32)*font_mgr->id_buffer_size); u32 193 src/compositor/font_engine.c GF_Font *gf_font_manager_set_font_ex(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles, Bool check_only) u32 195 src/compositor/font_engine.c u32 i; u32 204 src/compositor/font_engine.c u32 weight_diff = 0xFFFFFFFF; u32 232 src/compositor/font_engine.c u32 diff; u32 332 src/compositor/font_engine.c GF_Font *gf_font_manager_set_font(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles) u32 337 src/compositor/font_engine.c static GF_Glyph *gf_font_get_glyph(GF_FontManager *fm, GF_Font *font, u32 name) u32 359 src/compositor/font_engine.c } else if (name==(u32) '\n') { u32 367 src/compositor/font_engine.c } else if (name==(u32) '\t') { u32 398 src/compositor/font_engine.c GF_TextSpan *gf_font_manager_create_span(GF_FontManager *fm, GF_Font *font, char *text, Fixed font_size, Bool needs_x_offset, Bool needs_y_offset, Bool needs_rotate, const char *xml_lang, Bool fliped_text, u32 styles, GF_Node *user) u32 402 src/compositor/font_engine.c u32 len, i; u32 415 src/compositor/font_engine.c fm->id_buffer = gf_realloc(fm->id_buffer, sizeof(u32) * len); u32 510 src/compositor/font_engine.c u32 i; u32 587 src/compositor/font_engine.c u32 i; u32 672 src/compositor/font_engine.c u32 tw, th; u32 676 src/compositor/font_engine.c u32 width, height; u32 857 src/compositor/font_engine.c void gf_font_spans_draw_3d(GF_List *spans, GF_TraverseState *tr_state, DrawAspect2D *asp, u32 text_hl, Bool force_texturing) u32 859 src/compositor/font_engine.c u32 i; u32 999 src/compositor/font_engine.c u32 flags, i; u32 1080 src/compositor/font_engine.c u32 col; u32 1111 src/compositor/font_engine.c static u32 col_reverse_video(u32 col) u32 1113 src/compositor/font_engine.c u32 a, r, g, b; u32 1159 src/compositor/font_engine.c u32 flags, i, color; u32 1208 src/compositor/font_engine.c u32 j; u32 1288 src/compositor/font_engine.c u32 i, count; u32 1298 src/compositor/font_engine.c void gf_font_spans_draw_2d(GF_List *spans, GF_TraverseState *tr_state, u32 hl_color, Bool force_texture_text, GF_Rect *bounds) u32 1302 src/compositor/font_engine.c u32 i, count; u32 1319 src/compositor/font_engine.c u32 a, r, g, b; u32 1356 src/compositor/font_engine.c u32 i, count, j, glyph_idx; u32 115 src/compositor/hardcoded_protos.c u32 mode = tr_state->traversing_mode; u32 211 src/compositor/hardcoded_protos.c u32 i, j, k; u32 230 src/compositor/hardcoded_protos.c u32 cur, nb_pts; u32 231 src/compositor/hardcoded_protos.c u32 mode = tr_state->traversing_mode; u32 1181 src/compositor/hardcoded_protos.c u32 gl_id; u32 1321 src/compositor/hardcoded_protos.c u32 radius; u32 1420 src/compositor/hardcoded_protos.c u32 i, j; u32 1508 src/compositor/hardcoded_protos.c u32 j = 0; u32 1524 src/compositor/hardcoded_protos.c u32 i; u32 38 src/compositor/hc_flash_shape.c u32 fill_col, line_col; u32 69 src/compositor/hc_flash_shape.c static FSItem *new_fs_item(FSStack *st, u32 line_col, u32 fill_col, Fixed width) u32 91 src/compositor/hc_flash_shape.c u32 wi, li, fi, ci, command, i, has_ci; u32 96 src/compositor/hc_flash_shape.c u32 line_col, fill_col; u32 370 src/compositor/hc_flash_shape.c u32 i; u32 128 src/compositor/mesh.c u32 i; u32 240 src/compositor/mesh.c void mesh_set_index(GF_Mesh *mesh, u32 idx) u32 246 src/compositor/mesh.c void mesh_set_triangle(GF_Mesh *mesh, u32 v1_idx, u32 v2_idx, u32 v3_idx) u32 252 src/compositor/mesh.c void mesh_set_line(GF_Mesh *mesh, u32 v1_idx, u32 v2_idx) u32 260 src/compositor/mesh.c u32 i; u32 278 src/compositor/mesh.c u32 i; u32 414 src/compositor/mesh.c u32 nfacets, i, c_idx; u32 516 src/compositor/mesh.c u32 nfacets, i, c_idx; u32 591 src/compositor/mesh.c void compute_sphere(Fixed radius, SFVec3f *coords, SFVec2f *texcoords, u32 num_steps, GF_MeshSphereAngles *sphere_angles) u32 594 src/compositor/mesh.c u32 i, j; u32 640 src/compositor/mesh.c u32 i, j, num_steps, npts; u32 656 src/compositor/mesh.c u32 n = i * num_steps; u32 774 src/compositor/mesh.c u32 i, nbPts; u32 784 src/compositor/mesh.c u32 type = gf_polygone2d_get_convexity(path->points, path->n_points); u32 841 src/compositor/mesh.c u32 i, j, cur, nb_pts; u32 870 src/compositor/mesh.c if (colorRGB && ((u32) index < colorRGB->color.count) ) COL_TO_RGBA(thecol, colorRGB->color.vals[index]) \ u32 871 src/compositor/mesh.c else if (colorRGBA && (u32) index < colorRGBA->color.count) thecol = colorRGBA->color.vals[index]; \ u32 876 src/compositor/mesh.c u32 i, n, count, c_count, col_count; u32 877 src/compositor/mesh.c u32 index; u32 878 src/compositor/mesh.c u32 first_idx, last_idx; u32 937 src/compositor/mesh.c if ((u32) index < col_count) MESH_GET_COL(colRGBA, index); u32 1002 src/compositor/mesh.c u32 c_count, i; u32 1067 src/compositor/mesh.c u32 idx_alloc; u32 1069 src/compositor/mesh.c u32 idx_count; u32 1071 src/compositor/mesh.c u32 *idx; u32 1076 src/compositor/mesh.c u32 face_alloc; u32 1078 src/compositor/mesh.c u32 face_count; u32 1080 src/compositor/mesh.c u32 *faces; u32 1083 src/compositor/mesh.c void register_point_in_face(struct face_info *fi, u32 pt_index) u32 1087 src/compositor/mesh.c fi->idx = (u32*)gf_realloc(fi->idx, sizeof(u32)*fi->idx_alloc); u32 1093 src/compositor/mesh.c void register_face_in_point(struct pt_info *pi, u32 face_index) u32 1097 src/compositor/mesh.c pi->faces = (u32*)gf_realloc(pi->faces, sizeof(u32)*pi->face_alloc); u32 1103 src/compositor/mesh.c static GFINLINE SFVec3f smooth_face_normals(struct pt_info *pts, u32 nb_pts, struct face_info *faces, u32 nb_faces, u32 1104 src/compositor/mesh.c u32 pt_idx_in_face, u32 face_idx, Fixed creaseAngleCos) u32 1106 src/compositor/mesh.c u32 i=0; u32 1137 src/compositor/mesh.c u32 i, n, count, c_count, nor_count; u32 1138 src/compositor/mesh.c u32 index; u32 1141 src/compositor/mesh.c u32 s_axis, t_axis; u32 1148 src/compositor/mesh.c u32 face_count, cur_face; u32 1310 src/compositor/mesh.c u32 k=2; u32 1376 src/compositor/mesh.c u32 j; u32 1456 src/compositor/mesh.c u32 i, j, face_count, pt_count, zDimension, xDimension, cur_face, idx, pt_idx; u32 1504 src/compositor/mesh.c zDimension = (u32) eg->zDimension; u32 1505 src/compositor/mesh.c xDimension = (u32) eg->xDimension; u32 1523 src/compositor/mesh.c u32 z0 = (j)*xDimension; u32 1524 src/compositor/mesh.c u32 z1 = (j+1)*xDimension; u32 1559 src/compositor/mesh.c u32 k, l; u32 1679 src/compositor/mesh.c u32 init_idx; u32 1717 src/compositor/mesh.c u32 max_idx; u32 1721 src/compositor/mesh.c { u32 fidx; \ u32 1743 src/compositor/mesh.c u32 i, j, k, nb_scp, nb_spine, face_count, pt_count, faces_per_cross, begin_face, end_face, face_spines, pts_per_cross, cur_pts_in_cross,cur, nb_pts, convexity; u32 1993 src/compositor/mesh.c u32 cur_face_in_cross; u32 2033 src/compositor/mesh.c u32 pidx = k + cur_pts_in_cross + i*pts_per_cross; u32 2159 src/compositor/mesh.c u32 pidx = j + (pts_per_cross-1-cur_pts_in_cross); u32 2217 src/compositor/mesh.c u32 pidx = j + cur_pts_in_cross + (nb_spine-1)*pts_per_cross; u32 2271 src/compositor/mesh.c u32 init_idx; u32 2287 src/compositor/mesh.c u32 *ptsPerFace = gf_malloc(sizeof(u32)*path->n_contours); u32 2306 src/compositor/mesh.c u32 *ptsPerFace = gf_malloc(sizeof(u32)*path->n_contours); u32 2351 src/compositor/mesh.c u32 i; u32 38 src/compositor/mesh_collide.c u32 max_depth; u32 40 src/compositor/mesh_collide.c u32 min_tri_limit; u32 42 src/compositor/mesh_collide.c u32 split_type; u32 43 src/compositor/mesh_collide.c u32 depth, nb_nodes; u32 50 src/compositor/mesh_collide.c u32 i, j; u32 74 src/compositor/mesh_collide.c static GFINLINE u32 gf_vec_main_axis(SFVec3f v) u32 77 src/compositor/mesh_collide.c u32 m = 0; u32 83 src/compositor/mesh_collide.c static GFINLINE Fixed tri_get_center(GF_Mesh *mesh, u32 tri_idx, u32 axis) u32 94 src/compositor/mesh_collide.c static GFINLINE u32 aabb_split(GF_Mesh *mesh, AABBNode *node, u32 axis) u32 98 src/compositor/mesh_collide.c u32 num_pos, i; u32 125 src/compositor/mesh_collide.c u32 axis, num_pos, i, j; u32 167 src/compositor/mesh_collide.c u32 sorted[] = { 0, 1, 2 }; u32 172 src/compositor/mesh_collide.c u32 tmp = sorted[i]; u32 248 src/compositor/mesh_collide.c u32 i, nb_idx; u32 303 src/compositor/mesh_collide.c u32 i, inters_idx; u32 367 src/compositor/mesh_collide.c u32 i, inters_idx; u32 496 src/compositor/mesh_collide.c u32 i; u32 550 src/compositor/mesh_collide.c u32 i; u32 71 src/compositor/mesh_tesselate.c mesh_set_index(tess->mesh, *(u32*)vertexData); u32 76 src/compositor/mesh_tesselate.c u32 i, idx; u32 77 src/compositor/mesh_tesselate.c u32 *new_idx; u32 90 src/compositor/mesh_tesselate.c idx = * (u32 *) vertex_data[i]; u32 109 src/compositor/mesh_tesselate.c idx = * (u32 *) vertex_data[i]; u32 122 src/compositor/mesh_tesselate.c idx = * (u32 *) vertex_data[i]; u32 129 src/compositor/mesh_tesselate.c new_idx = (u32 *) gf_malloc(sizeof(u32)); u32 136 src/compositor/mesh_tesselate.c void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style) u32 138 src/compositor/mesh_tesselate.c u32 i, j, cur, nb_pts; u32 139 src/compositor/mesh_tesselate.c u32 *idx; u32 191 src/compositor/mesh_tesselate.c idx = (u32 *) gf_malloc(sizeof(u32)); u32 209 src/compositor/mesh_tesselate.c u32 *idx = gf_list_get(tess->vertex_index, 0); u32 226 src/compositor/mesh_tesselate.c void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style) { } u32 273 src/compositor/mesh_tesselate.c u32 polygon_check_convexity(GF_Vertex *pts, u32 len, u32 direction) u32 276 src/compositor/mesh_tesselate.c u32 iread; u32 325 src/compositor/mesh_tesselate.c u32 poly_type, i, nb_pts, init_idx, direction; u32 329 src/compositor/mesh_tesselate.c u32 *idx; u32 400 src/compositor/mesh_tesselate.c idx = (u32 *) gf_malloc(sizeof(u32)); u32 416 src/compositor/mesh_tesselate.c u32 *idx = gf_list_get(tess->vertex_index, 0); u32 429 src/compositor/mesh_tesselate.c void TesselateFaceMeshComplex(GF_Mesh *dest, GF_Mesh *orig, u32 nbFaces, u32 *ptsPerFaces) u32 431 src/compositor/mesh_tesselate.c u32 i, cur_pt_faces, cur_face; u32 432 src/compositor/mesh_tesselate.c u32 *idx; u32 471 src/compositor/mesh_tesselate.c idx = (u32 *) gf_malloc(sizeof(u32)); u32 487 src/compositor/mesh_tesselate.c u32 *idx = gf_list_get(tess->vertex_index, 0); u32 322 src/compositor/mpeg4_audio.c u32 buffer_size; u32 326 src/compositor/mpeg4_audio.c u32 read_pos, write_pos, cur_cts; u32 338 src/compositor/mpeg4_audio.c u32 j; u32 371 src/compositor/mpeg4_audio.c u32 count = gf_list_count(st->new_inputs); u32 452 src/compositor/mpeg4_audio.c static char *audiobuffer_fetch_frame(void *callback, u32 *size, u32 audio_delay_ms) u32 454 src/compositor/mpeg4_audio.c u32 blockAlign; u32 461 src/compositor/mpeg4_audio.c st->buffer_size = (u32) ceil(FIX2FLT(ab->length) * st->output.input_ifce.bps*st->output.input_ifce.samplerate*st->output.input_ifce.chan/8); u32 473 src/compositor/mpeg4_audio.c u32 written; u32 488 src/compositor/mpeg4_audio.c static void audiobuffer_release_frame(void *callback, u32 nb_bytes) u32 124 src/compositor/mpeg4_background.c u32 i, j, last_idx, ang_idx, new_idx; u32 126 src/compositor/mpeg4_background.c u32 step_div_h; u32 85 src/compositor/mpeg4_background2d.c u32 i, count; u32 110 src/compositor/mpeg4_background2d.c u32 color; u32 190 src/compositor/mpeg4_background2d.c u32 i; u32 315 src/compositor/mpeg4_background2d.c u32 col; u32 369 src/compositor/mpeg4_background2d.c u32 i; u32 39 src/compositor/mpeg4_bitmap.c u32 prev_tx_w, prev_tx_h; u32 88 src/compositor/mpeg4_bitmap.c u32 n = (txh->pixel_ar>>16) & 0xFFFF; u32 89 src/compositor/mpeg4_bitmap.c u32 d = (txh->pixel_ar) & 0xFFFF; u32 113 src/compositor/mpeg4_composite.c u32 i=0; u32 256 src/compositor/mpeg4_composite.c u32 new_pixel_format; u32 385 src/compositor/mpeg4_composite.c while (st->txh.width<(u32)w) st->txh.width*=2; u32 387 src/compositor/mpeg4_composite.c while (st->txh.height<(u32)h) st->txh.height*=2; u32 883 src/compositor/mpeg4_composite.c u32 tag; u32 74 src/compositor/mpeg4_form.c static GFINLINE FormGroup *form_get_group(FormStack *st, u32 i) u32 82 src/compositor/mpeg4_form.c u32 i=0; u32 92 src/compositor/mpeg4_form.c u32 i=0; u32 104 src/compositor/mpeg4_form.c static void shin_apply(FormStack *st, u32 *group_idx, u32 count); u32 105 src/compositor/mpeg4_form.c static void sh_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count); u32 106 src/compositor/mpeg4_form.c static void svin_apply(FormStack *st, u32 *group_idx, u32 count); u32 107 src/compositor/mpeg4_form.c static void sv_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count); u32 108 src/compositor/mpeg4_form.c static void al_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count); u32 109 src/compositor/mpeg4_form.c static void ar_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count); u32 110 src/compositor/mpeg4_form.c static void at_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count); u32 111 src/compositor/mpeg4_form.c static void ab_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count); u32 112 src/compositor/mpeg4_form.c static void ah_apply(FormStack *st, u32 *group_idx, u32 count); u32 113 src/compositor/mpeg4_form.c static void av_apply(FormStack *st, u32 *group_idx, u32 count); u32 115 src/compositor/mpeg4_form.c static void form_apply(FormStack *st, const char *constraint, u32 *group_idx, u32 count) u32 212 src/compositor/mpeg4_form.c u32 idx[MAX_FORM_GROUP_INDEX]; u32 213 src/compositor/mpeg4_form.c u32 i, index, last_ind, j; u32 214 src/compositor/mpeg4_form.c u32 mode_bckup; u32 292 src/compositor/mpeg4_form.c if ((u32) fm->groups.vals[i]>gf_list_count(st->groups)) goto err_exit; u32 297 src/compositor/mpeg4_form.c memset(idx, 0, sizeof(u32)*MAX_FORM_GROUP_INDEX); u32 405 src/compositor/mpeg4_form.c static void shin_apply(FormStack *st, u32 *group_idx, u32 count) u32 407 src/compositor/mpeg4_form.c u32 i, len; u32 435 src/compositor/mpeg4_form.c static void sh_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count) u32 437 src/compositor/mpeg4_form.c u32 i, k; u32 466 src/compositor/mpeg4_form.c static void svin_apply(FormStack *st, u32 *group_idx, u32 count) u32 468 src/compositor/mpeg4_form.c u32 i, len; u32 495 src/compositor/mpeg4_form.c static void sv_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count) u32 497 src/compositor/mpeg4_form.c u32 i, k; u32 526 src/compositor/mpeg4_form.c static void al_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count) u32 530 src/compositor/mpeg4_form.c u32 i, start; u32 554 src/compositor/mpeg4_form.c static void ar_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count) u32 557 src/compositor/mpeg4_form.c u32 i, start; u32 585 src/compositor/mpeg4_form.c static void at_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count) u32 588 src/compositor/mpeg4_form.c u32 i, start; u32 614 src/compositor/mpeg4_form.c static void ab_apply(FormStack *st, Fixed space, u32 *group_idx, u32 count) u32 617 src/compositor/mpeg4_form.c u32 i, start; u32 644 src/compositor/mpeg4_form.c static void ah_apply(FormStack *st, u32 *group_idx, u32 count) u32 647 src/compositor/mpeg4_form.c u32 i; u32 670 src/compositor/mpeg4_form.c static void av_apply(FormStack *st, u32 *group_idx, u32 count) u32 672 src/compositor/mpeg4_form.c u32 i; u32 399 src/compositor/mpeg4_geometry_2d.c #define GET_IDX(_i) ((idx && (idx->count>_i) && (idx->vals[_i]>=0) ) ? (u32) idx->vals[_i] : _i) u32 405 src/compositor/mpeg4_geometry_2d.c u32 cur_index, i, remain, type_count, pt_count; u32 588 src/compositor/mpeg4_geometry_2d.c u32 i; u32 612 src/compositor/mpeg4_geometry_2d.c u32 i; u32 129 src/compositor/mpeg4_geometry_3d.c static void get_tx_coords_from_angle(GF_TraverseState *tr_state, GF_TextureHandler *txh, Bool horizontal, u32 *min_coord, u32 *max_coord) u32 133 src/compositor/mpeg4_geometry_3d.c u32 dim; u32 188 src/compositor/mpeg4_geometry_3d.c *min_coord= (u32) (min_tx*dim); u32 189 src/compositor/mpeg4_geometry_3d.c *max_coord= (u32) (max_tx*dim); u32 201 src/compositor/mpeg4_geometry_3d.c u32 min_x, max_x, min_y, max_y; u32 461 src/compositor/mpeg4_geometry_3d.c u32 i, count; u32 489 src/compositor/mpeg4_geometry_3d.c u32 i; u32 35 src/compositor/mpeg4_geometry_ifs2d.c u32 i; u32 37 src/compositor/mpeg4_geometry_ifs2d.c u32 ci_count, c_count; u32 81 src/compositor/mpeg4_geometry_ifs2d.c u32 i, count, ci_count; u32 82 src/compositor/mpeg4_geometry_ifs2d.c u32 j, ind_col, num_col; u32 86 src/compositor/mpeg4_geometry_ifs2d.c u32 *colors; u32 204 src/compositor/mpeg4_geometry_ifs2d.c colors = (u32*)gf_malloc(sizeof(u32) * num_col); u32 35 src/compositor/mpeg4_geometry_ils2d.c u32 i; u32 79 src/compositor/mpeg4_geometry_ils2d.c u32 i, count, col_ind, ind, end_at; u32 80 src/compositor/mpeg4_geometry_ils2d.c u32 linear[2], *colors; u32 82 src/compositor/mpeg4_geometry_ils2d.c u32 j, num_col; u32 115 src/compositor/mpeg4_geometry_ils2d.c col_ind = (ils2D->colorIndex.count && (ils2D->colorIndex.vals[count]>=0) ) ? (u32) ils2D->colorIndex.vals[count] : count; u32 126 src/compositor/mpeg4_geometry_ils2d.c ind = (ils2D->coordIndex.count && (ils2D->coordIndex.vals[i]>=0)) ? (u32) ils2D->coordIndex.vals[i] : i; u32 132 src/compositor/mpeg4_geometry_ils2d.c ind = (ils2D->coordIndex.count && (ils2D->coordIndex.vals[i]>=0) ) ? (u32) ils2D->coordIndex.vals[i] : i; u32 149 src/compositor/mpeg4_geometry_ils2d.c ind = (ils2D->coordIndex.count && (ils2D->coordIndex.vals[i]>=0)) ? (u32) ils2D->coordIndex.vals[i] : i; u32 202 src/compositor/mpeg4_geometry_ils2d.c colors = (u32*)gf_malloc(sizeof(u32) * num_col); u32 92 src/compositor/mpeg4_gradients.c u32 i, *cols; u32 121 src/compositor/mpeg4_gradients.c cols = (u32*)gf_malloc(sizeof(u32) * lg->key.count); u32 162 src/compositor/mpeg4_gradients.c u32 i; u32 164 src/compositor/mpeg4_gradients.c u32 *cols; u32 174 src/compositor/mpeg4_gradients.c u32 pix_fmt = 0; u32 267 src/compositor/mpeg4_gradients.c cols = (u32*)gf_malloc(sizeof(u32) * lg->key.count); u32 309 src/compositor/mpeg4_gradients.c u32 j; u32 318 src/compositor/mpeg4_gradients.c u32 val = *(u32 *) &data[4*j]; u32 358 src/compositor/mpeg4_gradients.c u32 i; u32 360 src/compositor/mpeg4_gradients.c u32 *cols; u32 369 src/compositor/mpeg4_gradients.c u32 pix_fmt = 0; u32 470 src/compositor/mpeg4_gradients.c cols = (u32*) gf_malloc(sizeof(u32) * rg->key.count); u32 511 src/compositor/mpeg4_gradients.c u32 j; u32 520 src/compositor/mpeg4_gradients.c u32 val = *(u32 *) &data[4*j]; u32 542 src/compositor/mpeg4_gradients.c u32 i, *cols; u32 572 src/compositor/mpeg4_gradients.c cols = (u32*)gf_malloc(sizeof(u32) * rg->key.count); u32 36 src/compositor/mpeg4_grouping.c u32 backup; u32 47 src/compositor/mpeg4_grouping.c u32 ntag = gf_node_get_tag(node); u32 157 src/compositor/mpeg4_grouping.c u32 cache_too_small = 0; u32 158 src/compositor/mpeg4_grouping.c u32 traverse_time = gf_sys_clock(); u32 159 src/compositor/mpeg4_grouping.c u32 last_cache_idx = gf_list_count(tr_state->visual->compositor->cached_groups_queue); u32 210 src/compositor/mpeg4_grouping.c void group_2d_traverse_with_order(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, u32 *positions) u32 212 src/compositor/mpeg4_grouping.c u32 i, count; u32 226 src/compositor/mpeg4_grouping.c u32 ntag = gf_node_get_tag(node); u32 324 src/compositor/mpeg4_grouping.c u32 cache_too_small = 0; u32 326 src/compositor/mpeg4_grouping.c u32 traverse_time = gf_sys_clock(); u32 327 src/compositor/mpeg4_grouping.c u32 last_cache_idx = gf_list_count(tr_state->visual->compositor->cached_groups_queue); u32 403 src/compositor/mpeg4_grouping.c static u32 get_light_type(GF_Node *n) u32 421 src/compositor/mpeg4_grouping.c u32 mode_back; u32 445 src/compositor/mpeg4_grouping.c u32 ntag = gf_node_get_tag(node); u32 599 src/compositor/mpeg4_grouping.c u32 lcount; u32 671 src/compositor/mpeg4_grouping.c void parent_node_end_text_group(ParentNode2D *group, GF_Rect *bounds, Fixed ascent, Fixed descent, u32 text_split_idx) u32 692 src/compositor/mpeg4_grouping.c u32 ntag = gf_node_get_tag(node); u32 47 src/compositor/mpeg4_grouping.h u32 flags; u32 56 src/compositor/mpeg4_grouping.h u32 flags; \ u32 65 src/compositor/mpeg4_grouping.h u32 cached_size; \ u32 67 src/compositor/mpeg4_grouping.h u32 nb_objects; \ u32 73 src/compositor/mpeg4_grouping.h u32 flags; \ u32 91 src/compositor/mpeg4_grouping.h void group_2d_traverse_with_order(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, u32 *positions); u32 98 src/compositor/mpeg4_grouping.h void group_2d_cache_evaluate(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, struct _drawable_context *first_child, Bool skip_first_child, u32 last_cache_idx); u32 117 src/compositor/mpeg4_grouping.h u32 flags; \ u32 154 src/compositor/mpeg4_grouping.h u32 text_split_idx; u32 183 src/compositor/mpeg4_grouping.h void parent_node_end_text_group(ParentNode2D *group, GF_Rect *bounds, Fixed ascent, Fixed descent, u32 split_text_idx); u32 40 src/compositor/mpeg4_grouping_2d.c u32 i; u32 98 src/compositor/mpeg4_grouping_2d.c u32 idx; u32 99 src/compositor/mpeg4_grouping_2d.c u32 count = gf_node_list_get_count(children); u32 350 src/compositor/mpeg4_grouping_2d.c u32 position; u32 355 src/compositor/mpeg4_grouping_2d.c u32 *positions; u32 372 src/compositor/mpeg4_grouping_2d.c u32 i, count; u32 405 src/compositor/mpeg4_grouping_2d.c stack->positions = (u32*)gf_malloc(sizeof(u32) * count); u32 96 src/compositor/mpeg4_grouping_3d.c u32 collide_flags; u32 323 src/compositor/mpeg4_grouping_3d.c u32 which_child, nb_children; u32 382 src/compositor/mpeg4_grouping_3d.c u32 i; u32 91 src/compositor/mpeg4_layer_3d.c u32 mode; u32 134 src/compositor/mpeg4_layer_3d.c u32 layer3d_setup_offscreen(GF_Node *node, Layer3DStack *st, GF_TraverseState *tr_state, Fixed width, Fixed height) u32 137 src/compositor/mpeg4_layer_3d.c u32 new_pixel_format, w, h; u32 178 src/compositor/mpeg4_layer_3d.c w = (u32) FIX2INT(gf_ceil(width)); u32 179 src/compositor/mpeg4_layer_3d.c h = (u32) FIX2INT(gf_ceil(height)); u32 344 src/compositor/mpeg4_layer_3d.c u32 cur_lights; u32 356 src/compositor/mpeg4_layer_3d.c u32 old_type_3d; u32 477 src/compositor/mpeg4_layer_3d.c u32 trav_mode = tr_state->traversing_mode; u32 741 src/compositor/mpeg4_layer_3d.c void compositor_layer3d_bind_camera(GF_Node *node, Bool do_bind, u32 nav_value) u32 37 src/compositor/mpeg4_layout.c u32 start_scroll_type; u32 52 src/compositor/mpeg4_layout.c u32 first_child, nb_children; u32 84 src/compositor/mpeg4_layout.c static u32 get_justify(M_Layout *l, u32 i) u32 98 src/compositor/mpeg4_layout.c u32 i, count; u32 170 src/compositor/mpeg4_layout.c u32 first, minor, major, i, k, nbLines; u32 371 src/compositor/mpeg4_layout.c u32 minor_justify = 0; u32 467 src/compositor/mpeg4_layout.c u32 i, nb_lines; u32 618 src/compositor/mpeg4_layout.c u32 i; u32 45 src/compositor/mpeg4_path_layout.c u32 i, count, minor, major, int_bck; u32 48 src/compositor/mpeg4_path_layout.c u32 mode_bckup; u32 46 src/compositor/mpeg4_sensors.c u32 i=0; u32 120 src/compositor/mpeg4_sensors.c u32 i; u32 1363 src/compositor/mpeg4_sensors.c u32 cull_flag; u32 1483 src/compositor/mpeg4_sensors.c u32 par; u32 1593 src/compositor/mpeg4_sensors.c void compositor_evaluate_envtests(GF_Compositor *compositor, u32 param_type) u32 1595 src/compositor/mpeg4_sensors.c u32 i, count; u32 57 src/compositor/mpeg4_text.c u32 texture_text_flag; u32 78 src/compositor/mpeg4_text.c u32 i, j, k, len, styles, idx, first_char; u32 135 src/compositor/mpeg4_text.c u32 is_space = 0; u32 204 src/compositor/mpeg4_text.c u32 i, j, int_major, k, styles, count; u32 206 src/compositor/mpeg4_text.c u32 size, trim_size; u32 271 src/compositor/mpeg4_text.c u32 k; u32 272 src/compositor/mpeg4_text.c u32 nb_chars = (j<2) ? j : 3; u32 275 src/compositor/mpeg4_text.c u32 idx = nb_chars-k-1; u32 476 src/compositor/mpeg4_text.c static void text_get_draw_opt(GF_Node *node, TextStack *st, Bool *force_texture, u32 *hl_color, DrawAspect2D *asp) u32 526 src/compositor/mpeg4_text.c u32 hl_color; u32 547 src/compositor/mpeg4_text.c u32 hl_color; u32 658 src/compositor/mpeg4_text.c u32 i = 0; u32 728 src/compositor/mpeg4_text.c u32 i, count; u32 246 src/compositor/mpeg4_textures.c u32 sec, frac, exp; u32 293 src/compositor/mpeg4_textures.c u32 out_size; u32 303 src/compositor/mpeg4_textures.c ct->data_len = (u32) gf_ftell(test); u32 326 src/compositor/mpeg4_textures.c u32 BPP; u32 360 src/compositor/mpeg4_textures.c u32 i; u32 375 src/compositor/mpeg4_textures.c gf_sha1_csum((u8 *)src_url, (u32) strlen(src_url), hash); u32 400 src/compositor/mpeg4_textures.c u32 sec, frac; u32 438 src/compositor/mpeg4_textures.c u32 i, count; u32 517 src/compositor/mpeg4_textures.c u32 pix_format, stride, i; u32 39 src/compositor/mpeg4_timesensor.c u32 num_cycles; u32 73 src/compositor/mpeg4_timesensor.c u32 inc; u32 162 src/compositor/mpeg4_timesensor.c inc = 1 + (u32) ( (cycleTime - stack->cycle_interval ) / stack->cycle_interval ); u32 33 src/compositor/mpeg4_viewport.c GF_Err gf_sc_get_viewpoint(GF_Compositor *compositor, u32 viewpoint_idx, const char **outName, Bool *is_bound) u32 36 src/compositor/mpeg4_viewport.c u32 count; u32 65 src/compositor/mpeg4_viewport.c GF_Err gf_sc_set_viewpoint(GF_Compositor *compositor, u32 viewpoint_idx, const char *viewpoint_name) u32 68 src/compositor/mpeg4_viewport.c u32 count, i; u32 431 src/compositor/mpeg4_viewport.c u32 i; u32 433 src/compositor/mpeg4_viewport.c u32 nb_select_mode; u32 522 src/compositor/mpeg4_viewport.c u32 s = MAX(tr_state->visual->width, tr_state->visual->height); u32 292 src/compositor/navigate.c u32 keys; u32 662 src/compositor/navigate.c u32 navigation_mode; u32 665 src/compositor/navigate.c u32 keys = visual->compositor->key_states; u32 94 src/compositor/nodes_stacks.h u32 last_sim_time; u32 113 src/compositor/nodes_stacks.h u32 flags; u32 137 src/compositor/nodes_stacks.h u32 last_mod_time; u32 276 src/compositor/nodes_stacks.h void compositor_evaluate_envtests(GF_Compositor *compositor, u32 param_type); u32 144 src/compositor/offscreen_cache.c u32 prev_flags; u32 152 src/compositor/offscreen_cache.c u32 type_3d; u32 424 src/compositor/offscreen_cache.c u32 i, count; u32 460 src/compositor/offscreen_cache.c u32 bytes_remove = 0; u32 649 src/compositor/offscreen_cache.c u32 nb_segments, nb_objects; u32 650 src/compositor/offscreen_cache.c u32 alpha_pixels, opaque_pixels, area_world; u32 651 src/compositor/offscreen_cache.c u32 video_cache_max_size, cache_size, prev_cache_size; u32 652 src/compositor/offscreen_cache.c u32 i; u32 676 src/compositor/offscreen_cache.c u32 alpha_comp; u32 807 src/compositor/offscreen_cache.c void group_2d_cache_evaluate(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, DrawableContext *first_child, Bool skip_first_child, u32 last_cache_idx) u32 809 src/compositor/offscreen_cache.c u32 nb_cache_added, i; u32 865 src/compositor/offscreen_cache.c void compositor_set_cache_memory(GF_Compositor *compositor, u32 memory) u32 230 src/compositor/svg_base.c u32 i, count; u32 254 src/compositor/svg_base.c u32 j, nbf; u32 270 src/compositor/svg_base.c u32 j, nbf; u32 352 src/compositor/svg_base.c SVGPropertiesPointers *backup_props, u32 *backup_flags) u32 354 src/compositor/svg_base.c u32 inherited_flags_mask, flags; u32 37 src/compositor/svg_filters.c u32 alloc_size; u32 47 src/compositor/svg_filters.c u32 i, j; u32 127 src/compositor/svg_filters.c u32 count = gf_list_count(table); u32 128 src/compositor/svg_filters.c u32 N = count-1; u32 135 src/compositor/svg_filters.c u32 k = FIX2INT(p*N); u32 145 src/compositor/svg_filters.c u32 count = gf_list_count(table); u32 152 src/compositor/svg_filters.c u32 k = 0; u32 192 src/compositor/svg_filters.c u32 type_3d; u32 194 src/compositor/svg_filters.c u32 prev_flags; u32 44 src/compositor/svg_font.c static GF_Err svg_font_get_glyphs(void *udta, const char *utf_string, u32 *glyph_buffer, u32 *io_glyph_buffer_size, const char *lang, Bool *is_rtl) u32 46 src/compositor/svg_font.c u32 prev_c; u32 48 src/compositor/svg_font.c u32 i, gl_idx; u32 55 src/compositor/svg_font.c len = utf_string ? (u32) strlen(utf_string) : 0; u32 62 src/compositor/svg_font.c *io_glyph_buffer_size = (u32) len+1; u32 73 src/compositor/svg_font.c *is_rtl = gf_utf8_reorder_bidi(utf_res, (u32) len); u32 76 src/compositor/svg_font.c for (i=(u32)len; i>0; i--) { u32 87 src/compositor/svg_font.c u32 tag = gf_node_get_tag(child->node); u32 101 src/compositor/svg_font.c u32 j, count; u32 139 src/compositor/svg_font.c u32 j; u32 166 src/compositor/svg_font.c static GF_Glyph *svg_font_load_glyph(void *udta, u32 glyph_name) u32 387 src/compositor/svg_font.c st->glyph.utf_name = (u32) (PTR_TO_U_CAST st); u32 394 src/compositor/svg_font.c st->glyph.ID = (u32)(PTR_TO_U_CAST st); u32 474 src/compositor/svg_font.c static GF_Err svg_font_uri_get_glyphs(void *udta, const char *utf_string, u32 *glyph_buffer, u32 *io_glyph_buffer_size, const char *lang, Bool *is_rtl) u32 479 src/compositor/svg_font.c static GF_Glyph *svg_font_uri_load_glyph(void *udta, u32 glyph_name) u32 40 src/compositor/svg_geometry.c u32 check_fill, check_stroke; u32 158 src/compositor/svg_geometry.c u32 i, count; u32 174 src/compositor/svg_geometry.c u32 i, count; u32 306 src/compositor/svg_geometry.c u32 count, i; u32 347 src/compositor/svg_geometry.c u32 backup_flags; u32 615 src/compositor/svg_geometry.c u32 i, nbPoints; u32 646 src/compositor/svg_geometry.c u32 i, nbPoints; u32 49 src/compositor/svg_grouping.c u32 prev_color; u32 279 src/compositor/svg_grouping.c u32 viewport_color; u32 289 src/compositor/svg_grouping.c u32 backup_flags; u32 291 src/compositor/svg_grouping.c u32 styling_size = sizeof(SVGPropertiesPointers); u32 529 src/compositor/svg_grouping.c u32 backup_flags; u32 530 src/compositor/svg_grouping.c u32 styling_size = sizeof(SVGPropertiesPointers); u32 640 src/compositor/svg_grouping.c u32 cache_too_small = 0; u32 642 src/compositor/svg_grouping.c u32 traverse_time = gf_sys_clock(); u32 643 src/compositor/svg_grouping.c u32 last_cache_idx = gf_list_count(tr_state->visual->compositor->cached_groups_queue); u32 698 src/compositor/svg_grouping.c u32 prev_flags, backup_flags; u32 699 src/compositor/svg_grouping.c u32 styling_size = sizeof(SVGPropertiesPointers); u32 737 src/compositor/svg_grouping.c u32 backup_flags; u32 739 src/compositor/svg_grouping.c u32 styling_size = sizeof(SVGPropertiesPointers); u32 751 src/compositor/svg_grouping.c u32 pos = 0; u32 812 src/compositor/svg_grouping.c u32 styling_size = sizeof(SVGPropertiesPointers); u32 813 src/compositor/svg_grouping.c u32 backup_flags; u32 992 src/compositor/svg_grouping.c u32 init_vis_state; u32 1002 src/compositor/svg_grouping.c u32 backup_flags, dirty; u32 1189 src/compositor/svg_grouping.c static void svg_animation_smil_evaluate(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status) u32 1231 src/compositor/svg_grouping.c u32 backup_flags; u32 33 src/compositor/svg_media.c static void svg_audio_smil_evaluate_ex(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status, GF_Node *audio, GF_Node *video); u32 91 src/compositor/svg_media.c u32 tag; u32 248 src/compositor/svg_media.c u32 backup_flags; u32 497 src/compositor/svg_media.c u32 res = gf_mo_has_audio(stack->txh.stream); u32 526 src/compositor/svg_media.c static void svg_video_smil_evaluate(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status) u32 629 src/compositor/svg_media.c static void svg_audio_smil_evaluate_ex(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status, GF_Node *slave_audio, GF_Node *video) u32 692 src/compositor/svg_media.c static void svg_audio_smil_evaluate(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status) u32 702 src/compositor/svg_media.c u32 backup_flags, restore; u32 816 src/compositor/svg_media.c static void svg_updates_smil_evaluate(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status) u32 850 src/compositor/svg_media.c u32 backup_flags, dirty_flags; u32 45 src/compositor/svg_paint_servers.c u32 *cols; u32 46 src/compositor/svg_paint_servers.c u32 current_frame; u32 113 src/compositor/svg_paint_servers.c u32 count, nb_col; u32 118 src/compositor/svg_paint_servers.c u32 backup_flags_1; u32 159 src/compositor/svg_paint_servers.c st->cols = (u32*)gf_malloc(sizeof(u32)*count); u32 166 src/compositor/svg_paint_servers.c u32 backup_flags_2; u32 216 src/compositor/svg_paint_servers.c u32 i; u32 341 src/compositor/svg_paint_servers.c u32 i; u32 461 src/compositor/svg_paint_servers.c u32 j; u32 469 src/compositor/svg_paint_servers.c u32 val = *(u32 *) &data[4*j]; u32 728 src/compositor/svg_paint_servers.c u32 backup_flags; u32 729 src/compositor/svg_paint_servers.c u32 styling_size = sizeof(SVGPropertiesPointers); u32 753 src/compositor/svg_paint_servers.c u32 current_frame; u32 37 src/compositor/svg_text.c u32 prev_flags; u32 38 src/compositor/svg_text.c u32 prev_anchor; u32 54 src/compositor/svg_text.c u32 i=0; u32 85 src/compositor/svg_text.c u32 i = 0; u32 98 src/compositor/svg_text.c static u32 svg_get_font_styles(GF_TraverseState * tr_state) u32 100 src/compositor/svg_text.c u32 styles = 0; u32 158 src/compositor/svg_text.c GF_Font *gf_compositor_svg_set_font(GF_FontManager *fm, char *a_font, u32 styles, Bool check_only) u32 162 src/compositor/svg_text.c u32 nb_fonts = 0; u32 179 src/compositor/svg_text.c u32 skip = 0; u32 241 src/compositor/svg_text.c u32 i, j, len; u32 246 src/compositor/svg_text.c len = (u32) strlen(textContent); u32 319 src/compositor/svg_text.c u32 first_glyph, last_glyph; u32 325 src/compositor/svg_text.c u32 i, count; u32 346 src/compositor/svg_text.c u32 j; u32 357 src/compositor/svg_text.c static void svg_text_area_queue_state(GF_TraverseState *tr_state, GF_TextSpan *span, u32 first_glyph, u32 last_glyph) u32 360 src/compositor/svg_text.c u32 i, count; u32 379 src/compositor/svg_text.c u32 i, count, j; u32 396 src/compositor/svg_text.c u32 word_start, word_end; u32 397 src/compositor/svg_text.c u32 i, j; u32 432 src/compositor/svg_text.c u32 break_glyph = 0; u32 511 src/compositor/svg_text.c u32 i; u32 579 src/compositor/svg_text.c u32 backup_flags; u32 612 src/compositor/svg_text.c u32 i; u32 817 src/compositor/svg_text.c u32 i=0; u32 823 src/compositor/svg_text.c u32 j; u32 836 src/compositor/svg_text.c u32 backup_flags; u32 845 src/compositor/svg_text.c u32 i,imax; u32 923 src/compositor/svg_text.c u32 mode; u32 1065 src/compositor/svg_text.c u32 backup_flags; u32 1133 src/compositor/svg_text.c u32 mode; u32 1253 src/compositor/svg_text.c u32 backup_flags; u32 1329 src/compositor/svg_text.c u32 mode; u32 1351 src/compositor/svg_text.c u32 c, refresh_to_idx, prev_refresh; u32 1395 src/compositor/svg_text.c refresh_to_idx = (u32) -1; u32 1412 src/compositor/svg_text.c refresh_to_idx = (u32) -1; u32 1501 src/compositor/svg_text.c u32 backup_flags; u32 99 src/compositor/texturing.c txh->last_frame_time = (u32) (-1); u32 186 src/compositor/texturing.c u32 size, ts, push_time; u32 67 src/compositor/texturing.h u32 gf_sc_texture_enable(GF_TextureHandler *txh, GF_Node *tx_transform); u32 70 src/compositor/texturing.h u32 gf_sc_texture_enable_ex(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds); u32 75 src/compositor/texturing.h char *gf_sc_texture_get_data(GF_TextureHandler *txh, u32 *pix_format); u32 98 src/compositor/texturing.h void gf_sc_texture_set_blend_mode(GF_TextureHandler *txh, u32 mode); u32 101 src/compositor/texturing.h u32 gf_sc_texture_get_gl_id(GF_TextureHandler *txh); u32 35 src/compositor/texturing_gl.c # define TexEnvType u32 u32 71 src/compositor/texturing_gl.c u32 flags; u32 76 src/compositor/texturing_gl.c u32 init_pause_status; u32 84 src/compositor/texturing_gl.c u32 id; u32 85 src/compositor/texturing_gl.c u32 blend_mode; u32 86 src/compositor/texturing_gl.c u32 rescale_width, rescale_height; u32 89 src/compositor/texturing_gl.c u32 conv_format, conv_w, conv_h; u32 94 src/compositor/texturing_gl.c u32 nb_comp, gl_format, gl_type, gl_dtype; u32 96 src/compositor/texturing_gl.c u32 v_id, u_id; u32 97 src/compositor/texturing_gl.c u32 pbo_id, u_pbo_id, v_pbo_id; u32 216 src/compositor/texturing_gl.c u32 src_stride = txh->stride * 2; u32 261 src/compositor/texturing_gl.c u32 size = txh->stride*txh->height; u32 347 src/compositor/texturing_gl.c void gf_sc_texture_set_blend_mode(GF_TextureHandler *txh, u32 mode) u32 352 src/compositor/texturing_gl.c void tx_bind_with_mode(GF_TextureHandler *txh, Bool transparent, u32 blend_mode, Bool no_bind) u32 430 src/compositor/texturing_gl.c u32 i, j, count; u32 463 src/compositor/texturing_gl.c u32 i, nb_tx = 1; u32 614 src/compositor/texturing_gl.c u32 size = txh->stride*txh->height; u32 732 src/compositor/texturing_gl.c char *gf_sc_texture_get_data(GF_TextureHandler *txh, u32 *pix_format) u32 744 src/compositor/texturing_gl.c u32 i, j; u32 755 src/compositor/texturing_gl.c u32 idx = txh->height-i-1; u32 785 src/compositor/texturing_gl.c u32 out_stride, i, j, bpp; u32 960 src/compositor/texturing_gl.c static void do_tex_image_2d(GF_TextureHandler *txh, GLint tx_mode, Bool first_load, u8 *data, u32 stride, u32 w, u32 h, u32 pbo_id) u32 1018 src/compositor/texturing_gl.c u32 i; u32 1032 src/compositor/texturing_gl.c u32 ck; u32 1036 src/compositor/texturing_gl.c u32 pixel_format, w, h, nb_views=1, nb_layers=1, nb_frames=1; u32 1037 src/compositor/texturing_gl.c u32 push_time; u32 1130 src/compositor/texturing_gl.c u32 stride_luma = txh->stride; u32 1131 src/compositor/texturing_gl.c u32 stride_chroma = txh->stride_chroma; u32 1135 src/compositor/texturing_gl.c u32 gl_format; u32 1235 src/compositor/texturing_gl.c u32 fmt = txh->tx_io->gl_format; u32 1357 src/compositor/texturing_gl.c u32 gf_sc_texture_get_gl_id(GF_TextureHandler *txh) u32 1396 src/compositor/texturing_gl.c u32 i, hy; u32 1477 src/compositor/texturing_gl.c u32 nb_views=1; u32 1947 src/compositor/texturing_gl.c u32 gf_sc_texture_enable_ex(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds) u32 1961 src/compositor/texturing_gl.c u32 ret = gf_sc_texture_enable_matte_texture(txh->matteTexture); //Removed - will always return GF_FALSE u32 2002 src/compositor/texturing_gl.c u32 active_shader; //stores current shader (GLES2.0 or the old stuff) u32 2057 src/compositor/texturing_gl.c u32 gf_sc_texture_enable(GF_TextureHandler *txh, GF_Node *tx_transform) u32 146 src/compositor/visual_manager.c u32 i, count; u32 196 src/compositor/visual_manager.c u32 i; u32 236 src/compositor/visual_manager.c if (child_idx && (i != (u32) *child_idx)) { u32 81 src/compositor/visual_manager.h u32 type_3d; u32 93 src/compositor/visual_manager.h u32 width, height; u32 101 src/compositor/visual_manager.h u32 draw_node_index; u32 115 src/compositor/visual_manager.h u32 last_had_back; u32 136 src/compositor/visual_manager.h void (*ClearSurface)(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 offscreen_clear); u32 151 src/compositor/visual_manager.h u32 bounds_tracker_modif_flag; u32 153 src/compositor/visual_manager.h u32 num_nodes_prev_frame, num_nodes_current_frame; u32 166 src/compositor/visual_manager.h #define GF_SHADERID u32 u32 187 src/compositor/visual_manager.h u32 num_lights; u32 188 src/compositor/visual_manager.h u32 max_lights; u32 190 src/compositor/visual_manager.h u32 num_clips; u32 191 src/compositor/visual_manager.h u32 max_clips; u32 196 src/compositor/visual_manager.h u32 nb_objects_on_canvas_since_last_ogl_flush; u32 198 src/compositor/visual_manager.h u32 nb_views, current_view, autostereo_type, camera_layout; u32 203 src/compositor/visual_manager.h u32 *gl_textures; u32 204 src/compositor/visual_manager.h u32 auto_stereo_width, auto_stereo_height; u32 233 src/compositor/visual_manager.h u32 fog_type; u32 252 src/compositor/visual_manager.h u32 glsl_flags; u32 261 src/compositor/visual_manager.h u32 yuv_pixelformat_type; u32 117 src/compositor/visual_manager_2d.c u32 i; u32 254 src/compositor/visual_manager_2d.c u32 rem, count; u32 260 src/compositor/visual_manager_2d.c u32 draw_mode; u32 399 src/compositor/visual_manager_2d.c u32 i; u32 418 src/compositor/visual_manager_2d.c static u32 gf_irect_relation(GF_IRect *rc1, GF_IRect *rc2) u32 435 src/compositor/visual_manager_2d.c u32 i, j, k; u32 467 src/compositor/visual_manager_2d.c static u32 register_context_rect(GF_RectArray *ra, DrawableContext *ctx, u32 ctx_idx, DrawableContext **first_opaque) u32 469 src/compositor/visual_manager_2d.c u32 i; u32 517 src/compositor/visual_manager_2d.c u32 k = ra->count - i - 1; u32 545 src/compositor/visual_manager_2d.c u32 i; u32 579 src/compositor/visual_manager_2d.c u32 k, i, count, num_nodes, num_changed; u32 583 src/compositor/visual_manager_2d.c u32 hyb_force_background = 0; u32 652 src/compositor/visual_manager_2d.c u32 res; u32 845 src/compositor/visual_manager_2d.c u32 i; u32 869 src/compositor/visual_manager_2d.c u32 i; u32 873 src/compositor/visual_manager_2d.c u32 itime, time = gf_sys_clock(); u32 955 src/compositor/visual_manager_2d.c u32 i = 0; u32 49 src/compositor/visual_manager_2d.h u32 opaque_node_index; u32 56 src/compositor/visual_manager_2d.h u32 count, alloc; u32 98 src/compositor/visual_manager_2d.h void visual_2d_clear_surface(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 is_offscreen); u32 121 src/compositor/visual_manager_2d.h void visual_2d_fill_rect(GF_VisualManager *visual, DrawableContext *ctx, GF_Rect *rc, u32 color, u32 strike_color, GF_TraverseState *tr_state); u32 55 src/compositor/visual_manager_2d_draw.c void visual_2d_clear_surface(GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 is_offscreen) u32 117 src/compositor/visual_manager_2d_draw.c u32 i; u32 179 src/compositor/visual_manager_2d_draw.c u32 node_tag; u32 357 src/compositor/visual_manager_2d_draw.c u32 i; u32 358 src/compositor/visual_manager_2d_draw.c u32 prev_color; u32 360 src/compositor/visual_manager_2d_draw.c u32 nb_obj_left_on_canvas = visual->nb_objects_on_canvas_since_last_ogl_flush; u32 432 src/compositor/visual_manager_2d_draw.c u32 prev_mode = tr_state->traversing_mode; u32 433 src/compositor/visual_manager_2d_draw.c u32 prev_type_3d = tr_state->visual->type_3d; u32 477 src/compositor/visual_manager_2d_draw.c u32 tx_tile; u32 722 src/compositor/visual_manager_2d_draw.c void visual_2d_fill_rect(GF_VisualManager *visual, DrawableContext *ctx, GF_Rect *_rc, u32 color, u32 strike_color, GF_TraverseState *tr_state) u32 785 src/compositor/visual_manager_2d_draw.c void visual_2d_fill_irect(GF_VisualManager *visual, GF_IRect *rc, u32 fill, u32 strike) u32 65 src/compositor/visual_manager_3d.c u32 prev_mode; u32 314 src/compositor/visual_manager_3d.c u32 mode = tr_state->traversing_mode; u32 326 src/compositor/visual_manager_3d.c u32 had_vp = tr_state->camera->had_viewpoint; u32 400 src/compositor/visual_manager_3d.c static void visual_3d_draw_background(GF_TraverseState *tr_state, u32 layer_type) u32 402 src/compositor/visual_manager_3d.c u32 mode; u32 453 src/compositor/visual_manager_3d.c static void visual_3d_draw_background_on_axis(GF_TraverseState *tr_state, u32 layer_type) u32 478 src/compositor/visual_manager_3d.c void visual_3d_init_draw(GF_TraverseState *tr_state, u32 layer_type) u32 672 src/compositor/visual_manager_3d.c u32 tag = gf_node_get_tag(mat); u32 713 src/compositor/visual_manager_3d.c u32 i, count; u32 801 src/compositor/visual_manager_3d.c u32 i, idx, count; u32 945 src/compositor/visual_manager_3d.c u32 time = gf_sys_clock(); u32 970 src/compositor/visual_manager_3d.c u32 i; u32 1156 src/compositor/visual_manager_3d.c u32 i, p_idx; u32 1341 src/compositor/visual_manager_3d.c u32 i, count; u32 1347 src/compositor/visual_manager_3d.c u32 cull_bckup = tr_state->cull_flag; u32 1465 src/compositor/visual_manager_3d.c u32 cull_backup; u32 1646 src/compositor/visual_manager_3d.c u32 col = asp->line_color | 0x00FFFFFF; u32 1712 src/compositor/visual_manager_3d.c static GFINLINE Bool visual_3d_setup_material(GF_TraverseState *tr_state, u32 mesh_type, Fixed *diffuse_alpha) u32 1753 src/compositor/visual_manager_3d.c u32 flag = V3D_STATE_LIGHT /*| V3D_STATE_COLOR*/; u32 1991 src/compositor/visual_manager_3d.c void visual_3d_set_material_2d_argb(GF_VisualManager *visual, u32 col) u32 1993 src/compositor/visual_manager_3d.c u32 a = GF_COL_A(col); u32 2033 src/compositor/visual_manager_3d.c void visual_3d_set_material(GF_VisualManager *visual, u32 material_type, Fixed *rgba) u32 2049 src/compositor/visual_manager_3d.c void visual_3d_set_state(GF_VisualManager *visual, u32 flag_mask, Bool setOn) u32 103 src/compositor/visual_manager_3d.h void visual_3d_init_draw(GF_TraverseState *tr_state, u32 layer_type); u32 143 src/compositor/visual_manager_3d.h u32 text_split_idx; u32 147 src/compositor/visual_manager_3d.h u32 cull_flag; u32 160 src/compositor/visual_manager_3d.h u32 num_clip_planes; u32 171 src/compositor/visual_manager_3d.h u32 type; u32 211 src/compositor/visual_manager_3d.h void visual_3d_set_state(GF_VisualManager *visual, u32 flag_mask, Bool setOn); u32 256 src/compositor/visual_manager_3d.h void visual_3d_mesh_strike(GF_TraverseState *tr_state, GF_Mesh *mesh, Fixed width, Fixed line_scale, u32 dash_style); u32 267 src/compositor/visual_manager_3d.h void visual_3d_set_material(GF_VisualManager *visual, u32 material_type, Fixed *rgba); u32 274 src/compositor/visual_manager_3d.h void visual_3d_set_material_2d_argb(GF_VisualManager *visual, u32 col); u32 300 src/compositor/visual_manager_3d.h void visual_3d_mesh_hatch(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 hatchStyle, SFColor hatchColor); u32 524 src/compositor/visual_manager_3d_gl.c len = (u32) strlen(source); u32 547 src/compositor/visual_manager_3d_gl.c static GF_SHADERID visual_3d_shader_from_source_file(const char *src_path, u32 shader_type) u32 581 src/compositor/visual_manager_3d_gl.c static GF_SHADERID visual_3d_shader_with_flags(const char *src_path, u32 shader_type, u32 flags) { u32 964 src/compositor/visual_manager_3d_gl.c u32 i; u32 1027 src/compositor/visual_manager_3d_gl.c u32 vert_id; u32 1108 src/compositor/visual_manager_3d_gl.c u32 i; u32 1143 src/compositor/visual_manager_3d_gl.c u32 x, y; u32 1144 src/compositor/visual_manager_3d_gl.c u32 dw, dh; u32 1177 src/compositor/visual_manager_3d_gl.c u32 i; u32 1201 src/compositor/visual_manager_3d_gl.c u32 bw, bh; u32 1237 src/compositor/visual_manager_3d_gl.c u32 i; u32 1261 src/compositor/visual_manager_3d_gl.c u32 i; u32 1599 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_aabb_node(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 prim_type, GF_Plane *fplanes, u32 *p_indices, AABBNode *n, void *idx_addr) u32 1601 src/compositor/visual_manager_3d_gl.c u32 i; u32 1605 src/compositor/visual_manager_3d_gl.c u32 p_idx, cull; u32 1638 src/compositor/visual_manager_3d_gl.c u32 idx = 3*n->indices[i]; u32 1657 src/compositor/visual_manager_3d_gl.c u32 i; u32 1694 src/compositor/visual_manager_3d_gl.c u32 i; u32 1701 src/compositor/visual_manager_3d_gl.c u32 idx = GL_CLIP_PLANE0 + i; u32 1753 src/compositor/visual_manager_3d_gl.c u32 i; u32 1763 src/compositor/visual_manager_3d_gl.c u32 i; u32 1774 src/compositor/visual_manager_3d_gl.c u32 i; u32 2048 src/compositor/visual_manager_3d_gl.c u32 prim_type; u32 2050 src/compositor/visual_manager_3d_gl.c u32 i, p_idx[6]; u32 2180 src/compositor/visual_manager_3d_gl.c u32 i; u32 2365 src/compositor/visual_manager_3d_gl.c u32 i; u32 2415 src/compositor/visual_manager_3d_gl.c u32 flags; u32 2416 src/compositor/visual_manager_3d_gl.c u32 num_lights = visual->num_lights; u32 2538 src/compositor/visual_manager_3d_gl.c u32 i; u32 2941 src/compositor/visual_manager_3d_gl.c u32 i; u32 3018 src/compositor/visual_manager_3d_gl.c u32 i; u32 3091 src/compositor/visual_manager_3d_gl.c u32 i; u32 3122 src/compositor/visual_manager_3d_gl.c u32 normal_type = GL_FLOAT; u32 3198 src/compositor/visual_manager_3d_gl.c static void visual_3d_set_debug_color(u32 col) u32 3219 src/compositor/visual_manager_3d_gl.c u32 i, j; u32 3495 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_hatch(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 hatchStyle, SFColor hatchColor) u32 3549 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_strike(GF_TraverseState *tr_state, GF_Mesh *mesh, Fixed width, Fixed line_scale, u32 dash_style) u32 3585 src/compositor/visual_manager_3d_gl.c u32 factor = FIX2INT(width); u32 3666 src/compositor/visual_manager_3d_gl.c GF_Err compositor_3d_get_screen_buffer(GF_Compositor *compositor, GF_VideoSurface *fb, u32 depth_dump_mode) u32 3669 src/compositor/visual_manager_3d_gl.c u32 i; u32 3672 src/compositor/visual_manager_3d_gl.c u32 hy; u32 3728 src/compositor/visual_manager_3d_gl.c u32 size; u32 3756 src/compositor/visual_manager_3d_gl.c u32 i; u32 3772 src/compositor/visual_manager_3d_gl.c u32 i; u32 3784 src/compositor/visual_manager_3d_gl.c u32 size; u32 3827 src/compositor/visual_manager_3d_gl.c GF_Err compositor_3d_get_offscreen_buffer(GF_Compositor *compositor, GF_VideoSurface *fb, u32 view_idx, u32 depth_dump_mode) u32 3832 src/compositor/visual_manager_3d_gl.c u32 hy, i; u32 3868 src/compositor/visual_manager_3d_gl.c u32 w, h; u32 3869 src/compositor/visual_manager_3d_gl.c u32 pixel_format, stride; u32 4052 src/compositor/visual_manager_3d_gl.c u32 idx_offset = h ? ((h-1)*txh->width) : 0; u32 4063 src/compositor/visual_manager_3d_gl.c u32 first_idx = idx_offset + w - 1; u32 164 src/compositor/x3d_geometry.c u32 i; u32 227 src/compositor/x3d_geometry.c u32 i, count; u32 261 src/compositor/x3d_geometry.c u32 i, count, idx; u32 329 src/compositor/x3d_geometry.c u32 i; u32 355 src/compositor/x3d_geometry.c u32 i, j, c_idx; u32 380 src/compositor/x3d_geometry.c for (j=0; j<(u32) p->vertexCount.vals[i]; j++) { u32 417 src/compositor/x3d_geometry.c u32 i, count, generate_tx; u32 463 src/compositor/x3d_geometry.c u32 idx; u32 570 src/compositor/x3d_geometry.c u32 strip, i, cur_idx, generate_tx; u32 610 src/compositor/x3d_geometry.c u32 start_idx = mesh->v_count; u32 613 src/compositor/x3d_geometry.c for (i=0; i<(u32) stripList->vals[strip]; i++) { u32 614 src/compositor/x3d_geometry.c u32 idx; u32 690 src/compositor/x3d_geometry.c u32 cur_face = 0; u32 695 src/compositor/x3d_geometry.c u32 idx; u32 711 src/compositor/x3d_geometry.c u32 nb_face; u32 775 src/compositor/x3d_geometry.c u32 i, nb_strips; u32 786 src/compositor/x3d_geometry.c u32 *out_nb; u32 796 src/compositor/x3d_geometry.c u32 *out_nb; u32 827 src/compositor/x3d_geometry.c u32 fan, i, cur_idx, generate_tx; u32 867 src/compositor/x3d_geometry.c u32 start_idx = mesh->v_count; u32 870 src/compositor/x3d_geometry.c for (i=0; i<(u32) fanList->vals[fan]; i++) { u32 871 src/compositor/x3d_geometry.c u32 idx; u32 944 src/compositor/x3d_geometry.c u32 cur_face = 0; u32 947 src/compositor/x3d_geometry.c u32 nb_face, start_face; u32 1004 src/compositor/x3d_geometry.c u32 i, nb_fans; u32 1015 src/compositor/x3d_geometry.c u32 *out_nb; u32 1025 src/compositor/x3d_geometry.c u32 *out_nb; u32 38 src/ietf/rtcp.c u32 gf_rtp_read_rtcp(GF_RTPChannel *ch, char *buffer, u32 buffer_size) u32 41 src/ietf/rtcp.c u32 res; u32 52 src/ietf/rtcp.c GF_Err gf_rtp_decode_rtcp(GF_RTPChannel *ch, char *pck, u32 pck_size, Bool *has_sr) u32 57 src/ietf/rtcp.c u32 i, sender_ssrc, cur_ssrc, val, sdes_type, sdes_len, res, first; u32 80 src/ietf/rtcp.c if (pck_size < (u32) rtcp_hdr.Length * 4) { u32 266 src/ietf/rtcp.c u32 gf_rtp_get_ntp_frac(u32 sec, u32 frac) u32 271 src/ietf/rtcp.c static u32 RTCP_FormatReport(GF_RTPChannel *ch, GF_BitStream *bs, u32 NTP_Time) u32 273 src/ietf/rtcp.c u32 length, is_sr, sec, frac, expected, val, size; u32 319 src/ietf/rtcp.c val = (u32) f + ch->last_pck_ts; u32 389 src/ietf/rtcp.c static u32 RTCP_FormatSDES(GF_RTPChannel *ch, GF_BitStream *bs) u32 391 src/ietf/rtcp.c u32 length, padd; u32 396 src/ietf/rtcp.c length += 2 + (u32) strlen(ch->CName) + 1; u32 428 src/ietf/rtcp.c gf_bs_write_u8(bs, (u32) strlen(ch->CName)); u32 429 src/ietf/rtcp.c gf_bs_write_data(bs, ch->CName, (u32) strlen(ch->CName)); u32 439 src/ietf/rtcp.c static u32 RTCP_FormatBYE(GF_RTPChannel *ch, GF_BitStream *bs) u32 459 src/ietf/rtcp.c GF_Err (*RTP_TCPCallback)(void *cbk, char *pck, u32 pck_size), u32 463 src/ietf/rtcp.c u32 report_size; u32 500 src/ietf/rtcp.c GF_Err (*RTP_TCPCallback)(void *cbk, char *pck, u32 pck_size), u32 503 src/ietf/rtcp.c u32 Time, report_size; u32 562 src/ietf/rtcp.c GF_Err gf_rtp_set_info_rtcp(GF_RTPChannel *ch, u32 InfoCode, char *info_string) u32 124 src/ietf/rtp.c void gf_rtp_enable_nat_keepalive(GF_RTPChannel *ch, u32 nat_timeout) u32 135 src/ietf/rtp.c GF_Err gf_rtp_set_info_rtp(GF_RTPChannel *ch, u32 seq_num, u32 rtp_time, u32 ssrc) u32 164 src/ietf/rtp.c GF_Err gf_rtp_initialize(GF_RTPChannel *ch, u32 UDPBufferSize, Bool IsSource, u32 PathMTU, u32 ReorederingSize, u32 MaxReorderDelay, char *local_ip) u32 302 src/ietf/rtp.c u32 gf_rtp_channel_time(GF_RTPChannel *ch) u32 304 src/ietf/rtp.c u32 sec, frac, res; u32 306 src/ietf/rtp.c res = ( (u32) ( (frac>>26)*ch->TimeScale) ) >> 6; u32 308 src/ietf/rtp.c return (u32) res; u32 311 src/ietf/rtp.c u32 gf_rtp_get_report_time() u32 313 src/ietf/rtp.c u32 sec, frac; u32 316 src/ietf/rtp.c return (u32) ( (frac>>16) + 0x10000L*sec ); u32 329 src/ietf/rtp.c ch->next_report_time = gf_rtp_get_report_time() + (u32) d; u32 334 src/ietf/rtp.c u32 gf_rtp_read_rtp(GF_RTPChannel *ch, char *buffer, u32 buffer_size) u32 337 src/ietf/rtp.c u32 seq_num, res; u32 365 src/ietf/rtp.c u32 now = gf_sys_clock(); u32 401 src/ietf/rtp.c GF_Err gf_rtp_decode_rtp(GF_RTPChannel *ch, char *pck, u32 pck_size, GF_RTPHeader *rtp_hdr, u32 *PayloadStart) u32 405 src/ietf/rtp.c u32 CurrSeq, LastSeq; u32 406 src/ietf/rtp.c u32 ntp, lost, low16; u32 426 src/ietf/rtp.c rtp_hdr->TimeStamp = (u32) ((pck[4]<<24) &0xFF000000) | ((pck[5]<<16) & 0xFF0000) | ((pck[6]<<8) & 0xFF00) | ((pck[7]) & 0xFF); u32 453 src/ietf/rtp.c ch->last_pck_sn = (u32) rtp_hdr->SequenceNumber-1; u32 463 src/ietf/rtp.c u32 sec = ch->last_SR_NTP_sec; u32 490 src/ietf/rtp.c CurrSeq = (u32) rtp_hdr->SequenceNumber; u32 561 src/ietf/rtp.c GF_Err gf_rtp_send_packet(GF_RTPChannel *ch, GF_RTPHeader *rtp_hdr, char *pck, u32 pck_size, Bool fast_send) u32 564 src/ietf/rtp.c u32 i, Start; u32 599 src/ietf/rtp.c Start = (u32) gf_bs_get_position(bs); u32 632 src/ietf/rtp.c u32 gf_rtp_is_unicast(GF_RTPChannel *ch) u32 639 src/ietf/rtp.c u32 gf_rtp_is_interleaved(GF_RTPChannel *ch) u32 646 src/ietf/rtp.c u32 gf_rtp_get_clockrate(GF_RTPChannel *ch) u32 653 src/ietf/rtp.c u32 gf_rtp_is_active(GF_RTPChannel *ch) u32 731 src/ietf/rtp.c u32 gf_rtp_get_local_ssrc(GF_RTPChannel *ch) u32 755 src/ietf/rtp.c u32 gf_rtp_get_tcp_bytes_sent(GF_RTPChannel *ch) u32 780 src/ietf/rtp.c GF_RTPReorder *gf_rtp_reorderer_new(u32 MaxCount, u32 MaxDelay) u32 823 src/ietf/rtp.c GF_Err gf_rtp_reorderer_add(GF_RTPReorder *po, const void * pck, u32 pck_size, u32 pck_seqnum) u32 826 src/ietf/rtp.c u32 bounds; u32 916 src/ietf/rtp.c void *gf_rtp_reorderer_get(GF_RTPReorder *po, u32 *pck_size) u32 919 src/ietf/rtp.c u32 bounds; u32 38 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_mpeg4(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 40 src/ietf/rtp_depacketizer.c u32 aux_size, first_idx, au_hdr_size, num_au; u32 94 src/ietf/rtp_depacketizer.c u32 nbbits; u32 141 src/ietf/rtp_depacketizer.c au_idx += 1 + (u32) gf_bs_read_int(hdr_bs, rtp->sl_map.IndexDeltaLength); u32 159 src/ietf/rtp_depacketizer.c rtp->sl_hdr.compositionTimeStamp = hdr->TimeStamp + (u32) gf_bs_read_int(hdr_bs, rtp->sl_map.CTSDeltaLength); u32 171 src/ietf/rtp_depacketizer.c u32 ts_off = gf_bs_read_int(hdr_bs, rtp->sl_map.DTSDeltaLength); u32 205 src/ietf/rtp_depacketizer.c u32 i; u32 219 src/ietf/rtp_depacketizer.c rtp->on_sl_packet(rtp->udta, payload + pay_start, (u32) au_size, &rtp->sl_hdr, GF_OK); u32 242 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_mpeg12_audio(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 245 src/ietf/rtp_depacketizer.c u32 mp3hdr, ts; u32 303 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_mpeg12_video(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 336 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_amr(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 341 src/ietf/rtp_depacketizer.c u32 nbFrame, i, frame_size; u32 359 src/ietf/rtp_depacketizer.c frame_size = (u32)GF_AMR_FRAME_SIZE[type]; u32 361 src/ietf/rtp_depacketizer.c frame_size = (u32)GF_AMR_WB_FRAME_SIZE[type]; u32 381 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_h263(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 385 src/ietf/rtp_depacketizer.c u32 plen; u32 429 src/ietf/rtp_depacketizer.c rtp->on_sl_packet(rtp->udta, payload + offset, (u32) (size - offset), &rtp->sl_hdr, GF_OK); u32 433 src/ietf/rtp_depacketizer.c rtp->on_sl_packet(rtp->udta, payload + offset, (u32) (size - offset), &rtp->sl_hdr, GF_OK); u32 437 src/ietf/rtp_depacketizer.c static void gf_rtp_ttxt_flush(GF_RTPDepacketizer *rtp, u32 ts) u32 441 src/ietf/rtp_depacketizer.c u32 data_size; u32 475 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_ttxt(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 478 src/ietf/rtp_depacketizer.c u32 type, ttu_len, duration, ts, sidx, txt_size; u32 479 src/ietf/rtp_depacketizer.c u32 nb_frag, cur_frag; u32 496 src/ietf/rtp_depacketizer.c gf_rtp_ttxt_flush(rtp, (u32) rtp->sl_hdr.compositionTimeStamp); u32 515 src/ietf/rtp_depacketizer.c gf_rtp_ttxt_flush(rtp, (u32) rtp->sl_hdr.compositionTimeStamp); u32 540 src/ietf/rtp_depacketizer.c gf_rtp_ttxt_flush(rtp, (u32) rtp->sl_hdr.compositionTimeStamp); u32 570 src/ietf/rtp_depacketizer.c gf_rtp_ttxt_flush(rtp, (u32) rtp->sl_hdr.compositionTimeStamp); u32 588 src/ietf/rtp_depacketizer.c u32 data_size, nal_s; u32 620 src/ietf/rtp_depacketizer.c void gf_rtp_parse_h264(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 623 src/ietf/rtp_depacketizer.c u32 nal_type; u32 680 src/ietf/rtp_depacketizer.c u32 offset = 1; u32 683 src/ietf/rtp_depacketizer.c u32 nal_size = (u8) payload[offset]; u32 752 src/ietf/rtp_depacketizer.c u32 data_size, nal_s; u32 779 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_hevc(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 781 src/ietf/rtp_depacketizer.c u32 nal_type; u32 830 src/ietf/rtp_depacketizer.c u32 offset = 2; u32 832 src/ietf/rtp_depacketizer.c u32 nal_size = (u8) payload[offset]; u32 893 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_latm(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 895 src/ietf/rtp_depacketizer.c u32 remain, latm_hdr_size, latm_size; u32 921 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_3gpp_dims(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 923 src/ietf/rtp_depacketizer.c u32 du_size, offset, dsize, hdr_size; u32 926 src/ietf/rtp_depacketizer.c u32 frag_state = ((payload[0]>>3) & 0x7); u32 1001 src/ietf/rtp_depacketizer.c static void gf_rtp_parse_ac3(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 1017 src/ietf/rtp_depacketizer.c u32 offset; u32 1045 src/ietf/rtp_depacketizer.c static u32 gf_rtp_get_payload_type(GF_RTPMap *map, GF_SDPMedia *media) u32 1047 src/ietf/rtp_depacketizer.c u32 i, j; u32 1092 src/ietf/rtp_depacketizer.c u32 i, val; u32 1110 src/ietf/rtp_depacketizer.c u32 len = (u32) strlen(param_val); u32 1203 src/ietf/rtp_depacketizer.c u32 i, j; u32 1228 src/ietf/rtp_depacketizer.c u32 AudioMuxVersion, AllStreamsSameTime, numSubFrames, numPrograms, numLayers, ch_cfg; u32 1386 src/ietf/rtp_depacketizer.c u32 x, y, w, h; u32 1416 src/ietf/rtp_depacketizer.c u32 nb_desc; u32 1471 src/ietf/rtp_depacketizer.c u32 len; u32 1475 src/ietf/rtp_depacketizer.c len = gf_base64_decode(a_tx3g, (u32) strlen(a_tx3g), szOut, 1000); u32 1523 src/ietf/rtp_depacketizer.c u32 nalt, b64size, ret; u32 1529 src/ietf/rtp_depacketizer.c b64size = (u32) strlen(nal_ptr); u32 1605 src/ietf/rtp_depacketizer.c u32 b64size, ret; u32 1612 src/ietf/rtp_depacketizer.c b64size = (u32) strlen(nal_ptr); u32 1674 src/ietf/rtp_depacketizer.c GF_RTPDepacketizer *gf_rtp_depacketizer_new(GF_SDPMedia *media, void (*sl_packet_cbk)(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e), void *udta) u32 1678 src/ietf/rtp_depacketizer.c u32 payt; u32 1714 src/ietf/rtp_depacketizer.c u32 dur = rtp->sl_hdr.au_duration; u32 1733 src/ietf/rtp_depacketizer.c void gf_rtp_depacketizer_process(GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size) u32 39 src/ietf/rtp_packetizer.c GP_RTPPacketizer *gf_rtp_builder_new(u32 rtp_payt, GF_SLConfig *slc, u32 flags, u32 43 src/ietf/rtp_packetizer.c void (*OnDataReference)(void *cbk, u32 payload_size, u32 offset_from_orig), u32 44 src/ietf/rtp_packetizer.c void (*OnData)(void *cbk, char *data, u32 data_size, Bool is_head) u32 87 src/ietf/rtp_packetizer.c GF_Err gf_rtp_builder_process(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration, u8 descIndex) u32 131 src/ietf/rtp_packetizer.c void gf_rtp_builder_init(GP_RTPPacketizer *builder, u8 PayloadType, u32 PathMTU, u32 max_ptime, u32 132 src/ietf/rtp_packetizer.c u32 StreamType, u32 OTI, u32 PL_ID, u32 133 src/ietf/rtp_packetizer.c u32 avgSize, u32 maxSize, u32 134 src/ietf/rtp_packetizer.c u32 avgTS, u32 maxDTS, u32 135 src/ietf/rtp_packetizer.c u32 IV_length, u32 KI_length, u32 138 src/ietf/rtp_packetizer.c u32 k, ismacrypt_flags; u32 167 src/ietf/rtp_packetizer.c u32 nb_pck = 1; u32 168 src/ietf/rtp_packetizer.c u32 block_size = 160; u32 188 src/ietf/rtp_packetizer.c u32 max_pck = max_ptime / block_size; u32 435 src/ietf/rtp_packetizer.c if (builder->slMap.IV_delta_length && (builder->slMap.IV_delta_length < gf_get_bit_size((u32) (IV - builder->first_AU_IV) ))) { u32 446 src/ietf/rtp_packetizer.c u32 flags = rtpb->flags; u32 549 src/ietf/rtp_packetizer.c GF_Err gf_rtp_builder_format_sdp(GP_RTPPacketizer *builder, char *payload_name, char *sdpLine, char *dsi, u32 dsi_size) u32 552 src/ietf/rtp_packetizer.c u32 i, k; u32 35 src/ietf/rtp_pck_3gpp.c u32 hdr_size; u32 49 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_amr(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 51 src/ietf/rtp_pck_3gpp.c u32 offset, rtp_ts, block_size; u32 58 src/ietf/rtp_pck_3gpp.c rtp_ts = (u32) builder->sl_header.compositionTimeStamp; u32 66 src/ietf/rtp_pck_3gpp.c size = (u32)GF_AMR_WB_FRAME_SIZE[ft]; u32 69 src/ietf/rtp_pck_3gpp.c size = (u32)GF_AMR_FRAME_SIZE[ft]; u32 122 src/ietf/rtp_pck_3gpp.c static GFINLINE u8 qes_get_rate_size(u32 idx, const unsigned int *rates, const unsigned int nb_rates) u32 124 src/ietf/rtp_pck_3gpp.c u32 i; u32 131 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_qcelp(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 133 src/ietf/rtp_pck_3gpp.c u32 offset, rtp_ts; u32 143 src/ietf/rtp_pck_3gpp.c rtp_ts = (u32) builder->sl_header.compositionTimeStamp; u32 199 src/ietf/rtp_pck_3gpp.c u32 hdr_size; u32 216 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_smv(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 218 src/ietf/rtp_pck_3gpp.c u32 offset, rtp_ts; u32 225 src/ietf/rtp_pck_3gpp.c rtp_ts = (u32) builder->sl_header.compositionTimeStamp; u32 285 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_h263(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 290 src/ietf/rtp_pck_3gpp.c u32 offset, size, max_size; u32 292 src/ietf/rtp_pck_3gpp.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 341 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_tx3g(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration, u8 descIndex) u32 345 src/ietf/rtp_pck_3gpp.c u32 samp_size, txt_size, pay_start, hdr_size, txt_done, cur_frag, nb_frag; u32 380 src/ietf/rtp_pck_3gpp.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 419 src/ietf/rtp_pck_3gpp.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 445 src/ietf/rtp_pck_3gpp.c u32 size; u32 499 src/ietf/rtp_pck_3gpp.c u32 size, type; u32 547 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_dims(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration) u32 549 src/ietf/rtp_pck_3gpp.c u32 frag_state; u32 551 src/ietf/rtp_pck_3gpp.c u32 offset; u32 558 src/ietf/rtp_pck_3gpp.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 561 src/ietf/rtp_pck_3gpp.c u32 du_offset = 0; u32 562 src/ietf/rtp_pck_3gpp.c u32 hdr_offset = 0; u32 563 src/ietf/rtp_pck_3gpp.c u32 orig_size, du_size; u32 578 src/ietf/rtp_pck_3gpp.c u32 size_offset = 0; u32 579 src/ietf/rtp_pck_3gpp.c u32 size; u32 688 src/ietf/rtp_pck_3gpp.c GF_Err gp_rtp_builder_do_ac3(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 691 src/ietf/rtp_pck_3gpp.c u32 offset, nb_pck; u32 707 src/ietf/rtp_pck_3gpp.c (builder->max_ptime && ( (u32) builder->sl_header.compositionTimeStamp >= builder->rtp_header.TimeStamp + builder->max_ptime) ) u32 717 src/ietf/rtp_pck_3gpp.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 745 src/ietf/rtp_pck_3gpp.c u32 pck_size = MIN(data_size-offset, builder->Path_MTU-2); u32 748 src/ietf/rtp_pck_3gpp.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 36 src/ietf/rtp_pck_mpeg12.c u32 tmp_size; u32 58 src/ietf/rtp_pck_mpeg12.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 68 src/ietf/rtp_pck_mpeg12.c GF_Err gp_rtp_builder_do_mpeg12_audio(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 70 src/ietf/rtp_pck_mpeg12.c u32 pck_size; u32 117 src/ietf/rtp_pck_mpeg12.c GF_Err gp_rtp_builder_do_mpeg12_video(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 119 src/ietf/rtp_pck_mpeg12.c u32 startcode, pic_type, max_pck_size, offset, prev_slice, next_slice; u32 131 src/ietf/rtp_pck_mpeg12.c u32 oldoffset; u32 161 src/ietf/rtp_pck_mpeg12.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 176 src/ietf/rtp_pck_mpeg12.c u32 len_to_write; u32 33 src/ietf/rtp_pck_mpeg4.c static u32 gf_rtp_build_au_hdr_size(GP_RTPPacketizer *builder, GF_SLHeader *slh) u32 35 src/ietf/rtp_pck_mpeg4.c u32 nbBits = 0; u32 106 src/ietf/rtp_pck_mpeg4.c u32 gf_rtp_build_au_hdr_write(GP_RTPPacketizer *builder, u32 PayloadSize, u32 RTP_TS) u32 108 src/ietf/rtp_pck_mpeg4.c u32 nbBits = 0; u32 175 src/ietf/rtp_pck_mpeg4.c delta = (u32) builder->sl_header.compositionTimeStamp - RTP_TS; u32 186 src/ietf/rtp_pck_mpeg4.c delta = (u32) (builder->sl_header.compositionTimeStamp - builder->sl_header.decodingTimeStamp); u32 205 src/ietf/rtp_pck_mpeg4.c GF_Err gp_rtp_builder_do_mpeg4(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize) u32 208 src/ietf/rtp_pck_mpeg4.c u32 sl_buffer_size, payl_buffer_size; u32 209 src/ietf/rtp_pck_mpeg4.c u32 auh_size_tmp, bytesLeftInPacket, infoSize, pckSize; u32 240 src/ietf/rtp_pck_mpeg4.c && (builder->sl_header.compositionTimeStamp - builder->rtp_header.TimeStamp >= (u32) ( 1 << builder->slMap.CTSDeltaLength) ) ) { u32 259 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 279 src/ietf/rtp_pck_mpeg4.c && (builder->sl_header.AU_sequenceNumber - builder->last_au_sn >= (u32) 1<<builder->slMap.IndexDeltaLength)) { u32 284 src/ietf/rtp_pck_mpeg4.c if (builder->max_ptime && ( (u32) builder->sl_header.compositionTimeStamp >= builder->rtp_header.TimeStamp + builder->max_ptime) ) u32 402 src/ietf/rtp_pck_mpeg4.c GF_Err gp_rtp_builder_do_avc(GP_RTPPacketizer *builder, char *nalu, u32 nalu_size, u8 IsAUEnd, u32 FullAUSize) u32 404 src/ietf/rtp_pck_mpeg4.c u32 do_flush, bytesLeft, size, nal_type; u32 428 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 487 src/ietf/rtp_pck_mpeg4.c u32 offset; u32 527 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 537 src/ietf/rtp_pck_mpeg4.c GF_Err gp_rtp_builder_do_hevc(GP_RTPPacketizer *builder, char *nalu, u32 nalu_size, u8 IsAUEnd, u32 FullAUSize) u32 539 src/ietf/rtp_pck_mpeg4.c u32 do_flush, bytesLeft, size; u32 565 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 631 src/ietf/rtp_pck_mpeg4.c u32 offset; u32 683 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 698 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 701 src/ietf/rtp_pck_mpeg4.c GF_Err gp_rtp_builder_do_latm(GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration) u32 703 src/ietf/rtp_pck_mpeg4.c u32 size, latm_hdr_size, i, data_offset; u32 713 src/ietf/rtp_pck_mpeg4.c if ((u32) builder->sl_header.compositionTimeStamp + duration >= builder->rtp_header.TimeStamp + builder->max_ptime) u32 745 src/ietf/rtp_pck_mpeg4.c builder->rtp_header.TimeStamp = (u32) builder->sl_header.compositionTimeStamp; u32 44 src/ietf/rtp_streamer.c u32 payload_len, buffer_alloc; u32 71 src/ietf/rtp_streamer.c static void rtp_stream_on_data(void *cbk, char *data, u32 data_size, Bool is_head) u32 90 src/ietf/rtp_streamer.c static GF_Err rtp_stream_init_channel(GF_RTPStreamer *rtp, u32 path_mtu, const char * dest, int port, int ttl, const char *ifce_addr) u32 132 src/ietf/rtp_streamer.c GF_RTPStreamer *gf_rtp_streamer_new_extended(u32 streamType, u32 oti, u32 timeScale, u32 133 src/ietf/rtp_streamer.c const char *ip_dest, u16 port, u32 MTU, u8 TTL, const char *ifce_addr, u32 134 src/ietf/rtp_streamer.c u32 flags, char *dsi, u32 dsi_len, u32 136 src/ietf/rtp_streamer.c u32 PayloadType, u32 sample_rate, u32 nb_ch, u32 137 src/ietf/rtp_streamer.c Bool is_crypted, u32 IV_length, u32 KI_length, u32 138 src/ietf/rtp_streamer.c u32 MinSize, u32 MaxSize, u32 avgTS, u32 maxDTSDelta, u32 const_dur, u32 bandwidth, u32 max_ptime, u32 139 src/ietf/rtp_streamer.c u32 au_sn_len u32 144 src/ietf/rtp_streamer.c u32 rtp_type, default_rtp_rate; u32 146 src/ietf/rtp_streamer.c u32 required_rate, force_dts_delta, PL_ID; u32 440 src/ietf/rtp_streamer.c maxDTSDelta = (u32) (maxDTSDelta*sc); u32 444 src/ietf/rtp_streamer.c max_ptime = (u32) (max_ptime * slc.timestampResolution / 1000); u32 490 src/ietf/rtp_streamer.c GF_RTPStreamer *gf_rtp_streamer_new(u32 streamType, u32 oti, u32 timeScale, u32 491 src/ietf/rtp_streamer.c const char *ip_dest, u16 port, u32 MTU, u8 TTL, const char *ifce_addr, u32 492 src/ietf/rtp_streamer.c u32 flags, char *dsi, u32 dsi_len) u32 513 src/ietf/rtp_streamer.c void gf_media_format_ttxt_sdp(GP_RTPPacketizer *builder, char *payload_name, char *sdpLine, GF_ISOFile *file, u32 track) u32 516 src/ietf/rtp_streamer.c u32 w, h, i, m_w, m_h; u32 543 src/ietf/rtp_streamer.c u32 tx3g_len, len; u32 557 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_append_sdp_extended(GF_RTPStreamer *rtp, u16 ESID, char *dsi, u32 dsi_len, GF_ISOFile *isofile, u32 isotrack, char *KMS_URI, u32 width, u32 height, char **out_sdp_buffer) u32 559 src/ietf/rtp_streamer.c u32 size; u32 609 src/ietf/rtp_streamer.c u32 i, count, b64s; u32 638 src/ietf/rtp_streamer.c u32 count, i, j, b64s; u32 691 src/ietf/rtp_streamer.c u32 config_size; u32 719 src/ietf/rtp_streamer.c size = (u32) strlen(sdp) + (*out_sdp_buffer ? (u32) strlen(*out_sdp_buffer) : 0) + 1; u32 733 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_append_sdp_decoding_dependency(GF_ISOFile *isofile, u32 isotrack, u8 *payload_type, char **out_sdp_buffer) u32 735 src/ietf/rtp_streamer.c u32 size, i, ref_track; u32 746 src/ietf/rtp_streamer.c for (i = 0; i < (u32) count; i++) u32 755 src/ietf/rtp_streamer.c size = (u32) strlen(sdp) + (*out_sdp_buffer ? (u32) strlen(*out_sdp_buffer) : 0) + 1; u32 798 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_append_sdp(GF_RTPStreamer *rtp, u16 ESID, char *dsi, u32 dsi_len, char *KMS_URI, char **out_sdp_buffer) u32 803 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_send_data(GF_RTPStreamer *rtp, char *data, u32 size, u32 fullsize, u64 cts, u64 dts, Bool is_rap, Bool au_start, Bool au_end, u32 au_sn, u32 sampleDuration, u32 sampleDescIndex) u32 812 src/ietf/rtp_streamer.c sampleDuration = (u32) (sampleDuration * rtp->ts_scale); u32 817 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_send_au(GF_RTPStreamer *rtp, char *data, u32 size, u64 cts, u64 dts, Bool is_rap) u32 823 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_send_au_with_sn(GF_RTPStreamer *rtp, char *data, u32 size, u64 cts, u64 dts, Bool is_rap, u32 inc_au_sn) u32 836 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_send_rtcp(GF_RTPStreamer *streamer, Bool force_ts, u32 rtp_ts, u32 force_ntp_type, u32 ntp_sec, u32 ntp_frac) u32 111 src/ietf/rtsp_command.c unsigned char **out_buffer, u32 *out_size) u32 113 src/ietf/rtsp_command.c u32 i, cur_pos, size, count; u32 148 src/ietf/rtsp_command.c RTSP_WRITE_INT(buffer, size, cur_pos, (u32) strlen(com->body), 0); u32 265 src/ietf/rtsp_command.c *out_size = (u32) strlen(buffer); u32 279 src/ietf/rtsp_command.c u32 size; u32 445 src/ietf/rtsp_command.c GF_Err RTSP_ParseCommandHeader(GF_RTSPSession *sess, GF_RTSPCommand *com, u32 BodyStart) u32 451 src/ietf/rtsp_command.c u32 Size; u32 491 src/ietf/rtsp_command.c u32 BodyStart, size; u32 36 src/ietf/rtsp_common.c u32 res, body_size = 0; u32 37 src/ietf/rtsp_common.c u32 BodyStart = 0; u32 59 src/ietf/rtsp_common.c void gf_rtsp_get_body_info(GF_RTSPSession *sess, u32 *body_start, u32 *body_size) u32 61 src/ietf/rtsp_common.c u32 i; u32 99 src/ietf/rtsp_common.c u32 res; u32 149 src/ietf/rtsp_common.c u32 v1, v2; u32 189 src/ietf/rtsp_common.c u32 rID, rcID; u32 225 src/ietf/rtsp_common.c GF_Err gf_rtsp_parse_header(char *buffer, u32 BufferSize, u32 BodyStart, GF_RTSPCommand *com, GF_RTSPResponse *rsp) u32 230 src/ietf/rtsp_common.c u32 HeaderLine; u32 271 src/ietf/rtsp_common.c if ( (HeaderLine == 2) || ((u32) LinePos >= BodyStart) ) return GF_OK; u32 295 src/ietf/rtsp_common.c const char *gf_rtsp_nc_to_string(u32 ErrCode) u32 319 src/ietf/rtsp_response.c GF_Err RTSP_ParseResponseHeader(GF_RTSPSession *sess, GF_RTSPResponse *rsp, u32 BodyStart) u32 325 src/ietf/rtsp_response.c u32 Size; u32 354 src/ietf/rtsp_response.c u32 IsRTSPMessage(char *buffer) u32 374 src/ietf/rtsp_response.c u32 BodyStart, size; u32 487 src/ietf/rtsp_response.c unsigned char **out_buffer, u32 *out_size) u32 489 src/ietf/rtsp_response.c u32 i, cur_pos, size, count; u32 535 src/ietf/rtsp_response.c RTSP_WRITE_INT(buffer, size, cur_pos, (u32) strlen(rsp->body), 0); u32 692 src/ietf/rtsp_response.c *out_size = (u32) strlen(buffer); u32 700 src/ietf/rtsp_response.c u32 size; u32 36 src/ietf/rtsp_session.c u32 i, len; u32 92 src/ietf/rtsp_session.c len = (u32) strlen(test); u32 225 src/ietf/rtsp_session.c u32 gf_rtsp_get_session_state(GF_RTSPSession *sess) u32 227 src/ietf/rtsp_session.c u32 state; u32 260 src/ietf/rtsp_session.c u32 gf_rtsp_is_my_session(GF_RTSPSession *sess, char *url) u32 322 src/ietf/rtsp_session.c GF_Err gf_rtsp_send_data(GF_RTSPSession *sess, char *buffer, u32 Size) u32 325 src/ietf/rtsp_session.c u32 Size64; u32 347 src/ietf/rtsp_session.c u32 i, count = gf_list_count(sess->TCPChannels); u32 366 src/ietf/rtsp_session.c u32 res, Size; u32 496 src/ietf/rtsp_session.c u32 gf_rtsp_unregister_interleave(GF_RTSPSession *sess, u8 LowInterID) u32 531 src/ietf/rtsp_session.c GF_Err (*SignalData)(GF_RTSPSession *sess, void *chan, char *buffer, u32 bufferSize, Bool IsRTCP) u32 555 src/ietf/rtsp_session.c GF_Err gf_rtsp_set_buffer_size(GF_RTSPSession *sess, u32 BufferSize) u32 572 src/ietf/rtsp_session.c u32 i, num, temp; u32 597 src/ietf/rtsp_session.c u32 size; u32 614 src/ietf/rtsp_session.c e = gf_sk_send_wait(sess->connection, buffer, (u32) strlen(buffer), HTTP_WAIT_SEC); u32 644 src/ietf/rtsp_session.c e = gf_sk_send_wait(sess->http, buffer, (u32) strlen(buffer), HTTP_WAIT_SEC); u32 652 src/ietf/rtsp_session.c static u32 SessionID_RandInit = 0; u32 661 src/ietf/rtsp_session.c u32 fam; u32 709 src/ietf/rtsp_session.c u32 type; u32 730 src/ietf/rtsp_session.c u32 one; u32 761 src/ietf/rtsp_session.c u32 i; u32 63 src/ietf/sdp.c GF_SDP_FMTP *SDP_GetFMTPForPayload(GF_SDPMedia *media, u32 PayloadType) u32 66 src/ietf/sdp.c u32 i; u32 78 src/ietf/sdp.c u32 PayT; u32 435 src/ietf/sdp.c u32 i; u32 480 src/ietf/sdp.c GF_Err gf_sdp_info_parse(GF_SDPInfo *sdp, char *sdp_text, u32 text_size) u32 486 src/ietf/sdp.c u32 i; u32 746 src/ietf/sdp.c u32 i, j, count; u32 824 src/ietf/sdp.c pos += (u32) strlen(str); \ u32 881 src/ietf/sdp.c u32 buf_size, pos, i, j, k; u32 74 src/isomedia/avc_ext.c static void rewrite_nalus_list(GF_List *nalus, GF_BitStream *bs, Bool rewrite_start_codes, u32 nal_unit_size_field) u32 76 src/isomedia/avc_ext.c u32 i, count = gf_list_count(nalus); u32 86 src/isomedia/avc_ext.c static GF_Err process_extractor(GF_ISOFile *file, GF_MediaBox *mdia, u32 sampleNumber, u64 sampleDTS, u32 nal_size, u16 nal_hdr, u32 nal_unit_size_field, Bool is_hevc, Bool rewrite_ps, Bool rewrite_start_codes, GF_BitStream *src_bs, GF_BitStream *dst_bs, u32 extractor_mode) u32 89 src/isomedia/avc_ext.c u32 di, ref_track_index, ref_track_num, data_offset, data_length, cur_extract_mode, ref_extract_mode, ref_nalu_size, nb_bytes_nalh; u32 96 src/isomedia/avc_ext.c u32 max_size = 0; u32 97 src/isomedia/avc_ext.c u32 last_byte, ref_sample_num, prev_ref_sample_num; u32 103 src/isomedia/avc_ext.c last_byte = (u32) gf_bs_get_position(src_bs) + nal_size - (is_hevc ? 2 : 1); u32 106 src/isomedia/avc_ext.c u32 xmode = 0; u32 151 src/isomedia/avc_ext.c if ((sample_offset<0) && (ref_sample_num > (u32) -sample_offset)) return GF_ISOM_INVALID_FILE; u32 152 src/isomedia/avc_ext.c ref_sample_num = (u32) ( (s32) ref_sample_num + sample_offset); u32 251 src/isomedia/avc_ext.c u32 nalu_size_field = 0; u32 271 src/isomedia/avc_ext.c u32 size = gf_bs_read_int(bs, 8*nalu_size_field); u32 331 src/isomedia/avc_ext.c static void nalu_merge_ps(GF_BitStream *ps_bs, Bool rewrite_start_codes, u32 nal_unit_size_field, GF_MPEGVisualSampleEntryBox *entry, Bool is_hevc) u32 333 src/isomedia/avc_ext.c u32 i, count; u32 370 src/isomedia/avc_ext.c GF_Err gf_isom_nalu_sample_rewrite(GF_MediaBox *mdia, GF_ISOSample *sample, u32 sampleNumber, GF_MPEGVisualSampleEntryBox *entry) u32 380 src/isomedia/avc_ext.c u32 nal_size, max_size, nal_unit_size_field, extractor_mode; u32 383 src/isomedia/avc_ext.c u32 nal_hdr, sabt_ref, i, track_num; u32 384 src/isomedia/avc_ext.c u32 temporal_id = 0; u32 408 src/isomedia/avc_ext.c u32 ref_track, di; u32 455 src/isomedia/avc_ext.c u32 ref_track; u32 456 src/isomedia/avc_ext.c u32 idx = gf_list_find(mdia->information->sampleTable->SampleDescription->other_boxes, entry); u32 558 src/isomedia/avc_ext.c u32 i; u32 780 src/isomedia/avc_ext.c u32 data_size; u32 801 src/isomedia/avc_ext.c u32 i, count; u32 874 src/isomedia/avc_ext.c u32 i, j, count = cfg->param_array ? gf_list_count(cfg->param_array) : 0; u32 877 src/isomedia/avc_ext.c u32 count2 = dst_cfg->param_array ? gf_list_count(dst_cfg->param_array) : 0; u32 922 src/isomedia/avc_ext.c u32 i; u32 978 src/isomedia/avc_ext.c u32 i=0; u32 1044 src/isomedia/avc_ext.c u32 i=0; u32 1158 src/isomedia/avc_ext.c GF_Err gf_isom_avc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 1162 src/isomedia/avc_ext.c u32 dataRefIndex; u32 1193 src/isomedia/avc_ext.c static GF_Err gf_isom_avc_config_update_ex(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, u32 op_type) u32 1305 src/isomedia/avc_ext.c GF_Err gf_isom_avc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1311 src/isomedia/avc_ext.c GF_Err gf_isom_avc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg) u32 1316 src/isomedia/avc_ext.c GF_Err gf_isom_svc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_add) u32 1321 src/isomedia/avc_ext.c GF_Err gf_isom_mvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_add) u32 1326 src/isomedia/avc_ext.c static GF_Err gf_isom_svc_mvc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, Bool is_mvc) u32 1362 src/isomedia/avc_ext.c GF_Err gf_isom_svc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1367 src/isomedia/avc_ext.c GF_Err gf_isom_mvc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1374 src/isomedia/avc_ext.c GF_Err gf_isom_set_ipod_compatible(GF_ISOFile *the_file, u32 trackNumber) u32 1407 src/isomedia/avc_ext.c static GF_Err gf_isom_svc_mvc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, Bool is_mvc, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 1411 src/isomedia/avc_ext.c u32 dataRefIndex; u32 1450 src/isomedia/avc_ext.c GF_Err gf_isom_svc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 1456 src/isomedia/avc_ext.c GF_Err gf_isom_mvc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 1463 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_HEVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 1467 src/isomedia/avc_ext.c u32 dataRefIndex; u32 1511 src/isomedia/avc_ext.c u32 i; u32 1542 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_config_update_ex(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, u32 operand_type) u32 1544 src/isomedia/avc_ext.c u32 array_incomplete; u32 1659 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg) u32 1665 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1671 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_set_tile_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, Bool is_base_track) u32 1676 src/isomedia/avc_ext.c GF_Err gf_isom_lhvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, GF_ISOMLHEVCTrackType track_type) u32 1718 src/isomedia/avc_ext.c GF_AVCConfig *gf_isom_avc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1735 src/isomedia/avc_ext.c GF_HEVCConfig *gf_isom_hevc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1740 src/isomedia/avc_ext.c u32 ref_track; u32 1757 src/isomedia/avc_ext.c GF_AVCConfig *gf_isom_svc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1773 src/isomedia/avc_ext.c GF_AVCConfig *gf_isom_mvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1789 src/isomedia/avc_ext.c u32 gf_isom_get_avc_svc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1791 src/isomedia/avc_ext.c u32 type; u32 1830 src/isomedia/avc_ext.c u32 gf_isom_get_hevc_lhvc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1832 src/isomedia/avc_ext.c u32 type; u32 1869 src/isomedia/avc_ext.c GF_HEVCConfig *gf_isom_lhvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1957 src/isomedia/avc_ext.c u32 od_size = (u32) ptr->size; u32 1980 src/isomedia/avc_ext.c u32 enc_od_size; u32 1998 src/isomedia/avc_ext.c u32 descSize = 0; u32 2017 src/isomedia/avc_ext.c u32 i, count; u32 2069 src/isomedia/avc_ext.c idx = gf_media_avc_read_sps(sl->data+1, sl->size-1, &avc, 0, (u32 *) &vui_flag_pos); u32 2130 src/isomedia/avc_ext.c u32 i, count; u32 2189 src/isomedia/avc_ext.c u32 i, count; u32 2237 src/isomedia/avc_ext.c ptr->size -= (u32) pos; u32 2264 src/isomedia/avc_ext.c u32 i, count, j, subcount; u32 2338 src/isomedia/avc_ext.c u32 i, j, count; u32 2412 src/isomedia/avc_ext.c u32 i, j, count; u32 2477 src/isomedia/avc_ext.c u32 gf_isom_oinf_size_entry(void *entry) u32 2480 src/isomedia/avc_ext.c u32 size = 0, i ,j, count; u32 2542 src/isomedia/avc_ext.c u32 i, count; u32 2565 src/isomedia/avc_ext.c u32 i, count; u32 2583 src/isomedia/avc_ext.c u32 gf_isom_linf_size_entry(void *entry) u32 2586 src/isomedia/avc_ext.c u32 size = 0, count; u32 140 src/isomedia/box_code_3gpp.c u32 i; u32 149 src/isomedia/box_code_3gpp.c u32 i; u32 162 src/isomedia/box_code_3gpp.c u32 len; u32 178 src/isomedia/box_code_3gpp.c u32 i; u32 186 src/isomedia/box_code_3gpp.c u32 len = (u32) strlen(ptr->fonts[i].fontName); u32 197 src/isomedia/box_code_3gpp.c u32 i; u32 245 src/isomedia/box_code_3gpp.c static u32 gpp_read_rgba(GF_BitStream *bs) u32 248 src/isomedia/box_code_3gpp.c u32 col; u32 348 src/isomedia/box_code_3gpp.c u32 s = pSize; u32 389 src/isomedia/box_code_3gpp.c void gpp_write_rgba(GF_BitStream *bs, u32 col) u32 509 src/isomedia/box_code_3gpp.c u32 i; u32 525 src/isomedia/box_code_3gpp.c u32 i; u32 641 src/isomedia/box_code_3gpp.c u32 i; u32 656 src/isomedia/box_code_3gpp.c u32 i; u32 733 src/isomedia/box_code_3gpp.c u32 len; u32 755 src/isomedia/box_code_3gpp.c u32 len; u32 764 src/isomedia/box_code_3gpp.c len = (u32) strlen(ptr->URL); u32 771 src/isomedia/box_code_3gpp.c len = (u32) strlen(ptr->URL_hint); u32 916 src/isomedia/box_code_3gpp.c u32 i; u32 923 src/isomedia/box_code_3gpp.c ptr->attributeListCount = (u32)ptr->size/4; u32 924 src/isomedia/box_code_3gpp.c ptr->attributeList = gf_malloc(ptr->attributeListCount*sizeof(u32)); u32 945 src/isomedia/box_code_3gpp.c u32 i; u32 985 src/isomedia/box_code_3gpp.c u32 i; u32 1033 src/isomedia/box_code_3gpp.c gf_bs_write_data(bs, p->textEncoding, (u32) strlen(p->textEncoding)+1); u32 1034 src/isomedia/box_code_3gpp.c gf_bs_write_data(bs, p->contentEncoding, (u32) strlen(p->contentEncoding)+1); u32 1061 src/isomedia/box_code_3gpp.c u32 i; u32 1085 src/isomedia/box_code_3gpp.c gf_bs_write_data(bs, p->content_script_types, (u32) strlen(p->content_script_types)+1); u32 79 src/isomedia/box_code_adobe.c u32 tmp_strsize; u32 94 src/isomedia/box_code_adobe.c tmp_strsize=(u32)ptr->size-8; u32 110 src/isomedia/box_code_adobe.c tmp_strsize=(u32)ptr->size-8; u32 124 src/isomedia/box_code_adobe.c tmp_strsize=(u32)ptr->size-8; u32 136 src/isomedia/box_code_adobe.c tmp_strsize=(u32)ptr->size-8; u32 148 src/isomedia/box_code_adobe.c tmp_strsize=(u32)ptr->size-8; u32 212 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, ptr->movie_identifier, (u32)strlen(ptr->movie_identifier) + 1); u32 219 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, str, (u32)strlen(str) + 1); u32 225 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, str, (u32)strlen(str) + 1); u32 229 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, ptr->drm_data, (u32)strlen(ptr->drm_data) + 1); u32 234 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, ptr->meta_data, (u32)strlen(ptr->meta_data) + 1); u32 401 src/isomedia/box_code_adobe.c gf_bs_write_u32(bs, (u32)ae->offset); u32 420 src/isomedia/box_code_adobe.c gf_bs_write_u32(bs, (u32)gae->afra_offset); u32 421 src/isomedia/box_code_adobe.c gf_bs_write_u32(bs, (u32)gae->offset_from_afra); u32 471 src/isomedia/box_code_adobe.c u32 tmp_strsize=(u32)ptr->size-8; u32 517 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, str, (u32)strlen(str) + 1); u32 578 src/isomedia/box_code_adobe.c u32 tmp_strsize=(u32)ptr->size-8; u32 628 src/isomedia/box_code_adobe.c gf_bs_write_data(bs, str, (u32)strlen(str) + 1); u32 647 src/isomedia/box_code_adobe.c u32 i; u32 40 src/isomedia/box_code_apple.c u32 sub_type; u32 101 src/isomedia/box_code_apple.c u32 sub_type; u32 128 src/isomedia/box_code_apple.c GF_Box *ilst_item_New(u32 type) u32 199 src/isomedia/box_code_apple.c ptr->dataSize = (u32) ptr->size; u32 247 src/isomedia/box_code_apple.c u32 i; u32 270 src/isomedia/box_code_apple.c u32 i; u32 43 src/isomedia/box_code_base.c u32 entries; u32 75 src/isomedia/box_code_base.c u32 i; u32 133 src/isomedia/box_code_base.c u32 nb_chaps, len, i, count; u32 174 src/isomedia/box_code_base.c u32 count, i; u32 183 src/isomedia/box_code_base.c u32 len; u32 187 src/isomedia/box_code_base.c len = (u32) strlen(ce->name); u32 200 src/isomedia/box_code_base.c u32 count, i; u32 239 src/isomedia/box_code_base.c u32 bytesToRead = (u32) ptr->size; u32 275 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->notice, (u32) (strlen(ptr->notice) + 1) ); u32 306 src/isomedia/box_code_base.c u32 bytesToRead = (u32) ptr->size; u32 308 src/isomedia/box_code_base.c u32 schemeURIlen; u32 314 src/isomedia/box_code_base.c char *str = (char*)gf_malloc((u32) bytesToRead + 1); u32 315 src/isomedia/box_code_base.c memcpy(str, data, (u32) bytesToRead); u32 322 src/isomedia/box_code_base.c schemeURIlen = (u32) strlen(data); u32 348 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->schemeURI, (u32) (strlen(ptr->schemeURI) + 1 )); u32 350 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->value, (u32) (strlen(ptr->value) + 1) ); u32 379 src/isomedia/box_code_base.c u32 i; u32 380 src/isomedia/box_code_base.c u32 sampleCount; u32 422 src/isomedia/box_code_base.c u32 i; u32 433 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->entries[i].decodingOffset); u32 566 src/isomedia/box_code_base.c ptr->location = (char*)gf_malloc((u32) ptr->size); u32 568 src/isomedia/box_code_base.c gf_bs_read_data(bs, ptr->location, (u32)ptr->size); u32 591 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->location, (u32)strlen(ptr->location) + 1); u32 621 src/isomedia/box_code_base.c u32 i, to_read; u32 627 src/isomedia/box_code_base.c to_read = (u32) ptr->size; u32 688 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->nameURN, (u32)strlen(ptr->nameURN) + 1); u32 691 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->location, (u32)strlen(ptr->location) + 1); u32 722 src/isomedia/box_code_base.c u32 bytesToRead, sub_size, sub_a; u32 726 src/isomedia/box_code_base.c bytesToRead = (u32) (ptr->size); u32 770 src/isomedia/box_code_base.c GF_Box *unkn_New(u32 box_type) u32 782 src/isomedia/box_code_base.c u32 type = s->type; u32 851 src/isomedia/box_code_base.c u32 bytesToRead; u32 854 src/isomedia/box_code_base.c bytesToRead = (u32) (ptr->size); u32 1015 src/isomedia/box_code_base.c u32 count; u32 1109 src/isomedia/box_code_base.c u32 nb_entries; u32 1110 src/isomedia/box_code_base.c u32 i; u32 1128 src/isomedia/box_code_base.c u32 entries; u32 1130 src/isomedia/box_code_base.c u32 nb_entries; u32 1184 src/isomedia/box_code_base.c u32 i; u32 1185 src/isomedia/box_code_base.c u32 nb_entries; u32 1200 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) p->segmentDuration); u32 1211 src/isomedia/box_code_base.c u32 durtimebytes; u32 1212 src/isomedia/box_code_base.c u32 i, nb_entries; u32 1246 src/isomedia/box_code_base.c u32 descSize; u32 1248 src/isomedia/box_code_base.c u32 SLIsPredefined(GF_SLConfig *sl); u32 1251 src/isomedia/box_code_base.c descSize = (u32) (ptr->size); u32 1301 src/isomedia/box_code_base.c u32 descSize = 0; u32 1316 src/isomedia/box_code_base.c u32 descSize = 0; u32 1335 src/isomedia/box_code_base.c u32 bytesToRead; u32 1340 src/isomedia/box_code_base.c bytesToRead = (u32) (ptr->size); u32 1363 src/isomedia/box_code_base.c u32 t = s->type; u32 1375 src/isomedia/box_code_base.c u32 i = 0; u32 1409 src/isomedia/box_code_base.c u32 i; u32 1420 src/isomedia/box_code_base.c ptr->altCount = ( (u32) (ptr->size)) / 4; u32 1422 src/isomedia/box_code_base.c if (ptr->altCount * 4 != (u32) (ptr->size)) return GF_ISOM_INVALID_FILE; u32 1424 src/isomedia/box_code_base.c ptr->altBrand = (u32*)gf_malloc(sizeof(u32)*ptr->altCount); u32 1438 src/isomedia/box_code_base.c u32 i; u32 1638 src/isomedia/box_code_base.c ptr->nameUTF8 = (char*)gf_malloc((u32) ptr->size); u32 1640 src/isomedia/box_code_base.c gf_bs_read_data(bs, ptr->nameUTF8, (u32) ptr->size); u32 1643 src/isomedia/box_code_base.c char *str = (char*)gf_malloc((u32) ptr->size + 1); u32 1644 src/isomedia/box_code_base.c memcpy(str, ptr->nameUTF8, (u32) ptr->size); u32 1680 src/isomedia/box_code_base.c u32 len = (u32)strlen(ptr->nameUTF8); u32 1725 src/isomedia/box_code_base.c u32 i; u32 1872 src/isomedia/box_code_base.c u32 length; u32 1876 src/isomedia/box_code_base.c length = (u32) (ptr->size); u32 1899 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->sdpText, (u32) strlen(ptr->sdpText)); u32 1924 src/isomedia/box_code_base.c u32 length; u32 1931 src/isomedia/box_code_base.c length = (u32) (ptr->size); u32 1957 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->sdpText, (u32) strlen(ptr->sdpText)); u32 2521 src/isomedia/box_code_base.c u32 length; u32 2542 src/isomedia/box_code_base.c u32 len; u32 2549 src/isomedia/box_code_base.c len = (u32) strlen(ptr->payloadString); u32 2576 src/isomedia/box_code_base.c u32 length; u32 2579 src/isomedia/box_code_base.c length = (u32) (ptr->size); u32 2601 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->string, (u32) strlen(ptr->string) + 1); u32 2782 src/isomedia/box_code_base.c u32 descSize; u32 2787 src/isomedia/box_code_base.c descSize = (u32) (ptr->size); u32 2809 src/isomedia/box_code_base.c u32 descSize; u32 2872 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->data, (u32) ptr->dataSize); u32 2960 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->creationTime); u32 2961 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->modificationTime); u32 2963 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->duration); u32 3186 src/isomedia/box_code_base.c u32 i; u32 3251 src/isomedia/box_code_base.c u32 i; u32 3272 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) p->time); u32 3273 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) p->moof_offset); u32 3356 src/isomedia/box_code_base.c ptr->extended_language = (char*)gf_malloc((u32) ptr->size); u32 3358 src/isomedia/box_code_base.c gf_bs_read_data(bs, ptr->extended_language, (u32) ptr->size); u32 3361 src/isomedia/box_code_base.c char *str = (char*)gf_malloc((u32) ptr->size + 1); u32 3362 src/isomedia/box_code_base.c memcpy(str, ptr->extended_language, (u32) ptr->size); u32 3386 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->extended_language, (u32)(strlen(ptr->extended_language)+1)); u32 3898 src/isomedia/box_code_base.c u32 offset = 0; u32 3931 src/isomedia/box_code_base.c u32 i, size; u32 3938 src/isomedia/box_code_base.c size = (u32) s->size; u32 4524 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->fragment_duration); u32 4621 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->creationTime); u32 4622 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->modificationTime); u32 4624 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->duration); u32 4710 src/isomedia/box_code_base.c u32 i; u32 4741 src/isomedia/box_code_base.c u32 i; u32 5316 src/isomedia/box_code_base.c u32 entries; u32 5327 src/isomedia/box_code_base.c ptr->offsets = (u32 *) gf_malloc(ptr->nb_entries * sizeof(u32) ); u32 5351 src/isomedia/box_code_base.c u32 i; u32 5386 src/isomedia/box_code_base.c u32 entry; u32 5390 src/isomedia/box_code_base.c if (!ptr->nb_entries) ptr->nb_entries = (u32) ptr->size / 2; u32 5414 src/isomedia/box_code_base.c u32 i; u32 5447 src/isomedia/box_code_base.c u32 i; u32 5494 src/isomedia/box_code_base.c u32 i; u32 5620 src/isomedia/box_code_base.c u32 nb_entries; u32 5641 src/isomedia/box_code_base.c u32 nb_entries; u32 5642 src/isomedia/box_code_base.c u32 i; u32 5663 src/isomedia/box_code_base.c u32 entries, i; u32 5664 src/isomedia/box_code_base.c u32 nb_entries; u32 5711 src/isomedia/box_code_base.c u32 i, j; u32 5712 src/isomedia/box_code_base.c u32 nb_entries; u32 5734 src/isomedia/box_code_base.c u32 nb_entries, i; u32 5750 src/isomedia/box_code_base.c u32 i = 0; u32 5766 src/isomedia/box_code_base.c u32 count, i; u32 5801 src/isomedia/box_code_base.c u32 i; u32 5837 src/isomedia/box_code_base.c u32 i; u32 5848 src/isomedia/box_code_base.c ptr->sampleNumbers = (u32 *) gf_malloc( ptr->alloc_size * sizeof(u32)); u32 5869 src/isomedia/box_code_base.c u32 i; u32 5902 src/isomedia/box_code_base.c u32 i, estSize; u32 5931 src/isomedia/box_code_base.c estSize = (u32) (ptr->size) / ptr->sampleCount; u32 5948 src/isomedia/box_code_base.c ptr->sizes = (u32 *) gf_malloc(ptr->sampleCount * sizeof(u32)); u32 5970 src/isomedia/box_code_base.c ptr->sizes = (u32 *) gf_malloc(ptr->sampleCount * sizeof(u32)); u32 6010 src/isomedia/box_code_base.c u32 i; u32 6055 src/isomedia/box_code_base.c u32 i, fieldSize, size; u32 6129 src/isomedia/box_code_base.c u32 i; u32 6188 src/isomedia/box_code_base.c u32 i; u32 6420 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->creationTime); u32 6421 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->modificationTime); u32 6424 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->duration); u32 6753 src/isomedia/box_code_base.c u32 i; u32 6856 src/isomedia/box_code_base.c genv->data_size = (u32) gf_bs_available(bs); u32 6894 src/isomedia/box_code_base.c gena->data_size = (u32) gf_bs_available(bs); u32 6937 src/isomedia/box_code_base.c genm->data_size = (u32) gf_bs_available(bs); u32 7144 src/isomedia/box_code_base.c GF_SAFE_ALLOC_N(ptr->attribute_list, (size_t)ptr->attribute_count, u32); u32 7164 src/isomedia/box_code_base.c u32 i; u32 7198 src/isomedia/box_code_base.c u32 i; u32 7204 src/isomedia/box_code_base.c GF_SAFE_ALLOC_N(ptr->group_description_index, ptr->nb_groups, u32); u32 7224 src/isomedia/box_code_base.c u32 i; u32 7377 src/isomedia/box_code_base.c u32 bytesToRead; u32 7378 src/isomedia/box_code_base.c u32 i; u32 7381 src/isomedia/box_code_base.c bytesToRead = (u32) (ptr->size); u32 7384 src/isomedia/box_code_base.c ptr->trackIDCount = (u32) (bytesToRead) / sizeof(u32); u32 7385 src/isomedia/box_code_base.c ptr->trackIDs = (u32 *) gf_malloc(ptr->trackIDCount * sizeof(u32)); u32 7401 src/isomedia/box_code_base.c GF_Err reftype_AddRefTrack(GF_TrackReferenceTypeBox *ref, u32 trackID, u16 *outRefIndex) u32 7403 src/isomedia/box_code_base.c u32 i; u32 7415 src/isomedia/box_code_base.c ref->trackIDs = (u32 *) gf_realloc(ref->trackIDs, (ref->trackIDCount + 1) * sizeof(u32) ); u32 7430 src/isomedia/box_code_base.c u32 i; u32 7451 src/isomedia/box_code_base.c ptr->size += (ptr->trackIDCount * sizeof(u32)); u32 7603 src/isomedia/box_code_base.c u32 i; u32 7625 src/isomedia/box_code_base.c u32 trun_size = 0; u32 7645 src/isomedia/box_code_base.c p->CTS_Offset = (u32) gf_bs_read_u32(bs); u32 7673 src/isomedia/box_code_base.c u32 i, count; u32 7709 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) p->CTS_Offset); u32 7718 src/isomedia/box_code_base.c u32 i, count; u32 7789 src/isomedia/box_code_base.c u32 i; u32 7802 src/isomedia/box_code_base.c GF_UserDataMap *udta_getEntry(GF_UserDataBox *ptr, u32 box_type, bin128 *uuid) u32 7804 src/isomedia/box_code_base.c u32 i; u32 7820 src/isomedia/box_code_base.c u32 box_type; u32 7877 src/isomedia/box_code_base.c u32 i; u32 7896 src/isomedia/box_code_base.c u32 i; u32 8018 src/isomedia/box_code_base.c u32 i; u32 8021 src/isomedia/box_code_base.c ptr->count = (u32) (ptr->size) / 8; u32 8022 src/isomedia/box_code_base.c ptr->rates = (u32*)gf_malloc(sizeof(u32)*ptr->count); u32 8023 src/isomedia/box_code_base.c ptr->times = (u32*)gf_malloc(sizeof(u32)*ptr->count); u32 8037 src/isomedia/box_code_base.c u32 i; u32 8082 src/isomedia/box_code_base.c if (!ptr->sampleCount) ptr->sampleCount = (u32) ptr->size; u32 8083 src/isomedia/box_code_base.c else if (ptr->sampleCount > (u32) ptr->size) return GF_ISOM_INVALID_FILE; u32 8265 src/isomedia/box_code_base.c u32 size, i; u32 8273 src/isomedia/box_code_base.c size = (u32) ptr->size - 8; u32 8349 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->content_encoding, (u32) strlen(ptr->content_encoding)); u32 8355 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->xml_namespace, (u32) strlen(ptr->xml_namespace)); u32 8360 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->xml_schema_loc, (u32) strlen(ptr->xml_schema_loc)); u32 8365 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->mime_type, (u32) strlen(ptr->mime_type)); u32 8373 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->mime_type, (u32) strlen(ptr->mime_type)); u32 8451 src/isomedia/box_code_base.c u32 size, i; u32 8455 src/isomedia/box_code_base.c size = (u32) ptr->size; u32 8483 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->config, (u32) strlen(ptr->config)); u32 8525 src/isomedia/box_code_base.c u32 i; u32 8569 src/isomedia/box_code_base.c u32 i; u32 8603 src/isomedia/box_code_base.c u32 i; u32 8632 src/isomedia/box_code_base.c ptr->hdr_size = (u32) ptr->size; u32 8773 src/isomedia/box_code_base.c u32 i; u32 8819 src/isomedia/box_code_base.c u32 i; u32 8828 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->earliest_presentation_time); u32 8829 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->first_offset); u32 8865 src/isomedia/box_code_base.c u32 i; u32 8881 src/isomedia/box_code_base.c u32 i,j; u32 8895 src/isomedia/box_code_base.c subseg->range_sizes = gf_malloc(sizeof(u32)*subseg->range_count); u32 8917 src/isomedia/box_code_base.c u32 i, j; u32 8936 src/isomedia/box_code_base.c u32 i; u32 8958 src/isomedia/box_code_base.c u32 i; u32 8999 src/isomedia/box_code_base.c u32 i; u32 9025 src/isomedia/box_code_base.c u32 i; u32 9058 src/isomedia/box_code_base.c u32 i; u32 9080 src/isomedia/box_code_base.c u32 i; u32 9089 src/isomedia/box_code_base.c u32 data1 = (u32) (ptr->pcr_values[i] >> 10); u32 9146 src/isomedia/box_code_base.c u32 i, j, entry_count; u32 9183 src/isomedia/box_code_base.c u32 entry_count, i; u32 9204 src/isomedia/box_code_base.c u32 entry_count, i, j; u32 9211 src/isomedia/box_code_base.c u32 subs_size=0; u32 9269 src/isomedia/box_code_base.c ptr->baseMediaDecodeTime = (u32) gf_bs_read_u32(bs); u32 9287 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->baseMediaDecodeTime); u32 9377 src/isomedia/box_code_base.c u32 i; u32 9404 src/isomedia/box_code_base.c u32 i; u32 9436 src/isomedia/box_code_base.c static void *sgpd_parse_entry(u32 grouping_type, GF_BitStream *bs, u32 entry_size, u32 *total_bytes) u32 9507 src/isomedia/box_code_base.c u32 s = (u32) gf_bs_get_position(bs); u32 9509 src/isomedia/box_code_base.c *total_bytes = (u32) gf_bs_get_position(bs) - s; u32 9518 src/isomedia/box_code_base.c u32 s = (u32) gf_bs_get_position(bs); u32 9520 src/isomedia/box_code_base.c *total_bytes = (u32) gf_bs_get_position(bs) - s; u32 9529 src/isomedia/box_code_base.c u32 flags = gf_bs_peek_bits(bs, 24, 0); u32 9536 src/isomedia/box_code_base.c u32 nb_entries = gf_bs_peek_bits(bs, 16, entry_size); u32 9547 src/isomedia/box_code_base.c u32 entry_count; u32 9576 src/isomedia/box_code_base.c static void sgpd_del_entry(u32 grouping_type, void *entry) u32 9602 src/isomedia/box_code_base.c void sgpd_write_entry(u32 grouping_type, void *entry, GF_BitStream *bs) u32 9649 src/isomedia/box_code_base.c static u32 sgpd_size_entry(u32 grouping_type, void *entry) u32 9694 src/isomedia/box_code_base.c u32 entry_count; u32 9716 src/isomedia/box_code_base.c u32 parsed_bytes; u32 9717 src/isomedia/box_code_base.c u32 size = p->default_length; u32 9736 src/isomedia/box_code_base.c u32 i; u32 9750 src/isomedia/box_code_base.c u32 size = sgpd_size_entry(p->grouping_type, ptr); u32 9760 src/isomedia/box_code_base.c u32 i; u32 9774 src/isomedia/box_code_base.c u32 size = sgpd_size_entry(p->grouping_type, ptr); u32 9886 src/isomedia/box_code_base.c u32 i; u32 9888 src/isomedia/box_code_base.c ptr->offsets = gf_malloc(sizeof(u32)*ptr->entry_count); u32 9927 src/isomedia/box_code_base.c u32 i; u32 10014 src/isomedia/box_code_base.c gf_bs_write_u32(bs, (u32) ptr->timestamp); u32 10400 src/isomedia/box_code_base.c GF_Err gf_isom_read_null_terminated_string(GF_Box *s, GF_BitStream *bs, u32 size, char **out_str) u32 10402 src/isomedia/box_code_base.c u32 len=10; u32 10403 src/isomedia/box_code_base.c u32 i=0; u32 10431 src/isomedia/box_code_base.c u32 i; u32 10465 src/isomedia/box_code_base.c u32 i; u32 10480 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->scheme_specific_info, (u32)strlen(ptr->scheme_specific_info) ); u32 10525 src/isomedia/box_code_base.c u32 i; u32 10546 src/isomedia/box_code_base.c u32 i; u32 10579 src/isomedia/box_code_base.c u32 i; u32 10592 src/isomedia/box_code_base.c u32 i, k; u32 10606 src/isomedia/box_code_base.c GF_SAFE_ALLOC_N(ptr->session_groups[i].group_ids, ptr->session_groups[i].nb_groups, u32); u32 10613 src/isomedia/box_code_base.c GF_SAFE_ALLOC_N(ptr->session_groups[i].channels, ptr->session_groups[i].nb_channels, u32); u32 10627 src/isomedia/box_code_base.c u32 i, k; u32 10648 src/isomedia/box_code_base.c u32 i; u32 10671 src/isomedia/box_code_base.c u32 i; u32 10683 src/isomedia/box_code_base.c u32 i; u32 10707 src/isomedia/box_code_base.c u32 i; u32 10716 src/isomedia/box_code_base.c if (ptr->entries[i].name) gf_bs_write_data(bs, ptr->entries[i].name, (u32)strlen(ptr->entries[i].name) ); u32 10724 src/isomedia/box_code_base.c u32 i; u32 10747 src/isomedia/box_code_base.c u32 i; u32 10762 src/isomedia/box_code_base.c u32 i; u32 10803 src/isomedia/box_code_base.c u32 i; u32 10830 src/isomedia/box_code_base.c u32 i; u32 10873 src/isomedia/box_code_base.c ptr->data_length = (u32) (ptr->size - ptr->feci->size); u32 10998 src/isomedia/box_code_base.c u32 i; u32 11000 src/isomedia/box_code_base.c ptr->entry_count = (u32) ptr->size; u32 11022 src/isomedia/box_code_base.c u32 i; u32 11074 src/isomedia/box_code_base.c u32 i; u32 11127 src/isomedia/box_code_base.c gf_bs_write_data(bs, ptr->APID, (u32) strlen(ptr->APID) + 1); u32 178 src/isomedia/box_code_drm.c u32 len = (u32) (ptr->size); u32 196 src/isomedia/box_code_drm.c if (ptr->flags & 0x000001) gf_bs_write_data(bs, ptr->URI, (u32) strlen(ptr->URI)+1); u32 380 src/isomedia/box_code_drm.c u32 len; u32 383 src/isomedia/box_code_drm.c len = (u32) (ptr->size); u32 398 src/isomedia/box_code_drm.c gf_bs_write_data(bs, ptr->URI, (u32) strlen(ptr->URI)+1); u32 581 src/isomedia/box_code_drm.c if (cid_len) gf_bs_write_data(bs, ptr->ContentID, (u32) strlen(ptr->ContentID)); u32 582 src/isomedia/box_code_drm.c if (ri_len) gf_bs_write_data(bs, ptr->RightsIssuerURL, (u32) strlen(ptr->RightsIssuerURL)); u32 766 src/isomedia/box_code_drm.c ptr->oma_ro_size = (u32) ptr->size; u32 899 src/isomedia/box_code_drm.c u32 i; u32 929 src/isomedia/box_code_drm.c u32 i; u32 1112 src/isomedia/box_code_drm.c u32 sample_count; u32 1166 src/isomedia/box_code_drm.c u32 i; u32 1182 src/isomedia/box_code_drm.c u32 sample_count; u32 1199 src/isomedia/box_code_drm.c u32 i, j; u32 1219 src/isomedia/box_code_drm.c u32 i, sample_count; u32 1315 src/isomedia/box_code_drm.c u32 i, j, count; u32 1328 src/isomedia/box_code_drm.c u32 is_encrypted; u32 1329 src/isomedia/box_code_drm.c u32 samp_count; u32 1382 src/isomedia/box_code_drm.c u32 sample_count; u32 1393 src/isomedia/box_code_drm.c u32 i, j; u32 1417 src/isomedia/box_code_drm.c u32 sample_count; u32 1418 src/isomedia/box_code_drm.c u32 i; u32 1668 src/isomedia/box_code_drm.c u32 len; u32 1670 src/isomedia/box_code_drm.c len = (u32) ptr->size - 1; u32 1691 src/isomedia/box_code_drm.c gf_bs_write_data(bs, (char *) ptr->enc_algo, (u32) strlen(ptr->enc_algo)); u32 1788 src/isomedia/box_code_drm.c u32 len; u32 1790 src/isomedia/box_code_drm.c len = (u32) ptr->size; u32 1809 src/isomedia/box_code_drm.c gf_bs_write_data(bs, ptr->metadata, (u32) strlen(ptr->metadata)); u32 261 src/isomedia/box_code_meta.c if (ptr->xml) gf_bs_write_data(bs, ptr->xml, (u32) strlen(ptr->xml)); u32 293 src/isomedia/box_code_meta.c ptr->data_length = (u32)(ptr->size); u32 330 src/isomedia/box_code_meta.c u32 j, extent_count; u32 342 src/isomedia/box_code_meta.c u32 i, item_count; u32 356 src/isomedia/box_code_meta.c u32 item_count, extent_count, i, j; u32 420 src/isomedia/box_code_meta.c u32 i, j, item_count, extent_count; u32 465 src/isomedia/box_code_meta.c u32 i, item_count, extent_count; u32 552 src/isomedia/box_code_meta.c u32 count, i; u32 580 src/isomedia/box_code_meta.c u32 count, i; u32 600 src/isomedia/box_code_meta.c u32 i, count; u32 637 src/isomedia/box_code_meta.c u32 buf_len, i, string_len, string_start; u32 647 src/isomedia/box_code_meta.c buf_len = (u32) (ptr->size); u32 684 src/isomedia/box_code_meta.c u32 len; u32 700 src/isomedia/box_code_meta.c len = (u32) strlen(ptr->item_name)+1; u32 707 src/isomedia/box_code_meta.c len = (u32)strlen(ptr->content_type) + 1; u32 716 src/isomedia/box_code_meta.c len = (u32)strlen(ptr->content_encoding) + 1; u32 769 src/isomedia/box_code_meta.c u32 count, i; u32 809 src/isomedia/box_code_meta.c u32 count; u32 826 src/isomedia/box_code_meta.c u32 count; u32 845 src/isomedia/box_code_meta.c u32 count, i; u32 875 src/isomedia/box_code_meta.c u32 count, i; u32 892 src/isomedia/box_code_meta.c u32 count, i; u32 917 src/isomedia/box_code_meta.c u32 bytesToRead; u32 918 src/isomedia/box_code_meta.c u32 i; u32 921 src/isomedia/box_code_meta.c bytesToRead = (u32)(ptr->size); u32 926 src/isomedia/box_code_meta.c ptr->to_item_IDs = (u32 *)gf_malloc(ptr->reference_count * sizeof(u32)); u32 946 src/isomedia/box_code_meta.c u32 i; u32 36 src/isomedia/box_dump.c static void dump_data(FILE *trace, char *data, u32 dataLength) u32 38 src/isomedia/box_dump.c u32 i; u32 45 src/isomedia/box_dump.c static void dump_data_hex(FILE *trace, char *data, u32 dataLength) u32 47 src/isomedia/box_dump.c u32 i; u32 54 src/isomedia/box_dump.c static void dump_data_attribute(FILE *trace, char *name, char *data, u32 data_size) u32 56 src/isomedia/box_dump.c u32 i; u32 66 src/isomedia/box_dump.c static void dump_data_string(FILE *trace, char *data, u32 dataLength) u32 68 src/isomedia/box_dump.c u32 i; u32 101 src/isomedia/box_dump.c u32 i; u32 116 src/isomedia/box_dump.c u32 i; u32 141 src/isomedia/box_dump.c u32 i; u32 161 src/isomedia/box_dump.c u32 i; u32 326 src/isomedia/box_dump.c u32 i; u32 334 src/isomedia/box_dump.c u32 i; u32 417 src/isomedia/box_dump.c static char *format_duration(u64 dur, u32 timescale, char *szDur) u32 419 src/isomedia/box_dump.c u32 h, m, s, ms; u32 420 src/isomedia/box_dump.c dur = (u32) (( ((Double) (s64) dur)/timescale)*1000); u32 421 src/isomedia/box_dump.c h = (u32) (dur / 3600000); u32 423 src/isomedia/box_dump.c m = (u32) (dur / 60000); u32 425 src/isomedia/box_dump.c s = (u32) (dur/1000); u32 427 src/isomedia/box_dump.c ms = (u32) (dur); u32 434 src/isomedia/box_dump.c u32 i, len = (u32) strlen(name); u32 443 src/isomedia/box_dump.c u32 i, count; u32 467 src/isomedia/box_dump.c u32 i; u32 487 src/isomedia/box_dump.c if (p->nameUTF8 && (u32) p->nameUTF8[0] == strlen(p->nameUTF8+1)) { u32 767 src/isomedia/box_dump.c u32 i; u32 802 src/isomedia/box_dump.c u32 i, nb_samples; u32 825 src/isomedia/box_dump.c u32 i, nb_samples; u32 867 src/isomedia/box_dump.c u32 i; u32 887 src/isomedia/box_dump.c u32 i; u32 908 src/isomedia/box_dump.c u32 i, nb_samples; u32 935 src/isomedia/box_dump.c u32 i; u32 974 src/isomedia/box_dump.c u32 i; u32 997 src/isomedia/box_dump.c u32 i; u32 1020 src/isomedia/box_dump.c u32 i; u32 1043 src/isomedia/box_dump.c u32 i; u32 1110 src/isomedia/box_dump.c u32 i; u32 1223 src/isomedia/box_dump.c u32 i, count; u32 1239 src/isomedia/box_dump.c u32 i; u32 1308 src/isomedia/box_dump.c u32 i; u32 1327 src/isomedia/box_dump.c u32 i; u32 1346 src/isomedia/box_dump.c u32 i, j, count; u32 1413 src/isomedia/box_dump.c u32 i, count; u32 1490 src/isomedia/box_dump.c u32 i, count; u32 1547 src/isomedia/box_dump.c u32 nalucount, j; u32 1568 src/isomedia/box_dump.c u32 i; u32 1597 src/isomedia/box_dump.c u32 i; u32 1611 src/isomedia/box_dump.c static void tx3g_dump_rgba8(FILE * trace, char *name, u32 col) u32 1681 src/isomedia/box_dump.c u32 i; u32 1712 src/isomedia/box_dump.c u32 i; u32 1853 src/isomedia/box_dump.c u32 i, j, count, count2; u32 2213 src/isomedia/box_dump.c void sample_flags_dump(const char *name, u32 sample_flags, FILE * trace) u32 2290 src/isomedia/box_dump.c static void frag_dump_sample_flags(FILE * trace, u32 flags) u32 2340 src/isomedia/box_dump.c u32 i; u32 2369 src/isomedia/box_dump.c fprintf(trace, " CTSOffset=\"%u\"", (u32) ent->CTS_Offset); u32 2401 src/isomedia/box_dump.c u32 i, count; u32 2434 src/isomedia/box_dump.c GF_Err gf_isom_dump_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE * trace) u32 2438 src/isomedia/box_dump.c u32 descIndex, count, count2, i; u32 2550 src/isomedia/box_dump.c static void tx3g_print_char_offsets(FILE * trace, u32 start, u32 end, u32 *shift_offset, u32 so_count) u32 2552 src/isomedia/box_dump.c u32 i; u32 2570 src/isomedia/box_dump.c static void tx3g_dump_style_nobox(FILE * trace, GF_StyleRecord *rec, u32 *shift_offset, u32 so_count) u32 2589 src/isomedia/box_dump.c static char *tx3g_format_time(u64 ts, u32 timescale, char *szDur, Bool is_srt) u32 2591 src/isomedia/box_dump.c u32 h, m, s, ms; u32 2592 src/isomedia/box_dump.c ts = (u32) (ts*1000 / timescale); u32 2593 src/isomedia/box_dump.c h = (u32) (ts / 3600000); u32 2594 src/isomedia/box_dump.c m = (u32) (ts/ 60000) - h*60; u32 2595 src/isomedia/box_dump.c s = (u32) (ts/1000) - h*3600 - m*60; u32 2596 src/isomedia/box_dump.c ms = (u32) (ts) - h*3600000 - m*60000 - s*1000; u32 2605 src/isomedia/box_dump.c static GF_Err gf_isom_dump_ttxt_track(GF_ISOFile *the_file, u32 track, FILE *dump, Bool box_dump) u32 2607 src/isomedia/box_dump.c u32 i, j, count, di, nb_descs, shift_offset[20], so_count; u32 2694 src/isomedia/box_dump.c u32 mode = (txt->displayFlags & GF_TXT_SCROLL_DIRECTION)>>7; u32 2800 src/isomedia/box_dump.c last_DTS = (u32) trak->Media->mediaHeader->duration; u32 2904 src/isomedia/box_dump.c u32 k; u32 2941 src/isomedia/box_dump.c static GF_Err gf_isom_dump_srt_track(GF_ISOFile *the_file, u32 track, FILE *dump) u32 2943 src/isomedia/box_dump.c u32 i, j, k, count, di, len, ts, cur_frame; u32 2999 src/isomedia/box_dump.c u32 styles, char_num, new_styles, color, new_color; u32 3011 src/isomedia/box_dump.c len = (u32) res; u32 3073 src/isomedia/box_dump.c szChar[(u32) sl]=0; u32 3102 src/isomedia/box_dump.c static GF_Err gf_isom_dump_svg_track(GF_ISOFile *the_file, u32 track, FILE *dump) u32 3106 src/isomedia/box_dump.c u32 i, count, di, ts, cur_frame; u32 3188 src/isomedia/box_dump.c GF_Err gf_isom_text_dump(GF_ISOFile *the_file, u32 track, FILE *dump, GF_TextDumpType dump_type) u32 3292 src/isomedia/box_dump.c GF_Err gf_isom_dump_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, FILE * trace) u32 3294 src/isomedia/box_dump.c u32 i, count; u32 3325 src/isomedia/box_dump.c GF_Err gf_isom_dump_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE * trace) u32 3329 src/isomedia/box_dump.c u32 descIndex; u32 3363 src/isomedia/box_dump.c u32 val; u32 3487 src/isomedia/box_dump.c u32 i; u32 3523 src/isomedia/box_dump.c u32 i; u32 3546 src/isomedia/box_dump.c u32 i; u32 3571 src/isomedia/box_dump.c u32 i; u32 3595 src/isomedia/box_dump.c u32 i; u32 3631 src/isomedia/box_dump.c u32 i, offset; u32 3729 src/isomedia/box_dump.c u32 i; u32 3847 src/isomedia/box_dump.c u32 i; u32 3890 src/isomedia/box_dump.c u32 i; u32 3908 src/isomedia/box_dump.c u32 i, j; u32 3932 src/isomedia/box_dump.c u32 i; u32 3961 src/isomedia/box_dump.c u32 i; u32 3979 src/isomedia/box_dump.c u32 i; u32 3999 src/isomedia/box_dump.c u32 i; u32 4016 src/isomedia/box_dump.c u32 entry_count, i, j; u32 4080 src/isomedia/box_dump.c u32 i; u32 4109 src/isomedia/box_dump.c u32 i, count; u32 4168 src/isomedia/box_dump.c u32 j; u32 4189 src/isomedia/box_dump.c u32 i, count; u32 4207 src/isomedia/box_dump.c static void trif_dump(FILE * trace, char *data, u32 data_size) u32 4210 src/isomedia/box_dump.c u32 id, independent, filter_disabled; u32 4239 src/isomedia/box_dump.c u32 count = gf_bs_read_u16(bs); u32 4251 src/isomedia/box_dump.c static void nalm_dump(FILE * trace, char *data, u32 data_size) u32 4256 src/isomedia/box_dump.c u32 entry_count; u32 4273 src/isomedia/box_dump.c u32 ID; u32 4276 src/isomedia/box_dump.c u32 start_num = gf_bs_read_int(bs, large_size ? 16 : 8); u32 4291 src/isomedia/box_dump.c u32 i; u32 4394 src/isomedia/box_dump.c u32 i; u32 4423 src/isomedia/box_dump.c u32 i; u32 4468 src/isomedia/box_dump.c u32 i; u32 4543 src/isomedia/box_dump.c u32 i, j, sample_count; u32 4588 src/isomedia/box_dump.c u32 i, j, sample_count; u32 4645 src/isomedia/box_dump.c fprintf(trace, "referenceTrackID=\"%d\" timestamp=\""LLU"\" NTP=\""LLU"\" UTC=\"%d-%02d-%02dT%02d:%02d:%02d.%03dZ\">\n", ptr->refTrackID, ptr->timestamp, ptr->ntp, 1900+t.tm_year, t.tm_mon+1, t.tm_mday, t.tm_hour, t.tm_min, (u32) t.tm_sec, (u32) fracs); u32 4753 src/isomedia/box_dump.c u32 i; u32 4808 src/isomedia/box_dump.c u32 i, j; u32 4810 src/isomedia/box_dump.c u32 entry_count = gf_list_count(ptr->entries); u32 4816 src/isomedia/box_dump.c u32 association_count = gf_list_count(entry->essential); u32 4820 src/isomedia/box_dump.c u32 *prop_index = (u32 *)gf_list_get(entry->property_index, j); u32 4898 src/isomedia/box_dump.c u32 i; u32 4957 src/isomedia/box_dump.c u32 i; u32 4981 src/isomedia/box_dump.c u32 i; u32 5019 src/isomedia/box_dump.c u32 i; u32 5026 src/isomedia/box_dump.c dump_data_attribute(trace, "scheme_specific_info", (char*)ptr->scheme_specific_info, (u32)strlen(ptr->scheme_specific_info) ); u32 5043 src/isomedia/box_dump.c u32 i, k; u32 5083 src/isomedia/box_dump.c u32 i; u32 5141 src/isomedia/box_dump.c u32 i; u32 60 src/isomedia/box_funcs.c u32 gf_isom_solve_uuid_box(char *UUID) u32 62 src/isomedia/box_funcs.c u32 i; u32 88 src/isomedia/box_funcs.c GF_Err gf_isom_box_parse_ex(GF_Box **outBox, GF_BitStream *bs, u32 parent_type, Bool is_root_box) u32 90 src/isomedia/box_funcs.c u32 type, uuid_type, hdr_size; u32 220 src/isomedia/box_funcs.c u32 to_skip = (u32) (size-(end-start)); u32 237 src/isomedia/box_funcs.c u32 count, i; u32 267 src/isomedia/box_funcs.c gf_bs_write_u32(bs, (u32) ptr->size); u32 271 src/isomedia/box_funcs.c u32 i; u32 328 src/isomedia/box_funcs.c u32 count, i; u32 350 src/isomedia/box_funcs.c u32 count, i; u32 373 src/isomedia/box_funcs.c GF_Box * unkn_New(u32 type); u32 699 src/isomedia/box_funcs.c u32 box_4cc; u32 706 src/isomedia/box_funcs.c u32 alt_4cc;//used for sample grouping type and track / item reference types u32 708 src/isomedia/box_funcs.c u32 flags; u32 1159 src/isomedia/box_funcs.c u32 gf_isom_get_num_supported_boxes() u32 1164 src/isomedia/box_funcs.c static u32 get_box_reg_idx(u32 boxCode, u32 parent_type) u32 1166 src/isomedia/box_funcs.c u32 i=0, count = gf_isom_get_num_supported_boxes(); u32 1178 src/isomedia/box_funcs.c GF_Box *gf_isom_box_new_ex(u32 boxType, u32 parentType) u32 1200 src/isomedia/box_funcs.c GF_Box *gf_isom_box_new(u32 boxType) u32 1211 src/isomedia/box_funcs.c GF_Err gf_isom_box_array_read_ex(GF_Box *parent, GF_BitStream *bs, GF_Err (*add_box)(GF_Box *par, GF_Box *b), u32 parent_type) u32 1397 src/isomedia/box_funcs.c GF_Err gf_isom_dump_supported_box(u32 idx, FILE * trace) u32 1399 src/isomedia/box_funcs.c u32 i; u32 1400 src/isomedia/box_funcs.c u32 nb_versions=0; u32 1427 src/isomedia/box_funcs.c u32 flag_mask=1; u32 1428 src/isomedia/box_funcs.c u32 flags = box_registry[idx].flags; u32 1434 src/isomedia/box_funcs.c u32 flag = flags & flag_mask; u32 1454 src/isomedia/box_funcs.c u32 gf_isom_get_supported_box_type(u32 idx) u32 1467 src/isomedia/box_funcs.c fprintf(trace, "Size=\"%u\" ", (u32) a->size); u32 1471 src/isomedia/box_funcs.c u32 i; u32 1493 src/isomedia/box_funcs.c GF_Err gf_isom_box_dump_ex(void *ptr, FILE * trace, u32 box_4cc) u32 31 src/isomedia/data_map.c static u32 default_write_buffering_size = 0; u32 34 src/isomedia/data_map.c GF_Err gf_isom_set_output_buffering(GF_ISOFile *movie, u32 size) u32 199 src/isomedia/data_map.c GF_Err gf_isom_datamap_open(GF_MediaBox *mdia, u32 dataRefIndex, u8 Edit) u32 203 src/isomedia/data_map.c u32 SelfCont, count; u32 268 src/isomedia/data_map.c u32 gf_isom_datamap_get_data(GF_DataMap *map, char *buffer, u32 bufferLength, u64 Offset) u32 297 src/isomedia/data_map.c GF_Err FDM_AddData(GF_FileDataMap *ptr, char *data, u32 dataSize); u32 313 src/isomedia/data_map.c GF_Err gf_isom_datamap_add_data(GF_DataMap *ptr, char *data, u32 dataSize) u32 388 src/isomedia/data_map.c u32 size; u32 465 src/isomedia/data_map.c u32 gf_isom_fdm_get_data(GF_FileDataMap *ptr, char *buffer, u32 bufferLength, u64 fileOffset) u32 467 src/isomedia/data_map.c u32 bytesRead; u32 515 src/isomedia/data_map.c GF_Err FDM_AddData(GF_FileDataMap *ptr, char *data, u32 dataSize) u32 517 src/isomedia/data_map.c u32 ret; u32 636 src/isomedia/data_map.c u32 gf_isom_fmo_get_data(GF_FileMappingDataMap *ptr, char *buffer, u32 bufferLength, u64 fileOffset) u32 654 src/isomedia/data_map.c u32 gf_isom_fmo_get_data(GF_FileMappingDataMap *ptr, char *buffer, u32 bufferLength, u64 fileOffset) u32 47 src/isomedia/drm_sample.c GF_ISMASample *gf_isom_ismacryp_sample_from_data(char *data, u32 dataLength, Bool use_selective_encryption, u8 KI_length, u8 IV_length) u32 123 src/isomedia/drm_sample.c static GF_ProtectionSchemeInfoBox *isom_get_sinf_entry(GF_TrackBox *trak, u32 sampleDescriptionIndex, u32 scheme_type, GF_SampleEntryBox **out_sea) u32 125 src/isomedia/drm_sample.c u32 i=0; u32 146 src/isomedia/drm_sample.c GF_ISMASample *gf_isom_get_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, GF_ISOSample *samp, u32 sampleDescriptionIndex) u32 180 src/isomedia/drm_sample.c u32 gf_isom_is_media_encrypted(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 197 src/isomedia/drm_sample.c Bool gf_isom_is_ismacryp_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 216 src/isomedia/drm_sample.c Bool gf_isom_is_omadrm_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 236 src/isomedia/drm_sample.c GF_Err gf_isom_get_ismacryp_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, const char **outSchemeURI, const char **outKMS_URI, Bool *outSelectiveEncryption, u32 *outIVLength, u32 *outKeyIndicationLength) u32 275 src/isomedia/drm_sample.c GF_Err gf_isom_get_omadrm_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 276 src/isomedia/drm_sample.c u32 *outSchemeType, u32 *outSchemeVersion, u32 277 src/isomedia/drm_sample.c const char **outContentID, const char **outRightsIssuerURL, const char **outTextualHeaders, u32 *outTextualHeadersLen, u64 *outPlaintextLength, u32 *outEncryptionType, Bool *outSelectiveEncryption, u32 *outIVLength, u32 *outKeyIndicationLength) u32 319 src/isomedia/drm_sample.c GF_Err gf_isom_remove_track_protection(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 351 src/isomedia/drm_sample.c GF_Err gf_isom_change_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, char *scheme_uri, char *kms_uri) u32 380 src/isomedia/drm_sample.c static GF_Err isom_set_protected_entry(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u8 version, u32 flags, u32 381 src/isomedia/drm_sample.c u32 scheme_type, u32 scheme_version, char *scheme_uri, Bool is_isma, GF_ProtectionSchemeInfoBox **out_sinf) u32 383 src/isomedia/drm_sample.c u32 original_format; u32 468 src/isomedia/drm_sample.c GF_Err gf_isom_set_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 469 src/isomedia/drm_sample.c u32 scheme_version, char *scheme_uri, char *kms_URI, u32 470 src/isomedia/drm_sample.c Bool selective_encryption, u32 KI_length, u32 IV_length) u32 494 src/isomedia/drm_sample.c GF_Err gf_isom_set_oma_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 495 src/isomedia/drm_sample.c char *contentID, char *kms_URI, u32 encryption_type, u64 plainTextLength, char *textual_headers, u32 textual_headers_len, u32 496 src/isomedia/drm_sample.c Bool selective_encryption, u32 KI_length, u32 IV_length) u32 527 src/isomedia/drm_sample.c GF_Err gf_isom_get_original_format_type(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat) u32 549 src/isomedia/drm_sample.c Bool gf_isom_is_cenc_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 575 src/isomedia/drm_sample.c GF_Err gf_isom_get_cenc_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, u32 *outIVLength) u32 610 src/isomedia/drm_sample.c GF_Err gf_isom_set_cenc_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 611 src/isomedia/drm_sample.c u32 scheme_version, u32 default_IsEncrypted, u8 default_IV_size, bin128 default_KID, u32 640 src/isomedia/drm_sample.c GF_Err gf_isom_set_cenc_saio(GF_ISOFile *the_file, u32 trackNumber) u32 662 src/isomedia/drm_sample.c GF_Err gf_isom_remove_cenc_saiz(GF_ISOFile *the_file, u32 trackNumber) u32 664 src/isomedia/drm_sample.c u32 i; u32 690 src/isomedia/drm_sample.c GF_Err gf_isom_remove_cenc_saio(GF_ISOFile *the_file, u32 trackNumber) u32 692 src/isomedia/drm_sample.c u32 i; u32 718 src/isomedia/drm_sample.c GF_Err gf_cenc_set_pssh(GF_ISOFile *mp4, bin128 systemID, u32 version, u32 KID_count, bin128 *KIDs, char *data, u32 len) { u32 746 src/isomedia/drm_sample.c GF_Err gf_isom_remove_samp_enc_box(GF_ISOFile *the_file, u32 trackNumber) u32 748 src/isomedia/drm_sample.c u32 i; u32 778 src/isomedia/drm_sample.c GF_Err gf_isom_remove_samp_group_box(GF_ISOFile *the_file, u32 trackNumber) u32 780 src/isomedia/drm_sample.c u32 i; u32 819 src/isomedia/drm_sample.c u32 i; u32 839 src/isomedia/drm_sample.c GF_SampleEncryptionBox * gf_isom_create_piff_psec_box(u8 version, u32 flags, u32 AlgorithmID, u8 IV_size, bin128 KID) u32 859 src/isomedia/drm_sample.c GF_SampleEncryptionBox * gf_isom_create_samp_enc_box(u8 version, u32 flags) u32 873 src/isomedia/drm_sample.c GF_Err gf_isom_cenc_allocate_storage(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u32 AlgorithmID, u8 IV_size, bin128 KID) u32 894 src/isomedia/drm_sample.c void gf_isom_cenc_set_saiz_saio(GF_SampleEncryptionBox *senc, GF_SampleTableBox *stbl, GF_TrackFragmentBox *traf, u32 len) u32 896 src/isomedia/drm_sample.c u32 i; u32 935 src/isomedia/drm_sample.c void gf_isom_cenc_merge_saiz_saio(GF_SampleEncryptionBox *senc, GF_SampleTableBox *stbl, u64 offset, u32 len) u32 937 src/isomedia/drm_sample.c u32 i; u32 982 src/isomedia/drm_sample.c GF_Err gf_isom_track_cenc_add_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u8 IV_size, char *buf, u32 len) u32 984 src/isomedia/drm_sample.c u32 i; u32 1039 src/isomedia/drm_sample.c u32 i; u32 1092 src/isomedia/drm_sample.c static GF_Err isom_cenc_get_sai_by_saiz_saio(GF_MediaBox *mdia, u32 sampleNumber, u8 IV_size, GF_CENCSampleAuxInfo **sai) u32 1095 src/isomedia/drm_sample.c u32 prev_sai_size, size, i, j, nb_saio; u32 1152 src/isomedia/drm_sample.c GF_Err gf_isom_cenc_get_sample_aux_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_CENCSampleAuxInfo **sai, u32 *container_type) u32 1157 src/isomedia/drm_sample.c u32 type; u32 1160 src/isomedia/drm_sample.c u32 is_Protected; u32 1233 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_info_ex(GF_TrackBox *trak, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID) u32 1262 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID) u32 1269 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_pattern_info_ex(GF_TrackBox *trak, u32 sampleDescriptionIndex, u8 *default_crypt_byte_block, u8 *default_skip_byte_block) u32 1288 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_pattern_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u8 *default_crypt_byte_block, u8 *default_skip_byte_block) u32 1298 src/isomedia/drm_sample.c GF_Err gf_isom_set_adobe_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 scheme_version, Bool is_selective_enc, char *metadata, u32 len) u32 1344 src/isomedia/drm_sample.c Bool gf_isom_is_adobe_protection_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 1364 src/isomedia/drm_sample.c GF_Err gf_isom_get_adobe_protection_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion) u32 1387 src/isomedia/drm_sample.c Bool gf_isom_cenc_is_pattern_mode(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 43 src/isomedia/hint_track.c u32 GetHintFormat(GF_TrackBox *trak) u32 54 src/isomedia/hint_track.c Bool CheckHintFormat(GF_TrackBox *trak, u32 HintType) u32 63 src/isomedia/hint_track.c GF_Err AdjustHintInfo(GF_HintSampleEntryBox *entry, u32 HintSampleNumber) u32 65 src/isomedia/hint_track.c u32 offset, count, i, size; u32 87 src/isomedia/hint_track.c GF_Err gf_isom_setup_hint_track(GF_ISOFile *movie, u32 trackNumber, u32 HintType) u32 170 src/isomedia/hint_track.c GF_Err gf_isom_new_hint_description(GF_ISOFile *the_file, u32 trackNumber, s32 HintTrackVersion, s32 LastCompatibleVersion, u8 Rely, u32 *HintDescriptionIndex) u32 173 src/isomedia/hint_track.c u32 drefIndex; u32 224 src/isomedia/hint_track.c GF_Err gf_isom_rtp_set_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeScale) u32 228 src/isomedia/hint_track.c u32 i, count; u32 253 src/isomedia/hint_track.c GF_Err gf_isom_rtp_set_time_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeOffset) u32 257 src/isomedia/hint_track.c u32 i, count; u32 283 src/isomedia/hint_track.c GF_Err gf_isom_rtp_set_time_sequence_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 SequenceNumberOffset) u32 287 src/isomedia/hint_track.c u32 i, count; u32 312 src/isomedia/hint_track.c GF_Err gf_isom_begin_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TransmissionTime) u32 315 src/isomedia/hint_track.c u32 descIndex, dataRefIndex; u32 352 src/isomedia/hint_track.c GF_Err gf_isom_end_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u8 IsRandomAccessPoint) u32 356 src/isomedia/hint_track.c u32 dataRefIndex; u32 400 src/isomedia/hint_track.c GF_Err gf_isom_hint_blank_data(GF_ISOFile *the_file, u32 trackNumber, u8 AtBegin) u32 404 src/isomedia/hint_track.c u32 count; u32 426 src/isomedia/hint_track.c GF_Err gf_isom_hint_direct_data(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 dataLength, u8 AtBegin) u32 430 src/isomedia/hint_track.c u32 count; u32 434 src/isomedia/hint_track.c u32 offset = 0; u32 453 src/isomedia/hint_track.c GF_Err gf_isom_hint_sample_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 SampleNumber, u16 DataLength, u32 offsetInSample, char *extra_data, u8 AtBegin) u32 457 src/isomedia/hint_track.c u32 count; u32 522 src/isomedia/hint_track.c GF_Err gf_isom_hint_sample_description_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 StreamDescriptionIndex, u16 DataLength, u32 offsetInDescription, u8 AtBegin) u32 526 src/isomedia/hint_track.c u32 count; u32 562 src/isomedia/hint_track.c GF_Err gf_isom_rtp_packet_set_flags(GF_ISOFile *the_file, u32 trackNumber, u32 572 src/isomedia/hint_track.c u32 dataRefIndex, ind; u32 594 src/isomedia/hint_track.c GF_Err gf_isom_rtp_packet_begin(GF_ISOFile *the_file, u32 trackNumber, u32 607 src/isomedia/hint_track.c u32 dataRefIndex; u32 634 src/isomedia/hint_track.c GF_Err gf_isom_rtp_packet_set_offset(GF_ISOFile *the_file, u32 trackNumber, s32 timeOffset) u32 640 src/isomedia/hint_track.c u32 dataRefIndex, i; u32 672 src/isomedia/hint_track.c u32 i, count = gf_list_count(list); u32 719 src/isomedia/hint_track.c GF_Err gf_isom_sdp_add_track_line(GF_ISOFile *the_file, u32 trackNumber, const char *text) u32 764 src/isomedia/hint_track.c GF_Err gf_isom_sdp_clean_track(GF_ISOFile *the_file, u32 trackNumber) u32 876 src/isomedia/hint_track.c GF_Err gf_isom_sdp_get(GF_ISOFile *movie, const char **sdp, u32 *length) u32 898 src/isomedia/hint_track.c *length = (u32) strlen(rtp->sdpText); u32 904 src/isomedia/hint_track.c GF_Err gf_isom_sdp_track_get(GF_ISOFile *the_file, u32 trackNumber, const char **sdp, u32 *length) u32 928 src/isomedia/hint_track.c *length = (u32) strlen(sdpa->sdpText); u32 935 src/isomedia/hint_track.c u32 gf_isom_get_payt_count(GF_ISOFile *the_file, u32 trackNumber) u32 937 src/isomedia/hint_track.c u32 i, count; u32 961 src/isomedia/hint_track.c const char *gf_isom_get_payt_info(GF_ISOFile *the_file, u32 trackNumber, u32 index, u32 *payID) u32 963 src/isomedia/hint_track.c u32 i, count; u32 108 src/isomedia/hinting.c GF_HintSample *gf_isom_hint_sample_new(u32 ProtocolType) u32 164 src/isomedia/hinting.c GF_Err gf_isom_hint_sample_read(GF_HintSample *ptr, GF_BitStream *bs, u32 sampleSize) u32 167 src/isomedia/hinting.c u32 type; u32 220 src/isomedia/hinting.c if ((u32)sizeOut < sampleSize) { u32 221 src/isomedia/hinting.c ptr->dataLength = sampleSize - (u32)sizeOut; u32 233 src/isomedia/hinting.c u32 count, i; u32 260 src/isomedia/hinting.c u32 gf_isom_hint_sample_size(GF_HintSample *ptr) u32 262 src/isomedia/hinting.c u32 size, count, i; u32 267 src/isomedia/hinting.c size = (u32) ptr->size; u32 284 src/isomedia/hinting.c GF_HintPacket *gf_isom_hint_pck_new(u32 HintType) u32 352 src/isomedia/hinting.c u32 gf_isom_hint_pck_size(GF_HintPacket *ptr) u32 367 src/isomedia/hinting.c GF_Err gf_isom_hint_pck_offset(GF_HintPacket *ptr, u32 offset, u32 HintSampleNumber) u32 401 src/isomedia/hinting.c u32 gf_isom_hint_pck_length(GF_HintPacket *ptr) u32 662 src/isomedia/hinting.c GF_Err OffsetDTE(GF_GenericDTE *dte, u32 offset, u32 HintSampleNumber) u32 712 src/isomedia/hinting.c u32 TLVsize, tempSize; u32 741 src/isomedia/hinting.c tempSize += (u32) a->size; u32 777 src/isomedia/hinting.c GF_Err gf_isom_hint_rtp_offset(GF_RTPPacket *ptr, u32 offset, u32 HintSampleNumber) u32 779 src/isomedia/hinting.c u32 count, i; u32 794 src/isomedia/hinting.c u32 gf_isom_hint_rtp_length(GF_RTPPacket *ptr) u32 796 src/isomedia/hinting.c u32 size, count, i; u32 826 src/isomedia/hinting.c u32 gf_isom_hint_rtp_size(GF_RTPPacket *ptr) u32 829 src/isomedia/hinting.c u32 size, count; u32 839 src/isomedia/hinting.c size += (u32) none.size; u32 850 src/isomedia/hinting.c u32 TLVcount, DTEcount, i; u32 880 src/isomedia/hinting.c gf_bs_write_u32(bs, (u32) none.size); u32 934 src/isomedia/hinting.c u32 gf_isom_hint_rtcp_length(GF_RTCPPacket *ptr) u32 942 src/isomedia/hinting.c u32 gf_isom_hint_rtcp_size(GF_RTCPPacket *ptr) u32 962 src/isomedia/hinting.c GF_Err gf_isom_reset_hint_reader(GF_ISOFile *the_file, u32 trackNumber, u32 sample_start, u32 ts_offset, u32 sn_offset, u32 ssrc) u32 998 src/isomedia/hinting.c static GF_Err gf_isom_load_next_hint_sample(GF_ISOFile *the_file, u32 trackNumber, GF_TrackBox *trak, GF_HintSampleEntryBox *entry) u32 1001 src/isomedia/hinting.c u32 descIdx; u32 1023 src/isomedia/hinting.c static GF_ISOSample *gf_isom_get_data_sample(GF_HintSample *hsamp, GF_TrackBox *trak, u32 sample_num) u32 1027 src/isomedia/hinting.c u32 i, count; u32 1049 src/isomedia/hinting.c GF_Err gf_isom_next_hint_packet(GF_ISOFile *the_file, u32 trackNumber, char **pck_data, u32 *pck_size, Bool *disposable, Bool *repeated, u32 *trans_ts, u32 *sample_num) u32 1056 src/isomedia/hinting.c u32 i, count, ts; u32 1109 src/isomedia/hinting.c ts = (u32) (entry->hint_sample->TransmissionTime + pck->relativeTransTime + entry->ts_offset + cts_off); u32 1137 src/isomedia/hinting.c ref_trak = gf_isom_get_track_from_id(trak->moov, entry->hint_ref->trackIDs[(u32)sdte->trackRefIndex]); u32 114 src/isomedia/iff.c p->opaque_size = (u32) p->size; u32 171 src/isomedia/iff.c u32 i; u32 191 src/isomedia/iff.c u32 i; u32 424 src/isomedia/iff.c u32 i, j; u32 425 src/isomedia/iff.c u32 count, count2; u32 450 src/isomedia/iff.c u32 i, j; u32 452 src/isomedia/iff.c u32 entry_count, association_count; u32 470 src/isomedia/iff.c u32 *prop_index = (u32 *)gf_malloc(sizeof(u32)); u32 490 src/isomedia/iff.c u32 i, j; u32 492 src/isomedia/iff.c u32 entry_count, association_count; u32 510 src/isomedia/iff.c u32 *prop_index = (u32 *)gf_list_get(entry->property_index, j); u32 514 src/isomedia/iff.c gf_bs_write_u8(bs, (u32)(( (*ess ? 1 : 0) << 7) | *prop_index)); u32 523 src/isomedia/iff.c u32 i; u32 524 src/isomedia/iff.c u32 entry_count, association_count; u32 593 src/isomedia/iff.c u32 bytesToRead; u32 594 src/isomedia/iff.c u32 i; u32 597 src/isomedia/iff.c bytesToRead = (u32) (ptr->size); u32 604 src/isomedia/iff.c ptr->entity_ids = (u32 *) gf_malloc(ptr->entity_id_count * sizeof(u32)); u32 625 src/isomedia/iff.c u32 i; u32 645 src/isomedia/iff.c ptr->size += 8 * (ptr->entity_id_count * sizeof(u32)); u32 673 src/isomedia/iff.c p->data_size = (u32) p->size; u32 688 src/isomedia/iff.c gf_bs_write_data(bs, p->aux_urn, (u32) strlen(p->aux_urn) + 1 ); u32 789 src/isomedia/iff.c GF_Err gf_isom_iff_create_image_item_from_track(GF_ISOFile *movie, Bool root_meta, u32 meta_track_number, u32 imported_track, const char *item_name, u32 item_id, GF_ImageItemProperties *image_props, GF_List *item_extent_refs) { u32 791 src/isomedia/iff.c u32 imported_sample_desc_index = 1; u32 792 src/isomedia/iff.c u32 sample_index = 1; u32 793 src/isomedia/iff.c u32 w, h, hSpacing, vSpacing; u32 794 src/isomedia/iff.c u32 subtype; u32 796 src/isomedia/iff.c u32 item_type = 0; u32 803 src/isomedia/iff.c u32 i, count; u32 804 src/isomedia/iff.c u32 tile_track; u32 815 src/isomedia/iff.c u32 *tile_item_id = gf_malloc(sizeof(u32)); u32 839 src/isomedia/iff.c u32 *tile_item_id = gf_list_get(tile_item_ids, i); u32 42 src/isomedia/isom_intern.c u32 i, j; u32 140 src/isomedia/isom_intern.c u32 k; u32 148 src/isomedia/isom_intern.c u32 j = 0, sample_index = 0; u32 155 src/isomedia/isom_intern.c u32 i = 0; u32 243 src/isomedia/isom_intern.c u32 k; u32 329 src/isomedia/isom_intern.c u32 brand = ((GF_SegmentTypeBox *)a)->majorBrand; u32 377 src/isomedia/isom_intern.c u32 k; u32 385 src/isomedia/isom_intern.c u32 j=0; u32 419 src/isomedia/isom_intern.c if ((box->dataSize==4) && (GF_4CC(c[0],c[1],c[2],c[3])==(u32)0x0D0A870A)) u32 527 src/isomedia/isom_intern.c GF_ISOFile *gf_isom_open_file(const char *fileName, u32 OpenMode, const char *tmp_dir) u32 623 src/isomedia/isom_intern.c u32 calctime, msec; u32 657 src/isomedia/isom_intern.c GF_TrackBox *gf_isom_get_track_from_id(GF_MovieBox *moov, u32 trackID) u32 659 src/isomedia/isom_intern.c u32 i, count; u32 671 src/isomedia/isom_intern.c GF_TrackBox *gf_isom_get_track_from_original_id(GF_MovieBox *moov, u32 originalID, u32 originalFile) u32 673 src/isomedia/isom_intern.c u32 i, count; u32 685 src/isomedia/isom_intern.c GF_TrackBox *gf_isom_get_track_from_file(GF_ISOFile *movie, u32 trackNumber) u32 700 src/isomedia/isom_intern.c u32 sampleNumber, prevSampleNumber; u32 703 src/isomedia/isom_intern.c u32 i, count; u32 819 src/isomedia/isom_intern.c e = stbl_findEntryForTime(stbl, (u32) *MediaTime, 1, &sampleNumber, &prevSampleNumber); u32 836 src/isomedia/isom_intern.c e = stbl_findEntryForTime(stbl, (u32) ent->mediaTime, 0, &sampleNumber, &prevSampleNumber); u32 858 src/isomedia/isom_intern.c u32 i; u32 886 src/isomedia/isom_intern.c u32 i; u32 942 src/isomedia/isom_intern.c GF_ISOFile *gf_isom_create_movie(const char *fileName, u32 OpenMode, const char *tmp_dir) u32 1018 src/isomedia/isom_intern.c GF_Err gf_isom_add_subsample_info(GF_SubSampleInformationBox *sub_samples, u32 sampleNumber, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable) u32 1020 src/isomedia/isom_intern.c u32 i, count, last_sample; u32 1075 src/isomedia/isom_intern.c u32 gf_isom_sample_get_subsamples_count(GF_ISOFile *movie, u32 track) u32 1083 src/isomedia/isom_intern.c Bool gf_isom_get_subsample_types(GF_ISOFile *movie, u32 track, u32 subs_index, u32 *flags) u32 1096 src/isomedia/isom_intern.c u32 gf_isom_sample_get_subsample_entry(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, GF_SubSampleInfoEntry **sub_sample) u32 1098 src/isomedia/isom_intern.c u32 i, count, last_sample; u32 94 src/isomedia/isom_read.c u32 gf_isom_probe_file(const char *fileName) u32 96 src/isomedia/isom_read.c u32 type = 0; u32 99 src/isomedia/isom_read.c u32 size; u32 152 src/isomedia/isom_read.c u32 sample_rate=0; u32 153 src/isomedia/isom_read.c u32 nb_channels=0; u32 154 src/isomedia/isom_read.c u32 bps=0; u32 155 src/isomedia/isom_read.c u32 atag=0; u32 156 src/isomedia/isom_read.c u32 nal_len=4; u32 157 src/isomedia/isom_read.c u32 width = 0; u32 158 src/isomedia/isom_read.c u32 height = 0; u32 159 src/isomedia/isom_read.c u32 timescale = 10000000; u32 163 src/isomedia/isom_read.c u32 CodecParamLen=0; u32 178 src/isomedia/isom_read.c u32 i, len = (u32) strlen(data); u32 180 src/isomedia/isom_read.c u32 v; u32 256 src/isomedia/isom_read.c u32 pos = 0; u32 257 src/isomedia/isom_read.c u32 end, sc_size=0; u32 404 src/isomedia/isom_read.c GF_ISOFile *gf_isom_open(const char *fileName, u32 OpenMode, const char *tmp_dir) u32 460 src/isomedia/isom_read.c u32 i; u32 495 src/isomedia/isom_read.c u32 i; u32 590 src/isomedia/isom_read.c u32 gf_isom_get_track_count(GF_ISOFile *movie) u32 603 src/isomedia/isom_read.c u32 gf_isom_get_track_id(GF_ISOFile *movie, u32 trackNumber) u32 614 src/isomedia/isom_read.c u32 gf_isom_get_track_by_id(GF_ISOFile *the_file, u32 trackID) u32 617 src/isomedia/isom_read.c u32 count; u32 618 src/isomedia/isom_read.c u32 i; u32 632 src/isomedia/isom_read.c u32 gf_isom_get_track_original_id(GF_ISOFile *movie, u32 trackNumber) u32 651 src/isomedia/isom_read.c Bool gf_isom_has_segment(GF_ISOFile *file, u32 *brand, u32 *version) u32 654 src/isomedia/isom_read.c u32 i; u32 672 src/isomedia/isom_read.c u32 gf_isom_segment_get_fragment_count(GF_ISOFile *file) u32 676 src/isomedia/isom_read.c u32 i, count = 0; u32 688 src/isomedia/isom_read.c static GF_MovieFragmentBox *gf_isom_get_moof(GF_ISOFile *file, u32 moof_index) u32 690 src/isomedia/isom_read.c u32 i; u32 703 src/isomedia/isom_read.c u32 gf_isom_segment_get_track_fragment_count(GF_ISOFile *file, u32 moof_index) u32 716 src/isomedia/isom_read.c u32 gf_isom_segment_get_track_fragment_decode_time(GF_ISOFile *file, u32 moof_index, u32 traf_index, u64 *decode_time) u32 737 src/isomedia/isom_read.c u32 gf_isom_get_timescale(GF_ISOFile *movie) u32 781 src/isomedia/isom_read.c u8 gf_isom_is_track_in_root_od(GF_ISOFile *movie, u32 trackNumber) u32 783 src/isomedia/isom_read.c u32 i; u32 784 src/isomedia/isom_read.c u32 trackID; u32 817 src/isomedia/isom_read.c u8 gf_isom_is_track_enabled(GF_ISOFile *the_file, u32 trackNumber) u32 830 src/isomedia/isom_read.c u64 gf_isom_get_track_duration(GF_ISOFile *movie, u32 trackNumber) u32 846 src/isomedia/isom_read.c GF_Err gf_isom_get_media_language(GF_ISOFile *the_file, u32 trackNumber, char **lang) u32 848 src/isomedia/isom_read.c u32 count; u32 859 src/isomedia/isom_read.c u32 i; u32 875 src/isomedia/isom_read.c u32 gf_isom_get_track_kind_count(GF_ISOFile *the_file, u32 trackNumber) u32 896 src/isomedia/isom_read.c GF_Err gf_isom_get_track_kind(GF_ISOFile *the_file, u32 trackNumber, u32 index, char **scheme, char **value) u32 936 src/isomedia/isom_read.c s32 gf_isom_get_reference_count(GF_ISOFile *movie, u32 trackNumber, u32 referenceType) u32 958 src/isomedia/isom_read.c GF_Err gf_isom_get_reference(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrack) u32 963 src/isomedia/isom_read.c u32 refTrackNum; u32 991 src/isomedia/isom_read.c GF_Err gf_isom_get_reference_ID(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrackID) u32 1016 src/isomedia/isom_read.c u32 gf_isom_has_track_reference(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 refTrackID) u32 1018 src/isomedia/isom_read.c u32 i; u32 1038 src/isomedia/isom_read.c GF_Err gf_isom_get_media_time(GF_ISOFile *the_file, u32 trackNumber, u32 movieTime, u64 *MediaTime) u32 1054 src/isomedia/isom_read.c u32 gf_isom_get_sample_description_index(GF_ISOFile *movie, u32 trackNumber, u64 for_time) u32 1056 src/isomedia/isom_read.c u32 streamDescIndex; u32 1069 src/isomedia/isom_read.c u32 gf_isom_get_sample_description_count(GF_ISOFile *the_file, u32 trackNumber) u32 1082 src/isomedia/isom_read.c GF_ESD *gf_isom_get_esd(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex) u32 1098 src/isomedia/isom_read.c GF_DecoderConfig *gf_isom_get_decoder_config(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex) u32 1118 src/isomedia/isom_read.c u64 gf_isom_get_media_duration(GF_ISOFile *movie, u32 trackNumber) u32 1140 src/isomedia/isom_read.c u64 gf_isom_get_media_original_duration(GF_ISOFile *movie, u32 trackNumber) u32 1151 src/isomedia/isom_read.c u32 gf_isom_get_media_timescale(GF_ISOFile *the_file, u32 trackNumber) u32 1161 src/isomedia/isom_read.c u32 gf_isom_get_copyright_count(GF_ISOFile *mov) u32 1171 src/isomedia/isom_read.c GF_Err gf_isom_get_copyright(GF_ISOFile *mov, u32 Index, const char **threeCharCode, const char **notice) u32 1191 src/isomedia/isom_read.c GF_Err gf_isom_get_watermark(GF_ISOFile *mov, bin128 UUID, u8** data, u32* length) u32 1212 src/isomedia/isom_read.c u32 gf_isom_get_chapter_count(GF_ISOFile *movie, u32 trackNumber) u32 1237 src/isomedia/isom_read.c GF_Err gf_isom_get_chapter(GF_ISOFile *movie, u32 trackNumber, u32 Index, u64 *chapter_time, const char **name) u32 1272 src/isomedia/isom_read.c u32 gf_isom_get_media_type(GF_ISOFile *movie, u32 trackNumber) u32 1280 src/isomedia/isom_read.c Bool IsMP4Description(u32 entryType) u32 1296 src/isomedia/isom_read.c Bool IsMP4EncryptedDescription(u32 entryType) u32 1309 src/isomedia/isom_read.c Bool gf_isom_is_track_encrypted(GF_ISOFile *the_file, u32 trackNumber) u32 1326 src/isomedia/isom_read.c u32 gf_isom_get_media_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1353 src/isomedia/isom_read.c u32 gf_isom_get_mpeg4_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) u32 1369 src/isomedia/isom_read.c GF_Err gf_isom_get_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char **outName) u32 1380 src/isomedia/isom_read.c GF_Err gf_isom_check_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex) u32 1383 src/isomedia/isom_read.c u32 drefIndex; u32 1398 src/isomedia/isom_read.c GF_Err gf_isom_get_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const char **outURL, const char **outURN) u32 1403 src/isomedia/isom_read.c u32 drefIndex; u32 1437 src/isomedia/isom_read.c u32 gf_isom_get_sample_count(GF_ISOFile *the_file, u32 trackNumber) u32 1449 src/isomedia/isom_read.c u32 gf_isom_get_constant_sample_size(GF_ISOFile *the_file, u32 trackNumber) u32 1458 src/isomedia/isom_read.c u32 gf_isom_has_time_offset(GF_ISOFile *the_file, u32 trackNumber) u32 1460 src/isomedia/isom_read.c u32 i; u32 1475 src/isomedia/isom_read.c s64 gf_isom_get_cts_to_dts_shift(GF_ISOFile *the_file, u32 trackNumber) u32 1484 src/isomedia/isom_read.c Bool gf_isom_has_sync_shadows(GF_ISOFile *the_file, u32 trackNumber) u32 1494 src/isomedia/isom_read.c Bool gf_isom_has_sample_dependency(GF_ISOFile *the_file, u32 trackNumber) u32 1503 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_flags(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *isLeading, u32 *dependsOn, u32 *dependedOn, u32 *redundant) u32 1520 src/isomedia/isom_read.c GF_ISOSample *gf_isom_get_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *sampleDescriptionIndex) u32 1523 src/isomedia/isom_read.c u32 descIndex; u32 1554 src/isomedia/isom_read.c u32 gf_isom_get_sample_duration(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber) u32 1556 src/isomedia/isom_read.c u32 dur; u32 1571 src/isomedia/isom_read.c u32 gf_isom_get_sample_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber) u32 1573 src/isomedia/isom_read.c u32 size = 0; u32 1585 src/isomedia/isom_read.c u8 gf_isom_get_sample_sync(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber) u32 1604 src/isomedia/isom_read.c GF_ISOSample *gf_isom_get_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *sampleDescriptionIndex, u64 *data_offset) u32 1633 src/isomedia/isom_read.c u64 gf_isom_get_sample_dts(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber) u32 1651 src/isomedia/isom_read.c Bool gf_isom_is_self_contained(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex) u32 1660 src/isomedia/isom_read.c u32 gf_isom_get_sample_from_dts(GF_ISOFile *the_file, u32 trackNumber, u64 dts) u32 1663 src/isomedia/isom_read.c u32 sampleNumber, prevSampleNumber; u32 1684 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_for_media_time(GF_ISOFile *the_file, u32 trackNumber, u64 desiredTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *SampleNum) u32 1687 src/isomedia/isom_read.c u32 sampleNumber, prevSampleNumber, syncNum, shadowSync; u32 1842 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_for_movie_time(GF_ISOFile *the_file, u32 trackNumber, u64 movieTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *sampleNumber) u32 1849 src/isomedia/isom_read.c u32 sampNum; u32 1893 src/isomedia/isom_read.c return gf_isom_get_sample_for_movie_time(the_file, trackNumber, (u32) mediaTime, StreamDescriptionIndex, GF_ISOM_SEARCH_SYNC_FORWARD, sample, sampleNumber); u32 1911 src/isomedia/isom_read.c return gf_isom_get_sample_for_movie_time(the_file, trackNumber, (u32) mediaTime, StreamDescriptionIndex, GF_ISOM_SEARCH_SYNC_FORWARD, sample, sampleNumber); u32 1959 src/isomedia/isom_read.c u64 gf_isom_get_missing_bytes(GF_ISOFile *the_file, u32 trackNumber) u32 1969 src/isomedia/isom_read.c GF_Err gf_isom_set_sample_padding(GF_ISOFile *the_file, u32 trackNumber, u32 padding_bytes) u32 1981 src/isomedia/isom_read.c Bool gf_isom_get_edit_list_type(GF_ISOFile *the_file, u32 trackNumber, s64 *mediaOffset) u32 1985 src/isomedia/isom_read.c u32 count; u32 2015 src/isomedia/isom_read.c u32 gf_isom_get_edit_segment_count(GF_ISOFile *the_file, u32 trackNumber) u32 2028 src/isomedia/isom_read.c GF_Err gf_isom_get_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 SegmentIndex, u64 *EditTime, u64 *SegmentDuration, u64 *MediaTime, u8 *EditMode) u32 2030 src/isomedia/isom_read.c u32 i; u32 2071 src/isomedia/isom_read.c u8 gf_isom_has_sync_points(GF_ISOFile *the_file, u32 trackNumber) u32 2086 src/isomedia/isom_read.c u32 gf_isom_get_sync_point_count(GF_ISOFile *the_file, u32 trackNumber) u32 2099 src/isomedia/isom_read.c GF_Err gf_isom_get_brand_info(GF_ISOFile *movie, u32 *brand, u32 *minorVersion, u32 *AlternateBrandsCount) u32 2116 src/isomedia/isom_read.c GF_Err gf_isom_get_alternate_brand(GF_ISOFile *movie, u32 BrandIndex, u32 *brand) u32 2124 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_padding_bits(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u8 *NbBits) u32 2140 src/isomedia/isom_read.c Bool gf_isom_has_padding_bits(GF_ISOFile *the_file, u32 trackNumber) u32 2152 src/isomedia/isom_read.c u32 gf_isom_get_udta_count(GF_ISOFile *movie, u32 trackNumber) u32 2170 src/isomedia/isom_read.c GF_Err gf_isom_get_udta_type(GF_ISOFile *movie, u32 trackNumber, u32 udta_idx, u32 *UserDataType, bin128 *UUID) u32 2193 src/isomedia/isom_read.c u32 gf_isom_get_user_data_count(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID) u32 2199 src/isomedia/isom_read.c u32 i, count; u32 2226 src/isomedia/isom_read.c GF_Err gf_isom_get_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex, char **userData, u32 *userDataSize) u32 2231 src/isomedia/isom_read.c u32 i; u32 2287 src/isomedia/isom_read.c u32 type, s, data_size; u32 2331 src/isomedia/isom_read.c GF_Err gf_isom_get_chunks_infos(GF_ISOFile *movie, u32 trackNumber, u32 *dur_min, u32 *dur_avg, u32 *dur_max, u32 *size_min, u32 *size_avg, u32 *size_max) u32 2334 src/isomedia/isom_read.c u32 i, k, sample_idx, dmin, dmax, smin, smax, tot_chunks; u32 2346 src/isomedia/isom_read.c dmin = smin = (u32) -1; u32 2352 src/isomedia/isom_read.c u32 nb_chunk = 0; u32 2358 src/isomedia/isom_read.c u32 chunk_dur = 0; u32 2359 src/isomedia/isom_read.c u32 chunk_size = 0; u32 2362 src/isomedia/isom_read.c u32 dur; u32 2363 src/isomedia/isom_read.c u32 size; u32 2389 src/isomedia/isom_read.c if (dur_avg) *dur_avg = (u32) davg; u32 2393 src/isomedia/isom_read.c if (size_avg) *size_avg = (u32) savg; u32 2399 src/isomedia/isom_read.c u32 gf_isom_get_sample_fragment_count(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber) u32 2410 src/isomedia/isom_read.c u16 gf_isom_get_sample_fragment_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 FragmentIndex) u32 2422 src/isomedia/isom_read.c GF_Err gf_isom_get_fragment_defaults(GF_ISOFile *the_file, u32 trackNumber, u32 2423 src/isomedia/isom_read.c u32 *defaultDuration, u32 *defaultSize, u32 *defaultDescriptionIndex, u32 2424 src/isomedia/isom_read.c u32 *defaultRandomAccess, u8 *defaultPadding, u16 *defaultDegradationPriority) u32 2428 src/isomedia/isom_read.c u32 i, j, maxValue, value; u32 2542 src/isomedia/isom_read.c u32 i; u32 2619 src/isomedia/isom_read.c u32 i, j; u32 2626 src/isomedia/isom_read.c u32 type, dur; u32 2691 src/isomedia/isom_read.c u32 i, j, base_track_sample_count; u32 2715 src/isomedia/isom_read.c u32 type, dur; u32 2722 src/isomedia/isom_read.c u32 on_track=0; u32 2799 src/isomedia/isom_read.c GF_Err gf_isom_open_segment(GF_ISOFile *movie, const char *fileName, u64 start_range, u64 end_range, u32 flags) u32 2806 src/isomedia/isom_read.c u32 i; u32 2880 src/isomedia/isom_read.c u32 gf_isom_get_highest_track_in_scalable_segment(GF_ISOFile *movie, u32 for_base_track) u32 2886 src/isomedia/isom_read.c u32 i, j, track_id; u32 2899 src/isomedia/isom_read.c for (j=0; j< (u32) ref; j++) { u32 2900 src/isomedia/isom_read.c u32 on_track=0; u32 2923 src/isomedia/isom_read.c GF_GenericSampleDescription *gf_isom_get_generic_sample_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex) u32 3024 src/isomedia/isom_read.c GF_Err gf_isom_get_visual_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *Width, u32 *Height) u32 3055 src/isomedia/isom_read.c GF_Err gf_isom_get_audio_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *SampleRate, u32 *Channels, u8 *bitsPerSample) u32 3082 src/isomedia/isom_read.c GF_Err gf_isom_get_pixel_aspect_ratio(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *hSpacing, u32 *vSpacing) u32 3153 src/isomedia/isom_read.c GF_Err gf_isom_get_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9]) u32 3162 src/isomedia/isom_read.c GF_Err gf_isom_get_track_layout_info(GF_ISOFile *movie, u32 trackNumber, u32 *width, u32 *height, s32 *translation_x, s32 *translation_y, s16 *layer) u32 3177 src/isomedia/isom_read.c u64 gf_isom_get_media_data_size(GF_ISOFile *movie, u32 trackNumber) u32 3179 src/isomedia/isom_read.c u32 i, size; u32 3192 src/isomedia/isom_read.c void gf_isom_set_default_sync_track(GF_ISOFile *movie, u32 trackNumber) u32 3203 src/isomedia/isom_read.c u32 count, i, nb_any, nb_a, nb_v, nb_scene, nb_od, nb_text; u32 3209 src/isomedia/isom_read.c u32 mtype = gf_isom_get_media_type(file, i+1); u32 3248 src/isomedia/isom_read.c u32 gf_isom_guess_specification(GF_ISOFile *file) u32 3250 src/isomedia/isom_read.c u32 count, i, nb_any, nb_m4s, nb_a, nb_v, nb_scene, nb_od, nb_mp3, nb_aac, nb_m4v, nb_avc, nb_amr, nb_h263, nb_qcelp, nb_evrc, nb_smv, nb_text; u32 3265 src/isomedia/isom_read.c u32 mtype = gf_isom_get_media_type(file, i+1); u32 3266 src/isomedia/isom_read.c u32 mstype = gf_isom_get_media_subtype(file, i+1, 1); u32 3397 src/isomedia/isom_read.c GF_ItemListBox *gf_ismo_locate_box(GF_List *list, u32 boxType, bin128 UUID) u32 3399 src/isomedia/isom_read.c u32 i; u32 3416 src/isomedia/isom_read.c GF_Err gf_isom_apple_get_tag(GF_ISOFile *mov, u32 tag, const char **data, u32 *data_len) u32 3418 src/isomedia/isom_read.c u32 i; u32 3438 src/isomedia/isom_read.c if ((tag==GF_ISOM_ITUNE_GENRE) && (info->type==(u32) GF_ISOM_BOX_TYPE_0xA9GEN)) break; u32 3462 src/isomedia/isom_read.c GF_Err gf_isom_get_track_switch_group_count(GF_ISOFile *movie, u32 trackNumber, u32 *alternateGroupID, u32 *nb_groups) u32 3480 src/isomedia/isom_read.c const u32 *gf_isom_get_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 group_index, u32 *switchGroupID, u32 *criteriaListSize) u32 3494 src/isomedia/isom_read.c return (const u32 *) tsel->attributeList; u32 3498 src/isomedia/isom_read.c u32 gf_isom_get_next_alternate_group_id(GF_ISOFile *movie) u32 3500 src/isomedia/isom_read.c u32 id = 0; u32 3501 src/isomedia/isom_read.c u32 i=0; u32 3513 src/isomedia/isom_read.c u32 gf_isom_sample_has_subsamples(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags) u32 3521 src/isomedia/isom_read.c GF_Err gf_isom_sample_get_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleNumber, u32 *size, u8 *priority, u32 *reserved, Bool *discardable) u32 3525 src/isomedia/isom_read.c u32 count = gf_isom_sample_get_subsample_entry(movie, track, sampleNumber, flags, &sub_sample); u32 3538 src/isomedia/isom_read.c GF_Err gf_isom_get_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 *rvc_predefined, char **data, u32 *size, const char **mime) u32 3567 src/isomedia/isom_read.c u32 i; u32 3579 src/isomedia/isom_read.c u32 i; u32 3596 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_rap_roll_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, Bool *is_rap, Bool *has_roll, s32 *roll_distance) u32 3599 src/isomedia/isom_read.c u32 i, count; u32 3621 src/isomedia/isom_read.c u32 j; u32 3638 src/isomedia/isom_read.c u32 j, group_desc_index; u32 3640 src/isomedia/isom_read.c u32 first_sample_in_entry, last_sample_in_entry; u32 3682 src/isomedia/isom_read.c GF_DefaultSampleGroupDescriptionEntry * gf_isom_get_sample_group_info_entry(GF_ISOFile *the_file, GF_TrackBox *trak, u32 grouping_type, u32 sample_description_index, u32 *default_index, GF_SampleGroupDescriptionBox **out_sgdp) u32 3684 src/isomedia/isom_read.c u32 i, count; u32 3706 src/isomedia/isom_read.c Bool gf_isom_get_sample_group_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_description_index, u32 grouping_type, u32 *default_index, const char **data, u32 *size) u32 3745 src/isomedia/isom_read.c u32 gf_isom_get_fragments_count(GF_ISOFile *movie, Bool segments_only) u32 3747 src/isomedia/isom_read.c u32 i=0; u32 3748 src/isomedia/isom_read.c u32 nb_frags = 0; u32 3763 src/isomedia/isom_read.c GF_Err gf_isom_get_fragmented_samples_info(GF_ISOFile *movie, u32 trackID, u32 *nb_samples, u64 *duration) u32 3765 src/isomedia/isom_read.c u32 i=0; u32 3766 src/isomedia/isom_read.c u32 k, l; u32 3775 src/isomedia/isom_read.c u32 j=0; u32 3804 src/isomedia/isom_read.c GF_Err gf_isom_set_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber, u32 nalu_extract_mode) u32 3822 src/isomedia/isom_read.c u32 gf_isom_get_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber) u32 3830 src/isomedia/isom_read.c s32 gf_isom_get_composition_offset_shift(GF_ISOFile *file, u32 track) u32 3841 src/isomedia/isom_read.c u32 count, i; u32 3879 src/isomedia/isom_read.c u32 gf_isom_get_pssh_count(GF_ISOFile *file) u32 3881 src/isomedia/isom_read.c u32 count=0; u32 3882 src/isomedia/isom_read.c u32 i=0; u32 3892 src/isomedia/isom_read.c GF_Err gf_isom_get_pssh_info(GF_ISOFile *file, u32 pssh_index, bin128 SystemID, u32 *KID_count, const bin128 **KIDs, const u8 **private_data, u32 *private_data_size) u32 3894 src/isomedia/isom_read.c u32 count=1; u32 3895 src/isomedia/isom_read.c u32 i=0; u32 3914 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, GF_TrackFragmentBox *traf, GF_SampleEncryptionBox *senc, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV) u32 3916 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, void *traf, GF_SampleEncryptionBox *senc, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV) u32 3920 src/isomedia/isom_read.c u32 j, group_desc_index; u32 3922 src/isomedia/isom_read.c u32 i, count; u32 3923 src/isomedia/isom_read.c u32 descIndex, chunkNum; u32 3926 src/isomedia/isom_read.c u32 first_sample_in_entry, last_sample_in_entry; u32 4054 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u32 4064 src/isomedia/isom_read.c Bool gf_isom_get_last_producer_time_box(GF_ISOFile *file, u32 *refTrackID, u64 *ntp, u64 *timestamp, Bool reset_info) u32 4085 src/isomedia/isom_read.c u64 gf_isom_get_current_tfdt(GF_ISOFile *the_file, u32 trackNumber) u32 4097 src/isomedia/isom_read.c void gf_isom_parse_trif_info(const char *data, u32 size, u32 *id, u32 *independent, Bool *full_picture, u32 *x, u32 *y, u32 *w, u32 *h) u32 4121 src/isomedia/isom_read.c Bool gf_isom_get_tile_info(GF_ISOFile *file, u32 trackNumber, u32 sample_description_index, u32 *default_sample_group_index, u32 *id, u32 *independent, Bool *full_picture, u32 *x, u32 *y, u32 *w, u32 *h) u32 4124 src/isomedia/isom_read.c u32 size; u32 4139 src/isomedia/isom_read.c Bool gf_isom_get_oinf_info(GF_ISOFile *file, u32 trackNumber, GF_OperatingPointsInformation **ptr) u32 4141 src/isomedia/isom_read.c u32 oref_track, def_index=0; u32 36 src/isomedia/isom_store.c u32 i; u32 48 src/isomedia/isom_store.c _free->dataSize = 1 + (u32) strlen(_free->data); u32 58 src/isomedia/isom_store.c _free->dataSize = (u32) strlen(_free->data) + 1; u32 66 src/isomedia/isom_store.c u32 sampleNumber; u32 68 src/isomedia/isom_store.c u32 timeScale; u32 70 src/isomedia/isom_store.c u32 chunkDur; u32 85 src/isomedia/isom_store.c u32 size; u32 87 src/isomedia/isom_store.c u32 total_samples, nb_done; u32 104 src/isomedia/isom_store.c u32 i; u32 130 src/isomedia/isom_store.c u32 i, trackCount; u32 181 src/isomedia/isom_store.c u32 i, count; u32 201 src/isomedia/isom_store.c u32 i, j, k, l, last; u32 244 src/isomedia/isom_store.c stco->offsets[k-1] += (u32) offset; u32 272 src/isomedia/isom_store.c u32 i; u32 322 src/isomedia/isom_store.c u32 i; u32 353 src/isomedia/isom_store.c GF_Err WriteSample(MovieWriter *mw, u32 size, u64 offset, u8 isEdited, GF_BitStream *bs) u32 356 src/isomedia/isom_store.c u32 bytes; u32 391 src/isomedia/isom_store.c u32 i, j, count; u32 454 src/isomedia/isom_store.c u32 size_cache = (remain>4096) ? 4096 : (u32) remain; u32 457 src/isomedia/isom_store.c gf_bs_write_data(bs, cache_data, (u32) read); u32 458 src/isomedia/isom_store.c remain -= (u32) read; u32 467 src/isomedia/isom_store.c u32 j; u32 484 src/isomedia/isom_store.c u32 size_cache = (remain>4096) ? 4096 : (u32) remain; u32 522 src/isomedia/isom_store.c u32 i; u32 526 src/isomedia/isom_store.c u32 chunkNumber, descIndex, sampSize; u32 620 src/isomedia/isom_store.c u32 i; u32 754 src/isomedia/isom_store.c gf_bs_write_u32(bs, (u32) totSize); u32 846 src/isomedia/isom_store.c u32 i, tracksDone; u32 851 src/isomedia/isom_store.c u32 descIndex, sampSize, chunkNumber; u32 967 src/isomedia/isom_store.c u32 i, tracksDone; u32 970 src/isomedia/isom_store.c u32 descIndex, sampSize, chunkNumber; u32 976 src/isomedia/isom_store.c u32 count; u32 985 src/isomedia/isom_store.c u32 count, i; u32 992 src/isomedia/isom_store.c u32 res = gf_bs_write_data(bs, blank, 1024*1024); u32 1008 src/isomedia/isom_store.c StartOffset += (u32) size; u32 1014 src/isomedia/isom_store.c StartOffset += (u32) size; u32 1022 src/isomedia/isom_store.c StartOffset += (u32) size; u32 1046 src/isomedia/isom_store.c u32 chunkLastScale = 0; u32 1096 src/isomedia/isom_store.c tmp->chunkDur += (u32) (DTS - tmp->DTSprev); u32 1172 src/isomedia/isom_store.c u32 i; u32 1263 src/isomedia/isom_store.c extern u32 default_write_buffering_size; u32 1282 src/isomedia/isom_store.c u32 i; u32 1303 src/isomedia/isom_store.c u32 buffer_size = movie->editFileMap ? gf_bs_get_output_buffering(movie->editFileMap->bs) : 0; u32 33 src/isomedia/isom_write.c GF_Err CanAccessMovie(GF_ISOFile *movie, u32 Mode) u32 119 src/isomedia/isom_write.c GF_Err gf_isom_add_track_to_root_od(GF_ISOFile *movie, u32 trackNumber) u32 161 src/isomedia/isom_write.c GF_Err gf_isom_remove_track_from_root_od(GF_ISOFile *movie, u32 trackNumber) u32 165 src/isomedia/isom_write.c u32 i; u32 211 src/isomedia/isom_write.c GF_Err gf_isom_set_track_creation_time(GF_ISOFile *movie,u32 trackNumber, u64 time) u32 225 src/isomedia/isom_write.c GF_Err gf_isom_set_track_enabled(GF_ISOFile *movie, u32 trackNumber, u8 enableTrack) u32 245 src/isomedia/isom_write.c GF_Err gf_isom_set_media_language(GF_ISOFile *movie, u32 trackNumber, char *code) u32 277 src/isomedia/isom_write.c u32 i, count; u32 377 src/isomedia/isom_write.c GF_Err gf_isom_set_timescale(GF_ISOFile *movie, u32 timeScale) u32 381 src/isomedia/isom_write.c u32 i; u32 402 src/isomedia/isom_write.c u32 j, count = gf_list_count(trak->editBox->editList->entryList); u32 449 src/isomedia/isom_write.c GF_Err gf_isom_set_root_od_id(GF_ISOFile *movie, u32 OD_ID) u32 502 src/isomedia/isom_write.c u32 gf_isom_new_track(GF_ISOFile *movie, u32 trakID, u32 MediaType, u32 TimeScale) u32 631 src/isomedia/isom_write.c u32 trackNumber, u32 635 src/isomedia/isom_write.c u32 *outDescriptionIndex) u32 639 src/isomedia/isom_write.c u32 dataRefIndex; u32 675 src/isomedia/isom_write.c GF_Err gf_isom_add_sample(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, const GF_ISOSample *sample) u32 680 src/isomedia/isom_write.c u32 dataRefIndex; u32 682 src/isomedia/isom_write.c u32 descIndex; u32 746 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_shadow(GF_ISOFile *movie, u32 trackNumber, GF_ISOSample *sample) u32 752 src/isomedia/isom_write.c u32 dataRefIndex; u32 754 src/isomedia/isom_write.c u32 descIndex; u32 755 src/isomedia/isom_write.c u32 sampleNum, prevSampleNum; u32 820 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_rap(GF_ISOFile *movie, u32 trackNumber) u32 836 src/isomedia/isom_write.c GF_Err gf_isom_append_sample_data(GF_ISOFile *movie, u32 trackNumber, char *data, u32 data_size) u32 841 src/isomedia/isom_write.c u32 dataRefIndex; u32 842 src/isomedia/isom_write.c u32 descIndex; u32 882 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_reference(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_ISOSample *sample, u64 dataOffset) u32 886 src/isomedia/isom_write.c u32 dataRefIndex; u32 887 src/isomedia/isom_write.c u32 descIndex; u32 938 src/isomedia/isom_write.c GF_Err gf_isom_set_last_sample_duration(GF_ISOFile *movie, u32 trackNumber, u32 duration) u32 986 src/isomedia/isom_write.c GF_Err gf_isom_update_sample(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, Bool data_only) u32 1021 src/isomedia/isom_write.c GF_Err gf_isom_update_sample_reference(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, u64 data_offset) u32 1056 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber) u32 1140 src/isomedia/isom_write.c GF_Err gf_isom_add_desc_to_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_Descriptor *theDesc) u32 1221 src/isomedia/isom_write.c GF_Err gf_isom_change_mpeg4_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_ESD *newESD) u32 1258 src/isomedia/isom_write.c GF_Err gf_isom_set_visual_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 Width, u32 Height) u32 1300 src/isomedia/isom_write.c GF_Err gf_isom_set_pixel_aspect_ratio(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 hSpacing, u32 vSpacing) u32 1340 src/isomedia/isom_write.c GF_Err gf_isom_set_clean_apperture(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 cleanApertureWidthN, u32 cleanApertureWidthD, u32 cleanApertureHeightN, u32 cleanApertureHeightD, u32 horizOffN, u32 horizOffD, u32 vertOffN, u32 vertOffD) u32 1385 src/isomedia/isom_write.c GF_Err gf_isom_set_audio_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 sampleRate, u32 nbChannels, u8 bitsPerSample) u32 1451 src/isomedia/isom_write.c GF_Err gf_isom_set_edit_segment(GF_ISOFile *movie, u32 trackNumber, u64 EditTime, u64 EditDuration, u64 MediaTime, u8 EditMode) u32 1457 src/isomedia/isom_write.c u32 i; u32 1542 src/isomedia/isom_write.c GF_Err gf_isom_remove_edit_segments(GF_ISOFile *movie, u32 trackNumber) u32 1569 src/isomedia/isom_write.c GF_Err gf_isom_remove_edit_segment(GF_ISOFile *movie, u32 trackNumber, u32 seg_index) u32 1593 src/isomedia/isom_write.c GF_Err gf_isom_append_edit_segment(GF_ISOFile *movie, u32 trackNumber, u64 EditDuration, u64 MediaTime, u8 EditMode) u32 1636 src/isomedia/isom_write.c GF_Err gf_isom_modify_edit_segment(GF_ISOFile *movie, u32 trackNumber, u32 seg_index, u64 EditDuration, u64 MediaTime, u8 EditMode) u32 1670 src/isomedia/isom_write.c GF_Err gf_isom_remove_track(GF_ISOFile *movie, u32 trackNumber) u32 1675 src/isomedia/isom_write.c u32 i, j, k, *newRefs, descIndex; u32 1757 src/isomedia/isom_write.c newRefs = (u32*)gf_malloc(sizeof(u32) * (tref->trackIDCount - found)); u32 1804 src/isomedia/isom_write.c u32 count, i; u32 1842 src/isomedia/isom_write.c GF_Err gf_isom_add_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value) u32 1848 src/isomedia/isom_write.c u32 i, count; u32 1892 src/isomedia/isom_write.c GF_Err gf_isom_remove_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value) u32 1897 src/isomedia/isom_write.c u32 i; u32 1934 src/isomedia/isom_write.c GF_Err gf_isom_add_chapter(GF_ISOFile *movie, u32 trackNumber, u64 timestamp, char *name) u32 1938 src/isomedia/isom_write.c u32 i, count; u32 2006 src/isomedia/isom_write.c GF_Err gf_isom_remove_chapter(GF_ISOFile *movie, u32 trackNumber, u32 index) u32 2061 src/isomedia/isom_write.c GF_Err gf_isom_remove_copyright(GF_ISOFile *movie, u32 index) u32 2066 src/isomedia/isom_write.c u32 count; u32 2098 src/isomedia/isom_write.c GF_Err gf_isom_set_watermark(GF_ISOFile *movie, bin128 UUID, u8* data, u32 length) u32 2135 src/isomedia/isom_write.c GF_Err gf_isom_set_interleave_time(GF_ISOFile *movie, u32 InterleaveTime) u32 2146 src/isomedia/isom_write.c u32 gf_isom_get_interleave_time(GF_ISOFile *movie) u32 2163 src/isomedia/isom_write.c GF_Err gf_isom_use_compact_size(GF_ISOFile *movie, u32 trackNumber, u8 CompactionOn) u32 2166 src/isomedia/isom_write.c u32 i, size; u32 2215 src/isomedia/isom_write.c stsz->sizes = (u32*) gf_malloc(sizeof(u32)*stsz->sampleCount); u32 2216 src/isomedia/isom_write.c memset(stsz->sizes, stsz->sampleSize, sizeof(u32)); u32 2226 src/isomedia/isom_write.c GF_Err gf_isom_set_brand_info(GF_ISOFile *movie, u32 MajorBrand, u32 MinorVersion) u32 2228 src/isomedia/isom_write.c u32 i, *p; u32 2251 src/isomedia/isom_write.c movie->brand->altBrand = (u32*)gf_malloc(sizeof(u32)); u32 2261 src/isomedia/isom_write.c p = (u32*)gf_malloc(sizeof(u32)*(movie->brand->altCount + 1)); u32 2263 src/isomedia/isom_write.c memcpy(p, movie->brand->altBrand, sizeof(u32)*movie->brand->altCount); u32 2273 src/isomedia/isom_write.c GF_Err gf_isom_modify_alternate_brand(GF_ISOFile *movie, u32 Brand, u8 AddIt) u32 2275 src/isomedia/isom_write.c u32 i, k, *p; u32 2311 src/isomedia/isom_write.c p = (u32*)gf_malloc(sizeof(u32)*(movie->brand->altCount + 1)); u32 2313 src/isomedia/isom_write.c memcpy(p, movie->brand->altBrand, sizeof(u32)*movie->brand->altCount); u32 2327 src/isomedia/isom_write.c p = (u32*)gf_malloc(sizeof(u32)*(movie->brand->altCount - 1)); u32 2347 src/isomedia/isom_write.c u32 *p; u32 2363 src/isomedia/isom_write.c p = (u32*)gf_malloc(sizeof(u32)); u32 2373 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_padding_bits(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, u8 NbBits) u32 2390 src/isomedia/isom_write.c GF_Err gf_isom_remove_user_data_item(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex) u32 2394 src/isomedia/isom_write.c u32 i; u32 2444 src/isomedia/isom_write.c GF_Err gf_isom_remove_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID) u32 2447 src/isomedia/isom_write.c u32 i; u32 2487 src/isomedia/isom_write.c GF_Err gf_isom_add_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, char *data, u32 DataLength) u32 2533 src/isomedia/isom_write.c GF_Err gf_isom_add_user_data_boxes(GF_ISOFile *movie, u32 trackNumber, char *data, u32 DataLength) u32 2568 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_fragment(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, u16 FragmentSize) u32 2585 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_fragment(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber) u32 2598 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_fragments(GF_ISOFile *movie, u32 trackNumber) u32 2645 src/isomedia/isom_write.c u32 data_size; u32 2670 src/isomedia/isom_write.c u32 i; u32 2693 src/isomedia/isom_write.c u32 i, dstTrack; u32 2784 src/isomedia/isom_write.c GF_Err gf_isom_clone_track(GF_ISOFile *orig_file, u32 orig_track, GF_ISOFile *dest_file, Bool keep_data_ref, u32 *dest_track) u32 2790 src/isomedia/isom_write.c u32 data_size; u32 2841 src/isomedia/isom_write.c u32 ID = 1; u32 2863 src/isomedia/isom_write.c u32 i, count = gf_list_count(new_tk->editBox->editList->entryList); u32 2877 src/isomedia/isom_write.c u32 dref; u32 2882 src/isomedia/isom_write.c u32 i; u32 2900 src/isomedia/isom_write.c GF_Err gf_isom_clone_sample_descriptions(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, Bool reset_existing) u32 2902 src/isomedia/isom_write.c u32 i; u32 2918 src/isomedia/isom_write.c u32 outDesc; u32 2927 src/isomedia/isom_write.c GF_Err gf_isom_clone_sample_description(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, u32 orig_desc_index, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 2932 src/isomedia/isom_write.c u32 data_size; u32 2935 src/isomedia/isom_write.c u32 dataRefIndex; u32 2989 src/isomedia/isom_write.c GF_Err gf_isom_new_generic_sample_description(GF_ISOFile *movie, u32 trackNumber, char *URLname, char *URNname, GF_GenericSampleDescription *udesc, u32 *outDescriptionIndex) u32 2993 src/isomedia/isom_write.c u32 dataRefIndex; u32 3110 src/isomedia/isom_write.c GF_Err gf_isom_change_generic_sample_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_GenericSampleDescription *udesc) u32 3195 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_description(GF_ISOFile *movie, u32 trackNumber, u32 streamDescIndex) u32 3215 src/isomedia/isom_write.c GF_Err gf_isom_set_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferencedTrackID) u32 3248 src/isomedia/isom_write.c GF_Err gf_isom_remove_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferenceIndex) u32 3254 src/isomedia/isom_write.c u32 i, k, *newIDs; u32 3278 src/isomedia/isom_write.c newIDs = (u32*)gf_malloc(sizeof(u32)*(dpnd->trackIDCount-1)); u32 3294 src/isomedia/isom_write.c GF_Err gf_isom_set_track_id(GF_ISOFile *movie, u32 trackNumber, u32 trackID) u32 3298 src/isomedia/isom_write.c u32 i, j, k; u32 3327 src/isomedia/isom_write.c u32 i = 0; u32 3338 src/isomedia/isom_write.c GF_Err gf_isom_rewrite_track_dependencies(GF_ISOFile *movie, u32 trackNumber) u32 3342 src/isomedia/isom_write.c u32 i, k; u32 3368 src/isomedia/isom_write.c GF_Err gf_isom_modify_cts_offset(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, u32 offset) u32 3379 src/isomedia/isom_write.c GF_Err gf_isom_remove_cts_info(GF_ISOFile *the_file, u32 trackNumber) u32 3391 src/isomedia/isom_write.c GF_Err gf_isom_set_cts_packing(GF_ISOFile *the_file, u32 trackNumber, Bool unpack) u32 3411 src/isomedia/isom_write.c GF_Err gf_isom_set_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9]) u32 3420 src/isomedia/isom_write.c GF_Err gf_isom_set_track_layout_info(GF_ISOFile *the_file, u32 trackNumber, u32 width, u32 height, s32 translation_x, s32 translation_y, s16 layer) u32 3432 src/isomedia/isom_write.c GF_Err gf_isom_set_track_name(GF_ISOFile *the_file, u32 trackNumber, char *name) u32 3441 src/isomedia/isom_write.c const char *gf_isom_get_track_name(GF_ISOFile *the_file, u32 trackNumber) u32 3451 src/isomedia/isom_write.c u32 i, count, len; u32 3474 src/isomedia/isom_write.c u32 j; u32 3480 src/isomedia/isom_write.c len = trak->name ? (u32) strlen(trak->name) : 0; u32 3494 src/isomedia/isom_write.c u32 i, count, len; u32 3524 src/isomedia/isom_write.c u32 j; u32 3542 src/isomedia/isom_write.c u32 k; u32 3557 src/isomedia/isom_write.c GF_Err gf_isom_set_media_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 newTS, Bool force_rescale) u32 3569 src/isomedia/isom_write.c u32 i, k, idx; u32 3577 src/isomedia/isom_write.c u32 i=0; u32 3579 src/isomedia/isom_write.c ent->mediaTime = (u32) (scale*ent->mediaTime); u32 3615 src/isomedia/isom_write.c stbl->TimeToSample->entries[0].sampleDelta = (u32) DTSs[0]; u32 3623 src/isomedia/isom_write.c stbl->TimeToSample->entries[idx].sampleDelta = (u32) ( DTSs[i+1] - DTSs[i] ); u32 3672 src/isomedia/isom_write.c u32 data1_size, data2_size; u32 3702 src/isomedia/isom_write.c Bool gf_isom_is_same_sample_description(GF_ISOFile *f1, u32 tk1, u32 sdesc_index1, GF_ISOFile *f2, u32 tk2, u32 sdesc_index2) u32 3704 src/isomedia/isom_write.c u32 i, count; u32 3866 src/isomedia/isom_write.c u32 i, count; u32 3891 src/isomedia/isom_write.c GF_Err gf_isom_remove_sync_shadows(GF_ISOFile *movie, u32 trackNumber) u32 3909 src/isomedia/isom_write.c GF_Err gf_isom_set_sync_shadow(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, u32 syncSample) u32 3939 src/isomedia/isom_write.c GF_Err gf_isom_set_track_interleaving_group(GF_ISOFile *movie, u32 trackNumber, u32 GroupID) u32 3954 src/isomedia/isom_write.c GF_Err gf_isom_set_track_priority_in_group(GF_ISOFile *movie, u32 trackNumber, u32 Priority) u32 3967 src/isomedia/isom_write.c GF_Err gf_isom_set_max_samples_per_chunk(GF_ISOFile *movie, u32 trackNumber, u32 maxSamplesPerChunk) u32 3981 src/isomedia/isom_write.c GF_Err gf_isom_set_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig *slConfig) u32 4022 src/isomedia/isom_write.c GF_Err gf_isom_get_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig **slConfig) u32 4061 src/isomedia/isom_write.c u32 gf_isom_get_track_group(GF_ISOFile *the_file, u32 trackNumber) u32 4070 src/isomedia/isom_write.c u32 gf_isom_get_track_priority_in_group(GF_ISOFile *the_file, u32 trackNumber) u32 4086 src/isomedia/isom_write.c return gf_isom_set_interleave_time(file, (u32) (TimeInSec * gf_isom_get_timescale(file))); u32 4091 src/isomedia/isom_write.c GF_Err gf_isom_set_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char *nameUTF8) u32 4125 src/isomedia/isom_write.c u32 i, j, len; u32 4129 src/isomedia/isom_write.c len = (u32) strlen(szOrig); u32 4179 src/isomedia/isom_write.c u32 i; u32 4213 src/isomedia/isom_write.c GF_Err gf_isom_set_media_type(GF_ISOFile *movie, u32 trackNumber, u32 new_type) u32 4222 src/isomedia/isom_write.c GF_Err gf_isom_set_media_subtype(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 new_type) u32 4243 src/isomedia/isom_write.c GF_Err gf_isom_remove_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID) u32 4245 src/isomedia/isom_write.c u32 i, count; u32 4248 src/isomedia/isom_write.c if (trackNumber==(u32) -1) { u32 4274 src/isomedia/isom_write.c GF_Err gf_isom_add_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID, const char *data, u32 data_size) u32 4282 src/isomedia/isom_write.c if (trackNumber==(u32) -1) { u32 4310 src/isomedia/isom_write.c GF_Err gf_isom_apple_set_tag(GF_ISOFile *mov, u32 tag, const char *data, u32 data_len) u32 4317 src/isomedia/isom_write.c u32 btype, i; u32 4415 src/isomedia/isom_write.c GF_Err gf_isom_set_alternate_group_id(GF_ISOFile *movie, u32 trackNumber, u32 groupId) u32 4425 src/isomedia/isom_write.c GF_Err gf_isom_set_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 trackRefGroup, Bool is_switch_group, u32 *switchGroupID, u32 *criteriaList, u32 criteriaListCount) u32 4431 src/isomedia/isom_write.c u32 alternateGroupID = 0; u32 4432 src/isomedia/isom_write.c u32 next_switch_group_id = 0; u32 4460 src/isomedia/isom_write.c u32 i=0; u32 4466 src/isomedia/isom_write.c u32 j, count; u32 4504 src/isomedia/isom_write.c u32 j, count = gf_list_count(map->other_boxes); u32 4520 src/isomedia/isom_write.c tsel->attributeList = (u32*)gf_malloc(sizeof(u32)*criteriaListCount); u32 4521 src/isomedia/isom_write.c memcpy(tsel->attributeList, criteriaList, sizeof(u32)*criteriaListCount); u32 4540 src/isomedia/isom_write.c GF_Err gf_isom_reset_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, Bool reset_all_group) u32 4543 src/isomedia/isom_write.c u32 alternateGroupID = 0; u32 4551 src/isomedia/isom_write.c u32 i=0; u32 4568 src/isomedia/isom_write.c u32 i=0; u32 4579 src/isomedia/isom_write.c GF_Err gf_isom_add_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable) u32 4581 src/isomedia/isom_write.c u32 i, count; u32 4615 src/isomedia/isom_write.c GF_Err gf_isom_set_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 rvc_predefined, char *mime, char *data, u32 size) u32 4654 src/isomedia/isom_write.c static GF_Err gf_isom_add_sample_group_entry(GF_List *sampleGroups, u32 sample_number, u32 grouping_type, u32 grouping_type_parameter, u32 sampleGroupDescriptionIndex) u32 4657 src/isomedia/isom_write.c u32 i, count, last_sample_in_entry; u32 4682 src/isomedia/isom_write.c u32 idx = 0; u32 4742 src/isomedia/isom_write.c static GF_SampleGroupDescriptionBox *get_sgdp(GF_SampleTableBox *stbl, GF_TrackFragmentBox *traf, u32 grouping_type) u32 4744 src/isomedia/isom_write.c static GF_SampleGroupDescriptionBox *get_sgdp(GF_SampleTableBox *stbl, void *traf, u32 grouping_type) u32 4749 src/isomedia/isom_write.c u32 count, i; u32 4779 src/isomedia/isom_write.c static GF_Err gf_isom_set_sample_group_info_ex(GF_SampleTableBox *stbl, GF_TrackFragmentBox *traf, u32 sample_number, u32 grouping_type, u32 grouping_type_parameter, void *udta, void *(*sg_create_entry)(void *udta), Bool (*sg_compare_entry)(void *udta, void *entry)) u32 4781 src/isomedia/isom_write.c static GF_Err gf_isom_set_sample_group_info_ex(GF_SampleTableBox *stbl, void *traf, u32 sample_number, u32 grouping_type, u32 grouping_type_parameter, void *udta, void *(*sg_create_entry)(void *udta), Bool (*sg_compare_entry)(void *udta, void *entry)) u32 4787 src/isomedia/isom_write.c u32 i, entry_idx; u32 4827 src/isomedia/isom_write.c static GF_Err gf_isom_set_sample_group_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 grouping_type, u32 grouping_type_parameter, void *udta, void *(*sg_create_entry)(void *udta), Bool (*sg_compare_entry)(void *udta, void *entry)) u32 4843 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_group_info(GF_ISOFile *movie, u32 track, u32 grouping_type, void *data, u32 data_size, Bool is_default, u32 *sampleGroupDescriptionIndex) u32 4886 src/isomedia/isom_write.c u32 i, count=gf_list_count(sgdesc->group_descriptions); u32 4925 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_group(GF_ISOFile *movie, u32 track, u32 grouping_type) u32 4930 src/isomedia/isom_write.c u32 count, i; u32 4956 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 grouping_type, u32 sampleGroupDescriptionIndex, u32 grouping_type_parameter) u32 4977 src/isomedia/isom_write.c u32 *num_leading_samples = (u32 *) udta; u32 4988 src/isomedia/isom_write.c u32 *num_leading_samples = (u32 *) udta; u32 4993 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_rap_group(GF_ISOFile *movie, u32 track, u32 sample_number, u32 num_leading_samples) u32 5017 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_roll_group(GF_ISOFile *movie, u32 track, u32 sample_number, s16 roll_distance) u32 5081 src/isomedia/isom_write.c GF_Err gf_isom_copy_sample_group_entry_to_traf(GF_TrackFragmentBox *traf, GF_SampleTableBox *stbl, u32 grouping_type, u32 grouping_type_parameter, u32 sampleGroupDescriptionIndex, Bool sgpd_in_traf) u32 5085 src/isomedia/isom_write.c u32 i, count; u32 5123 src/isomedia/isom_write.c u32 size; u32 5154 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_cenc_group(GF_ISOFile *movie, u32 track, u32 sample_number, u8 isEncrypted, u8 IV_size, bin128 KeyID, u32 5158 src/isomedia/isom_write.c u32 size; u32 5180 src/isomedia/isom_write.c static GF_Err gf_isom_set_ctts_v1(GF_ISOFile *file, u32 track, GF_TrackBox *trak) u32 5182 src/isomedia/isom_write.c u32 i, shift; u32 5221 src/isomedia/isom_write.c u32 i; u32 5264 src/isomedia/isom_write.c GF_Err gf_isom_set_composition_offset_mode(GF_ISOFile *file, u32 track, Bool use_negative_offsets) u32 5289 src/isomedia/isom_write.c GF_Err gf_isom_set_sync_table(GF_ISOFile *file, u32 track) u32 5304 src/isomedia/isom_write.c Bool gf_isom_is_identical_sgpd(void *ptr1, void *ptr2, u32 grouping_type) u32 5310 src/isomedia/isom_write.c u32 len1, len2; u32 5344 src/isomedia/isom_write.c GF_Err gf_isom_copy_sample_info(GF_ISOFile *dst, u32 dst_track, GF_ISOFile *src, u32 src_track, u32 sampleNumber) u32 5346 src/isomedia/isom_write.c u32 i, count, idx, dst_sample_num, subs_flags; u32 5361 src/isomedia/isom_write.c u32 isLeading, dependsOn, dependedOn, redundant; u32 5411 src/isomedia/isom_write.c u32 j, k, default_index; u32 5412 src/isomedia/isom_write.c u32 first_sample_in_entry, last_sample_in_entry, group_desc_index_src, group_desc_index_dst; u32 5485 src/isomedia/isom_write.c GF_Err gf_isom_text_set_display_flags(GF_ISOFile *file, u32 track, u32 desc_index, u32 flags, GF_TextFlagsMode op_type) u32 5487 src/isomedia/isom_write.c u32 i; u32 5524 src/isomedia/isom_write.c u32 i; u32 5546 src/isomedia/isom_write.c GF_Err gf_isom_update_edit_list_duration(GF_ISOFile *file, u32 track) u32 5548 src/isomedia/isom_write.c u32 i; u32 5599 src/isomedia/isom_write.c u32 i; u32 5624 src/isomedia/isom_write.c GF_Err gf_isom_set_track_group(GF_ISOFile *file, u32 track_number, u32 track_group_id, u32 group_type, Bool do_add) u32 5626 src/isomedia/isom_write.c u32 i, j; u32 31 src/isomedia/media.c GF_Err Media_GetSampleDesc(GF_MediaBox *mdia, u32 SampleDescIndex, GF_SampleEntryBox **out_entry, u32 *dataRefIndex) u32 50 src/isomedia/media.c GF_Err Media_GetSampleDescIndex(GF_MediaBox *mdia, u64 DTS, u32 *sampleDescIndex) u32 53 src/isomedia/media.c u32 sampleNumber, prevSampleNumber, num; u32 59 src/isomedia/media.c e = stbl_findEntryForTime(mdia->information->sampleTable, (u32) DTS, 0, &sampleNumber, &prevSampleNumber); u32 87 src/isomedia/media.c u32 block_size, sample_rate, sample_size, i; u32 114 src/isomedia/media.c static const u32 qcelp_r2s [] = {0, 1, 1, 4, 2, 8, 3, 17, 4, 35, 5, 8, 14, 1}; u32 149 src/isomedia/media.c GF_Err Media_GetESD(GF_MediaBox *mdia, u32 sampleDescIndex, GF_ESD **out_esd, Bool true_desc_only) u32 334 src/isomedia/media.c Bool Media_IsSampleSyncShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber) u32 336 src/isomedia/media.c u32 i; u32 341 src/isomedia/media.c if ((u32) ent->syncSampleNumber == sampleNumber) return 1; u32 342 src/isomedia/media.c else if ((u32) ent->syncSampleNumber > sampleNumber) return 0; u32 347 src/isomedia/media.c GF_Err Media_GetSample(GF_MediaBox *mdia, u32 sampleNumber, GF_ISOSample **samp, u32 *sIDX, Bool no_data, u64 *out_offset) u32 350 src/isomedia/media.c u32 bytesRead; u32 351 src/isomedia/media.c u32 dataRefIndex, chunkNumber; u32 390 src/isomedia/media.c u32 isLeading, dependsOn, dependedOn, redundant; u32 486 src/isomedia/media.c e = gf_isom_rewrite_text_sample(*samp, *sIDX, (u32) dur); u32 494 src/isomedia/media.c GF_Err Media_CheckDataEntry(GF_MediaBox *mdia, u32 dataEntryIndex) u32 520 src/isomedia/media.c Bool Media_IsSelfContained(GF_MediaBox *mdia, u32 StreamDescIndex) u32 522 src/isomedia/media.c u32 drefIndex=0; u32 542 src/isomedia/media.c GF_Err Media_FindSyncSample(GF_SampleTableBox *stbl, u32 searchFromSample, u32 *sampleNumber, u8 mode) u32 545 src/isomedia/media.c u32 next, prev, next_in_sap, prev_in_sap; u32 589 src/isomedia/media.c GF_Err Media_FindDataRef(GF_DataReferenceBox *dref, char *URLname, char *URNname, u32 *dataRefIndex) u32 591 src/isomedia/media.c u32 i; u32 631 src/isomedia/media.c u32 nbSamp; u32 682 src/isomedia/media.c u32 count, i; u32 725 src/isomedia/media.c GF_Err Media_CreateDataRef(GF_DataReferenceBox *dref, char *URLname, char *URNname, u32 *dataRefIndex) u32 784 src/isomedia/media.c GF_Err Media_AddSample(GF_MediaBox *mdia, u64 data_offset, const GF_ISOSample *sample, u32 StreamDescIndex, u32 syncShadowNumber) u32 788 src/isomedia/media.c u32 sampleNumber, i; u32 848 src/isomedia/media.c static GF_Err UpdateSample(GF_MediaBox *mdia, u32 sampleNumber, u32 size, s32 CTS, u64 offset, u8 isRap) u32 850 src/isomedia/media.c u32 i; u32 886 src/isomedia/media.c GF_Err Media_UpdateSample(GF_MediaBox *mdia, u32 sampleNumber, GF_ISOSample *sample, Bool data_only) u32 889 src/isomedia/media.c u32 drefIndex, chunkNum, descIndex; u32 932 src/isomedia/media.c GF_Err Media_UpdateSampleReference(GF_MediaBox *mdia, u32 sampleNumber, GF_ISOSample *sample, u64 data_offset) u32 935 src/isomedia/media.c u32 drefIndex, chunkNum, descIndex; u32 50 src/isomedia/media_odf.c u32 i, j, skipped; u32 182 src/isomedia/media_odf.c esdR2->ES_ID = (unsigned short*)gf_malloc(sizeof(u32) * esdR->NbESDs); u32 201 src/isomedia/media_odf.c esdR2->ES_ID = (unsigned short*)gf_realloc(esdR2->ES_ID, sizeof(u32) * esdR2->NbESDs); u32 238 src/isomedia/media_odf.c u32 i, j; u32 388 src/isomedia/media_odf.c esdR2->ES_ID = (unsigned short*)gf_malloc(sizeof(u32) * esdR->NbESDs); u32 435 src/isomedia/media_odf.c static u32 Media_FindOD_ID(GF_MediaBox *mdia, GF_ISOSample *sample, u32 track_id) u32 440 src/isomedia/media_odf.c u32 the_od_id; u32 445 src/isomedia/media_odf.c u32 i, j; u32 502 src/isomedia/media_odf.c u32 gf_isom_find_od_for_track(GF_ISOFile *file, u32 track) u32 504 src/isomedia/media_odf.c u32 i, j, di, the_od_id; u32 31 src/isomedia/meta.c GF_MetaBox *gf_isom_get_meta(GF_ISOFile *file, Bool root_meta, u32 track_num) u32 43 src/isomedia/meta.c u32 gf_isom_get_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num) u32 52 src/isomedia/meta.c u32 gf_isom_has_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num) u32 54 src/isomedia/meta.c u32 i, count; u32 68 src/isomedia/meta.c GF_Err gf_isom_extract_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *outName, Bool *is_binary) u32 70 src/isomedia/meta.c u32 i, count; u32 96 src/isomedia/meta.c GF_XMLBox *gf_isom_get_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool *is_binary) u32 98 src/isomedia/meta.c u32 i, count; u32 120 src/isomedia/meta.c u32 gf_isom_get_meta_item_count(GF_ISOFile *file, Bool root_meta, u32 track_num) u32 128 src/isomedia/meta.c GF_Err gf_isom_get_meta_item_info(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num, u32 129 src/isomedia/meta.c u32 *itemID, u32 *protection_idx, Bool *is_self_reference, u32 134 src/isomedia/meta.c u32 i, count; u32 179 src/isomedia/meta.c u32 gf_isom_get_meta_item_by_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_ID) u32 182 src/isomedia/meta.c u32 i, count; u32 194 src/isomedia/meta.c GF_Err gf_isom_extract_meta_item_extended(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, const char *dump_file_name, char **out_data, u32 *out_size, const char **out_mime ) u32 200 src/isomedia/meta.c u32 i, count; u32 202 src/isomedia/meta.c u32 item_num; u32 274 src/isomedia/meta.c u32 cache_size = (remain>4096) ? 4096 : (u32) remain; u32 291 src/isomedia/meta.c GF_Err gf_isom_extract_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, const char *dump_file_name) u32 296 src/isomedia/meta.c GF_Err gf_isom_extract_meta_item_mem(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, char **out_data, u32 *out_size, const char **out_mime) u32 302 src/isomedia/meta.c u32 gf_isom_get_meta_primary_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num) u32 314 src/isomedia/meta.c GF_Err gf_isom_set_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 metaType) u32 372 src/isomedia/meta.c GF_Err gf_isom_remove_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num) u32 374 src/isomedia/meta.c u32 i; u32 392 src/isomedia/meta.c GF_Err gf_isom_set_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *XMLFileName, Bool IsBinaryXML) u32 398 src/isomedia/meta.c u32 length, bread; u32 420 src/isomedia/meta.c length = (u32) gf_ftell(xmlfile); u32 423 src/isomedia/meta.c bread = (u32) fread(xml->xml, 1, sizeof(unsigned char)*length, xmlfile); u32 433 src/isomedia/meta.c GF_Err gf_isom_set_meta_xml_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, unsigned char *data, u32 data_size, Bool IsBinaryXML) u32 461 src/isomedia/meta.c u32 i; u32 462 src/isomedia/meta.c u32 count; u32 508 src/isomedia/meta.c static void meta_add_item_property_association(GF_ItemPropertyAssociationBox *ipma, u32 item_ID, u32 prop_index, Bool essential) { u32 509 src/isomedia/meta.c u32 i, count; u32 512 src/isomedia/meta.c u32 *index = (u32 *)gf_malloc(sizeof(u32)); u32 537 src/isomedia/meta.c static void meta_process_image_properties(GF_MetaBox *meta, u32 item_ID, GF_ImageItemProperties *image_props) { u32 623 src/isomedia/meta.c GF_Err gf_isom_meta_get_next_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 *item_id) u32 626 src/isomedia/meta.c u32 lastItemID = 0; u32 636 src/isomedia/meta.c u32 i; u32 637 src/isomedia/meta.c u32 item_count = gf_list_count(meta->item_infos->item_infos); u32 650 src/isomedia/meta.c GF_Err gf_isom_add_meta_item_extended(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool self_reference, char *resource_path, u32 651 src/isomedia/meta.c const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, u32 654 src/isomedia/meta.c char *data, u32 data_len, GF_List *item_extent_refs) u32 656 src/isomedia/meta.c u32 i; u32 661 src/isomedia/meta.c u32 lastItemID = 0; u32 683 src/isomedia/meta.c u32 item_count = gf_list_count(meta->item_infos->item_infos); u32 764 src/isomedia/meta.c u32 dataRefIndex; u32 777 src/isomedia/meta.c u32 refs_count; u32 782 src/isomedia/meta.c u32 *item_index; u32 786 src/isomedia/meta.c item_index = (u32 *)gf_list_get(item_extent_refs, i); u32 824 src/isomedia/meta.c u32 size_cache = (remain > 4096) ? 4096 : (u32)remain; u32 827 src/isomedia/meta.c gf_bs_write_data(file->editFileMap->bs, cache_data, (u32)read); u32 828 src/isomedia/meta.c remain -= (u32)read; u32 855 src/isomedia/meta.c GF_Err gf_isom_add_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool self_reference, char *resource_path, const char *item_name, u32 item_id, u32 item_type, u32 862 src/isomedia/meta.c GF_Err gf_isom_add_meta_item_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, GF_ImageItemProperties *image_props, char *data, u32 data_len, GF_List *item_extent_refs) u32 868 src/isomedia/meta.c GF_Err gf_isom_remove_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id) u32 871 src/isomedia/meta.c u32 i, count; u32 873 src/isomedia/meta.c u32 item_num; u32 898 src/isomedia/meta.c GF_Err gf_isom_set_meta_primary_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id) u32 915 src/isomedia/meta.c GF_Err gf_isom_meta_add_item_ref(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 from_id, u32 to_id, u32 type, u64 *ref_index) u32 917 src/isomedia/meta.c u32 i, count; u32 947 src/isomedia/meta.c ref->to_item_IDs = (u32 *)gf_realloc(ref->to_item_IDs, (ref->reference_count + 1) * sizeof(u32)); u32 32 src/isomedia/movie_fragments.c GF_TrackExtendsBox *GetTrex(GF_MovieBox *moov, u32 TrackID) u32 34 src/isomedia/movie_fragments.c u32 i; u32 43 src/isomedia/movie_fragments.c GF_TrackExtensionPropertiesBox *GetTrep(GF_MovieBox *moov, u32 TrackID) u32 45 src/isomedia/movie_fragments.c u32 i; u32 54 src/isomedia/movie_fragments.c GF_TrackFragmentBox *GetTraf(GF_ISOFile *mov, u32 TrackID) u32 56 src/isomedia/movie_fragments.c u32 i; u32 83 src/isomedia/movie_fragments.c GF_Err gf_isom_finalize_for_fragment(GF_ISOFile *movie, u32 media_segment_type) u32 86 src/isomedia/movie_fragments.c u32 i; u32 194 src/isomedia/movie_fragments.c GF_Err gf_isom_change_track_fragment_defaults(GF_ISOFile *movie, u32 TrackID, u32 195 src/isomedia/movie_fragments.c u32 DefaultSampleDescriptionIndex, u32 196 src/isomedia/movie_fragments.c u32 DefaultSampleDuration, u32 197 src/isomedia/movie_fragments.c u32 DefaultSampleSize, u32 232 src/isomedia/movie_fragments.c GF_Err gf_isom_setup_track_fragment(GF_ISOFile *movie, u32 TrackID, u32 233 src/isomedia/movie_fragments.c u32 DefaultSampleDescriptionIndex, u32 234 src/isomedia/movie_fragments.c u32 DefaultSampleDuration, u32 235 src/isomedia/movie_fragments.c u32 DefaultSampleSize, u32 276 src/isomedia/movie_fragments.c u32 GetNumUsedValues(GF_TrackFragmentBox *traf, u32 value, u32 index) u32 278 src/isomedia/movie_fragments.c u32 i, j, NumValue = 0; u32 305 src/isomedia/movie_fragments.c u32 i, j, MaxNum, DefValue, ret; u32 378 src/isomedia/movie_fragments.c GF_Err gf_isom_set_fragment_option(GF_ISOFile *movie, u32 TrackID, u32 Code, u32 Param) u32 408 src/isomedia/movie_fragments.c u32 i, j; u32 426 src/isomedia/movie_fragments.c u32 UpdateRuns(GF_ISOFile *movie, GF_TrackFragmentBox *traf) u32 428 src/isomedia/movie_fragments.c u32 sampleCount, i, j, RunSize, RunDur, RunFlags, NeedFlags, UseCTS, count; u32 433 src/isomedia/movie_fragments.c u32 UseDefaultSize, UseDefaultDur, UseDefaultFlag; u32 593 src/isomedia/movie_fragments.c static u32 moof_get_sap_info(GF_MovieFragmentBox *moof, u32 refTrackID, u32 *sap_delta, Bool *starts_with_sap) u32 595 src/isomedia/movie_fragments.c u32 i, j, count, delta, earliest_cts, sap_type, sap_sample_num, cur_sample; u32 618 src/isomedia/movie_fragments.c u32 j, first_sample; u32 689 src/isomedia/movie_fragments.c u32 moof_get_duration(GF_MovieFragmentBox *moof, u32 refTrackID) u32 691 src/isomedia/movie_fragments.c u32 i, j, duration; u32 716 src/isomedia/movie_fragments.c static u64 moof_get_earliest_cts(GF_MovieFragmentBox *moof, u32 refTrackID) u32 718 src/isomedia/movie_fragments.c u32 i, j; u32 744 src/isomedia/movie_fragments.c GF_Err StoreFragment(GF_ISOFile *movie, Bool load_mdat_only, s32 data_offset_diff, u32 *moof_size) u32 748 src/isomedia/movie_fragments.c u32 size, i, s_count, mdat_size; u32 769 src/isomedia/movie_fragments.c trun->data_offset = (u32) (gf_bs_get_position(bs) - movie->moof->fragment_offset - 8); u32 782 src/isomedia/movie_fragments.c movie->moof->mdat_size = (u32) (pos - movie->moof->fragment_offset); u32 787 src/isomedia/movie_fragments.c gf_bs_write_u32(bs, (u32) movie->moof->mdat_size); u32 798 src/isomedia/movie_fragments.c gf_bs_write_u32(bs, (u32) movie->moof->mdat_size); u32 823 src/isomedia/movie_fragments.c mdat_size = (u32) (moof_start - movie->moof->fragment_offset); u32 824 src/isomedia/movie_fragments.c gf_bs_write_u32(bs, (u32) mdat_size); u32 927 src/isomedia/movie_fragments.c if (moof_size) *moof_size = (u32) movie->moof->size; u32 947 src/isomedia/movie_fragments.c GF_Err gf_isom_allocate_sidx(GF_ISOFile *movie, s32 subsegs_per_sidx, Bool daisy_chain_sidx, u32 nb_segs, u32 *frags_per_segment, u32 *start_range, u32 *end_range) u32 981 src/isomedia/movie_fragments.c if (start_range) *start_range = (u32) movie->root_sidx_offset; u32 982 src/isomedia/movie_fragments.c if (end_range) *end_range = (u32) gf_bs_get_position(bs)-1; u32 1044 src/isomedia/movie_fragments.c u32 moof_size; u32 1062 src/isomedia/movie_fragments.c u32 seg_size = (u32) gf_bs_get_size(movie->editFileMap->bs); u32 1065 src/isomedia/movie_fragments.c u32 size = gf_bs_read_data(movie->editFileMap->bs, bloc, (seg_size>1024) ? 1024 : seg_size); u32 1102 src/isomedia/movie_fragments.c GF_Err gf_isom_close_segment(GF_ISOFile *movie, s32 subsegments_per_sidx, u32 referenceTrackID, u64 ref_track_decode_time, s32 ts_shift, u64 ref_track_next_cts, Bool daisy_chain_sidx, Bool last_segment, u32 segment_marker_4cc, u64 *index_start_range, u64 *index_end_range) u32 1110 src/isomedia/movie_fragments.c u32 count, cur_idx, cur_dur, sidx_dur, sidx_idx, idx_offset, frag_count; u32 1115 src/isomedia/movie_fragments.c u32 nb_subsegs=0; u32 1117 src/isomedia/movie_fragments.c u32 subseg_per_sidx; u32 1119 src/isomedia/movie_fragments.c u32 frags_per_subseg; u32 1121 src/isomedia/movie_fragments.c u32 frags_per_subsidx; u32 1315 src/isomedia/movie_fragments.c u32 moof_size; u32 1322 src/isomedia/movie_fragments.c u32 subsegments_remaining; u32 1380 src/isomedia/movie_fragments.c u32 cur_index = idx_offset + cur_idx; u32 1385 src/isomedia/movie_fragments.c u32 subseg_dur = (u32) (first_cts - prev_earliest_cts); u32 1410 src/isomedia/movie_fragments.c sidx->refs[cur_index].reference_size += (u32) ( gf_bs_get_position(movie->editFileMap->bs) - last_top_box_pos) ; u32 1426 src/isomedia/movie_fragments.c u32 subseg_dur; u32 1434 src/isomedia/movie_fragments.c subseg_dur = (u32) (next_cts - prev_earliest_cts); u32 1447 src/isomedia/movie_fragments.c root_sidx->refs[sidx_idx].reference_size = (u32) (gf_bs_get_position(movie->editFileMap->bs) - local_sidx_start); u32 1497 src/isomedia/movie_fragments.c u32 i, j; u32 1499 src/isomedia/movie_fragments.c u32 count = gf_list_count(daisy_sidx); u32 1513 src/isomedia/movie_fragments.c entry->sidx->refs[entry->sidx->nb_refs-1].reference_size = (u32) (last_entry_end_offset - next_entry->start_offset); u32 1540 src/isomedia/movie_fragments.c u32 seg_size = (u32) gf_bs_get_size(movie->editFileMap->bs); u32 1543 src/isomedia/movie_fragments.c u32 size = gf_bs_read_data(movie->editFileMap->bs, bloc, (seg_size>1024) ? 1024 : seg_size); u32 1601 src/isomedia/movie_fragments.c GF_Err gf_isom_set_fragment_reference_time(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp, u64 timestamp) u32 1611 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_mss_timeext(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp_in_track_timescale, u64 traf_duration_in_track_timescale) u32 1613 src/isomedia/movie_fragments.c u32 i; u32 1632 src/isomedia/movie_fragments.c u32 i, count; u32 1685 src/isomedia/movie_fragments.c u32 GetRunSize(GF_TrackFragmentRunBox *trun) u32 1687 src/isomedia/movie_fragments.c u32 i, size; u32 1698 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_sample(GF_ISOFile *movie, u32 TrackID, const GF_ISOSample *sample, u32 DescIndex, u32 1699 src/isomedia/movie_fragments.c u32 Duration, u8 PaddingBits, u16 DegradationPriority, Bool redundant_coding) u32 1701 src/isomedia/movie_fragments.c u32 count, buffer_size; u32 1727 src/isomedia/movie_fragments.c trun->data_offset = (u32) (pos - movie->moof->fragment_offset - 8); u32 1770 src/isomedia/movie_fragments.c trun->data_offset = (u32) (pos - movie->moof->fragment_offset - 8); u32 1783 src/isomedia/movie_fragments.c trun->data_offset = (u32) (pos - movie->moof->fragment_offset - 8); u32 1836 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_sai(GF_ISOFile *output, GF_ISOFile *input, u32 TrackID, u32 SampleNum) u32 1838 src/isomedia/movie_fragments.c u32 trackNum; u32 1846 src/isomedia/movie_fragments.c u32 boxType; u32 1849 src/isomedia/movie_fragments.c u32 IsEncrypted; u32 1898 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_append_data(GF_ISOFile *movie, u32 TrackID, char *data, u32 data_size, u8 PaddingBits) u32 1900 src/isomedia/movie_fragments.c u32 count; u32 1936 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_subsample(GF_ISOFile *movie, u32 TrackID, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable) u32 1938 src/isomedia/movie_fragments.c u32 i, count, last_sample; u32 1971 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_copy_subsample(GF_ISOFile *dest, u32 TrackID, GF_ISOFile *orig, u32 track, u32 sampleNumber, Bool sgpd_in_traf) u32 1973 src/isomedia/movie_fragments.c u32 i, count, last_sample, idx, subs_flags; u32 1990 src/isomedia/movie_fragments.c u32 isLeading, dependsOn, dependedOn, redundant; u32 2054 src/isomedia/movie_fragments.c u32 j; u32 2055 src/isomedia/movie_fragments.c u32 first_sample_in_entry, last_sample_in_entry; u32 2084 src/isomedia/movie_fragments.c u32 gf_isom_is_track_fragmented(GF_ISOFile *movie, u32 TrackID) u32 2091 src/isomedia/movie_fragments.c u32 gf_isom_is_fragmented(GF_ISOFile *movie) u32 2103 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_base_media_decode_time(GF_ISOFile *movie, u32 TrackID, u64 decode_time) u32 2121 src/isomedia/movie_fragments.c GF_Err gf_isom_finalize_for_fragment(GF_ISOFile *the_file, u32 media_segment_type) u32 2126 src/isomedia/movie_fragments.c GF_Err gf_isom_setup_track_fragment(GF_ISOFile *the_file, u32 TrackID, u32 2127 src/isomedia/movie_fragments.c u32 DefaultSampleDescriptionIndex, u32 2128 src/isomedia/movie_fragments.c u32 DefaultSampleDuration, u32 2129 src/isomedia/movie_fragments.c u32 DefaultSampleSize, u32 2137 src/isomedia/movie_fragments.c GF_Err gf_isom_set_fragment_option(GF_ISOFile *the_file, u32 TrackID, u32 Code, u32 Param) u32 2142 src/isomedia/movie_fragments.c GF_Err gf_isom_start_fragment(GF_ISOFile *the_file, u32 free_data_insert_size) u32 2147 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_sample(GF_ISOFile *the_file, u32 TrackID, const GF_ISOSample *sample, u32 DescIndex, u32 2148 src/isomedia/movie_fragments.c u32 Duration, u8 PaddingBits, u16 DegradationPriority, Bool redCoded) u32 2155 src/isomedia/movie_fragments.c u32 gf_isom_is_track_fragmented(GF_ISOFile *the_file, u32 TrackID) u32 2161 src/isomedia/movie_fragments.c u32 gf_isom_is_fragmented(GF_ISOFile *the_file) u32 2166 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_subsample(GF_ISOFile *movie, u32 TrackID, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable) u32 2171 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_copy_subsample(GF_ISOFile *dest, u32 TrackID, GF_ISOFile *orig, u32 track, u32 sampleNumber, Bool sgpd_in_traf) u32 2176 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_base_media_decode_time(GF_ISOFile *movie, u32 TrackID, u64 decode_time) u32 2181 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_mss_timeext(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp_in_10mhz, u64 traf_duration_in_10mhz) u32 2190 src/isomedia/movie_fragments.c void gf_isom_set_next_moof_number(GF_ISOFile *movie, u32 value) u32 2198 src/isomedia/movie_fragments.c u32 gf_isom_get_next_moof_number(GF_ISOFile *movie) u32 198 src/isomedia/sample_descs.c GF_3GPConfig *gf_isom_3gp_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex) u32 233 src/isomedia/sample_descs.c GF_AC3Config *gf_isom_ac3_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex) u32 254 src/isomedia/sample_descs.c GF_Err gf_isom_3gp_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 258 src/isomedia/sample_descs.c u32 dataRefIndex; u32 259 src/isomedia/sample_descs.c u32 cfg_type; u32 345 src/isomedia/sample_descs.c GF_Err gf_isom_3gp_config_update(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *param, u32 DescriptionIndex) u32 384 src/isomedia/sample_descs.c GF_Err gf_isom_ac3_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AC3Config *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 388 src/isomedia/sample_descs.c u32 dataRefIndex; u32 432 src/isomedia/sample_descs.c GF_Err gf_isom_get_dims_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_DIMSDescription *desc) u32 461 src/isomedia/sample_descs.c GF_Err gf_isom_new_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 465 src/isomedia/sample_descs.c u32 dataRefIndex; u32 510 src/isomedia/sample_descs.c GF_Err gf_isom_update_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 DescriptionIndex) u32 621 src/isomedia/sample_descs.c GF_Err gf_isom_get_xml_metadata_description(GF_ISOFile *file, u32 track, u32 sampleDescription, u32 642 src/isomedia/sample_descs.c GF_Err gf_isom_new_xml_metadata_description(GF_ISOFile *movie, u32 trackNumber, u32 644 src/isomedia/sample_descs.c u32 *outDescriptionIndex) u32 648 src/isomedia/sample_descs.c u32 dataRefIndex; u32 692 src/isomedia/sample_descs.c GF_Err gf_isom_update_xml_metadata_description(GF_ISOFile *movie, u32 trackNumber, u32 694 src/isomedia/sample_descs.c u32 DescriptionIndex) u32 704 src/isomedia/sample_descs.c GF_Err gf_isom_xml_subtitle_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 736 src/isomedia/sample_descs.c GF_Err gf_isom_new_xml_subtitle_description(GF_ISOFile *movie, u32 trackNumber, u32 738 src/isomedia/sample_descs.c u32 *outDescriptionIndex) u32 742 src/isomedia/sample_descs.c u32 dataRefIndex; u32 788 src/isomedia/sample_descs.c GF_Err gf_isom_update_xml_subtitle_description(GF_ISOFile *movie, u32 trackNumber, u32 789 src/isomedia/sample_descs.c u32 descriptionIndex, GF_GenericSubtitleSampleDescriptor *desc) u32 819 src/isomedia/sample_descs.c GF_Err gf_isom_stxt_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 851 src/isomedia/sample_descs.c GF_Err gf_isom_new_stxt_description(GF_ISOFile *movie, u32 trackNumber, u32 type, u32 853 src/isomedia/sample_descs.c u32 *outDescriptionIndex) u32 857 src/isomedia/sample_descs.c u32 dataRefIndex; u32 918 src/isomedia/sample_descs.c GF_Err gf_isom_update_stxt_description(GF_ISOFile *movie, u32 trackNumber, u32 920 src/isomedia/sample_descs.c u32 DescriptionIndex) u32 963 src/isomedia/sample_descs.c GF_WebVTTSampleEntryBox *gf_webvtt_isom_get_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex) u32 997 src/isomedia/sample_descs.c GF_Err gf_isom_update_webvtt_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, const char *config) u32 1037 src/isomedia/sample_descs.c GF_Err gf_isom_new_webvtt_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 1041 src/isomedia/sample_descs.c u32 dataRefIndex; u32 1080 src/isomedia/sample_descs.c u32 i=0; u32 1093 src/isomedia/sample_descs.c GF_Err gf_isom_update_bitrate(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 average_bitrate, u32 max_bitrate, u32 decode_buffer_size) u32 31 src/isomedia/stbl_read.c GF_Err stbl_findEntryForTime(GF_SampleTableBox *stbl, u64 DTS, u8 useCTS, u32 *sampleNumber, u32 *prevSampleNumber) u32 33 src/isomedia/stbl_read.c u32 i, j, curSampNum, count; u32 126 src/isomedia/stbl_read.c GF_Err stbl_GetSampleSize(GF_SampleSizeBox *stsz, u32 SampleNumber, u32 *Size) u32 143 src/isomedia/stbl_read.c GF_Err stbl_GetSampleCTS(GF_CompositionOffsetBox *ctts, u32 SampleNumber, s32 *CTSoffset) u32 145 src/isomedia/stbl_read.c u32 i; u32 173 src/isomedia/stbl_read.c GF_Err stbl_GetSampleDTS_and_Duration(GF_TimeToSampleBox *stts, u32 SampleNumber, u64 *DTS, u32 *duration) u32 175 src/isomedia/stbl_read.c u32 i, j, count; u32 228 src/isomedia/stbl_read.c GF_Err stbl_GetSampleDTS(GF_TimeToSampleBox *stts, u32 SampleNumber, u64 *DTS) u32 233 src/isomedia/stbl_read.c GF_Err stbl_GetSampleRAP(GF_SyncSampleBox *stss, u32 SampleNumber, SAPType *IsRAP, u32 *prevRAP, u32 *nextRAP) u32 235 src/isomedia/stbl_read.c u32 i; u32 264 src/isomedia/stbl_read.c GF_Err stbl_SearchSAPs(GF_SampleTableBox *stbl, u32 SampleNumber, SAPType *IsRAP, u32 *prevRAP, u32 *nextRAP) u32 266 src/isomedia/stbl_read.c u32 i, j, count, count2; u32 281 src/isomedia/stbl_read.c u32 first_sample_in_entry, last_sample_in_entry; u32 301 src/isomedia/stbl_read.c u32 first_rap_in_entry, last_rap_in_entry; u32 361 src/isomedia/stbl_read.c void GetGhostNum(GF_StscEntry *ent, u32 EntryIndex, u32 count, GF_SampleTableBox *stbl) u32 366 src/isomedia/stbl_read.c u32 ghostNum = 1; u32 390 src/isomedia/stbl_read.c GF_Err stbl_GetSampleInfos(GF_SampleTableBox *stbl, u32 sampleNumber, u64 *offset, u32 *chunkNumber, u32 *descIndex, u8 *isEdited) u32 393 src/isomedia/stbl_read.c u32 i, j, k, offsetInChunk, size; u32 496 src/isomedia/stbl_read.c GF_Err stbl_GetSampleShadow(GF_ShadowSyncBox *stsh, u32 *sampleNumber, u32 *syncNum) u32 498 src/isomedia/stbl_read.c u32 i, count; u32 541 src/isomedia/stbl_read.c GF_Err stbl_GetPaddingBits(GF_PaddingBitsBox *padb, u32 SampleNumber, u8 *PadBits) u32 553 src/isomedia/stbl_read.c GF_Err stbl_GetSampleDepType(GF_SampleDependencyTypeBox *sdep, u32 SampleNumber, u32 *isLeading, u32 *dependsOn, u32 *dependedOn, u32 *redundant) u32 569 src/isomedia/stbl_read.c u32 stbl_GetSampleFragmentCount(GF_SampleFragmentBox *stsf, u32 sampleNumber) u32 572 src/isomedia/stbl_read.c u32 i, count; u32 595 src/isomedia/stbl_read.c u32 stbl_GetSampleFragmentSize(GF_SampleFragmentBox *stsf, u32 sampleNumber, u32 FragmentIndex) u32 598 src/isomedia/stbl_read.c u32 i, count; u32 40 src/isomedia/stbl_write.c GF_Err stbl_AddDTS(GF_SampleTableBox *stbl, u64 DTS, u32 *sampleNumber, u32 LastAUDefDuration) u32 42 src/isomedia/stbl_write.c u32 i, j, sampNum; u32 83 src/isomedia/stbl_write.c ent->sampleDelta += (u32) (DTS - stts->w_LastDTS); u32 85 src/isomedia/stbl_write.c ent->sampleDelta = (u32) DTS; u32 88 src/isomedia/stbl_write.c ent->sampleDelta = (u32) (DTS - stts->w_LastDTS); u32 108 src/isomedia/stbl_write.c ent->sampleDelta = (u32) (DTS - stts->w_LastDTS); u32 154 src/isomedia/stbl_write.c stts->entries[0].sampleDelta = (u32) DTSs[1] /* - (DTS[0] wichis 0)*/; u32 159 src/isomedia/stbl_write.c } else if (stts->entries[j].sampleDelta == (u32) ( DTSs[i+1] - DTSs[i]) ) { u32 165 src/isomedia/stbl_write.c stts->entries[j].sampleDelta = (u32) (DTSs[i+1] - DTSs[i]); u32 200 src/isomedia/stbl_write.c GF_Err stbl_AddCTS(GF_SampleTableBox *stbl, u32 sampleNumber, s32 offset) u32 202 src/isomedia/stbl_write.c u32 i, j, sampNum, *CTSs; u32 231 src/isomedia/stbl_write.c CTSs = (u32*)gf_malloc(sizeof(u32) * (stbl->SampleSize->sampleCount+1) ); u32 284 src/isomedia/stbl_write.c u32 i, j; u32 307 src/isomedia/stbl_write.c u32 i, j, remain, count; u32 348 src/isomedia/stbl_write.c GF_Err stbl_AddSize(GF_SampleSizeBox *stsz, u32 sampleNumber, u32 size) u32 350 src/isomedia/stbl_write.c u32 i, k; u32 351 src/isomedia/stbl_write.c u32 *newSizes; u32 370 src/isomedia/stbl_write.c stsz->sizes = (u32*)gf_malloc(sizeof(u32) * (stsz->sampleCount + 1)); u32 397 src/isomedia/stbl_write.c stsz->sizes = gf_realloc(stsz->sizes, sizeof(u32)*(stsz->alloc_size) ); u32 399 src/isomedia/stbl_write.c memset(&stsz->sizes[stsz->sampleCount], 0, sizeof(u32)*(stsz->alloc_size - stsz->sampleCount) ); u32 403 src/isomedia/stbl_write.c newSizes = (u32*)gf_malloc(sizeof(u32)*(1 + stsz->sampleCount) ); u32 422 src/isomedia/stbl_write.c GF_Err stbl_AddRAP(GF_SyncSampleBox *stss, u32 sampleNumber) u32 424 src/isomedia/stbl_write.c u32 i, k; u32 425 src/isomedia/stbl_write.c u32 *newNumbers; u32 431 src/isomedia/stbl_write.c stss->sampleNumbers = (u32*)gf_malloc(sizeof(u32)*stss->alloc_size); u32 443 src/isomedia/stbl_write.c stss->sampleNumbers = gf_realloc(stss->sampleNumbers, sizeof(u32) * stss->alloc_size); u32 445 src/isomedia/stbl_write.c memset(&stss->sampleNumbers[stss->nb_entries], 0, sizeof(u32) * (stss->alloc_size-stss->nb_entries) ); u32 449 src/isomedia/stbl_write.c newNumbers = (u32*)gf_malloc(sizeof(u32) * (stss->nb_entries + 1)); u32 469 src/isomedia/stbl_write.c GF_Err stbl_AddRedundant(GF_SampleTableBox *stbl, u32 sampleNumber) u32 479 src/isomedia/stbl_write.c u32 missed = sampleNumber-1 - sdtp->sampleCount; u32 497 src/isomedia/stbl_write.c u32 snum = sampleNumber-1; u32 506 src/isomedia/stbl_write.c GF_Err stbl_AppendDependencyType(GF_SampleTableBox *stbl, u32 isLeading, u32 dependsOn, u32 dependedOn, u32 redundant) u32 509 src/isomedia/stbl_write.c u32 flags; u32 531 src/isomedia/stbl_write.c GF_Err stbl_AddShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber, u32 shadowNumber) u32 534 src/isomedia/stbl_write.c u32 i, count; u32 555 src/isomedia/stbl_write.c GF_Err stbl_AddChunkOffset(GF_MediaBox *mdia, u32 sampleNumber, u32 StreamDescIndex, u64 offset) u32 562 src/isomedia/stbl_write.c u32 i, k, *newOff; u32 598 src/isomedia/stbl_write.c stco->offsets = (u32*)gf_realloc(stco->offsets, sizeof(u32) * stco->alloc_size); u32 600 src/isomedia/stbl_write.c memset(&stco->offsets[stco->nb_entries], 0, sizeof(u32) * (stco->alloc_size-stco->nb_entries) ); u32 602 src/isomedia/stbl_write.c stco->offsets[stco->nb_entries] = (u32) offset; u32 606 src/isomedia/stbl_write.c newOff = (u32*)gf_malloc(sizeof(u32) * (stco->nb_entries + 1)); u32 611 src/isomedia/stbl_write.c newOff[i] = (u32) offset; u32 697 src/isomedia/stbl_write.c GF_Err stbl_SetChunkOffset(GF_MediaBox *mdia, u32 sampleNumber, u64 offset) u32 700 src/isomedia/stbl_write.c u32 i; u32 729 src/isomedia/stbl_write.c ((GF_ChunkOffsetBox *)stbl->ChunkOffset)->offsets[ent->firstChunk - 1] = (u32) offset; u32 737 src/isomedia/stbl_write.c GF_Err stbl_SetSampleCTS(GF_SampleTableBox *stbl, u32 sampleNumber, s32 offset) u32 756 src/isomedia/stbl_write.c GF_Err stbl_SetSampleSize(GF_SampleSizeBox *stsz, u32 SampleNumber, u32 size) u32 758 src/isomedia/stbl_write.c u32 i; u32 768 src/isomedia/stbl_write.c stsz->sizes = (u32*)gf_malloc(sizeof(u32)*stsz->sampleCount); u32 778 src/isomedia/stbl_write.c GF_Err stbl_SetSampleRAP(GF_SyncSampleBox *stss, u32 SampleNumber, u8 isRAP) u32 780 src/isomedia/stbl_write.c u32 i; u32 792 src/isomedia/stbl_write.c memcpy(stss->sampleNumbers + i, stss->sampleNumbers + i + 1, sizeof(u32) * (stss->nb_entries - i - 1)); u32 800 src/isomedia/stbl_write.c stss->sampleNumbers = gf_realloc(stss->sampleNumbers, sizeof(u32)*stss->alloc_size); u32 802 src/isomedia/stbl_write.c memset(&stss->sampleNumbers[stss->nb_entries], 0, sizeof(u32)*(stss->alloc_size - stss->nb_entries) ); u32 806 src/isomedia/stbl_write.c memcpy(stss->sampleNumbers + i + 1, stss->sampleNumbers + i, sizeof(u32) * (stss->nb_entries - i - 1)); u32 812 src/isomedia/stbl_write.c GF_Err stbl_SetRedundant(GF_SampleTableBox *stbl, u32 sampleNumber) u32 822 src/isomedia/stbl_write.c GF_Err stbl_SetSyncShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber, u32 syncSample) u32 824 src/isomedia/stbl_write.c u32 i, count; u32 855 src/isomedia/stbl_write.c GF_Err stbl_RemoveDTS(GF_SampleTableBox *stbl, u32 sampleNumber, u32 LastAUDefDuration) u32 858 src/isomedia/stbl_write.c u32 i, j, k, sampNum; u32 905 src/isomedia/stbl_write.c stts->entries[0].sampleDelta = (u32) DTSs[1] /*- DTS[0]==0 */; u32 924 src/isomedia/stbl_write.c stts->entries[j].sampleDelta = (u32) (DTSs[i+1] - DTSs[i]); u32 944 src/isomedia/stbl_write.c GF_Err stbl_RemoveCTS(GF_SampleTableBox *stbl, u32 sampleNumber) u32 968 src/isomedia/stbl_write.c GF_Err stbl_RemoveSize(GF_SampleSizeBox *stsz, u32 sampleNumber) u32 983 src/isomedia/stbl_write.c memcpy(stsz->sizes + sampleNumber - 1, stsz->sizes + sampleNumber, sizeof(u32) * (stsz->sampleCount - sampleNumber)); u32 990 src/isomedia/stbl_write.c GF_Err stbl_RemoveChunk(GF_SampleTableBox *stbl, u32 sampleNumber) u32 992 src/isomedia/stbl_write.c u32 i, k; u32 993 src/isomedia/stbl_write.c u32 *offsets; u32 1021 src/isomedia/stbl_write.c offsets = (u32*)gf_malloc(sizeof(u32) * (stbl->SampleSize->sampleCount)); u32 1063 src/isomedia/stbl_write.c GF_Err stbl_RemoveRAP(GF_SampleTableBox *stbl, u32 sampleNumber) u32 1065 src/isomedia/stbl_write.c u32 i; u32 1082 src/isomedia/stbl_write.c memmove(&stss->sampleNumbers[i], &stss->sampleNumbers[i+1], sizeof(u32)* (stss->nb_entries-i-1) ); u32 1094 src/isomedia/stbl_write.c GF_Err stbl_RemoveRedundant(GF_SampleTableBox *stbl, u32 SampleNumber) u32 1096 src/isomedia/stbl_write.c u32 i; u32 1108 src/isomedia/stbl_write.c GF_Err stbl_RemoveShadow(GF_ShadowSyncBox *stsh, u32 sampleNumber) u32 1110 src/isomedia/stbl_write.c u32 i; u32 1129 src/isomedia/stbl_write.c GF_Err stbl_SetPaddingBits(GF_SampleTableBox *stbl, u32 SampleNumber, u8 bits) u32 1161 src/isomedia/stbl_write.c GF_Err stbl_RemovePaddingBits(GF_SampleTableBox *stbl, u32 SampleNumber) u32 1164 src/isomedia/stbl_write.c u32 i, k; u32 1194 src/isomedia/stbl_write.c GF_Err stbl_RemoveSubSample(GF_SampleTableBox *stbl, u32 SampleNumber) u32 1196 src/isomedia/stbl_write.c u32 i, count, j, subs_count, prev_sample, delta=0; u32 1230 src/isomedia/stbl_write.c GF_Err stbl_RemoveSampleGroup(GF_SampleTableBox *stbl, u32 SampleNumber) u32 1232 src/isomedia/stbl_write.c u32 i, k, count, prev_sample; u32 1263 src/isomedia/stbl_write.c GF_Err stbl_AddSampleFragment(GF_SampleTableBox *stbl, u32 sampleNumber, u16 size) u32 1266 src/isomedia/stbl_write.c u32 i, count; u32 1329 src/isomedia/stbl_write.c GF_Err stbl_RemoveSampleFragments(GF_SampleTableBox *stbl, u32 sampleNumber) u32 1331 src/isomedia/stbl_write.c u32 i; u32 1353 src/isomedia/stbl_write.c GF_Err stbl_SampleSizeAppend(GF_SampleSizeBox *stsz, u32 data_size) u32 1355 src/isomedia/stbl_write.c u32 i; u32 1360 src/isomedia/stbl_write.c stsz->sizes = (u32*)gf_malloc(sizeof(u32)*stsz->sampleCount); u32 1377 src/isomedia/stbl_write.c void stbl_AppendTime(GF_SampleTableBox *stbl, u32 duration) u32 1398 src/isomedia/stbl_write.c void stbl_AppendSize(GF_SampleTableBox *stbl, u32 size) u32 1400 src/isomedia/stbl_write.c u32 i; u32 1417 src/isomedia/stbl_write.c stbl->SampleSize->sizes = (u32 *)gf_realloc(stbl->SampleSize->sizes, sizeof(u32)*stbl->SampleSize->alloc_size); u32 1419 src/isomedia/stbl_write.c memset(&stbl->SampleSize->sizes[stbl->SampleSize->sampleCount], 0, sizeof(u32) * (stbl->SampleSize->alloc_size - stbl->SampleSize->sampleCount) ); u32 1435 src/isomedia/stbl_write.c u32 *new_offsets, i; u32 1455 src/isomedia/stbl_write.c new_offsets = (u32*)gf_malloc(sizeof(u32)*(stco->nb_entries+1)); u32 1458 src/isomedia/stbl_write.c new_offsets[i] = (u32) offset; u32 1478 src/isomedia/stbl_write.c void stbl_AppendSampleToChunk(GF_SampleTableBox *stbl, u32 DescIndex, u32 samplesInChunk) u32 1480 src/isomedia/stbl_write.c u32 nextChunk; u32 1513 src/isomedia/stbl_write.c u32 i; u32 1523 src/isomedia/stbl_write.c stbl->SyncSample->sampleNumbers = (u32*)gf_malloc(sizeof(u32) * (stbl->SampleSize->sampleCount-1)); u32 1537 src/isomedia/stbl_write.c stbl->SyncSample->sampleNumbers = (u32*) gf_realloc(stbl->SyncSample->sampleNumbers, sizeof(u32) * stbl->SyncSample->alloc_size); u32 1539 src/isomedia/stbl_write.c memset(&stbl->SyncSample->sampleNumbers[stbl->SyncSample->nb_entries], 0, sizeof(u32) * (stbl->SyncSample->alloc_size-stbl->SyncSample->nb_entries) ); u32 1547 src/isomedia/stbl_write.c u32 i; u32 1593 src/isomedia/stbl_write.c void stbl_AppendDepType(GF_SampleTableBox *stbl, u32 DepType) u32 1610 src/isomedia/stbl_write.c u32 i, chunkNumber, sampleDescIndex; u32 1638 src/isomedia/stbl_write.c stco_tmp->offsets = (u32*)gf_malloc(stco_tmp->nb_entries * sizeof(u32)); u32 1680 src/isomedia/stbl_write.c stco_tmp->offsets[i] = (u32) dataOffset; u32 1717 src/isomedia/stbl_write.c u32 i; u32 1744 src/isomedia/stbl_write.c stco->offsets = (u32*)gf_realloc(stco->offsets, stco->alloc_size * sizeof(u32)); u32 1746 src/isomedia/stbl_write.c memset(&stco->offsets[stco->nb_entries], 0, (stco->alloc_size - stco->nb_entries) * sizeof(u32)); u32 1749 src/isomedia/stbl_write.c stco->offsets[stco->nb_entries] = (u32) offset; u32 1770 src/isomedia/stbl_write.c GF_Err stbl_SetChunkAndOffset(GF_SampleTableBox *stbl, u32 sampleNumber, u32 StreamDescIndex, GF_SampleToChunkBox *the_stsc, GF_Box **the_stco, u64 data_offset, u8 forceNewChunk) u32 1851 src/isomedia/stbl_write.c GF_Err gf_isom_refresh_size_info(GF_ISOFile *file, u32 trackNumber) u32 1853 src/isomedia/stbl_write.c u32 i, size; u32 31 src/isomedia/track.c GF_TrackBox *GetTrackbyID(GF_MovieBox *moov, u32 TrackID) u32 34 src/isomedia/track.c u32 i; u32 43 src/isomedia/track.c GF_TrackBox *gf_isom_get_track(GF_MovieBox *moov, u32 trackNumber) u32 54 src/isomedia/track.c u32 gf_isom_get_tracknum_from_id(GF_MovieBox *moov, u32 trackID) u32 56 src/isomedia/track.c u32 i; u32 66 src/isomedia/track.c GF_Err GetESD(GF_MovieBox *moov, u32 trackID, u32 StreamDescIndex, GF_ESD **outESD) u32 70 src/isomedia/track.c u32 track_num = 0; u32 71 src/isomedia/track.c u32 k; u32 97 src/isomedia/track.c u32 ref = GF_ISOM_BOX_TYPE_DPND; u32 116 src/isomedia/track.c u32 i = 0; u32 204 src/isomedia/track.c u32 rvc_cfg_size; u32 316 src/isomedia/track.c GF_Err GetESDForTime(GF_MovieBox *moov, u32 trackID, u64 CTS, GF_ESD **outESD) u32 319 src/isomedia/track.c u32 sampleDescIndex; u32 331 src/isomedia/track.c GF_Err Track_FindRef(GF_TrackBox *trak, u32 ReferenceType, GF_TrackReferenceTypeBox **dpnd) u32 335 src/isomedia/track.c u32 i; u32 353 src/isomedia/track.c Bool Track_IsMPEG4Stream(u32 HandlerType) u32 381 src/isomedia/track.c u32 i; u32 418 src/isomedia/track.c u32 i, j, chunk_size; u32 420 src/isomedia/track.c u32 def_duration, DescIndex, def_size, def_flags; u32 421 src/isomedia/track.c u32 duration, size, flags, cts_offset, prev_trun_data_offset; u32 427 src/isomedia/track.c void stbl_AppendTime(GF_SampleTableBox *stbl, u32 duration); u32 428 src/isomedia/track.c void stbl_AppendSize(GF_SampleTableBox *stbl, u32 size); u32 430 src/isomedia/track.c void stbl_AppendSampleToChunk(GF_SampleTableBox *stbl, u32 DescIndex, u32 samplesInChunk); u32 535 src/isomedia/track.c u32 *new_idx = NULL; u32 560 src/isomedia/track.c u32 count; u32 566 src/isomedia/track.c new_idx = (u32 *)gf_malloc(gf_list_count(sgdesc->group_descriptions)*sizeof(u32)); u32 686 src/isomedia/track.c u32 size, nb_saio; u32 726 src/isomedia/track.c e = gf_isom_get_sample_cenc_info_ex(trak, traf, senc, i+1, (u32*)&is_encrypted, &sai->IV_size, NULL, NULL, NULL, NULL, NULL); u32 783 src/isomedia/track.c u8 RequestTrack(GF_MovieBox *moov, u32 TrackID) u32 785 src/isomedia/track.c u32 i; u32 798 src/isomedia/track.c GF_Err Track_RemoveRef(GF_TrackBox *trak, u32 ReferenceType) u32 802 src/isomedia/track.c u32 i; u32 817 src/isomedia/track.c GF_Err NewMedia(GF_MediaBox **mdia, u32 MediaType, u32 TimeScale) u32 958 src/isomedia/track.c GF_Err Track_SetStreamDescriptor(GF_TrackBox *trak, u32 StreamDescriptionIndex, u32 DataReferenceIndex, GF_ESD *esd, u32 *outStreamIndex) u32 35 src/isomedia/ttml.c GF_Err gf_isom_xml_subtitle_sample_add_text(GF_GenericSubtitleSample *samp, char *text_data, u32 text_len) u32 116 src/isomedia/ttml.c GF_GenericSubtitleSample *gf_isom_parse_xml_subtitle_sample_from_data(char *data, u32 dataLength) u32 33 src/isomedia/tx3g.c GF_Err gf_isom_update_text_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_TextSampleDescriptor *desc) u32 37 src/isomedia/tx3g.c u32 i; u32 86 src/isomedia/tx3g.c GF_Err gf_isom_new_text_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex) u32 90 src/isomedia/tx3g.c u32 dataRefIndex, i; u32 142 src/isomedia/tx3g.c GF_Err gf_isom_text_add_text(GF_TextSample *samp, char *text_data, u32 text_len) u32 209 src/isomedia/tx3g.c GF_Err gf_isom_text_set_highlight_color_argb(GF_TextSample *samp, u32 argb) u32 222 src/isomedia/tx3g.c GF_Err gf_isom_text_add_karaoke(GF_TextSample *samp, u32 start_time) u32 231 src/isomedia/tx3g.c GF_Err gf_isom_text_set_karaoke_segment(GF_TextSample *samp, u32 end_time, u16 start_char, u16 end_char) u32 244 src/isomedia/tx3g.c GF_Err gf_isom_text_set_scroll_delay(GF_TextSample *samp, u32 scroll_delay) u32 318 src/isomedia/tx3g.c u32 i; u32 354 src/isomedia/tx3g.c GF_Err gf_isom_text_has_similar_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, u32 *outDescIdx, Bool *same_box, Bool *same_styles) u32 358 src/isomedia/tx3g.c u32 i, j, count; u32 527 src/isomedia/tx3g.c GF_TextSample *gf_isom_parse_texte_sample_from_data(char *data, u32 dataLength) u32 547 src/isomedia/tx3g.c static void gf_isom_write_tx3g(GF_Tx3gSampleEntryBox *a, GF_BitStream *bs, u32 sidx, u32 sidx_offset) u32 549 src/isomedia/tx3g.c u32 size, j, fount_count; u32 550 src/isomedia/tx3g.c void gpp_write_rgba(GF_BitStream *bs, u32 col); u32 565 src/isomedia/tx3g.c if (a->font_table->fonts[j].fontName) size += (u32) strlen(a->font_table->fonts[j].fontName); u32 588 src/isomedia/tx3g.c u32 len = (u32) strlen(a->font_table->fonts[j].fontName); u32 600 src/isomedia/tx3g.c u32 count, i; u32 653 src/isomedia/tx3g.c u32 trans; u32 671 src/isomedia/tx3g.c GF_Err gf_isom_rewrite_text_sample(GF_ISOSample *samp, u32 sampleDescriptionIndex, u32 sample_dur) u32 674 src/isomedia/tx3g.c u32 pay_start, txt_size; u32 713 src/isomedia/tx3g.c GF_Err gf_isom_text_get_encoded_tx3g(GF_ISOFile *file, u32 track, u32 sidx, u32 sidx_offset, char **tx3g, u32 *tx3g_size) u32 44 src/laser/lsr_dec.c static void lsr_read_path_type(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SVG_PathData *path, const char *name); u32 98 src/laser/lsr_dec.c u32 i=0; u32 108 src/laser/lsr_dec.c GF_Err gf_laser_decoder_configure_stream(GF_LASeRCodec *codec, u16 ESID, char *dsi, u32 dsi_len) u32 147 src/laser/lsr_dec.c u32 i, count; u32 170 src/laser/lsr_dec.c GF_Err gf_laser_decode_au(GF_LASeRCodec *codec, u16 ESID, const char *data, u32 data_len) u32 195 src/laser/lsr_dec.c GF_Err gf_laser_decode_command_list(GF_LASeRCodec *codec, u16 ESID, char *data, u32 data_len, GF_List *com_list) u32 198 src/laser/lsr_dec.c u32 i; u32 241 src/laser/lsr_dec.c static u32 lsr_read_vluimsbf5(GF_LASeRCodec *lsr, const char *name) u32 243 src/laser/lsr_dec.c u32 nb_words = 0; u32 244 src/laser/lsr_dec.c u32 nb_tot, nb_bits, val; u32 255 src/laser/lsr_dec.c static u32 lsr_read_vluimsbf8(GF_LASeRCodec *lsr, const char *name) u32 257 src/laser/lsr_dec.c u32 nb_words = 0; u32 258 src/laser/lsr_dec.c u32 nb_tot, nb_bits, val; u32 272 src/laser/lsr_dec.c u32 len = lsr_read_vluimsbf5(lsr, name); u32 285 src/laser/lsr_dec.c static void lsr_read_extend_class(GF_LASeRCodec *lsr, char **out_data, u32 *out_len, const char *name) u32 287 src/laser/lsr_dec.c u32 len; u32 298 src/laser/lsr_dec.c u32 val, len; u32 325 src/laser/lsr_dec.c u32 val; u32 327 src/laser/lsr_dec.c u32 skip_len; u32 366 src/laser/lsr_dec.c u32 val = 1; u32 380 src/laser/lsr_dec.c u32 val; u32 388 src/laser/lsr_dec.c u32 flag; u32 389 src/laser/lsr_dec.c u32 nID = 1+lsr_read_vluimsbf5(lsr, name); u32 393 src/laser/lsr_dec.c u32 len = lsr_read_vluimsbf5(lsr, "len"); u32 412 src/laser/lsr_dec.c static u32 lsr_read_codec_IDREF_command(GF_LASeRCodec *lsr, const char *name) u32 414 src/laser/lsr_dec.c u32 flag; u32 415 src/laser/lsr_dec.c u32 nID = 1+lsr_read_vluimsbf5(lsr, name); u32 419 src/laser/lsr_dec.c u32 len = lsr_read_vluimsbf5(lsr, "len"); u32 427 src/laser/lsr_dec.c u32 val; u32 458 src/laser/lsr_dec.c static void lsr_get_color(GF_LASeRCodec *lsr, u32 idx, SVG_Color *color) u32 473 src/laser/lsr_dec.c u32 val; u32 486 src/laser/lsr_dec.c u32 len; u32 572 src/laser/lsr_dec.c u32 val; u32 586 src/laser/lsr_dec.c u32 len_rad, len; u32 588 src/laser/lsr_dec.c len_rad = s ? (u32) strlen(s) : 0; u32 609 src/laser/lsr_dec.c u32 len = lsr_read_vluimsbf5(lsr, "len"); u32 617 src/laser/lsr_dec.c u32 val; u32 678 src/laser/lsr_dec.c static void lsr_read_string_attribute(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, char *name) u32 680 src/laser/lsr_dec.c u32 val; u32 691 src/laser/lsr_dec.c u32 val, id, i, count; u32 703 src/laser/lsr_dec.c u32 len = lsr_read_vluimsbf5(lsr, "len"); u32 715 src/laser/lsr_dec.c if (id == (1 + (u32) atoi(str_id))) { u32 777 src/laser/lsr_dec.c static Fixed lsr_translate_coords(GF_LASeRCodec *lsr, u32 val, u32 nb_bits) u32 800 src/laser/lsr_dec.c static Fixed lsr_translate_scale(GF_LASeRCodec *lsr, u32 val) u32 811 src/laser/lsr_dec.c u32 flag; u32 865 src/laser/lsr_dec.c u32 flag; u32 1003 src/laser/lsr_dec.c static u32 lsr_to_dom_key(u32 lsr_k) u32 1055 src/laser/lsr_dec.c u32 flag; u32 1204 src/laser/lsr_dec.c u32 val; u32 1234 src/laser/lsr_dec.c u32 now; u32 1244 src/laser/lsr_dec.c static void lsr_read_smil_times(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SMIL_Times *times, const char *name, Bool skipable) u32 1248 src/laser/lsr_dec.c u32 val, i, count; u32 1282 src/laser/lsr_dec.c static void lsr_read_duration_ex(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SMIL_Duration *smil, const char *name, Bool skipable) u32 1285 src/laser/lsr_dec.c u32 val = 1; u32 1304 src/laser/lsr_dec.c u32 now; u32 1321 src/laser/lsr_dec.c u32 i, nb_rare, field_rare; u32 1333 src/laser/lsr_dec.c u32 extID, len, j; u32 1435 src/laser/lsr_dec.c u32 j, flag; u32 1499 src/laser/lsr_dec.c u32 j, fcount = lsr_read_vluimsbf5(lsr, "count"); u32 1501 src/laser/lsr_dec.c u32 fval; u32 1566 src/laser/lsr_dec.c u32 flag; u32 1679 src/laser/lsr_dec.c u32 v; u32 1691 src/laser/lsr_dec.c u32 val = 1; u32 1716 src/laser/lsr_dec.c static void lsr_translate_anim_value(SMIL_AnimateValue *val, u32 coded_type) u32 1723 src/laser/lsr_dec.c u32 i; u32 1777 src/laser/lsr_dec.c u32 i, count = gf_list_count(l); u32 1808 src/laser/lsr_dec.c static void lsr_translate_anim_values(SMIL_AnimateValues *val, u32 coded_type) u32 1810 src/laser/lsr_dec.c u32 i, count; u32 1819 src/laser/lsr_dec.c u32 j; u32 1867 src/laser/lsr_dec.c u32 j, count2; u32 1905 src/laser/lsr_dec.c u32 i, count; u32 1935 src/laser/lsr_dec.c u32 coded_type, not_res; u32 2054 src/laser/lsr_dec.c u32 val; u32 2067 src/laser/lsr_dec.c u32 val; u32 2082 src/laser/lsr_dec.c u32 flag; u32 2100 src/laser/lsr_dec.c u32 val; u32 2110 src/laser/lsr_dec.c static void *lsr_read_an_anim_value(GF_LASeRCodec *lsr, u32 coded_type, const char *name) u32 2112 src/laser/lsr_dec.c u32 flag; u32 2113 src/laser/lsr_dec.c u32 escapeFlag, escape_val = 0; u32 2115 src/laser/lsr_dec.c u32 *id_val; u32 2181 src/laser/lsr_dec.c u32 i, count; u32 2194 src/laser/lsr_dec.c u32 i, count; u32 2213 src/laser/lsr_dec.c id_val = (u32*)gf_malloc(sizeof(u32)); u32 2219 src/laser/lsr_dec.c u32 idx; u32 2243 src/laser/lsr_dec.c static void lsr_translate_anim_trans_value(SMIL_AnimateValue *val, u32 transform_type) u32 2247 src/laser/lsr_dec.c u32 coded_type = val->type; u32 2333 src/laser/lsr_dec.c static void lsr_translate_anim_trans_values(SMIL_AnimateValues *val, u32 transform_type) u32 2335 src/laser/lsr_dec.c u32 count, i, coded_type; u32 2432 src/laser/lsr_dec.c static void lsr_read_anim_value_ex(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, const char *name, u32 *tr_type) u32 2434 src/laser/lsr_dec.c u32 val, coded_type; u32 2450 src/laser/lsr_dec.c static void lsr_read_anim_values_ex(GF_LASeRCodec *lsr, GF_Node *n, u32 *tr_type) u32 2452 src/laser/lsr_dec.c u32 flag, i, count = 0; u32 2453 src/laser/lsr_dec.c u32 coded_type; u32 2479 src/laser/lsr_dec.c u32 flag; u32 2492 src/laser/lsr_dec.c u32 v; u32 2499 src/laser/lsr_dec.c static void lsr_read_fraction_12(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, const char *name) u32 2502 src/laser/lsr_dec.c u32 i, count; u32 2514 src/laser/lsr_dec.c static void lsr_read_float_list(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SVG_Coordinates*coords, const char *name) u32 2516 src/laser/lsr_dec.c u32 i, count; u32 2541 src/laser/lsr_dec.c u32 flag, i, count; u32 2554 src/laser/lsr_dec.c u32 nb_bits, v; u32 2565 src/laser/lsr_dec.c u32 nb_dx, nb_dy, k; u32 2591 src/laser/lsr_dec.c static void lsr_read_path_type(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SVG_PathData *path, const char *name) u32 2596 src/laser/lsr_dec.c u32 i, count, cur_pt, type; u32 2701 src/laser/lsr_dec.c u32 i, count, c; u32 2756 src/laser/lsr_dec.c u32 flag; u32 2774 src/laser/lsr_dec.c u32 flag; u32 2785 src/laser/lsr_dec.c u32 flag; u32 2793 src/laser/lsr_dec.c u32 v = lsr_read_vluimsbf5(lsr, "value"); u32 2801 src/laser/lsr_dec.c u32 flag; u32 2812 src/laser/lsr_dec.c u32 flag; u32 2825 src/laser/lsr_dec.c static void lsr_read_coordinate_ptr(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, Bool skipable, const char *name) u32 2827 src/laser/lsr_dec.c u32 flag; u32 2840 src/laser/lsr_dec.c static void lsr_read_coord_list(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, const char *name) u32 2843 src/laser/lsr_dec.c u32 i, count; u32 2856 src/laser/lsr_dec.c u32 res; u32 2872 src/laser/lsr_dec.c u32 flag; u32 2882 src/laser/lsr_dec.c u32 flag; u32 2892 src/laser/lsr_dec.c u32 flag; u32 2951 src/laser/lsr_dec.c static void lsr_read_clip_time(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, const char *name) u32 2954 src/laser/lsr_dec.c u32 flag; u32 2971 src/laser/lsr_dec.c u32 flag; u32 2981 src/laser/lsr_dec.c u32 flag; u32 3029 src/laser/lsr_dec.c u32 err; u32 3040 src/laser/lsr_dec.c u32 err; u32 3152 src/laser/lsr_dec.c u32 type; u32 3153 src/laser/lsr_dec.c u32 flag; u32 3281 src/laser/lsr_dec.c static GF_Node *lsr_read_data(GF_LASeRCodec *lsr, u32 node_tag) u32 3319 src/laser/lsr_dec.c u32 flag; u32 3371 src/laser/lsr_dec.c u32 flag; u32 3432 src/laser/lsr_dec.c u32 flag; u32 3466 src/laser/lsr_dec.c static GF_Node *lsr_read_path(GF_LASeRCodec *lsr, u32 same_type) u32 3468 src/laser/lsr_dec.c u32 flag; u32 3498 src/laser/lsr_dec.c static GF_Node *lsr_read_polygon(GF_LASeRCodec *lsr, Bool is_polyline, u32 same_type) u32 3542 src/laser/lsr_dec.c static GF_Node *lsr_read_rect(GF_LASeRCodec *lsr, u32 same_type) u32 3578 src/laser/lsr_dec.c u32 flag; u32 3615 src/laser/lsr_dec.c u32 flag; u32 3669 src/laser/lsr_dec.c u32 flag; u32 3710 src/laser/lsr_dec.c u32 flag; u32 3819 src/laser/lsr_dec.c static GF_Node *lsr_read_text(GF_LASeRCodec *lsr, u32 same_type) u32 3821 src/laser/lsr_dec.c u32 flag; u32 3870 src/laser/lsr_dec.c u32 flag; u32 3905 src/laser/lsr_dec.c u32 flag; u32 3955 src/laser/lsr_dec.c u32 flag; u32 4051 src/laser/lsr_dec.c u32 ntype; u32 4234 src/laser/lsr_dec.c u32 flag; u32 4377 src/laser/lsr_dec.c u32 i, count; u32 4411 src/laser/lsr_dec.c u32 i, count; u32 4435 src/laser/lsr_dec.c static void *lsr_read_update_value_indexed(GF_LASeRCodec *lsr, GF_Node*node, u32 fieldType, void *rep_val, u32 idx, Bool is_insert, Bool is_com) u32 4484 src/laser/lsr_dec.c static void lsr_read_update_value(GF_LASeRCodec *lsr, GF_Node *node, u32 att_tag, u32 fieldType, void *val, u32 node_tag) u32 4486 src/laser/lsr_dec.c u32 is_default, has_escape, escape_val = 0; u32 4606 src/laser/lsr_dec.c u32 count; u32 4639 src/laser/lsr_dec.c u32 escape_val, ID; u32 4688 src/laser/lsr_dec.c u32 idx; u32 4737 src/laser/lsr_dec.c static u32 lsr_get_attribute_name(GF_LASeRCodec *lsr) u32 4739 src/laser/lsr_dec.c u32 val = 1; u32 4754 src/laser/lsr_dec.c static GF_Err lsr_read_add_replace_insert(GF_LASeRCodec *lsr, GF_List *com_list, u32 com_type) u32 4761 src/laser/lsr_dec.c u32 type, idref, op_idref = 0; u32 4848 src/laser/lsr_dec.c u32 field_type; u32 4882 src/laser/lsr_dec.c if (field->fieldIndex == (u32)-1) { u32 4914 src/laser/lsr_dec.c u32 fieldIndex = 0; u32 4915 src/laser/lsr_dec.c u32 field_type = 0; u32 5098 src/laser/lsr_dec.c u32 opFieldIndex = gf_lsr_anim_type_to_attribute(op_att_type); u32 5110 src/laser/lsr_dec.c u32 fieldIndex; u32 5135 src/laser/lsr_dec.c u32 count; u32 5166 src/laser/lsr_dec.c u32 count; u32 5208 src/laser/lsr_dec.c u32 type, idref; u32 5268 src/laser/lsr_dec.c u32 flag, idref; u32 5338 src/laser/lsr_dec.c u32 i, count; u32 5341 src/laser/lsr_dec.c u32 flag; u32 5389 src/laser/lsr_dec.c u32 i, type, count; u32 5392 src/laser/lsr_dec.c u32 s_len; u32 5460 src/laser/lsr_dec.c u32 extID; u32 5465 src/laser/lsr_dec.c u32 j; u32 5469 src/laser/lsr_dec.c u32 k, occ3; u32 5473 src/laser/lsr_dec.c u32 sub_type, idref; u32 5544 src/laser/lsr_dec.c u32 flag, i, count = 0, privateDataIdentifierIndexBits; u32 5633 src/laser/lsr_dec.c u32 k, c2 = lsr_read_vluimsbf5(lsr, "nbAttrNames"); u32 5654 src/laser/lsr_dec.c u32 len = lsr_read_vluimsbf5(lsr, "len"); u32 5655 src/laser/lsr_dec.c u32 pos = gf_bs_get_bit_offset(lsr->bs); u32 81 src/laser/lsr_enc.c u32 i = 0; u32 107 src/laser/lsr_enc.c GF_Err gf_laser_encoder_get_config(GF_LASeRCodec *codec, u16 ESID, char **out_data, u32 *out_data_length) u32 149 src/laser/lsr_enc.c GF_Err gf_laser_encode_au(GF_LASeRCodec *codec, u16 ESID, GF_List *command_list, Bool reset_context, char **out_data, u32 *out_data_length) u32 176 src/laser/lsr_enc.c GF_Err gf_laser_encoder_get_rap(GF_LASeRCodec *codec, char **out_data, u32 *out_data_length) u32 197 src/laser/lsr_enc.c static void lsr_write_vluimsbf5(GF_LASeRCodec *lsr, u32 val, const char *name) u32 199 src/laser/lsr_enc.c u32 nb_words; u32 200 src/laser/lsr_enc.c u32 nb_bits = val ? gf_get_bit_size(val) : 1; u32 213 src/laser/lsr_enc.c static void lsr_write_vluimsbf5_ex(GF_LASeRCodec *lsr, u32 val, u32 extra_words, const char *name) u32 215 src/laser/lsr_enc.c u32 nb_words; u32 216 src/laser/lsr_enc.c u32 nb_bits = val ? gf_get_bit_size(val) : 1; u32 231 src/laser/lsr_enc.c static u32 lsr_get_vluimsbf5_size(u32 val, u32 extra_words) u32 233 src/laser/lsr_enc.c u32 nb_words; u32 234 src/laser/lsr_enc.c u32 nb_bits = val ? gf_get_bit_size(val) : 1; u32 241 src/laser/lsr_enc.c static void lsr_write_vluimsbf8(GF_LASeRCodec *lsr, u32 val, const char *name) u32 243 src/laser/lsr_enc.c u32 nb_words; u32 244 src/laser/lsr_enc.c u32 nb_tot, nb_bits = val ? gf_get_bit_size(val) : 1; u32 258 src/laser/lsr_enc.c static void lsr_write_extension(GF_LASeRCodec *lsr, char *data, u32 len, const char *name) u32 260 src/laser/lsr_enc.c if (!len) len = (u32) strlen(name); u32 267 src/laser/lsr_enc.c u32 nID = 0; u32 283 src/laser/lsr_enc.c u32 nID = gf_node_get_id(href); u32 289 src/laser/lsr_enc.c static u32 lsr_get_IDREF_nb_bits(GF_LASeRCodec *lsr, GF_Node *href) u32 291 src/laser/lsr_enc.c u32 nb_bits, nb_words, nID; u32 306 src/laser/lsr_enc.c u32 val; u32 335 src/laser/lsr_enc.c u32 i, count; u32 348 src/laser/lsr_enc.c u32 i; u32 376 src/laser/lsr_enc.c u32 len = str ? (u32) strlen(str) : 0; u32 385 src/laser/lsr_enc.c u32 i, count = gf_list_count(l); u32 422 src/laser/lsr_enc.c u32 len; u32 427 src/laser/lsr_enc.c len = (u32) strlen(sep+1); u32 451 src/laser/lsr_enc.c GF_LSR_WRITE_INT(lsr, (u32) idx, lsr->colorIndexBits, name); u32 499 src/laser/lsr_enc.c static void lsr_write_extend_class(GF_LASeRCodec *lsr, char *data, u32 len, const char *name) u32 501 src/laser/lsr_enc.c u32 i=0; u32 510 src/laser/lsr_enc.c static void lsr_write_private_attr_container(GF_LASeRCodec *lsr, u32 index, const char *name) u32 517 src/laser/lsr_enc.c u32 i, count = gf_list_count(l1); u32 568 src/laser/lsr_enc.c u32 id = gf_node_get_id(n); u32 585 src/laser/lsr_enc.c static u32 lsr_translate_coords(GF_LASeRCodec *lsr, Fixed x, u32 nb_bits) u32 602 src/laser/lsr_enc.c return (u32) res; u32 613 src/laser/lsr_enc.c static u32 lsr_translate_scale(GF_LASeRCodec *lsr, Fixed v) u32 632 src/laser/lsr_enc.c u32 res; u32 680 src/laser/lsr_enc.c s32 val = (u32) (255 * f); u32 684 src/laser/lsr_enc.c GF_LSR_WRITE_INT(lsr, (u32) val, 8, name); u32 687 src/laser/lsr_enc.c u32 dom_to_lsr_key(u32 dom_k) u32 736 src/laser/lsr_enc.c static void lsr_write_event_type(GF_LASeRCodec *lsr, u32 evtType, u32 evtParam) u32 738 src/laser/lsr_enc.c u32 force_string = 0; u32 927 src/laser/lsr_enc.c u32 r_count, i, count; u32 1070 src/laser/lsr_enc.c u32 i, nb_rare; u32 1097 src/laser/lsr_enc.c u32 size, cur_bits; u32 1098 src/laser/lsr_enc.c u32 len = 2+3; u32 1104 src/laser/lsr_enc.c len += 8 * (u32) strlen(*(SVG_String*)att->data); u32 1155 src/laser/lsr_enc.c GF_LSR_WRITE_INT(lsr, (u32)field_rare, 6, "attributeRARE"); u32 1208 src/laser/lsr_enc.c u32 j; u32 1267 src/laser/lsr_enc.c u32 j, tot_count, count = gf_list_count(l); u32 1634 src/laser/lsr_enc.c u32 now = (u32) (smil->clock_value * lsr->time_resolution); u32 1650 src/laser/lsr_enc.c static u32 svg_type_to_lsr_anim(u32 svg_type, u32 transform_type, GF_List *vals, void *a_val) u32 1717 src/laser/lsr_enc.c u32 i=0; u32 1742 src/laser/lsr_enc.c u32 res = lsr_translate_coords(lsr, val, lsr->coord_bits); u32 1753 src/laser/lsr_enc.c u32 res = lsr_translate_coords(lsr, val ? val->value : 0, lsr->coord_bits); u32 1759 src/laser/lsr_enc.c static void lsr_write_an_anim_value(GF_LASeRCodec *lsr, void *val, u32 lsr_type, u32 svg_type, u32 transform_type, const char *name) u32 1828 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) *(u8 *) val, name); u32 1831 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, *(u32 *) val, name); u32 1846 src/laser/lsr_enc.c u32 i, count = gf_list_count(l); u32 1856 src/laser/lsr_enc.c u32 i, count; u32 1925 src/laser/lsr_enc.c u32 type = svg_type_to_lsr_anim(val->type, 0, NULL, val->value); u32 1939 src/laser/lsr_enc.c u32 type, i, count = 0; u32 1963 src/laser/lsr_enc.c u32 i, count; u32 1977 src/laser/lsr_enc.c u32 ft = (u32) ( FIX2FLT(f) * 4096/*(1<<12)*/ ); u32 1985 src/laser/lsr_enc.c u32 i, count = l ? gf_list_count(*l) : 0; u32 1998 src/laser/lsr_enc.c static u32 lsr_get_bit_size(GF_LASeRCodec *lsr, Fixed v) u32 2000 src/laser/lsr_enc.c u32 val; u32 2008 src/laser/lsr_enc.c u32 i, count = pts ? gf_list_count(*pts) : 0; u32 2015 src/laser/lsr_enc.c u32 nb_bits = 0; u32 2017 src/laser/lsr_enc.c u32 k; u32 2028 src/laser/lsr_enc.c u32 v = lsr_translate_coords(lsr, pt->x, nb_bits); u32 2035 src/laser/lsr_enc.c u32 k, nb_dx, nb_dy; u32 2078 src/laser/lsr_enc.c u32 i, *contour, nb_types; u32 2144 src/laser/lsr_enc.c u32 i, count; u32 2186 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) (sync->value*lsr->time_resolution), "value"); u32 2191 src/laser/lsr_enc.c u32 i, count = coords ? gf_list_count(*coords) : 0; u32 2199 src/laser/lsr_enc.c u32 res = lsr_translate_coords(lsr, c->value, lsr->coord_bits); u32 2286 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) (lsr->time_resolution**clock), "val"); u32 2444 src/laser/lsr_enc.c u32 type; u32 2795 src/laser/lsr_enc.c u32 same_type = 0; u32 2852 src/laser/lsr_enc.c u32 same_type = 0; u32 3052 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) (atts.syncToleranceDefault->value*lsr->time_resolution), "value"); u32 3096 src/laser/lsr_enc.c u32 same_type = 0; u32 3183 src/laser/lsr_enc.c u32 fs_value; u32 3284 src/laser/lsr_enc.c u32 tag = gf_node_get_tag((GF_Node*)node); u32 3462 src/laser/lsr_enc.c u32 tag = gf_node_get_tag((GF_Node*)node); u32 3626 src/laser/lsr_enc.c u32 count; u32 3652 src/laser/lsr_enc.c static void lsr_write_update_value(GF_LASeRCodec *lsr, SVG_Element *elt, u32 fieldType, u32 att_tag, u32 transformType, void *val, Bool is_indexed) u32 3870 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) idx, "nb1"); u32 3896 src/laser/lsr_enc.c u32 field_type, tr_type = 0; u32 3932 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) field->pos, "index"); u32 3964 src/laser/lsr_enc.c u32 count = gf_node_list_get_count(l); u32 3988 src/laser/lsr_enc.c u32 i, count; u32 3989 src/laser/lsr_enc.c u32 detail; u32 4000 src/laser/lsr_enc.c assert(count>= (u32) (first_implicit ? 1 : 0) ); u32 4040 src/laser/lsr_enc.c lsr_write_vluimsbf5(lsr, (u32) field->pos, "index"); u32 4096 src/laser/lsr_enc.c u32 update_size = lsr_get_IDREF_nb_bits(lsr, com->node); u32 4127 src/laser/lsr_enc.c u32 data_size; u32 4164 src/laser/lsr_enc.c u32 count, i; u32 4183 src/laser/lsr_enc.c u32 i, count, tag; u32 4184 src/laser/lsr_enc.c u32 check_anim_font, check_anim_col; u32 4248 src/laser/lsr_enc.c u32 j, c2; u32 4281 src/laser/lsr_enc.c u32 i, count, prev_col_count, prev_font_count; u32 37 src/laser/lsr_tables.c s32 gf_lsr_anim_type_from_attribute(u32 tag) { u32 312 src/laser/lsr_tables.c s32 gf_lsr_rare_type_from_attribute(u32 tag) { u32 457 src/laser/lsr_tables.c s32 gf_lsr_anim_type_to_attribute(u32 tag) { u32 732 src/laser/lsr_tables.c s32 gf_lsr_rare_type_to_attribute(u32 tag) { u32 867 src/laser/lsr_tables.c u32 gf_lsr_same_rare(SVGAllAttributes *elt_atts, SVGAllAttributes *base_atts) u32 25 src/mcrypt/cbc.c u32 *previous_ciphertext; u32 26 src/mcrypt/cbc.c u32 *previous_cipher; u32 97 src/mcrypt/cbc.c u32 *fplain = plaintext; u32 98 src/mcrypt/cbc.c u32 *plain; u32 104 src/mcrypt/cbc.c dblock = blocksize / sizeof(u32); u32 128 src/mcrypt/cbc.c u32 *cipher; u32 129 src/mcrypt/cbc.c u32 *fcipher = ciphertext; u32 136 src/mcrypt/cbc.c dblock = blocksize / sizeof(u32); u32 25 src/mcrypt/des.c u32 sp[8][64]; u32 33 src/mcrypt/des.c static u32 f(); u32 251 src/mcrypt/des.c register u32 left, right; u32 253 src/mcrypt/des.c u32 work[2]; /* Working data storage */ u32 319 src/mcrypt/des.c register u32 left, right; u32 321 src/mcrypt/des.c u32 work[2]; /* Working data storage */ u32 436 src/mcrypt/des.c static u32 f(DES_KEY * key, register u32 r, register char *subkey) u32 438 src/mcrypt/des.c register u32 *spp; u32 439 src/mcrypt/des.c register u32 rval, rt; u32 460 src/mcrypt/des.c rt = (u32) r >> 3; u32 535 src/mcrypt/des.c u32 val; u32 161 src/mcrypt/g_crypt.c GF_Err gf_crypt_set_key(GF_Crypt *td, void *key, u32 keysize, const void *IV) u32 191 src/mcrypt/g_crypt.c u32 gf_crypt_get_block_size(GF_Crypt *td) { u32 195 src/mcrypt/g_crypt.c u32 gf_crypt_get_iv_size(GF_Crypt *td) u32 202 src/mcrypt/g_crypt.c u32 gf_crypt_get_key_size(GF_Crypt *td) { u32 206 src/mcrypt/g_crypt.c u32 gf_crypt_get_supported_key_sizes(GF_Crypt *td, u32 *key_sizes) u32 208 src/mcrypt/g_crypt.c u32 i; u32 232 src/mcrypt/g_crypt.c u32 gf_crypt_get_algorithm_version(GF_Crypt *td) { u32 235 src/mcrypt/g_crypt.c u32 gf_crypt_get_mode_version(GF_Crypt *td) { u32 242 src/mcrypt/g_crypt.c GF_Err gf_crypt_init(GF_Crypt *td, void *key, u32 lenofkey, const void *IV) u32 245 src/mcrypt/g_crypt.c u32 sizes[MAX_KEY_SIZES]; u32 246 src/mcrypt/g_crypt.c u32 i, num_of_sizes, ok = 0; u32 247 src/mcrypt/g_crypt.c u32 key_size = gf_crypt_get_key_size(td); u32 326 src/mcrypt/g_crypt.c u32 gf_crypt_str_get_algorithm_version(const char *algorithm) u32 328 src/mcrypt/g_crypt.c u32 ret; u32 334 src/mcrypt/g_crypt.c u32 gf_crypt_str_get_mode_version(const char *mode) u32 336 src/mcrypt/g_crypt.c u32 ret; u32 366 src/mcrypt/g_crypt.c u32 gf_crypt_str_module_get_algo_block_size(const char *algorithm) u32 368 src/mcrypt/g_crypt.c u32 ret; u32 374 src/mcrypt/g_crypt.c u32 gf_crypt_str_module_get_algo_key_size(const char *algorithm) u32 376 src/mcrypt/g_crypt.c u32 ret; u32 382 src/mcrypt/g_crypt.c u32 gf_crypt_str_get_algo_supported_key_sizes(const char *algorithm, int *keys) u32 384 src/mcrypt/g_crypt.c u32 ret; u32 386 src/mcrypt/g_crypt.c ret = gf_crypt_get_supported_key_sizes(td, (u32 *)keys); u32 31 src/mcrypt/rijndael-128.c u32 fkey[120]; u32 32 src/mcrypt/rijndael-128.c u32 rkey[120]; u32 52 src/mcrypt/rijndael-128.c static u32 ftable[256]; u32 53 src/mcrypt/rijndael-128.c static u32 rtable[256]; u32 54 src/mcrypt/rijndael-128.c static u32 rco[30]; u32 60 src/mcrypt/rijndael-128.c static u32 pack(u8 * b) u32 62 src/mcrypt/rijndael-128.c return ((u32) b[3] << 24) | ((u32) b[2] << 16) | ((u32) u32 64 src/mcrypt/rijndael-128.c | (u32) b[0]; u32 67 src/mcrypt/rijndael-128.c static void unpack(u32 a, u8 * b) u32 96 src/mcrypt/rijndael-128.c static u32 SubByte(u32 a) u32 107 src/mcrypt/rijndael-128.c static u8 product(u32 x, u32 y) u32 117 src/mcrypt/rijndael-128.c static u32 InvMixCol(u32 x) u32 119 src/mcrypt/rijndael-128.c u32 y, m; u32 208 src/mcrypt/rijndael-128.c u32 CipherKey[8]; u32 310 src/mcrypt/rijndael-128.c u32 a[8], b[8], *x, *y, *t; u32 341 src/mcrypt/rijndael-128.c y[j] = rinst->fkey[k++] ^ (u32) fbsub[(u8) x[j]] ^ u32 342 src/mcrypt/rijndael-128.c ROTL8((u32) fbsub[(u8) (x[rinst->fi[m]] >> 8)]) ^ u32 343 src/mcrypt/rijndael-128.c ROTL16((u32) u32 345 src/mcrypt/rijndael-128.c ROTL24((u32) fbsub[x[rinst->fi[m + 2]] >> 24]); u32 357 src/mcrypt/rijndael-128.c u32 a[8], b[8], *x, *y, *t; u32 387 src/mcrypt/rijndael-128.c y[j] = rinst->rkey[k++] ^ (u32) rbsub[(u8) x[j]] ^ u32 388 src/mcrypt/rijndael-128.c ROTL8((u32) rbsub[(u8) (x[rinst->ri[m]] >> 8)]) ^ u32 389 src/mcrypt/rijndael-128.c ROTL16((u32) u32 391 src/mcrypt/rijndael-128.c ROTL24((u32) rbsub[x[rinst->ri[m + 2]] >> 24]); u32 32 src/mcrypt/rijndael-192.c u32 fkey[120]; u32 33 src/mcrypt/rijndael-192.c u32 rkey[120]; u32 54 src/mcrypt/rijndael-192.c static u32 ftable[256]; u32 55 src/mcrypt/rijndael-192.c static u32 rtable[256]; u32 56 src/mcrypt/rijndael-192.c static u32 rco[30]; u32 63 src/mcrypt/rijndael-192.c static u32 pack(u8 * b) u32 65 src/mcrypt/rijndael-192.c return ((u32) b[3] << 24) | ((u32) b[2] << 16) | ((u32) u32 67 src/mcrypt/rijndael-192.c | (u32) b[0]; u32 70 src/mcrypt/rijndael-192.c static void unpack(u32 a, u8 * b) u32 98 src/mcrypt/rijndael-192.c static u32 SubByte(u32 a) u32 109 src/mcrypt/rijndael-192.c static u8 product(u32 x, u32 y) u32 119 src/mcrypt/rijndael-192.c static u32 InvMixCol(u32 x) u32 121 src/mcrypt/rijndael-192.c u32 y, m; u32 210 src/mcrypt/rijndael-192.c u32 CipherKey[8]; u32 310 src/mcrypt/rijndael-192.c u32 a[8], b[8], *x, *y, *t; u32 341 src/mcrypt/rijndael-192.c y[j] = rinst->fkey[k++] ^ (u32) fbsub[(u8) x[j]] ^ u32 342 src/mcrypt/rijndael-192.c ROTL8((u32) fbsub[(u8) (x[rinst->fi[m]] >> 8)]) ^ u32 343 src/mcrypt/rijndael-192.c ROTL16((u32) u32 345 src/mcrypt/rijndael-192.c ROTL24((u32) fbsub[x[rinst->fi[m + 2]] >> 24]); u32 357 src/mcrypt/rijndael-192.c u32 a[8], b[8], *x, *y, *t; u32 387 src/mcrypt/rijndael-192.c y[j] = rinst->rkey[k++] ^ (u32) rbsub[(u8) x[j]] ^ u32 388 src/mcrypt/rijndael-192.c ROTL8((u32) rbsub[(u8) (x[rinst->ri[m]] >> 8)]) ^ u32 389 src/mcrypt/rijndael-192.c ROTL16((u32) u32 391 src/mcrypt/rijndael-192.c ROTL24((u32) rbsub[x[rinst->ri[m + 2]] >> 24]); u32 31 src/mcrypt/rijndael-256.c u32 fkey[120]; u32 32 src/mcrypt/rijndael-256.c u32 rkey[120]; u32 53 src/mcrypt/rijndael-256.c static u32 ftable[256]; u32 54 src/mcrypt/rijndael-256.c static u32 rtable[256]; u32 55 src/mcrypt/rijndael-256.c static u32 rco[30]; u32 62 src/mcrypt/rijndael-256.c static u32 pack(u8 * b) u32 64 src/mcrypt/rijndael-256.c return ((u32) b[3] << 24) | ((u32) b[2] << 16) | ((u32) u32 66 src/mcrypt/rijndael-256.c | (u32) b[0]; u32 69 src/mcrypt/rijndael-256.c static void unpack(u32 a, u8 * b) u32 97 src/mcrypt/rijndael-256.c static u32 SubByte(u32 a) u32 108 src/mcrypt/rijndael-256.c static u8 product(u32 x, u32 y) u32 118 src/mcrypt/rijndael-256.c static u32 InvMixCol(u32 x) u32 120 src/mcrypt/rijndael-256.c u32 y, m; u32 209 src/mcrypt/rijndael-256.c u32 CipherKey[8]; u32 309 src/mcrypt/rijndael-256.c u32 a[8], b[8], *x, *y, *t; u32 340 src/mcrypt/rijndael-256.c y[j] = rinst->fkey[k++] ^ (u32) fbsub[(u8) x[j]] ^ u32 341 src/mcrypt/rijndael-256.c ROTL8((u32) fbsub[(u8) (x[rinst->fi[m]] >> 8)]) ^ u32 342 src/mcrypt/rijndael-256.c ROTL16((u32) u32 344 src/mcrypt/rijndael-256.c ROTL24((u32) fbsub[x[rinst->fi[m + 2]] >> 24]); u32 356 src/mcrypt/rijndael-256.c u32 a[8], b[8], *x, *y, *t; u32 386 src/mcrypt/rijndael-256.c y[j] = rinst->rkey[k++] ^ (u32) rbsub[(u8) x[j]] ^ u32 387 src/mcrypt/rijndael-256.c ROTL8((u32) rbsub[(u8) (x[rinst->ri[m]] >> 8)]) ^ u32 388 src/mcrypt/rijndael-256.c ROTL16((u32) u32 390 src/mcrypt/rijndael-256.c ROTL24((u32) rbsub[x[rinst->ri[m + 2]] >> 24]); u32 27 src/mcrypt/tripledes.c u32 sp[3][8][64]; u32 36 src/mcrypt/tripledes.c static u32 f(); u32 314 src/mcrypt/tripledes.c register u32 left, right; u32 316 src/mcrypt/tripledes.c u32 work[2]; /* Working data storage */ u32 462 src/mcrypt/tripledes.c register u32 left, right; u32 464 src/mcrypt/tripledes.c u32 work[2]; /* Working data storage */ u32 640 src/mcrypt/tripledes.c static u32 f(TRIPLEDES_KEY * key, int pos, register u32 r, u32 643 src/mcrypt/tripledes.c register u32 *spp; u32 644 src/mcrypt/tripledes.c register u32 rval, rt; u32 665 src/mcrypt/tripledes.c rt = (u32) r >> 3; u32 719 src/mcrypt/tripledes.c u32 val; u32 31 src/media_tools/ait.c static Bool check_ait_already_received(GF_List* ChannelAppList,u32 pid,char* data); u32 33 src/media_tools/ait.c static GF_Err gf_m2ts_decode_ait(GF_M2TS_AIT *ait, char *data, u32 data_size, u32 table_id); u32 39 src/media_tools/ait.c GF_M2TS_ES *gf_ait_section_new(u32 service_id) u32 51 src/media_tools/ait.c void on_ait_section(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 55 src/media_tools/ait.c u32 u32_data_size; u32 56 src/media_tools/ait.c u32 u32_table_id; u32 80 src/media_tools/ait.c static GF_Err gf_m2ts_decode_ait(GF_M2TS_AIT *ait, char *data, u32 data_size, u32 table_id) u32 85 src/media_tools/ait.c u32 data_shift, app_desc_data_shift, ait_app_data_shift; u32 86 src/media_tools/ait.c u32 nb_of_protocol; u32 139 src/media_tools/ait.c data_shift = (u32)(gf_bs_get_position(bs)) + ait->common_descriptors_length/8; u32 254 src/media_tools/ait.c u32 i; u32 260 src/media_tools/ait.c gf_bs_read_data(bs,Transport_http_selector_byte->URL_base_byte ,(u32)(Transport_http_selector_byte->URL_base_length)); u32 268 src/media_tools/ait.c gf_bs_read_data(bs,Transport_http_selector_byte->URL_extentions[i].URL_extension_byte,(u32)(Transport_http_selector_byte->URL_extentions[i].URL_extension_length)); u32 286 src/media_tools/ait.c u32 i; u32 312 src/media_tools/ait.c gf_bs_read_data(bs,Simple_application_location->initial_path_bytes ,(u32)(Simple_application_location->descriptor_length)); u32 347 src/media_tools/ait.c u32 i; u32 362 src/media_tools/ait.c gf_bs_read_data(bs,boundary_descriptor->boundary_extension_info[i].boundary_extension_byte ,(u32)(boundary_descriptor->boundary_extension_info[i].boundary_extension_length)); u32 370 src/media_tools/ait.c u32 i; u32 417 src/media_tools/ait.c u32 nb_app_desc, k, desc_id, nb_of_app, j; u32 546 src/media_tools/ait.c u32 url_length = (strlen(url_base)+strlen(url_appli_path)); u32 572 src/media_tools/ait.c u32 nb_app,i; u32 584 src/media_tools/ait.c GF_M2TS_CHANNEL_APPLICATION_INFO* gf_m2ts_get_channel_application_info(GF_List* ChannelAppList, u32 ait_service_id) { u32 585 src/media_tools/ait.c u32 i,nb_chanapp; u32 600 src/media_tools/ait.c static Bool check_ait_already_received(GF_List* ChannelAppList,u32 pid,char* data) u32 602 src/media_tools/ait.c u32 nb_of_ait; u32 603 src/media_tools/ait.c u32 version_number; u32 610 src/media_tools/ait.c u32 i; u32 640 src/media_tools/ait.c u32 common_descr_numb, app_numb; u32 668 src/media_tools/ait.c u32 app_desc_num,i,app_descr_index; u32 674 src/media_tools/ait.c u32 descr_tag; u32 703 src/media_tools/ait.c u32 i; u32 738 src/media_tools/ait.c u32 i; u32 36 src/media_tools/av_parsers.c u32 w, h; u32 44 src/media_tools/av_parsers.c void gf_media_reduce_aspect_ratio(u32 *width, u32 *height) u32 46 src/media_tools/av_parsers.c u32 i=0; u32 47 src/media_tools/av_parsers.c u32 w = *width; u32 48 src/media_tools/av_parsers.c u32 h = *height; u32 60 src/media_tools/av_parsers.c void gf_media_get_reduced_frame_rate(u32 *timescale, u32 *sample_dur) u32 62 src/media_tools/av_parsers.c u32 res; u32 221 src/media_tools/av_parsers.c s32 gf_mv12_next_start_code(unsigned char *pbuffer, u32 buflen, u32 *optr, u32 *scode) u32 223 src/media_tools/av_parsers.c u32 value; u32 224 src/media_tools/av_parsers.c u32 offset; u32 229 src/media_tools/av_parsers.c value = *(u32 *)pbuffer >> 8; u32 243 src/media_tools/av_parsers.c s32 gf_mv12_next_slice_start(unsigned char *pbuffer, u32 startoffset, u32 buflen, u32 *slice_offset) u32 245 src/media_tools/av_parsers.c u32 slicestart, code; u32 279 src/media_tools/av_parsers.c u32 current_object_type; u32 281 src/media_tools/av_parsers.c u32 tc_dec, prev_tc_dec, tc_disp, prev_tc_disp; u32 317 src/media_tools/av_parsers.c u32 v, bpos, found; u32 329 src/media_tools/av_parsers.c if (bpos == (u32) load_size) { u32 335 src/media_tools/av_parsers.c gf_bs_read_data(m4v->bs, m4v_cache, (u32) load_size); u32 354 src/media_tools/av_parsers.c void gf_m4v_rewrite_pl(char **o_data, u32 *o_dataLen, u8 PL) u32 356 src/media_tools/av_parsers.c u32 pos = 0; u32 358 src/media_tools/av_parsers.c u32 dataLen = *o_dataLen; u32 383 src/media_tools/av_parsers.c m4v->current_object_start = (u32) start; u32 392 src/media_tools/av_parsers.c u32 ext_type; u32 501 src/media_tools/av_parsers.c u32 w, h; u32 504 src/media_tools/av_parsers.c static u8 m4v_get_sar_idx(u32 w, u32 h) u32 506 src/media_tools/av_parsers.c u32 i; u32 616 src/media_tools/av_parsers.c static GF_Err gf_m4v_parse_frame_mpeg12(GF_M4VParser *m4v, GF_M4VDecSpecInfo dsi, u8 *frame_type, u32 *time_inc, u64 *size, u64 *start, Bool *is_coded) u32 627 src/media_tools/av_parsers.c m4v->current_object_type = (u32) -1; u32 686 src/media_tools/av_parsers.c static GF_Err gf_m4v_parse_frame_mpeg4(GF_M4VParser *m4v, GF_M4VDecSpecInfo dsi, u8 *frame_type, u32 *time_inc, u64 *size, u64 *start, Bool *is_coded) u32 690 src/media_tools/av_parsers.c u32 vop_inc = 0; u32 698 src/media_tools/av_parsers.c m4v->current_object_type = (u32) -1; u32 777 src/media_tools/av_parsers.c GF_Err gf_m4v_parse_frame(GF_M4VParser *m4v, GF_M4VDecSpecInfo dsi, u8 *frame_type, u32 *time_inc, u64 *size, u64 *start, Bool *is_coded) u32 786 src/media_tools/av_parsers.c GF_Err gf_m4v_rewrite_par(char **o_data, u32 *o_dataLen, s32 par_n, s32 par_d) u32 798 src/media_tools/av_parsers.c u32 type = M4V_LoadObject(m4v); u32 805 src/media_tools/av_parsers.c if (size) gf_bs_write_data(mod, *o_data + start, (u32) size); u32 818 src/media_tools/av_parsers.c gf_bs_write_int(mod, (u32) start, 1); u32 845 src/media_tools/av_parsers.c u32 b = gf_bs_read_int(m4v->bs, 1); u32 870 src/media_tools/av_parsers.c GF_Err gf_m4v_get_config(char *rawdsi, u32 rawdsi_size, GF_M4VDecSpecInfo *dsi) u32 877 src/media_tools/av_parsers.c dsi->next_object_start = (u32) vparse->current_object_start; u32 883 src/media_tools/av_parsers.c GF_Err gf_mpegv12_get_config(char *rawdsi, u32 rawdsi_size, GF_M4VDecSpecInfo *dsi) u32 890 src/media_tools/av_parsers.c dsi->next_object_start = (u32) vparse->current_object_start; u32 903 src/media_tools/av_parsers.c const char *gf_m4a_object_type_name(u32 objectType) u32 1137 src/media_tools/av_parsers.c u32 gf_m4a_get_profile(GF_M4ADecSpecInfo *cfg) u32 1170 src/media_tools/av_parsers.c u32 channel_configuration = 0; u32 1229 src/media_tools/av_parsers.c u32 i; u32 1318 src/media_tools/av_parsers.c u32 epConfig = gf_bs_read_int(bs, 2); u32 1330 src/media_tools/av_parsers.c u32 sync = gf_bs_peek_bits(bs, 11, 0); u32 1358 src/media_tools/av_parsers.c GF_Err gf_m4a_get_config(char *dsi, u32 dsi_size, GF_M4ADecSpecInfo *cfg) u32 1368 src/media_tools/av_parsers.c u32 gf_latm_get_value(GF_BitStream *bs) u32 1370 src/media_tools/av_parsers.c u32 i, tmp, value = 0; u32 1371 src/media_tools/av_parsers.c u32 bytesForValue = gf_bs_read_int(bs, 2); u32 1381 src/media_tools/av_parsers.c u32 gf_m4a_get_channel_cfg(u32 nb_chan) u32 1383 src/media_tools/av_parsers.c u32 i, count = sizeof(GF_M4ANumChannels)/sizeof(u32); u32 1462 src/media_tools/av_parsers.c u32 i; u32 1539 src/media_tools/av_parsers.c GF_Err gf_m4a_write_config(GF_M4ADecSpecInfo *cfg, char **dsi, u32 *dsi_size) u32 1551 src/media_tools/av_parsers.c u8 gf_mp3_version(u32 hdr) u32 1557 src/media_tools/av_parsers.c const char *gf_mp3_version_name(u32 hdr) u32 1559 src/media_tools/av_parsers.c u32 v = gf_mp3_version(hdr); u32 1578 src/media_tools/av_parsers.c u8 gf_mp3_layer(u32 hdr) u32 1584 src/media_tools/av_parsers.c u8 gf_mp3_num_channels(u32 hdr) u32 1591 src/media_tools/av_parsers.c u16 gf_mp3_sampling_rate(u32 hdr) u32 1623 src/media_tools/av_parsers.c u16 gf_mp3_window_size(u32 hdr) u32 1637 src/media_tools/av_parsers.c u8 gf_mp3_object_type_indication(u32 hdr) u32 1653 src/media_tools/av_parsers.c u32 const bitrate_table[5][15] = { u32 1675 src/media_tools/av_parsers.c u32 gf_mp3_bit_rate(u32 hdr) u32 1697 src/media_tools/av_parsers.c u16 gf_mp3_frame_size(u32 hdr) u32 1701 src/media_tools/av_parsers.c u32 pad = ( (hdr >> 9) & 0x1) ? 1 : 0; u32 1702 src/media_tools/av_parsers.c u32 bitrate = gf_mp3_bit_rate(hdr); u32 1703 src/media_tools/av_parsers.c u32 samplerate = gf_mp3_sampling_rate(hdr); u32 1705 src/media_tools/av_parsers.c u32 frameSize = 0; u32 1711 src/media_tools/av_parsers.c u32 slots_per_frame = 144; u32 1720 src/media_tools/av_parsers.c u32 gf_mp3_get_next_header(FILE* in) u32 1723 src/media_tools/av_parsers.c u32 dropped = 0; u32 1771 src/media_tools/av_parsers.c u32 gf_mp3_get_next_header_mem(const char *buffer, u32 size, u32 *pos) u32 1773 src/media_tools/av_parsers.c u32 cur; u32 1775 src/media_tools/av_parsers.c u32 dropped = 0; u32 1786 src/media_tools/av_parsers.c u32 val; u32 1937 src/media_tools/av_parsers.c static u32 bs_get_ue(GF_BitStream *bs) u32 1940 src/media_tools/av_parsers.c u32 bits = 0, read = 0; u32 1960 src/media_tools/av_parsers.c u32 v = bs_get_ue(bs); u32 1965 src/media_tools/av_parsers.c u32 gf_media_nalu_is_start_code(GF_BitStream *bs) u32 1987 src/media_tools/av_parsers.c static u32 gf_media_nalu_locate_start_code_bs(GF_BitStream *bs, Bool locate_trailing) u32 1989 src/media_tools/av_parsers.c u32 v, bpos, nb_cons_zeros=0; u32 2002 src/media_tools/av_parsers.c if (bpos == (u32) load_size) { u32 2008 src/media_tools/av_parsers.c gf_bs_read_data(bs, avc_cache, (u32) load_size); u32 2010 src/media_tools/av_parsers.c v = ( (v<<8) & 0xFFFFFF00) | ((u32) avc_cache[bpos]); u32 2025 src/media_tools/av_parsers.c return (u32) (end - start - nb_cons_zeros); u32 2027 src/media_tools/av_parsers.c return (u32) (end-start); u32 2031 src/media_tools/av_parsers.c u32 gf_media_nalu_next_start_code_bs(GF_BitStream *bs) u32 2037 src/media_tools/av_parsers.c u32 gf_media_nalu_payload_end_bs(GF_BitStream *bs) u32 2043 src/media_tools/av_parsers.c u32 gf_media_nalu_next_start_code(const u8 *data, u32 data_len, u32 *sc_size) u32 2045 src/media_tools/av_parsers.c u32 v, bpos; u32 2046 src/media_tools/av_parsers.c u32 end; u32 2053 src/media_tools/av_parsers.c if (bpos == (u32) data_len) u32 2056 src/media_tools/av_parsers.c v = ( (v<<8) & 0xFFFFFF00) | ((u32) data[bpos]); u32 2070 src/media_tools/av_parsers.c return (u32) (end); u32 2099 src/media_tools/av_parsers.c u32 w, h; u32 2135 src/media_tools/av_parsers.c static u32 avc_emulation_bytes_add_count(char *buffer, u32 nal_size) u32 2137 src/media_tools/av_parsers.c u32 i = 0, emulation_bytes_count = 0; u32 2165 src/media_tools/av_parsers.c static u32 avc_add_emulation_bytes(const char *buffer_src, char *buffer_dst, u32 nal_size) u32 2168 src/media_tools/av_parsers.c u32 i = 0, emulation_bytes_count = 0; u32 2199 src/media_tools/av_parsers.c static u32 avc_emulation_bytes_remove_count(const char *buffer, u32 nal_size) u32 2201 src/media_tools/av_parsers.c u32 i = 0, emulation_bytes_count = 0; u32 2236 src/media_tools/av_parsers.c static u32 avc_remove_emulation_bytes(const char *buffer_src, char *buffer_dst, u32 nal_size) u32 2238 src/media_tools/av_parsers.c u32 i = 0, emulation_bytes_count = 0; u32 2275 src/media_tools/av_parsers.c s32 gf_media_avc_read_sps(const char *sps_data, u32 sps_size, AVCState *avc, u32 subseq_sps, u32 *vui_flag_pos) u32 2278 src/media_tools/av_parsers.c u32 ChromaArrayType = 0; u32 2280 src/media_tools/av_parsers.c u32 profile_idc, level_idc, pcomp, i, chroma_format_idc, cl=0, cr=0, ct=0, cb=0, luma_bd, chroma_bd; u32 2284 src/media_tools/av_parsers.c u32 sps_data_without_emulation_bytes_size = 0; u32 2355 src/media_tools/av_parsers.c u32 k; u32 2358 src/media_tools/av_parsers.c u32 z, last = 8, next = 8; u32 2359 src/media_tools/av_parsers.c u32 sl = k<6 ? 16 : 64; u32 2446 src/media_tools/av_parsers.c *vui_flag_pos = (u32) gf_bs_get_bit_offset(bs); u32 2541 src/media_tools/av_parsers.c u32 i, vui_ext_num_entries_minus1; u32 2588 src/media_tools/av_parsers.c s32 gf_media_avc_read_pps(const char *pps_data, u32 pps_size, AVCState *avc) u32 2592 src/media_tools/av_parsers.c u32 pps_data_without_emulation_bytes_size = 0; u32 2653 src/media_tools/av_parsers.c s32 gf_media_avc_read_sps_ext(const char *spse_data, u32 spse_size) u32 2657 src/media_tools/av_parsers.c u32 spse_data_without_emulation_bytes_size = 0; u32 2889 src/media_tools/av_parsers.c const u32 max_poc_lsb = 1 << (si->sps->log2_max_poc_lsb); u32 2916 src/media_tools/av_parsers.c u32 i; u32 2931 src/media_tools/av_parsers.c const u32 poc_cycle_cnt = ( abs_frame_num - 1 ) / si->sps->poc_cycle_length; u32 2932 src/media_tools/av_parsers.c const u32 frame_num_in_poc_cycle = ( abs_frame_num - 1 ) % si->sps->poc_cycle_length; u32 2972 src/media_tools/av_parsers.c s32 gf_media_avc_parse_nalu(GF_BitStream *bs, u32 nal_hdr, AVCState *avc) u32 3112 src/media_tools/av_parsers.c u32 gf_media_avc_reformat_sei(char *buffer, u32 nal_size, AVCState *avc) u32 3114 src/media_tools/av_parsers.c u32 ptype, psize, hdr, written, var; u32 3119 src/media_tools/av_parsers.c u32 sei_without_emulation_bytes_size = 0; u32 3271 src/media_tools/av_parsers.c static u8 avc_get_sar_idx(u32 w, u32 h) u32 3273 src/media_tools/av_parsers.c u32 i; u32 3284 src/media_tools/av_parsers.c u32 i, bit_offset, flag; u32 3295 src/media_tools/av_parsers.c u32 no_emulation_buf_size = 0, emulation_bytes = 0; u32 3336 src/media_tools/av_parsers.c u32 sarx; u32 3338 src/media_tools/av_parsers.c sarx = avc_get_sar_idx((u32) ar_n, (u32) ar_d); u32 3381 src/media_tools/av_parsers.c GF_Err gf_avc_get_sps_info(char *sps_data, u32 sps_size, u32 *sps_id, u32 *width, u32 *height, s32 *par_n, s32 *par_d) u32 3396 src/media_tools/av_parsers.c if (par_n) *par_n = avc.sps[idx].vui.par_num ? avc.sps[idx].vui.par_num : (u32) -1; u32 3397 src/media_tools/av_parsers.c if (par_d) *par_d = avc.sps[idx].vui.par_den ? avc.sps[idx].vui.par_den : (u32) -1; u32 3403 src/media_tools/av_parsers.c GF_Err gf_avc_get_pps_info(char *pps_data, u32 pps_size, u32 *pps_id, u32 *sps_id) u32 3407 src/media_tools/av_parsers.c u32 pps_data_without_emulation_bytes_size = 0; u32 3468 src/media_tools/av_parsers.c static Bool parse_short_term_ref_pic_set(GF_BitStream *bs, HEVC_SPS *sps, u32 idx_rps) u32 3470 src/media_tools/av_parsers.c u32 i; u32 3477 src/media_tools/av_parsers.c u32 delta_idx_minus1 = 0; u32 3478 src/media_tools/av_parsers.c u32 ref_idx; u32 3479 src/media_tools/av_parsers.c u32 delta_rps_sign; u32 3480 src/media_tools/av_parsers.c u32 abs_delta_rps_minus1, nb_ref_pics; u32 3482 src/media_tools/av_parsers.c u32 k = 0, k0 = 0, k1 = 0; u32 3527 src/media_tools/av_parsers.c u32 delta_poc_s0_minus1 = bs_get_ue(bs); u32 3534 src/media_tools/av_parsers.c u32 delta_poc_s1_minus1 = bs_get_ue(bs); u32 3544 src/media_tools/av_parsers.c void hevc_pred_weight_table(GF_BitStream *bs, HEVCState *hevc, HEVCSliceInfo *si, HEVC_PPS *pps, HEVC_SPS *sps, u32 num_ref_idx_l0_active, u32 num_ref_idx_l1_active) u32 3546 src/media_tools/av_parsers.c u32 i, num_ref_idx; u32 3549 src/media_tools/av_parsers.c u32 ChromaArrayType = sps->separate_colour_plane_flag ? 0 : sps->chroma_format_idc; u32 3593 src/media_tools/av_parsers.c u32 i, j; u32 3594 src/media_tools/av_parsers.c u32 num_ref_idx_l0_active=0, num_ref_idx_l1_active=0; u32 3674 src/media_tools/av_parsers.c u32 numbits = 0; u32 3676 src/media_tools/av_parsers.c while ( (u32) (1 << numbits) < sps->num_short_term_ref_pic_sets) u32 3685 src/media_tools/av_parsers.c u32 num_long_term_sps = 0; u32 3686 src/media_tools/av_parsers.c u32 num_long_term_pics = 0; u32 3713 src/media_tools/av_parsers.c u32 ChromaArrayType = sps->separate_colour_plane_flag ? 0 : sps->chroma_format_idc; u32 3787 src/media_tools/av_parsers.c si->entry_point_start_bits = ((u32)gf_bs_get_position(bs)-1)*8 + gf_bs_get_bit_position(bs); u32 3790 src/media_tools/av_parsers.c u32 num_entry_point_offsets = bs_get_ue(bs); u32 3792 src/media_tools/av_parsers.c u32 offset = bs_get_ue(bs) + 1; u32 3793 src/media_tools/av_parsers.c u32 segments = offset >> 4; u32 3797 src/media_tools/av_parsers.c u32 res = 0; u32 3812 src/media_tools/av_parsers.c u32 size_ext = bs_get_ue(bs); u32 3830 src/media_tools/av_parsers.c u32 max_poc_lsb = 1 << (si->sps->log2_max_pic_order_cnt_lsb); u32 3861 src/media_tools/av_parsers.c u32 val; u32 3882 src/media_tools/av_parsers.c u32 i; u32 3924 src/media_tools/av_parsers.c static u32 scalability_type_to_idx(HEVC_VPS *vps, u32 scalability_type) u32 3926 src/media_tools/av_parsers.c u32 idx = 0, type; u32 3936 src/media_tools/av_parsers.c static u32 lhvc_get_scalability_id(HEVC_VPS *vps, u32 layer_id_in_vps, u32 scalability_type ) u32 3938 src/media_tools/av_parsers.c u32 idx; u32 3944 src/media_tools/av_parsers.c static u32 lhvc_get_view_index(HEVC_VPS *vps, u32 id) u32 3949 src/media_tools/av_parsers.c static u32 lhvc_get_num_views(HEVC_VPS *vps) u32 3951 src/media_tools/av_parsers.c u32 numViews = 1, i; u32 3953 src/media_tools/av_parsers.c u32 layer_id = vps->layer_id_in_nuh[i]; u32 3987 src/media_tools/av_parsers.c u32 i, j, num_scalability_types, num_add_olss, num_add_layer_set, num_indepentdent_layers, nb_bits, default_output_layer_idc=0; u32 3991 src/media_tools/av_parsers.c u32 k,d, r, p, iNuhLId, jNuhLId; u32 4107 src/media_tools/av_parsers.c u32 h = 1; u32 4110 src/media_tools/av_parsers.c u32 predLId = id_pred_layers[iNuhLId][j]; u32 4203 src/media_tools/av_parsers.c u32 curLayerID, k; u32 4207 src/media_tools/av_parsers.c u32 refLayerId = vps->LayerSetLayerIdList[i][k]; u32 4229 src/media_tools/av_parsers.c while ((u32)(1 << nb_bits) < vps->num_profile_tier_level) u32 4257 src/media_tools/av_parsers.c while ((u32)(1 << nb_bits) < vps->num_rep_formats) u32 4272 src/media_tools/av_parsers.c static void sub_layer_hrd_parameters(GF_BitStream *bs, int subLayerId, u32 cpb_cnt, Bool sub_pic_hrd_params_present_flag) { u32 4273 src/media_tools/av_parsers.c u32 i; u32 4316 src/media_tools/av_parsers.c u32 cpb_cnt_minus1_i = 0; u32 4339 src/media_tools/av_parsers.c u32 i, j; u32 4391 src/media_tools/av_parsers.c u32 n, m; u32 4402 src/media_tools/av_parsers.c u32 vps_num_hrd_parameters; u32 4440 src/media_tools/av_parsers.c s32 gf_media_hevc_read_vps_ex(char *data, u32 *size, HEVCState *hevc, Bool remove_extensions) u32 4444 src/media_tools/av_parsers.c u32 data_without_emulation_bytes_size = 0; u32 4466 src/media_tools/av_parsers.c u32 new_vps_size, emulation_bytes; u32 4467 src/media_tools/av_parsers.c u32 bit_pos = gf_bs_get_bit_offset(bs); u32 4477 src/media_tools/av_parsers.c u32 v = gf_bs_read_int(bs, 1); u32 4502 src/media_tools/av_parsers.c s32 gf_media_hevc_read_vps(char *data, u32 size, HEVCState *hevc) u32 4509 src/media_tools/av_parsers.c u32 i, sizeId, matrixId; u32 4512 src/media_tools/av_parsers.c u32 scaling_list_pred_mode_flag_sizeId_matrixId = gf_bs_read_int(bs, 1); u32 4517 src/media_tools/av_parsers.c u32 coefNum = MIN(64, (1 << (4+(sizeId << 1)))); u32 4531 src/media_tools/av_parsers.c u32 w, h; u32 4540 src/media_tools/av_parsers.c static s32 gf_media_hevc_read_sps_bs(GF_BitStream *bs, HEVCState *hevc, u8 layer_id, u32 *vui_flag_pos) u32 4545 src/media_tools/av_parsers.c u32 i, nb_CTUs, depth; u32 4546 src/media_tools/av_parsers.c u32 log2_diff_max_min_luma_coding_block_size; u32 4547 src/media_tools/av_parsers.c u32 log2_min_transform_block_size, log2_min_luma_coding_block_size; u32 4552 src/media_tools/av_parsers.c u32 sps_ext_or_max_sub_layers_minus1; u32 4614 src/media_tools/av_parsers.c u32 SubWidthC, SubHeightC; u32 4660 src/media_tools/av_parsers.c while( (u32) ( sps->max_CU_width >> log2_diff_max_min_luma_coding_block_size ) > (u32) ( 1 << ( log2_min_transform_block_size + depth ) ) ) u32 4668 src/media_tools/av_parsers.c while (nb_CTUs > (u32) (1 << sps->bitsSliceSegmentAddress)) { u32 4723 src/media_tools/av_parsers.c *vui_flag_pos = (u32) gf_bs_get_bit_offset(bs); u32 4804 src/media_tools/av_parsers.c s32 gf_media_hevc_read_sps_ex(char *data, u32 size, HEVCState *hevc, u32 *vui_flag_pos) u32 4808 src/media_tools/av_parsers.c u32 data_without_emulation_bytes_size = 0; u32 4834 src/media_tools/av_parsers.c s32 gf_media_hevc_read_sps(char *data, u32 size, HEVCState *hevc) u32 4842 src/media_tools/av_parsers.c u32 i; u32 4925 src/media_tools/av_parsers.c s32 gf_media_hevc_read_pps(char *data, u32 size, HEVCState *hevc) u32 4929 src/media_tools/av_parsers.c u32 data_without_emulation_bytes_size = 0; u32 4954 src/media_tools/av_parsers.c s32 gf_media_hevc_parse_nalu(char *data, u32 size, HEVCState *hevc, u8 *nal_unit_type, u8 *temporal_id, u8 *layer_id) u32 4958 src/media_tools/av_parsers.c u32 data_without_emulation_bytes_size = 0; u32 5062 src/media_tools/av_parsers.c static u8 hevc_get_sar_idx(u32 w, u32 h) u32 5064 src/media_tools/av_parsers.c u32 i; u32 5075 src/media_tools/av_parsers.c u32 i, bit_offset, flag, nal_hdr_size; u32 5098 src/media_tools/av_parsers.c u32 no_emulation_buf_size = 0, emulation_bytes = 0; u32 5099 src/media_tools/av_parsers.c u32 off; u32 5143 src/media_tools/av_parsers.c u32 sarx; u32 5145 src/media_tools/av_parsers.c sarx = hevc_get_sar_idx((u32) ar_n, (u32) ar_d); u32 5191 src/media_tools/av_parsers.c GF_Err gf_hevc_get_sps_info_with_state(HEVCState *hevc, char *sps_data, u32 sps_size, u32 *sps_id, u32 *width, u32 *height, s32 *par_n, s32 *par_d) u32 5202 src/media_tools/av_parsers.c if (par_n) *par_n = hevc->sps[idx].aspect_ratio_info_present_flag ? hevc->sps[idx].sar_width : (u32) -1; u32 5203 src/media_tools/av_parsers.c if (par_d) *par_d = hevc->sps[idx].aspect_ratio_info_present_flag ? hevc->sps[idx].sar_height : (u32) -1; u32 5208 src/media_tools/av_parsers.c GF_Err gf_hevc_get_sps_info(char *sps_data, u32 sps_size, u32 *sps_id, u32 *width, u32 *height, s32 *par_n, s32 *par_d) u32 5218 src/media_tools/av_parsers.c static u32 AC3_FindSyncCode(u8 *buf, u32 buflen) u32 5220 src/media_tools/av_parsers.c u32 end = buflen - 6; u32 5221 src/media_tools/av_parsers.c u32 offset = 0; u32 5252 src/media_tools/av_parsers.c static const u32 ac3_sizecod_to_bitrate[] = { u32 5258 src/media_tools/av_parsers.c static const u32 ac3_sizecod2_to_framesize[] = { u32 5263 src/media_tools/av_parsers.c static const u32 ac3_sizecod1_to_framesize[] = { u32 5267 src/media_tools/av_parsers.c static const u32 ac3_sizecod0_to_framesize[] = { u32 5272 src/media_tools/av_parsers.c static const u32 ac3_mod_to_chans[] = { u32 5277 src/media_tools/av_parsers.c u32 gf_ac3_get_channels(u32 acmod) u32 5279 src/media_tools/av_parsers.c u32 nb_ch; u32 5285 src/media_tools/av_parsers.c u32 gf_ac3_get_bitrate(u32 brcode) u32 5290 src/media_tools/av_parsers.c Bool gf_ac3_parser(u8 *buf, u32 buflen, u32 *pos, GF_AC3Header *hdr, Bool full_parse) u32 5309 src/media_tools/av_parsers.c u32 fscod, frmsizecod, bsid, ac3_mod, freq, framesize, bsmod, syncword; u32 5377 src/media_tools/av_parsers.c u32 fscod, bsid, ac3_mod, freq, framesize, syncword, substreamid, lfon, channels, numblkscod; u32 5494 src/media_tools/av_parsers.c static u32 vorbis_book_maptype1_quantvals(u32 entries, u32 dim) u32 5496 src/media_tools/av_parsers.c u32 vals = (u32) floor(pow(entries, 1.0/dim)); u32 5498 src/media_tools/av_parsers.c u32 acc=1; u32 5499 src/media_tools/av_parsers.c u32 acc1=1; u32 5500 src/media_tools/av_parsers.c u32 i; u32 5513 src/media_tools/av_parsers.c u32 _ilog_(u32 v) u32 5515 src/media_tools/av_parsers.c u32 ret=0; u32 5523 src/media_tools/av_parsers.c static u32 ilog(u32 v) u32 5525 src/media_tools/av_parsers.c u32 ret=0; u32 5534 src/media_tools/av_parsers.c static u32 icount(u32 v) u32 5536 src/media_tools/av_parsers.c u32 ret=0; u32 5546 src/media_tools/av_parsers.c Bool gf_vorbis_parse_header(GF_VorbisParser *vp, char *data, u32 data_len) u32 5548 src/media_tools/av_parsers.c u32 pack_type, i, j, k, times, nb_part, nb_books, nb_modes; u32 5597 src/media_tools/av_parsers.c u32 j, map_type, qb, qq; u32 5598 src/media_tools/av_parsers.c u32 entries, dim; u32 5617 src/media_tools/av_parsers.c u32 num = oggpack_read(&opb, _ilog_(entries-j)); u32 5642 src/media_tools/av_parsers.c u32 type = oggpack_read(&opb, 16); u32 5644 src/media_tools/av_parsers.c u32 *parts, *class_dims, count, rangebits; u32 5645 src/media_tools/av_parsers.c u32 max_class = 0; u32 5647 src/media_tools/av_parsers.c parts = (u32*)gf_malloc(sizeof(u32) * nb_part); u32 5652 src/media_tools/av_parsers.c class_dims = (u32*)gf_malloc(sizeof(u32) * (max_class+1)); u32 5654 src/media_tools/av_parsers.c u32 class_sub; u32 5658 src/media_tools/av_parsers.c for (k=0; k < (u32) (1<<class_sub); k++) oggpack_read(&opb, 8); u32 5670 src/media_tools/av_parsers.c u32 j, nb_books; u32 5678 src/media_tools/av_parsers.c u32 acc = 0; u32 5686 src/media_tools/av_parsers.c u32 cascade = oggpack_read(&opb, 3); u32 5694 src/media_tools/av_parsers.c u32 sub_maps = 1; u32 5698 src/media_tools/av_parsers.c u32 nb_steps = oggpack_read(&opb, 8)+1; u32 5732 src/media_tools/av_parsers.c u32 gf_vorbis_check_frame(GF_VorbisParser *vp, char *data, u32 data_length) u32 67 src/media_tools/avilib.c static u32 avi_read(FILE *fd, char *buf, u32 len) u32 70 src/media_tools/avilib.c u32 r = 0; u32 82 src/media_tools/avilib.c static u32 avi_write (FILE *fd, char *buf, u32 len) u32 85 src/media_tools/avilib.c u32 r = 0; u32 88 src/media_tools/avilib.c n = (u32) gf_fwrite (buf + r, 1, len - r, fd); u32 142 src/media_tools/avilib.c static u32 str2ulong(unsigned char *str) u32 146 src/media_tools/avilib.c static u32 str2ushort(unsigned char *str) u32 152 src/media_tools/avilib.c static u32 str2ulong_len (unsigned char *str) u32 159 src/media_tools/avilib.c static u32 str2ulong_key (unsigned char *str) u32 161 src/media_tools/avilib.c u32 c = str2ulong(str); u32 182 src/media_tools/avilib.c static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, u32 length) u32 223 src/media_tools/avilib.c u32 k; u32 224 src/media_tools/avilib.c unsigned int max = ch->nEntriesInUse * sizeof (u32) * ch->wLongsPerEntry + 24; // header u32 295 src/media_tools/avilib.c memset (sil->aIndex, 0, sil->wLongsPerEntry * NR_IXNN_CHUNKS * sizeof (u32)); u32 331 src/media_tools/avilib.c stdil->aIndex = (avistdindex_entry *)gf_malloc(stdil->dwSize * sizeof (u32) * stdil->wLongsPerEntry); u32 344 src/media_tools/avilib.c u32 cur_chunk_idx; u32 352 src/media_tools/avilib.c si->aIndex = (avistdindex_entry *)gf_realloc ( si->aIndex, si->dwSize * sizeof (u32) * si->wLongsPerEntry); u32 363 src/media_tools/avilib.c si->aIndex [ cur_chunk_idx ].dwOffset = (u32) (pos - si->qwBaseOffset + 8); u32 378 src/media_tools/avilib.c u32 audtr; u32 577 src/media_tools/avilib.c if(len>AVI->max_len) AVI->max_len=(u32) len; u32 730 src/media_tools/avilib.c u32 s_ = (u32) (s); \ u32 742 src/media_tools/avilib.c u32 j; u32 744 src/media_tools/avilib.c u32 nhb; u32 1012 src/media_tools/avilib.c u32 j; u32 1029 src/media_tools/avilib.c u32 audtr; u32 1217 src/media_tools/avilib.c u32 k; u32 1232 src/media_tools/avilib.c u32 r = (u32) ((AVI->video_superindex->aIndex[k].qwOffset >> 32) & 0xffffffff); u32 1233 src/media_tools/avilib.c u32 s = (u32) ((AVI->video_superindex->aIndex[k].qwOffset) & 0xffffffff); u32 1375 src/media_tools/avilib.c u32 k; u32 1394 src/media_tools/avilib.c u32 r = (u32) ((AVI->track[j].audio_superindex->aIndex[k].qwOffset >> 32) & 0xffffffff); u32 1395 src/media_tools/avilib.c u32 s = (u32) ((AVI->track[j].audio_superindex->aIndex[k].qwOffset) & 0xffffffff); u32 1447 src/media_tools/avilib.c real_id_len = id_len = (u32) strlen(id_str)+1; u32 1516 src/media_tools/avilib.c u32 k; u32 1518 src/media_tools/avilib.c u32 len; u32 1523 src/media_tools/avilib.c len = (u32) (AVI->video_superindex->stdindex[k+1]->qwBaseOffset - AVI->video_superindex->stdindex[k]->qwBaseOffset - 8); u32 1702 src/media_tools/avilib.c int AVI_set_audio_track(avi_t *AVI, u32 track) u32 1738 src/media_tools/avilib.c u32 j; u32 1885 src/media_tools/avilib.c u32 j; u32 1929 src/media_tools/avilib.c hdrl_len = (u32) n; u32 1930 src/media_tools/avilib.c hdrl_data = (unsigned char *) gf_malloc((u32)n); u32 1937 src/media_tools/avilib.c if( avi_read(AVI->fdes,(char *)hdrl_data, (u32) n) != n ) ERR_EXIT(AVI_ERR_READ) u32 1951 src/media_tools/avilib.c AVI->n_idx = AVI->max_idx = (u32) (n/16); u32 1952 src/media_tools/avilib.c AVI->idx = (unsigned char((*)[16]) ) gf_malloc((u32)n); u32 1954 src/media_tools/avilib.c if(avi_read(AVI->fdes, (char *) AVI->idx, (u32) n) != n ) { u32 2087 src/media_tools/avilib.c if ((u32) (hdrl_len - i) < sizeof(alWAVEFORMATEX)) u32 2162 src/media_tools/avilib.c gf_malloc (AVI->video_superindex->wLongsPerEntry * AVI->video_superindex->nEntriesInUse * sizeof (u32)); u32 2229 src/media_tools/avilib.c AVI->track[AVI->aptr].audio_superindex->nEntriesInUse * sizeof (u32)); u32 2273 src/media_tools/avilib.c i += (u32) n; u32 2389 src/media_tools/avilib.c u32 audtr = 0; u32 2390 src/media_tools/avilib.c u32 nrEntries = 0; u32 2407 src/media_tools/avilib.c chunk_start = en = (char*) gf_malloc ((u32) (AVI->video_superindex->aIndex[j].dwSize+hdrl_len) ); u32 2414 src/media_tools/avilib.c if (avi_read(AVI->fdes, en, (u32) (AVI->video_superindex->aIndex[j].dwSize+hdrl_len) ) <= 0) { u32 2485 src/media_tools/avilib.c chunk_start = en = (char*)gf_malloc ((u32) (AVI->track[audtr].audio_superindex->aIndex[j].dwSize+hdrl_len)); u32 2492 src/media_tools/avilib.c if (avi_read(AVI->fdes, en, (u32) (AVI->track[audtr].audio_superindex->aIndex[j].dwSize+hdrl_len)) <= 0) { u32 2608 src/media_tools/avilib.c AVI->video_index[nvi].len = (u32) n; u32 2626 src/media_tools/avilib.c AVI->track[j].audio_index[nai[j]].len = (u32) n; u32 2693 src/media_tools/avilib.c ioff = idx_type == 1 ? 8 : (u32)AVI->movi_start+4; u32 2805 src/media_tools/avilib.c return (u32) (AVI->video_index[frame].len); u32 2820 src/media_tools/avilib.c return (u32) (AVI->track[AVI->aptr].audio_index[frame].len); u32 2893 src/media_tools/avilib.c n = (u32) AVI->video_index[AVI->video_pos].len; u32 2904 src/media_tools/avilib.c if (avi_read(AVI->fdes,vidbuf,n) != (u32) n) u32 2974 src/media_tools/avilib.c if(AVI->track[AVI->aptr].audio_index[n].tot>(u32) byte) u32 2981 src/media_tools/avilib.c AVI->track[AVI->aptr].audio_posb = (u32) (byte - AVI->track[AVI->aptr].audio_index[n0].tot); u32 3082 src/media_tools/avilib.c *len = (u32) n; u32 3089 src/media_tools/avilib.c if(avi_read(AVI->fdes,vidbuf, (u32) n) != n ) return 0; u32 3094 src/media_tools/avilib.c *len = (u32) n; u32 3100 src/media_tools/avilib.c if(avi_read(AVI->fdes,audbuf, (u32) n) != n ) return 0; u32 78 src/media_tools/dash_client.c u32 max_cache_duration, max_width, max_height; u32 80 src/media_tools/dash_client.c u32 auto_switch_count; u32 95 src/media_tools/dash_client.c u32 reload_count, last_update_time; u32 102 src/media_tools/dash_client.c u32 active_period_index; u32 103 src/media_tools/dash_client.c u32 request_period_switch; u32 110 src/media_tools/dash_client.c u32 initial_time_shift_value; u32 125 src/media_tools/dash_client.c u32 nb_buffering; u32 126 src/media_tools/dash_client.c u32 idle_interval; u32 134 src/media_tools/dash_client.c u32 probe_times_before_switch; u32 136 src/media_tools/dash_client.c u32 min_wait_ms_before_next_request; u32 140 src/media_tools/dash_client.c u32 user_buffer_ms; u32 142 src/media_tools/dash_client.c u32 min_timeout_between_404, segment_lost_after_ms; u32 147 src/media_tools/dash_client.c u32 time_in_tsb, prev_time_in_tsb; u32 148 src/media_tools/dash_client.c u32 tsb_exceeded; u32 152 src/media_tools/dash_client.c u32 tile_rate_decrease; u32 159 src/media_tools/dash_client.c u32 (*rate_adaptation_algo)(GF_DashClient *dash, GF_DASH_Group *group, GF_DASH_Group *base_group, u32 160 src/media_tools/dash_client.c u32 dl_rate, Double speed, Double max_available_speed, Bool force_lower_complexity, u32 175 src/media_tools/dash_client.c u32 representation_index; u32 177 src/media_tools/dash_client.c u32 duration; u32 202 src/media_tools/dash_client.c u32 active_rep_index; u32 204 src/media_tools/dash_client.c u32 prev_active_rep_index; u32 211 src/media_tools/dash_client.c u32 time_shift_buffer_depth; u32 219 src/media_tools/dash_client.c u32 download_start_time; u32 220 src/media_tools/dash_client.c u32 active_bitrate, max_bitrate, min_bitrate; u32 221 src/media_tools/dash_client.c u32 min_representation_bitrate; u32 223 src/media_tools/dash_client.c u32 nb_segments_in_rep; u32 234 src/media_tools/dash_client.c u32 nb_segments_purged; u32 236 src/media_tools/dash_client.c u32 nb_retry_on_last_segment; u32 242 src/media_tools/dash_client.c volatile u32 max_cached_segments, nb_cached_segments, max_buffer_segments; u32 247 src/media_tools/dash_client.c u32 download_abort_type; u32 252 src/media_tools/dash_client.c u32 nb_segments_done; u32 253 src/media_tools/dash_client.c u32 last_segment_time; u32 254 src/media_tools/dash_client.c u32 nb_segments_since_switch; u32 257 src/media_tools/dash_client.c u32 total_size, bytes_per_sec; u32 263 src/media_tools/dash_client.c u32 maybe_end_of_stream; u32 264 src/media_tools/dash_client.c u32 cache_duration; u32 265 src/media_tools/dash_client.c u32 time_at_first_reload_required; u32 266 src/media_tools/dash_client.c u32 force_representation_idx_plus_one; u32 272 src/media_tools/dash_client.c u32 time_at_first_failure; u32 275 src/media_tools/dash_client.c u32 nb_consecutive_segments_lost; u32 283 src/media_tools/dash_client.c u32 base_rep_index_plus_one; u32 286 src/media_tools/dash_client.c u32 force_max_rep_index; u32 289 src/media_tools/dash_client.c u32 current_timescale; u32 296 src/media_tools/dash_client.c u32 avg_dec_time, max_dec_time, irap_avg_dec_time, irap_max_dec_time; u32 300 src/media_tools/dash_client.c u32 display_width, display_height; u32 302 src/media_tools/dash_client.c u32 max_buffer_playout_ms; u32 304 src/media_tools/dash_client.c u32 buffer_min_ms, buffer_max_ms, buffer_occupancy_ms; u32 305 src/media_tools/dash_client.c u32 buffer_occupancy_at_last_seg; u32 307 src/media_tools/dash_client.c u32 m3u8_start_media_seq; u32 311 src/media_tools/dash_client.c u32 current_dep_idx; u32 313 src/media_tools/dash_client.c u32 target_new_rep; u32 315 src/media_tools/dash_client.c u32 srd_x, srd_y, srd_w, srd_h, srd_row_idx, srd_col_idx; u32 325 src/media_tools/dash_client.c u32 current_base_url_idx; u32 327 src/media_tools/dash_client.c u32 quality_degradation_hint; u32 334 src/media_tools/dash_client.c u32 srd_nb_rows, srd_nb_cols; u32 335 src/media_tools/dash_client.c u32 id, width, height, srd_fw, srd_fh; u32 389 src/media_tools/dash_client.c static u32 gf_dash_group_count_rep_needed(GF_DASH_Group *group) u32 391 src/media_tools/dash_client.c u32 count, nb_rep_need, next_rep_index_plus_one; u32 413 src/media_tools/dash_client.c void gf_dash_get_buffer_info(GF_DashClient *dash, u32 *total_buffer, u32 *media_buffered) u32 415 src/media_tools/dash_client.c u32 nb_buffering = 0; u32 417 src/media_tools/dash_client.c u32 i, j, nb_groups; u32 424 src/media_tools/dash_client.c u32 buffer = 0; u32 425 src/media_tools/dash_client.c *total_buffer += (u32) (group->segment_duration*group->max_buffer_segments*1000); u32 475 src/media_tools/dash_client.c u32 shift, timescale; u32 477 src/media_tools/dash_client.c u32 ast_diff, start_number; u32 533 src/media_tools/dash_client.c ast_diff = (u32) (availabilityStartTime - group->dash->mpd->availabilityStartTime); u32 557 src/media_tools/dash_client.c (u32) (availabilityStartTime - current_time) u32 602 src/media_tools/dash_client.c shift = (u32) group->dash->initial_time_shift_value; u32 669 src/media_tools/dash_client.c u32 count; u32 670 src/media_tools/dash_client.c u32 i, seg_idx = 0; u32 689 src/media_tools/dash_client.c u32 repeat; u32 700 src/media_tools/dash_client.c group->ast_at_init = availabilityStartTime - (u32) (ast_offset*1000); u32 714 src/media_tools/dash_client.c group->ast_at_init = availabilityStartTime - (u32) (ast_offset*1000); u32 733 src/media_tools/dash_client.c group->ast_at_init = availabilityStartTime - (u32) (ast_offset*1000); u32 745 src/media_tools/dash_client.c u32 nb_segs_in_update = (u32) (mpd->minimum_update_period / (1000*group->segment_duration) ); u32 749 src/media_tools/dash_client.c shift = (u32) nb_seg; u32 783 src/media_tools/dash_client.c group->ast_at_init = availabilityStartTime - (u32) (ast_offset*1000); u32 794 src/media_tools/dash_client.c group->ast_at_init = availabilityStartTime - (u32) (ast_offset*1000); u32 830 src/media_tools/dash_client.c u32 i; u32 847 src/media_tools/dash_client.c u32 i; u32 862 src/media_tools/dash_client.c u32 i; u32 877 src/media_tools/dash_client.c GF_Err gf_dash_group_check_bandwidth(GF_DashClient *dash, u32 idx) u32 895 src/media_tools/dash_client.c GF_Err gf_dash_download_resource(GF_DashClient *dash, GF_DASHFileIOSession *sess, const char *url, u64 start_range, u64 end_range, u32 persistent_mode, GF_DASH_Group *group) u32 1034 src/media_tools/dash_client.c static void gf_dash_get_timeline_duration(GF_MPD *mpd, GF_MPD_Period *period, GF_MPD_SegmentTimeline *timeline, u32 timescale, u32 *nb_segments, Double *max_seg_duration) u32 1036 src/media_tools/dash_client.c u32 i, count; u32 1063 src/media_tools/dash_client.c u32 nb_seg = 0; u32 1067 src/media_tools/dash_client.c nb_seg = (u32) ( (ent2->start_time - start_time - dur) / ent->duration); u32 1072 src/media_tools/dash_client.c nb_seg = (u32) ( (period_duration - start_time) / ent->duration ); u32 1081 src/media_tools/dash_client.c static void gf_dash_get_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, GF_MPD *mpd, u32 *nb_segments, Double *max_seg_duration) u32 1085 src/media_tools/dash_client.c u32 timescale; u32 1174 src/media_tools/dash_client.c u32 i, count = gf_list_count(mpd->periods); u32 1190 src/media_tools/dash_client.c *nb_segments = (u32) nb_seg; u32 1197 src/media_tools/dash_client.c static u64 gf_dash_get_segment_start_time_with_timescale(GF_DASH_Group *group, u64 *segment_duration, u32 *scale) u32 1216 src/media_tools/dash_client.c u32 scale = 1000; u32 1226 src/media_tools/dash_client.c static u64 gf_dash_get_segment_availability_start_time(GF_MPD *mpd, GF_DASH_Group *group, u32 segment_index, u32 *seg_dur_ms) u32 1230 src/media_tools/dash_client.c if (seg_dur_ms) *seg_dur_ms = (u32) (seg_dur * 1000); u32 1239 src/media_tools/dash_client.c static u32 gf_dash_get_index_in_timeline(GF_MPD_SegmentTimeline *timeline, u64 segment_start, u64 start_timescale, u64 timescale) u32 1242 src/media_tools/dash_client.c u32 idx = 0; u32 1243 src/media_tools/dash_client.c u32 i, count, repeat; u32 1285 src/media_tools/dash_client.c u32 i, idx, timescale, nb_new_segs; u32 1324 src/media_tools/dash_client.c u32 prev_idx = group->download_segment_index; u32 1330 src/media_tools/dash_client.c u32 i; u32 1333 src/media_tools/dash_client.c u32 prev_idx = a_group->download_segment_index; u32 1355 src/media_tools/dash_client.c static u32 gf_dash_purge_segment_timeline(GF_DASH_Group *group, Double min_start_time) u32 1357 src/media_tools/dash_client.c u32 nb_removed, time_scale; u32 1403 src/media_tools/dash_client.c u32 i = nb_removed; u32 1417 src/media_tools/dash_client.c u32 count, i; u32 1506 src/media_tools/dash_client.c u32 group_idx, rep_idx, i, j; u32 1699 src/media_tools/dash_client.c if (dash->mpd->time_shift_buffer_depth != (u32) -1) { u32 1727 src/media_tools/dash_client.c u32 rep_i; u32 1791 src/media_tools/dash_client.c if (period->segment_template && (period->segment_template->start_number != (u32) -1) ) sn_diff = period->segment_template->start_number; u32 1792 src/media_tools/dash_client.c else if (set->segment_template && (set->segment_template->start_number != (u32) -1) ) sn_diff = set->segment_template->start_number; u32 1793 src/media_tools/dash_client.c else if (rep->segment_template && (rep->segment_template->start_number != (u32) -1) ) sn_diff = rep->segment_template->start_number; u32 1795 src/media_tools/dash_client.c if (new_period->segment_template && (new_period->segment_template->start_number != (u32) -1) ) sn_diff -= (s32) new_period->segment_template->start_number; u32 1796 src/media_tools/dash_client.c else if (new_set->segment_template && (new_set->segment_template->start_number != (u32) -1) ) sn_diff -= (s32) new_set->segment_template->start_number; u32 1797 src/media_tools/dash_client.c else if (new_rep->segment_template && (new_rep->segment_template->start_number != (u32) -1) ) sn_diff -= (s32) new_rep->segment_template->start_number; u32 1812 src/media_tools/dash_client.c u32 retry=10; u32 1898 src/media_tools/dash_client.c u32 k; u32 1975 src/media_tools/dash_client.c u32 nb_segments_removed = gf_dash_purge_segment_timeline(group, timeline_start_time); u32 2016 src/media_tools/dash_client.c u32 nb_segs_in_mpd_period = (u32) (dash->mpd->minimum_update_period / (1000*seg_dur) ); u32 2021 src/media_tools/dash_client.c u32 nb_segs_in_mpd_period = (u32) (dash->mpd->minimum_update_period / (1000*seg_dur) ); u32 2047 src/media_tools/dash_client.c u32 width=0, height=0, samplerate=0; u32 2050 src/media_tools/dash_client.c u32 k; u32 2054 src/media_tools/dash_client.c u32 nb_segs; u32 2055 src/media_tools/dash_client.c u32 i = gf_list_find(group->adaptation_set->representations, rep); u32 2056 src/media_tools/dash_client.c u32 prev_active_rep_index = group->active_rep_index; u32 2057 src/media_tools/dash_client.c u32 nb_cached_seg_per_rep = group->max_cached_segments / gf_dash_group_count_rep_needed(group); u32 2081 src/media_tools/dash_client.c u32 retry=10; u32 2126 src/media_tools/dash_client.c u32 next_media_seq = group->m3u8_start_media_seq + group->download_segment_index; u32 2204 src/media_tools/dash_client.c u32 num=25, den=1; u32 2231 src/media_tools/dash_client.c group->time_shift_buffer_depth = (u32) timeshift; u32 2238 src/media_tools/dash_client.c u32 i, bandwidth, min_bandwidth; u32 2243 src/media_tools/dash_client.c min_bandwidth = (u32) -1; u32 2281 src/media_tools/dash_client.c group->min_bitrate = (u32) -1; u32 2292 src/media_tools/dash_client.c static GF_Err gf_dash_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_DASH_Group *group, const char *mpd_url, GF_MPD_URLResolveType resolve_type, u32 item_index, char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration, Bool *is_in_base_url, char **out_key_url, bin128 *out_key_iv, Bool *data_url_process) u32 2297 src/media_tools/dash_client.c u32 timescale; u32 2306 src/media_tools/dash_client.c *segment_duration = (resolve_type==GF_MPD_RESOLVE_URL_MEDIA) ? (u32) ((Double) ((*segment_duration) * 1000.0) / timescale) : 0; u32 2321 src/media_tools/dash_client.c u32 len; u32 2323 src/media_tools/dash_client.c len = (u32)strlen(sep) + 1; u32 2341 src/media_tools/dash_client.c u32 framerate; u32 2342 src/media_tools/dash_client.c u32 bytes_per_sec; u32 2362 src/media_tools/dash_client.c static void dash_store_stats(GF_DashClient *dash, GF_DASH_Group *group, u32 bytes_per_sec, u32 file_size) u32 2365 src/media_tools/dash_client.c u32 buffer_ms = 0; u32 2383 src/media_tools/dash_client.c u32 i; u32 2403 src/media_tools/dash_client.c GF_LOG(GF_LOG_INFO, GF_LOG_DASH, ("[DASH] AS#%d got %s stats: %d bytes in %g sec (%d kbps) - duration %g sec - Media Rate: indicated %d - computed %d kbps - buffer %d ms\n", 1+gf_list_find(group->period->adaptation_sets, group->adaptation_set), url, group->total_size, time, 8*group->bytes_per_sec/1000, group->current_downloaded_segment_duration/1000.0, rep->bandwidth/1000, (u32) bitrate, buffer_ms)); u32 2413 src/media_tools/dash_client.c u32 download_rate, set_idx, time_since_start, done, tot_size, time_until_end; u32 2455 src/media_tools/dash_client.c u32 i, cache_dur=0; u32 2481 src/media_tools/dash_client.c u32 target_rate; u32 2483 src/media_tools/dash_client.c Double ratio = ((u32)group->current_downloaded_segment_duration - time_since_start); u32 2484 src/media_tools/dash_client.c ratio /= (u32)group->current_downloaded_segment_duration; u32 2486 src/media_tools/dash_client.c target_rate = (u32) (download_rate * ratio); u32 2503 src/media_tools/dash_client.c static u32 dash_do_rate_adaptation_legacy_rate(GF_DashClient *dash, GF_DASH_Group *group, GF_DASH_Group *base_group, u32 2504 src/media_tools/dash_client.c u32 dl_rate, Double speed, Double max_available_speed, Bool force_lower_complexity, u32 2507 src/media_tools/dash_client.c u32 k; u32 2510 src/media_tools/dash_client.c u32 new_index = group->active_rep_index; u32 2513 src/media_tools/dash_client.c u32 nb_inter_rep = 0; u32 2627 src/media_tools/dash_client.c static u32 dash_do_rate_adaptation_legacy_buffer(GF_DashClient *dash, GF_DASH_Group *group, GF_DASH_Group *base_group, u32 2628 src/media_tools/dash_client.c u32 dl_rate, Double speed, Double max_available_speed, Bool force_lower_complexity, u32 2632 src/media_tools/dash_client.c u32 new_index = group->active_rep_index; u32 2653 src/media_tools/dash_client.c u32 buf_high_threshold, buf_low_threshold; u32 2657 src/media_tools/dash_client.c buf_high_threshold = group->buffer_max_ms - (u32)group->current_downloaded_segment_duration; u32 2662 src/media_tools/dash_client.c buf_low_threshold = (group->current_downloaded_segment_duration && (group->buffer_min_ms>10)) ? group->buffer_min_ms : (u32)group->current_downloaded_segment_duration; u32 2703 src/media_tools/dash_client.c static u32 dash_do_rate_adaptation_test(GF_DashClient *dash, GF_DASH_Group *group, GF_DASH_Group *base_group, u32 2704 src/media_tools/dash_client.c u32 dl_rate, Double speed, Double max_available_speed, Bool force_lower_complexity, u32 2729 src/media_tools/dash_client.c u32 dl_rate; u32 2730 src/media_tools/dash_client.c u32 k; u32 2731 src/media_tools/dash_client.c u32 new_index; u32 2767 src/media_tools/dash_client.c dl_rate = (u32) (8*group->bytes_per_sec / speed); u32 2888 src/media_tools/dash_client.c u32 nb_segment_read = 0; u32 2889 src/media_tools/dash_client.c u32 file_size=0, Bps= 0; u32 2939 src/media_tools/dash_client.c file_size = (u32) gf_ftell(ftest); u32 2981 src/media_tools/dash_client.c u32 k; u32 3008 src/media_tools/dash_client.c group->min_bitrate = (u32)-1; u32 3132 src/media_tools/dash_client.c group->cached[0].duration = (u32) group->current_downloaded_segment_duration; u32 3158 src/media_tools/dash_client.c u32 k; u32 3208 src/media_tools/dash_client.c u32 bandwidth = 0xFFFFFFFF; u32 3305 src/media_tools/dash_client.c static u32 gf_dash_get_start_number(GF_DASH_Group *group, GF_MPD_Representation *rep) u32 3320 src/media_tools/dash_client.c u32 i, j, nb_groups, nb_reps; u32 3343 src/media_tools/dash_client.c s32 gf_dash_group_get_dependency_group(GF_DashClient *dash, u32 idx) u32 3361 src/media_tools/dash_client.c s32 gf_dash_group_has_dependent_group(GF_DashClient *dash, u32 idx) u32 3369 src/media_tools/dash_client.c u32 gf_dash_group_get_num_groups_depending_on(GF_DashClient *dash, u32 idx) u32 3377 src/media_tools/dash_client.c s32 gf_dash_get_dependent_group_index(GF_DashClient *dash, u32 idx, u32 group_depending_on_dep_idx) u32 3391 src/media_tools/dash_client.c u32 i, j, count, nb_dependant_rep; u32 3441 src/media_tools/dash_client.c u32 nb_seg, k; u32 3610 src/media_tools/dash_client.c u32 j = gf_dash_group_get_dependency_group(dash, i); u32 3625 src/media_tools/dash_client.c u32 nb_dep_groups = gf_list_count(group->groups_depending_on); u32 3651 src/media_tools/dash_client.c u32 i, size, type; u32 3711 src/media_tools/dash_client.c u32 size; u32 3724 src/media_tools/dash_client.c u32 size = gf_bs_read_u32(bs); u32 3725 src/media_tools/dash_client.c u32 type = gf_bs_read_u32(bs); u32 3746 src/media_tools/dash_client.c static GF_Err dash_load_box_type(const char *cache_name, u32 offset, u32 *box_type, u32 *box_size) u32 3750 src/media_tools/dash_client.c u32 size; u32 3780 src/media_tools/dash_client.c u32 i; u32 3796 src/media_tools/dash_client.c u32 nb_rem=0; u32 3882 src/media_tools/dash_client.c u32 offset = 0; u32 3883 src/media_tools/dash_client.c u32 box_type = 0; u32 3884 src/media_tools/dash_client.c u32 box_size = 0; u32 3901 src/media_tools/dash_client.c const u32 offset_ori = offset; u32 3967 src/media_tools/dash_client.c rep->playback.init_segment_size = (u32) gf_ftell(t); u32 4029 src/media_tools/dash_client.c static void gf_dash_solve_period_xlink(GF_DashClient *dash, u32 period_idx) u32 4031 src/media_tools/dash_client.c u32 count, i; u32 4140 src/media_tools/dash_client.c static u32 gf_dash_get_tiles_quality_rank(GF_DashClient *dash, GF_DASH_Group *tile_group) u32 4150 src/media_tools/dash_client.c u32 v = tile_group->quality_degradation_hint * MAX(srd->srd_nb_rows, srd->srd_nb_cols); u32 4192 src/media_tools/dash_client.c u32 i, count; u32 4198 src/media_tools/dash_client.c u32 lower_quality; u32 4214 src/media_tools/dash_client.c static struct _dash_srd_desc *gf_dash_get_srd_desc(GF_DashClient *dash, u32 srd_id, Bool do_create) u32 4216 src/media_tools/dash_client.c u32 i, count; u32 4235 src/media_tools/dash_client.c u32 rep_i, as_i, group_i, j, nb_groups_ok; u32 4236 src/media_tools/dash_client.c u32 retry = 10; u32 4256 src/media_tools/dash_client.c u32 k; u32 4274 src/media_tools/dash_client.c u32 active_rep, nb_rep; u32 4276 src/media_tools/dash_client.c u32 nb_rep_ok = 0; u32 4285 src/media_tools/dash_client.c if ((dash->debug_group_index>=0) && (group_i != (u32) dash->debug_group_index)) { u32 4304 src/media_tools/dash_client.c u32 id, w, h, res; u32 4348 src/media_tools/dash_client.c u32 id, w, h, res; u32 4390 src/media_tools/dash_client.c group->min_representation_bitrate = (u32) -1; u32 4510 src/media_tools/dash_client.c u32 cols[10], rows[10]; u32 4519 src/media_tools/dash_client.c u32 dg1_weight = dg1->srd_y << 16 | dg1->srd_x; u32 4520 src/media_tools/dash_client.c u32 dg2_weight = dg2->srd_y << 16 | dg2->srd_x; u32 4534 src/media_tools/dash_client.c u32 k; u32 4603 src/media_tools/dash_client.c u32 nb_dropped; u32 4613 src/media_tools/dash_client.c u32 seg_dur_ms; u32 4618 src/media_tools/dash_client.c group->dash->tsb_exceeded = (u32) -1; u32 4624 src/media_tools/dash_client.c group->dash->tsb_exceeded = (u32) -1; u32 4642 src/media_tools/dash_client.c group->dash->time_in_tsb = (u32) now; u32 4661 src/media_tools/dash_client.c u32 clock_time = gf_sys_clock(); u32 4751 src/media_tools/dash_client.c u32 representation_index; u32 4752 src/media_tools/dash_client.c u32 clock_time, file_size=0, Bps=0; u32 4772 src/media_tools/dash_client.c u32 timer = gf_sys_clock() - dash->last_update_time; u32 4803 src/media_tools/dash_client.c u32 now = gf_sys_clock(); u32 4851 src/media_tools/dash_client.c u32 seg_dur_ms=0; u32 4853 src/media_tools/dash_client.c u32 start_number = gf_dash_get_start_number(group, rep); u32 4860 src/media_tools/dash_client.c to_wait = (u32) (group->retry_after_utc - (u64) now); u32 4861 src/media_tools/dash_client.c if (!dash->min_wait_ms_before_next_request || ((u32) to_wait < dash->min_wait_ms_before_next_request)) u32 4877 src/media_tools/dash_client.c if (!dash->min_wait_ms_before_next_request || ((u32) to_wait < dash->min_wait_ms_before_next_request)) u32 4940 src/media_tools/dash_client.c file_size = (u32) gf_ftell(ftest); u32 4946 src/media_tools/dash_client.c base_group->min_bitrate = (u32)-1; u32 5025 src/media_tools/dash_client.c cache_entry->duration = (u32) group->current_downloaded_segment_duration; u32 5100 src/media_tools/dash_client.c u32 i, count = gf_list_count(group->groups_depending_on); u32 5125 src/media_tools/dash_client.c u32 quality_rank; u32 5126 src/media_tools/dash_client.c u32 min_bandwidth = 0; u32 5129 src/media_tools/dash_client.c u32 total_rate, bandwidths[20], groups_per_quality[20], max_level; u32 5130 src/media_tools/dash_client.c u32 q_idx, nb_qualities = 0; u32 5131 src/media_tools/dash_client.c u32 i, count = gf_list_count(dash->groups), local_files = 0; u32 5136 src/media_tools/dash_client.c total_rate = (u32) -1; u32 5143 src/media_tools/dash_client.c u32 nb_q = MAX(srd->srd_nb_cols, srd->srd_nb_rows); u32 5158 src/media_tools/dash_client.c if (total_rate == (u32) -1) { u32 5197 src/media_tools/dash_client.c u32 nb_rep_increased = 0; u32 5198 src/media_tools/dash_client.c u32 nb_rep_in_qidx = 0; u32 5199 src/media_tools/dash_client.c u32 cumulated_bw_in_pass = 0; u32 5202 src/media_tools/dash_client.c u32 diff; u32 5256 src/media_tools/dash_client.c u32 rate = bandwidths[0] = total_rate * dash->tile_rate_decrease / 100; u32 5258 src/media_tools/dash_client.c u32 remain = total_rate - rate; u32 5306 src/media_tools/dash_client.c static u32 dash_download_threaded(void *par) u32 5323 src/media_tools/dash_client.c static u32 dash_main_thread_proc(void *par) u32 5327 src/media_tools/dash_client.c u32 i, group_count, ret = 0; u32 5413 src/media_tools/dash_client.c u32 timer = gf_sys_clock() - dash->last_update_time; u32 5417 src/media_tools/dash_client.c u32 diff = gf_sys_clock(); u32 5444 src/media_tools/dash_client.c u32 sleep_for = MIN(dash->min_wait_ms_before_next_request/2, 1000); u32 5599 src/media_tools/dash_client.c static u32 gf_dash_period_index_from_time(GF_DashClient *dash, u64 time) u32 5601 src/media_tools/dash_client.c u32 i, count; u32 5645 src/media_tools/dash_client.c u32 i; u32 5691 src/media_tools/dash_client.c u32 i, period_idx; u32 5692 src/media_tools/dash_client.c u32 nb_retry = 10; u32 5746 src/media_tools/dash_client.c u32 first_downloaded, last_downloaded, segment_idx, orig_idx; u32 5813 src/media_tools/dash_client.c u32 i; u32 5819 src/media_tools/dash_client.c u32 i; u32 5846 src/media_tools/dash_client.c u32 group_idx = -1, i; u32 6141 src/media_tools/dash_client.c GF_DashClient *gf_dash_new(GF_DASHFileIO *dash_io, u32 max_cache_duration, u32 auto_switch_count, Bool keep_files, Bool disable_switching, GF_DASHInitialSelectionMode first_select_mode, Bool enable_buffering, u32 initial_time_shift_percent) u32 6188 src/media_tools/dash_client.c void gf_dash_set_idle_interval(GF_DashClient *dash, u32 idle_time_ms) u32 6200 src/media_tools/dash_client.c void gf_dash_set_switching_probe_count(GF_DashClient *dash, u32 switch_probe_count) u32 6213 src/media_tools/dash_client.c u32 gf_dash_get_group_count(GF_DashClient *dash) u32 6220 src/media_tools/dash_client.c void *gf_dash_get_group_udta(GF_DashClient *dash, u32 idx) u32 6228 src/media_tools/dash_client.c GF_Err gf_dash_set_group_udta(GF_DashClient *dash, u32 idx, void *udta) u32 6237 src/media_tools/dash_client.c Bool gf_dash_is_group_selected(GF_DashClient *dash, u32 idx) u32 6245 src/media_tools/dash_client.c Bool gf_dash_is_group_selectable(GF_DashClient *dash, u32 idx) u32 6266 src/media_tools/dash_client.c u32 i; u32 6268 src/media_tools/dash_client.c u32 switch_to_rep_idx = 0; u32 6269 src/media_tools/dash_client.c u32 bandwidth, quality, k; u32 6272 src/media_tools/dash_client.c u32 current_idx = group->active_rep_index; u32 6280 src/media_tools/dash_client.c bandwidth = switch_up ? (u32) -1 : 0; u32 6281 src/media_tools/dash_client.c quality = switch_up ? (u32) -1 : 0; u32 6304 src/media_tools/dash_client.c u32 nb_cached_seg_per_rep = group->max_cached_segments / gf_dash_group_count_rep_needed(group); u32 6316 src/media_tools/dash_client.c u32 keep_seg_index = 0; u32 6320 src/media_tools/dash_client.c u32 rep_idx = rep->enhancement_rep_index_plus_one; u32 6345 src/media_tools/dash_client.c group->cached[group->nb_cached_segments].duration = (u32) group->current_downloaded_segment_duration; u32 6355 src/media_tools/dash_client.c u32 rep_idx = rep->enhancement_rep_index_plus_one; u32 6378 src/media_tools/dash_client.c group->cached[group->nb_cached_segments].duration = (u32) group->current_downloaded_segment_duration; u32 6422 src/media_tools/dash_client.c u32 gf_dash_group_get_time_shift_buffer_depth(GF_DashClient *dash, u32 idx) u32 6441 src/media_tools/dash_client.c const char *gf_dash_group_get_segment_mime(GF_DashClient *dash, u32 idx) u32 6454 src/media_tools/dash_client.c const char *gf_dash_group_get_segment_init_url(GF_DashClient *dash, u32 idx, u64 *start_range, u64 *end_range) u32 6479 src/media_tools/dash_client.c u32 i, count; u32 6494 src/media_tools/dash_client.c const char *gf_dash_group_get_segment_init_keys(GF_DashClient *dash, u32 idx, bin128 *key_IV) u32 6508 src/media_tools/dash_client.c void gf_dash_group_select(GF_DashClient *dash, u32 idx, Bool select) u32 6521 src/media_tools/dash_client.c u32 i; u32 6544 src/media_tools/dash_client.c u32 i, len; u32 6579 src/media_tools/dash_client.c u32 k; u32 6596 src/media_tools/dash_client.c len = (u32) strlen(group->adaptation_set->lang); u32 6621 src/media_tools/dash_client.c u32 gf_dash_get_period_switch_status(GF_DashClient *dash) u32 6651 src/media_tools/dash_client.c u32 i; u32 6669 src/media_tools/dash_client.c u32 switch_to_rep_idx = 0; u32 6670 src/media_tools/dash_client.c u32 bandwidth = 0, quality = 0, k; u32 6693 src/media_tools/dash_client.c u32 gf_dash_group_get_max_segments_in_cache(GF_DashClient *dash, u32 idx) u32 6701 src/media_tools/dash_client.c u32 gf_dash_group_get_num_segments_ready(GF_DashClient *dash, u32 idx, Bool *group_is_done) u32 6703 src/media_tools/dash_client.c u32 res = 0; u32 6727 src/media_tools/dash_client.c void gf_dash_group_discard_segment(GF_DashClient *dash, u32 idx) u32 6787 src/media_tools/dash_client.c void gf_dash_set_group_done(GF_DashClient *dash, u32 idx, Bool done) u32 6804 src/media_tools/dash_client.c GF_Err gf_dash_group_get_presentation_time_offset(GF_DashClient *dash, u32 idx, u64 *presentation_time_offset, u32 *timescale) u32 6817 src/media_tools/dash_client.c GF_Err gf_dash_group_get_next_segment_location(GF_DashClient *dash, u32 idx, u32 dependent_representation_index, const char **url, u64 *start_range, u64 *end_range, s32 *switching_index, const char **switching_url, u64 *switching_start_range, u64 *switching_end_range, const char **original_url, Bool *has_next_segment, const char **key_url, bin128 *key_IV) u32 6820 src/media_tools/dash_client.c u32 index; u32 6915 src/media_tools/dash_client.c GF_Err gf_dash_group_probe_current_download_segment_location(GF_DashClient *dash, u32 idx, const char **url, s32 *switching_index, const char **switching_url, const char **original_url, Bool *switched) u32 6999 src/media_tools/dash_client.c Bool gf_dash_group_segment_switch_forced(GF_DashClient *dash, u32 idx) u32 7006 src/media_tools/dash_client.c Double gf_dash_group_current_segment_start_time(GF_DashClient *dash, u32 idx) u32 7019 src/media_tools/dash_client.c GF_Err gf_dash_group_get_video_info(GF_DashClient *dash, u32 idx, u32 *max_width, u32 *max_height) u32 7030 src/media_tools/dash_client.c Bool gf_dash_group_get_srd_max_size_info(GF_DashClient *dash, u32 idx, u32 *max_width, u32 *max_height) u32 7041 src/media_tools/dash_client.c GF_Err gf_dash_set_min_timeout_between_404(GF_DashClient *dash, u32 min_timeout_between_404) u32 7049 src/media_tools/dash_client.c GF_Err gf_dash_set_segment_expiration_threshold(GF_DashClient *dash, u32 expire_after_ms) u32 7058 src/media_tools/dash_client.c GF_Err gf_dash_group_get_representation_info(GF_DashClient *dash, u32 idx, u32 representation_idx, u32 *width, u32 *height, u32 *audio_samplerate, u32 *bandwidth, const char **codecs) u32 7076 src/media_tools/dash_client.c Bool gf_dash_group_loop_detected(GF_DashClient *dash, u32 idx) u32 7083 src/media_tools/dash_client.c Double gf_dash_group_get_start_range(GF_DashClient *dash, u32 idx) u32 7098 src/media_tools/dash_client.c u32 gf_dash_get_min_buffer_time(GF_DashClient *dash) u32 7107 src/media_tools/dash_client.c u32 i, j, latest_segment_number, earliest_segment_number, start_number; u32 7275 src/media_tools/dash_client.c GF_Err gf_dash_set_max_resolution(GF_DashClient *dash, u32 width, u32 height, u8 max_display_bpp) u32 7293 src/media_tools/dash_client.c void gf_dash_set_user_buffer(GF_DashClient *dash, u32 buffer_time_ms) u32 7303 src/media_tools/dash_client.c u32 i; u32 7323 src/media_tools/dash_client.c u32 i; u32 7354 src/media_tools/dash_client.c const char *gf_dash_group_get_language(GF_DashClient *dash, u32 idx) u32 7362 src/media_tools/dash_client.c u32 gf_dash_group_get_audio_channels(GF_DashClient *dash, u32 idx) u32 7365 src/media_tools/dash_client.c u32 i=0; u32 7378 src/media_tools/dash_client.c u32 gf_dash_group_get_num_qualities(GF_DashClient *dash, u32 idx) u32 7386 src/media_tools/dash_client.c GF_Err gf_dash_group_get_quality_info(GF_DashClient *dash, u32 idx, u32 quality_idx, GF_DASHQualityInfo *quality) u32 7422 src/media_tools/dash_client.c static Bool gf_dash_group_enum_descriptor_list(GF_DashClient *dash, u32 idx, GF_List *descs, const char **desc_id, const char **desc_scheme, const char **desc_value) u32 7434 src/media_tools/dash_client.c Bool gf_dash_group_enum_descriptor(GF_DashClient *dash, u32 group_idx, GF_DashDescriptorType desc_type, u32 desc_idx, const char **desc_id, const char **desc_scheme, const char **desc_value) u32 7488 src/media_tools/dash_client.c GF_Err gf_dash_group_select_quality(GF_DashClient *dash, u32 idx, const char *ID) u32 7490 src/media_tools/dash_client.c u32 i, count; u32 7509 src/media_tools/dash_client.c u32 gf_dash_group_get_download_rate(GF_DashClient *dash, u32 idx) u32 7519 src/media_tools/dash_client.c GF_Err gf_dash_set_timeshift(GF_DashClient *dash, u32 ms_in_timeshift) u32 7533 src/media_tools/dash_client.c void gf_dash_group_set_codec_stat(GF_DashClient *dash, u32 idx, u32 avg_dec_time, u32 max_dec_time, u32 irap_avg_dec_time, u32 irap_max_dec_time, Bool codec_reset, Bool decode_only_rap) u32 7546 src/media_tools/dash_client.c void gf_dash_group_set_buffer_levels(GF_DashClient *dash, u32 idx, u32 buffer_min_ms, u32 buffer_max_ms, u32 buffer_occupancy_ms) u32 7591 src/media_tools/dash_client.c void gf_dash_set_tile_adaptation_mode(GF_DashClient *dash, GF_DASHTileAdaptationMode mode, u32 tile_rate_decrease) u32 7593 src/media_tools/dash_client.c u32 i; u32 7603 src/media_tools/dash_client.c Bool gf_dash_group_get_srd_info(GF_DashClient *dash, u32 idx, u32 *srd_id, u32 *srd_x, u32 *srd_y, u32 *srd_w, u32 *srd_h, u32 *srd_width, u32 *srd_height) u32 7630 src/media_tools/dash_client.c GF_Err gf_dash_group_set_max_buffer_playout(GF_DashClient *dash, u32 idx, u32 max_buffer_playout_ms) u32 7639 src/media_tools/dash_client.c GF_Err gf_dash_group_set_quality_degradation_hint(GF_DashClient *dash, u32 idx, u32 quality_degradation_hint) u32 7651 src/media_tools/dash_client.c GF_Err gf_dash_group_set_visible_rect(GF_DashClient *dash, u32 idx, u32 min_x, u32 max_x, u32 min_y, u32 max_y) u32 7653 src/media_tools/dash_client.c u32 i, count; u32 50 src/media_tools/dash_segmenter.c u32 ID;/*audio/video/text/ ...*/ u32 51 src/media_tools/dash_segmenter.c u32 media_type;/*audio/video/text/ ...*/ u32 54 src/media_tools/dash_segmenter.c u32 width, height, fps_num, fps_denum, sar_num, sar_denum, max_sap; u32 57 src/media_tools/dash_segmenter.c u32 sample_rate, channels; u32 66 src/media_tools/dash_segmenter.c u32 nb_inputs; u32 75 src/media_tools/dash_segmenter.c u32 nb_base_urls; u32 77 src/media_tools/dash_segmenter.c u32 use_url_template; u32 90 src/media_tools/dash_segmenter.c u32 segment_marker_4cc; u32 92 src/media_tools/dash_segmenter.c u32 subsegs_per_sidx; u32 102 src/media_tools/dash_segmenter.c u32 dash_scale; u32 104 src/media_tools/dash_segmenter.c u32 initial_moof_sn; u32 113 src/media_tools/dash_segmenter.c u32 start_date_sec_ntp, start_date_sec_ntp_ms_frac; u32 114 src/media_tools/dash_segmenter.c u32 nb_secs_to_discard; u32 124 src/media_tools/dash_segmenter.c u32 single_file_mode; u32 144 src/media_tools/dash_segmenter.c u32 nb_baseURL; u32 147 src/media_tools/dash_segmenter.c u32 nb_roles; u32 149 src/media_tools/dash_segmenter.c u32 nb_rep_descs; u32 151 src/media_tools/dash_segmenter.c u32 nb_as_descs; u32 153 src/media_tools/dash_segmenter.c u32 nb_as_c_descs; u32 155 src/media_tools/dash_segmenter.c u32 nb_p_descs; u32 157 src/media_tools/dash_segmenter.c u32 bandwidth; u32 158 src/media_tools/dash_segmenter.c u32 dependency_bandwidth; u32 162 src/media_tools/dash_segmenter.c u32 adaptation_set; u32 164 src/media_tools/dash_segmenter.c u32 period; u32 165 src/media_tools/dash_segmenter.c u32 group_id; u32 167 src/media_tools/dash_segmenter.c u32 nb_rep_in_adaptation_set; u32 172 src/media_tools/dash_segmenter.c GF_Err (* dasher_input_classify) (GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 input_idx, u32 *current_group_id, u32 *max_sap_type); u32 174 src/media_tools/dash_segmenter.c GF_Err ( *dasher_create_init_segment) (GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 adaptation_set, char *szInitName, const char *tmpdir, GF_DASHSegmenter *dash_opts, GF_DashSwitchingMode bs_switch_mode, Bool *disable_bs_switching); u32 180 src/media_tools/dash_segmenter.c u32 single_track_num; u32 182 src/media_tools/dash_segmenter.c u32 trackNum, lower_layer_track, nb_representations, idx_representations; u32 184 src/media_tools/dash_segmenter.c u32 moof_seqnum_increase; u32 186 src/media_tools/dash_segmenter.c u32 protection_scheme_type; u32 196 src/media_tools/dash_segmenter.c u32 nb_components; u32 199 src/media_tools/dash_segmenter.c u32 x, y, w, h; u32 225 src/media_tools/dash_segmenter.c char_template += (u32) strlen(seg_rad_name+char_template); \ u32 232 src/media_tools/dash_segmenter.c GF_Err gf_media_mpd_format_segment_name(GF_DashTemplateSegmentType seg_type, Bool is_bs_switching, char *segment_name, const char *output_file_name, const char *rep_id, const char *base_url, const char *seg_rad_name, const char *seg_ext, u64 start_time, u32 bandwidth, u32 segment_number, Bool use_segment_timeline) u32 241 src/media_tools/dash_segmenter.c u32 char_template = 0; u32 293 src/media_tools/dash_segmenter.c char_template += (u32) strlen(seg_rad_name + char_template)+1; u32 303 src/media_tools/dash_segmenter.c char_template += (u32) strlen(seg_rad_name + char_template)+1; u32 408 src/media_tools/dash_segmenter.c GF_Err gf_media_get_rfc_6381_codec_name(GF_ISOFile *movie, u32 track, char *szCodec, Bool force_inband, Bool force_sbr) u32 416 src/media_tools/dash_segmenter.c u32 subtype = gf_isom_get_media_subtype(movie, track, 1); u32 420 src/media_tools/dash_segmenter.c u32 originalFormat=0; u32 536 src/media_tools/dash_segmenter.c u32 refTrack; u32 552 src/media_tools/dash_segmenter.c u32 val = hvcc->general_profile_compatibility_flags; u32 553 src/media_tools/dash_segmenter.c u32 i, res = 0; u32 624 src/media_tools/dash_segmenter.c u32 TrackID; u32 625 src/media_tools/dash_segmenter.c u32 SampleNum, SampleCount; u32 627 src/media_tools/dash_segmenter.c u32 OriginalTrack; u32 628 src/media_tools/dash_segmenter.c u32 finalSampleDescriptionIndex; u32 629 src/media_tools/dash_segmenter.c u32 TimeScale, MediaType, DefaultDuration; u32 632 src/media_tools/dash_segmenter.c u32 split_sample_dts_shift; u32 638 src/media_tools/dash_segmenter.c static u64 isom_get_next_sap_time(GF_ISOFile *input, u32 track, u32 sample_count, u32 sample_num) u32 643 src/media_tools/dash_segmenter.c u32 i, found_sample = 0; u32 664 src/media_tools/dash_segmenter.c static GF_Err gf_isom_write_content_protection(GF_ISOFile *input, FILE *mpd, u32 protected_track, u8 indent) u32 666 src/media_tools/dash_segmenter.c u32 prot_scheme = gf_isom_is_media_encrypted(input, protected_track, 1); u32 691 src/media_tools/dash_segmenter.c static void gf_dash_append_segment_timeline(GF_BitStream *mpd_timeline_bs, u64 segment_start, u64 segment_end, u64 *previous_segment_duration , Bool *first_segment_in_timeline,u32 *segment_timeline_repeat_count) u32 706 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 715 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 719 src/media_tools/dash_segmenter.c static void gf_dash_load_segment_timeline(GF_DASHSegmenter *dash_cfg, GF_BitStream *mpd_timeline_bs, const char *representationID, u64 *previous_segment_duration , Bool *first_segment_in_timeline,u32 *segment_timeline_repeat_count) u32 721 src/media_tools/dash_segmenter.c u32 i, count; u32 753 src/media_tools/dash_segmenter.c static Bool is_splitable(u32 media_type) u32 765 src/media_tools/dash_segmenter.c static GF_Err isom_get_audio_info_with_m4a_sbr_ps(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *SampleRate, u32 *Channels, u8 *bitsPerSample) u32 796 src/media_tools/dash_segmenter.c static u32 cicp_get_channel_config(u32 nb_chan,u32 nb_surr, u32 nb_lfe) u32 831 src/media_tools/dash_segmenter.c u32 i, TrackNum, descIndex, j, count, nb_sync, ref_track_id, nb_tracks_done; u32 832 src/media_tools/dash_segmenter.c u32 defaultDuration, defaultSize, defaultDescriptionIndex, defaultRandomAccess, nb_samp, nb_done; u32 833 src/media_tools/dash_segmenter.c u32 nb_video, nb_audio, nb_text, nb_scene, mpd_timescale; u32 839 src/media_tools/dash_segmenter.c u32 cur_seg, fragment_index, max_sap_type; u32 847 src/media_tools/dash_segmenter.c u32 nb_segments, width, height, sample_rate, nb_channels, nb_surround, nb_lfe, sar_w, sar_h, fps_num, fps_denum, startNumber; u32 848 src/media_tools/dash_segmenter.c u32 nbFragmentInSegment = 0; u32 850 src/media_tools/dash_segmenter.c u32 index_start_range, index_end_range; u32 863 src/media_tools/dash_segmenter.c u32 segment_timeline_repeat_count = 0; u32 866 src/media_tools/dash_segmenter.c u32 tfref_timescale = 0; u32 867 src/media_tools/dash_segmenter.c u32 bandwidth = 0; u32 882 src/media_tools/dash_segmenter.c u32 *segments_info = NULL; u32 883 src/media_tools/dash_segmenter.c u32 nb_segments_info = 0; u32 884 src/media_tools/dash_segmenter.c u32 protected_track = 0; u32 902 src/media_tools/dash_segmenter.c u32 sec, frac; u32 947 src/media_tools/dash_segmenter.c bandwidth = (u32) (gf_isom_get_file_size(input) / file_duration * 8); u32 1004 src/media_tools/dash_segmenter.c u32 nb_removed = atoi(opt); u32 1015 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 1071 src/media_tools/dash_segmenter.c MaxFragmentDuration = (u32) (dash_cfg->dash_scale * dash_cfg->fragment_duration); u32 1072 src/media_tools/dash_segmenter.c MaxSegmentDuration = (u32) (dash_cfg->dash_scale * dash_cfg->segment_duration); u32 1097 src/media_tools/dash_segmenter.c u32 _w, _h, _sr, _nb_ch, vidtype; u32 1099 src/media_tools/dash_segmenter.c u32 mtype = gf_isom_get_media_type(input, i+1); u32 1156 src/media_tools/dash_segmenter.c u32 mode = GF_ISOM_NALU_EXTRACT_INSPECT; //because of tile tracks u32 1223 src/media_tools/dash_segmenter.c u32 j, edit_count = gf_isom_get_edit_segment_count(input, i+1); u32 1247 src/media_tools/dash_segmenter.c tf->media_time_to_pres_time_shift += (u32) (scale*SegDuration); u32 1261 src/media_tools/dash_segmenter.c u32 s_count; u32 1262 src/media_tools/dash_segmenter.c u32 sample_descs_track = gf_isom_get_track_by_id(bs_switch_segment, tf->TrackID); u32 1297 src/media_tools/dash_segmenter.c u32 k; u32 1372 src/media_tools/dash_segmenter.c u32 sample_dur = gf_isom_get_sample_duration(input, i+1, 2); u32 1495 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 1530 src/media_tools/dash_segmenter.c u32 last_sample_dur = gf_isom_get_sample_duration(input, tf->OriginalTrack, tf->SampleCount); u32 1534 src/media_tools/dash_segmenter.c u32 nb_seg_in_track = (u32) ( period_dur / (dash_cfg->segment_duration * dash_cfg->dash_scale) ); u32 1578 src/media_tools/dash_segmenter.c segments_info = (u32 *)gf_realloc(segments_info, sizeof(u32) * (nb_segments_info+1) ); u32 1599 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 1660 src/media_tools/dash_segmenter.c u32 SAP_type = 0; u32 1677 src/media_tools/dash_segmenter.c u32 split_sample_duration = 0; u32 1710 src/media_tools/dash_segmenter.c defaultDuration = (u32) (next->DTS - sample->DTS); u32 1712 src/media_tools/dash_segmenter.c defaultDuration = (u32) (gf_isom_get_media_duration(input, tf->OriginalTrack) - sample->DTS); u32 1721 src/media_tools/dash_segmenter.c defaultDuration = (u32) (tf->TimeScale * (MaxSegmentDuration - SegmentDuration) / dash_cfg->dash_scale - tf->FragmentLength); u32 1732 src/media_tools/dash_segmenter.c defaultDuration = (u32) ( (tfref->next_sample_dts * tf->TimeScale)/tfref_timescale - tf->next_sample_dts ); u32 1847 src/media_tools/dash_segmenter.c u32 scaler; u32 1989 src/media_tools/dash_segmenter.c u32 tick_adjust = 0; u32 2017 src/media_tools/dash_segmenter.c tick_adjust = (u32) diff; u32 2047 src/media_tools/dash_segmenter.c MaxFragmentDuration = (u32) (dash_cfg->fragment_duration * dash_cfg->dash_scale); u32 2066 src/media_tools/dash_segmenter.c u32 frag_index = gf_isom_get_next_moof_number(output) + dash_input->nb_representations * dash_input->moof_seqnum_increase; u32 2077 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2080 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2143 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2146 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2166 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2174 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2183 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2188 src/media_tools/dash_segmenter.c gf_bs_write_data(mpd_timeline_bs, szMPDTempLine, (u32) strlen(szMPDTempLine)); u32 2212 src/media_tools/dash_segmenter.c bandwidth = (u32) (file_size * 8 / file_duration); u32 2257 src/media_tools/dash_segmenter.c fprintf(dash_cfg->mpd, " duration=\"%d\"", (u32) (max_segment_duration * mpd_timescale + 0.5)); u32 2271 src/media_tools/dash_segmenter.c u32 size; u32 2296 src/media_tools/dash_segmenter.c u32 size; u32 2312 src/media_tools/dash_segmenter.c u32 size; u32 2412 src/media_tools/dash_segmenter.c fprintf(dash_cfg->mpd, " duration=\"%d\"", (u32) (max_segment_duration * mpd_timescale + 0.5)); u32 2428 src/media_tools/dash_segmenter.c u32 size; u32 2466 src/media_tools/dash_segmenter.c fprintf(dash_cfg->mpd, " timescale=\"%d\" duration=\"%d\"", mpd_timescale, (u32) (max_segment_duration * mpd_timescale + 0.5)); u32 2495 src/media_tools/dash_segmenter.c u32 size; u32 2584 src/media_tools/dash_segmenter.c u32 i; u32 2592 src/media_tools/dash_segmenter.c u32 mtype = gf_isom_get_media_type(in, i+1); u32 2624 src/media_tools/dash_segmenter.c input->components[input->nb_components].fps_denum = (u32)(gf_isom_get_track_duration(in, i+1) * gf_isom_get_media_timescale(in, i+1) / ((gf_isom_get_sample_count(in, i+1) - 1) * gf_isom_get_timescale(in))); u32 2658 src/media_tools/dash_segmenter.c u32 r1, r2; u32 2678 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_classify_input(GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 input_idx, u32 *current_group_id, u32 *max_sap_type) u32 2680 src/media_tools/dash_segmenter.c u32 i, j; u32 2727 src/media_tools/dash_segmenter.c u32 mtype, msub_type; u32 2729 src/media_tools/dash_segmenter.c u32 track = gf_isom_get_track_by_id(in, gf_isom_get_track_id(set_file, j+1)); u32 2800 src/media_tools/dash_segmenter.c u32 w1, h1, w2, h2, sap_type; u32 2808 src/media_tools/dash_segmenter.c u32 hs1, hs2, vs1, vs2, vw1, vh1, vw2, vh2; u32 2857 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_create_init_segment(GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 adaptation_set, char *szInitName, const char *tmpdir, GF_DASHSegmenter *dash_opts, GF_DashSwitchingMode bs_switch_mode, Bool *disable_bs_switching) u32 2860 src/media_tools/dash_segmenter.c u32 i; u32 2861 src/media_tools/dash_segmenter.c u32 single_track_id = 0; u32 2866 src/media_tools/dash_segmenter.c u32 probe_inband_param_set; u32 2867 src/media_tools/dash_segmenter.c u32 first_track = 0; u32 2878 src/media_tools/dash_segmenter.c u32 j; u32 2903 src/media_tools/dash_segmenter.c u32 track; u32 2924 src/media_tools/dash_segmenter.c u32 outDescIndex; u32 2940 src/media_tools/dash_segmenter.c u32 merge_mode = 1; u32 2941 src/media_tools/dash_segmenter.c u32 stype1, stype2; u32 2981 src/media_tools/dash_segmenter.c u32 k, l, sps_id1, sps_id2; u32 3057 src/media_tools/dash_segmenter.c u32 defaultDuration, defaultSize, defaultDescriptionIndex, defaultRandomAccess; u32 3110 src/media_tools/dash_segmenter.c u32 k, edit_count=gf_isom_get_edit_segment_count(in, j+1); u32 3177 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_adjust_last_sample(GF_ISOFile *in, const u32 trackNumber, const u32 track_duration, const u32 target_duration_in_timescale, const Double fragment_duration_in_sec) { u32 3178 src/media_tools/dash_segmenter.c const u32 fragment_duration_in_media_timescale = (u32)(fragment_duration_in_sec * gf_isom_get_media_timescale(in, trackNumber)); u32 3179 src/media_tools/dash_segmenter.c const u32 last_sample_duration = gf_isom_get_sample_duration(in, trackNumber, gf_isom_get_sample_count(in, trackNumber)); u32 3180 src/media_tools/dash_segmenter.c const u32 new_last_sample_duration_in_media_timescale = (u32) ( last_sample_duration + (target_duration_in_timescale - MIN(track_duration, target_duration_in_timescale)) * (u64)gf_isom_get_media_timescale(in, trackNumber) / gf_isom_get_timescale(in) ); u32 3194 src/media_tools/dash_segmenter.c static u32 isom_get_track_duration_from_samples_in_timescale(GF_ISOFile *in, u32 trackNumber) { u32 3196 src/media_tools/dash_segmenter.c u32 sampleNumber; u32 3201 src/media_tools/dash_segmenter.c return (u32)track_duration; u32 3207 src/media_tools/dash_segmenter.c u32 trackNumber, trackCount=gf_isom_get_track_count(in); u32 3209 src/media_tools/dash_segmenter.c const u32 target_duration_in_timescale = (u32)(duration_in_sec * gf_isom_get_timescale(in)); u32 3210 src/media_tools/dash_segmenter.c const u32 track_duration = isom_get_track_duration_from_samples_in_timescale(in, trackNumber); u32 3214 src/media_tools/dash_segmenter.c u32 i, j, track_duration2, sample_count = gf_isom_get_sample_count(in, trackNumber); u32 3218 src/media_tools/dash_segmenter.c u32 di; u32 3222 src/media_tools/dash_segmenter.c track_duration2 = (u32)(s->DTS * gf_isom_get_timescale(in) / gf_isom_get_media_timescale(in, trackNumber)); u32 3227 src/media_tools/dash_segmenter.c u32 di; u32 3236 src/media_tools/dash_segmenter.c u32 i, edit_count; u32 3313 src/media_tools/dash_segmenter.c static GF_Err dasher_generic_classify_input(GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 input_idx, u32 *current_group_id, u32 *max_sap_type) u32 3319 src/media_tools/dash_segmenter.c u32 i, j, k; u32 3416 src/media_tools/dash_segmenter.c u32 i; u32 3439 src/media_tools/dash_segmenter.c input->components[i].fps_num = (u32) (in.tk_info[i].video_info.FPS*1000); u32 3454 src/media_tools/dash_segmenter.c u32 bandwidth; u32 3466 src/media_tools/dash_segmenter.c u32 subduration; u32 3467 src/media_tools/dash_segmenter.c u32 skip_nb_segments; u32 3473 src/media_tools/dash_segmenter.c u32 reference_pid; u32 3476 src/media_tools/dash_segmenter.c u32 nb_pes_in_segment; u32 3491 src/media_tools/dash_segmenter.c u32 last_offset; u32 3492 src/media_tools/dash_segmenter.c u32 last_frame_duration; u32 3501 src/media_tools/dash_segmenter.c u32 prev_last_offset; u32 3504 src/media_tools/dash_segmenter.c u32 SAP_type; u32 3510 src/media_tools/dash_segmenter.c u32 first_SAP_offset; u32 3512 src/media_tools/dash_segmenter.c u32 prev_last_SAP_offset; u32 3514 src/media_tools/dash_segmenter.c u32 last_SAP_offset; u32 3523 src/media_tools/dash_segmenter.c u32 last_pat_position; u32 3524 src/media_tools/dash_segmenter.c u32 first_pat_position; u32 3525 src/media_tools/dash_segmenter.c u32 prev_last_pat_position; u32 3527 src/media_tools/dash_segmenter.c u32 pat_version; u32 3530 src/media_tools/dash_segmenter.c u32 last_cat_position; u32 3531 src/media_tools/dash_segmenter.c u32 first_cat_position; u32 3532 src/media_tools/dash_segmenter.c u32 prev_last_cat_position; u32 3534 src/media_tools/dash_segmenter.c u32 cat_version; u32 3537 src/media_tools/dash_segmenter.c u32 last_pmt_position; u32 3538 src/media_tools/dash_segmenter.c u32 first_pmt_position; u32 3539 src/media_tools/dash_segmenter.c u32 prev_last_pmt_position; u32 3541 src/media_tools/dash_segmenter.c u32 pmt_version; u32 3544 src/media_tools/dash_segmenter.c u32 last_pcr_position; u32 3545 src/media_tools/dash_segmenter.c u32 first_pcr_position; u32 3547 src/media_tools/dash_segmenter.c u32 prev_last_pcr_position; u32 3552 src/media_tools/dash_segmenter.c u32 size, u32 duration, Bool first_is_SAP, u32 sap_type, u32 RAP_delta_time) u32 3572 src/media_tools/dash_segmenter.c ref->reference_size = (u32)(file_size - index_info->prev_base_offset); u32 3573 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CONTAINER, ("Subsegment: position-range ajdustment:%d-%d (%d bytes)\n", index_info->prev_base_offset, (u32)file_size, ref->reference_size)); u32 3578 src/media_tools/dash_segmenter.c u32 end_offset, size, duration; u32 3597 src/media_tools/dash_segmenter.c size = (u32)(end_offset - index_info->base_offset); u32 3598 src/media_tools/dash_segmenter.c duration = (u32)(index_info->last_PTS - index_info->base_PTS); u32 3601 src/media_tools/dash_segmenter.c u32 prev_duration, SAP_delta_time, SAP_offset; u32 3619 src/media_tools/dash_segmenter.c SAP_delta_time = (u32)(index_info->first_SAP_PTS - index_info->base_PTS); u32 3620 src/media_tools/dash_segmenter.c SAP_offset = (u32)(index_info->first_SAP_offset - index_info->base_offset); u32 3630 src/media_tools/dash_segmenter.c prev_duration = (u32)(index_info->base_PTS-index_info->prev_base_PTS); u32 3654 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CONTAINER, (", PAT @ %d bytes", (u32)(index_info->first_pat_position - index_info->base_offset))); u32 3659 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CONTAINER, (", CAT @ %d bytes", (u32)(index_info->first_cat_position - index_info->base_offset))); u32 3664 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CONTAINER, (", PMT @ %d bytes", (u32)(index_info->first_pmt_position - index_info->base_offset))); u32 3669 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CONTAINER, (", PCR @ %d bytes", (u32)(index_info->first_pcr_position - index_info->base_offset))); u32 3742 src/media_tools/dash_segmenter.c index_info->duration_at_last_pass = (u32) (index_info->last_PTS - index_info->first_PTS); u32 3748 src/media_tools/dash_segmenter.c u32 segment_duration = (u32)(index_info->segment_duration*90000); u32 3776 src/media_tools/dash_segmenter.c static void dash_m2ts_event_check_pat(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 3786 src/media_tools/dash_segmenter.c u32 i, count; u32 3797 src/media_tools/dash_segmenter.c u32 i, count; u32 3829 src/media_tools/dash_segmenter.c ts_seg->last_frame_duration = (u32) (pck->DTS - ts_seg->last_DTS); u32 3837 src/media_tools/dash_segmenter.c static void dash_m2ts_event(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 3843 src/media_tools/dash_segmenter.c u32 count, i; u32 3932 src/media_tools/dash_segmenter.c u32 delta_pcr_pck_num = pes->last_pcr_value_pck_number - pes->before_last_pcr_value_pck_number; u32 3933 src/media_tools/dash_segmenter.c u32 delta_pts_pcr_pck_num = pes->pes_start_packet_number - pes->last_pcr_value_pck_number; u32 3951 src/media_tools/dash_segmenter.c ts_seg->last_frame_duration = (u32) (pck->DTS - ts_seg->last_DTS); u32 4011 src/media_tools/dash_segmenter.c static GF_Err dasher_get_ts_demux(GF_TSSegmenter *ts_seg, const char *file, u32 probe_mode) u32 4099 src/media_tools/dash_segmenter.c u32 i; u32 4103 src/media_tools/dash_segmenter.c u32 bandwidth = 0; u32 4104 src/media_tools/dash_segmenter.c u32 segment_index; u32 4119 src/media_tools/dash_segmenter.c ts_seg.bandwidth = (u32) (ts_seg.file_size * 8 / dash_input->duration); u32 4144 src/media_tools/dash_segmenter.c styp->altBrand = (u32*)gf_malloc(sizeof(u32)); u32 4156 src/media_tools/dash_segmenter.c ts_seg.subduration = (u32) (dash_cfg->subduration * 90000); u32 4184 src/media_tools/dash_segmenter.c ts_seg.ts->pck_number = (u32) (offset/188); u32 4273 src/media_tools/dash_segmenter.c fprintf(dash_cfg->mpd, " <SegmentTemplate timescale=\"90000\" duration=\"%d\" startNumber=\"%d\" media=\"%s\"", (u32) (90000*dash_cfg->segment_duration), segment_index, SegName); u32 4341 src/media_tools/dash_segmenter.c fprintf(dash_cfg->mpd, " <SegmentTemplate timescale=\"90000\" duration=\"%d\" startNumber=\"%d\" media=\"%s\"", (u32) (90000*dash_cfg->segment_duration), segment_index, SegName); u32 4366 src/media_tools/dash_segmenter.c fprintf(dash_cfg->mpd, " <SegmentList timescale=\"90000\" duration=\"%d\"", (u32) (90000*dash_cfg->segment_duration)); u32 4385 src/media_tools/dash_segmenter.c u32 count, i; u32 4439 src/media_tools/dash_segmenter.c u32 to_read = NB_TSPCK_IO_BYTES; u32 4441 src/media_tools/dash_segmenter.c to_read = (u32) (end-pos); u32 4446 src/media_tools/dash_segmenter.c res = (u32) fwrite(buf, 1, to_read, dst); u32 4562 src/media_tools/dash_segmenter.c static char * gf_dash_get_representationID(GF_DashSegInput *inputs, u32 nb_dash_inputs, const char *file_name, u32 trackNum) { u32 4563 src/media_tools/dash_segmenter.c u32 i; u32 4574 src/media_tools/dash_segmenter.c static GF_Err gf_dash_segmenter_probe_input(GF_DashSegInput **io_dash_inputs, u32 *nb_dash_inputs, u32 idx) u32 4591 src/media_tools/dash_segmenter.c u32 nb_track, j, k, max_nb_deps, cur_idx, rep_idx; u32 4610 src/media_tools/dash_segmenter.c u32 id = 0; u32 4617 src/media_tools/dash_segmenter.c u32 i; u32 4645 src/media_tools/dash_segmenter.c u32 c1 = gf_isom_get_reference_count(file, j+1, GF_ISOM_REF_BASE); u32 4646 src/media_tools/dash_segmenter.c u32 c2 = gf_isom_get_reference_count(file, j+1, GF_ISOM_REF_TBAS); u32 4671 src/media_tools/dash_segmenter.c u32 default_sample_group_index, id, independent; u32 4674 src/media_tools/dash_segmenter.c u32 count = gf_isom_get_reference_count(file, j+1, GF_ISOM_REF_BASE); u32 4677 src/media_tools/dash_segmenter.c u32 x, y, w, h; u32 4785 src/media_tools/dash_segmenter.c u32 count, t, ref_track; u32 4787 src/media_tools/dash_segmenter.c u32 dep_type; u32 4817 src/media_tools/dash_segmenter.c u32 al_len = 0; u32 4824 src/media_tools/dash_segmenter.c al_len += (u32) strlen(rid); u32 4825 src/media_tools/dash_segmenter.c al_len += (u32) strlen(depID)+1; u32 4848 src/media_tools/dash_segmenter.c u32 count = 0; u32 4875 src/media_tools/dash_segmenter.c u32 h, m; u32 4877 src/media_tools/dash_segmenter.c h = (u32) (dur/3600); u32 4878 src/media_tools/dash_segmenter.c m = (u32) (dur/60 - h*60); u32 4886 src/media_tools/dash_segmenter.c u32 sec, frac; u32 4896 src/media_tools/dash_segmenter.c u32 i; u32 4904 src/media_tools/dash_segmenter.c time_ms += (u32) msec; u32 4906 src/media_tools/dash_segmenter.c time_ms += (u32) dasher->ast_offset_ms; u32 4908 src/media_tools/dash_segmenter.c sec = (u32) (time_ms/1000); u32 4918 src/media_tools/dash_segmenter.c fprintf(mpd, " at %d-%02d-%02dT%02d:%02d:%02d.%03dZ", 1900+t->tm_year, t->tm_mon+1, t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec, (u32) time_ms); u32 4919 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_INFO, GF_LOG_DASH, ("[DASH] Generating MPD at time %d-%02d-%02dT%02d:%02d:%02d.%03dZ\n", 1900+t->tm_year, t->tm_mon+1, t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec, (u32) time_ms) ); u32 4949 src/media_tools/dash_segmenter.c time_ms = (u32) msec; u32 5039 src/media_tools/dash_segmenter.c const char *xlink, u32 period_num, Bool insert_xmlns) u32 5041 src/media_tools/dash_segmenter.c u32 i,j; u32 5078 src/media_tools/dash_segmenter.c static GF_Err write_adaptation_header(FILE *mpd, GF_DashProfile profile, Bool use_url_template, u32 single_file_mode, u32 5079 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 period_num, u32 adaptation_set_num, u32 first_rep_in_set, u32 5080 src/media_tools/dash_segmenter.c Bool bitstream_switching_mode, u32 max_width, u32 max_height, u32 dar_num, u32 dar_den, char *szMaxFPS, char *szLang, const char *szInitSegment, Bool segment_alignment_disabled, const char *mpd_name) u32 5082 src/media_tools/dash_segmenter.c u32 i, j; u32 5164 src/media_tools/dash_segmenter.c u32 r; u32 5252 src/media_tools/dash_segmenter.c u32 sec, frac; u32 5295 src/media_tools/dash_segmenter.c u32 gf_dasher_next_update_time(GF_DASHSegmenter *dasher, u64 *ms_in_session) u32 5300 src/media_tools/dash_segmenter.c u32 i, ntp_sec, frac, prev_sec, prev_frac, dash_scale; u32 5350 src/media_tools/dash_segmenter.c return (u32) (1000*max_dur - ms_elapsed); u32 5362 src/media_tools/dash_segmenter.c u32 i, ntp_sec, frac, prev_sec, prev_frac; u32 5393 src/media_tools/dash_segmenter.c elapsed = (u32)-1; u32 5405 src/media_tools/dash_segmenter.c GF_LOG(GF_LOG_WARNING, GF_LOG_DASH, ("[DASH] Generating segments and MPD %g seconds too late\n", elapsed - (u32) max_dur)); u32 5419 src/media_tools/dash_segmenter.c u32 j; u32 5474 src/media_tools/dash_segmenter.c static u32 gf_dash_get_dependency_bandwidth(GF_DashSegInput *inputs, u32 nb_dash_inputs, const char *file_name, u32 trackNum) { u32 5475 src/media_tools/dash_segmenter.c u32 i; u32 5488 src/media_tools/dash_segmenter.c u32 xml_size; u32 5496 src/media_tools/dash_segmenter.c xml_size = (u32) gf_ftell(period_mpd); u32 5501 src/media_tools/dash_segmenter.c u32 read; u32 5502 src/media_tools/dash_segmenter.c u32 size = 4096; u32 5521 src/media_tools/dash_segmenter.c u32 i, count; u32 5541 src/media_tools/dash_segmenter.c u32 period_idx; u32 5547 src/media_tools/dash_segmenter.c GF_DASHSegmenter *gf_dasher_new(const char *mpdName, GF_DashProfile dash_profile, const char *tmp_dir, u32 dash_timescale, GF_Config *dasher_context_file) u32 5568 src/media_tools/dash_segmenter.c dasher->start_date_sec_ntp = (u32) secs; u32 5574 src/media_tools/dash_segmenter.c dasher->start_date_sec_ntp_ms_frac = (u32) ms; u32 5584 src/media_tools/dash_segmenter.c u32 i, j; u32 5727 src/media_tools/dash_segmenter.c GF_Err gf_dasher_set_segment_marker(GF_DASHSegmenter *dasher, u32 segment_marker_4cc) u32 5735 src/media_tools/dash_segmenter.c GF_Err gf_dasher_enable_sidx(GF_DASHSegmenter *dasher, Bool enable_sidx, u32 subsegs_per_sidx, Bool daisy_chain_sidx) u32 5780 src/media_tools/dash_segmenter.c GF_Err gf_dasher_set_initial_isobmf(GF_DASHSegmenter *dasher, u32 initial_moof_sn, u64 initial_tfdt) u32 5900 src/media_tools/dash_segmenter.c u32 i, j, max_period, cur_period; u32 5908 src/media_tools/dash_segmenter.c u32 valid_inputs = 0; u32 5909 src/media_tools/dash_segmenter.c u32 cur_adaptation_set; u32 5910 src/media_tools/dash_segmenter.c u32 max_adaptation_set = 0; u32 5911 src/media_tools/dash_segmenter.c u32 cur_group_id = 0; u32 5912 src/media_tools/dash_segmenter.c u32 max_sap_type = 0; u32 5913 src/media_tools/dash_segmenter.c u32 nb_sap_type_greater_than_3 = 0; u32 5914 src/media_tools/dash_segmenter.c u32 nb_sap_type_greater_than_4 = 0; u32 5915 src/media_tools/dash_segmenter.c u32 max_comp_per_input; u32 5921 src/media_tools/dash_segmenter.c u32 last_period_rep_idx_plus_one = 0; u32 5972 src/media_tools/dash_segmenter.c u32 r; u32 6118 src/media_tools/dash_segmenter.c u32 r; u32 6231 src/media_tools/dash_segmenter.c u32 first_in_period = 0; u32 6428 src/media_tools/dash_segmenter.c u32 count = gf_cfg_get_key_count(dasher->dash_ctx, "PastPeriods"); u32 6523 src/media_tools/dash_segmenter.c u32 first_rep_in_set=0; u32 6524 src/media_tools/dash_segmenter.c u32 max_width = 0; u32 6525 src/media_tools/dash_segmenter.c u32 max_height = 0; u32 6526 src/media_tools/dash_segmenter.c u32 dar_num = 1; u32 6527 src/media_tools/dash_segmenter.c u32 dar_den = 1; u32 6528 src/media_tools/dash_segmenter.c u32 fps_num = 0; u32 6529 src/media_tools/dash_segmenter.c u32 fps_denum = 0; u32 35 src/media_tools/dsmcc.c static GF_Err dsmcc_download_data_validation(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_DOWNLOAD_DATA_BLOCK* DownloadDataBlock,GF_M2TS_DSMCC_MODULE* dsmcc_module,u32 downloadId); u32 36 src/media_tools/dsmcc.c static GF_Err gf_m2ts_dsmcc_process_compatibility_descriptor(GF_M2TS_DSMCC_COMPATIBILITY_DESCRIPTOR *CompatibilityDesc, char* data,GF_BitStream *bs,u32* data_shift); u32 37 src/media_tools/dsmcc.c static GF_Err gf_m2ts_dsmcc_process_message_header(GF_M2TS_DSMCC_MESSAGE_DATA_HEADER *MessageHeader, char* data,GF_BitStream *bs,u32* data_shift,u32 mode); u32 38 src/media_tools/dsmcc.c static GF_Err gf_m2ts_dsmcc_download_data(GF_M2TS_DSMCC_OVERLORD *dsmcc_overlord,GF_M2TS_DSMCC_SECTION *dsmcc, char *data, GF_BitStream *bs,u32* data_shift); u32 46 src/media_tools/dsmcc.c static GF_Err dsmcc_create_module_validation(GF_M2TS_DSMCC_INFO_MODULES* InfoModules, u32 downloadId, GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,u32 nb_module); u32 47 src/media_tools/dsmcc.c static GF_Err dsmcc_module_complete(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_MODULE* dsmcc_module,u32 moduleIndex); u32 52 src/media_tools/dsmcc.c static GF_Err dsmcc_process_biop_data(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_MODULE* dsmcc_module,char* data,u32 data_size); u32 54 src/media_tools/dsmcc.c static GF_Err dsmcc_process_biop_file(GF_BitStream* bs,GF_M2TS_DSMCC_BIOP_HEADER* BIOP_Header,GF_M2TS_DSMCC_OVERLORD*dsmcc_overlord,u16 moduleId,u32 downloadId); u32 60 src/media_tools/dsmcc.c static void dsmcc_biop_get_context(GF_BitStream* bs,GF_M2TS_DSMCC_SERVICE_CONTEXT* Context,u32 serviceContextList_count); u32 61 src/media_tools/dsmcc.c static void dsmcc_biop_descriptor(GF_BitStream* bs,GF_List* list,u32 size); u32 63 src/media_tools/dsmcc.c static GF_M2TS_DSMCC_DIR* dsmcc_get_directory(GF_List* List, u32 objectKey_data); u32 64 src/media_tools/dsmcc.c static GF_M2TS_DSMCC_FILE* dsmcc_get_file(GF_List* ServiceGatewayList,u16 moduleId,u32 downloadId,u32 objectKey_data); u32 69 src/media_tools/dsmcc.c static void dsmcc_free_biop_context(GF_M2TS_DSMCC_SERVICE_CONTEXT* Context,u32 serviceContextList_count); u32 70 src/media_tools/dsmcc.c static void dsmcc_free_biop_name(GF_M2TS_DSMCC_BIOP_NAME* Name, u32 nb_name); u32 79 src/media_tools/dsmcc.c GF_M2TS_DSMCC_OVERLORD* gf_m2ts_init_dsmcc_overlord(u32 service_id) { u32 87 src/media_tools/dsmcc.c GF_M2TS_DSMCC_OVERLORD* gf_m2ts_get_dmscc_overlord(GF_List* Dsmcc_controller,u32 service_id) u32 106 src/media_tools/dsmcc.c void on_dsmcc_section(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 110 src/media_tools/dsmcc.c u32 u32_data_size; u32 111 src/media_tools/dsmcc.c u32 u32_table_id; u32 130 src/media_tools/dsmcc.c GF_Err gf_m2ts_process_dsmcc(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_SECTION *dsmcc, char *data, u32 data_size, u32 table_id) u32 133 src/media_tools/dsmcc.c u32 data_shift,reserved_test; u32 180 src/media_tools/dsmcc.c data_shift = (u32)(gf_bs_get_position(bs)); u32 186 src/media_tools/dsmcc.c data_shift = (u32)(gf_bs_get_position(bs)); u32 192 src/media_tools/dsmcc.c data_shift = (u32)(gf_bs_get_position(bs)); u32 208 src/media_tools/dsmcc.c data_shift = (u32)(gf_bs_get_position(bs)); u32 221 src/media_tools/dsmcc.c static GF_Err gf_m2ts_dsmcc_download_data(GF_M2TS_DSMCC_OVERLORD *dsmcc_overlord,GF_M2TS_DSMCC_SECTION *dsmcc, char *data, GF_BitStream *bs,u32* data_shift) u32 246 src/media_tools/dsmcc.c gf_bs_read_data(bs,DownloadInfoRequest->privateDataByte,(u32)(DownloadInfoRequest->privateDataLength)); u32 251 src/media_tools/dsmcc.c u32 i,nb_modules; u32 277 src/media_tools/dsmcc.c gf_bs_read_data(bs,DownloadInfoIndication->Modules.moduleInfoByte,(u32)(DownloadInfoIndication->Modules.moduleInfoLength)); u32 297 src/media_tools/dsmcc.c gf_bs_read_data(bs,DownloadInfoIndication->privateDataByte,(u32)(DownloadInfoIndication->privateDataLength)); u32 303 src/media_tools/dsmcc.c u32 modules_count, i; u32 337 src/media_tools/dsmcc.c *data_shift = (u32)(gf_bs_get_position(bs)); u32 376 src/media_tools/dsmcc.c gf_bs_read_data(bs,DownloadCancel->privateDataByte,(u32)(DownloadCancel->privateDataLength)); u32 392 src/media_tools/dsmcc.c u32 i; u32 421 src/media_tools/dsmcc.c gf_bs_read_data(bs,ServiceGateWayInfo->userInfo_data,(u32)(ServiceGateWayInfo->userInfoLength)); u32 453 src/media_tools/dsmcc.c static GF_Err gf_m2ts_dsmcc_process_message_header(GF_M2TS_DSMCC_MESSAGE_DATA_HEADER *MessageHeader, char* data,GF_BitStream *bs,u32* data_shift,u32 mode) u32 455 src/media_tools/dsmcc.c u32 byte_shift; u32 479 src/media_tools/dsmcc.c MessageHeader->header_length = ((u32)(gf_bs_get_position(bs)) - byte_shift); u32 487 src/media_tools/dsmcc.c gf_bs_read_data(bs,MessageHeader->DsmccAdaptationHeader->adaptationDataByte,(u32)(MessageHeader->adaptationLength)); u32 491 src/media_tools/dsmcc.c *data_shift = (u32)(gf_bs_get_position(bs)); u32 496 src/media_tools/dsmcc.c static GF_Err gf_m2ts_dsmcc_process_compatibility_descriptor(GF_M2TS_DSMCC_COMPATIBILITY_DESCRIPTOR *CompatibilityDesc, char* data,GF_BitStream *bs,u32* data_shift) u32 498 src/media_tools/dsmcc.c u32 i,j,byte_shift; u32 500 src/media_tools/dsmcc.c byte_shift = (u32)(gf_bs_get_position(bs)); u32 523 src/media_tools/dsmcc.c gf_bs_read_data(bs,CompatibilityDesc->Descriptor[i].SubDescriptor[j].additionalInformation,(u32)(CompatibilityDesc->Descriptor[i].SubDescriptor[j].subDescriptorLength)); u32 532 src/media_tools/dsmcc.c *data_shift = (u32)(gf_bs_get_position(bs)); u32 541 src/media_tools/dsmcc.c static GF_Err dsmcc_create_module_validation(GF_M2TS_DSMCC_INFO_MODULES* InfoModules, u32 downloadId, GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,u32 nb_module) { u32 543 src/media_tools/dsmcc.c u32 i; u32 586 src/media_tools/dsmcc.c static GF_Err dsmcc_download_data_validation(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_DOWNLOAD_DATA_BLOCK* DownloadDataBlock,GF_M2TS_DSMCC_MODULE* dsmcc_module,u32 downloadId) u32 601 src/media_tools/dsmcc.c static GF_Err dsmcc_module_complete(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_MODULE* dsmcc_module,u32 moduleIndex) u32 603 src/media_tools/dsmcc.c u32 i,nb_module; u32 612 src/media_tools/dsmcc.c u32 uncomp_size; u32 653 src/media_tools/dsmcc.c u32 i,j; u32 816 src/media_tools/dsmcc.c u32 nb_desc,j; u32 819 src/media_tools/dsmcc.c dsmcc_biop_descriptor(bs,BIOP_ModuleInfo->descriptor,(u32)(BIOP_ModuleInfo->userInfoLength)); u32 871 src/media_tools/dsmcc.c static GF_Err dsmcc_process_biop_data(GF_M2TS_DSMCC_OVERLORD* dsmcc_overlord,GF_M2TS_DSMCC_MODULE* dsmcc_module,char* data,u32 data_size) { u32 876 src/media_tools/dsmcc.c u32 byte_shift; u32 885 src/media_tools/dsmcc.c byte_shift = (u32)(gf_bs_get_position(bs)); u32 909 src/media_tools/dsmcc.c byte_shift = (u32)(gf_bs_get_position(bs)); u32 950 src/media_tools/dsmcc.c gf_bs_read_data(bs,BIOP_Header->objectKind_data,(u32)(BIOP_Header->objectKind_length)); u32 957 src/media_tools/dsmcc.c static GF_Err dsmcc_process_biop_file(GF_BitStream* bs,GF_M2TS_DSMCC_BIOP_HEADER* BIOP_Header,GF_M2TS_DSMCC_OVERLORD*dsmcc_overlord,u16 moduleId,u32 downloadId) { u32 959 src/media_tools/dsmcc.c u32 nb_desc,descr_size; u32 979 src/media_tools/dsmcc.c gf_bs_read_int(bs,(u32)(descr_size)); u32 1011 src/media_tools/dsmcc.c gf_bs_read_data(bs,BIOP_File->content_byte,(u32)(BIOP_File->content_length)); u32 1040 src/media_tools/dsmcc.c u32 i; u32 1077 src/media_tools/dsmcc.c u32 descr_length,nb_desc,j; u32 1085 src/media_tools/dsmcc.c gf_bs_read_data(bs,BIOP_Directory->Name[i].id_data,(u32)(BIOP_Directory->Name[i].id_length)); u32 1094 src/media_tools/dsmcc.c gf_bs_read_data(bs,BIOP_Directory->Name[i].kind_data,(u32)(BIOP_Directory->Name[i].kind_length)); u32 1118 src/media_tools/dsmcc.c gf_bs_read_int(bs,(u32)(descr_length)); u32 1181 src/media_tools/dsmcc.c u32 i; u32 1184 src/media_tools/dsmcc.c u32 eventdata; u32 1254 src/media_tools/dsmcc.c u32 i; u32 1302 src/media_tools/dsmcc.c u32 module_index; u32 1320 src/media_tools/dsmcc.c static void dsmcc_biop_descriptor(GF_BitStream* bs,GF_List* list,u32 size) { u32 1322 src/media_tools/dsmcc.c u32 data_shift,start_pos; u32 1324 src/media_tools/dsmcc.c start_pos = (u32)(gf_bs_get_position(bs)); u32 1363 src/media_tools/dsmcc.c gf_bs_read_data(bs,ContentTypeDescr->content_type_data_byte,(u32)(ContentTypeDescr->descriptor_length)); u32 1368 src/media_tools/dsmcc.c u32 size; u32 1376 src/media_tools/dsmcc.c data_shift = (u32)(gf_bs_get_position(bs)) - start_pos; u32 1380 src/media_tools/dsmcc.c static void dsmcc_biop_get_context(GF_BitStream* bs,GF_M2TS_DSMCC_SERVICE_CONTEXT* Context,u32 serviceContextList_count) u32 1382 src/media_tools/dsmcc.c u32 i; u32 1389 src/media_tools/dsmcc.c gf_bs_read_data(bs,Context[i].context_data_byte,(u32)(Context[i].context_data_length )); u32 1396 src/media_tools/dsmcc.c u32 i,j,left_lite_component; u32 1404 src/media_tools/dsmcc.c gf_bs_read_data(bs,IOR->type_id_byte,(u32)(IOR->type_id_length)); u32 1424 src/media_tools/dsmcc.c u32 j; u32 1485 src/media_tools/dsmcc.c gf_bs_read_data(bs,taggedProfile->BIOPProfileBody->ConnBinder.additional_tap_byte,(u32)(taggedProfile->BIOPProfileBody->ConnBinder.component_data_length-18)); u32 1493 src/media_tools/dsmcc.c u32 j; u32 1525 src/media_tools/dsmcc.c gf_bs_read_data(bs,taggedProfile->ServiceLocation->NameComponent[i].id_data,(u32)(taggedProfile->ServiceLocation->NameComponent[j].id_length)); u32 1530 src/media_tools/dsmcc.c gf_bs_read_data(bs,taggedProfile->ServiceLocation->NameComponent[j].kind_data,(u32)(taggedProfile->ServiceLocation->NameComponent[j].kind_length)); u32 1536 src/media_tools/dsmcc.c gf_bs_read_data(bs,taggedProfile->ServiceLocation->InitialContext_data_byte,(u32)(taggedProfile->ServiceLocation->initialContext_length)); u32 1553 src/media_tools/dsmcc.c gf_bs_read_data(bs,taggedProfile->LiteComponent[j].component_data_byte,(u32)(taggedProfile->LiteComponent[j].component_data_length)); u32 1563 src/media_tools/dsmcc.c u32 nb_elt,i; u32 1580 src/media_tools/dsmcc.c static GF_M2TS_DSMCC_DIR* dsmcc_get_directory(GF_List* List, u32 objectKey_data) { u32 1581 src/media_tools/dsmcc.c u32 nb_elt,i; u32 1601 src/media_tools/dsmcc.c static GF_M2TS_DSMCC_FILE* dsmcc_get_file(GF_List* ServiceGateway_List, u16 moduleId,u32 downloadId,u32 objectKey_data) { u32 1602 src/media_tools/dsmcc.c u32 nb_elt,i; u32 1654 src/media_tools/dsmcc.c u32 nb_file, nb_dir,i; u32 1681 src/media_tools/dsmcc.c u32 nb_file, nb_dir,i; u32 1754 src/media_tools/dsmcc.c u32 i; u32 1803 src/media_tools/dsmcc.c u32 i,left_lite_component; u32 1830 src/media_tools/dsmcc.c u32 j; u32 1911 src/media_tools/dsmcc.c static void dsmcc_free_biop_name(GF_M2TS_DSMCC_BIOP_NAME* Name, u32 nb_name) { u32 1912 src/media_tools/dsmcc.c u32 i; u32 1928 src/media_tools/dsmcc.c static void dsmcc_free_biop_context(GF_M2TS_DSMCC_SERVICE_CONTEXT* Context,u32 serviceContextList_count) { u32 1929 src/media_tools/dsmcc.c u32 i; u32 23 src/media_tools/dvb_mpe.c static void on_dvb_mpe_section(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 27 src/media_tools/dvb_mpe.c u32 u32_data_size; u32 28 src/media_tools/dvb_mpe.c u32 u32_table_id; u32 157 src/media_tools/dvb_mpe.c void gf_m2ts_process_mpe(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_MPE *mpe, unsigned char *data, u32 data_size, u8 table_id) u32 161 src/media_tools/dvb_mpe.c u32 table_boundry_flag; u32 162 src/media_tools/dvb_mpe.c u32 frame_boundry_flag; u32 163 src/media_tools/dvb_mpe.c u32 offset; u32 164 src/media_tools/dvb_mpe.c u32 i_streams,j; u32 165 src/media_tools/dvb_mpe.c u32 section_number, last_section_number; u32 310 src/media_tools/dvb_mpe.c u32 i, i_holes; u32 312 src/media_tools/dvb_mpe.c u32 offset; /* offset to get through the datagram */ u32 381 src/media_tools/dvb_mpe.c void gf_m2ts_mpe_send_datagram(GF_M2TS_Demuxer *ts, u32 mpe_pid, unsigned char *data, u32 data_size) u32 385 src/media_tools/dvb_mpe.c u32 hdr_len; u32 437 src/media_tools/dvb_mpe.c u32 gf_m2ts_ipdatagram_reader(u8 *datagram,GF_M2TS_IP_Packet *ip_packet, u32 offset) u32 503 src/media_tools/dvb_mpe.c void gf_m2ts_process_int(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *ip_table, unsigned char *data, u32 data_size, u32 table_id) u32 526 src/media_tools/dvb_mpe.c void section_DSMCC_INT(GF_M2TS_IP_PLATFORM* ip_platform,u8 *data, u32 data_size) u32 563 src/media_tools/dvb_mpe.c u32 dsmcc_pto_platform_descriptor_loop(GF_M2TS_IP_PLATFORM* ip_platform, u8 *data) u32 565 src/media_tools/dvb_mpe.c u32 loop_length; u32 583 src/media_tools/dvb_mpe.c u32 platform_descriptorDSMCC_INT_UNT(GF_M2TS_IP_PLATFORM* ip_platform, u8 *data) u32 586 src/media_tools/dvb_mpe.c u32 length; u32 587 src/media_tools/dvb_mpe.c u32 id; u32 617 src/media_tools/dvb_mpe.c u32 length; u32 629 src/media_tools/dvb_mpe.c u32 length; u32 642 src/media_tools/dvb_mpe.c u32 dsmcc_pto_descriptor_loop ( GF_M2TS_IP_Stream *ip_str,u8 *data) u32 644 src/media_tools/dvb_mpe.c u32 loop_length; u32 661 src/media_tools/dvb_mpe.c u32 descriptorDSMCC_INT_UNT(GF_M2TS_IP_Stream *ip_str,u8 *data) u32 664 src/media_tools/dvb_mpe.c u32 length; u32 665 src/media_tools/dvb_mpe.c u32 id; u32 724 src/media_tools/dvb_mpe.c u32 i,j; u32 751 src/media_tools/dvb_mpe.c u32 rows = mff->rows; u32 752 src/media_tools/dvb_mpe.c u32 i = 0; u32 753 src/media_tools/dvb_mpe.c u32 cols = 0; u32 773 src/media_tools/dvb_mpe.c u32 i,ML,offset; u32 808 src/media_tools/dvb_mpe.c u32 nerasures = 0; u32 809 src/media_tools/dvb_mpe.c u32 *erasures = NULL; u32 835 src/media_tools/dvb_mpe.c u32 i, i_holes,i_streams, i_targets,k,j,l; u32 837 src/media_tools/dvb_mpe.c u32 offset; /* offset to get through the datagram */ u32 936 src/media_tools/dvb_mpe.c u32 i_streams, i_targets,i,j,l; u32 1051 src/media_tools/dvb_mpe.c u32 ipv4_addr; u32 1122 src/media_tools/dvb_mpe.c Bool init_frame(MPE_FEC_FRAME * mff, u32 rows) u32 1136 src/media_tools/dvb_mpe.c mff->p_error_adt = (u32 *)gf_calloc(mff->col_adt*rows,sizeof(u32)); u32 1137 src/media_tools/dvb_mpe.c mff->p_error_rs = (u32 *)gf_calloc(mff->col_rs*rows,sizeof(u32)); u32 1152 src/media_tools/dvb_mpe.c memset(mff->p_error_adt, 0, mff->col_adt * mff->rows*sizeof(u32)); u32 1153 src/media_tools/dvb_mpe.c memset(mff->p_error_rs, 0, mff->col_rs * mff->rows*sizeof(u32)); u32 1166 src/media_tools/dvb_mpe.c void getRowFromADT(MPE_FEC_FRAME * mff, u32 index, u8* adt_row) u32 1168 src/media_tools/dvb_mpe.c u32 i = 0 ; u32 1169 src/media_tools/dvb_mpe.c u32 base = 0; u32 1178 src/media_tools/dvb_mpe.c void getRowFromRS (MPE_FEC_FRAME * mff, u32 index, u8* rs_row) u32 1180 src/media_tools/dvb_mpe.c u32 i = 0 ; u32 1181 src/media_tools/dvb_mpe.c u32 base = 0; u32 1190 src/media_tools/dvb_mpe.c void setRowRS(MPE_FEC_FRAME *mff, u32 index, u8 *p_rs) u32 1192 src/media_tools/dvb_mpe.c u32 i = 0; u32 1193 src/media_tools/dvb_mpe.c u32 base = 0; u32 1202 src/media_tools/dvb_mpe.c void addPadding(MPE_FEC_FRAME *mff , u32 offset) u32 1204 src/media_tools/dvb_mpe.c u32 i = 0; u32 1210 src/media_tools/dvb_mpe.c static void print_bytes2(u8 * data, u32 length ) /*print_bytes2 */ u32 1212 src/media_tools/dvb_mpe.c u32 i = 0; u32 1213 src/media_tools/dvb_mpe.c u32 row_num = 0; u32 1214 src/media_tools/dvb_mpe.c u32 k = 0; u32 1232 src/media_tools/dvb_mpe.c void setIpDatagram(MPE_FEC_FRAME * mff, u32 offset, u8* dgram, u32 length ) u32 1252 src/media_tools/dvb_mpe.c setErrorIndicator( mff->p_error_adt , mff->current_offset_adt , (offset - mff->current_offset_adt)*sizeof(u32) ) ; u32 1264 src/media_tools/dvb_mpe.c void setColRS( MPE_FEC_FRAME * mff, u32 offset, u8 * pds, u32 length ) u32 1268 src/media_tools/dvb_mpe.c setErrorIndicator( mff->p_error_rs , mff->current_offset_rs , (offset - mff->current_offset_rs)*sizeof(u32)); u32 1277 src/media_tools/dvb_mpe.c void getColRS(MPE_FEC_FRAME * mff, u32 offset, u8 * pds, u32 length) u32 1282 src/media_tools/dvb_mpe.c void getErrorPositions(MPE_FEC_FRAME *mff, u32 row, u32 * errPositions) u32 1284 src/media_tools/dvb_mpe.c u32 i = 0 ; u32 1285 src/media_tools/dvb_mpe.c u32 base = row; u32 1298 src/media_tools/dvb_mpe.c u32 getErrasurePositions( MPE_FEC_FRAME *mff , u32 row, u32 *errasures) u32 1300 src/media_tools/dvb_mpe.c u32 i = 0; u32 1301 src/media_tools/dvb_mpe.c u32 base = row; u32 1302 src/media_tools/dvb_mpe.c u32 nb = 0; u32 1303 src/media_tools/dvb_mpe.c u32 k =0; u32 1317 src/media_tools/dvb_mpe.c void setErrorIndicator(u32 * data , u32 offset, u32 length) u32 50 src/media_tools/filestreamer.c u32 avc_nalu_size; u32 53 src/media_tools/filestreamer.c u32 track_num; u32 54 src/media_tools/filestreamer.c u32 timescale; u32 55 src/media_tools/filestreamer.c u32 nb_aus; u32 59 src/media_tools/filestreamer.c u32 current_au; u32 60 src/media_tools/filestreamer.c u32 sample_duration; u32 61 src/media_tools/filestreamer.c u32 sample_desc_index; u32 66 src/media_tools/filestreamer.c u32 ts_offset; u32 68 src/media_tools/filestreamer.c u32 microsec_ts_offset; u32 84 src/media_tools/filestreamer.c u32 duration_ms; u32 87 src/media_tools/filestreamer.c u32 base_track; u32 101 src/media_tools/filestreamer.c u32 t, count; u32 159 src/media_tools/filestreamer.c u32 w, h; u32 160 src/media_tools/filestreamer.c u32 dsi_len = 0; u32 231 src/media_tools/filestreamer.c track->ts_offset += (u32) (streamer->duration_ms * scale); u32 232 src/media_tools/filestreamer.c track->microsec_ts_offset = (u32) (track->ts_offset*(1000000.0/track->timescale) + streamer->timelineOrigin); u32 248 src/media_tools/filestreamer.c u32 duration; u32 279 src/media_tools/filestreamer.c track->ts_offset += (u32) (streamer->duration_ms * scale); u32 280 src/media_tools/filestreamer.c track->microsec_ts_offset = (u32) (track->ts_offset*(1000000.0/track->timescale) + streamer->timelineOrigin); u32 310 src/media_tools/filestreamer.c u32 ntp_sec, ntp_frac; u32 312 src/media_tools/filestreamer.c u32 ntp_type = to_send->au->IsRAP ? 2 : 1; u32 316 src/media_tools/filestreamer.c u32 ts = (u32) (track->au->DTS + track->au->CTS_Offset + track->ts_offset); u32 327 src/media_tools/filestreamer.c diff = ((u32) min_ts) - gf_sys_clock(); u32 335 src/media_tools/filestreamer.c diff = ((u32) min_ts) - gf_sys_clock(); u32 357 src/media_tools/filestreamer.c u32 v, size; u32 358 src/media_tools/filestreamer.c u32 remain = to_send->au->dataLength; u32 414 src/media_tools/filestreamer.c GF_ISOMRTPStreamer *gf_isom_streamer_new(const char *file_name, const char *ip_dest, u16 port, Bool loop, Bool force_mpeg4, u32 path_mtu, u32 ttl, char *ifce_addr) u32 420 src/media_tools/filestreamer.c u32 i, max_ptime, au_sn_len; u32 425 src/media_tools/filestreamer.c u32 nb_tracks; u32 426 src/media_tools/filestreamer.c u32 sess_data_size; u32 427 src/media_tools/filestreamer.c u32 base_track; u32 456 src/media_tools/filestreamer.c u32 mediaSize, mediaDuration, flags, MinSize, MaxSize, avgTS, streamType, oti, const_dur, nb_ch, samplerate, maxDTSDelta, TrackMediaSubType, TrackMediaType, bandwidth, IV_length, KI_length, dsi_len; u32 501 src/media_tools/filestreamer.c mediaDuration = (u32)(gf_isom_get_media_duration(streamer->isom, track->track_num)*1000/track->timescale); // ms u32 502 src/media_tools/filestreamer.c mediaSize = (u32)gf_isom_get_media_data_size(streamer->isom, track->track_num); u32 31 src/media_tools/gpac_ogg.c static u32 mask[]= u32 41 src/media_tools/gpac_ogg.c static u32 mask8B[]= u32 74 src/media_tools/gpac_ogg.c void oggpack_write(oggpack_buffer *b,u32 value,s32 bits) { u32 108 src/media_tools/gpac_ogg.c void oggpackB_write(oggpack_buffer *b,u32 value,s32 bits) { u32 157 src/media_tools/gpac_ogg.c u32, u32 169 src/media_tools/gpac_ogg.c w(b,(u32)(ptr[i]),8); u32 186 src/media_tools/gpac_ogg.c w(b,(u32)(ptr[bytes]>>(8-bits)),bits); u32 188 src/media_tools/gpac_ogg.c w(b,(u32)(ptr[bytes]),bits); u32 231 src/media_tools/gpac_ogg.c u32 ret; u32 232 src/media_tools/gpac_ogg.c u32 m=mask[bits]; u32 258 src/media_tools/gpac_ogg.c u32 ret; u32 318 src/media_tools/gpac_ogg.c u32 ret; u32 319 src/media_tools/gpac_ogg.c u32 m=mask[bits]; u32 325 src/media_tools/gpac_ogg.c ret=(u32) (-1); u32 354 src/media_tools/gpac_ogg.c u32 ret; u32 361 src/media_tools/gpac_ogg.c ret=(u32) (-1); u32 388 src/media_tools/gpac_ogg.c u32 ret; u32 392 src/media_tools/gpac_ogg.c ret=(u32) (-1); u32 410 src/media_tools/gpac_ogg.c u32 ret; u32 414 src/media_tools/gpac_ogg.c ret=(u32) (-1); u32 534 src/media_tools/gpac_ogg.c static u32 _ogg_crc_entry(u32 index) { u32 536 src/media_tools/gpac_ogg.c u32 r; u32 551 src/media_tools/gpac_ogg.c static u32 crc_lookup[256]= { u32 681 src/media_tools/gpac_ogg.c u32 crc_reg=0; u32 34 src/media_tools/html5_media.c GF_HTML_MediaTimeRanges *gf_html_timeranges_new(u32 timescale) u32 83 src/media_tools/html5_media.c u32 i, count; u32 115 src/media_tools/html5_media.c u32 i, j, count_a, count_b; u32 210 src/media_tools/html5_media.c u32 i, j, count_a, count_b; u32 287 src/media_tools/html5_media.c u32 i, count; u32 303 src/media_tools/html5_media.c u32 i, count; u32 411 src/media_tools/html5_media.c u32 i, count; u32 63 src/media_tools/html5_mse.c u32 i; u32 203 src/media_tools/html5_mse.c u32 i, track_count; u32 276 src/media_tools/html5_mse.c u32 i, count; u32 377 src/media_tools/html5_mse.c u32 count; u32 380 src/media_tools/html5_mse.c u32 i; u32 396 src/media_tools/html5_mse.c u32 i; u32 397 src/media_tools/html5_mse.c u32 count; u32 429 src/media_tools/html5_mse.c u32 i, count; u32 460 src/media_tools/html5_mse.c u32 i; u32 461 src/media_tools/html5_mse.c u32 track_count; u32 489 src/media_tools/html5_mse.c u32 i; u32 501 src/media_tools/html5_mse.c void gf_mse_source_buffer_set_timescale(GF_HTML_SourceBuffer *sb, u32 new_timescale) { u32 502 src/media_tools/html5_mse.c u32 old_timescale = sb->timescale; u32 525 src/media_tools/html5_mse.c u32 i; u32 526 src/media_tools/html5_mse.c u32 count; u32 551 src/media_tools/html5_mse.c u32 i; u32 571 src/media_tools/html5_mse.c u32 i, count; u32 583 src/media_tools/html5_mse.c frame->sl_header.au_duration = (u32)(next_frame->sl_header.decodingTimeStamp - frame->sl_header.decodingTimeStamp); u32 590 src/media_tools/html5_mse.c prev_frame->sl_header.au_duration = (u32)(frame->sl_header.decodingTimeStamp - prev_frame->sl_header.decodingTimeStamp); u32 607 src/media_tools/html5_mse.c prev_frame->sl_header.au_duration = (u32)(frame->sl_header.decodingTimeStamp - prev_frame->sl_header.decodingTimeStamp); u32 625 src/media_tools/html5_mse.c u32 i, count; u32 661 src/media_tools/html5_mse.c u32 i, count; u32 754 src/media_tools/html5_mse.c u32 gf_mse_parse_segment(void *par) u32 759 src/media_tools/html5_mse.c u32 i; u32 760 src/media_tools/html5_mse.c u32 track_count; u32 782 src/media_tools/html5_mse.c u32 track_with_data = 0; u32 853 src/media_tools/html5_mse.c static u32 gf_mse_source_buffer_remove(void *par) u32 856 src/media_tools/html5_mse.c u32 i; u32 857 src/media_tools/html5_mse.c u32 j; u32 858 src/media_tools/html5_mse.c u32 track_count; u32 859 src/media_tools/html5_mse.c u32 frame_count; u32 1035 src/media_tools/html5_mse.c char **out_data_ptr, u32 *out_data_size, u32 1040 src/media_tools/html5_mse.c u32 count; u32 53 src/media_tools/img.c void gf_img_parse(GF_BitStream *bs, u8 *OTI, u32 *mtype, u32 *width, u32 *height, char **dsi, u32 *dsi_len) u32 56 src/media_tools/img.c u32 size, type; u32 73 src/media_tools/img.c u32 offset = 0; u32 74 src/media_tools/img.c u32 Xdens, Ydens, nb_comp; u32 83 src/media_tools/img.c u32 type, w, h; u32 85 src/media_tools/img.c if (!offset) offset = (u32)gf_bs_get_position(bs) - 1; u32 265 src/media_tools/img.c GF_Err gf_img_jpeg_dec(char *jpg, u32 jpg_size, u32 *width, u32 *height, u32 *pixel_format, char *dst, u32 *dst_size, u32 dst_nb_comp) u32 268 src/media_tools/img.c u32 stride; u32 359 src/media_tools/img.c if (dst_nb_comp==(u32)jpx.cinfo.num_components) { u32 364 src/media_tools/img.c u32 z, c; u32 366 src/media_tools/img.c for (c=0; c<(u32)jpx.cinfo.num_components; c++) { u32 388 src/media_tools/img.c GF_Err gf_img_jpeg_dec(char *jpg, u32 jpg_size, u32 *width, u32 *height, u32 *pixel_format, char *dst, u32 *dst_size, u32 dst_nb_comp) u32 401 src/media_tools/img.c u32 pos; u32 402 src/media_tools/img.c u32 size; u32 414 src/media_tools/img.c ctx->pos += (u32) length; u32 424 src/media_tools/img.c GF_Err gf_img_png_dec(char *png, u32 png_size, u32 *width, u32 *height, u32 *pixel_format, char *dst, u32 *dst_size) u32 429 src/media_tools/img.c u32 i, stride, out_size; u32 472 src/media_tools/img.c *width = (u32) png_get_image_width(png_ptr, info_ptr); u32 473 src/media_tools/img.c *height = (u32) png_get_image_height(png_ptr, info_ptr); u32 495 src/media_tools/img.c out_size = (u32) (png_get_rowbytes(png_ptr, info_ptr) * png_get_image_height(png_ptr, info_ptr)); u32 507 src/media_tools/img.c stride = (u32) png_get_rowbytes(png_ptr, info_ptr); u32 526 src/media_tools/img.c p->pos += (u32) size; u32 534 src/media_tools/img.c GF_Err gf_img_png_enc(char *data, u32 width, u32 height, s32 stride, u32 pixel_format, char *dst, u32 *dst_size) u32 542 src/media_tools/img.c u32 type, nb_comp; u32 666 src/media_tools/img.c GF_Err gf_img_png_enc_file(char *data, u32 width, u32 height, s32 stride, u32 pixel_format, char *dst_file) u32 670 src/media_tools/img.c u32 dst_size = width*height*4; u32 695 src/media_tools/img.c GF_Err gf_img_png_dec(char *png, u32 png_size, u32 *width, u32 *height, u32 *pixel_format, char *dst, u32 *dst_size) u32 700 src/media_tools/img.c GF_Err gf_img_png_enc(char *data, u32 width, u32 height, s32 stride, u32 pixel_format, char *dst, u32 *dst_size) u32 706 src/media_tools/img.c GF_Err gf_img_png_enc_file(char *data, u32 width, u32 height, s32 stride, u32 pixel_format, char *dst_file) u32 713 src/media_tools/img.c GF_Err gf_img_file_dec(char *png_filename, u32 *hint_oti, u32 *width, u32 *height, u32 *pixel_format, char **dst, u32 *dst_size) u32 715 src/media_tools/img.c u32 fsize, read, oti; u32 732 src/media_tools/img.c fsize = (u32)gf_ftell(f); u32 44 src/media_tools/ismacryp.c u32 crypt_type; u32 47 src/media_tools/ismacryp.c void isma_ea_node_start(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 51 src/media_tools/ismacryp.c u32 i; u32 104 src/media_tools/ismacryp.c u32 len, j; u32 107 src/media_tools/ismacryp.c len = (u32) strlen(sKey); u32 110 src/media_tools/ismacryp.c u32 v; u32 174 src/media_tools/ismacryp.c u32 j; u32 176 src/media_tools/ismacryp.c u32 v; u32 195 src/media_tools/ismacryp.c tkc->metadata_len = gf_base64_encode(att->value, (u32) strlen(att->value), tkc->metadata, 5000); u32 212 src/media_tools/ismacryp.c u32 j; u32 214 src/media_tools/ismacryp.c u32 v; u32 287 src/media_tools/ismacryp.c u32 len; u32 294 src/media_tools/ismacryp.c len = (u32) strlen(text); u32 340 src/media_tools/ismacryp.c GF_Err gf_ismacryp_gpac_get_info(u32 stream_id, char *drm_file, char *key, char *salt) u32 343 src/media_tools/ismacryp.c u32 i, count; u32 368 src/media_tools/ismacryp.c u32 i, x; u32 404 src/media_tools/ismacryp.c u32 remain; u32 407 src/media_tools/ismacryp.c remain = (u32) (BSO % 16); u32 429 src/media_tools/ismacryp.c u32 track, count, i, j, si, is_avc; u32 434 src/media_tools/ismacryp.c u32 IV_size; u32 486 src/media_tools/ismacryp.c u32 nalu_size; u32 487 src/media_tools/ismacryp.c u32 remain = samp->dataLength; u32 493 src/media_tools/ismacryp.c nalu_size = (u32) (end - start - 4); u32 506 src/media_tools/ismacryp.c nalu_size = (u32) (end - start - 4); u32 577 src/media_tools/ismacryp.c u32 i, count, di, track, IV_size, rand, avc_size_length; u32 654 src/media_tools/ismacryp.c u32 s64; u32 671 src/media_tools/ismacryp.c tci->TextualHeadersLen += (u32) strlen(szPreview)+1; u32 745 src/media_tools/ismacryp.c u32 done = 0; u32 748 src/media_tools/ismacryp.c u32 nal_size = GF_4CC(d[0], d[1], d[2], d[3]); u32 913 src/media_tools/ismacryp.c static GF_Err gf_cenc_encrypt_sample_ctr(GF_Crypt *mc, GF_ISOSample *samp, Bool is_nalu_video, u32 nalu_size_length, char IV[16], u32 IV_size, char **sai, u32 *saiz, u32 914 src/media_tools/ismacryp.c u32 bytes_in_nalhr, u8 crypt_byte_block, u8 skip_byte_block) { u32 917 src/media_tools/ismacryp.c u32 max_size, size; u32 948 src/media_tools/ismacryp.c u32 pos = 0; u32 949 src/media_tools/ismacryp.c u32 res = size-bytes_in_nalhr; u32 951 src/media_tools/ismacryp.c gf_crypt_encrypt(mc, buffer+pos, res >= (u32) (16*crypt_byte_block) ? 16*crypt_byte_block : res); u32 952 src/media_tools/ismacryp.c if (res >= (u32) (16 * (crypt_byte_block + skip_byte_block))) { u32 1008 src/media_tools/ismacryp.c static GF_Err gf_cenc_encrypt_sample_cbc(GF_Crypt *mc, GF_ISOSample *samp, Bool is_nalu_video, u32 nalu_size_length, char IV[16], u32 IV_size, char **sai, u32 *saiz, u32 1009 src/media_tools/ismacryp.c u32 bytes_in_nalhr, u8 crypt_byte_block, u8 skip_byte_block) { u32 1012 src/media_tools/ismacryp.c u32 max_size, size; u32 1030 src/media_tools/ismacryp.c u32 ret; u32 1060 src/media_tools/ismacryp.c u32 pos = 0; u32 1061 src/media_tools/ismacryp.c u32 res = size - bytes_in_nalhr -ret; u32 1063 src/media_tools/ismacryp.c gf_crypt_encrypt(mc, buffer+ret+pos, res >= (u32) (16*crypt_byte_block) ? 16*crypt_byte_block : res); u32 1064 src/media_tools/ismacryp.c if (res >= (u32) (16 * (crypt_byte_block + skip_byte_block))) { u32 1129 src/media_tools/ismacryp.c u32 i, count, di, track, len, nb_samp_encrypted, nalu_size_length, idx, bytes_in_nalhr; u32 1380 src/media_tools/ismacryp.c u32 track, count, i, j, si, max_size, subsample_count, nb_samp_decrypted; u32 1419 src/media_tools/ismacryp.c u32 Is_Encrypted; u32 1540 src/media_tools/ismacryp.c u32 pos = 0; u32 1541 src/media_tools/ismacryp.c u32 res = sai->subsamples[subsample_count].bytes_encrypted_data; u32 1543 src/media_tools/ismacryp.c gf_crypt_decrypt(mc, buffer+pos, res >= (u32) (16*tci->crypt_byte_block) ? 16*tci->crypt_byte_block : res); u32 1544 src/media_tools/ismacryp.c if (res >= (u32) (16 * (tci->crypt_byte_block + tci->skip_byte_block))) { u32 1570 src/media_tools/ismacryp.c u32 ret = samp->dataLength % 16; u32 1632 src/media_tools/ismacryp.c u32 i, count, di, track, len; u32 1699 src/media_tools/ismacryp.c u32 padding_bytes; u32 1759 src/media_tools/ismacryp.c u32 track, count, len, i, prev_sample_decrypted, si; u32 1790 src/media_tools/ismacryp.c u32 trim_bytes = 0; u32 1869 src/media_tools/ismacryp.c u32 i, idx, count, common_idx, nb_tracks, scheme_type; u32 1900 src/media_tools/ismacryp.c u32 trackID = gf_isom_get_track_id(mp4, i+1); u32 1961 src/media_tools/ismacryp.c gf_base64_decode((char*)KMS_URI+5, (u32) strlen(KMS_URI)-5, data, 100); u32 2012 src/media_tools/ismacryp.c u32 i; u32 2030 src/media_tools/ismacryp.c u32 version, cypherMode, specInfoSize, len, KID_count, j; u32 2139 src/media_tools/ismacryp.c u32 i, count, nb_tracks, common_idx, idx; u32 2172 src/media_tools/ismacryp.c u32 trackID = gf_isom_get_track_id(mp4, i+1); u32 35 src/media_tools/isom_hinter.c void gf_media_get_sample_average_infos(GF_ISOFile *file, u32 Track, u32 *avgSize, u32 *MaxSize, u32 *TimeDelta, u32 *maxCTSDelta, u32 *const_duration, u32 *bandwidth) u32 37 src/media_tools/isom_hinter.c u32 i, count, ts_diff; u32 58 src/media_tools/isom_hinter.c ts_diff = (u32) (samp->DTS+samp->CTS_Offset - prevTS); u32 72 src/media_tools/isom_hinter.c if ((samp->CTS_Offset>=0) && ((u32)samp->CTS_Offset > *maxCTSDelta)) u32 76 src/media_tools/isom_hinter.c if (count>1) *TimeDelta = (u32) (tdelta/ (count-1) ); u32 77 src/media_tools/isom_hinter.c else *TimeDelta = (u32) tdelta; u32 82 src/media_tools/isom_hinter.c (*bandwidth) = (u32) (bw+0.5); u32 96 src/media_tools/isom_hinter.c u32 TrackNum, TrackID, HintTrack, HintID; u32 98 src/media_tools/isom_hinter.c u32 HintSample, RTPTime; u32 104 src/media_tools/isom_hinter.c u32 base_offset_in_sample; u32 105 src/media_tools/isom_hinter.c u32 OrigTimeScale; u32 109 src/media_tools/isom_hinter.c u32 bandwidth, nb_chan; u32 112 src/media_tools/isom_hinter.c u32 avc_nalu_size; u32 115 src/media_tools/isom_hinter.c u32 TotalSample, CurrentSample; u32 131 src/media_tools/isom_hinter.c u32 size, i; u32 187 src/media_tools/isom_hinter.c void MP4T_OnDataRef(void *cbk, u32 payload_size, u32 offset_from_orig) u32 198 src/media_tools/isom_hinter.c void MP4T_OnData(void *cbk, char *data, u32 data_size, Bool is_header) u32 242 src/media_tools/isom_hinter.c GF_RTPHinter *gf_hinter_track_new(GF_ISOFile *file, u32 TrackNum, u32 243 src/media_tools/isom_hinter.c u32 Path_MTU, u32 max_ptime, u32 default_rtp_rate, u32 flags, u8 PayloadID, u32 244 src/media_tools/isom_hinter.c Bool copy_media, u32 InterleaveGroupID, u8 InterleaveGroupPriority, GF_Err *e) u32 248 src/media_tools/isom_hinter.c u32 descIndex, MinSize, MaxSize, avgTS, streamType, oti, const_dur, nb_ch, maxDTSDelta; u32 250 src/media_tools/isom_hinter.c u32 TrackMediaSubType, TrackMediaType, hintType, nbEdts, required_rate, force_dts_delta, avc_nalu_size, PL_ID, bandwidth, IV_length, KI_length; u32 323 src/media_tools/isom_hinter.c u32 sample_rate; u32 354 src/media_tools/isom_hinter.c u32 sample_rate; u32 357 src/media_tools/isom_hinter.c u32 hdr = GF_4CC((u8)samp->data[0], (u8)samp->data[1], (u8)samp->data[2], (u8)samp->data[3]); u32 515 src/media_tools/isom_hinter.c u32 hdr = GF_4CC((u8)samp->data[0], (u8)samp->data[1], (u8)samp->data[2], (u8)samp->data[3]); u32 582 src/media_tools/isom_hinter.c maxDTSDelta = (u32) (maxDTSDelta*sc); u32 586 src/media_tools/isom_hinter.c max_ptime = (u32) (max_ptime * my_sl.timestampResolution / 1000); u32 664 src/media_tools/isom_hinter.c u32 gf_hinter_track_get_bandwidth(GF_RTPHinter *tkHinter) u32 670 src/media_tools/isom_hinter.c u32 gf_hinter_track_get_flags(GF_RTPHinter *tkHinter) u32 694 src/media_tools/isom_hinter.c u32 i, descIndex, duration; u32 756 src/media_tools/isom_hinter.c u32 v, size; u32 757 src/media_tools/isom_hinter.c u32 remain = samp->dataLength; u32 804 src/media_tools/isom_hinter.c static u32 write_nalu_config_array(char *sdpLine, GF_List *nalus) u32 806 src/media_tools/isom_hinter.c u32 i, count, b64s; u32 822 src/media_tools/isom_hinter.c u32 count = 0; u32 845 src/media_tools/isom_hinter.c count = (u32) strlen(sdpLine); u32 853 src/media_tools/isom_hinter.c u32 Width, Height; u32 953 src/media_tools/isom_hinter.c u32 config_size; u32 1041 src/media_tools/isom_hinter.c Bool gf_hinter_can_embbed_data(char *data, u32 data_size, u32 streamType) u32 1044 src/media_tools/isom_hinter.c u32 size64; u32 1050 src/media_tools/isom_hinter.c size64 += (u32) strlen("data:application/mpeg4-od-au;base64,"); u32 1053 src/media_tools/isom_hinter.c size64 += (u32) strlen("data:application/mpeg4-bifs-au;base64,"); u32 1057 src/media_tools/isom_hinter.c size64 += (u32) strlen("data:application/mpeg4-es-au;base64,"); u32 1066 src/media_tools/isom_hinter.c GF_Err gf_hinter_finalize(GF_ISOFile *file, GF_SDP_IODProfile IOD_Profile, u32 bandwidth) u32 1068 src/media_tools/isom_hinter.c u32 i, sceneT, odT, descIndex, size, size64; u32 1152 src/media_tools/isom_hinter.c size64 = (u32) strlen(sdpLine)+1; u32 1201 src/media_tools/isom_hinter.c u32 has_a, has_v, has_i_a, has_i_v; u32 34 src/media_tools/isom_tools.c GF_Err gf_media_change_par(GF_ISOFile *file, u32 track, s32 ar_num, s32 ar_den) u32 36 src/media_tools/isom_tools.c u32 tk_w, tk_h, stype; u32 102 src/media_tools/isom_tools.c GF_Err gf_media_remove_non_rap(GF_ISOFile *file, u32 track) u32 105 src/media_tools/isom_tools.c u32 i, count, di; u32 132 src/media_tools/isom_tools.c gf_isom_set_last_sample_duration(file, track, (u32) (dur - last_dts) ); u32 145 src/media_tools/isom_tools.c u32 read; u32 171 src/media_tools/isom_tools.c u32 box_type = gf_bs_peek_bits(bs, 32, 4); u32 183 src/media_tools/isom_tools.c u32 bsize = 0; u32 185 src/media_tools/isom_tools.c u32 to_read = (u32) ((box_size-bsize<1024) ? (box_size-bsize) : 1024); u32 195 src/media_tools/isom_tools.c read = (u32) fread(block, 1, 1024, in); u32 217 src/media_tools/isom_tools.c static const u32 ISMA_VIDEO_OD_ID = 20; u32 218 src/media_tools/isom_tools.c static const u32 ISMA_AUDIO_OD_ID = 10; u32 220 src/media_tools/isom_tools.c static const u32 ISMA_VIDEO_ES_ID = 201; u32 221 src/media_tools/isom_tools.c static const u32 ISMA_AUDIO_ES_ID = 101; u32 259 src/media_tools/isom_tools.c u32 AudioTrack, VideoTrack, Tracks, i, mType, bifsT, odT, descIndex, VID, AID, bifsID, odID; u32 260 src/media_tools/isom_tools.c u32 bifs, w, h; u32 565 src/media_tools/isom_tools.c u32 Tracks, i, mType, stype, nb_vid, nb_avc, nb_aud, nb_txt, nb_non_mp4, nb_dims; u32 742 src/media_tools/isom_tools.c u32 i, count; u32 743 src/media_tools/isom_tools.c u32 nb_a, nb_v; u32 796 src/media_tools/isom_tools.c GF_ESD *gf_media_map_esd(GF_ISOFile *mp4, u32 track) u32 798 src/media_tools/isom_tools.c u32 type; u32 803 src/media_tools/isom_tools.c u32 subtype = gf_isom_get_media_subtype(mp4, track, 1); u32 856 src/media_tools/isom_tools.c u32 w, h; u32 932 src/media_tools/isom_tools.c gf_bs_write_data(bs, (char*)dims.textEncoding, (u32) strlen(dims.textEncoding)+1); u32 933 src/media_tools/isom_tools.c gf_bs_write_data(bs, (char*)dims.contentEncoding, (u32) strlen(dims.contentEncoding)+1); u32 978 src/media_tools/isom_tools.c static s32 gf_get_DQId(GF_ISOFile *file, u32 track) u32 982 src/media_tools/isom_tools.c u32 di = 0, cur_extract_mode; u32 985 src/media_tools/isom_tools.c u32 max_size = 4096; u32 986 src/media_tools/isom_tools.c u32 size, nalu_size_length; u32 1033 src/media_tools/isom_tools.c static Bool gf_isom_has_svc_explicit(GF_ISOFile *file, u32 track) u32 1037 src/media_tools/isom_tools.c u32 i; u32 1061 src/media_tools/isom_tools.c static u32 gf_isom_get_track_id_max(GF_ISOFile *file) u32 1063 src/media_tools/isom_tools.c u32 num_track, i, trackID; u32 1064 src/media_tools/isom_tools.c u32 max_id = 0; u32 1079 src/media_tools/isom_tools.c GF_Err gf_media_split_svc(GF_ISOFile *file, u32 track, Bool splitAll) u32 1082 src/media_tools/isom_tools.c u32 num_svc_track, num_sample, svc_track, dst_track, ref_trackID, ref_trackNum, max_id, di, width, height, size, nalu_size_length, i, j, t, max_size, num_pps, num_sps, num_subseq, NALUnitHeader, data_offset, data_length, count, timescale, cur_extract_mode; u32 1566 src/media_tools/isom_tools.c u32 media_ts, moov_ts, offset; u32 1570 src/media_tools/isom_tools.c offset = (u32)(first_DTS_track[t]) * moov_ts / media_ts; u32 1659 src/media_tools/isom_tools.c GF_Err gf_media_merge_svc(GF_ISOFile *file, u32 track, Bool mergeAll) u32 1662 src/media_tools/isom_tools.c u32 merge_track, num_track, num_sample, size, i, t, di, max_size, nalu_size_length, ref_trackNum, ref_trackID, count, width, height, nb_EditList, media_ts, moov_ts; u32 1668 src/media_tools/isom_tools.c u32 *list_track_sorted, *cur_sample, *max_sample; u32 1702 src/media_tools/isom_tools.c list_track_sorted = (u32 *) gf_malloc(num_track * sizeof(u32)); u32 1706 src/media_tools/isom_tools.c u32 pos = 0; u32 1787 src/media_tools/isom_tools.c cur_sample = (u32 *) gf_malloc(count * sizeof(u32)); u32 1788 src/media_tools/isom_tools.c max_sample = (u32 *) gf_malloc(count * sizeof(u32)); u32 1831 src/media_tools/isom_tools.c u32 NALUnitHeader = 0; u32 1834 src/media_tools/isom_tools.c u32 data_offset; u32 1835 src/media_tools/isom_tools.c u32 data_length; u32 1932 src/media_tools/isom_tools.c offset = (u32)(first_DTS) * moov_ts / media_ts; u32 1973 src/media_tools/isom_tools.c u32 i, count = hevc_cfg->param_array ? gf_list_count(hevc_cfg->param_array) : 0; u32 1997 src/media_tools/isom_tools.c u32 track_num; u32 1998 src/media_tools/isom_tools.c u32 layer_id; u32 2001 src/media_tools/isom_tools.c u32 data_offset, data_size; u32 2002 src/media_tools/isom_tools.c u32 temporal_id_sample, max_temporal_id_sample; u32 2004 src/media_tools/isom_tools.c u32 width, height; u32 2011 src/media_tools/isom_tools.c GF_Err gf_media_filter_hevc(GF_ISOFile *file, u32 track, u8 max_temporal_id_plus_one, u8 max_layer_id_plus_one) u32 2014 src/media_tools/isom_tools.c u32 i, count, cur_extract_mode; u32 2016 src/media_tools/isom_tools.c u32 nal_alloc_size, nalu_size; u32 2038 src/media_tools/isom_tools.c u32 j, count2; u32 2059 src/media_tools/isom_tools.c u32 j, count2; u32 2081 src/media_tools/isom_tools.c u32 di; u32 2089 src/media_tools/isom_tools.c u32 size = gf_bs_read_int(bs, nalu_size*8); u32 2135 src/media_tools/isom_tools.c GF_Err gf_media_split_lhvc(GF_ISOFile *file, u32 track, Bool for_temporal_sublayers, Bool splitAll, Bool use_extractors) u32 2139 src/media_tools/isom_tools.c u32 sample_num, count, cur_extract_mode, j, k, max_layer_id; u32 2141 src/media_tools/isom_tools.c u32 nal_alloc_size; u32 2142 src/media_tools/isom_tools.c u32 nal_unit_size=0; u32 2180 src/media_tools/isom_tools.c u32 i; u32 2184 src/media_tools/isom_tools.c u32 count2; u32 2227 src/media_tools/isom_tools.c u32 i; u32 2230 src/media_tools/isom_tools.c u32 k, count2; u32 2278 src/media_tools/isom_tools.c u32 di; u32 2290 src/media_tools/isom_tools.c u32 size = gf_bs_read_int(bs, nal_unit_size*8); u32 2291 src/media_tools/isom_tools.c u32 offset = (u32) gf_bs_get_position(bs); u32 2298 src/media_tools/isom_tools.c u32 tid = temporal_id-1; u32 2348 src/media_tools/isom_tools.c u32 lw, lh; u32 2392 src/media_tools/isom_tools.c u32 track_id = gf_isom_get_track_id(file, track); u32 2434 src/media_tools/isom_tools.c u32 track_id = gf_isom_get_track_id(file, sti[k-1].track_num); u32 2551 src/media_tools/isom_tools.c u32 sample_idx = gf_isom_get_sample_count(file, sti[j].track_num); u32 2581 src/media_tools/isom_tools.c u32 count, data_size; u32 2635 src/media_tools/isom_tools.c GF_Err gf_media_change_pl(GF_ISOFile *file, u32 track, u32 profile, u32 level) u32 2637 src/media_tools/isom_tools.c u32 i, count, stype; u32 2669 src/media_tools/isom_tools.c u32 hevc_get_tile_id(HEVCState *hevc, u32 *tile_x, u32 *tile_y, u32 *tile_width, u32 *tile_height) u32 2672 src/media_tools/isom_tools.c u32 i, tbX, tbY, PicWidthInCtbsY, PicHeightInCtbsY, tileX, tileY, oX, oY, val; u32 2733 src/media_tools/isom_tools.c u32 track, track_id, sample_count; u32 2734 src/media_tools/isom_tools.c u32 tx, ty, tw, th; u32 2735 src/media_tools/isom_tools.c u32 data_offset; u32 2737 src/media_tools/isom_tools.c u32 nb_nalus_in_sample; u32 2741 src/media_tools/isom_tools.c static void hevc_add_trif(GF_ISOFile *file, u32 track, u32 id, Bool full_picture, u32 independent, Bool filtering_disable, u32 tx, u32 ty, u32 tw, u32 th, Bool is_default) u32 2744 src/media_tools/isom_tools.c u32 di, data_size=7; u32 2768 src/media_tools/isom_tools.c GF_Err gf_media_split_hevc_tiles(GF_ISOFile *file, u32 signal_mode) u32 2773 src/media_tools/isom_tools.c u32 i, j, cur_tile, count, stype, track, nb_tiles, di, nalu_size_length, tx, ty, tw, th; u32 2829 src/media_tools/isom_tools.c u32 size = sample->dataLength; u32 2834 src/media_tools/isom_tools.c u32 nalu_size = 0; u32 2894 src/media_tools/isom_tools.c u32 size, nb_nalus=0, nb_nal_entries=0, last_tile_group=(u32) -1; u32 2927 src/media_tools/isom_tools.c u32 nalu_size = 0; u32 3043 src/media_tools/isom_tools.c u32 size=0; u32 3044 src/media_tools/isom_tools.c u32 sdesc; u32 3068 src/media_tools/isom_tools.c u32 width, height; u32 3107 src/media_tools/isom_tools.c u32 TrackID; u32 3108 src/media_tools/isom_tools.c u32 SampleNum, SampleCount; u32 3109 src/media_tools/isom_tools.c u32 FragmentLength; u32 3110 src/media_tools/isom_tools.c u32 OriginalTrack; u32 3111 src/media_tools/isom_tools.c u32 TimeScale, MediaType, DefaultDuration; u32 3119 src/media_tools/isom_tools.c u32 i, TrackNum, descIndex, j, count; u32 3120 src/media_tools/isom_tools.c u32 defaultDuration, defaultSize, defaultDescriptionIndex, defaultRandomAccess, nb_samp, nb_done; u32 3125 src/media_tools/isom_tools.c u32 tag_len; u32 3129 src/media_tools/isom_tools.c u32 MaxFragmentDuration; u32 3171 src/media_tools/isom_tools.c for (i=GF_ISOM_ITUNE_ALBUM; i<(u32) GF_ISOM_ITUNE_WRITER; i++) { u32 3177 src/media_tools/isom_tools.c MaxFragmentDuration = (u32) (max_duration_sec * 1000); u32 3280 src/media_tools/isom_tools.c defaultDuration = (u32) (next->DTS - sample->DTS); u32 60 src/media_tools/m2ts_mux.c static GFINLINE void gf_m2ts_time_inc(GF_M2TS_Time *time, u64 delta_inc_num, u32 delta_inc_den) u32 71 src/media_tools/m2ts_mux.c time->sec += (u32) sec; u32 79 src/media_tools/m2ts_mux.c time->nanosec += (u32) n_sec; u32 101 src/media_tools/m2ts_mux.c u8 *table_payload, u32 table_payload_length, u32 105 src/media_tools/m2ts_mux.c u32 overhead_size; u32 106 src/media_tools/m2ts_mux.c u32 offset; u32 107 src/media_tools/m2ts_mux.c u32 section_number, nb_sections; u32 109 src/media_tools/m2ts_mux.c u32 maxSectionLength; u32 185 src/media_tools/m2ts_mux.c u32 remain; u32 230 src/media_tools/m2ts_mux.c u32 CRC; u32 262 src/media_tools/m2ts_mux.c u32 nb_bytes = 0; u32 282 src/media_tools/m2ts_mux.c char *table_payload, u32 table_payload_length, u32 287 src/media_tools/m2ts_mux.c u32 overhead_size; u32 288 src/media_tools/m2ts_mux.c u32 offset, sl_size; u32 289 src/media_tools/m2ts_mux.c u32 section_number, nb_sections; u32 292 src/media_tools/m2ts_mux.c u32 maxSectionLength = 4096; u32 356 src/media_tools/m2ts_mux.c u32 remain; u32 358 src/media_tools/m2ts_mux.c u32 slhdr_size; u32 413 src/media_tools/m2ts_mux.c u32 CRC; u32 435 src/media_tools/m2ts_mux.c static u32 gf_m2ts_add_adaptation(GF_M2TS_Mux_Program *prog, GF_BitStream *bs, u16 pid, u32 438 src/media_tools/m2ts_mux.c u32 padding_length, u32 439 src/media_tools/m2ts_mux.c char *af_descriptors, u32 af_descriptors_size) u32 441 src/media_tools/m2ts_mux.c u32 adaptation_length; u32 503 src/media_tools/m2ts_mux.c u32 payload_length, payload_start; u32 506 src/media_tools/m2ts_mux.c u32 padded_bytes=0; u32 508 src/media_tools/m2ts_mux.c u32 padding_length = 0; u32 616 src/media_tools/m2ts_mux.c u32 gf_m2ts_stream_process_sdt(GF_M2TS_Mux *muxer, GF_M2TS_Mux_Stream *stream) u32 622 src/media_tools/m2ts_mux.c u32 size; u32 631 src/media_tools/m2ts_mux.c u32 len = 0; u32 639 src/media_tools/m2ts_mux.c if (prog->name) len += (u32) strlen(prog->name); u32 640 src/media_tools/m2ts_mux.c if (prog->provider) len += (u32) strlen(prog->provider); u32 648 src/media_tools/m2ts_mux.c len = prog->provider ? (u32) strlen(prog->provider) : 0; u32 652 src/media_tools/m2ts_mux.c len = prog->name ? (u32) strlen(prog->name) : 0; u32 674 src/media_tools/m2ts_mux.c u32 gf_m2ts_stream_process_pat(GF_M2TS_Mux *muxer, GF_M2TS_Mux_Stream *stream) u32 680 src/media_tools/m2ts_mux.c u32 size; u32 704 src/media_tools/m2ts_mux.c u32 gf_m2ts_stream_process_pmt(GF_M2TS_Mux *muxer, GF_M2TS_Mux_Stream *stream) u32 709 src/media_tools/m2ts_mux.c u32 i; u32 710 src/media_tools/m2ts_mux.c u32 length, nb_streams=0; u32 711 src/media_tools/m2ts_mux.c u32 info_length = 0, es_info_length = 0; u32 731 src/media_tools/m2ts_mux.c u32 len, i; u32 735 src/media_tools/m2ts_mux.c u32 iod_data_len; u32 898 src/media_tools/m2ts_mux.c static void gf_m2ts_remap_timestamps_for_pes(GF_M2TS_Mux_Stream *stream, u32 pck_flags, u64 *dts, u64 *cts, u32 *duration) u32 911 src/media_tools/m2ts_mux.c if (duration) *duration = (u32)( *duration * stream->ts_scale.num / stream->ts_scale.den ) ; u32 916 src/media_tools/m2ts_mux.c u32 nb_bits = (u32) (stream->program->mux->tot_pck_sent - stream->program->num_pck_at_pcr_init) * 1504; u32 917 src/media_tools/m2ts_mux.c u32 nb_ticks = 90000*nb_bits / stream->program->mux->bit_rate; u32 948 src/media_tools/m2ts_mux.c static void id3_tag_create(char **input, u32 *len) u32 972 src/media_tools/m2ts_mux.c u32 pck_diff; u32 981 src/media_tools/m2ts_mux.c pck_diff = (u32) (stream->program->nb_pck_last_pcr - stream->program->num_pck_at_pcr_init); u32 1005 src/media_tools/m2ts_mux.c static u32 gf_m2ts_stream_process_pes(GF_M2TS_Mux *muxer, GF_M2TS_Mux_Stream *stream) u32 1140 src/media_tools/m2ts_mux.c u32 src_data_len; u32 1175 src/media_tools/m2ts_mux.c u32 size, next_time; u32 1300 src/media_tools/m2ts_mux.c u32 time_diff = (u32) (stream->curr_pck.dts + 1 - stream->last_br_time ); u32 1302 src/media_tools/m2ts_mux.c u32 bitrate; u32 1305 src/media_tools/m2ts_mux.c bitrate = (u32) (r / time_diff); u32 1410 src/media_tools/m2ts_mux.c Bool gf_m2ts_stream_compute_pes_length(GF_M2TS_Mux_Stream *stream, u32 payload_length) u32 1418 src/media_tools/m2ts_mux.c u32 pck_size = stream->curr_pck.data_len - stream->pck_offset; u32 1419 src/media_tools/m2ts_mux.c u32 ts_bytes = payload_length; u32 1457 src/media_tools/m2ts_mux.c u32 skipped = pck_size-ts_bytes; u32 1506 src/media_tools/m2ts_mux.c static u32 gf_m2ts_stream_get_pes_header_length(GF_M2TS_Mux_Stream *stream) u32 1508 src/media_tools/m2ts_mux.c u32 hdr_len, flags; u32 1522 src/media_tools/m2ts_mux.c u32 gf_m2ts_stream_add_pes_header(GF_BitStream *bs, GF_M2TS_Mux_Stream *stream) u32 1525 src/media_tools/m2ts_mux.c u32 pes_len; u32 1605 src/media_tools/m2ts_mux.c u32 adaptation_field_control, payload_length, payload_to_copy, padding_length, hdr_len, pos, copy_next; u32 1644 src/media_tools/m2ts_mux.c u32 diff; u32 1657 src/media_tools/m2ts_mux.c diff = (u32) (clock - stream->program->sys_clock_at_last_pcr); u32 1780 src/media_tools/m2ts_mux.c u32 diff = (s32) (now - stream->program->sys_clock_at_last_pcr); u32 1784 src/media_tools/m2ts_mux.c GF_LOG(GF_LOG_INFO, GF_LOG_CONTAINER, ("[MPEG2-TS Muxer] Sending PCR %d us too late (PCR send rate %d ms)\n", (u32) (diff - stream->program->mux->pcr_update_ms*1000), stream->program->mux->pcr_update_ms )); u32 1789 src/media_tools/m2ts_mux.c GF_LOG(GF_LOG_INFO, GF_LOG_CONTAINER, ("[MPEG2-TS Muxer] Inserted PCR "LLD" (%d @90kHz) at mux time %d:%09d\n", pcr, (u32) (pcr/300), stream->program->mux->time.sec, stream->program->mux->time.nanosec )); u32 1790 src/media_tools/m2ts_mux.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CONTAINER, ("[MPEG2-TS Muxer] PCR diff to STB in ms %d - sys clock diff in ms %d - DTS diff %d\n", (u32) (pcr - stream->program->last_pcr) / 27000, now - stream->program->sys_clock_at_last_pcr, (stream->curr_pck.dts - stream->program->last_dts)/90)); u32 1810 src/media_tools/m2ts_mux.c pos = (u32) gf_bs_get_position(bs); u32 1869 src/media_tools/m2ts_mux.c u32 copy_next; u32 1874 src/media_tools/m2ts_mux.c u32 remain = 0; u32 1925 src/media_tools/m2ts_mux.c GF_M2TS_Mux_Stream *gf_m2ts_stream_new(u32 pid) { u32 1939 src/media_tools/m2ts_mux.c GF_Err gf_m2ts_output_ctrl(GF_ESInterface *_self, u32 ctrl_type, void *param) u32 2012 src/media_tools/m2ts_mux.c static s32 gf_m2ts_stream_index(GF_M2TS_Mux_Program *program, u32 pid, u32 stream_id) u32 2032 src/media_tools/m2ts_mux.c u32 data_len; u32 2075 src/media_tools/m2ts_mux.c u32 data_len; u32 2100 src/media_tools/m2ts_mux.c u32 data_len; u32 2121 src/media_tools/m2ts_mux.c GF_M2TS_Mux_Stream *gf_m2ts_program_stream_add(GF_M2TS_Mux_Program *program, struct __elementary_stream_ifce *ifce, u32 pid, Bool is_pcr, Bool force_pes) u32 2295 src/media_tools/m2ts_mux.c GF_Err gf_m2ts_program_stream_update_ts_scale(GF_ESInterface *_self, u32 time_scale) u32 2307 src/media_tools/m2ts_mux.c GF_M2TS_Mux_Program *gf_m2ts_mux_program_find(GF_M2TS_Mux *muxer, u32 program_number) u32 2318 src/media_tools/m2ts_mux.c GF_M2TS_Mux_Program *gf_m2ts_mux_program_add(GF_M2TS_Mux *muxer, u32 program_number, u32 pmt_pid, u32 pmt_refresh_rate, u32 pcr_offset, Bool mpeg4_signaling) u32 2343 src/media_tools/m2ts_mux.c program->pmt->refresh_rate_ms = pmt_refresh_rate ? pmt_refresh_rate : (u32) -1; u32 2360 src/media_tools/m2ts_mux.c GF_M2TS_Mux *gf_m2ts_mux_new(u32 mux_rate, u32 pat_refresh_rate, Bool real_time) u32 2373 src/media_tools/m2ts_mux.c muxer->pat->refresh_rate_ms = pat_refresh_rate ? pat_refresh_rate : (u32) -1; u32 2396 src/media_tools/m2ts_mux.c void gf_m2ts_mux_enable_sdt(GF_M2TS_Mux *mux, u32 refresh_rate_ms) u32 2409 src/media_tools/m2ts_mux.c void gf_m2ts_mux_set_pcr_max_interval(GF_M2TS_Mux *muxer, u32 pcr_update_ms) u32 2532 src/media_tools/m2ts_mux.c u32 gf_m2ts_get_sys_clock(GF_M2TS_Mux *muxer) u32 2534 src/media_tools/m2ts_mux.c return (u32) (gf_sys_clock_high_res() - muxer->init_sys_time)/1000; u32 2538 src/media_tools/m2ts_mux.c u32 gf_m2ts_get_ts_clock(GF_M2TS_Mux *muxer) u32 2540 src/media_tools/m2ts_mux.c u32 now, init; u32 2572 src/media_tools/m2ts_mux.c const char *gf_m2ts_mux_process(GF_M2TS_Mux *muxer, u32 *status, u32 *usec_till_next) u32 2577 src/media_tools/m2ts_mux.c u32 nb_streams, nb_streams_done; u32 2580 src/media_tools/m2ts_mux.c u32 res, highest_priority; u32 2592 src/media_tools/m2ts_mux.c gf_m2ts_time_inc(&muxer->time, (u32) (muxer->init_pcr_value ? muxer->init_pcr_value-1 : 0), 27000000); u32 2601 src/media_tools/m2ts_mux.c u32 diff = muxer->time.sec - now.sec; u32 2821 src/media_tools/m2ts_mux.c muxer->average_birate_kbps = (u32) (size*1000 / (now_us - muxer->last_br_time_us)); u32 251 src/media_tools/m3u8.c gf_sha1_csum((u8*)s, (u32)strlen(s), hash); u32 290 src/media_tools/m3u8.c int len = (u32) strlen(line); u32 291 src/media_tools/m3u8.c start = (u32) strlen(name); u32 300 src/media_tools/m3u8.c u32 spaces = 0; u32 431 src/media_tools/m3u8.c int_value = (u32) strlen(ret[1]); u32 469 src/media_tools/m3u8.c int_value = (u32) strlen(uri); u32 510 src/media_tools/m3u8.c int_value = (u32) strlen(ret[i]); u32 515 src/media_tools/m3u8.c u32 w, h; u32 727 src/media_tools/m3u8.c static Stream* master_playlist_find_matching_stream(const MasterPlaylist *pl, const u32 stream_id) { u32 728 src/media_tools/m3u8.c u32 count, i; u32 757 src/media_tools/m3u8.c u32 i, iv, count; u32 955 src/media_tools/m3u8.c u32 m3u8_size, m3u8pos; u32 988 src/media_tools/m3u8.c u32 __idx = 0; u32 1010 src/media_tools/m3u8.c len = (u32) strlen(currentLine); u32 1077 src/media_tools/m3u8.c u32 j; u32 62 src/media_tools/media_export.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_AUTHOR, ("%s\n", szMsg) ); u32 70 src/media_tools/media_export.c static GF_Err gf_dump_to_ogg(GF_MediaExporter *dumper, char *szName, u32 track) u32 79 src/media_tools/media_export.c u32 count, i, di, theora_kgs, nb_i, nb_p; u32 111 src/media_tools/media_export.c u32 kff; u32 198 src/media_tools/media_export.c u32 track, i, size, m_stype, sn, count; u32 239 src/media_tools/media_export.c static void write_jp2_file(GF_BitStream *bs, char *data, u32 data_size, char *dsi, u32 dsi_size) u32 264 src/media_tools/media_export.c u32 track, i, di, count, m_type, m_stype, dsi_size, is_mj2k; u32 482 src/media_tools/media_export.c if (dumper->sample_num == (u32) -1) { u32 525 src/media_tools/media_export.c GF_Err gf_webvtt_dump_iso_sample(FILE *dump, u32 timescale, GF_ISOSample *iso_sample); u32 526 src/media_tools/media_export.c u32 timescale = gf_isom_get_media_timescale(dumper->file, track); u32 577 src/media_tools/media_export.c GF_Err gf_webvtt_dump_iso_sample(FILE *dump, u32 timescale, GF_ISOSample *iso_sample); u32 578 src/media_tools/media_export.c u32 timescale = gf_isom_get_media_timescale(dumper->file, track); u32 599 src/media_tools/media_export.c static GF_Err gf_dump_to_vobsub(GF_MediaExporter *dumper, char *szName, u32 track, char *dsi, u32 dsiSize) u32 603 src/media_tools/media_export.c u32 width, height, i, count, di; u32 675 src/media_tools/media_export.c u32 hh, mm, ss, ms; u32 683 src/media_tools/media_export.c ms = (u32)(dts % 1000); u32 685 src/media_tools/media_export.c ss = (u32)(dts % 60); u32 687 src/media_tools/media_export.c mm = (u32)(dts % 60); u32 688 src/media_tools/media_export.c hh = (u32)(dts / 60); u32 742 src/media_tools/media_export.c u32 j; \ u32 769 src/media_tools/media_export.c u32 track, i, di, count, m_type, m_stype, dsi_size, qcp_type; u32 771 src/media_tools/media_export.c u32 aac_type, aac_mode; u32 1211 src/media_tools/media_export.c u32 ref_track = 0, t; u32 1239 src/media_tools/media_export.c for (t = 2; t <= (u32) countRef; t++) { // referenceIndex 1 is the base layer u32 1300 src/media_tools/media_export.c gf_bs_write_data(bs, stxtcfg, (u32)strlen(stxtcfg)); u32 1312 src/media_tools/media_export.c u32 tot_size, data_size, sample_size, avg_rate, agg_samp; u32 1313 src/media_tools/media_export.c u32 block_size = 160; u32 1314 src/media_tools/media_export.c u32 sample_rate = 8000; u32 1340 src/media_tools/media_export.c data_size = (u32) gf_isom_get_media_data_size(dumper->file, track); u32 1410 src/media_tools/media_export.c u32 j, nal_size, remain, nal_unit_size; u32 1463 src/media_tools/media_export.c u32 j; u32 1498 src/media_tools/media_export.c u32 max_size, tot_size, num_samples, i; u32 1542 src/media_tools/media_export.c num_samples = (u32) AVI_video_frames(in); u32 1549 src/media_tools/media_export.c if ((u32) size > max_size) { u32 1554 src/media_tools/media_export.c if ((u32) size>4) gf_fwrite(frame, 1, size, fout); u32 1573 src/media_tools/media_export.c if (max_size < (u32) size) max_size = size; u32 1679 src/media_tools/media_export.c u32 track, i, di, count, pos; u32 1768 src/media_tools/media_export.c gf_bs_write_u32(bs, (u32) (samp->DTS + samp->CTS_Offset) ); u32 1769 src/media_tools/media_export.c gf_bs_write_u32(bs, (u32) samp->DTS); u32 1783 src/media_tools/media_export.c static GF_Err MP4T_CopyTrack(GF_MediaExporter *dumper, GF_ISOFile *infile, u32 inTrackNum, GF_ISOFile *outfile, Bool ResetDependancies, Bool AddToIOD) u32 1787 src/media_tools/media_export.c u32 TrackID, newTk, descIndex, i, ts, rate, pos, di, count, msubtype; u32 1818 src/media_tools/media_export.c u32 w, h; u32 1832 src/media_tools/media_export.c u32 w, h; u32 1881 src/media_tools/media_export.c esd->decoderConfig->avgBitrate = (u32) (esd->decoderConfig->avgBitrate * 8 * ts / dur); u32 1946 src/media_tools/media_export.c u32 track; u32 1992 src/media_tools/media_export.c u32 i; u32 2015 src/media_tools/media_export.c u32 track, i, di, count, w, h, frame_d; u32 2104 src/media_tools/media_export.c if (DTS) frame_d = max_CTSO / (u32) DTS; u32 2155 src/media_tools/media_export.c u32 w, h; u32 2157 src/media_tools/media_export.c u32 track, i, di, count, pos, mstype; u32 2227 src/media_tools/media_export.c u32 sr, nb_ch; u32 2234 src/media_tools/media_export.c u32 mtype = gf_isom_get_media_type(dumper->file, track); u32 2356 src/media_tools/media_export.c u32 done = 0; u32 2374 src/media_tools/media_export.c done = (u32) d_stream.total_out; u32 2408 src/media_tools/media_export.c u32 n, k, scount = gf_isom_sample_has_subsamples(dumper->file, track, i+1, 0); u32 2409 src/media_tools/media_export.c u32 offset=0; u32 2412 src/media_tools/media_export.c u32 ssize; u32 2428 src/media_tools/media_export.c u32 size = gf_base64_encode(samp->data, samp->dataLength, buf, 2*samp->dataLength); u32 2471 src/media_tools/media_export.c u32 w, h; u32 2472 src/media_tools/media_export.c u32 track, i, di, count, pos; u32 2473 src/media_tools/media_export.c u32 mtype, mstype; u32 2477 src/media_tools/media_export.c u32 headerLength = 0; u32 2546 src/media_tools/media_export.c u32 sr, nb_ch; u32 2552 src/media_tools/media_export.c u32 w, h; u32 2586 src/media_tools/media_export.c u32 size = gf_base64_encode(esd->decoderConfig->decoderSpecificInfo->data, esd->decoderConfig->decoderSpecificInfo->dataLength, b64, 200); u32 2588 src/media_tools/media_export.c if (size != (u32)-1 && size != 0) { u32 2622 src/media_tools/media_export.c u32 size = gf_base64_encode(sdesc->extension_buf, sdesc->extension_buf_size, b64, 200); u32 2624 src/media_tools/media_export.c if (size != (u32)-1) { u32 2671 src/media_tools/media_export.c u32 b64_size; u32 2675 src/media_tools/media_export.c if (b64_size != (u32)-1) { u32 2702 src/media_tools/media_export.c u32 track, i, di, count, pos, header_size; u32 2704 src/media_tools/media_export.c u32 mstype; u32 2808 src/media_tools/media_export.c u32 track_num, stream_id, last_sample, nb_samp; u32 2814 src/media_tools/media_export.c u32 count, i, s_count, di, tot_samp, samp_done; u32 2818 src/media_tools/media_export.c u32 size; u32 2830 src/media_tools/media_export.c u32 time_scale, mtype, stream_id; u32 2905 src/media_tools/media_export.c gf_saf_mux_add_au(mux, safs[i].stream_id, (u32) (samp->DTS+samp->CTS_Offset), samp->data, samp->dataLength, (samp->IsRAP==RAP) ? 1 : 0); u32 2912 src/media_tools/media_export.c gf_saf_mux_for_time(mux, (u32) -1, 0, &data, &size); u32 2920 src/media_tools/media_export.c gf_saf_mux_for_time(mux, (u32) -1, 1, &data, &size); u32 2937 src/media_tools/media_export.c void m2ts_export_check(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 2950 src/media_tools/media_export.c void m2ts_export_dump(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 2989 src/media_tools/media_export.c u32 i; u32 3013 src/media_tools/media_export.c gf_m2ts_process_data(ts, data, (u32)size); u32 3114 src/media_tools/media_export.c gf_m2ts_process_data(ts, data, (u32)size); u32 57 src/media_tools/media_import.c GF_LOG((u32) (e ? GF_LOG_WARNING : GF_LOG_INFO), GF_LOG_AUTHOR, ("%s\n", szMsg) ); u32 64 src/media_tools/media_import.c static GF_Err gf_media_update_par(GF_ISOFile *file, u32 track) u32 67 src/media_tools/media_import.c u32 tk_w, tk_h, stype; u32 109 src/media_tools/media_import.c static void gf_media_update_bitrate(GF_ISOFile *file, u32 track) u32 112 src/media_tools/media_import.c u32 i, count, timescale, db_size; u32 147 src/media_tools/media_import.c bitrate = (u32) ((Double) (s64)avg_rate / br); u32 153 src/media_tools/media_import.c esd->decoderConfig->avgBitrate = (u32) bitrate; u32 154 src/media_tools/media_import.c esd->decoderConfig->maxBitrate = (u32) max_rate; u32 159 src/media_tools/media_import.c gf_isom_update_bitrate(file, track, 1, (u32) bitrate, (u32) max_rate, db_size); u32 165 src/media_tools/media_import.c static void get_video_timing(Double fps, u32 *timescale, u32 *dts_inc) u32 167 src/media_tools/media_import.c u32 fps_1000 = (u32) (fps*1000 + 0.5); u32 191 src/media_tools/media_import.c u32 size, track, di, w, h, dsi_len, mtype, id; u32 207 src/media_tools/media_import.c size = (u32) gf_ftell(src); u32 210 src/media_tools/media_import.c size = (u32) fread(data, sizeof(char), size, src); u32 358 src/media_tools/media_import.c u32 size, track, di, dsi_len; u32 377 src/media_tools/media_import.c size = (u32) gf_ftell(src); u32 380 src/media_tools/media_import.c size = (u32) fread(data, sizeof(char), size, src); u32 471 src/media_tools/media_import.c u32 nb_chan; u32 474 src/media_tools/media_import.c u32 hdr, size, max_size, track, di, id3_end = 0; u32 484 src/media_tools/media_import.c u32 pos = (u32) fread(id3v2, sizeof(unsigned char), 10, in); u32 490 src/media_tools/media_import.c u32 sz = ((id3v2[9] & 0x7f) + ((id3v2[8] & 0x7f) << 7) + ((id3v2[7] & 0x7f) << 14) + ((id3v2[6] & 0x7f) << 21)); u32 493 src/media_tools/media_import.c u32 r = (u32) fread(id3v2, sizeof(unsigned char), 1, in); u32 499 src/media_tools/media_import.c id3_end = (u32) gf_ftell(in); u32 645 src/media_tools/media_import.c u32 profile, sr_idx, nb_ch, frame_size; u32 648 src/media_tools/media_import.c static Bool ADTS_SyncFrame(GF_BitStream *bs, ADTSHeader *hdr, u32 *frame_skipped) u32 650 src/media_tools/media_import.c u32 val, hdr_size; u32 704 src/media_tools/media_import.c static Bool LOAS_LoadFrame(GF_BitStream *bs, GF_M4ADecSpecInfo *acfg, u32 *nb_bytes, u8 *buffer) u32 706 src/media_tools/media_import.c u32 val, size; u32 729 src/media_tools/media_import.c u32 i, allStreamsSameTimeFraming, numProgram; u32 736 src/media_tools/media_import.c u32 j, num_lay; u32 739 src/media_tools/media_import.c u32 frameLengthType; u32 770 src/media_tools/media_import.c u32 tmp = gf_bs_read_int(bs, 8); u32 775 src/media_tools/media_import.c *nb_bytes = (u32) size; u32 801 src/media_tools/media_import.c u32 timescale; u32 805 src/media_tools/media_import.c u32 nbbytes=0; u32 808 src/media_tools/media_import.c u32 track, di; u32 932 src/media_tools/media_import.c u32 timescale; u32 933 src/media_tools/media_import.c u32 frames_skipped = 0; u32 939 src/media_tools/media_import.c u32 max_size, track, di, i; u32 988 src/media_tools/media_import.c if (GF_M4ASampleRates[i] == (u32) 2*sr) { u32 1183 src/media_tools/media_import.c static void update_edit_list_for_bframes(GF_ISOFile *file, u32 track) u32 1185 src/media_tools/media_import.c u32 i, count, di; u32 1222 src/media_tools/media_import.c u32 nb_samp, i, timescale, max_size, track, di, PL, max_b, nbI, nbP, nbB, nbNotCoded, dts_inc, ref_frame, b_frames; u32 1309 src/media_tools/media_import.c import->esd->decoderConfig->decoderSpecificInfo->dataLength = (u32) samp_offset; u32 1313 src/media_tools/media_import.c gf_bs_read_data(bs, import->esd->decoderConfig->decoderSpecificInfo->data, (u32)samp_offset); u32 1358 src/media_tools/media_import.c u32 tinc; u32 1364 src/media_tools/media_import.c samp->dataLength = (u32) sample_size; u32 1390 src/media_tools/media_import.c u32 i; u32 1503 src/media_tools/media_import.c u32 i, num_samples, timescale, track, di, PL, max_b, nb_f, ref_frame, b_frames; u32 1505 src/media_tools/media_import.c u32 nbI, nbP, nbB, nbDummy, nbNotCoded, dts_inc, cur_samp; u32 1533 src/media_tools/media_import.c for (i=0; i<(u32) AVI_audio_tracks(in); i++) { u32 1537 src/media_tools/media_import.c import->tk_info[i+1].audio_info.sample_rate = (u32) AVI_audio_rate(in); u32 1538 src/media_tools/media_import.c import->tk_info[i+1].audio_info.nb_channels = (u32) AVI_audio_channels(in); u32 1601 src/media_tools/media_import.c num_samples = (u32) AVI_video_frames(in); u32 1668 src/media_tools/media_import.c import->esd->decoderConfig->decoderSpecificInfo->dataLength = (u32) samp_offset; u32 1700 src/media_tools/media_import.c u32 tinc; u32 1746 src/media_tools/media_import.c u32 i; u32 1770 src/media_tools/media_import.c samp->dataLength = (u32) framesize; u32 1867 src/media_tools/media_import.c u32 hdr, di, track, i, tot_size; u32 1956 src/media_tools/media_import.c duration = (u32) dur; u32 2024 src/media_tools/media_import.c u32 track, di, trackID, track_in, i, num_samples, mtype, w, h, sr, sbr_sr, ch, mstype, cur_extract_mode; u32 2132 src/media_tools/media_import.c u32 timescale = gf_isom_get_timescale(import->orig); u32 2217 src/media_tools/media_import.c u32 container_type; u32 2265 src/media_tools/media_import.c u32 container_type, len, j, Is_Encrypted; u32 2309 src/media_tools/media_import.c u32 dur = gf_isom_get_sample_duration(import->orig, track_in, num_samples); u32 2357 src/media_tools/media_import.c u32 track, di, streamID, mtype, w, h, ar, nb_streams, buf_len, frames, ref_frame, timescale, dts_inc, last_pos; u32 2372 src/media_tools/media_import.c u32 i, nb_v_str; u32 2496 src/media_tools/media_import.c last_pos = (u32) mpeg2ps_get_video_pos(ps, streamID); u32 2531 src/media_tools/media_import.c u32 track, di, streamID, mtype, sr, nb_ch, nb_streams, buf_len, frames, hdr, last_pos; u32 2553 src/media_tools/media_import.c u32 nb_v = mpeg2ps_get_video_stream_count(ps); u32 2623 src/media_tools/media_import.c last_pos = (u32) mpeg2ps_get_audio_pos(ps, streamID); u32 2650 src/media_tools/media_import.c u32 track, di, mtype, max_size, count, w, h, sig; u32 2701 src/media_tools/media_import.c import->esd->decoderConfig->decoderSpecificInfo->dataLength = (u32) gf_ftell(info); u32 2829 src/media_tools/media_import.c samp->CTS_Offset = (u32) (CTS - samp->DTS); u32 2834 src/media_tools/media_import.c samp->CTS_Offset -= (u32) samp->DTS; u32 2861 src/media_tools/media_import.c gf_set_progress("Importing NHNT", (u32) (media_done/1024), (u32) (media_size/1024)); u32 2867 src/media_tools/media_import.c if (media_done!=media_size) gf_set_progress("Importing NHNT", (u32) (media_size/1024), (u32) (media_size/1024)); u32 2893 src/media_tools/media_import.c static void nhml_node_start(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 2897 src/media_tools/media_import.c u32 i; u32 2947 src/media_tools/media_import.c GF_Err gf_import_sample_from_xml(GF_MediaImporter *import, GF_ISOSample *samp, char *xml_file, char *xmlFrom, char *xmlTo, u32 *max_size) u32 2950 src/media_tools/media_import.c u32 read; u32 2966 src/media_tools/media_import.c read = (u32) fread(szBOM, 1, 3, xml); u32 3015 src/media_tools/media_import.c samp->dataLength = (u32) (breaker.to_pos - breaker.from_pos); u32 3046 src/media_tools/media_import.c static GF_Err compress_sample_data(GF_ISOSample *samp, u32 *max_size, char **dict, u32 offset) u32 3065 src/media_tools/media_import.c err = deflateSetDictionary(&stream, (Bytef *)*dict, (u32) strlen(*dict)); u32 3080 src/media_tools/media_import.c GF_LOG(GF_LOG_WARNING, GF_LOG_PARSER, ("[NHML import] compressed data (%d) bigger than input data (%d)\n", (u32) stream.total_out, (u32) samp->dataLength - offset)); u32 3093 src/media_tools/media_import.c samp->dataLength = (u32) (offset + stream.total_out); u32 3109 src/media_tools/media_import.c if (strstr(att->value, "0x")) { u32 __i; sscanf(att->value+2, "%x", &__i); _value = __i; }\ u32 3110 src/media_tools/media_import.c else if (strstr(att->value, "0X")) { u32 __i; sscanf(att->value+2, "%X", &__i); _value = __i; }\ u32 3121 src/media_tools/media_import.c u32 i, track, tkID, di, mtype, max_size, count, streamType, oti, timescale, specInfoSize, header_end, dts_inc, par_den, par_num; u32 3357 src/media_tools/media_import.c specInfoSize = (u32) gf_ftell(info); u32 3360 src/media_tools/media_import.c specInfoSize = (u32) fread(specInfo, sizeof(char), specInfoSize, info); u32 3366 src/media_tools/media_import.c specInfoSize = (u32) fread(specInfo, sizeof(char), specInfoSize, mdia); u32 3586 src/media_tools/media_import.c u32 j, dims_flags; u32 3607 src/media_tools/media_import.c u32 h, m, s, ms; u32 3687 src/media_tools/media_import.c samp->dataLength = 3 + (u32) strlen(content); u32 3713 src/media_tools/media_import.c u32 len = (u32)strlen(start+1); u32 3756 src/media_tools/media_import.c samp->dataLength = (u32) gf_ftell(f); u32 3762 src/media_tools/media_import.c u32 read; u32 3771 src/media_tools/media_import.c read = (u32) fread( samp->data+3, sizeof(char), samp->dataLength, f); u32 3782 src/media_tools/media_import.c u32 read; u32 3787 src/media_tools/media_import.c read = (u32) fread(samp->data, sizeof(char), samp->dataLength, f); u32 3836 src/media_tools/media_import.c u32 k = 0; u32 3839 src/media_tools/media_import.c u32 subsMediaFileSize = 0; u32 3852 src/media_tools/media_import.c subsMediaFileSize = (u32)gf_ftell(f); u32 3883 src/media_tools/media_import.c gf_set_progress(is_dims ? "Importing DIMS" : "Importing NHML", (u32) media_done, (u32) (media_size ? media_size : media_done+1) ); u32 3889 src/media_tools/media_import.c gf_isom_set_last_sample_duration(import->dest, track, (u32) sample_duration); u32 3892 src/media_tools/media_import.c if (media_done!=media_size) gf_set_progress(is_dims ? "Importing DIMS" : "Importing NHML", (u32) media_size, (u32) media_size); u32 3919 src/media_tools/media_import.c u32 track, trackID, di, sample_rate, block_size, i, read; u32 3923 src/media_tools/media_import.c u32 media_done, mtype, oti, nb_frames; u32 4083 src/media_tools/media_import.c samp->dataLength = (u32)GF_AMR_WB_FRAME_SIZE[ft]; u32 4085 src/media_tools/media_import.c samp->dataLength = (u32)GF_AMR_FRAME_SIZE[ft]; u32 4094 src/media_tools/media_import.c samp->dataLength = (u32)GF_SMV_EVRC_RATE_TO_SIZE[2*i+1] - 1; u32 4107 src/media_tools/media_import.c read = (u32) fread( samp->data + 1, sizeof(char), samp->dataLength, mdia); u32 4133 src/media_tools/media_import.c gf_set_progress(msg, (u32) media_done, (u32) media_size); u32 4162 src/media_tools/media_import.c u32 track, trackID, di, i, nb_pck, riff_size, chunk_size, pck_size, block_size, bps, samplerate, vrat_rate_flag, size_in_packets, nb_frames; u32 4167 src/media_tools/media_import.c u32 rtable_cnt; u32 4349 src/media_tools/media_import.c u32 idx = 0; u32 4350 src/media_tools/media_import.c u32 size = 0; u32 4394 src/media_tools/media_import.c gf_set_progress("Importing QCP", (u32) nb_pck, (u32) size_in_packets); u32 4396 src/media_tools/media_import.c gf_set_progress("Importing QCP", (u32) media_done, (u32) media_size); u32 4429 src/media_tools/media_import.c u32 c; u32 4436 src/media_tools/media_import.c u32 H263_NextStartCode(GF_BitStream *bs) u32 4438 src/media_tools/media_import.c u32 v, bpos; u32 4452 src/media_tools/media_import.c if (bpos == (u32) load_size) { u32 4458 src/media_tools/media_import.c gf_bs_read_data(bs, (char *) h263_cache, (u32) load_size); u32 4466 src/media_tools/media_import.c return (u32) (end-start); u32 4468 src/media_tools/media_import.c static void h263_get_pic_size(GF_BitStream *bs, u32 fmt, u32 *w, u32 *h) u32 4500 src/media_tools/media_import.c u32 track, trackID, di, max_size, timescale, w, h, fmt, nb_samp, dts_inc; u32 4626 src/media_tools/media_import.c GF_Err gf_media_avc_rewrite_samples(GF_ISOFile *file, u32 track, u32 prev_size, u32 new_size) u32 4628 src/media_tools/media_import.c u32 i, count, di, remain, msize; u32 4640 src/media_tools/media_import.c u32 size = gf_bs_read_int(oldbs, prev_size); u32 4669 src/media_tools/media_import.c u32 nal_size, track, trackID, di, cur_samp, nb_i, nb_idr, nb_p, nb_b, nb_sp, nb_si, nb_sei, max_w, max_h, max_total_delay, nb_nalus; u32 4681 src/media_tools/media_import.c u32 ref_frame, timescale, copy_size, size_length, dts_inc; u32 4684 src/media_tools/media_import.c u32 use_opengop_gdr = 0; u32 4685 src/media_tools/media_import.c u32 last_svc_sps; u32 4686 src/media_tools/media_import.c u32 prev_nalu_prefix_size, res_prev_nalu_prefix; u32 4690 src/media_tools/media_import.c u32 max_size = 4096; u32 4795 src/media_tools/media_import.c u32 nal_and_trailing_size; u32 4962 src/media_tools/media_import.c if (last_svc_sps<(u32) idx) { u32 5087 src/media_tools/media_import.c u32 i; u32 5172 src/media_tools/media_import.c u32 size, reserved, nb_subs; u32 5227 src/media_tools/media_import.c gf_set_progress("Importing AVC-H264", (u32) (nal_start/1024), (u32) (total_size/1024) ); u32 5241 src/media_tools/media_import.c if ((size_length<32) && ( (u32) (1<<size_length)-1 < copy_size)) { u32 5242 src/media_tools/media_import.c u32 diff_size = 8; u32 5243 src/media_tools/media_import.c while ((size_length<32) && ( (u32) (1<<(size_length+diff_size))-1 < copy_size)) diff_size+=8; u32 5253 src/media_tools/media_import.c u32 sd_l; u32 5261 src/media_tools/media_import.c u32 s = gf_bs_read_int(prev_sd, size_length); u32 5280 src/media_tools/media_import.c u32 res = 0; u32 5361 src/media_tools/media_import.c u32 j; u32 5469 src/media_tools/media_import.c gf_set_progress("Importing AVC-H264", (u32) cur_samp, cur_samp+1); u32 5476 src/media_tools/media_import.c u32 i, last_cts_samp; u32 5500 src/media_tools/media_import.c cts = (min_poc + (s32) samp->CTS_Offset) * dts_inc/poc_diff + (u32) last_dts; u32 5512 src/media_tools/media_import.c cts += (u32) (max_total_delay*dts_inc); u32 5514 src/media_tools/media_import.c samp->CTS_Offset = (u32) (cts - samp->DTS); u32 5527 src/media_tools/media_import.c u32 j, k; u32 5536 src/media_tools/media_import.c bsamp->CTS_Offset = (u32) (max_cts - bsamp->DTS); u32 5563 src/media_tools/media_import.c gf_set_progress("Importing AVC-H264", (u32) cur_samp, cur_samp); u32 5592 src/media_tools/media_import.c u32 i; u32 5643 src/media_tools/media_import.c u32 i, count = hevc_cfg->param_array ? gf_list_count(hevc_cfg->param_array) : 0; u32 5654 src/media_tools/media_import.c u32 use_tiles, use_wpp, nb_pps, i, count; u32 5691 src/media_tools/media_import.c static GF_Err gf_lhevc_set_operating_points_information(GF_ISOFile *file, u32 hevc_track, u32 track, HEVC_VPS *vps, u8 *max_temporal_id) u32 5694 src/media_tools/media_import.c u32 di = 0; u32 5697 src/media_tools/media_import.c u32 data_size; u32 5698 src/media_tools/media_import.c u32 i; u32 5735 src/media_tools/media_import.c u32 j; u32 5745 src/media_tools/media_import.c u32 format_idx; u32 5746 src/media_tools/media_import.c u32 bitDepth; u32 5783 src/media_tools/media_import.c u32 j, k; u32 5820 src/media_tools/media_import.c u32 layer_id_plus_one; u32 5821 src/media_tools/media_import.c u32 min_temporal_id, max_temporal_id; u32 5824 src/media_tools/media_import.c static void gf_lhevc_set_layer_information(GF_ISOFile *file, u32 track, LHVCLayerInfo *linf) u32 5826 src/media_tools/media_import.c u32 i, nb_layers=0, di=0; u32 5828 src/media_tools/media_import.c u32 data_size; u32 5860 src/media_tools/media_import.c u32 i, nal_size, track, trackID, di, cur_samp, nb_i, nb_idr, nb_p, nb_b, nb_sp, nb_si, nb_sei, max_w, max_h, max_w_b, max_h_b, max_total_delay, nb_nalus, hevc_base_track; u32 5872 src/media_tools/media_import.c u32 ref_frame, timescale, copy_size, size_length, dts_inc; u32 5875 src/media_tools/media_import.c u32 use_opengop_gdr = 0; u32 5880 src/media_tools/media_import.c u32 min_layer_id = (u32) -1; u32 5886 src/media_tools/media_import.c u32 max_size = 4096; u32 5999 src/media_tools/media_import.c u32 nal_and_trailing_size; u32 6432 src/media_tools/media_import.c gf_set_progress("Importing HEVC", (u32) (nal_start/1024), (u32) (total_size/1024) ); u32 6447 src/media_tools/media_import.c if ((size_length<32) && ( (u32) (1<<size_length)-1 < copy_size)) { u32 6448 src/media_tools/media_import.c u32 diff_size = 8; u32 6449 src/media_tools/media_import.c while ((size_length<32) && ( (u32) (1<<(size_length+diff_size))-1 < copy_size)) diff_size+=8; u32 6459 src/media_tools/media_import.c u32 sd_l; u32 6467 src/media_tools/media_import.c u32 s = gf_bs_read_int(prev_sd, size_length); u32 6541 src/media_tools/media_import.c u32 j; u32 6651 src/media_tools/media_import.c gf_set_progress("Importing HEVC", (u32) cur_samp, cur_samp+1); u32 6658 src/media_tools/media_import.c u32 last_cts_samp; u32 6682 src/media_tools/media_import.c cts = (min_poc + (s32) samp->CTS_Offset) * dts_inc/poc_diff + (u32) last_dts; u32 6694 src/media_tools/media_import.c cts += (u32) (max_total_delay*dts_inc); u32 6696 src/media_tools/media_import.c samp->CTS_Offset = (u32) (cts - samp->DTS); u32 6709 src/media_tools/media_import.c u32 j, k; u32 6718 src/media_tools/media_import.c bsamp->CTS_Offset = (u32) (max_cts - bsamp->DTS); u32 6744 src/media_tools/media_import.c gf_set_progress("Importing HEVC", (u32) cur_samp, cur_samp); u32 6754 src/media_tools/media_import.c u32 j, k, count2; u32 6862 src/media_tools/media_import.c u32 avc_base_track, ref_track_id; u32 6865 src/media_tools/media_import.c u32 subtype = gf_isom_get_media_subtype(import->dest, i, 1); u32 6935 src/media_tools/media_import.c u32 bytes = (u32) fread(buffer, sizeof(char), OGG_BUFFER_SIZE, f_in); u32 6942 src/media_tools/media_import.c static u32 get_ogg_serial_no_for_stream(char *fileName, u32 stream_num, Bool is_video) u32 6945 src/media_tools/media_import.c u32 track, serial_no; u32 6991 src/media_tools/media_import.c u32 di, track; u32 6993 src/media_tools/media_import.c u32 w, h, fps_num, fps_den, keyframe_freq_force, theora_kgs, flag, dts_inc, timescale; u32 6996 src/media_tools/media_import.c u32 serial_no, sno, num_headers; u32 7203 src/media_tools/media_import.c gf_set_progress("Importing OGG Video", (u32) (done/1024), (u32) (tot_size/1024)); u32 7211 src/media_tools/media_import.c gf_set_progress("Importing OGG Video", (u32) (tot_size/1024), (u32) (tot_size/1024)); u32 7243 src/media_tools/media_import.c u32 di, track; u32 7248 src/media_tools/media_import.c u32 serial_no, sno, num_headers; u32 7384 src/media_tools/media_import.c gf_set_progress("Importing OGG Audio", (u32) done, (u32) tot_size); u32 7392 src/media_tools/media_import.c gf_set_progress("Importing OGG Audio", (u32) tot_size, (u32) tot_size); u32 7399 src/media_tools/media_import.c gf_set_progress("Importing OGG Audio", (u32) tot_size, (u32) tot_size); u32 7425 src/media_tools/media_import.c u32 mtype, track, di, timescale, read; u32 7496 src/media_tools/media_import.c samp->dataLength = (u32) gf_ftell(src); u32 7500 src/media_tools/media_import.c read = (u32) fread(samp->data, sizeof(char), samp->dataLength, src); u32 7519 src/media_tools/media_import.c u32 track; u32 7537 src/media_tools/media_import.c u32 cts, au_size, type, stream_id; u32 7555 src/media_tools/media_import.c u32 mtype, stype; u32 7560 src/media_tools/media_import.c u32 ts_res = gf_bs_read_u24(bs); u32 7561 src/media_tools/media_import.c u32 buffersize_db = gf_bs_read_u16(bs); u32 7637 src/media_tools/media_import.c u32 i, found; u32 7667 src/media_tools/media_import.c u32 url_len = gf_bs_read_u16(bs); u32 7732 src/media_tools/media_import.c u32 track; u32 7733 src/media_tools/media_import.c u32 nb_i, nb_p, nb_b; u32 7747 src/media_tools/media_import.c u32 nb_video, nb_video_configured; u32 7748 src/media_tools/media_import.c u32 nb_audio, nb_audio_configured; u32 7797 src/media_tools/media_import.c u32 i, k, esd_count, stream_count; u32 7835 src/media_tools/media_import.c static void m2ts_set_track_mpeg4_creation_info(GF_MediaImporter *import, u32 *mtype, u32 *stype, u32 *oti) u32 7869 src/media_tools/media_import.c static void m2ts_create_track(GF_TSImport *tsimp, u32 mtype, u32 stype, u32 oti, u32 mpeg4_es_id, Bool is_in_iod) u32 7873 src/media_tools/media_import.c u32 di; u32 7917 src/media_tools/media_import.c u32 sc_pos, start; u32 7920 src/media_tools/media_import.c u32 count = gf_isom_get_sample_count(import->dest, tsimp->track); u32 7930 src/media_tools/media_import.c gf_bs_write_u32(bs, (u32) sc_pos-start-4); u32 7949 src/media_tools/media_import.c static void hevc_cfg_add_nalu(GF_MediaImporter *import, GF_HEVCConfig *hevccfg, u8 nal_type, char *data, u32 data_len) u32 7951 src/media_tools/media_import.c u32 i, count; u32 7999 src/media_tools/media_import.c void on_m2ts_import_data(GF_M2TS_Demuxer *ts, u32 evt_type, void *par) u32 8004 src/media_tools/media_import.c u32 i, count, idx; u32 8180 src/media_tools/media_import.c u32 mtype, stype, oti; u32 8335 src/media_tools/media_import.c u32 nal_type = pck->data[4] & 0x1F; u32 8341 src/media_tools/media_import.c u32 nal_type = (pck->data[4] & 0x7E) >> 1; u32 8398 src/media_tools/media_import.c u32 nal_type = pck->data[4] & 0x1F; u32 8487 src/media_tools/media_import.c u32 nal_type = (pck->data[4] & 0x7E) >> 1; u32 8602 src/media_tools/media_import.c samp->CTS_Offset = (u32) (pck->PTS - samp->DTS); u32 8649 src/media_tools/media_import.c u32 w = pck->stream->vid_w; u32 8664 src/media_tools/media_import.c u32 sample_num = gf_isom_get_sample_count(import->dest, tsimp->track); u32 8665 src/media_tools/media_import.c u32 dur = gf_isom_get_sample_duration(import->dest, tsimp->track, sample_num); u32 8723 src/media_tools/media_import.c u32 hdr_len; u32 8727 src/media_tools/media_import.c u32 com_count, com_index, od_count, od_index; u32 8777 src/media_tools/media_import.c u32 mtype, stype, oti; u32 8786 src/media_tools/media_import.c u32 hdr_len; u32 8815 src/media_tools/media_import.c samp->CTS_Offset = (u32) (hdr.compositionTimeStamp - samp->DTS); u32 8863 src/media_tools/media_import.c u32 size, i; u32 8895 src/media_tools/media_import.c size = (u32) fread(data, sizeof(char), 188, mts); u32 8903 src/media_tools/media_import.c if (do_import) gf_set_progress(progress, (u32) (done/1024), (u32) (fsize/1024)); u32 8927 src/media_tools/media_import.c if (do_import) gf_set_progress(progress, (u32) (fsize/1024), (u32) (fsize/1024)); u32 8942 src/media_tools/media_import.c u32 w = ((GF_M2TS_PES*)es)->vid_w; u32 8943 src/media_tools/media_import.c u32 h = ((GF_M2TS_PES*)es)->vid_h; u32 8960 src/media_tools/media_import.c u32 w = ((GF_M2TS_PES*)es)->vid_w; u32 8961 src/media_tools/media_import.c u32 h = ((GF_M2TS_PES*)es)->vid_h; u32 8982 src/media_tools/media_import.c u32 media_ts, moov_ts, offset; u32 8989 src/media_tools/media_import.c offset = (u32)poffset; u32 9024 src/media_tools/media_import.c u32 c, trackID, track, di; u32 9030 src/media_tools/media_import.c u32 total, last_samp_dur = 0; u32 9155 src/media_tools/media_import.c u32 i, left, size, psize, dsize, hsize, duration; u32 9174 src/media_tools/media_import.c if (*(u32*)&buf[0x00] != 0xba010000 || u32 9175 src/media_tools/media_import.c *(u32*)&buf[0x0e] != 0xbd010000 || u32 9284 src/media_tools/media_import.c u32 nb_chan; u32 9287 src/media_tools/media_import.c u32 max_size, track, di; u32 9427 src/media_tools/media_import.c u32 state, offset; u32 9428 src/media_tools/media_import.c u32 cur_chap; u32 9430 src/media_tools/media_import.c u32 i, h, m, s, ms, fr, fps; u32 9500 src/media_tools/media_import.c u32 ts, inc; u32 9504 src/media_tools/media_import.c inc = (u32) samp->DTS; u32 9522 src/media_tools/media_import.c u32 off = 0; u32 9525 src/media_tools/media_import.c u32 len = (u32) strlen(line); u32 9545 src/media_tools/media_import.c u32 nb_fr; u32 9555 src/media_tools/media_import.c u32 nb_s; u32 9564 src/media_tools/media_import.c u32 h, m, s; u32 9613 src/media_tools/media_import.c u32 idx; u32 64 src/media_tools/mpd.c u32 child_index = 0; u32 77 src/media_tools/mpd.c static u32 gf_mpd_parse_int(char *attr) u32 108 src/media_tools/mpd.c u32 i; u32 123 src/media_tools/mpd.c u32 h, m; u32 155 src/media_tools/mpd.c static u32 gf_mpd_parse_duration_u32(char *duration) u32 159 src/media_tools/mpd.c return (u32)dur; u32 189 src/media_tools/mpd.c u32 i; u32 210 src/media_tools/mpd.c u32 att_index, child_index; u32 260 src/media_tools/mpd.c u32 i; u32 279 src/media_tools/mpd.c u32 i = 0; u32 282 src/media_tools/mpd.c seg->time_shift_buffer_depth = (u32) -1; u32 306 src/media_tools/mpd.c u32 i, j; u32 331 src/media_tools/mpd.c if (seg_tl_ent->repeat_count == (u32)-1) u32 351 src/media_tools/mpd.c u32 i; u32 356 src/media_tools/mpd.c seg->start_number = (u32) -1; u32 374 src/media_tools/mpd.c u32 i; u32 397 src/media_tools/mpd.c u32 i; u32 427 src/media_tools/mpd.c u32 i; u32 471 src/media_tools/mpd.c u32 i = 0; u32 501 src/media_tools/mpd.c u32 i = 0; u32 560 src/media_tools/mpd.c u32 i; u32 612 src/media_tools/mpd.c u32 i; u32 707 src/media_tools/mpd.c u32 i; u32 925 src/media_tools/mpd.c u32 size; u32 1001 src/media_tools/mpd.c u32 i; u32 1110 src/media_tools/mpd.c mpd->time_shift_buffer_depth = (u32) -1; /*infinite by default*/ u32 1124 src/media_tools/mpd.c char *mimeTypeForM3U8Segments, Bool do_import, Bool use_mpd_templates, Bool is_end, u32 max_dur, GF_MPD *mpd, Bool parse_sub_playlist) u32 1127 src/media_tools/mpd.c u32 nb_streams, i, j, k, template_width, template_idx_start; u32 1143 src/media_tools/mpd.c mpd->time_shift_buffer_depth = (u32) -1; /*infinite by default*/ u32 1158 src/media_tools/mpd.c mpd->minimum_update_period = (u32) (update_interval*1000); u32 1200 src/media_tools/mpd.c u32 count_variants; u32 1201 src/media_tools/mpd.c u32 width, height, samplerate, num_channels; u32 1226 src/media_tools/mpd.c u32 count_elements; u32 1251 src/media_tools/mpd.c template_width = (u32) strlen(template_base + k); u32 1301 src/media_tools/mpd.c set->segment_template->duration = (u32)pe->duration_info; u32 1314 src/media_tools/mpd.c u32 count_elements; u32 1336 src/media_tools/mpd.c u32 len = (u32) strlen(pe->codecs); u32 1435 src/media_tools/mpd.c pe->bandwidth = (u32) bw; u32 1528 src/media_tools/mpd.c u32 len = (u32) strlen(base_url); u32 1531 src/media_tools/mpd.c rep->segment_template->start_number = (u32) -1; u32 1579 src/media_tools/mpd.c u32 len = (u32) strlen(base_url); u32 1611 src/media_tools/mpd.c u32 len = (u32) strlen(base_url); u32 1649 src/media_tools/mpd.c u32 reload_count, char *mimeTypeForM3U8Segments, Bool do_import, Bool use_mpd_templates, GF_FileDownload *getter, u32 1654 src/media_tools/mpd.c u32 i, j, k; u32 1660 src/media_tools/mpd.c u32 max_dur = 0; u32 1748 src/media_tools/mpd.c if (max_dur < (u32) stream->computed_duration) { u32 1749 src/media_tools/mpd.c max_dur = (u32) stream->computed_duration; u32 1806 src/media_tools/mpd.c u32 k, count_elements; u32 1844 src/media_tools/mpd.c *duration = (u32) (stream->computed_duration * 1000); u32 1940 src/media_tools/mpd.c u32 sec; u32 1941 src/media_tools/mpd.c u32 ms; u32 1943 src/media_tools/mpd.c sec = (u32)(time / 1000); u32 1944 src/media_tools/mpd.c ms = (u32)(time - ((u64)sec) * 1000); u32 1952 src/media_tools/mpd.c u32 h, m; u32 1954 src/media_tools/mpd.c h = (u32) (duration_in_ms / 3600000); u32 1955 src/media_tools/mpd.c m = (u32) (duration_in_ms/ 60000) - h*60; u32 1964 src/media_tools/mpd.c u32 i; u32 2009 src/media_tools/mpd.c u32 i; u32 2024 src/media_tools/mpd.c static u32 gf_mpd_print_multiple_segment_base(FILE *out, GF_MPD_MultipleSegmentBase *ms, char *indent, Bool close_if_no_child) u32 2029 src/media_tools/mpd.c if (ms->start_number != (u32) -1) fprintf(out, " startNumber=\"%d\"", ms->start_number); u32 2058 src/media_tools/mpd.c u32 i; u32 2068 src/media_tools/mpd.c u32 idx; u32 2099 src/media_tools/mpd.c u32 j=0; u32 2110 src/media_tools/mpd.c u32 j=0; u32 2123 src/media_tools/mpd.c u32 i=0; u32 2142 src/media_tools/mpd.c static u32 gf_mpd_print_common_representation(FILE *out, GF_MPD_CommonAttributes *ca, char *indent, Bool can_close) u32 2167 src/media_tools/mpd.c u32 k=0; u32 2226 src/media_tools/mpd.c u32 i; u32 2236 src/media_tools/mpd.c if (as->group != (u32) -1) fprintf(out, " group=\"%d\"", as->group); u32 2286 src/media_tools/mpd.c u32 i; u32 2326 src/media_tools/mpd.c u32 i; u32 2434 src/media_tools/mpd.c u32 gf_mpd_get_base_url_count(GF_MPD *mpd, GF_MPD_Period *period, GF_MPD_AdaptationSet *set, GF_MPD_Representation *rep) u32 2436 src/media_tools/mpd.c u32 base_url_count, i; u32 2450 src/media_tools/mpd.c static char *gf_mpd_get_base_url(GF_List *baseURLs, char *url, u32 *base_url_index) u32 2453 src/media_tools/mpd.c u32 idx = 0; u32 2454 src/media_tools/mpd.c u32 nb_base = gf_list_count(baseURLs); u32 2456 src/media_tools/mpd.c u32 nb_bits = gf_get_bit_size(nb_base-1); u32 2457 src/media_tools/mpd.c u32 mask=0; u32 2458 src/media_tools/mpd.c u32 i=0; u32 2481 src/media_tools/mpd.c GF_Err gf_mpd_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, const char *mpd_url, u32 base_url_index, GF_MPD_URLResolveType resolve_type, u32 item_index, u32 nb_segments_removed, char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration_in_ms, Bool *is_in_base_url, char **out_key_url, bin128 *out_key_iv) u32 2484 src/media_tools/mpd.c u32 start_number = 1; u32 2485 src/media_tools/mpd.c u32 timescale=0; u32 2565 src/media_tools/mpd.c u32 segment_count; u32 2631 src/media_tools/mpd.c *segment_duration_in_ms = (u32) ((Double) (segment->duration) * 1000.0 / timescale); u32 2670 src/media_tools/mpd.c if (period->segment_template->start_number != (u32) -1) start_number = period->segment_template->start_number; u32 2679 src/media_tools/mpd.c if (set->segment_template->start_number != (u32) -1) start_number = set->segment_template->start_number; u32 2688 src/media_tools/mpd.c if (rep->segment_template->start_number != (u32) -1) start_number = rep->segment_template->start_number; u32 2697 src/media_tools/mpd.c u32 out_timescale; u32 2807 src/media_tools/mpd.c u32 k, nb_seg, cur_idx, nb_repeat; u32 2828 src/media_tools/mpd.c *segment_duration_in_ms = (u32) ((Double) (*segment_duration_in_ms) * 1000.0 / timescale); u32 2877 src/media_tools/mpd.c u32 i; u32 2887 src/media_tools/mpd.c void gf_mpd_resolve_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, u64 *out_duration, u32 *out_timescale, u64 *out_pts_offset, GF_MPD_SegmentTimeline **out_segment_timeline) u32 2889 src/media_tools/mpd.c u32 timescale = 0; u32 2958 src/media_tools/mpd.c static u64 gf_mpd_segment_timeline_start(GF_MPD_SegmentTimeline *timeline, u32 segment_index, u64 *segment_duration) u32 2961 src/media_tools/mpd.c u32 i, idx, k; u32 2982 src/media_tools/mpd.c u64 *out_segment_start_time, u64 *out_opt_segment_duration, u32 *out_opt_scale) u32 2985 src/media_tools/mpd.c u32 timescale = 0; u32 3025 src/media_tools/mpd.c u32 i; u32 3027 src/media_tools/mpd.c for (i = 0; i <= (u32)in_segment_index; i++) { u32 3031 src/media_tools/mpd.c if (i < (u32)in_segment_index) u32 3077 src/media_tools/mpd.c u32 i; u32 3109 src/media_tools/mpd.c u32 *out_segment_index, Double *out_opt_seek_time) u32 3113 src/media_tools/mpd.c u32 timescale = 0, segment_idx = 0; u32 3159 src/media_tools/mpd.c GF_MPD_Period **out_period, u32 *out_segment_index, Double *out_opt_seek_time) u32 3197 src/media_tools/mpd.c u32 i; u32 3215 src/media_tools/mpd.c u32 len; u32 3226 src/media_tools/mpd.c len = (u32) ( strlen(src_str) + strlen(str_replace) + strlen(sep+strlen(str_match)) + 1 ); u32 3238 src/media_tools/mpd.c static GF_Err smooth_parse_quality_level(GF_MPD *mpd, GF_List *container, GF_XMLNode *root, u32 timescale) u32 3240 src/media_tools/mpd.c u32 i; u32 3318 src/media_tools/mpd.c static GF_Err smooth_parse_stream_index(GF_MPD *mpd, GF_List *container, GF_XMLNode *root, u32 timescale) u32 3320 src/media_tools/mpd.c u32 i; u32 3383 src/media_tools/mpd.c u32 i, timescale; u32 3399 src/media_tools/mpd.c mpd->time_shift_buffer_depth = (u32) -1; /*infinite by default*/ u32 41 src/media_tools/mpeg2_ps.c static GFINLINE u32 convert32 (u8 *p) u32 44 src/media_tools/mpeg2_ps.c return *(u32 *)p; u32 46 src/media_tools/mpeg2_ps.c u32 val; u32 90 src/media_tools/mpeg2_ps.c u32 frames_since_last_ts; u32 98 src/media_tools/mpeg2_ps.c u32 pes_buffer_size; u32 99 src/media_tools/mpeg2_ps.c u32 pes_buffer_size_max; u32 100 src/media_tools/mpeg2_ps.c u32 pes_buffer_on; u32 101 src/media_tools/mpeg2_ps.c u32 frame_len; u32 102 src/media_tools/mpeg2_ps.c u32 pict_header_offset; // for mpeg video u32 111 src/media_tools/mpeg2_ps.c u32 freq; u32 112 src/media_tools/mpeg2_ps.c u32 channels; u32 113 src/media_tools/mpeg2_ps.c u32 bitrate; u32 114 src/media_tools/mpeg2_ps.c u32 samples_per_frame; u32 115 src/media_tools/mpeg2_ps.c u32 layer; u32 117 src/media_tools/mpeg2_ps.c u32 h, w, par; u32 135 src/media_tools/mpeg2_ps.c u32 audio_cnt, video_cnt; u32 161 src/media_tools/mpeg2_ps.c u32 len) u32 163 src/media_tools/mpeg2_ps.c u32 readval = (u32) fread(buffer, 1, len, fd); u32 263 src/media_tools/mpeg2_ps.c int MPEG12_ParseSeqHdr(unsigned char *pbuffer, u32 buflen, s32 *have_mpeg2, u32 *height, u32 *width, u32 264 src/media_tools/mpeg2_ps.c Double *frame_rate, Double *bitrate, u32 *aspect_ratio) u32 266 src/media_tools/mpeg2_ps.c u32 aspect_code; u32 267 src/media_tools/mpeg2_ps.c u32 framerate_code; u32 268 src/media_tools/mpeg2_ps.c u32 bitrate_int; u32 269 src/media_tools/mpeg2_ps.c u32 bitrate_ext; u32 270 src/media_tools/mpeg2_ps.c u32 scode, ix; u32 280 src/media_tools/mpeg2_ps.c pbuffer += sizeof(u32); u32 289 src/media_tools/mpeg2_ps.c u32 par = 0; u32 322 src/media_tools/mpeg2_ps.c ix += sizeof(u32) + 7; u32 327 src/media_tools/mpeg2_ps.c pbuffer += sizeof(u32); u32 328 src/media_tools/mpeg2_ps.c ix += sizeof(u32); u32 358 src/media_tools/mpeg2_ps.c pbuffer += sizeof(u32); u32 364 src/media_tools/mpeg2_ps.c pbuffer += sizeof(u32); u32 422 src/media_tools/mpeg2_ps.c u32 read_from_start) u32 455 src/media_tools/mpeg2_ps.c u32 len) u32 458 src/media_tools/mpeg2_ps.c u32 buffer_on = 0, new_offset, scode; u32 507 src/media_tools/mpeg2_ps.c u32 to_move; u32 546 src/media_tools/mpeg2_ps.c u32 hdr; u32 601 src/media_tools/mpeg2_ps.c u32 hdr_len; u32 778 src/media_tools/mpeg2_ps.c u32 offset, scode; u32 781 src/media_tools/mpeg2_ps.c u32 start; u32 871 src/media_tools/mpeg2_ps.c u32 diff; u32 923 src/media_tools/mpeg2_ps.c u32 diff, hdr; u32 980 src/media_tools/mpeg2_ps.c u32 *buflen, u32 1019 src/media_tools/mpeg2_ps.c u32 buflen) u32 1038 src/media_tools/mpeg2_ps.c u32 hdr = GF_4CC(buffer[0],buffer[1],buffer[2],buffer[3]); u32 1049 src/media_tools/mpeg2_ps.c u32 pos; u32 1086 src/media_tools/mpeg2_ps.c u32 frames_since_ts) u32 1209 src/media_tools/mpeg2_ps.c u32 buflen; u32 1238 src/media_tools/mpeg2_ps.c u32 frames_from_beg = 0; u32 1285 src/media_tools/mpeg2_ps.c u32 buflen; u32 1437 src/media_tools/mpeg2_ps.c u32 frame_cnt_since_last; u32 1477 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_video_stream_count (mpeg2ps_t *ps) u32 1485 src/media_tools/mpeg2_ps.c static Bool invalid_video_streamno (mpeg2ps_t *ps, u32 streamno) u32 1492 src/media_tools/mpeg2_ps.c const char *mpeg2ps_get_video_stream_name (mpeg2ps_t *ps, u32 streamno) u32 1504 src/media_tools/mpeg2_ps.c u32 streamno) u32 1512 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_video_stream_width (mpeg2ps_t *ps, u32 streamno) u32 1520 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_video_stream_height (mpeg2ps_t *ps, u32 streamno) u32 1528 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_video_stream_aspect_ratio (mpeg2ps_t *ps, u32 streamno) u32 1536 src/media_tools/mpeg2_ps.c Double mpeg2ps_get_video_stream_bitrate (mpeg2ps_t *ps, u32 streamno) u32 1544 src/media_tools/mpeg2_ps.c Double mpeg2ps_get_video_stream_framerate (mpeg2ps_t *ps, u32 streamno) u32 1552 src/media_tools/mpeg2_ps.c static Bool invalid_audio_streamno (mpeg2ps_t *ps, u32 streamno) u32 1559 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_audio_stream_count (mpeg2ps_t *ps) u32 1565 src/media_tools/mpeg2_ps.c u32 streamno) u32 1589 src/media_tools/mpeg2_ps.c u32 streamno) u32 1604 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_audio_stream_sample_freq (mpeg2ps_t *ps, u32 streamno) u32 1612 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_audio_stream_channels (mpeg2ps_t *ps, u32 streamno) u32 1620 src/media_tools/mpeg2_ps.c u32 mpeg2ps_get_audio_stream_bitrate (mpeg2ps_t *ps, u32 streamno) u32 1654 src/media_tools/mpeg2_ps.c u32 ix; u32 1684 src/media_tools/mpeg2_ps.c u32 *freq_ts) u32 1687 src/media_tools/mpeg2_ps.c u32 frames_since_last = 0; u32 1700 src/media_tools/mpeg2_ps.c *freq_ts = (u32) (freq_conv & 0xffffffff); u32 1708 src/media_tools/mpeg2_ps.c Bool mpeg2ps_get_video_frame(mpeg2ps_t *ps, u32 streamno, u32 1710 src/media_tools/mpeg2_ps.c u32 *buflen, u32 1750 src/media_tools/mpeg2_ps.c Bool mpeg2ps_get_audio_frame(mpeg2ps_t *ps, u32 streamno, u32 1752 src/media_tools/mpeg2_ps.c u32 *buflen, u32 1754 src/media_tools/mpeg2_ps.c u32 *freq_timestamp, u32 1787 src/media_tools/mpeg2_ps.c s64 mpeg2ps_get_video_pos(mpeg2ps_t *ps, u32 streamno) u32 1792 src/media_tools/mpeg2_ps.c s64 mpeg2ps_get_audio_pos(mpeg2ps_t *ps, u32 streamno) u32 98 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_video_stream_count(mpeg2ps_t *ps); u32 103 src/media_tools/mpeg2_ps.h u32 streamno); u32 108 src/media_tools/mpeg2_ps.h u32 streamno); u32 112 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_video_stream_width(mpeg2ps_t *ps, u32 streamno); u32 113 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_video_stream_height(mpeg2ps_t *ps, u32 streamno); u32 114 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_video_stream_aspect_ratio(mpeg2ps_t *ps, u32 streamno); u32 115 src/media_tools/mpeg2_ps.h double mpeg2ps_get_video_stream_bitrate(mpeg2ps_t *ps, u32 streamno); u32 116 src/media_tools/mpeg2_ps.h double mpeg2ps_get_video_stream_framerate(mpeg2ps_t *ps, u32 streamno); u32 130 src/media_tools/mpeg2_ps.h u32 streamno, u32 132 src/media_tools/mpeg2_ps.h u32 *buflen, u32 136 src/media_tools/mpeg2_ps.h Bool mpeg2ps_seek_video_frame(mpeg2ps_t *ps, u32 streamno, u32 145 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_audio_stream_count(mpeg2ps_t *ps); u32 149 src/media_tools/mpeg2_ps.h const char *mpeg2ps_get_audio_stream_name(mpeg2ps_t *ps, u32 streamno); u32 153 src/media_tools/mpeg2_ps.h mpeg2ps_audio_type_t mpeg2ps_get_audio_stream_type(mpeg2ps_t *ps, u32 streamno); u32 157 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_audio_stream_sample_freq(mpeg2ps_t *ps, u32 streamno); u32 158 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_audio_stream_channels(mpeg2ps_t *ps, u32 streamno); u32 159 src/media_tools/mpeg2_ps.h u32 mpeg2ps_get_audio_stream_bitrate(mpeg2ps_t *ps, u32 streamno); u32 174 src/media_tools/mpeg2_ps.h u32 streamno, u32 176 src/media_tools/mpeg2_ps.h u32 *buflen, u32 178 src/media_tools/mpeg2_ps.h u32 *freq_timestamp, u32 180 src/media_tools/mpeg2_ps.h Bool mpeg2ps_seek_audio_frame(mpeg2ps_t *ps, u32 streamno, u32 193 src/media_tools/mpeg2_ps.h s64 mpeg2ps_get_video_pos(mpeg2ps_t *ps, u32 streamno); u32 194 src/media_tools/mpeg2_ps.h s64 mpeg2ps_get_audio_pos(mpeg2ps_t *ps, u32 streamno); u32 58 src/media_tools/mpegts.c const char *gf_m2ts_get_stream_name(u32 streamType) u32 123 src/media_tools/mpegts.c u32 size; u32 147 src/media_tools/mpegts.c if ((u32) ts->duration != (u32) pck_dur) { u32 168 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_default(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 184 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_reset(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 205 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_nalu_video(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr, Bool is_hevc) u32 210 src/media_tools/mpegts.c u32 start_code_found = 0; u32 213 src/media_tools/mpegts.c u32 nal_type, sc_pos = 0; u32 214 src/media_tools/mpegts.c u32 first_nal_offset_in_pck = 0; u32 232 src/media_tools/mpegts.c sc_pos = (u32) (start - data); u32 312 src/media_tools/mpegts.c pck.data_len = (u32) (data - au_start); u32 387 src/media_tools/mpegts.c pck.data_len = (u32) (data - au_start); u32 444 src/media_tools/mpegts.c u32 min_size = is_hevc ? 6 : 5; u32 448 src/media_tools/mpegts.c pck.data_len = (u32) (data - au_start); u32 474 src/media_tools/mpegts.c pck.data_len = (u32) (data - au_start) + data_len; u32 519 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_avc_h264(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 524 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_hevc(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 529 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_mpeg_video(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 531 src/media_tools/mpegts.c u32 sc_pos = 0; u32 532 src/media_tools/mpegts.c u32 to_send = data_len; u32 544 src/media_tools/mpegts.c sc_pos = (u32) (start - (unsigned char*)data); u32 572 src/media_tools/mpegts.c u32 den, num; u32 630 src/media_tools/mpegts.c u32 profile, sr_idx, nb_ch, frame_size; u32 633 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_aac_adts(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 636 src/media_tools/mpegts.c u32 sc_pos = 0; u32 637 src/media_tools/mpegts.c u32 start = 0; u32 638 src/media_tools/mpegts.c u32 hdr_size = 0; u32 668 src/media_tools/mpegts.c u32 size; u32 799 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_aac_latm(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 801 src/media_tools/mpegts.c u32 sc_pos = 0; u32 802 src/media_tools/mpegts.c u32 start = 0; u32 824 src/media_tools/mpegts.c u32 size; u32 825 src/media_tools/mpegts.c u32 amux_len; u32 862 src/media_tools/mpegts.c u32 tsinc = 1024*90000/pes->aud_sr; u32 891 src/media_tools/mpegts.c u32 i, allStreamsSameTimeFraming, numProgram; u32 898 src/media_tools/mpegts.c u32 j, num_lay; u32 902 src/media_tools/mpegts.c u32 frameLengthType; u32 949 src/media_tools/mpegts.c u32 tmp = gf_bs_read_int(bs, 8); u32 993 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_mpeg_audio(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 996 src/media_tools/mpegts.c u32 pos, frame_size, remain; u32 998 src/media_tools/mpegts.c u32 next_hdr = 0; u32 1089 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_ac3(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 1100 src/media_tools/mpegts.c u32 pos; u32 1115 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_ec3(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 1222 src/media_tools/mpegts.c static void add_text(char **buffer, u32 *size, u32 *pos, char *msg, u32 msg_len) u32 1234 src/media_tools/mpegts.c static GF_Err id3_parse_tag(char *data, u32 length, char **output, u32 *output_size, u32 *output_pos) u32 1236 src/media_tools/mpegts.c u32 size; u32 1237 src/media_tools/mpegts.c u32 pos = 0; u32 1258 src/media_tools/mpegts.c u32 extended_size = 4 + ((data[pos]) + ((data[pos+1]) << 8) + ((data[pos+2]) << 16) + ((data[pos+3]) << 24)); u32 1264 src/media_tools/mpegts.c u32 frame_size, frame_pos; u32 1301 src/media_tools/mpegts.c static u32 gf_m2ts_reframe_id3_pes(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, Bool same_pts, unsigned char *data, u32 data_len, GF_M2TS_PESHeader *pes_hdr) u32 1305 src/media_tools/mpegts.c u32 output_len = 0; u32 1306 src/media_tools/mpegts.c u32 pos = 0; u32 1314 src/media_tools/mpegts.c add_text(&output_text, &output_len, &pos, frame_header, (u32)strlen(frame_header)); u32 1326 src/media_tools/mpegts.c static u32 gf_m2ts_sync(GF_M2TS_Demuxer *ts, Bool simple_check) u32 1328 src/media_tools/mpegts.c u32 i=0; u32 1348 src/media_tools/mpegts.c Bool gf_m2ts_crc32_check(char *data, u32 len) u32 1350 src/media_tools/mpegts.c u32 crc = gf_crc_32(data, len); u32 1351 src/media_tools/mpegts.c u32 crc_val = GF_4CC((u8) data[len], (u8) data[len+1], (u8) data[len+2], (u8) data[len+3]); u32 1372 src/media_tools/mpegts.c u32 count; u32 1452 src/media_tools/mpegts.c GF_M2TS_SDT *gf_m2ts_get_sdt_info(GF_M2TS_Demuxer *ts, u32 program_id) u32 1454 src/media_tools/mpegts.c u32 i; u32 1515 src/media_tools/mpegts.c u32 status, section_start, i; u32 1652 src/media_tools/mpegts.c u32 table_size; u32 1725 src/media_tools/mpegts.c static u32 gf_m2ts_get_section_length(char byte0, char byte1, char byte2) u32 1727 src/media_tools/mpegts.c u32 length; u32 1736 src/media_tools/mpegts.c static void gf_m2ts_gather_section(GF_M2TS_Demuxer *ts, GF_M2TS_SectionFilter *sec, GF_M2TS_SECTION_ES *ses, GF_M2TS_Header *hdr, unsigned char *data, u32 data_size) u32 1738 src/media_tools/mpegts.c u32 payload_size = data_size; u32 1747 src/media_tools/mpegts.c u32 ptr_field; u32 1766 src/media_tools/mpegts.c u32 len = sec->length - sec->received; u32 1829 src/media_tools/mpegts.c static void gf_m2ts_process_sdt(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *ses, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 1831 src/media_tools/mpegts.c u32 pos, evt_type; u32 1832 src/media_tools/mpegts.c u32 nb_sections; u32 1833 src/media_tools/mpegts.c u32 data_size; u32 1865 src/media_tools/mpegts.c u32 descs_size, d_pos, ulen; u32 1924 src/media_tools/mpegts.c static void gf_m2ts_process_mpeg4section(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *es, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 1927 src/media_tools/mpegts.c u32 nb_sections, i; u32 1948 src/media_tools/mpegts.c static void gf_m2ts_process_nit(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *nit_es, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 1955 src/media_tools/mpegts.c static void dvb_decode_mjd_date(u32 date, u16 *year, u8 *month, u8 *day) u32 1957 src/media_tools/mpegts.c u32 yp, mp, k; u32 1958 src/media_tools/mpegts.c yp = (u32)((date - 15078.2)/365.25); u32 1959 src/media_tools/mpegts.c mp = (u32)((date - 14956.1 - (u32)(yp * 365.25))/30.6001); u32 1960 src/media_tools/mpegts.c if (day) *day = (u32)(date - 14956 - (u32)(yp * 365.25) - (u32)(mp * 30.6001)); u32 1968 src/media_tools/mpegts.c static void gf_m2ts_process_tdt_tot(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *tdt_tot_es, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 1971 src/media_tools/mpegts.c u32 data_size, nb_sections; u32 2028 src/media_tools/mpegts.c u32 pos, loop_len; u32 2090 src/media_tools/mpegts.c static GF_M2TS_MetadataPointerDescriptor *gf_m2ts_read_metadata_pointer_descriptor(GF_BitStream *bs, u32 length) u32 2092 src/media_tools/mpegts.c u32 size; u32 2145 src/media_tools/mpegts.c static GF_M2TS_MetadataDescriptor *gf_m2ts_read_metadata_descriptor(GF_BitStream *bs, u32 length) u32 2147 src/media_tools/mpegts.c u32 size; u32 2203 src/media_tools/mpegts.c static void gf_m2ts_process_pmt(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *pmt, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 2205 src/media_tools/mpegts.c u32 info_length, pos, desc_len, evt_type, nb_es,i; u32 2206 src/media_tools/mpegts.c u32 nb_sections; u32 2207 src/media_tools/mpegts.c u32 data_size; u32 2244 src/media_tools/mpegts.c u32 first_loop_len = 0; u32 2250 src/media_tools/mpegts.c u32 size; u32 2308 src/media_tools/mpegts.c u32 pid, stream_type, reg_desc_format; u32 2437 src/media_tools/mpegts.c u32 len = data[1]; u32 2471 src/media_tools/mpegts.c u32 id = data[2]<<8 | data[3]; u32 2608 src/media_tools/mpegts.c u32 i; u32 2631 src/media_tools/mpegts.c static void gf_m2ts_process_pat(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *ses, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 2635 src/media_tools/mpegts.c u32 i, nb_progs, evt_type; u32 2636 src/media_tools/mpegts.c u32 nb_sections; u32 2637 src/media_tools/mpegts.c u32 data_size; u32 2707 src/media_tools/mpegts.c static void gf_m2ts_process_cat(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *ses, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 2709 src/media_tools/mpegts.c u32 evt_type; u32 2773 src/media_tools/mpegts.c u32 val; u32 2782 src/media_tools/mpegts.c void gf_m2ts_pes_header(GF_M2TS_PES *pes, unsigned char *data, u32 data_size, GF_M2TS_PESHeader *pesh) u32 2784 src/media_tools/mpegts.c u32 has_pts, has_dts; u32 2785 src/media_tools/mpegts.c u32 len_check; u32 2843 src/media_tools/mpegts.c u32 has_timestamp = gf_bs_read_int(bs, 2); u32 2876 src/media_tools/mpegts.c u32 len; u32 2877 src/media_tools/mpegts.c u32 stream_id = pes->pck_data[3] | 0x100; u32 2958 src/media_tools/mpegts.c u32 remain = 0; u32 2959 src/media_tools/mpegts.c u32 offset = len; u32 2962 src/media_tools/mpegts.c GF_LOG(GF_LOG_WARNING, GF_LOG_CONTAINER, ("[MPEG-2 TS] PID %d PES payload size %d but received %d bytes\n", pes->pid, (u32) ( pesh.pck_len-3-pesh.hdr_data_len), pes->pck_data_len-len)); u32 3007 src/media_tools/mpegts.c static void gf_m2ts_process_pes(GF_M2TS_Demuxer *ts, GF_M2TS_PES *pes, GF_M2TS_Header *hdr, unsigned char *data, u32 data_size, GF_M2TS_AdaptationField *paf) u32 3102 src/media_tools/mpegts.c static void gf_m2ts_get_adaptation_field(GF_M2TS_Demuxer *ts, GF_M2TS_AdaptationField *paf, unsigned char *data, u32 size, u32 pid) u32 3116 src/media_tools/mpegts.c u32 base = (data[1] << 24) | (data[2] << 16) | (data[3] << 8) | data[4]; u32 3124 src/media_tools/mpegts.c u32 afext_bytes; u32 3133 src/media_tools/mpegts.c u32 priv_bytes = af_extension[0]; u32 3179 src/media_tools/mpegts.c if (!desc_len || (u32) desc_len+2 > afext_bytes) { u32 3257 src/media_tools/mpegts.c u32 payload_size, af_size; u32 3258 src/media_tools/mpegts.c u32 pos = 0; u32 3347 src/media_tools/mpegts.c u32 i, j; u32 3484 src/media_tools/mpegts.c GF_Err gf_m2ts_process_data(GF_M2TS_Demuxer *ts, char *data, u32 data_size) u32 3487 src/media_tools/mpegts.c u32 pos, pck_size; u32 3549 src/media_tools/mpegts.c u32 k, esd_count; u32 3563 src/media_tools/mpegts.c u32 od_count, od_index; u32 3582 src/media_tools/mpegts.c u32 i; u32 3593 src/media_tools/mpegts.c u32 i; u32 3648 src/media_tools/mpegts.c static void gf_m2ts_process_section_discard(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *es, GF_List *sections, u8 table_id, u16 ex_table_id, u8 version_number, u8 last_section_number, u32 status) u32 3653 src/media_tools/mpegts.c u32 gf_m2ts_pes_get_framing_mode(GF_M2TS_PES *pes) u32 3672 src/media_tools/mpegts.c GF_Err gf_m2ts_set_pes_framing(GF_M2TS_PES *pes, u32 mode) u32 3799 src/media_tools/mpegts.c u32 i, j, count, count2; u32 3820 src/media_tools/mpegts.c u32 length; u32 3827 src/media_tools/mpegts.c length = (u32) strlen(temp_dir); u32 3844 src/media_tools/mpegts.c u32 i; u32 3932 src/media_tools/mpegts.c GF_Err gf_m2ts_demux_file(GF_M2TS_Demuxer *ts, const char *fileName, u64 start_byterange, u64 end_byterange, u32 refresh_type, Bool signal_end_of_stream) u32 3934 src/media_tools/mpegts.c u32 i; u32 3936 src/media_tools/mpegts.c u32 size; u32 3948 src/media_tools/mpegts.c u32 remain; u32 3958 src/media_tools/mpegts.c size -= (u32) ts->pos_in_stream; u32 3995 src/media_tools/mpegts.c u32 to_read = 188000; u32 4003 src/media_tools/mpegts.c to_read = (u32) (end_byterange - read); u32 4007 src/media_tools/mpegts.c u32 skip = avail % 188; u32 4008 src/media_tools/mpegts.c to_read = (u32) (avail - skip); u32 4049 src/media_tools/mpegts.c static u32 gf_m2ts_demuxer_run(void *_p) u32 4051 src/media_tools/mpegts.c u32 i; u32 4054 src/media_tools/mpegts.c u32 size; u32 4076 src/media_tools/mpegts.c if (ts_size>0) gf_m2ts_process_data(ts, data, (u32) ts_size); u32 4085 src/media_tools/mpegts.c u32 nb_empty=0; u32 4161 src/media_tools/mpegts.c u32 pos = 0; u32 4180 src/media_tools/mpegts.c pos = (u32) (s64) (perc * ts->file_size); u32 4239 src/media_tools/mpegts.c GF_Err gf_m2ts_get_socket(const char *url, const char *mcast_ifce_or_mobileip, u32 buf_size, GF_Socket **out_socket) u32 4244 src/media_tools/mpegts.c u32 sock_type = 0; u32 4327 src/media_tools/mpegts.c u32 adapter_num; u32 4462 src/media_tools/mpegts.c u32 gf_dvb_get_freq_from_url(const char *channels_config_path, const char *url) u32 4467 src/media_tools/mpegts.c u32 freq; u32 4492 src/media_tools/mpegts.c freq = (u32)atoi(tmp); u32 4536 src/media_tools/mpegts.c u32 size; u32 4644 src/media_tools/mpegts.c u32 size; u32 4658 src/media_tools/mpegts.c size = (u32) fread(buf, 1, M2TS_PROBE_SIZE, t); u32 4690 src/media_tools/mpegts.c GF_Err gf_m2ts_restamp(char *buffer, u32 size, s64 ts_shift, u8 *is_pes) u32 4692 src/media_tools/mpegts.c u32 done = 0; u32 46 src/media_tools/saf.c u32 data_size; u32 48 src/media_tools/saf.c u32 ts; u32 53 src/media_tools/saf.c u32 stream_id; u32 54 src/media_tools/saf.c u32 ts_resolution; u32 55 src/media_tools/saf.c u32 buffersize_db; u32 61 src/media_tools/saf.c u32 dsi_len; u32 65 src/media_tools/saf.c u32 state; u32 66 src/media_tools/saf.c u32 last_au_sn, last_au_ts; u32 73 src/media_tools/saf.c u32 state; u32 115 src/media_tools/saf.c static GFINLINE GF_SAFStream *saf_get_stream(GF_SAFMuxer *mux, u32 stream_id) u32 118 src/media_tools/saf.c u32 i=0; u32 125 src/media_tools/saf.c GF_Err gf_saf_mux_stream_add(GF_SAFMuxer *mux, u32 stream_id, u32 ts_res, u32 buffersize_db, u8 stream_type, u8 object_type, char *mime_type, char *dsi, u32 dsi_len, char *remote_url) u32 158 src/media_tools/saf.c GF_Err gf_saf_mux_stream_rem(GF_SAFMuxer *mux, u32 stream_id) u32 171 src/media_tools/saf.c GF_Err gf_saf_mux_add_au(GF_SAFMuxer *mux, u32 stream_id, u32 CTS, char *data, u32 data_len, Bool is_rap) u32 194 src/media_tools/saf.c GF_Err gf_saf_mux_for_time(GF_SAFMuxer *mux, u32 time_ms, Bool force_end_of_session, char **out_data, u32 *out_size) u32 196 src/media_tools/saf.c u32 i, count, dlen; u32 232 src/media_tools/saf.c u32 len = (u32) strlen(str->mime_type); u32 237 src/media_tools/saf.c u32 len = (u32) strlen(str->remote_url); u32 265 src/media_tools/saf.c u32 mux_time = time_ms; u32 51 src/media_tools/text_import.c u32 _len = (u32) strlen(__str); \ u32 61 src/media_tools/text_import.c u32 read; u32 63 src/media_tools/text_import.c read = (u32) fread(BOM, sizeof(char), 5, in_src); u32 89 src/media_tools/text_import.c static GF_Err gf_text_guess_format(char *filename, u32 *fmt) u32 92 src/media_tools/text_import.c u32 val; u32 101 src/media_tools/text_import.c u32 read = (u32) fread(szUTF, 1, 1023, test); u32 110 src/media_tools/text_import.c val = (u32) fread(szLine, 1, 1024, test); u32 148 src/media_tools/text_import.c void gf_text_get_video_size(GF_MediaImporter *import, u32 *width, u32 *height) u32 150 src/media_tools/text_import.c u32 w, h, f_w, f_h, i; u32 178 src/media_tools/text_import.c void gf_text_import_set_language(GF_MediaImporter *import, u32 track) u32 191 src/media_tools/text_import.c char *gf_text_get_utf8_line(char *szLine, u32 lineSize, FILE *txt_in, s32 unicode_type) u32 193 src/media_tools/text_import.c u32 i, j, len; u32 203 src/media_tools/text_import.c len = (u32) strlen(szLine); u32 267 src/media_tools/text_import.c i = (u32) gf_utf8_wcstombs(szLineConv, 1024, (const unsigned short **) &sptr); u32 281 src/media_tools/text_import.c u32 track, timescale, i, count; u32 287 src/media_tools/text_import.c u32 sh, sm, ss, sms, eh, em, es, ems, txt_line, char_len, char_line, nb_samp, j, duration, rem_styles; u32 290 src/media_tools/text_import.c u32 state, curLine, line, len, ID, OCR_ES_ID, default_color; u32 369 src/media_tools/text_import.c u32 w, h; u32 408 src/media_tools/text_import.c duration = (u32) (((Double) import->duration)*timescale/1000.0); u32 528 src/media_tools/text_import.c len = (u32) _len; u32 534 src/media_tools/text_import.c u32 font_style = 0; u32 535 src/media_tools/text_import.c u32 style_nb_chars = 0; u32 536 src/media_tools/text_import.c u32 style_def_type = 0; u32 562 src/media_tools/text_import.c style_nb_chars = (u32) (1 + e_sep - szLine); u32 578 src/media_tools/text_import.c style_nb_chars = (u32) (a_sep - szLine); u32 697 src/media_tools/text_import.c len = (u32) gf_utf8_wcstombs(szText, 5000, (const u16 **) &sptr); u32 731 src/media_tools/text_import.c u32 timescale; u32 732 src/media_tools/text_import.c u32 track; u32 733 src/media_tools/text_import.c u32 descriptionIndex; u32 768 src/media_tools/text_import.c u32 track; u32 769 src/media_tools/text_import.c u32 timescale; u32 770 src/media_tools/text_import.c u32 duration; u32 771 src/media_tools/text_import.c u32 descIndex=1; u32 772 src/media_tools/text_import.c u32 ID; u32 773 src/media_tools/text_import.c u32 OCR_ES_ID; u32 813 src/media_tools/text_import.c u32 i; u32 814 src/media_tools/text_import.c u32 count; u32 826 src/media_tools/text_import.c u32 w; u32 827 src/media_tools/text_import.c u32 h; u32 837 src/media_tools/text_import.c duration = (u32) (((Double) import->duration)*timescale/1000.0); u32 857 src/media_tools/text_import.c gf_isom_set_last_sample_duration(import->dest, track, (u32) gf_webvtt_parser_last_duration(vttparser)); u32 867 src/media_tools/text_import.c u32 i=0; u32 868 src/media_tools/text_import.c u32 k=0; u32 869 src/media_tools/text_import.c u32 len = (u32) strlen(str); u32 870 src/media_tools/text_import.c u32 state = 0; u32 920 src/media_tools/text_import.c u32 idx = 0, body_num = 0; u32 926 src/media_tools/text_import.c u32 body_idx = 0; u32 948 src/media_tools/text_import.c u32 i, track, ID, desc_idx, nb_samples, nb_children; u32 1016 src/media_tools/text_import.c u32 head_idx = 0; u32 1020 src/media_tools/text_import.c u32 styling_idx; u32 1031 src/media_tools/text_import.c u32 style_idx = 0; u32 1110 src/media_tools/text_import.c u32 body_idx = 0; u32 1127 src/media_tools/text_import.c u32 div_idx = 0, nb_p_found = 0; u32 1135 src/media_tools/text_import.c u32 p_idx = 0, h, m, s, ms; u32 1180 src/media_tools/text_import.c u32 span_idx = 0; u32 1227 src/media_tools/text_import.c u32 len; u32 1241 src/media_tools/text_import.c len = (u32) strlen(str); u32 1289 src/media_tools/text_import.c gf_isom_set_last_sample_duration(import->dest, track, (u32) last_sample_duration); u32 1348 src/media_tools/text_import.c GF_Box *boxstring_new_with_data(u32 type, const char *string); u32 1355 src/media_tools/text_import.c static GF_Err swf_svg_add_iso_sample(void *user, const char *data, u32 length, u64 timestamp, Bool isRap) u32 1379 src/media_tools/text_import.c static GF_Err swf_svg_add_iso_header(void *user, const char *data, u32 length, Bool isHeader) u32 1394 src/media_tools/text_import.c u32 track; u32 1395 src/media_tools/text_import.c u32 timescale; u32 1397 src/media_tools/text_import.c u32 descIndex; u32 1398 src/media_tools/text_import.c u32 ID; u32 1399 src/media_tools/text_import.c u32 OCR_ES_ID; u32 1449 src/media_tools/text_import.c u32 i; u32 1450 src/media_tools/text_import.c u32 count; u32 1462 src/media_tools/text_import.c u32 w; u32 1463 src/media_tools/text_import.c u32 h; u32 1520 src/media_tools/text_import.c u32 track, ID, timescale, i, j, desc_idx, start, end, prev_end, nb_samp, duration, len, line; u32 1576 src/media_tools/text_import.c u32 count; u32 1602 src/media_tools/text_import.c u32 w, h; u32 1638 src/media_tools/text_import.c duration = (u32) (((Double) import->duration)*timescale/1000.0); u32 1656 src/media_tools/text_import.c len = (u32) strlen(szLine); u32 1713 src/media_tools/text_import.c gf_isom_text_add_text(samp, szText, (u32) strlen(szText) ); u32 1763 src/media_tools/text_import.c u32 ttxt_get_color(GF_MediaImporter *import, char *val) u32 1765 src/media_tools/text_import.c u32 r, g, b, a, res; u32 1782 src/media_tools/text_import.c u32 i=0; u32 1795 src/media_tools/text_import.c u32 i=0; u32 1825 src/media_tools/text_import.c u32 i, j, k, track, ID, nb_samples, nb_descs, nb_children; u32 1886 src/media_tools/text_import.c u32 tref_id; u32 1914 src/media_tools/text_import.c u32 idx; u32 1943 src/media_tools/text_import.c u32 scroll_mode = GF_TXT_SCROLL_CREDITS; u32 1959 src/media_tools/text_import.c u32 z=0; u32 1961 src/media_tools/text_import.c u32 m; u32 1999 src/media_tools/text_import.c u32 ts, descIndex; u32 2013 src/media_tools/text_import.c u32 h, m, s, ms; u32 2017 src/media_tools/text_import.c ts = (u32) (atof(att->value) * 1000); u32 2022 src/media_tools/text_import.c u32 len; u32 2024 src/media_tools/text_import.c len = (u32) strlen(str); u32 2029 src/media_tools/text_import.c else if (!strcmp(att->name, "scrollDelay")) gf_isom_text_set_scroll_delay(samp, (u32) (1000*atoi(att->value))); u32 2038 src/media_tools/text_import.c u32 len; u32 2040 src/media_tools/text_import.c len = (u32) strlen(str); u32 2094 src/media_tools/text_import.c u32 startTime; u32 2099 src/media_tools/text_import.c if (!strcmp(att->name, "startTime")) startTime = (u32) (1000*atof(att->value)); u32 2105 src/media_tools/text_import.c u32 endTime, m; u32 2114 src/media_tools/text_import.c else if (!strcmp(att->name, "endTime")) endTime = (u32) (1000*atof(att->value)); u32 2152 src/media_tools/text_import.c gf_isom_set_last_sample_duration(import->dest, track, (u32) last_sample_duration); u32 2162 src/media_tools/text_import.c u32 tx3g_get_color(GF_MediaImporter *import, char *value) u32 2164 src/media_tools/text_import.c u32 r, g, b, a; u32 2165 src/media_tools/text_import.c u32 res, v; u32 2170 src/media_tools/text_import.c v = (u32) (a*255/100); u32 2173 src/media_tools/text_import.c v = (u32) (r*255/100); u32 2176 src/media_tools/text_import.c v = (u32) (g*255/100); u32 2179 src/media_tools/text_import.c v = (u32) (b*255/100); u32 2186 src/media_tools/text_import.c u32 i=0; u32 2199 src/media_tools/text_import.c u32 id; u32 2200 src/media_tools/text_import.c u32 pos; u32 2205 src/media_tools/text_import.c u32 i, __m = atoi(att->value); \ u32 2219 src/media_tools/text_import.c u32 track, ID, nb_samples, nb_children, nb_descs, timescale, w, h, i, j, k; u32 2257 src/media_tools/text_import.c tx = (u32) fx; u32 2258 src/media_tools/text_import.c ty = (u32) fy; u32 2297 src/media_tools/text_import.c u32 duration, descIndex, nb_styles, nb_marks; u32 2342 src/media_tools/text_import.c u32 scroll_mode = 0; u32 2362 src/media_tools/text_import.c u32 m=0; u32 2366 src/media_tools/text_import.c u32 n=0; u32 2378 src/media_tools/text_import.c u32 m=0; u32 2405 src/media_tools/text_import.c u32 z; u32 2448 src/media_tools/text_import.c u32 styleID; u32 2449 src/media_tools/text_import.c u32 nb_chars, txt_len, m; u32 2477 src/media_tools/text_import.c u32 z; u32 2488 src/media_tools/text_import.c txt_len += (u32) strlen(text->name); u32 2489 src/media_tools/text_import.c gf_isom_text_add_text(samp, text->name, (u32) strlen(text->name)); u32 2537 src/media_tools/text_import.c u32 time = 0; u32 2546 src/media_tools/text_import.c u32 u=0; u32 2590 src/media_tools/text_import.c u32 fmt; u32 315 src/media_tools/vobsub.c (u32 *) &palette[0], (u32 *) &palette[1], (u32 *) &palette[2], (u32 *) &palette[3], u32 316 src/media_tools/vobsub.c (u32 *) &palette[4], (u32 *) &palette[5], (u32 *) &palette[6], (u32 *) &palette[7], u32 317 src/media_tools/vobsub.c (u32 *) &palette[8], (u32 *) &palette[9], (u32 *) &palette[10], (u32 *) &palette[11], u32 318 src/media_tools/vobsub.c (u32 *) &palette[12],(u32 *) &palette[13],(u32 *) &palette[14], (u32 *) &palette[15]) != 16) u32 468 src/media_tools/vobsub.c u32 pos = 0; u32 480 src/media_tools/vobsub.c GF_Err vobsub_get_subpic_duration(char *_data, u32 psize, u32 dsize, u32 *duration) u32 482 src/media_tools/vobsub.c u32 i, dcsq_stm, nxt_dcsq, start_stm, stop_stm; u32 555 src/media_tools/vobsub.c GF_Err vobsub_packetize_subpicture(FILE *fsub, u64 pts, char *data, u32 dataSize) u32 570 src/media_tools/vobsub.c u32 padLen = 0; u32 571 src/media_tools/vobsub.c u32 dataLen = sizeof(buf); u32 572 src/media_tools/vobsub.c u32 packLen; u32 59 src/media_tools/webvtt.c GF_Box *boxstring_new_with_data(u32 type, const char *string) u32 130 src/media_tools/webvtt.c box->string = (char *)gf_malloc((u32)(s->size+1)); u32 131 src/media_tools/webvtt.c gf_bs_read_data(bs, box->string, (u32)(s->size)); u32 132 src/media_tools/webvtt.c box->string[(u32)(s->size)] = 0; u32 200 src/media_tools/webvtt.c gf_bs_write_data(bs, box->string, (u32)(box->size-8)); u32 330 src/media_tools/webvtt.c u32 i; u32 497 src/media_tools/webvtt.c static GF_Err gf_webvtt_cue_add_property(GF_WebVTTCue *cue, GF_WebVTTCuePropertyType type, char *text_data, u32 text_len) u32 500 src/media_tools/webvtt.c u32 len; u32 522 src/media_tools/webvtt.c len = (u32) strlen(*prop); u32 704 src/media_tools/webvtt.c u32 j; u32 776 src/media_tools/webvtt.c u32 _len = (u32) strlen(__str); \ u32 785 src/media_tools/webvtt.c extern char *gf_text_get_utf8_line(char *szLine, u32 lineSize, FILE *txt_in, s32 unicode_type); u32 789 src/media_tools/webvtt.c u32 len; u32 790 src/media_tools/webvtt.c u32 pos; u32 791 src/media_tools/webvtt.c u32 pos2; u32 792 src/media_tools/webvtt.c u32 value1; u32 793 src/media_tools/webvtt.c u32 value2; u32 794 src/media_tools/webvtt.c u32 value3; u32 795 src/media_tools/webvtt.c u32 value4; u32 798 src/media_tools/webvtt.c len = (u32) strlen(line); u32 868 src/media_tools/webvtt.c GF_Err gf_webvtt_parser_parse_timings_settings(GF_WebVTTParser *parser, GF_WebVTTCue *cue, char *line, u32 len) u32 872 src/media_tools/webvtt.c u32 pos; u32 925 src/media_tools/webvtt.c e = gf_webvtt_cue_add_property(cue, WEBVTT_SETTINGS, settings, (u32) strlen(settings)); u32 931 src/media_tools/webvtt.c GF_Err gf_webvtt_parser_parse(GF_WebVTTParser *parser, u32 duration) u32 935 src/media_tools/webvtt.c u32 len; u32 939 src/media_tools/webvtt.c u32 start = 0; u32 940 src/media_tools/webvtt.c u32 end = 0; u32 943 src/media_tools/webvtt.c u32 header_len = 0; u32 953 src/media_tools/webvtt.c len = (u32) strlen(szLine); u32 972 src/media_tools/webvtt.c u32 prev_len = (u32) strlen(prevLine); u32 1047 src/media_tools/webvtt.c gf_webvtt_cue_add_property(cue, WEBVTT_ID, prevLine, (u32) strlen(prevLine)); u32 1057 src/media_tools/webvtt.c start = (u32)gf_webvtt_timestamp_get(&cue->start); u32 1058 src/media_tools/webvtt.c end = (u32)gf_webvtt_timestamp_get(&cue->end); u32 1124 src/media_tools/webvtt.c GF_List *gf_webvtt_parse_cues_from_data(const char *data, u32 dataLength, u64 start) u32 1145 src/media_tools/webvtt.c gf_webvtt_cue_add_property(cue, WEBVTT_PRECUE_TEXT, pre_text, (u32) strlen(pre_text)); u32 1152 src/media_tools/webvtt.c gf_webvtt_cue_add_property(cue, WEBVTT_ID, cuebox->id->string, (u32) strlen(cuebox->id->string)); u32 1155 src/media_tools/webvtt.c gf_webvtt_cue_add_property(cue, WEBVTT_SETTINGS, cuebox->settings->string, (u32) strlen(cuebox->settings->string)); u32 1158 src/media_tools/webvtt.c gf_webvtt_cue_add_property(cue, WEBVTT_PAYLOAD, cuebox->payload->string, (u32) strlen(cuebox->payload->string)); u32 1163 src/media_tools/webvtt.c gf_webvtt_cue_add_property(cue, WEBVTT_POSTCUE_TEXT, sbox->string, (u32) strlen(sbox->string)); u32 1271 src/media_tools/webvtt.c GF_Err gf_webvtt_parse_iso_sample(GF_WebVTTParser *parser, u32 timescale, GF_ISOSample *iso_sample, Bool merge, Bool box_mode) u32 1281 src/media_tools/webvtt.c GF_Err gf_webvtt_dump_iso_sample(FILE *dump, u32 timescale, GF_ISOSample *iso_sample, Bool box_mode); u32 1296 src/media_tools/webvtt.c ts->hour = (u32)(tmp/(3600*1000)); u32 1298 src/media_tools/webvtt.c ts->min = (u32)(tmp/(60*1000)); u32 1300 src/media_tools/webvtt.c ts->sec = (u32)(tmp/1000); u32 1302 src/media_tools/webvtt.c ts->ms = (u32)tmp; u32 1319 src/media_tools/webvtt.c GF_Err gf_webvtt_dump_header_boxed(FILE *dump, const char *data, u32 dataLength, u32 *dumpedLength) u32 1335 src/media_tools/webvtt.c *dumpedLength = (u32)strlen(config->string)+1; u32 1344 src/media_tools/webvtt.c GF_Err gf_webvtt_dump_header(FILE *dump, GF_ISOFile *file, u32 track, Bool box_mode, u32 index) u32 1357 src/media_tools/webvtt.c GF_Err gf_webvtt_dump_iso_sample(FILE *dump, u32 timescale, GF_ISOSample *iso_sample, Bool box_mode) u32 1459 src/media_tools/webvtt.c u32 i; u32 1474 src/media_tools/webvtt.c GF_Err gf_webvtt_dump_iso_track(GF_MediaExporter *dumper, char *szName, u32 track, Bool merge, Bool box_dump) u32 1480 src/media_tools/webvtt.c u32 i; u32 1481 src/media_tools/webvtt.c u32 count; u32 1482 src/media_tools/webvtt.c u32 timescale; u32 1484 src/media_tools/webvtt.c u32 di; u32 271 src/odf/desc_private.c GF_Err gf_odf_read_descriptor(GF_BitStream *bs, GF_Descriptor *desc, u32 DescSize) u32 371 src/odf/desc_private.c GF_Err gf_odf_size_descriptor(GF_Descriptor *desc, u32 *outSize) u32 632 src/odf/desc_private.c GF_Err gf_odf_read_command(GF_BitStream *bs, GF_ODCom *com, u32 gf_odf_size_command) u32 658 src/odf/desc_private.c GF_Err gf_odf_size_command(GF_ODCom *com, u32 *outSize) u32 34 src/odf/descriptors.c const char *gf_odf_stream_type_name(u32 streamType) u32 69 src/odf/descriptors.c u32 gf_odf_stream_type_by_name(const char *streamType) u32 87 src/odf/descriptors.c s32 gf_odf_size_field_size(u32 size_desc) u32 105 src/odf/descriptors.c GF_Err gf_odf_parse_descriptor(GF_BitStream *bs, GF_Descriptor **desc, u32 *desc_size) u32 107 src/odf/descriptors.c u32 val, size, sizeHeader; u32 190 src/odf/descriptors.c u32 i; u32 202 src/odf/descriptors.c GF_Err gf_odf_write_base_descriptor(GF_BitStream *bs, u8 tag, u32 size) u32 204 src/odf/descriptors.c u32 length; u32 240 src/odf/descriptors.c GF_Err gf_odf_size_descriptor_list(GF_List *descList, u32 *outSize) u32 244 src/odf/descriptors.c u32 tmpSize, count, i; u32 262 src/odf/descriptors.c u32 count, i; u32 280 src/odf/descriptors.c u32 count, i; u32 297 src/odf/descriptors.c u32 gf_ipmpx_array_size(GF_BitStream *bs, u32 *array_size) u32 299 src/odf/descriptors.c u32 val, size, io_size; u32 312 src/odf/descriptors.c void gf_ipmpx_write_array(GF_BitStream *bs, char *data, u32 data_len) u32 314 src/odf/descriptors.c u32 length; u32 414 src/odf/descriptors.c u32 to_skip; u32 463 src/odf/descriptors.c u32 len, i; u32 485 src/odf/descriptors.c u32 i, len; u32 494 src/odf/descriptors.c len = (u32) strlen(cfg->deviceName); u32 561 src/odf/descriptors.c GF_Err gf_odf_avc_cfg_write(GF_AVCConfig *cfg, char **outData, u32 *outSize) u32 563 src/odf/descriptors.c u32 i, count; u32 610 src/odf/descriptors.c GF_AVCConfig *gf_odf_avc_cfg_read(char *dsi, u32 dsi_size) u32 612 src/odf/descriptors.c u32 i, count; u32 675 src/odf/descriptors.c u32 i; u32 725 src/odf/descriptors.c u32 i; u32 729 src/odf/descriptors.c u32 j; u32 767 src/odf/descriptors.c u32 nb_desc = gf_bs_read_int(bs, 8); u32 856 src/odf/descriptors.c u32 i, count; u32 902 src/odf/descriptors.c u32 nalucount, j; u32 919 src/odf/descriptors.c GF_Err gf_odf_hevc_cfg_write(GF_HEVCConfig *cfg, char **outData, u32 *outSize) u32 936 src/odf/descriptors.c u32 i, count; u32 986 src/odf/descriptors.c u32 nalucount, j; u32 1002 src/odf/descriptors.c u32 size = gf_bs_read_int(bs, 16); u32 1024 src/odf/descriptors.c GF_HEVCConfig *gf_odf_hevc_cfg_read(char *dsi, u32 dsi_size, Bool is_lhvc) u32 41 src/odf/ipmpx_code.c u32 get_field_size(u32 size_desc) u32 49 src/odf/ipmpx_code.c void write_var_size(GF_BitStream *bs, u32 size) u32 52 src/odf/ipmpx_code.c u32 length = size; u32 81 src/odf/ipmpx_code.c u32 val, size; u32 96 src/odf/ipmpx_code.c u32 GF_IPMPX_GetByteArraySize(GF_IPMPX_ByteArray *ba) u32 134 src/odf/ipmpx_code.c u32 GF_IPMPX_AUTH_Size(GF_IPMPX_Authentication *auth) u32 136 src/odf/ipmpx_code.c u32 size; u32 159 src/odf/ipmpx_code.c u32 GF_IPMPX_AUTH_FullSize(GF_IPMPX_Authentication *auth) u32 161 src/odf/ipmpx_code.c u32 size = GF_IPMPX_AUTH_Size(auth); u32 169 src/odf/ipmpx_code.c u32 size; u32 206 src/odf/ipmpx_code.c u32 val, size, tag; u32 258 src/odf/ipmpx_code.c GF_Err GF_IPMPX_ReadData(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size); u32 260 src/odf/ipmpx_code.c u32 gf_ipmpx_data_full_size(GF_IPMPX_Data *p) u32 262 src/odf/ipmpx_code.c u32 size; u32 274 src/odf/ipmpx_code.c u32 val, size; u32 304 src/odf/ipmpx_code.c u32 size; u32 328 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_InitAuthentication(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 335 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_InitAuthentication(GF_IPMPX_Data *_p) u32 360 src/odf/ipmpx_code.c u32 i; u32 385 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_MutualAuthentication(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 388 src/odf/ipmpx_code.c u32 i, count; u32 420 src/odf/ipmpx_code.c u32 type = gf_bs_read_int(bs, 8); u32 446 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_MutualAuthentication(GF_IPMPX_Data *_p) u32 448 src/odf/ipmpx_code.c u32 size, i, count; u32 495 src/odf/ipmpx_code.c u32 i, count; u32 581 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_TrustSecurityMetadata(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 583 src/odf/ipmpx_code.c u32 nbTools, nbSpec; u32 619 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_TrustSecurityMetadata(GF_IPMPX_Data *_p) u32 621 src/odf/ipmpx_code.c u32 size, i, j; u32 638 src/odf/ipmpx_code.c u32 i, j, c1, c2; u32 680 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_SecureContainer(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 698 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_SecureContainer(GF_IPMPX_Data *_p) u32 700 src/odf/ipmpx_code.c u32 size = 1; u32 750 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_GetToolsResponse(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 752 src/odf/ipmpx_code.c u32 NbBytes = 0; u32 756 src/odf/ipmpx_code.c u32 desc_size, start_o; u32 759 src/odf/ipmpx_code.c start_o = (u32) gf_bs_get_position(bs); u32 763 src/odf/ipmpx_code.c NbBytes += (u32) gf_bs_get_position(bs) - start_o; u32 768 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_GetToolsResponse(GF_IPMPX_Data *_p) u32 770 src/odf/ipmpx_code.c u32 size = 0; u32 777 src/odf/ipmpx_code.c u32 i; u32 810 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_ParametricDescription(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 812 src/odf/ipmpx_code.c u32 count; u32 830 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_ParametricDescription(GF_IPMPX_Data *_p) u32 832 src/odf/ipmpx_code.c u32 size, i; u32 848 src/odf/ipmpx_code.c u32 i; u32 877 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_ToolParamCapabilitiesQuery(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 882 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_ToolParamCapabilitiesQuery(GF_IPMPX_Data *_p) u32 902 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_ToolParamCapabilitiesResponse(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 909 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_ToolParamCapabilitiesResponse(GF_IPMPX_Data *_p) u32 933 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_ConnectTool(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 935 src/odf/ipmpx_code.c u32 dsize; u32 939 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_ConnectTool(GF_IPMPX_Data *_p) u32 941 src/odf/ipmpx_code.c u32 size; u32 963 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_DisconnectTool(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 969 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_DisconnectTool(GF_IPMPX_Data *_p) u32 990 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_GetToolContext(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1001 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_GetToolContext(GF_IPMPX_Data *_p) u32 1025 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_GetToolContextResponse(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1036 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_GetToolContextResponse(GF_IPMPX_Data *_p) u32 1063 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_AddToolNotificationListener(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1065 src/odf/ipmpx_code.c u32 i; u32 1073 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_AddToolNotificationListener(GF_IPMPX_Data *_p) u32 1080 src/odf/ipmpx_code.c u32 i; u32 1098 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_RemoveToolNotificationListener(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1100 src/odf/ipmpx_code.c u32 i; u32 1106 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_RemoveToolNotificationListener(GF_IPMPX_Data *_p) u32 1113 src/odf/ipmpx_code.c u32 i; u32 1130 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_NotifyToolEvent(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1145 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_NotifyToolEvent(GF_IPMPX_Data *_p) u32 1174 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_CanProcess(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1181 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_CanProcess(GF_IPMPX_Data *_p) u32 1204 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_OpaqueData(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1210 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_OpaqueData(GF_IPMPX_Data *_p) u32 1234 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_KeyData(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1251 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_KeyData(GF_IPMPX_Data *_p) u32 1253 src/odf/ipmpx_code.c u32 size = 0; u32 1310 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_SelectiveDecryptionInit(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1312 src/odf/ipmpx_code.c u32 count, i; u32 1377 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_SelectiveDecryptionInit(GF_IPMPX_Data *_p) u32 1379 src/odf/ipmpx_code.c u32 size, i; u32 1411 src/odf/ipmpx_code.c u32 count, i, j; u32 1478 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_WatermarkingInit(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1517 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_WatermarkingInit(GF_IPMPX_Data *_p) u32 1519 src/odf/ipmpx_code.c u32 size; u32 1585 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_SendWatermark(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1597 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_SendWatermark(GF_IPMPX_Data *_p) u32 1599 src/odf/ipmpx_code.c u32 size; u32 1631 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_ToolAPI_Config(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1643 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_ToolAPI_Config(GF_IPMPX_Data *_p) u32 1645 src/odf/ipmpx_code.c u32 size; u32 1676 src/odf/ipmpx_code.c static GF_Err ReadGF_IPMPX_ISMACryp(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size) u32 1686 src/odf/ipmpx_code.c static u32 SizeGF_IPMPX_ISMACryp(GF_IPMPX_Data *_p) u32 1968 src/odf/ipmpx_code.c GF_Err GF_IPMPX_ReadData(GF_BitStream *bs, GF_IPMPX_Data *_p, u32 read) u32 2032 src/odf/ipmpx_code.c u32 gf_ipmpx_data_size(GF_IPMPX_Data *_p) u32 34 src/odf/ipmpx_dump.c u32 z; \ u32 41 src/odf/ipmpx_dump.c static void StartList(FILE *trace, const char *name, u32 indent, Bool XMTDump) u32 51 src/odf/ipmpx_dump.c static void EndList(FILE *trace, const char *name, u32 indent, Bool XMTDump) u32 62 src/odf/ipmpx_dump.c static void StartElement(FILE *trace, const char *descName, u32 indent, Bool XMTDump) u32 86 src/odf/ipmpx_dump.c static void EndElement(FILE *trace, const char *descName, u32 indent, Bool XMTDump) u32 99 src/odf/ipmpx_dump.c static void StartAttribute(FILE *trace, const char *attName, u32 indent, Bool XMTDump) u32 109 src/odf/ipmpx_dump.c static void EndAttribute(FILE *trace, u32 indent, Bool XMTDump) u32 118 src/odf/ipmpx_dump.c static void DumpInt(FILE *trace, char *attName, u32 val, u32 indent, Bool XMTDump) u32 126 src/odf/ipmpx_dump.c static void DumpLargeInt(FILE *trace, char *attName, u64 val, u32 indent, Bool XMTDump) u32 134 src/odf/ipmpx_dump.c static void DumpBool(FILE *trace, char *attName, u32 val, u32 indent, Bool XMTDump) u32 143 src/odf/ipmpx_dump.c static void DumpData(FILE *trace, const char *name, char *data, u32 dataLength, u32 indent, Bool XMTDump) u32 145 src/odf/ipmpx_dump.c u32 i; u32 171 src/odf/ipmpx_dump.c static void DumpData_16(FILE *trace, char *name, u16 *data, u16 dataLength, u32 indent, Bool XMTDump) u32 173 src/odf/ipmpx_dump.c u32 i; u32 189 src/odf/ipmpx_dump.c static void DumpBin128(FILE *trace, char *name, char *data, u32 indent, Bool XMTDump) u32 191 src/odf/ipmpx_dump.c u32 i; u32 206 src/odf/ipmpx_dump.c static void DumpDate(FILE *trace, char *name, char *data, u32 indent, Bool XMTDump) u32 208 src/odf/ipmpx_dump.c u32 i; u32 216 src/odf/ipmpx_dump.c void gf_ipmpx_dump_ByteArray(GF_IPMPX_ByteArray *_p, const char *attName, FILE *trace, u32 indent, Bool XMTDump) u32 232 src/odf/ipmpx_dump.c void gf_ipmpx_dump_AUTH(GF_IPMPX_Authentication *ipa, FILE *trace, u32 indent, Bool XMTDump) u32 262 src/odf/ipmpx_dump.c void gf_ipmpx_dump_BaseData(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 277 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_OpaqueData(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 291 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_KeyData(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 317 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_SecureContainer(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 332 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_InitAuthentication(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 346 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_TrustSecurityMetadata(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 348 src/odf/ipmpx_dump.c u32 i, j; u32 392 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_MutualAuthentication(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 394 src/odf/ipmpx_dump.c u32 i, count; u32 467 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_GetToolsResponse(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 480 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_ParametricDescription(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 482 src/odf/ipmpx_dump.c u32 i; u32 514 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_ToolParamCapabilitiesQuery(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 533 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_ToolParamCapabilitiesResponse(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 545 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_ConnectTool(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 564 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_DisconnectTool(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 576 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_GetToolContext(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 589 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_GetToolContextResponse(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 603 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_AddToolNotificationListener(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 605 src/odf/ipmpx_dump.c u32 i; u32 629 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_RemoveToolNotificationListener(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 631 src/odf/ipmpx_dump.c u32 i; u32 654 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_NotifyToolEvent(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 669 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_CanProcess(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 681 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_ToolAPI_Config(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 695 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_WatermarkingInit(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 731 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_SendWatermark(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 747 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_SelectiveDecryptionInit(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 749 src/odf/ipmpx_dump.c u32 i, count; u32 815 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_ISMACryp(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 831 src/odf/ipmpx_dump.c GF_Err gf_ipmpx_dump_data(GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump) u32 72 src/odf/ipmpx_parse.c u32 gf_ipmpx_get_field_type(GF_IPMPX_Data *p, char *fieldName) u32 147 src/odf/ipmpx_parse.c void GF_IPMPX_ParseBinData(char *val, char **out_data, u32 *out_data_size) u32 149 src/odf/ipmpx_parse.c u32 i, c, len; u32 153 src/odf/ipmpx_parse.c len = *out_data_size = (u32) strlen(val); u32 159 src/odf/ipmpx_parse.c len = (u32) strlen(val) / 3; u32 172 src/odf/ipmpx_parse.c void GF_IPMPX_ParseFileData(char *fileName, char **out_data, u32 *out_data_size) u32 175 src/odf/ipmpx_parse.c u32 size; u32 186 src/odf/ipmpx_parse.c size = (u32) gf_ftell(f); u32 201 src/odf/ipmpx_parse.c u32 int_val = atoi(val); u32 209 src/odf/ipmpx_parse.c u32 i, b; u32 225 src/odf/ipmpx_parse.c u32 int_val = atoi(val); u32 239 src/odf/ipmpx_parse.c u32 i, j, len, v; u32 241 src/odf/ipmpx_parse.c len = (u32) strlen(val); u32 277 src/odf/ipmpx_parse.c u32 i, j, len, v, alloc, count; u32 281 src/odf/ipmpx_parse.c len = (u32) strlen(val); u32 321 src/odf/ipmpx_parse.c u32 ret = 0; u32 403 src/odf/ipmpx_parse.c u32 s; u32 654 src/odf/ipmpx_parse.c d->length = (u32) strlen(str); u32 34 src/odf/oci_codec.c GF_Err gf_odf_size_descriptor_list(GF_List *descList, u32 *outSize); u32 36 src/odf/oci_codec.c GF_Err gf_odf_parse_descriptor(GF_BitStream *bs, GF_Descriptor **desc, u32 *desc_size); u32 37 src/odf/oci_codec.c s32 gf_odf_size_field_size(u32 size_desc); u32 171 src/odf/oci_codec.c u32 gf_oci_event_get_desc_count(OCIEvent *event) u32 178 src/odf/oci_codec.c GF_Descriptor *gf_oci_event_get_desc(OCIEvent *event, u32 DescIndex) u32 185 src/odf/oci_codec.c GF_Err gf_oci_event_rem_desc(OCIEvent *event, u32 DescIndex) u32 229 src/odf/oci_codec.c GF_Err WriteSevenBitLength(GF_BitStream *bs, u32 size) u32 231 src/odf/oci_codec.c u32 length; u32 266 src/odf/oci_codec.c GF_Err gf_oci_codec_encode(OCICodec *codec, char **outAU, u32 *au_length) u32 269 src/odf/oci_codec.c u32 i, size, desc_size; u32 328 src/odf/oci_codec.c GF_Err gf_oci_codec_decode(OCICodec *codec, char *au, u32 au_length) u32 332 src/odf/oci_codec.c u32 size, hdrS, desc_size, tot_size, tmp_size, val; u32 33 src/odf/odf_code.c static GFINLINE GF_Err OD_ReadUTF8String(GF_BitStream *bs, char **string, Bool isUTF8, u32 *read) u32 35 src/odf/odf_code.c u32 len; u32 47 src/odf/odf_code.c static GFINLINE u32 OD_SizeUTF8String(char *string, Bool isUTF8) u32 49 src/odf/odf_code.c if (isUTF8) return 1 + (u32) strlen(string); u32 50 src/odf/odf_code.c return 1 + 2 * (u32) gf_utf8_wcslen((const unsigned short *)string); u32 55 src/odf/odf_code.c u32 len; u32 57 src/odf/odf_code.c len = (u32) strlen(string); u32 61 src/odf/odf_code.c len = (u32) gf_utf8_wcslen((const unsigned short *)string); u32 70 src/odf/odf_code.c GF_Err gf_odf_read_url_string(GF_BitStream *bs, char **string, u32 *readBytes) u32 72 src/odf/odf_code.c u32 length; u32 100 src/odf/odf_code.c u32 len; u32 106 src/odf/odf_code.c len = (u32) strlen(string); u32 117 src/odf/odf_code.c u32 gf_odf_size_url_string(char *string) u32 119 src/odf/odf_code.c u32 len = (u32) strlen(string); u32 242 src/odf/odf_code.c GF_Err gf_odf_read_esd(GF_BitStream *bs, GF_ESD *esd, u32 DescSize) u32 245 src/odf/odf_code.c u32 ocrflag, urlflag, streamdependflag, tmp_size, nbBytes, read; u32 300 src/odf/odf_code.c GF_Err gf_odf_size_esd(GF_ESD *esd, u32 *outSize) u32 303 src/odf/odf_code.c u32 tmpSize; u32 358 src/odf/odf_code.c u32 size; u32 477 src/odf/odf_code.c GF_Err gf_odf_read_iod(GF_BitStream *bs, GF_InitialObjectDescriptor *iod, u32 DescSize) u32 480 src/odf/odf_code.c u32 urlflag, read; u32 481 src/odf/odf_code.c u32 tmp_size, nbBytes = 0; u32 516 src/odf/odf_code.c GF_Err gf_odf_size_iod(GF_InitialObjectDescriptor *iod, u32 *outSize) u32 538 src/odf/odf_code.c u32 tmpSize; u32 549 src/odf/odf_code.c u32 size; u32 653 src/odf/odf_code.c GF_Err gf_odf_read_od(GF_BitStream *bs, GF_ObjectDescriptor *od, u32 DescSize) u32 656 src/odf/odf_code.c u32 urlflag; u32 657 src/odf/odf_code.c u32 tmpSize, nbBytes = 0; u32 666 src/odf/odf_code.c u32 read; u32 685 src/odf/odf_code.c GF_Err gf_odf_size_od(GF_ObjectDescriptor *od, u32 *outSize) u32 707 src/odf/odf_code.c u32 size; u32 815 src/odf/odf_code.c GF_Err gf_odf_read_isom_iod(GF_BitStream *bs, GF_IsomInitialObjectDescriptor *iod, u32 DescSize) u32 817 src/odf/odf_code.c u32 nbBytes = 0, tmpSize; u32 818 src/odf/odf_code.c u32 urlflag; u32 829 src/odf/odf_code.c u32 read; u32 855 src/odf/odf_code.c GF_Err gf_odf_size_isom_iod(GF_IsomInitialObjectDescriptor *iod, u32 *outSize) u32 875 src/odf/odf_code.c u32 tmpSize; u32 886 src/odf/odf_code.c u32 size; u32 1003 src/odf/odf_code.c GF_Err gf_odf_read_isom_od(GF_BitStream *bs, GF_IsomObjectDescriptor *od, u32 DescSize) u32 1006 src/odf/odf_code.c u32 urlflag; u32 1007 src/odf/odf_code.c u32 tmpSize, nbBytes = 0; u32 1016 src/odf/odf_code.c u32 read; u32 1035 src/odf/odf_code.c GF_Err gf_odf_size_isom_od(GF_IsomObjectDescriptor *od, u32 *outSize) u32 1059 src/odf/odf_code.c u32 size; u32 1122 src/odf/odf_code.c GF_Err gf_odf_read_dcd(GF_BitStream *bs, GF_DecoderConfig *dcd, u32 DescSize) u32 1125 src/odf/odf_code.c u32 /*reserved, */tmp_size, nbBytes = 0; u32 1176 src/odf/odf_code.c GF_Err gf_odf_size_dcd(GF_DecoderConfig *dcd, u32 *outSize) u32 1179 src/odf/odf_code.c u32 tmpSize; u32 1200 src/odf/odf_code.c u32 size; u32 1246 src/odf/odf_code.c GF_Err gf_odf_read_default(GF_BitStream *bs, GF_DefaultDescriptor *dd, u32 DescSize) u32 1248 src/odf/odf_code.c u32 nbBytes = 0; u32 1263 src/odf/odf_code.c GF_Err gf_odf_size_default(GF_DefaultDescriptor *dd, u32 *outSize) u32 1273 src/odf/odf_code.c u32 size; u32 1302 src/odf/odf_code.c GF_Err gf_odf_read_esd_inc(GF_BitStream *bs, GF_ES_ID_Inc *esd_inc, u32 DescSize) u32 1304 src/odf/odf_code.c u32 nbBytes = 0; u32 1312 src/odf/odf_code.c GF_Err gf_odf_size_esd_inc(GF_ES_ID_Inc *esd_inc, u32 *outSize) u32 1321 src/odf/odf_code.c u32 size; u32 1347 src/odf/odf_code.c GF_Err gf_odf_read_esd_ref(GF_BitStream *bs, GF_ES_ID_Ref *esd_ref, u32 DescSize) u32 1349 src/odf/odf_code.c u32 nbBytes = 0; u32 1358 src/odf/odf_code.c GF_Err gf_odf_size_esd_ref(GF_ES_ID_Ref *esd_ref, u32 *outSize) u32 1367 src/odf/odf_code.c u32 size; u32 1400 src/odf/odf_code.c GF_Err gf_odf_read_segment(GF_BitStream *bs, GF_Segment *sd, u32 DescSize) u32 1402 src/odf/odf_code.c u32 size, nbBytes = 0; u32 1421 src/odf/odf_code.c GF_Err gf_odf_size_segment(GF_Segment *sd, u32 *outSize) u32 1425 src/odf/odf_code.c if (sd->SegmentName) *outSize += (u32) strlen(sd->SegmentName); u32 1432 src/odf/odf_code.c u32 size; u32 1441 src/odf/odf_code.c gf_bs_write_int(bs, (u32) strlen(sd->SegmentName), 8); u32 1442 src/odf/odf_code.c gf_bs_write_data(bs, sd->SegmentName, (u32) strlen(sd->SegmentName)); u32 1463 src/odf/odf_code.c GF_Err gf_odf_read_mediatime(GF_BitStream *bs, GF_MediaTime *mt, u32 DescSize) u32 1469 src/odf/odf_code.c GF_Err gf_odf_size_mediatime(GF_MediaTime *mt, u32 *outSize) u32 1478 src/odf/odf_code.c u32 size; u32 1506 src/odf/odf_code.c GF_Err gf_odf_read_lang(GF_BitStream *bs, GF_Language *ld, u32 DescSize) u32 1508 src/odf/odf_code.c u32 nbBytes = 0; u32 1517 src/odf/odf_code.c GF_Err gf_odf_size_lang(GF_Language *ld, u32 *outSize) u32 1527 src/odf/odf_code.c u32 size; u32 1556 src/odf/odf_code.c GF_Err gf_odf_read_auxvid(GF_BitStream *bs, GF_AuxVideoDescriptor *ld, u32 DescSize) u32 1558 src/odf/odf_code.c u32 nbBytes = 0; u32 1586 src/odf/odf_code.c GF_Err gf_odf_size_auxvid(GF_AuxVideoDescriptor *ld, u32 *outSize) u32 1606 src/odf/odf_code.c u32 size; u32 1654 src/odf/odf_code.c GF_Err gf_odf_read_muxinfo(GF_BitStream *bs, GF_MuxInfo *mi, u32 DescSize) u32 1658 src/odf/odf_code.c GF_Err gf_odf_size_muxinfo(GF_MuxInfo *mi, u32 *outSize) u32 1696 src/odf/odf_code.c u32 i, count = gf_list_count(desc->elementaryMasks); u32 1765 src/odf/odf_code.c GF_Err gf_odf_read_cc(GF_BitStream *bs, GF_CCDescriptor *ccd, u32 DescSize) u32 1767 src/odf/odf_code.c u32 nbBytes = 0; u32 1785 src/odf/odf_code.c GF_Err gf_odf_size_cc(GF_CCDescriptor *ccd, u32 *outSize) u32 1794 src/odf/odf_code.c u32 size; u32 1825 src/odf/odf_code.c GF_Err gf_odf_read_cc_date(GF_BitStream *bs, GF_CC_Date *cdd, u32 DescSize) u32 1827 src/odf/odf_code.c u32 nbBytes = 0; u32 1836 src/odf/odf_code.c GF_Err gf_odf_size_cc_date(GF_CC_Date *cdd, u32 *outSize) u32 1845 src/odf/odf_code.c u32 size; u32 1874 src/odf/odf_code.c u32 i; u32 1888 src/odf/odf_code.c GF_Err gf_odf_read_cc_name(GF_BitStream *bs, GF_CC_Name *cnd, u32 DescSize) u32 1891 src/odf/odf_code.c u32 i, count, len, nbBytes = 0; u32 1915 src/odf/odf_code.c GF_Err gf_odf_size_cc_name(GF_CC_Name *cnd, u32 *outSize) u32 1917 src/odf/odf_code.c u32 i; u32 1933 src/odf/odf_code.c u32 i, size; u32 1980 src/odf/odf_code.c GF_Err gf_odf_read_ci(GF_BitStream *bs, GF_CIDesc *cid, u32 DescSize) u32 1982 src/odf/odf_code.c u32 nbBytes = 0; u32 2000 src/odf/odf_code.c if (DescSize < (u32) 2 + cid->contentTypeFlag) return GF_ODF_INVALID_DESCRIPTOR; u32 2011 src/odf/odf_code.c GF_Err gf_odf_size_ci(GF_CIDesc *cid, u32 *outSize) u32 2019 src/odf/odf_code.c *outSize += (u32) strlen((const char*)cid->contentIdentifier) - 1 - cid->contentTypeFlag; u32 2026 src/odf/odf_code.c u32 size; u32 2103 src/odf/odf_code.c GF_Err gf_odf_read_exp_text(GF_BitStream *bs, GF_ExpandedTextual *etd, u32 DescSize) u32 2106 src/odf/odf_code.c u32 nbBytes = 0; u32 2107 src/odf/odf_code.c u32 i, len, nonLen, count; u32 2160 src/odf/odf_code.c GF_Err gf_odf_size_exp_text(GF_ExpandedTextual *etd, u32 *outSize) u32 2162 src/odf/odf_code.c u32 i, len, nonLen, lentmp, count; u32 2179 src/odf/odf_code.c nonLen = (u32) strlen((const char*)etd->NonItemText); u32 2181 src/odf/odf_code.c nonLen = (u32) gf_utf8_wcslen((const unsigned short*)etd->NonItemText); u32 2205 src/odf/odf_code.c u32 size, i, len, nonLen, lentmp, count; u32 2230 src/odf/odf_code.c nonLen = (u32) strlen((const char*)etd->NonItemText); u32 2232 src/odf/odf_code.c nonLen = (u32) gf_utf8_wcslen((const unsigned short*)etd->NonItemText); u32 2272 src/odf/odf_code.c GF_Err gf_odf_read_pl_ext(GF_BitStream *bs, GF_PLExt *pld, u32 DescSize) u32 2274 src/odf/odf_code.c u32 nbBytes = 0; u32 2290 src/odf/odf_code.c GF_Err gf_odf_size_pl_ext(GF_PLExt *pld, u32 *outSize) u32 2301 src/odf/odf_code.c u32 size; u32 2335 src/odf/odf_code.c GF_Err gf_odf_read_ipi_ptr(GF_BitStream *bs, GF_IPIPtr *ipid, u32 DescSize) u32 2337 src/odf/odf_code.c u32 nbBytes = 0; u32 2346 src/odf/odf_code.c GF_Err gf_odf_size_ipi_ptr(GF_IPIPtr *ipid, u32 *outSize) u32 2356 src/odf/odf_code.c u32 size; u32 2393 src/odf/odf_code.c GF_Err gf_odf_read_ipmp(GF_BitStream *bs, GF_IPMP_Descriptor *ipmp, u32 DescSize) u32 2395 src/odf/odf_code.c u32 size; u32 2449 src/odf/odf_code.c GF_Err gf_odf_size_ipmp(GF_IPMP_Descriptor *ipmp, u32 *outSize) u32 2451 src/odf/odf_code.c u32 i, s; u32 2469 src/odf/odf_code.c *outSize += (u32) strlen(ipmp->opaque_data); u32 2479 src/odf/odf_code.c u32 size, i; u32 2503 src/odf/odf_code.c gf_bs_write_data(bs, ipmp->opaque_data, (u32) strlen(ipmp->opaque_data)); u32 2525 src/odf/odf_code.c GF_Err gf_odf_read_ipmp_ptr(GF_BitStream *bs, GF_IPMPPtr *ipmpd, u32 DescSize) u32 2527 src/odf/odf_code.c u32 nbBytes = 0; u32 2539 src/odf/odf_code.c GF_Err gf_odf_size_ipmp_ptr(GF_IPMPPtr *ipmpd, u32 *outSize) u32 2549 src/odf/odf_code.c u32 size; u32 2596 src/odf/odf_code.c GF_Err gf_odf_read_kw(GF_BitStream *bs, GF_KeyWord *kwd, u32 DescSize) u32 2599 src/odf/odf_code.c u32 nbBytes = 0, i, kwcount, len; u32 2626 src/odf/odf_code.c GF_Err gf_odf_size_kw(GF_KeyWord *kwd, u32 *outSize) u32 2628 src/odf/odf_code.c u32 i; u32 2642 src/odf/odf_code.c u32 size, i; u32 2679 src/odf/odf_code.c GF_Err gf_odf_read_oci_date(GF_BitStream *bs, GF_OCI_Data *ocd, u32 DescSize) u32 2681 src/odf/odf_code.c u32 nbBytes = 0; u32 2690 src/odf/odf_code.c GF_Err gf_odf_size_oci_date(GF_OCI_Data *ocd, u32 *outSize) u32 2700 src/odf/odf_code.c u32 size; u32 2726 src/odf/odf_code.c u32 i; u32 2740 src/odf/odf_code.c GF_Err gf_odf_read_oci_name(GF_BitStream *bs, GF_OCICreators *ocn, u32 DescSize) u32 2743 src/odf/odf_code.c u32 nbBytes = 0; u32 2744 src/odf/odf_code.c u32 i, count, len; u32 2766 src/odf/odf_code.c GF_Err gf_odf_size_oci_name(GF_OCICreators *ocn, u32 *outSize) u32 2768 src/odf/odf_code.c u32 i; u32 2783 src/odf/odf_code.c u32 size; u32 2784 src/odf/odf_code.c u32 i; u32 2799 src/odf/odf_code.c gf_bs_write_int(bs, (u32) strlen(tmp->OCICreatorName) , 8); u32 2822 src/odf/odf_code.c GF_Err gf_odf_read_pl_idx(GF_BitStream *bs, GF_PL_IDX *plid, u32 DescSize) u32 2824 src/odf/odf_code.c u32 nbBytes = 0; u32 2832 src/odf/odf_code.c GF_Err gf_odf_size_pl_idx(GF_PL_IDX *plid, u32 *outSize) u32 2841 src/odf/odf_code.c u32 size; u32 2874 src/odf/odf_code.c GF_Err gf_odf_read_rating(GF_BitStream *bs, GF_Rating *rd, u32 DescSize) u32 2876 src/odf/odf_code.c u32 nbBytes = 0; u32 2893 src/odf/odf_code.c GF_Err gf_odf_size_rating(GF_Rating *rd, u32 *outSize) u32 2904 src/odf/odf_code.c u32 size; u32 2937 src/odf/odf_code.c GF_Err gf_odf_read_reg(GF_BitStream *bs, GF_Registration *reg, u32 DescSize) u32 2939 src/odf/odf_code.c u32 nbBytes = 0; u32 2954 src/odf/odf_code.c GF_Err gf_odf_size_reg(GF_Registration *reg, u32 *outSize) u32 2965 src/odf/odf_code.c u32 size; u32 3001 src/odf/odf_code.c GF_Err gf_odf_read_short_text(GF_BitStream *bs, GF_ShortTextual *std, u32 DescSize) u32 3004 src/odf/odf_code.c u32 nbBytes = 0, len; u32 3022 src/odf/odf_code.c GF_Err gf_odf_size_short_text(GF_ShortTextual *std, u32 *outSize) u32 3033 src/odf/odf_code.c u32 size; u32 3065 src/odf/odf_code.c u32 i; u32 3077 src/odf/odf_code.c GF_Err gf_odf_read_smpte_camera(GF_BitStream *bs, GF_SMPTECamera *cpd, u32 DescSize) u32 3080 src/odf/odf_code.c u32 nbBytes = 0, i, count; u32 3100 src/odf/odf_code.c GF_Err gf_odf_size_smpte_camera(GF_SMPTECamera *cpd, u32 *outSize) u32 3111 src/odf/odf_code.c u32 size, i; u32 3150 src/odf/odf_code.c GF_Err gf_odf_read_sup_cid(GF_BitStream *bs, GF_SCIDesc *scid, u32 DescSize) u32 3153 src/odf/odf_code.c u32 nbBytes = 0, len; u32 3169 src/odf/odf_code.c GF_Err gf_odf_size_sup_cid(GF_SCIDesc *scid, u32 *outSize) u32 3178 src/odf/odf_code.c u32 size; u32 3215 src/odf/odf_code.c GF_Err gf_odf_read_ipmp_tool_list(GF_BitStream *bs, GF_IPMP_ToolList *ipmptl, u32 DescSize) u32 3218 src/odf/odf_code.c u32 tmpSize; u32 3219 src/odf/odf_code.c u32 nbBytes = 0; u32 3236 src/odf/odf_code.c GF_Err gf_odf_size_ipmp_tool_list(GF_IPMP_ToolList *ipmptl, u32 *outSize) u32 3246 src/odf/odf_code.c u32 size; u32 3272 src/odf/odf_code.c GF_Err gf_odf_read_ipmp_tool(GF_BitStream *bs, GF_IPMP_Tool *ipmpt, u32 DescSize) u32 3275 src/odf/odf_code.c u32 nbBytes = 0; u32 3284 src/odf/odf_code.c u32 i; u32 3298 src/odf/odf_code.c u32 s; u32 3315 src/odf/odf_code.c GF_Err gf_odf_size_ipmp_tool(GF_IPMP_Tool *ipmpt, u32 *outSize) u32 3322 src/odf/odf_code.c u32 s = (u32) strlen(ipmpt->tool_url); u32 3331 src/odf/odf_code.c u32 size; u32 3344 src/odf/odf_code.c u32 i; u32 3348 src/odf/odf_code.c if (ipmpt->tool_url) gf_ipmpx_write_array(bs, ipmpt->tool_url, (u32) strlen(ipmpt->tool_url)); u32 80 src/odf/odf_codec.c GF_Err gf_odf_codec_encode(GF_ODCodec *codec, u32 cleanup_type) u32 84 src/odf/odf_codec.c u32 i; u32 123 src/odf/odf_codec.c GF_Err gf_odf_codec_get_au(GF_ODCodec *codec, char **outAU, u32 *au_length) u32 139 src/odf/odf_codec.c GF_Err gf_odf_codec_set_au(GF_ODCodec *codec, const char *au, u32 au_length) u32 160 src/odf/odf_codec.c u32 size = 0, comSize, bufSize; u32 165 src/odf/odf_codec.c bufSize = (u32) gf_bs_available(codec->bs); u32 277 src/odf/odf_codec.c GF_ESD *gf_odf_desc_esd_new(u32 sl_predefined) u32 291 src/odf/odf_codec.c GF_Err gf_odf_desc_read(char *raw_desc, u32 descSize, GF_Descriptor **outDesc) u32 294 src/odf/odf_codec.c u32 size; u32 335 src/odf/odf_codec.c GF_Err gf_odf_desc_write(GF_Descriptor *desc, char **outEncDesc, u32 *outSize) u32 357 src/odf/odf_codec.c u32 gf_odf_desc_size(GF_Descriptor *desc) u32 359 src/odf/odf_codec.c u32 descSize; u32 378 src/odf/odf_codec.c u32 size; u32 473 src/odf/odf_codec.c GF_Err gf_odf_desc_list_read(char *raw_list, u32 raw_size, GF_List *descList) u32 476 src/odf/odf_codec.c u32 size, desc_size; u32 502 src/odf/odf_codec.c GF_Err gf_odf_desc_list_write(GF_List *descList, char **outEncList, u32 *outSize) u32 526 src/odf/odf_codec.c GF_Err gf_odf_desc_list_size(GF_List *descList, u32 *outSize) u32 537 src/odf/odf_codec.c u32 i, count; u32 546 src/odf/odf_codec.c u32 count, j, k; u32 571 src/odf/odf_codec.c u32 j; u32 603 src/odf/odf_codec.c u32 j, count2 = gf_list_count(odU_o->objectDescriptors); u32 30 src/odf/odf_command.c GF_Err gf_odf_parse_command(GF_BitStream *bs, GF_ODCom **com, u32 *com_size) u32 32 src/odf/odf_command.c u32 val, size, sizeHeader; u32 92 src/odf/odf_command.c GF_Err gf_odf_read_base_command(GF_BitStream *bs, GF_BaseODCom *bcRem, u32 gf_odf_size_command) u32 102 src/odf/odf_command.c GF_Err gf_odf_size_base_command(GF_BaseODCom *bcRem, u32 *outSize) u32 110 src/odf/odf_command.c u32 size; u32 138 src/odf/odf_command.c GF_Err gf_odf_read_od_remove(GF_BitStream *bs, GF_ODRemove *odRem, u32 gf_odf_size_command) u32 140 src/odf/odf_command.c u32 i = 0, nbBits; u32 143 src/odf/odf_command.c odRem->NbODs = (u32 ) (gf_odf_size_command * 8) / 10; u32 157 src/odf/odf_command.c GF_Err gf_odf_size_od_remove(GF_ODRemove *odRem, u32 *outSize) u32 159 src/odf/odf_command.c u32 size; u32 172 src/odf/odf_command.c u32 size, i; u32 240 src/odf/odf_command.c GF_Err gf_odf_read_od_update(GF_BitStream *bs, GF_ODUpdate *odUp, u32 gf_odf_size_command) u32 244 src/odf/odf_command.c u32 tmpSize = 0, nbBytes = 0; u32 259 src/odf/odf_command.c GF_Err gf_odf_size_od_update(GF_ODUpdate *odUp, u32 *outSize) u32 262 src/odf/odf_command.c u32 i, tmpSize; u32 277 src/odf/odf_command.c u32 size, i; u32 342 src/odf/odf_command.c GF_Err gf_odf_read_esd_update(GF_BitStream *bs, GF_ESDUpdate *esdUp, u32 gf_odf_size_command) u32 345 src/odf/odf_command.c u32 tmpSize = 0, nbBits = 0; u32 373 src/odf/odf_command.c GF_Err gf_odf_size_esd_update(GF_ESDUpdate *esdUp, u32 *outSize) u32 375 src/odf/odf_command.c u32 i, BitSize, tmpSize; u32 396 src/odf/odf_command.c u32 size, i; u32 435 src/odf/odf_command.c GF_Err gf_odf_read_esd_remove(GF_BitStream *bs, GF_ESDRemove *esdRem, u32 gf_odf_size_command) u32 437 src/odf/odf_command.c u32 i = 0; u32 462 src/odf/odf_command.c GF_Err gf_odf_size_esd_remove(GF_ESDRemove *esdRem, u32 *outSize) u32 471 src/odf/odf_command.c u32 size, i; u32 508 src/odf/odf_command.c GF_Err gf_odf_read_ipmp_remove(GF_BitStream *bs, GF_IPMPRemove *ipmpRem, u32 gf_odf_size_command) u32 510 src/odf/odf_command.c u32 i; u32 529 src/odf/odf_command.c GF_Err gf_odf_size_ipmp_remove(GF_IPMPRemove *ipmpRem, u32 *outSize) u32 539 src/odf/odf_command.c u32 size, i; u32 598 src/odf/odf_command.c GF_Err gf_odf_read_ipmp_update(GF_BitStream *bs, GF_IPMPUpdate *ipmpUp, u32 gf_odf_size_command) u32 601 src/odf/odf_command.c u32 tmpSize = 0, nbBytes = 0; u32 619 src/odf/odf_command.c GF_Err gf_odf_size_ipmp_update(GF_IPMPUpdate *ipmpUp, u32 *outSize) u32 622 src/odf/odf_command.c u32 i, tmpSize; u32 637 src/odf/odf_command.c u32 size, i; u32 38 src/odf/odf_dump.c u32 z; \ u32 45 src/odf/odf_dump.c GF_Err gf_odf_dump_com(GF_ODCom *com, FILE *trace, u32 indent, Bool XMTDump) u32 69 src/odf/odf_dump.c GF_Err gf_odf_dump_au(char *data, u32 dataLength, FILE *trace, u32 indent, Bool XMTDump) u32 88 src/odf/odf_dump.c GF_Err gf_odf_dump_com_list(GF_List *commandList, FILE *trace, u32 indent, Bool XMTDump) u32 91 src/odf/odf_dump.c u32 i; u32 101 src/odf/odf_dump.c GF_Err gf_odf_dump_desc(GF_Descriptor *desc, FILE *trace, u32 indent, Bool XMTDump) u32 193 src/odf/odf_dump.c static void StartDescDump(FILE *trace, const char *descName, u32 indent, Bool XMTDump) u32 205 src/odf/odf_dump.c static void EndDescDump(FILE *trace, const char *descName, u32 indent, Bool XMTDump) u32 219 src/odf/odf_dump.c static void StartSubElement(FILE *trace, const char *eltName, u32 indent, Bool XMTDump) u32 229 src/odf/odf_dump.c static void EndSubElement(FILE *trace, u32 indent, Bool XMTDump) u32 234 src/odf/odf_dump.c static void EndAttributes(FILE *trace, u32 indent, Bool XMTDump) u32 239 src/odf/odf_dump.c static void StartElement(FILE *trace, const char *attName, u32 indent, Bool XMTDump, Bool IsList) u32 253 src/odf/odf_dump.c static void EndElement(FILE *trace, const char *attName, u32 indent, Bool XMTDump, Bool IsList) u32 264 src/odf/odf_dump.c static void StartAttribute(FILE *trace, const char *attName, u32 indent, Bool XMTDump) u32 274 src/odf/odf_dump.c static void EndAttribute(FILE *trace, u32 indent, Bool XMTDump) u32 283 src/odf/odf_dump.c static void DumpInt(FILE *trace, const char *attName, u32 val, u32 indent, Bool XMTDump) u32 291 src/odf/odf_dump.c static void DumpIntForce(FILE *trace, const char *attName, u32 val, u32 indent, Bool XMTDump) u32 298 src/odf/odf_dump.c static void DumpIntHex(FILE *trace, const char *attName, u32 val, u32 indent, Bool XMTDump, Bool single_byte) u32 310 src/odf/odf_dump.c static void DumpFloat(FILE *trace, const char *attName, Float val, u32 indent, Bool XMTDump) u32 317 src/odf/odf_dump.c static void DumpDouble(FILE *trace, const char *attName, Double val, u32 indent, Bool XMTDump) u32 323 src/odf/odf_dump.c static void DumpBin128(FILE *trace, const char *name, char *data, u32 indent, Bool XMTDump) u32 325 src/odf/odf_dump.c u32 i; u32 341 src/odf/odf_dump.c static void DumpBool(FILE *trace, const char *attName, u32 val, u32 indent, Bool XMTDump) u32 350 src/odf/odf_dump.c static void DumpString(FILE *trace, const char *attName, char *val, u32 indent, Bool XMTDump) u32 360 src/odf/odf_dump.c static void DumpData(FILE *trace, const char *name, char *data, u64 dataLength, u32 indent, Bool XMTDump) u32 373 src/odf/odf_dump.c GF_Err DumpDescList(GF_List *list, FILE *trace, u32 indent, const char *ListName, Bool XMTDump, Bool no_skip_empty) u32 375 src/odf/odf_dump.c u32 i, count; u32 396 src/odf/odf_dump.c GF_Err DumpDescListFilter(GF_List *list, FILE *trace, u32 indent, const char *ListName, Bool XMTDump, u8 tag_only) u32 398 src/odf/odf_dump.c u32 i, count, num_desc; u32 427 src/odf/odf_dump.c GF_Err gf_odf_dump_iod(GF_InitialObjectDescriptor *iod, FILE *trace, u32 indent, Bool XMTDump) u32 488 src/odf/odf_dump.c GF_Err gf_odf_dump_esd(GF_ESD *esd, FILE *trace, u32 indent, Bool XMTDump) u32 491 src/odf/odf_dump.c u32 i; u32 600 src/odf/odf_dump.c GF_Err gf_odf_dump_bifs_cfg(GF_BIFSConfig *dsi, FILE *trace, u32 indent, Bool XMTDump) u32 602 src/odf/odf_dump.c u32 i, count; u32 669 src/odf/odf_dump.c GF_Err DumpRawBIFSConfig(GF_DefaultDescriptor *dsi, FILE *trace, u32 indent, Bool XMTDump, u32 oti) u32 672 src/odf/odf_dump.c u32 flag; u32 733 src/odf/odf_dump.c GF_Err gf_odf_dump_laser_cfg(GF_LASERConfig *dsi, FILE *trace, u32 indent, Bool XMTDump) u32 753 src/odf/odf_dump.c GF_Err gf_odf_dump_txtcfg(GF_TextConfig *desc, FILE *trace, u32 indent, Bool XMTDump) u32 755 src/odf/odf_dump.c u32 i, count; u32 778 src/odf/odf_dump.c u32 j; u32 817 src/odf/odf_dump.c GF_Err DumpRawTextConfig(GF_DefaultDescriptor *dsi, FILE *trace, u32 indent, Bool XMTDump, u32 oti) u32 828 src/odf/odf_dump.c GF_Err gf_odf_dump_ui_cfg(GF_UIConfig *uid, FILE *trace, u32 indent, Bool XMTDump) u32 831 src/odf/odf_dump.c u32 i; u32 846 src/odf/odf_dump.c u32 nb_word, nbPhone, c, j; u32 880 src/odf/odf_dump.c GF_Err DumpRawUIConfig(GF_DefaultDescriptor *dsi, FILE *trace, u32 indent, Bool XMTDump, u32 oti) u32 883 src/odf/odf_dump.c u32 i; u32 906 src/odf/odf_dump.c u32 nb_word, nbPhone, c, j; u32 941 src/odf/odf_dump.c GF_Err OD_DumpDSI(GF_DefaultDescriptor *dsi, FILE *trace, u32 indent, Bool XMTDump, u32 streamType, u32 oti) u32 958 src/odf/odf_dump.c GF_Err gf_odf_dump_dcd(GF_DecoderConfig *dcd, FILE *trace, u32 indent, Bool XMTDump) u32 991 src/odf/odf_dump.c GF_Err gf_odf_dump_slc(GF_SLConfig *sl, FILE *trace, u32 indent, Bool XMTDump) u32 1035 src/odf/odf_dump.c DumpInt(trace, "startDecodingTimeStamp", (u32) sl->startDTS, indent, XMTDump); u32 1036 src/odf/odf_dump.c DumpInt(trace, "startCompositionTimeStamp", (u32) sl->startCTS, indent, XMTDump); u32 1047 src/odf/odf_dump.c GF_Err gf_odf_dump_default(GF_DefaultDescriptor *dd, FILE *trace, u32 indent, Bool XMTDump) u32 1074 src/odf/odf_dump.c GF_Err gf_odf_dump_esd_inc(GF_ES_ID_Inc *esd_inc, FILE *trace, u32 indent, Bool XMTDump) u32 1085 src/odf/odf_dump.c GF_Err gf_odf_dump_esd_ref(GF_ES_ID_Ref *esd_ref, FILE *trace, u32 indent, Bool XMTDump) u32 1099 src/odf/odf_dump.c GF_Err gf_odf_dump_cc(GF_CCDescriptor *ccd, FILE *trace, u32 indent, Bool XMTDump) u32 1110 src/odf/odf_dump.c GF_Err gf_odf_dump_cc_date(GF_CC_Date *cdd, FILE *trace, u32 indent, Bool XMTDump) u32 1119 src/odf/odf_dump.c GF_Err gf_odf_dump_cc_name(GF_CC_Name *cnd, FILE *trace, u32 indent, Bool XMTDump) u32 1121 src/odf/odf_dump.c u32 i; u32 1140 src/odf/odf_dump.c GF_Err gf_odf_dump_ci(GF_CIDesc *cid, FILE *trace, u32 indent, Bool XMTDump) u32 1164 src/odf/odf_dump.c GF_Err gf_odf_dump_exp_text(GF_ExpandedTextual *etd, FILE *trace, u32 indent, Bool XMTDump) u32 1167 src/odf/odf_dump.c u32 i, count; u32 1190 src/odf/odf_dump.c GF_Err gf_odf_dump_pl_ext(GF_PLExt *pld, FILE *trace, u32 indent, Bool XMTDump) u32 1206 src/odf/odf_dump.c GF_Err gf_odf_dump_ipi_ptr(GF_IPIPtr *ipid, FILE *trace, u32 indent, Bool XMTDump) u32 1216 src/odf/odf_dump.c GF_Err gf_odf_dump_ipmp(GF_IPMP_Descriptor *ipmp, FILE *trace, u32 indent, Bool XMTDump) u32 1218 src/odf/odf_dump.c u32 i, count; u32 1256 src/odf/odf_dump.c GF_Err gf_odf_dump_ipmp_ptr(GF_IPMPPtr *ipmpd, FILE *trace, u32 indent, Bool XMTDump) u32 1275 src/odf/odf_dump.c GF_Err gf_odf_dump_kw(GF_KeyWord *kwd, FILE *trace, u32 indent, Bool XMTDump) u32 1278 src/odf/odf_dump.c u32 i; u32 1297 src/odf/odf_dump.c GF_Err gf_odf_dump_lang(GF_Language *ld, FILE *trace, u32 indent, Bool XMTDump) u32 1314 src/odf/odf_dump.c GF_Err gf_odf_dump_aux_vid(GF_AuxVideoDescriptor *ld, FILE *trace, u32 indent, Bool XMTDump) u32 1334 src/odf/odf_dump.c GF_Err gf_odf_dump_isom_iod(GF_IsomInitialObjectDescriptor *iod, FILE *trace, u32 indent, Bool XMTDump) u32 1404 src/odf/odf_dump.c GF_Err gf_odf_dump_od(GF_ObjectDescriptor *od, FILE *trace, u32 indent, Bool XMTDump) u32 1445 src/odf/odf_dump.c GF_Err gf_odf_dump_isom_od(GF_IsomObjectDescriptor *od, FILE *trace, u32 indent, Bool XMTDump) u32 1490 src/odf/odf_dump.c GF_Err gf_odf_dump_oci_date(GF_OCI_Data *ocd, FILE *trace, u32 indent, Bool XMTDump) u32 1500 src/odf/odf_dump.c GF_Err gf_odf_dump_oci_name(GF_OCICreators *ocn, FILE *trace, u32 indent, Bool XMTDump) u32 1503 src/odf/odf_dump.c u32 i; u32 1520 src/odf/odf_dump.c GF_Err gf_odf_dump_pl_idx(GF_PL_IDX *plid, FILE *trace, u32 indent, Bool XMTDump) u32 1530 src/odf/odf_dump.c GF_Err gf_odf_dump_qos(GF_QoS_Descriptor *qos, FILE *trace, u32 indent, Bool XMTDump) u32 1533 src/odf/odf_dump.c u32 i; u32 1595 src/odf/odf_dump.c GF_Err gf_odf_dump_rating(GF_Rating *rd, FILE *trace, u32 indent, Bool XMTDump) u32 1607 src/odf/odf_dump.c GF_Err gf_odf_dump_reg(GF_Registration *reg, FILE *trace, u32 indent, Bool XMTDump) u32 1618 src/odf/odf_dump.c GF_Err gf_odf_dump_short_text(GF_ShortTextual *std, FILE *trace, u32 indent, Bool XMTDump) u32 1634 src/odf/odf_dump.c GF_Err gf_odf_dump_smpte_camera(GF_SMPTECamera *cpd, FILE *trace, u32 indent, Bool XMTDump) u32 1637 src/odf/odf_dump.c u32 i; u32 1656 src/odf/odf_dump.c GF_Err gf_odf_dump_sup_cid(GF_SCIDesc *scid, FILE *trace, u32 indent, Bool XMTDump) u32 1669 src/odf/odf_dump.c GF_Err gf_odf_dump_segment(GF_Segment *sd, FILE *trace, u32 indent, Bool XMTDump) u32 1684 src/odf/odf_dump.c GF_Err gf_odf_dump_mediatime(GF_MediaTime *mt, FILE *trace, u32 indent, Bool XMTDump) u32 1696 src/odf/odf_dump.c GF_Err gf_odf_dump_muxinfo(GF_MuxInfo *mi, FILE *trace, u32 indent, Bool XMTDump) u32 1761 src/odf/odf_dump.c GF_Err gf_odf_dump_ipmp_tool_list(GF_IPMP_ToolList *tl, FILE *trace, u32 indent, Bool XMTDump) u32 1772 src/odf/odf_dump.c GF_Err gf_odf_dump_ipmp_tool(GF_IPMP_Tool*t, FILE *trace, u32 indent, Bool XMTDump) u32 1793 src/odf/odf_dump.c GF_Err gf_odf_dump_od_update(GF_ODUpdate *com, FILE *trace, u32 indent, Bool XMTDump) u32 1808 src/odf/odf_dump.c GF_Err gf_odf_dump_od_remove(GF_ODRemove *com, FILE *trace, u32 indent, Bool XMTDump) u32 1810 src/odf/odf_dump.c u32 i; u32 1835 src/odf/odf_dump.c GF_Err gf_odf_dump_esd_update(GF_ESDUpdate *com, FILE *trace, u32 indent, Bool XMTDump) u32 1859 src/odf/odf_dump.c GF_Err gf_odf_dump_esd_remove(GF_ESDRemove *com, FILE *trace, u32 indent, Bool XMTDump) u32 1861 src/odf/odf_dump.c u32 i; u32 1890 src/odf/odf_dump.c GF_Err gf_odf_dump_ipmp_update(GF_IPMPUpdate *com, FILE *trace, u32 indent, Bool XMTDump) u32 1905 src/odf/odf_dump.c GF_Err gf_odf_dump_ipmp_remove(GF_IPMPRemove *com, FILE *trace, u32 indent, Bool XMTDump) u32 1907 src/odf/odf_dump.c u32 i; u32 1924 src/odf/odf_dump.c GF_Err gf_odf_dump_base_command(GF_BaseODCom *com, FILE *trace, u32 indent, Bool XMTDump) u32 1939 src/odf/odf_dump.c GF_Err gf_oci_dump_event(OCIEvent *ev, FILE *trace, u32 indent, Bool XMTDump) u32 1943 src/odf/odf_dump.c u32 i; u32 1976 src/odf/odf_dump.c GF_Err gf_oci_dump_au(u8 version, char *au, u32 au_length, FILE *trace, u32 indent, Bool XMTDump) u32 36 src/odf/odf_parse.c u32 gf_odf_get_field_type(GF_Descriptor *desc, char *fieldName) u32 84 src/odf/odf_parse.c u32 gf_odf_get_tag_by_name(char *descName) u32 136 src/odf/odf_parse.c void OD_ParseBinData(char *val, char **out_data, u32 *out_data_size) u32 138 src/odf/odf_parse.c u32 i, c; u32 140 src/odf/odf_parse.c u32 len = (u32) strlen(val) / 3; u32 153 src/odf/odf_parse.c void OD_ParseFileData(char *fileName, char **out_data, u32 *out_data_size) u32 156 src/odf/odf_parse.c u32 size; u32 168 src/odf/odf_parse.c size = (u32) gf_ftell(f); u32 185 src/odf/odf_parse.c u32 int_val = atoi(val); u32 193 src/odf/odf_parse.c u32 i, b; u32 208 src/odf/odf_parse.c Bool OD_ParseUIConfig(char *val, char **out_data, u32 *out_data_size); u32 209 src/odf/odf_parse.c u32 ret = 0; u32 429 src/odf/odf_parse.c u32 ts; u32 551 src/odf/odf_parse.c u32 len = (u32) strlen("data:application/octet-string,"); u32 706 src/odf/odf_parse.c u32 li, l = (u32) strlen(val); u32 745 src/odf/odf_parse.c Bool OD_ParseUIConfig(char *val, char **out_data, u32 *out_data_size) u32 753 src/odf/odf_parse.c u32 nb_phonems, nbWords = 0; u32 772 src/odf/odf_parse.c gf_bs_write_data(bs, szItem, (u32) strlen(szItem)); u32 59 src/odf/qos.c u32 i; u32 175 src/odf/qos.c GF_Err gf_odf_parse_qos(GF_BitStream *bs, GF_QoS_Default **qos_qual, u32 *qual_size) u32 177 src/odf/qos.c u32 tag, qos_size, val, bytesParsed, sizeHeader; u32 365 src/odf/qos.c GF_Err gf_odf_read_qos(GF_BitStream *bs, GF_QoS_Descriptor *qos, u32 DescSize) u32 369 src/odf/qos.c u32 tmp_size, nbBytes = 0; u32 399 src/odf/qos.c GF_Err gf_odf_size_qos(GF_QoS_Descriptor *qos, u32 *outSize) u32 402 src/odf/qos.c u32 i; u32 424 src/odf/qos.c u32 size, i; u32 127 src/odf/slc.c u32 SLIsPredefined(GF_SLConfig *sl) u32 151 src/odf/slc.c static u32 GetTSbytesLen(GF_SLConfig *sl) u32 153 src/odf/slc.c u32 TSlen, TSbytes; u32 166 src/odf/slc.c GF_Err gf_odf_read_slc(GF_BitStream *bs, GF_SLConfig *sl, u32 DescSize) u32 169 src/odf/slc.c u32 nbBytes = 0; u32 245 src/odf/slc.c GF_Err gf_odf_size_slc(GF_SLConfig *sl, u32 *outSize) u32 262 src/odf/slc.c u32 size; u32 311 src/odf/slc.c u32 size, u32 313 src/odf/slc.c u32 *OutSize) u32 363 src/odf/slc.c u32 gf_sl_get_header_size(GF_SLConfig* slConfig, GF_SLHeader *Header) u32 365 src/odf/slc.c u32 nb_bits = 0; u32 402 src/odf/slc.c void gf_sl_depacketize (GF_SLConfig *slConfig, GF_SLHeader *Header, const char *PDU, u32 PDULength, u32 *HeaderLen) u32 448 src/odf/slc.c *HeaderLen = (u32) gf_bs_get_position(bs); u32 43 src/scene_manager/encode_isom.c u32 i; u32 57 src/scene_manager/encode_isom.c static void gf_sm_finalize_mux(GF_ISOFile *mp4, GF_ESD *src, u32 offset_ts) u32 60 src/scene_manager/encode_isom.c u32 track, mts, ts; u32 71 src/scene_manager/encode_isom.c u32 off = offset_ts * ts / mts; u32 94 src/scene_manager/encode_isom.c u32 len, i; u32 125 src/scene_manager/encode_isom.c u32 track, di, i; u32 145 src/scene_manager/encode_isom.c u32 mtype, track; u32 327 src/scene_manager/encode_isom.c u32 i, j, n, m, k; u32 379 src/scene_manager/encode_isom.c u32 i, j, n, m, k; u32 427 src/scene_manager/encode_isom.c static GF_Err gf_sm_encode_scene(GF_SceneManager *ctx, GF_ISOFile *mp4, GF_SMEncodeOptions *opts, u32 scene_type) u32 431 src/scene_manager/encode_isom.c u32 i, j, di, rate, init_offset, data_len, count, track, rap_delay, flags, rap_mode; u32 761 src/scene_manager/encode_isom.c u32 samp_size; u32 766 src/scene_manager/encode_isom.c if (j==1) init_offset = (u32) au->timing; u32 892 src/scene_manager/encode_isom.c esd->decoderConfig->avgBitrate = (u32) (avg_rate * esd->slConfig->timestampResolution * 8 / dur); u32 903 src/scene_manager/encode_isom.c u32 au_count = gf_list_count(sc->AUs); u32 928 src/scene_manager/encode_isom.c gf_sm_finalize_mux(mp4, esd, (u32) init_offset); u32 936 src/scene_manager/encode_isom.c gf_isom_set_last_sample_duration(mp4, track, (u32) (tot_dur - dur)); u32 963 src/scene_manager/encode_isom.c u32 i, j, n, m, rap_delay; u32 967 src/scene_manager/encode_isom.c u32 count, track, rate, di; u32 1070 src/scene_manager/encode_isom.c u32 k = 0; u32 1195 src/scene_manager/encode_isom.c u32 k = 0; u32 1225 src/scene_manager/encode_isom.c u32 k = 0; u32 1269 src/scene_manager/encode_isom.c esd->decoderConfig->avgBitrate = (u32) (avg_rate * esd->slConfig->timestampResolution * 8 / dur); u32 1277 src/scene_manager/encode_isom.c gf_sm_finalize_mux(mp4, esd, (u32) init_offset); u32 1314 src/scene_manager/encode_isom.c u32 i, count; u32 63 src/scene_manager/loader_bt.c u32 file_size, file_pos; u32 69 src/scene_manager/loader_bt.c u32 line; u32 72 src/scene_manager/loader_bt.c u32 is_wrl; u32 74 src/scene_manager/loader_bt.c u32 unicode_type; u32 86 src/scene_manager/loader_bt.c u32 block_comment; u32 93 src/scene_manager/loader_bt.c u32 stream_id; u32 94 src/scene_manager/loader_bt.c u32 au_time; u32 100 src/scene_manager/loader_bt.c u32 base_bifs_id; u32 106 src/scene_manager/loader_bt.c u32 base_od_id; u32 126 src/scene_manager/loader_bt.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[BT/WRL Parsing] %s (line %d)\n", szMsg, parser->line)); u32 134 src/scene_manager/loader_bt.c GF_Node *gf_bt_new_node(GF_BTParser *parser, u32 tag) u32 177 src/scene_manager/loader_bt.c u32 last_space_pos, last_space_pos_stream; u32 178 src/scene_manager/loader_bt.c u32 go = BT_LINE_SIZE - 1; u32 205 src/scene_manager/loader_bt.c u32 fpos = (u32) gztell(parser->gz_in); u32 211 src/scene_manager/loader_bt.c last_space_pos = (u32) (dst - l); u32 220 src/scene_manager/loader_bt.c u32 rew_pos = (u32) (gztell(parser->gz_in) - 2*(dst - &l[last_space_pos]) ); u32 245 src/scene_manager/loader_bt.c u32 rew, pos, go; u32 262 src/scene_manager/loader_bt.c pos = (u32) gztell(parser->gz_in); u32 270 src/scene_manager/loader_bt.c u32 len = (u32) strlen(parser->line_buffer); u32 278 src/scene_manager/loader_bt.c parser->line_size = (u32) strlen(parser->line_buffer); u32 283 src/scene_manager/loader_bt.c u32 pos = (u32) gztell(parser->gz_in); u32 335 src/scene_manager/loader_bt.c u32 len = 0; u32 349 src/scene_manager/loader_bt.c u32 i, count; u32 382 src/scene_manager/loader_bt.c u32 i, count; u32 387 src/scene_manager/loader_bt.c u32 symb_len, val_len, copy_len; u32 391 src/scene_manager/loader_bt.c symb_len = (u32) strlen(def->name); u32 393 src/scene_manager/loader_bt.c val_len = (u32) strlen(def->value); u32 394 src/scene_manager/loader_bt.c copy_len = (u32) strlen(start + symb_len) + 1; u32 397 src/scene_manager/loader_bt.c parser->line_size = (u32) strlen(parser->line_buffer); u32 428 src/scene_manager/loader_bt.c u32 has_quote; u32 685 src/scene_manager/loader_bt.c u32 val; u32 718 src/scene_manager/loader_bt.c u32 val; u32 790 src/scene_manager/loader_bt.c u32 i, nbFields; u32 923 src/scene_manager/loader_bt.c u32 id = 0; u32 963 src/scene_manager/loader_bt.c u32 i, size, v; u32 1086 src/scene_manager/loader_bt.c u32 gf_bt_get_next_node_id(GF_BTParser *parser) u32 1088 src/scene_manager/loader_bt.c u32 ID; u32 1096 src/scene_manager/loader_bt.c u32 gf_bt_get_next_route_id(GF_BTParser *parser) u32 1098 src/scene_manager/loader_bt.c u32 ID; u32 1107 src/scene_manager/loader_bt.c u32 gf_bt_get_next_proto_id(GF_BTParser *parser) u32 1109 src/scene_manager/loader_bt.c u32 ID; u32 1118 src/scene_manager/loader_bt.c u32 gf_bt_get_def_id(GF_BTParser *parser, char *defName) u32 1121 src/scene_manager/loader_bt.c u32 ID=0; u32 1123 src/scene_manager/loader_bt.c u32 k=1; u32 1151 src/scene_manager/loader_bt.c u32 i; u32 1177 src/scene_manager/loader_bt.c u32 i, count; u32 1190 src/scene_manager/loader_bt.c u32 i, count; u32 1199 src/scene_manager/loader_bt.c u32 gf_bt_get_node_tag(GF_BTParser *parser, char *node_name) u32 1201 src/scene_manager/loader_bt.c u32 tag; u32 1229 src/scene_manager/loader_bt.c u32 tag, ID; u32 1432 src/scene_manager/loader_bt.c u32 eType, fType; u32 1561 src/scene_manager/loader_bt.c u32 tag, ID; u32 1565 src/scene_manager/loader_bt.c u32 pos, line, line_pos, i, count; u32 1657 src/scene_manager/loader_bt.c u32 gf_bt_get_route(GF_BTParser *parser, char *name) u32 1659 src/scene_manager/loader_bt.c u32 i; u32 1670 src/scene_manager/loader_bt.c Bool gf_bt_route_id_used(GF_BTParser *parser, u32 ID) u32 1672 src/scene_manager/loader_bt.c u32 i; u32 1683 src/scene_manager/loader_bt.c static u32 get_evt_type(char *eventName) u32 1695 src/scene_manager/loader_bt.c u32 fType, eType, QPType=0, pID; u32 1783 src/scene_manager/loader_bt.c u32 nbBits, hasMin; u32 1876 src/scene_manager/loader_bt.c u32 rID = gf_bt_get_route(parser, szDefName); u32 1887 src/scene_manager/loader_bt.c u32 ID = gf_bt_get_def_id(parser, szDefName); u32 1911 src/scene_manager/loader_bt.c u32 rID; u32 2221 src/scene_manager/loader_bt.c u32 j; u32 2667 src/scene_manager/loader_bt.c u32 pos; u32 2737 src/scene_manager/loader_bt.c com->del_proto_list = (u32*)gf_realloc(com->del_proto_list, sizeof(u32)*(com->del_proto_list_size+1)); u32 2760 src/scene_manager/loader_bt.c u32 type; u32 2909 src/scene_manager/loader_bt.c u32 type; u32 3062 src/scene_manager/loader_bt.c if (!mux->carousel_period_plus_one) sc->carousel_period = (u32) -1; u32 3077 src/scene_manager/loader_bt.c u32 val=0; u32 3181 src/scene_manager/loader_bt.c u32 id; u32 3193 src/scene_manager/loader_bt.c u32 odid; u32 3211 src/scene_manager/loader_bt.c u32 id; u32 3357 src/scene_manager/loader_bt.c u32 rID = gf_bt_get_route(parser, szDEFName); u32 3412 src/scene_manager/loader_bt.c parser->au_time = (u32) (parser->bifs_au ? parser->bifs_au->timing : 0) + 1; u32 3481 src/scene_manager/loader_bt.c u32 size; u32 3494 src/scene_manager/loader_bt.c size = (u32) gf_ftell(test); u32 3554 src/scene_manager/loader_bt.c u32 i; u32 3747 src/scene_manager/loader_bt.c parser.line_size = (u32) strlen(node_str); u32 39 src/scene_manager/loader_isom.c u32 i, j; u32 68 src/scene_manager/loader_isom.c u32 track; u32 75 src/scene_manager/loader_isom.c mi->duration = (u32) (dur * 1000); u32 114 src/scene_manager/loader_isom.c u32 track; u32 121 src/scene_manager/loader_isom.c mi->duration = (u32) (dur * 1000); u32 149 src/scene_manager/loader_isom.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[MP4 Loading] %s\n", szMsg) ); u32 158 src/scene_manager/loader_isom.c u32 i, j, di, nbBifs, nbLaser, nb_samp, samp_done, init_offset; u32 186 src/scene_manager/loader_isom.c u32 type = gf_isom_get_media_type(load->isom, i+1); u32 200 src/scene_manager/loader_isom.c u32 type = gf_isom_get_media_type(load->isom, i+1); u32 269 src/scene_manager/loader_isom.c init_offset = (u32) (dur * sc->timeScale / gf_isom_get_timescale(load->isom) ); u32 337 src/scene_manager/loader_isom.c u32 i; u32 358 src/scene_manager/loader_isom.c u32 type = gf_isom_get_media_type(load->isom, i+1); u32 371 src/scene_manager/loader_isom.c u32 track = gf_isom_get_track_by_id(load->isom, esd->dependsOnESID); u32 45 src/scene_manager/loader_qt.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[QT Parsing] %s\n", szMsg) ); u32 55 src/scene_manager/loader_qt.c u32 i, di, w, h, tk, nb_samp; u32 47 src/scene_manager/loader_svg.c u32 id; u32 56 src/scene_manager/loader_svg.c u32 has_root; u32 68 src/scene_manager/loader_svg.c u32 command_depth; u32 83 src/scene_manager/loader_svg.c u32 current_ns; u32 94 src/scene_manager/loader_svg.c u32 resolve_stage; u32 121 src/scene_manager/loader_svg.c u32 unknown_depth; u32 126 src/scene_manager/loader_svg.c u32 current_ns; u32 139 src/scene_manager/loader_svg.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[SVG Parsing] line %d - %s\n", gf_xml_sax_get_line(parser->sax_parser), szMsg)); u32 163 src/scene_manager/loader_svg.c static SVG_SAFExternalStream *svg_saf_get_stream(GF_SVG_Parser *parser, u32 id, const char *name) u32 178 src/scene_manager/loader_svg.c u32 id = 1; u32 198 src/scene_manager/loader_svg.c u32 i; u32 215 src/scene_manager/loader_svg.c u32 tag = gf_node_get_tag(elt); u32 277 src/scene_manager/loader_svg.c size64 = gf_base64_encode(buffer, (u32)size, buf64, (u32)size*2); u32 303 src/scene_manager/loader_svg.c u32 i, count, tag; u32 360 src/scene_manager/loader_svg.c static Bool svg_parse_animation(GF_SVG_Parser *parser, GF_SceneGraph *sg, SVG_DeferedAnimation *anim, const char *nodeID, u32 force_type) u32 363 src/scene_manager/loader_svg.c u32 tag; u32 485 src/scene_manager/loader_svg.c u32 i, count; u32 526 src/scene_manager/loader_svg.c u32 count, i; u32 597 src/scene_manager/loader_svg.c u32 svg_w, svg_h; u32 620 src/scene_manager/loader_svg.c static void svg_check_namespace(GF_SVG_Parser *parser, const GF_XMLAttribute *attributes, u32 nb_attributes, Bool *has_ns) u32 622 src/scene_manager/loader_svg.c u32 i; u32 655 src/scene_manager/loader_svg.c static SVG_Element *svg_parse_element(GF_SVG_Parser *parser, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes, SVG_NodeStack *parent, Bool *has_ns) u32 658 src/scene_manager/loader_svg.c u32 tag, i, count, ns, xmlns; u32 917 src/scene_manager/loader_svg.c u32 evtType = gf_dom_event_type_by_name(att_name + 2); u32 973 src/scene_manager/loader_svg.c u32 type; u32 1094 src/scene_manager/loader_svg.c static GF_Err lsr_parse_command(GF_SVG_Parser *parser, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 1110 src/scene_manager/loader_svg.c u32 i; u32 1176 src/scene_manager/loader_svg.c field->fieldIndex = (u32) -1; u32 1277 src/scene_manager/loader_svg.c u32 key = gf_dom_get_key_type(atString); u32 1298 src/scene_manager/loader_svg.c static u32 lsr_get_command_by_name(const char *name) u32 1315 src/scene_manager/loader_svg.c static GF_ESD *lsr_parse_header(GF_SVG_Parser *parser, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 1318 src/scene_manager/loader_svg.c u32 i; u32 1348 src/scene_manager/loader_svg.c static void svg_node_start(void *sax_cbck, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 1354 src/scene_manager/loader_svg.c u32 xmlns; u32 1389 src/scene_manager/loader_svg.c u32 com_type; u32 1410 src/scene_manager/loader_svg.c u32 time, i; u32 1432 src/scene_manager/loader_svg.c u32 time, OTI, ST, i, ts_res; u32 1524 src/scene_manager/loader_svg.c u32 i, rap, time, offset, length; u32 1553 src/scene_manager/loader_svg.c u32 i; u32 1701 src/scene_manager/loader_svg.c u32 ns; u32 1716 src/scene_manager/loader_svg.c u32 com_type = lsr_get_command_by_name(name); u32 1772 src/scene_manager/loader_svg.c u32 i, count; u32 1828 src/scene_manager/loader_svg.c u32 tag; u32 1888 src/scene_manager/loader_svg.c u32 i, len = (u32) strlen(text_content); u32 2000 src/scene_manager/loader_svg.c u32 i; u32 2031 src/scene_manager/loader_svg.c u32 in_time; u32 73 src/scene_manager/loader_xmt.c u32 doc_type; u32 75 src/scene_manager/loader_xmt.c u32 state; u32 76 src/scene_manager/loader_xmt.c u32 current_node_tag; u32 100 src/scene_manager/loader_xmt.c u32 base_scene_id; u32 107 src/scene_manager/loader_xmt.c u32 base_od_id; u32 113 src/scene_manager/loader_xmt.c u32 stream_id; u32 124 src/scene_manager/loader_xmt.c u32 ID; u32 133 src/scene_manager/loader_xmt.c u32 ESID; u32 149 src/scene_manager/loader_xmt.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[XMT Parsing] %s (line %d)\n", szMsg, gf_xml_sax_get_line(parser->sax_parser)) ); u32 161 src/scene_manager/loader_xmt.c u32 i; u32 172 src/scene_manager/loader_xmt.c u32 i; u32 181 src/scene_manager/loader_xmt.c static void xmt_new_od_link(GF_XMTParser *parser, GF_ObjectDescriptor *od, char *name, u32 ID) u32 183 src/scene_manager/loader_xmt.c u32 i, j, count; u32 242 src/scene_manager/loader_xmt.c u32 i, ID; u32 286 src/scene_manager/loader_xmt.c static void xmt_new_esd_link(GF_XMTParser *parser, GF_ESD *esd, char *desc_name, u32 binID) u32 288 src/scene_manager/loader_xmt.c u32 i, j; u32 337 src/scene_manager/loader_xmt.c u32 i; u32 354 src/scene_manager/loader_xmt.c static u32 xmt_get_od_id(GF_XMTParser *parser, char *od_name) u32 356 src/scene_manager/loader_xmt.c u32 i, ID; u32 368 src/scene_manager/loader_xmt.c static u32 xmt_get_esd_id(GF_XMTParser *parser, char *esd_name) u32 370 src/scene_manager/loader_xmt.c u32 i, ID; u32 381 src/scene_manager/loader_xmt.c static u32 xmt_locate_stream(GF_XMTParser *parser, char *stream_name) u32 384 src/scene_manager/loader_xmt.c u32 i; u32 417 src/scene_manager/loader_xmt.c u32 i; u32 429 src/scene_manager/loader_xmt.c u32 i, j; u32 579 src/scene_manager/loader_xmt.c u32 k; u32 605 src/scene_manager/loader_xmt.c static u32 xmt_get_next_node_id(GF_XMTParser *parser) u32 607 src/scene_manager/loader_xmt.c u32 ID; u32 615 src/scene_manager/loader_xmt.c static u32 xmt_get_node_id(GF_XMTParser *parser, char *name) u32 618 src/scene_manager/loader_xmt.c u32 ID = 0; u32 620 src/scene_manager/loader_xmt.c u32 k=1; u32 644 src/scene_manager/loader_xmt.c static u32 xmt_get_node_tag(GF_XMTParser *parser, const char *node_name) u32 646 src/scene_manager/loader_xmt.c u32 tag; u32 666 src/scene_manager/loader_xmt.c u32 i, count, tag; u32 704 src/scene_manager/loader_xmt.c u32 nID = xmt_get_node_id(parser, ID); u32 714 src/scene_manager/loader_xmt.c u32 i; \ u32 729 src/scene_manager/loader_xmt.c static u32 xmt_parse_int(GF_XMTParser *parser, const char *name, SFInt32 *val, char *a_value) u32 735 src/scene_manager/loader_xmt.c static u32 xmt_parse_float(GF_XMTParser *parser, const char *name, SFFloat *val, char *a_value) u32 741 src/scene_manager/loader_xmt.c static u32 xmt_parse_time(GF_XMTParser *parser, const char *name, SFTime *val, char *a_value) u32 747 src/scene_manager/loader_xmt.c static u32 xmt_parse_bool(GF_XMTParser *parser, const char *name, SFBool *val, char *a_value) u32 757 src/scene_manager/loader_xmt.c static u32 xmt_parse_string(GF_XMTParser *parser, const char *name, SFString *val, Bool is_mf, char *a_value) u32 761 src/scene_manager/loader_xmt.c u32 len; u32 762 src/scene_manager/loader_xmt.c u32 i=0; u32 763 src/scene_manager/loader_xmt.c u32 k=0; u32 769 src/scene_manager/loader_xmt.c len = (u32) strlen(str); u32 790 src/scene_manager/loader_xmt.c len = (u32) strlen(str); u32 797 src/scene_manager/loader_xmt.c i += (u32) strlen(sep); u32 815 src/scene_manager/loader_xmt.c len = (u32) strlen(sep) + i; u32 824 src/scene_manager/loader_xmt.c static u32 xmt_parse_url(GF_XMTParser *parser, const char *name, MFURL *val, GF_Node *owner, Bool is_mf, char *a_value) u32 827 src/scene_manager/loader_xmt.c u32 res, idx; u32 859 src/scene_manager/loader_xmt.c static u32 xmt_parse_script(GF_XMTParser *parser, const char *name, SFScript *val, Bool is_mf, char *a_value) u32 862 src/scene_manager/loader_xmt.c u32 res; u32 889 src/scene_manager/loader_xmt.c static u32 xmt_parse_sf_field(GF_XMTParser *parser, GF_FieldInfo *info, GF_Node *n, char *a_value) u32 891 src/scene_manager/loader_xmt.c u32 res = 0; u32 949 src/scene_manager/loader_xmt.c u32 k, size, v; u32 1006 src/scene_manager/loader_xmt.c u32 res; u32 1042 src/scene_manager/loader_xmt.c u32 i, count; u32 1051 src/scene_manager/loader_xmt.c static u32 xmt_get_route(GF_XMTParser *parser, char *name, Bool del_com) u32 1053 src/scene_manager/loader_xmt.c u32 i; u32 1067 src/scene_manager/loader_xmt.c static Bool xmt_route_id_used(GF_XMTParser *parser, u32 ID) u32 1069 src/scene_manager/loader_xmt.c u32 i; u32 1079 src/scene_manager/loader_xmt.c static u32 xmt_get_next_route_id(GF_XMTParser *parser) u32 1081 src/scene_manager/loader_xmt.c u32 ID; u32 1115 src/scene_manager/loader_xmt.c static void xmt_parse_route(GF_XMTParser *parser, const GF_XMLAttribute *attributes, u32 nb_attributes, Bool is_insert, GF_Command *com) u32 1121 src/scene_manager/loader_xmt.c u32 rID, i; u32 1229 src/scene_manager/loader_xmt.c u32 i, nbFields; u32 1249 src/scene_manager/loader_xmt.c static u32 xmt_get_ft_by_name(const char *_name) u32 1287 src/scene_manager/loader_xmt.c static u32 xmt_get_script_et_by_name(const char *_name) u32 1297 src/scene_manager/loader_xmt.c static u32 xmt_get_et_by_name(const char *_name) u32 1309 src/scene_manager/loader_xmt.c static void xmt_parse_script_field(GF_XMTParser *parser, GF_Node *node, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 1314 src/scene_manager/loader_xmt.c u32 fieldType, eventType, i; u32 1342 src/scene_manager/loader_xmt.c static u32 xmt_get_next_proto_id(GF_XMTParser *parser) u32 1344 src/scene_manager/loader_xmt.c u32 ID; u32 1353 src/scene_manager/loader_xmt.c static void xmt_parse_proto(GF_XMTParser *parser, const GF_XMLAttribute *attributes, u32 nb_attributes, GF_List *proto_list) u32 1358 src/scene_manager/loader_xmt.c u32 ID, i; u32 1387 src/scene_manager/loader_xmt.c static u32 xmt_get_protofield_qp_type(const char *QP_Type) u32 1410 src/scene_manager/loader_xmt.c u32 i, count; u32 1423 src/scene_manager/loader_xmt.c static GF_Node *xmt_parse_element(GF_XMTParser *parser, char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes, XMTNodeStack *parent) u32 1427 src/scene_manager/loader_xmt.c u32 tag, i, ID; u32 1475 src/scene_manager/loader_xmt.c u32 fType, eType; u32 1516 src/scene_manager/loader_xmt.c u32 qp_type, nbBits, hasMinMax, qp_sftype; u32 1570 src/scene_manager/loader_xmt.c u32 l_tag = gf_node_get_tag(last->node); u32 1829 src/scene_manager/loader_xmt.c u32 last_field = gf_node_get_field_count(parent->node); u32 1870 src/scene_manager/loader_xmt.c GF_Descriptor *xmt_parse_descriptor(GF_XMTParser *parser, char *name, const GF_XMLAttribute *attributes, u32 nb_attributes, GF_Descriptor *parent) u32 1873 src/scene_manager/loader_xmt.c u32 i; u32 1874 src/scene_manager/loader_xmt.c u32 fake_desc = 0; u32 1877 src/scene_manager/loader_xmt.c u32 binaryID = 0; u32 2003 src/scene_manager/loader_xmt.c static void xmt_parse_command(GF_XMTParser *parser, const char *name, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 2008 src/scene_manager/loader_xmt.c u32 i; u32 2132 src/scene_manager/loader_xmt.c u32 stream_id; u32 2382 src/scene_manager/loader_xmt.c u32 rID = xmt_get_route(parser, routeName, 0); u32 2404 src/scene_manager/loader_xmt.c parser->command->del_proto_list = (u32*)gf_realloc(parser->command->del_proto_list, sizeof(u32) * (parser->command->del_proto_list_size+1)); u32 2421 src/scene_manager/loader_xmt.c u32 stream_id; u32 2470 src/scene_manager/loader_xmt.c u32 es_id; u32 2489 src/scene_manager/loader_xmt.c u32 od_id; u32 2507 src/scene_manager/loader_xmt.c static void xmt_node_start(void *sax_cbck, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 2618 src/scene_manager/loader_xmt.c u32 tag; u32 2960 src/scene_manager/loader_xmt.c u32 len; u32 2969 src/scene_manager/loader_xmt.c len = (u32) strlen(buf); u32 3018 src/scene_manager/loader_xmt.c u32 i; u32 53 src/scene_manager/scene_dump.c u32 indent; u32 74 src/scene_manager/scene_dump.c static GF_Err gf_dump_vrml_route(GF_SceneDumper *sdump, GF_Route *r, u32 dump_type); u32 81 src/scene_manager/scene_dump.c GF_Err gf_sm_dump_command_list(GF_SceneDumper *sdump, GF_List *comList, u32 indent, Bool skip_first_replace); u32 239 src/scene_manager/scene_dump.c u32 i, count; u32 325 src/scene_manager/scene_dump.c static GF_Node *gf_dump_find_node(GF_SceneDumper *sdump, u32 ID) u32 334 src/scene_manager/scene_dump.c u32 z; \ u32 427 src/scene_manager/scene_dump.c u32 len, i; u32 430 src/scene_manager/scene_dump.c len = (u32) strlen(str); u32 435 src/scene_manager/scene_dump.c len = (u32) _len; u32 477 src/scene_manager/scene_dump.c u32 id; u32 488 src/scene_manager/scene_dump.c static Bool scene_dump_vrml_find_route_name(GF_SceneDumper *sdump, u32 ID, const char **outName) u32 491 src/scene_manager/scene_dump.c u32 i; u32 521 src/scene_manager/scene_dump.c static void scene_dump_vrml_route_id(GF_SceneDumper *sdump, u32 routeID, char *rName) u32 533 src/scene_manager/scene_dump.c static void gf_dump_vrml_sffield(GF_SceneDumper *sdump, u32 type, void *ptr, Bool is_mf, GF_Node *node) u32 587 src/scene_manager/scene_dump.c u32 len, i; u32 591 src/scene_manager/scene_dump.c len = (u32)strlen(str); u32 602 src/scene_manager/scene_dump.c len = (u32)_len; u32 653 src/scene_manager/scene_dump.c u32 bufsize = 50+ ((M_BitWrapper*)node)->buffer_len * 2; u32 673 src/scene_manager/scene_dump.c u32 i, len = (u32)strlen(str); u32 695 src/scene_manager/scene_dump.c u32 len; u32 720 src/scene_manager/scene_dump.c u32 i, count; u32 753 src/scene_manager/scene_dump.c u32 i, sf_type; u32 809 src/scene_manager/scene_dump.c u32 i, count, nb_ndt; u32 825 src/scene_manager/scene_dump.c u32 i, sf_type; u32 968 src/scene_manager/scene_dump.c static const char *GetXMTFieldTypeName(u32 fieldType) u32 1019 src/scene_manager/scene_dump.c static const char *GetXMTFieldTypeValueName(u32 fieldType) u32 1067 src/scene_manager/scene_dump.c static const char *SD_GetQuantCatName(u32 QP_Type) u32 1109 src/scene_manager/scene_dump.c u32 i, sf_type; u32 1257 src/scene_manager/scene_dump.c u32 i, sf_type; u32 1320 src/scene_manager/scene_dump.c u32 i; u32 1372 src/scene_manager/scene_dump.c u32 tag; u32 1404 src/scene_manager/scene_dump.c u32 i, count, to_dump, sub_el, ID; u32 1405 src/scene_manager/scene_dump.c u32 *def_fields; u32 1472 src/scene_manager/scene_dump.c def_fields = (u32*)gf_malloc(sizeof(u32) * count); u32 1742 src/scene_manager/scene_dump.c u32 i; u32 1790 src/scene_manager/scene_dump.c u32 i; u32 2371 src/scene_manager/scene_dump.c static GF_Err gf_dump_vrml_route(GF_SceneDumper *sdump, GF_Route *r, u32 dump_type) u32 2375 src/scene_manager/scene_dump.c u32 id; u32 2394 src/scene_manager/scene_dump.c u32 id; u32 2434 src/scene_manager/scene_dump.c u32 i, j, count; u32 2604 src/scene_manager/scene_dump.c u32 i, count; u32 2640 src/scene_manager/scene_dump.c static char *lsr_format_node_id(GF_Node *n, u32 NodeID, char *str) u32 2693 src/scene_manager/scene_dump.c else if (f->fieldIndex==(u32) -1) att_name = "textContent"; u32 2838 src/scene_manager/scene_dump.c GF_Err gf_sm_dump_command_list(GF_SceneDumper *sdump, GF_List *comList, u32 indent, Bool skip_first_replace) u32 2841 src/scene_manager/scene_dump.c u32 i, count; u32 2842 src/scene_manager/scene_dump.c u32 prev_ind, remain; u32 2942 src/scene_manager/scene_dump.c u32 i; u32 3049 src/scene_manager/scene_dump.c u32 nID; u32 3053 src/scene_manager/scene_dump.c u32 tag, ns; u32 3113 src/scene_manager/scene_dump.c u32 att_ns = ((GF_DOMFullAttribute*)att)->xmlns; u32 3148 src/scene_manager/scene_dump.c if (/*strcmp(info.name, "xmlns") &&*/ (info.fieldType = (u32) strlen(attValue))) u32 3207 src/scene_manager/scene_dump.c static void dump_od_to_saf(GF_SceneDumper *dumper, GF_AUContext *au, u32 indent) u32 3209 src/scene_manager/scene_dump.c u32 i, count; u32 3213 src/scene_manager/scene_dump.c u32 j, c2; u32 3249 src/scene_manager/scene_dump.c u32 child_type = 0; u32 3307 src/scene_manager/scene_dump.c u32 tag; u32 3341 src/scene_manager/scene_dump.c u32 i=0; u32 3380 src/scene_manager/scene_dump.c u32 i; u32 3430 src/scene_manager/scene_dump.c u32 i, j, indent, num_scene, num_od, first_bifs, num_tracks; u32 63 src/scene_manager/scene_engine.c u32 start_time; u32 76 src/scene_manager/scene_engine.c u32 data_len; u32 77 src/scene_manager/scene_engine.c u32 nbb; u32 151 src/scene_manager/scene_engine.c u32 data_len; u32 193 src/scene_manager/scene_engine.c u32 i, j; u32 273 src/scene_manager/scene_engine.c u32 i=0; u32 289 src/scene_manager/scene_engine.c static GF_Err gf_seng_encode_dims_au(GF_SceneEngine *seng, u16 ESID, GF_List *commands, char **data, u32 *size) u32 304 src/scene_manager/scene_engine.c u32 do_dump_with_time = 1; u32 306 src/scene_manager/scene_engine.c u32 buffer_len; u32 413 src/scene_manager/scene_engine.c buffer_len = (u32)fsize; u32 465 src/scene_manager/scene_engine.c u32 i=0; u32 473 src/scene_manager/scene_engine.c u32 j=0; u32 526 src/scene_manager/scene_engine.c u32 i, j, size, count, nb_streams; u32 599 src/scene_manager/scene_engine.c u32 d_mode, do_enc; u32 635 src/scene_manager/scene_engine.c static GF_AUContext *gf_seng_create_new_au(GF_StreamContext *sc, u32 time) u32 651 src/scene_manager/scene_engine.c u32 i; u32 682 src/scene_manager/scene_engine.c GF_Err gf_seng_encode_from_commands(GF_SceneEngine *seng, u16 ESID, Bool disable_aggregation, u32 time, GF_List *commands, gf_seng_callback callback) u32 685 src/scene_manager/scene_engine.c u32 size; u32 688 src/scene_manager/scene_engine.c u32 i, nb_streams; u32 765 src/scene_manager/scene_engine.c u32 i; u32 840 src/scene_manager/scene_engine.c GF_Err gf_seng_get_stream_config(GF_SceneEngine *seng, u32 idx, u16 *ESID, char ** const config, u32 *config_len, u32 *streamType, u32 *objectType, u32 *timeScale) u32 891 src/scene_manager/scene_engine.c static void gf_seng_on_node_modified(void *_seng, u32 type, GF_Node *node, void *ctxdata) u32 911 src/scene_manager/scene_engine.c GF_SceneEngine *gf_seng_init(void *calling_object, char * inputContext, u32 load_type, char *dump_path, Bool embed_resources) u32 988 src/scene_manager/scene_engine.c GF_SceneEngine *gf_seng_init_from_string(void *calling_object, char * inputContext, u32 load_type, u32 width, u32 height, Bool usePixelMetrics, char *dump_path) u32 1045 src/scene_manager/scene_engine.c u32 gf_seng_get_stream_count(GF_SceneEngine *seng) u32 1051 src/scene_manager/scene_engine.c GF_Err gf_seng_get_stream_carousel_info(GF_SceneEngine *seng, u16 ESID, u32 *carousel_period, u16 *aggregate_on_es_id) u32 1053 src/scene_manager/scene_engine.c u32 i=0; u32 1056 src/scene_manager/scene_engine.c if (carousel_period) *carousel_period = (u32) -1; u32 1072 src/scene_manager/scene_engine.c u32 size, size64; u32 1074 src/scene_manager/scene_engine.c u32 i=0; u32 1097 src/scene_manager/scene_engine.c u32 i=0; u32 51 src/scene_manager/scene_manager.c u32 i; u32 80 src/scene_manager/scene_manager.c u32 i, count; u32 93 src/scene_manager/scene_manager.c u32 i; u32 151 src/scene_manager/scene_manager.c u32 count; u32 166 src/scene_manager/scene_manager.c u32 i=0; u32 177 src/scene_manager/scene_manager.c u32 i; u32 219 src/scene_manager/scene_manager.c u32 i, j, count, nb_fields; u32 258 src/scene_manager/scene_manager.c static u32 store_or_aggregate(GF_StreamContext *sc, GF_Command *com, GF_List *commands, Bool *has_modif) u32 261 src/scene_manager/scene_manager.c u32 i, count, j, nb_fields; u32 361 src/scene_manager/scene_manager.c u32 i, count; u32 374 src/scene_manager/scene_manager.c u32 i, stream_count; u32 376 src/scene_manager/scene_manager.c u32 j; u32 435 src/scene_manager/scene_manager.c u32 count; u32 448 src/scene_manager/scene_manager.c u32 store=0; u32 752 src/scene_manager/scene_manager.c u32 data_size = 0; u32 765 src/scene_manager/scene_manager.c data_size = (u32) ftell(f); u32 786 src/scene_manager/scene_manager.c data_size = 2 * (u32) strlen(buffer); u32 789 src/scene_manager/scene_manager.c data_size = gf_base64_decode(buffer, (u32) strlen(buffer), data, data_size); u32 791 src/scene_manager/scene_manager.c u32 i, c; u32 793 src/scene_manager/scene_manager.c data_size = (u32) strlen(buffer) / 3; u32 96 src/scene_manager/scene_stats.c u32 i; u32 141 src/scene_manager/scene_stats.c u32 int_res, frac_res; u32 142 src/scene_manager/scene_stats.c u32 fixv = FIX2INT((v>0?v:-v) * (1<<16)); u32 144 src/scene_manager/scene_stats.c u32 fracv = fixv & 0x0000FFFF; u32 204 src/scene_manager/scene_stats.c u32 i; u32 268 src/scene_manager/scene_stats.c u32 i = 0; u32 344 src/scene_manager/scene_stats.c static void StatRemField(GF_SceneStatistics *stat, u32 fieldType, GF_FieldInfo *field) u32 346 src/scene_manager/scene_stats.c u32 count = 1; u32 367 src/scene_manager/scene_stats.c u32 i; u32 428 src/scene_manager/scene_stats.c u32 i, count; u32 568 src/scene_manager/scene_stats.c u32 i, count; u32 580 src/scene_manager/scene_stats.c u32 i, j; u32 40 src/scene_manager/swf_bifs.c u32 btn_id; u32 41 src/scene_manager/swf_bifs.c u32 sprite_up_id; u32 72 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_node(SWFReader *read, u32 ID) u32 88 src/scene_manager/swf_bifs.c static GF_Node *s2b_new_node(SWFReader *read, u32 tag) u32 135 src/scene_manager/swf_bifs.c static SFColor s2b_get_color(u32 ARGB) u32 144 src/scene_manager/swf_bifs.c static Fixed s2b_get_alpha(u32 ARGB) u32 166 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_appearance(SWFReader *read, GF_Node *parent, u32 fill_col, Fixed line_width, u32 l_col) u32 169 src/scene_manager/swf_bifs.c u32 ID, i; u32 249 src/scene_manager/swf_bifs.c u32 i; u32 272 src/scene_manager/swf_bifs.c u32 i; u32 402 src/scene_manager/swf_bifs.c u32 col = srec->grad_col[srec->nbGrad/2]; u32 427 src/scene_manager/swf_bifs.c u32 pt_idx, i; u32 570 src/scene_manager/swf_bifs.c u32 i, pt_idx, j; u32 658 src/scene_manager/swf_bifs.c u32 i, j; u32 659 src/scene_manager/swf_bifs.c srec->path->idx = gf_malloc(sizeof(u32)*srec->path->nbPts); u32 683 src/scene_manager/swf_bifs.c u32 ID; u32 684 src/scene_manager/swf_bifs.c u32 i; u32 764 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_glyph(SWFReader *read, u32 fontID, u32 gl_index, GF_Node *par) u32 767 src/scene_manager/swf_bifs.c u32 ID; u32 810 src/scene_manager/swf_bifs.c u32 i, j; u32 889 src/scene_manager/swf_bifs.c j=(u32) _len; u32 938 src/scene_manager/swf_bifs.c u32 ID; u32 952 src/scene_manager/swf_bifs.c u32 len; u32 955 src/scene_manager/swf_bifs.c static void swf_nstart(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 963 src/scene_manager/swf_bifs.c u32 len; u32 967 src/scene_manager/swf_bifs.c len = (u32) strlen(content); u32 972 src/scene_manager/swf_bifs.c t->len = (u32) strlen(t->final)+1; u32 1092 src/scene_manager/swf_bifs.c u32 ID; u32 1107 src/scene_manager/swf_bifs.c u32 i; u32 1137 src/scene_manager/swf_bifs.c static Bool swf_bifs_allocate_depth(SWFReader *read, u32 depth) u32 1197 src/scene_manager/swf_bifs.c static GF_Err swf_insert_od(SWFReader *read, u32 at_time, GF_ObjectDescriptor *od) u32 1199 src/scene_manager/swf_bifs.c u32 i; u32 1227 src/scene_manager/swf_bifs.c static GF_Err swf_bifs_define_sprite(SWFReader *read, u32 nb_frames) u32 1232 src/scene_manager/swf_bifs.c u32 ID; u32 1341 src/scene_manager/swf_bifs.c u32 ID; u32 1446 src/scene_manager/swf_bifs.c static GF_Err swf_bifs_setup_image(SWFReader *read, u32 ID, char *fileName) u32 1545 src/scene_manager/swf_bifs.c static void s2b_set_field(SWFReader *read, GF_List *dst, GF_Node *n, char *fieldName, s32 pos, u32 type, void *val, Bool insert) u32 1547 src/scene_manager/swf_bifs.c u32 i, count; u32 1596 src/scene_manager/swf_bifs.c static GF_Err swf_bifs_set_backcol(SWFReader *read, u32 xrgb) u32 1623 src/scene_manager/swf_bifs.c static void s2b_control_sprite(SWFReader *read, GF_List *dst, u32 ID, Bool stop, Bool set_time, SFTime mediaStartTime, Bool rev_order) u32 1625 src/scene_manager/swf_bifs.c u32 i; u32 1662 src/scene_manager/swf_bifs.c static GF_Err swf_bifs_place_obj(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat) u32 1701 src/scene_manager/swf_bifs.c u32 i, count; u32 1722 src/scene_manager/swf_bifs.c static GF_Err swf_bifs_remove_obj(SWFReader *read, u32 depth, u32 ID) u32 1748 src/scene_manager/swf_bifs.c u32 ts; u32 1799 src/scene_manager/swf_bifs.c static GF_Node *s2b_button_add_child(SWFReader *read, GF_Node *button, u32 tag, char *def_name, s32 pos) u32 1804 src/scene_manager/swf_bifs.c u32 ID; u32 1815 src/scene_manager/swf_bifs.c static void s2b_button_add_route(SWFReader *read, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField) u32 1836 src/scene_manager/swf_bifs.c u32 i, ID, pos; u32 1974 src/scene_manager/swf_bifs.c u32 i, count; u32 2055 src/scene_manager/swf_bifs.c u32 ID; u32 97 src/scene_manager/swf_parse.c u32 size, dst_size; u32 102 src/scene_manager/swf_parse.c size = (u32) gf_bs_get_size(read->bs)-8; u32 120 src/scene_manager/swf_parse.c static GF_Err swf_seek_file_to(SWFReader *read, u32 size) u32 125 src/scene_manager/swf_parse.c static u32 swf_get_file_pos(SWFReader *read) u32 127 src/scene_manager/swf_parse.c return (u32) gf_bs_get_position(read->bs); u32 130 src/scene_manager/swf_parse.c static u32 swf_read_data(SWFReader *read, char *data, u32 data_size) u32 135 src/scene_manager/swf_parse.c static u32 swf_read_int(SWFReader *read, u32 nbBits) u32 140 src/scene_manager/swf_parse.c static s32 swf_read_sint(SWFReader *read, u32 nbBits) u32 143 src/scene_manager/swf_parse.c u32 i; u32 153 src/scene_manager/swf_parse.c static u32 swf_align(SWFReader *read) u32 158 src/scene_manager/swf_parse.c static void swf_skip_data(SWFReader *read, u32 size) u32 168 src/scene_manager/swf_parse.c u32 nbbits; u32 179 src/scene_manager/swf_parse.c static u32 swf_get_32(SWFReader *read) u32 181 src/scene_manager/swf_parse.c u32 val, res; u32 214 src/scene_manager/swf_parse.c static u32 swf_get_color(SWFReader *read) u32 216 src/scene_manager/swf_parse.c u32 res; u32 226 src/scene_manager/swf_parse.c static u32 swf_get_argb(SWFReader *read) u32 228 src/scene_manager/swf_parse.c u32 res, al; u32 238 src/scene_manager/swf_parse.c static u32 swf_get_matrix(SWFReader *read, GF_Matrix2D *mat) u32 240 src/scene_manager/swf_parse.c u32 bits_read; u32 241 src/scene_manager/swf_parse.c u32 flag, nb_bits; u32 293 src/scene_manager/swf_parse.c u32 nbbits; u32 328 src/scene_manager/swf_parse.c u32 i = 0; u32 368 src/scene_manager/swf_parse.c new_sr->grad_col = (u32*)gf_malloc(sizeof(u32) * old_sr->nbGrad); u32 369 src/scene_manager/swf_parse.c memcpy(new_sr->grad_col, old_sr->grad_col, sizeof(u32) * old_sr->nbGrad); u32 377 src/scene_manager/swf_parse.c static void swf_parse_styles(SWFReader *read, u32 revision, SWFShape *shape, u32 *bits_fill, u32 *bits_line) u32 379 src/scene_manager/swf_parse.c u32 i, j, count; u32 400 src/scene_manager/swf_parse.c style->grad_col = (u32 *) gf_malloc(sizeof(u32) * style->nbGrad); u32 411 src/scene_manager/swf_parse.c u32 i; u32 412 src/scene_manager/swf_parse.c u32 *grad_col; u32 415 src/scene_manager/swf_parse.c grad_col = (u32 *) gf_malloc(sizeof(u32) * (style->nbGrad+1)); u32 429 src/scene_manager/swf_parse.c u32 *grad_col = (u32*)gf_malloc(sizeof(u32) * (style->nbGrad+1)); u32 431 src/scene_manager/swf_parse.c memcpy(grad_col, style->grad_col, sizeof(u32) * style->nbGrad); u32 486 src/scene_manager/swf_parse.c static void swf_path_realloc_pts(SWFPath *path, u32 nbPts) u32 492 src/scene_manager/swf_parse.c static void swf_path_add_com(SWFShapeRec *sr, SFVec2f pt, SFVec2f ctr, u32 type) u32 497 src/scene_manager/swf_parse.c sr->path->types = (u32*)gf_realloc(sr->path->types, sizeof(u32) * (sr->path->nbType+1)); u32 519 src/scene_manager/swf_parse.c u32 i, j, pti, ptj; u32 520 src/scene_manager/swf_parse.c u32 *types; u32 525 src/scene_manager/swf_parse.c types = (u32 *) gf_malloc(sizeof(u32) * path->nbType); u32 597 src/scene_manager/swf_parse.c a->types = (u32*)gf_realloc(a->types, sizeof(u32)*(a->nbType+ b->nbType)); u32 598 src/scene_manager/swf_parse.c memcpy(&a->types[a->nbType], b->types, sizeof(u32)*b->nbType); u32 602 src/scene_manager/swf_parse.c static void swf_path_add_type(SWFPath *path, u32 val) u32 604 src/scene_manager/swf_parse.c path->types = (u32*)gf_realloc(path->types, sizeof(u32) * (path->nbType + 1)); u32 611 src/scene_manager/swf_parse.c u32 idx, i, j; u32 669 src/scene_manager/swf_parse.c u32 k; u32 701 src/scene_manager/swf_parse.c u32 k; u32 834 src/scene_manager/swf_parse.c u32 i, count; u32 877 src/scene_manager/swf_parse.c static GF_Err swf_parse_shape_def(SWFReader *read, SWFFont *font, u32 revision) u32 879 src/scene_manager/swf_parse.c u32 nbBits, comType; u32 883 src/scene_manager/swf_parse.c u32 fill0, fill1, strike; u32 884 src/scene_manager/swf_parse.c u32 bits_fill, bits_line; u32 1038 src/scene_manager/swf_parse.c SWFFont *swf_find_font(SWFReader *read, u32 ID) u32 1040 src/scene_manager/swf_parse.c u32 i, count; u32 1049 src/scene_manager/swf_parse.c static DispShape *swf_get_depth_entry(SWFReader *read, u32 Depth, Bool create) u32 1051 src/scene_manager/swf_parse.c u32 i; u32 1081 src/scene_manager/swf_parse.c u32 col = swf_get_color(read); u32 1085 src/scene_manager/swf_parse.c static GF_Err swf_actions(SWFReader *read, u32 mask, u32 key) u32 1087 src/scene_manager/swf_parse.c u32 skip_actions = 0; u32 1177 src/scene_manager/swf_parse.c static GF_Err swf_def_button(SWFReader *read, u32 revision) u32 1215 src/scene_manager/swf_parse.c u32 i, mask, key; u32 1244 src/scene_manager/swf_parse.c static GF_Err swf_place_obj(SWFReader *read, u32 revision) u32 1247 src/scene_manager/swf_parse.c u32 shape_id; u32 1248 src/scene_manager/swf_parse.c u32 ID, bitsize; u32 1249 src/scene_manager/swf_parse.c u32 clip_depth; u32 1254 src/scene_manager/swf_parse.c u32 depth, type; u32 1392 src/scene_manager/swf_parse.c static GF_Err swf_remove_obj(SWFReader *read, u32 revision) u32 1396 src/scene_manager/swf_parse.c u32 depth; u32 1415 src/scene_manager/swf_parse.c static GF_Err swf_def_font(SWFReader *read, u32 revision) u32 1417 src/scene_manager/swf_parse.c u32 i, count; u32 1420 src/scene_manager/swf_parse.c u32 *offset_table = NULL; u32 1421 src/scene_manager/swf_parse.c u32 start; u32 1432 src/scene_manager/swf_parse.c u32 count; u32 1438 src/scene_manager/swf_parse.c offset_table = (u32*)gf_malloc(sizeof(u32) * ft->nbGlyphs); u32 1453 src/scene_manager/swf_parse.c u32 code_offset, checkpos; u32 1472 src/scene_manager/swf_parse.c offset_table = (u32*)gf_malloc(sizeof(u32) * ft->nbGlyphs); u32 1540 src/scene_manager/swf_parse.c u32 i, count; u32 1573 src/scene_manager/swf_parse.c static GF_Err swf_def_text(SWFReader *read, u32 revision) u32 1578 src/scene_manager/swf_parse.c u32 nbits_adv, nbits_glyph, i, col, fontID, count, font_height; u32 1620 src/scene_manager/swf_parse.c gr->indexes = (u32*)gf_malloc(sizeof(u32) * gr->nbGlyphs); u32 1743 src/scene_manager/swf_parse.c u32 frame_count; u32 1745 src/scene_manager/swf_parse.c u32 prev_frame, prev_depth; u32 1816 src/scene_manager/swf_parse.c u32 alloc_size, tot_size; u32 1837 src/scene_manager/swf_parse.c u32 toread = read->size - tot_size; u32 1858 src/scene_manager/swf_parse.c u32 sync_flags; u32 1859 src/scene_manager/swf_parse.c u32 in_point, out_point; u32 1860 src/scene_manager/swf_parse.c u32 nb_loops; u32 1866 src/scene_manager/swf_parse.c u32 sync_flags = swf_read_int(read, 4); u32 1879 src/scene_manager/swf_parse.c u32 i; u32 1880 src/scene_manager/swf_parse.c u32 nb_ctrl = swf_read_int(read, 8); u32 1890 src/scene_manager/swf_parse.c static SWFSound *sndswf_get_sound(SWFReader *read, u32 ID) u32 1892 src/scene_manager/swf_parse.c u32 i; u32 1904 src/scene_manager/swf_parse.c u32 ID = swf_get_16(read); u32 1982 src/scene_manager/swf_parse.c u32 hdr, alloc_size, size, tot_size, samplesPerFrame; u32 2052 src/scene_manager/swf_parse.c static GF_Err swf_def_bits_jpeg(SWFReader *read, u32 version) u32 2054 src/scene_manager/swf_parse.c u32 ID; u32 2058 src/scene_manager/swf_parse.c u32 skip = 0; u32 2059 src/scene_manager/swf_parse.c u32 AlphaPlaneSize = 0; u32 2060 src/scene_manager/swf_parse.c u32 size = read->size; u32 2065 src/scene_manager/swf_parse.c u32 offset = swf_get_32(read); u32 2093 src/scene_manager/swf_parse.c u32 i; u32 2118 src/scene_manager/swf_parse.c u32 osize, w, h, j, pf; u32 2171 src/scene_manager/swf_parse.c static const char *swf_get_tag_name(u32 tag) u32 2372 src/scene_manager/swf_parse.c u32 pos; u32 2433 src/scene_manager/swf_parse.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[SWF Parsing] %s (frame %d)\n", szMsg, read->current_frame+1) ); u32 2558 src/scene_manager/swf_parse.c GF_Err (*add_sample)(void *user, const char *data, u32 length, u64 timestamp, Bool isRap), u32 2559 src/scene_manager/swf_parse.c GF_Err (*add_header)(void *user, const char *data, u32 length, Bool isHeader)) u32 48 src/scene_manager/swf_svg.c u32 line_length; u32 49 src/scene_manager/swf_svg.c u32 new_size; u32 57 src/scene_manager/swf_svg.c line_length = (u32)strlen(line); u32 71 src/scene_manager/swf_svg.c static void swf_svg_print_color(SWFReader *read, u32 ARGB) u32 80 src/scene_manager/swf_svg.c static void swf_svg_print_alpha(SWFReader *read, u32 ARGB) u32 135 src/scene_manager/swf_svg.c u32 pt_idx; u32 136 src/scene_manager/swf_svg.c u32 i; u32 196 src/scene_manager/swf_svg.c u32 i; u32 251 src/scene_manager/swf_svg.c u32 i; u32 252 src/scene_manager/swf_svg.c u32 j; u32 279 src/scene_manager/swf_svg.c swf_svg_print(read, "font-size=\"%d\" ", (u32)(gr->fontSize * SWF_TWIP_SCALE)); u32 310 src/scene_manager/swf_svg.c str[(u32) _len] = 0; u32 350 src/scene_manager/swf_svg.c static Bool swf_svg_allocate_depth(SWFReader *read, u32 depth) u32 355 src/scene_manager/swf_svg.c static GF_Err swf_svg_define_sprite(SWFReader *read, u32 nb_frames) u32 365 src/scene_manager/swf_svg.c static GF_Err swf_svg_setup_image(SWFReader *read, u32 ID, char *fileName) u32 373 src/scene_manager/swf_svg.c static GF_Err swf_svg_set_backcol(SWFReader *read, u32 xrgb) u32 387 src/scene_manager/swf_svg.c static GF_Err swf_svg_place_obj(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat) u32 393 src/scene_manager/swf_svg.c static GF_Err swf_svg_remove_obj(SWFReader *read, u32 depth, u32 ID) u32 401 src/scene_manager/swf_svg.c u32 i; u32 402 src/scene_manager/swf_svg.c u32 len; u32 488 src/scene_manager/swf_svg.c GF_Err swf_to_svg_init(SWFReader *read, u32 swf_flags, Float swf_flatten_angle) u32 532 src/scene_manager/swf_svg.c GF_Err swf_svg_write_text_sample(void *user, const char *data, u32 length, u64 timestamp, Bool isRap) u32 535 src/scene_manager/swf_svg.c u32 lengthWritten; u32 537 src/scene_manager/swf_svg.c lengthWritten = (u32)fwrite(data, 1, length, svgFile); u32 545 src/scene_manager/swf_svg.c GF_Err swf_svg_write_text_header(void *user, const char *data, u32 length, Bool isHeader) u32 548 src/scene_manager/swf_svg.c u32 lengthWritten; u32 550 src/scene_manager/swf_svg.c lengthWritten = (u32)fwrite(data, 1, length, svgFile); u32 44 src/scene_manager/text_to_bifs.c u32 _len = (u32) strlen(__str); \ u32 52 src/scene_manager/text_to_bifs.c static GF_Err gf_text_guess_format(char *filename, u32 *fmt) u32 55 src/scene_manager/text_to_bifs.c u32 val; u32 94 src/scene_manager/text_to_bifs.c u32 sh, sm, ss, sms, eh, em, es, ems, start, end; u32 100 src/scene_manager/text_to_bifs.c u32 state, curLine, line, i, len; u32 348 src/scene_manager/text_to_bifs.c u32 start, end, line, i, j, k, len; u32 427 src/scene_manager/text_to_bifs.c len = (u32) strlen(szLine); u32 530 src/scene_manager/text_to_bifs.c u32 fmt; u32 106 src/scenegraph/base_scenegraph.c void gf_sg_set_node_callback(GF_SceneGraph *sg, void (*NodeCallback)(void *user_priv, u32 type, GF_Node *node, void *ctxdata) ) u32 180 src/scenegraph/base_scenegraph.c u32 i, count; u32 182 src/scenegraph/base_scenegraph.c u32 tag; u32 228 src/scenegraph/base_scenegraph.c u32 j, count2; u32 232 src/scenegraph/base_scenegraph.c u32 k = 0; u32 287 src/scenegraph/base_scenegraph.c static GFINLINE u32 get_num_id_nodes(GF_SceneGraph *sg) u32 289 src/scenegraph/base_scenegraph.c u32 count = 0; u32 304 src/scenegraph/base_scenegraph.c u32 type; u32 306 src/scenegraph/base_scenegraph.c u32 count; u32 488 src/scenegraph/base_scenegraph.c u32 count, i; u32 508 src/scenegraph/base_scenegraph.c GFINLINE GF_Node *SG_SearchForDuplicateNodeID(GF_SceneGraph *sg, u32 nodeID, GF_Node *toExclude) u32 543 src/scenegraph/base_scenegraph.c void gf_sg_set_scene_size_info(GF_SceneGraph *sg, u32 width, u32 height, Bool usePixelMetrics) u32 568 src/scenegraph/base_scenegraph.c Bool gf_sg_get_scene_size_info(GF_SceneGraph *sg, u32 *width, u32 *height) u32 633 src/scenegraph/base_scenegraph.c u32 j; u32 757 src/scenegraph/base_scenegraph.c u32 i, j, count; u32 838 src/scenegraph/base_scenegraph.c u32 i, count; u32 880 src/scenegraph/base_scenegraph.c u32 type; u32 945 src/scenegraph/base_scenegraph.c static GFINLINE void insert_node_def(GF_SceneGraph *sg, GF_Node *def, u32 ID, const char *name) u32 984 src/scenegraph/base_scenegraph.c GF_Err gf_node_set_id(GF_Node *p, u32 ID, const char *name) u32 1152 src/scenegraph/base_scenegraph.c GF_Node *gf_sg_find_node(GF_SceneGraph *sg, u32 nodeID) u32 1177 src/scenegraph/base_scenegraph.c u32 gf_sg_get_next_available_node_id(GF_SceneGraph *sg) u32 1179 src/scenegraph/base_scenegraph.c u32 ID; u32 1193 src/scenegraph/base_scenegraph.c u32 gf_sg_get_max_node_id(GF_SceneGraph *sg) u32 1203 src/scenegraph/base_scenegraph.c void gf_node_setup(GF_Node *p, u32 tag) u32 1225 src/scenegraph/base_scenegraph.c u32 gf_node_get_tag(GF_Node*p) u32 1231 src/scenegraph/base_scenegraph.c u32 gf_node_get_id(GF_Node*p) u32 1273 src/scenegraph/base_scenegraph.c const char *gf_node_get_name_and_id(GF_Node*p, u32 *id) u32 1340 src/scenegraph/base_scenegraph.c GF_Err gf_node_list_insert_child(GF_ChildNodeItem **list, GF_Node *n, u32 pos) u32 1343 src/scenegraph/base_scenegraph.c u32 cur_pos = 0; u32 1345 src/scenegraph/base_scenegraph.c assert(pos != (u32) -1); u32 1501 src/scenegraph/base_scenegraph.c GF_Node *gf_node_list_del_child_idx(GF_ChildNodeItem **list, u32 pos) u32 1503 src/scenegraph/base_scenegraph.c u32 cur_pos = 0; u32 1532 src/scenegraph/base_scenegraph.c u32 gf_node_list_get_count(GF_ChildNodeItem *list) u32 1534 src/scenegraph/base_scenegraph.c u32 count = 0; u32 1587 src/scenegraph/base_scenegraph.c u32 gf_node_get_parent_count(GF_Node *node) u32 1589 src/scenegraph/base_scenegraph.c u32 count = 0; u32 1599 src/scenegraph/base_scenegraph.c GF_Node *gf_node_get_parent(GF_Node *node, u32 idx) u32 1619 src/scenegraph/base_scenegraph.c u32 i, count; u32 1694 src/scenegraph/base_scenegraph.c void gf_node_dirty_set(GF_Node *node, u32 flags, Bool and_dirty_parents) u32 1711 src/scenegraph/base_scenegraph.c void gf_node_dirty_clear(GF_Node *node, u32 flag_to_remove) u32 1719 src/scenegraph/base_scenegraph.c u32 gf_node_dirty_get(GF_Node *node) u32 1839 src/scenegraph/base_scenegraph.c u32 i, count; u32 1877 src/scenegraph/base_scenegraph.c u32 gf_node_get_field_count(GF_Node *node) u32 1907 src/scenegraph/base_scenegraph.c u32 ns = gf_sg_get_namespace_code(node->sgprivate->scenegraph, NULL); u32 1921 src/scenegraph/base_scenegraph.c u32 gf_sg_node_get_tag_by_class_name(const char *name, u32 ns) u32 1923 src/scenegraph/base_scenegraph.c u32 tag = TAG_UndefinedNode; u32 1946 src/scenegraph/base_scenegraph.c GF_Node *gf_node_new(GF_SceneGraph *inScene, u32 tag) u32 1996 src/scenegraph/base_scenegraph.c GF_Err gf_node_get_field(GF_Node *node, u32 FieldIndex, GF_FieldInfo *info) u32 2024 src/scenegraph/base_scenegraph.c u32 gf_node_get_num_instances(GF_Node *node) u32 2031 src/scenegraph/base_scenegraph.c u32 i, count; u32 2068 src/scenegraph/base_scenegraph.c return gf_node_get_field(node, (u32) res, field); u32 2125 src/scenegraph/base_scenegraph.c static u32 gf_node_activate_ex(GF_Node *node) u32 2130 src/scenegraph/base_scenegraph.c u32 ret = 0; u32 2203 src/scenegraph/base_scenegraph.c u32 id; u32 2214 src/scenegraph/base_scenegraph.c ns->xmlns_id = id ? id : gf_crc_32(name, (u32) strlen(name)); u32 2223 src/scenegraph/base_scenegraph.c u32 i, count; u32 2245 src/scenegraph/base_scenegraph.c u32 gf_sg_get_namespace_code(GF_SceneGraph *sg, char *qname) u32 2248 src/scenegraph/base_scenegraph.c u32 i, count; u32 2265 src/scenegraph/base_scenegraph.c u32 gf_sg_get_namespace_code_from_name(GF_SceneGraph *sg, char *name) u32 2268 src/scenegraph/base_scenegraph.c u32 i, count; u32 2283 src/scenegraph/base_scenegraph.c u32 i, count; u32 2298 src/scenegraph/base_scenegraph.c u32 i, count; u32 2330 src/scenegraph/base_scenegraph.c u32 tag; u32 2331 src/scenegraph/base_scenegraph.c u32 cur_pos = 0; u32 2336 src/scenegraph/base_scenegraph.c if ((pos<0) || (cur_pos!=(u32)pos)) { u32 2364 src/scenegraph/base_scenegraph.c u32 i, count; u32 35 src/scenegraph/commands.c GF_Command *gf_sg_command_new(GF_SceneGraph *graph, u32 tag) u32 51 src/scenegraph/commands.c u32 i; u32 235 src/scenegraph/commands.c u32 j; u32 273 src/scenegraph/commands.c u32 i, count; u32 323 src/scenegraph/commands.c u32 sftype, i=0; u32 337 src/scenegraph/commands.c if ((inf->pos < 0) || ((u32) inf->pos >= ((GenMFField *) field.far_ptr)->count) ) { u32 400 src/scenegraph/commands.c if ((inf->pos < 0) || ((u32) inf->pos >= ((GenMFField *) field.far_ptr)->count) ) { u32 438 src/scenegraph/commands.c u32 sftype; u32 478 src/scenegraph/commands.c u32 i; u32 565 src/scenegraph/commands.c u32 sftype; u32 566 src/scenegraph/commands.c if ((pos < 0) || ((u32) pos >= ((GenMFField *) field.far_ptr)->count) ) { u32 725 src/scenegraph/commands.c if (inf->fieldIndex==(u32) -2) { u32 752 src/scenegraph/commands.c if ((inf->fieldIndex==(u32) -1) && (inf->fieldType==DOM_String_datatype)) { u32 817 src/scenegraph/commands.c if ((inf->fieldIndex==(u32) -1) && (inf->fieldType==DOM_String_datatype)) { u32 899 src/scenegraph/commands.c u32 i=0; u32 910 src/scenegraph/commands.c u32 i, count; u32 941 src/scenegraph/commands.c dest->del_proto_list = (u32*)gf_malloc(sizeof(u32) * com->del_proto_list_size); u32 942 src/scenegraph/commands.c memcpy(dest->del_proto_list, com->del_proto_list, sizeof(u32) * com->del_proto_list_size); u32 40 src/scenegraph/dom_events.c u32 prev_flags = sg->dom_evt_filter; u32 96 src/scenegraph/dom_events.c u32 gf_sg_get_dom_event_filter(GF_SceneGraph *sg) u32 101 src/scenegraph/dom_events.c u32 gf_node_get_dom_event_filter(GF_Node *node) u32 203 src/scenegraph/dom_events.c u32 gf_dom_listener_count(GF_Node *node) u32 210 src/scenegraph/dom_events.c GF_Node *gf_dom_listener_get(GF_Node *node, u32 i) u32 235 src/scenegraph/dom_events.c u32 i, count; u32 373 src/scenegraph/dom_events.c u32 i, count, post_count; u32 459 src/scenegraph/dom_events.c static void gf_sg_dom_event_bubble(GF_Node *node, GF_DOM_Event *event, GF_List *use_stack, u32 cur_par_idx) u32 516 src/scenegraph/dom_events.c u32 cur_par_idx; u32 541 src/scenegraph/dom_events.c u32 i, count; u32 597 src/scenegraph/dom_events.c GF_DOMHandler *gf_dom_listener_build_ex(GF_Node *node, u32 event_type, u32 event_parameter, GF_Node *handler, GF_Node **out_listener) u32 646 src/scenegraph/dom_events.c GF_DOMHandler *gf_dom_listener_build(GF_Node *node, GF_EventType event_type, u32 event_parameter) u32 656 src/scenegraph/dom_events.c u32 found = GF_FALSE; u32 657 src/scenegraph/dom_events.c u32 i, j, count = gf_list_count(times); u32 743 src/scenegraph/dom_events.c u32 i, count; u32 832 src/scenegraph/dom_events.c u32 len = 0; u32 839 src/scenegraph/dom_events.c len = (u32) strlen(res); u32 850 src/scenegraph/dom_events.c len += (u32)sub_len; u32 889 src/scenegraph/dom_events.c u32 i; u32 890 src/scenegraph/dom_events.c u32 count; u32 59 src/scenegraph/dom_smjs.c static GFINLINE Bool ScriptAction(GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) u32 83 src/scenegraph/dom_smjs.c u32 len; u32 119 src/scenegraph/dom_smjs.c u32 nb_inst; u32 265 src/scenegraph/dom_smjs.c u32 flag = gf_svg_get_modification_flags((SVG_Element *)n, info); u32 315 src/scenegraph/dom_smjs.c JSBool dom_throw_exception(JSContext *c, u32 code) u32 604 src/scenegraph/dom_smjs.c u32 count; u32 617 src/scenegraph/dom_smjs.c if ((idx<0) || ((u32) idx>=count)) { u32 629 src/scenegraph/dom_smjs.c u32 count; u32 645 src/scenegraph/dom_smjs.c if ((idx<0) || ((u32) idx>=count)) { u32 758 src/scenegraph/dom_smjs.c u32 offset = 0; u32 932 src/scenegraph/dom_smjs.c u32 i, count; u32 1065 src/scenegraph/dom_smjs.c else gf_node_list_insert_child( & ((GF_ParentNode *)parent)->children, n, (u32) pos); u32 1094 src/scenegraph/dom_smjs.c u32 tag; u32 1136 src/scenegraph/dom_smjs.c u32 tag; u32 1170 src/scenegraph/dom_smjs.c u32 tag; u32 1203 src/scenegraph/dom_smjs.c u32 tag; u32 1261 src/scenegraph/dom_smjs.c u32 tag; u32 1302 src/scenegraph/dom_smjs.c static const char *node_lookup_namespace_by_tag(GF_Node *node, u32 tag) u32 1313 src/scenegraph/dom_smjs.c u32 crc = gf_crc_32(xmlns, (u32) strlen(xmlns)); u32 1327 src/scenegraph/dom_smjs.c static u32 get_namespace_code_by_prefix(GF_Node *node, char *prefix) u32 1351 src/scenegraph/dom_smjs.c u32 tag; u32 1527 src/scenegraph/dom_smjs.c info.fieldIndex = (u32) -1; u32 1533 src/scenegraph/dom_smjs.c u32 tag; u32 1597 src/scenegraph/dom_smjs.c u32 prop_id; u32 1636 src/scenegraph/dom_smjs.c u32 prop_id; u32 1662 src/scenegraph/dom_smjs.c u32 tag, ns; u32 1815 src/scenegraph/dom_smjs.c u32 prop_id; u32 1879 src/scenegraph/dom_smjs.c u32 ns_code = 0; u32 1882 src/scenegraph/dom_smjs.c if (!ns_code) ns_code = gf_crc_32(ns, (u32) strlen(ns)); u32 1939 src/scenegraph/dom_smjs.c u32 ns_code = 0; u32 1959 src/scenegraph/dom_smjs.c u32 tag; u32 1989 src/scenegraph/dom_smjs.c u32 ns_code = 0; u32 2022 src/scenegraph/dom_smjs.c static void gf_dom_add_handler_listener(GF_Node *n, u32 evtType, char *handlerCode) u32 2026 src/scenegraph/dom_smjs.c u32 i, count = gf_dom_listener_count(n); u32 2080 src/scenegraph/dom_smjs.c void gf_svg_set_attributeNS(GF_Node *n, u32 ns_code, char *name, char *val) u32 2083 src/scenegraph/dom_smjs.c u32 anim_value_type = 0; u32 2179 src/scenegraph/dom_smjs.c u32 ns_code = 0; u32 2190 src/scenegraph/dom_smjs.c u32 idx; u32 2244 src/scenegraph/dom_smjs.c u32 evtType = gf_dom_event_type_by_name(name + 2); u32 2306 src/scenegraph/dom_smjs.c u32 node_id; u32 2346 src/scenegraph/dom_smjs.c u32 prop_id; u32 2372 src/scenegraph/dom_smjs.c u32 prop_id; u32 2496 src/scenegraph/dom_smjs.c u32 len; u32 2503 src/scenegraph/dom_smjs.c len = (u32) gf_utf8_wcstombs(szData, 5, &srcp); u32 2686 src/scenegraph/dom_smjs.c u32 cur_header; u32 2692 src/scenegraph/dom_smjs.c u32 size; u32 2695 src/scenegraph/dom_smjs.c u32 html_status; u32 2698 src/scenegraph/dom_smjs.c u32 timeout; u32 2726 src/scenegraph/dom_smjs.c u32 nb_hdr = 0; u32 2740 src/scenegraph/dom_smjs.c u32 nb_hdr = 0; u32 2755 src/scenegraph/dom_smjs.c u32 nb_hdr = 0; u32 3092 src/scenegraph/dom_smjs.c static void xml_http_sax_start(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 3094 src/scenegraph/dom_smjs.c u32 i; u32 3105 src/scenegraph/dom_smjs.c u32 id = gf_sg_get_max_node_id(ctx->document) + 1; u32 3150 src/scenegraph/dom_smjs.c u32 i, len; u32 3153 src/scenegraph/dom_smjs.c len = (u32) strlen(content); u32 3261 src/scenegraph/dom_smjs.c parameter->size = (u32) strlen(ctx->data); u32 3361 src/scenegraph/dom_smjs.c ctx->size = (u32)fsize; u32 3434 src/scenegraph/dom_smjs.c u32 flags = GF_NETIO_SESSION_NOTIFY_DATA; u32 3506 src/scenegraph/dom_smjs.c u32 nb_hdr; u32 3539 src/scenegraph/dom_smjs.c u32 nb_hdr; u32 4573 src/scenegraph/dom_smjs.c u32 i, count; u32 4718 src/scenegraph/dom_smjs.c static void xml_reload_node_start(void *sax_cbck, const char *node_name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 4725 src/scenegraph/dom_smjs.c u32 i; u32 4787 src/scenegraph/dom_smjs.c u32 count = 0; u32 4831 src/scenegraph/dom_smjs.c u32 id = gf_sg_get_max_node_id(ctx->document) + 1; u32 4873 src/scenegraph/dom_smjs.c u32 i, len; u32 4881 src/scenegraph/dom_smjs.c len = (u32) strlen(content); u32 67 src/scenegraph/html5_media_smjs.c void gf_svg_set_attributeNS(GF_Node *n, u32 ns_code, char *name, char *val); u32 302 src/scenegraph/html5_media_smjs.c u32 i, count; u32 316 src/scenegraph/html5_media_smjs.c u32 j; u32 596 src/scenegraph/html5_media_smjs.c void media_event_collect_info(GF_ClientService *net, GF_ObjectManager *odm, GF_DOMMediaEvent *media_event, u32 *min_time, u32 *min_buffer); u32 601 src/scenegraph/html5_media_smjs.c u32 min_time; u32 602 src/scenegraph/html5_media_smjs.c u32 min_buffer; u32 657 src/scenegraph/html5_media_smjs.c u32 v = 0; u32 739 src/scenegraph/html5_media_smjs.c u32 time_ms = 0; u32 750 src/scenegraph/html5_media_smjs.c static GFINLINE Bool ScriptAction(GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) u32 1116 src/scenegraph/html5_media_smjs.c u32 i = JSVAL_TO_INT(argv[0]); u32 1142 src/scenegraph/html5_media_smjs.c u32 i = JSVAL_TO_INT(argv[0]); u32 1207 src/scenegraph/html5_media_smjs.c if (index >= 0 && (u32)index < gf_list_count(tracklist->tracks)) { u32 1208 src/scenegraph/html5_media_smjs.c GF_HTML_Track *track = (GF_HTML_Track *)gf_list_get(tracklist->tracks, (u32)index); u32 148 src/scenegraph/html5_mse_smjs.c u32 exception = 0; u32 239 src/scenegraph/html5_mse_smjs.c u32 i; u32 388 src/scenegraph/html5_mse_smjs.c u32 i, count; u32 414 src/scenegraph/html5_mse_smjs.c u32 count; u32 431 src/scenegraph/html5_mse_smjs.c if ((idx<0) || ((u32) idx>=count)) { u32 729 src/scenegraph/html5_mse_smjs.c GF_HTML_ArrayBuffer *gf_arraybuffer_new(char *data, u32 length) u32 743 src/scenegraph/html5_mse_smjs.c JSObject *gf_arraybuffer_js_new(JSContext *c, char *data, u32 length, JSObject *parent) u32 791 src/scenegraph/html5_mse_smjs.c u32 length = 0; u32 90 src/scenegraph/mpeg4_animators.c u32 nknots, nweights, npoints; u32 91 src/scenegraph/mpeg4_animators.c u32 p; u32 92 src/scenegraph/mpeg4_animators.c u32 type; u32 107 src/scenegraph/mpeg4_animators.c static void anurbs_init(anim_nurbs *nurbs, u32 type, u32 nCtrl, u32 nKnots, Fixed *knots, u32 nWeight, Fixed *weights) u32 141 src/scenegraph/mpeg4_animators.c u32 i, j; u32 195 src/scenegraph/mpeg4_animators.c u32 i; u32 223 src/scenegraph/mpeg4_animators.c u32 i; u32 252 src/scenegraph/mpeg4_animators.c u32 i; u32 271 src/scenegraph/mpeg4_animators.c u32 anim_type; u32 289 src/scenegraph/mpeg4_animators.c static void Animator_Update(AnimatorStack *stack, u32 keyValueType, u32 nCtrl, MFVec2f *keySpline, u32 nWeight, Fixed *weights) u32 328 src/scenegraph/mpeg4_animators.c u32 i; u32 349 src/scenegraph/mpeg4_animators.c u32 nbKeys, nbVals, i; u32 498 src/scenegraph/mpeg4_animators.c u32 i; u32 518 src/scenegraph/mpeg4_animators.c u32 nbKeys, nbVals, i; u32 664 src/scenegraph/mpeg4_animators.c u32 i; u32 684 src/scenegraph/mpeg4_animators.c u32 nbKeys, nbVals, i; u32 58 src/scenegraph/mpeg4_nodes.c static u32 Anchor_get_field_count(GF_Node *node, u8 IndexMode) u32 74 src/scenegraph/mpeg4_nodes.c static GF_Err Anchor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 158 src/scenegraph/mpeg4_nodes.c static Bool Anchor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 197 src/scenegraph/mpeg4_nodes.c static u32 AnimationStream_get_field_count(GF_Node *node, u8 IndexMode) u32 213 src/scenegraph/mpeg4_nodes.c static GF_Err AnimationStream_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 294 src/scenegraph/mpeg4_nodes.c static Bool AnimationStream_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 342 src/scenegraph/mpeg4_nodes.c static u32 Appearance_get_field_count(GF_Node *node, u8 IndexMode) u32 358 src/scenegraph/mpeg4_nodes.c static GF_Err Appearance_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 411 src/scenegraph/mpeg4_nodes.c static Bool Appearance_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 450 src/scenegraph/mpeg4_nodes.c static u32 AudioBuffer_get_field_count(GF_Node *node, u8 IndexMode) u32 466 src/scenegraph/mpeg4_nodes.c static GF_Err AudioBuffer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 569 src/scenegraph/mpeg4_nodes.c static Bool AudioBuffer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 647 src/scenegraph/mpeg4_nodes.c static u32 AudioClip_get_field_count(GF_Node *node, u8 IndexMode) u32 663 src/scenegraph/mpeg4_nodes.c static GF_Err AudioClip_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 751 src/scenegraph/mpeg4_nodes.c static Bool AudioClip_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 798 src/scenegraph/mpeg4_nodes.c static u32 AudioDelay_get_field_count(GF_Node *node, u8 IndexMode) u32 814 src/scenegraph/mpeg4_nodes.c static GF_Err AudioDelay_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 890 src/scenegraph/mpeg4_nodes.c static Bool AudioDelay_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 949 src/scenegraph/mpeg4_nodes.c static u32 AudioFX_get_field_count(GF_Node *node, u8 IndexMode) u32 965 src/scenegraph/mpeg4_nodes.c static GF_Err AudioFX_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 1058 src/scenegraph/mpeg4_nodes.c static Bool AudioFX_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1120 src/scenegraph/mpeg4_nodes.c static u32 AudioMix_get_field_count(GF_Node *node, u8 IndexMode) u32 1136 src/scenegraph/mpeg4_nodes.c static GF_Err AudioMix_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 1222 src/scenegraph/mpeg4_nodes.c static Bool AudioMix_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1292 src/scenegraph/mpeg4_nodes.c static u32 AudioSource_get_field_count(GF_Node *node, u8 IndexMode) u32 1308 src/scenegraph/mpeg4_nodes.c static GF_Err AudioSource_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 1415 src/scenegraph/mpeg4_nodes.c static Bool AudioSource_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1486 src/scenegraph/mpeg4_nodes.c static u32 AudioSwitch_get_field_count(GF_Node *node, u8 IndexMode) u32 1502 src/scenegraph/mpeg4_nodes.c static GF_Err AudioSwitch_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 1578 src/scenegraph/mpeg4_nodes.c static Bool AudioSwitch_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1648 src/scenegraph/mpeg4_nodes.c static u32 Background_get_field_count(GF_Node *node, u8 IndexMode) u32 1664 src/scenegraph/mpeg4_nodes.c static GF_Err Background_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 1781 src/scenegraph/mpeg4_nodes.c static Bool Background_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1848 src/scenegraph/mpeg4_nodes.c static u32 Background2D_get_field_count(GF_Node *node, u8 IndexMode) u32 1864 src/scenegraph/mpeg4_nodes.c static GF_Err Background2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 1925 src/scenegraph/mpeg4_nodes.c static Bool Background2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1972 src/scenegraph/mpeg4_nodes.c static u32 Billboard_get_field_count(GF_Node *node, u8 IndexMode) u32 1988 src/scenegraph/mpeg4_nodes.c static GF_Err Billboard_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2053 src/scenegraph/mpeg4_nodes.c static Bool Billboard_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2098 src/scenegraph/mpeg4_nodes.c static u32 Bitmap_get_field_count(GF_Node *node, u8 IndexMode) u32 2114 src/scenegraph/mpeg4_nodes.c static GF_Err Bitmap_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2153 src/scenegraph/mpeg4_nodes.c static Bool Bitmap_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2195 src/scenegraph/mpeg4_nodes.c static u32 Box_get_field_count(GF_Node *node, u8 IndexMode) u32 2211 src/scenegraph/mpeg4_nodes.c static GF_Err Box_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2241 src/scenegraph/mpeg4_nodes.c static Bool Box_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2287 src/scenegraph/mpeg4_nodes.c static u32 Circle_get_field_count(GF_Node *node, u8 IndexMode) u32 2303 src/scenegraph/mpeg4_nodes.c static GF_Err Circle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2342 src/scenegraph/mpeg4_nodes.c static Bool Circle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2387 src/scenegraph/mpeg4_nodes.c static u32 Collision_get_field_count(GF_Node *node, u8 IndexMode) u32 2403 src/scenegraph/mpeg4_nodes.c static GF_Err Collision_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2480 src/scenegraph/mpeg4_nodes.c static Bool Collision_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2520 src/scenegraph/mpeg4_nodes.c static u32 Color_get_field_count(GF_Node *node, u8 IndexMode) u32 2536 src/scenegraph/mpeg4_nodes.c static GF_Err Color_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2575 src/scenegraph/mpeg4_nodes.c static Bool Color_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2619 src/scenegraph/mpeg4_nodes.c static u32 ColorInterpolator_get_field_count(GF_Node *node, u8 IndexMode) u32 2635 src/scenegraph/mpeg4_nodes.c static GF_Err ColorInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2693 src/scenegraph/mpeg4_nodes.c static Bool ColorInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2744 src/scenegraph/mpeg4_nodes.c static u32 CompositeTexture2D_get_field_count(GF_Node *node, u8 IndexMode) u32 2760 src/scenegraph/mpeg4_nodes.c static GF_Err CompositeTexture2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 2852 src/scenegraph/mpeg4_nodes.c static Bool CompositeTexture2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 2918 src/scenegraph/mpeg4_nodes.c static u32 CompositeTexture3D_get_field_count(GF_Node *node, u8 IndexMode) u32 2934 src/scenegraph/mpeg4_nodes.c static GF_Err CompositeTexture3D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3049 src/scenegraph/mpeg4_nodes.c static Bool CompositeTexture3D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3105 src/scenegraph/mpeg4_nodes.c static u32 Conditional_get_field_count(GF_Node *node, u8 IndexMode) u32 3121 src/scenegraph/mpeg4_nodes.c static GF_Err Conditional_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3180 src/scenegraph/mpeg4_nodes.c static Bool Conditional_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3215 src/scenegraph/mpeg4_nodes.c static u32 Cone_get_field_count(GF_Node *node, u8 IndexMode) u32 3231 src/scenegraph/mpeg4_nodes.c static GF_Err Cone_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3282 src/scenegraph/mpeg4_nodes.c static Bool Cone_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3336 src/scenegraph/mpeg4_nodes.c static u32 Coordinate_get_field_count(GF_Node *node, u8 IndexMode) u32 3352 src/scenegraph/mpeg4_nodes.c static GF_Err Coordinate_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3391 src/scenegraph/mpeg4_nodes.c static Bool Coordinate_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3435 src/scenegraph/mpeg4_nodes.c static u32 Coordinate2D_get_field_count(GF_Node *node, u8 IndexMode) u32 3451 src/scenegraph/mpeg4_nodes.c static GF_Err Coordinate2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3490 src/scenegraph/mpeg4_nodes.c static Bool Coordinate2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3535 src/scenegraph/mpeg4_nodes.c static u32 CoordinateInterpolator_get_field_count(GF_Node *node, u8 IndexMode) u32 3551 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3609 src/scenegraph/mpeg4_nodes.c static Bool CoordinateInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3660 src/scenegraph/mpeg4_nodes.c static u32 CoordinateInterpolator2D_get_field_count(GF_Node *node, u8 IndexMode) u32 3676 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3734 src/scenegraph/mpeg4_nodes.c static Bool CoordinateInterpolator2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3785 src/scenegraph/mpeg4_nodes.c static u32 Curve2D_get_field_count(GF_Node *node, u8 IndexMode) u32 3801 src/scenegraph/mpeg4_nodes.c static GF_Err Curve2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3855 src/scenegraph/mpeg4_nodes.c static Bool Curve2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 3903 src/scenegraph/mpeg4_nodes.c static u32 Cylinder_get_field_count(GF_Node *node, u8 IndexMode) u32 3919 src/scenegraph/mpeg4_nodes.c static GF_Err Cylinder_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 3977 src/scenegraph/mpeg4_nodes.c static Bool Cylinder_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 4030 src/scenegraph/mpeg4_nodes.c static u32 CylinderSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 4046 src/scenegraph/mpeg4_nodes.c static GF_Err CylinderSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 4138 src/scenegraph/mpeg4_nodes.c static Bool CylinderSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 4205 src/scenegraph/mpeg4_nodes.c static u32 DirectionalLight_get_field_count(GF_Node *node, u8 IndexMode) u32 4221 src/scenegraph/mpeg4_nodes.c static GF_Err DirectionalLight_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 4288 src/scenegraph/mpeg4_nodes.c static Bool DirectionalLight_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 4355 src/scenegraph/mpeg4_nodes.c static u32 DiscSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 4371 src/scenegraph/mpeg4_nodes.c static GF_Err DiscSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 4456 src/scenegraph/mpeg4_nodes.c static Bool DiscSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 4520 src/scenegraph/mpeg4_nodes.c static u32 ElevationGrid_get_field_count(GF_Node *node, u8 IndexMode) u32 4536 src/scenegraph/mpeg4_nodes.c static GF_Err ElevationGrid_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 4667 src/scenegraph/mpeg4_nodes.c static Bool ElevationGrid_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 4748 src/scenegraph/mpeg4_nodes.c static u32 Expression_get_field_count(GF_Node *node, u8 IndexMode) u32 4764 src/scenegraph/mpeg4_nodes.c static GF_Err Expression_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 4835 src/scenegraph/mpeg4_nodes.c static Bool Expression_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 4910 src/scenegraph/mpeg4_nodes.c static u32 Extrusion_get_field_count(GF_Node *node, u8 IndexMode) u32 4926 src/scenegraph/mpeg4_nodes.c static GF_Err Extrusion_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 5054 src/scenegraph/mpeg4_nodes.c static Bool Extrusion_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 5161 src/scenegraph/mpeg4_nodes.c static u32 Face_get_field_count(GF_Node *node, u8 IndexMode) u32 5177 src/scenegraph/mpeg4_nodes.c static GF_Err Face_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 5246 src/scenegraph/mpeg4_nodes.c static Bool Face_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 5284 src/scenegraph/mpeg4_nodes.c static u32 FaceDefMesh_get_field_count(GF_Node *node, u8 IndexMode) u32 5300 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefMesh_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 5352 src/scenegraph/mpeg4_nodes.c static Bool FaceDefMesh_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 5402 src/scenegraph/mpeg4_nodes.c static u32 FaceDefTables_get_field_count(GF_Node *node, u8 IndexMode) u32 5418 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefTables_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 5477 src/scenegraph/mpeg4_nodes.c static Bool FaceDefTables_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 5528 src/scenegraph/mpeg4_nodes.c static u32 FaceDefTransform_get_field_count(GF_Node *node, u8 IndexMode) u32 5544 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 5603 src/scenegraph/mpeg4_nodes.c static Bool FaceDefTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 5666 src/scenegraph/mpeg4_nodes.c static u32 FAP_get_field_count(GF_Node *node, u8 IndexMode) u32 5682 src/scenegraph/mpeg4_nodes.c static GF_Err FAP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 6189 src/scenegraph/mpeg4_nodes.c static Bool FAP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 6691 src/scenegraph/mpeg4_nodes.c static u32 FDP_get_field_count(GF_Node *node, u8 IndexMode) u32 6707 src/scenegraph/mpeg4_nodes.c static GF_Err FDP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 6775 src/scenegraph/mpeg4_nodes.c static Bool FDP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 6820 src/scenegraph/mpeg4_nodes.c static u32 FIT_get_field_count(GF_Node *node, u8 IndexMode) u32 6836 src/scenegraph/mpeg4_nodes.c static GF_Err FIT_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 6928 src/scenegraph/mpeg4_nodes.c static Bool FIT_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7015 src/scenegraph/mpeg4_nodes.c static u32 Fog_get_field_count(GF_Node *node, u8 IndexMode) u32 7031 src/scenegraph/mpeg4_nodes.c static GF_Err Fog_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 7099 src/scenegraph/mpeg4_nodes.c static Bool Fog_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7157 src/scenegraph/mpeg4_nodes.c static u32 FontStyle_get_field_count(GF_Node *node, u8 IndexMode) u32 7173 src/scenegraph/mpeg4_nodes.c static GF_Err FontStyle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 7265 src/scenegraph/mpeg4_nodes.c static Bool FontStyle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7333 src/scenegraph/mpeg4_nodes.c static u32 Form_get_field_count(GF_Node *node, u8 IndexMode) u32 7349 src/scenegraph/mpeg4_nodes.c static GF_Err Form_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 7435 src/scenegraph/mpeg4_nodes.c static Bool Form_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7495 src/scenegraph/mpeg4_nodes.c static u32 Group_get_field_count(GF_Node *node, u8 IndexMode) u32 7511 src/scenegraph/mpeg4_nodes.c static GF_Err Group_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 7566 src/scenegraph/mpeg4_nodes.c static Bool Group_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7604 src/scenegraph/mpeg4_nodes.c static u32 ImageTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 7620 src/scenegraph/mpeg4_nodes.c static GF_Err ImageTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 7670 src/scenegraph/mpeg4_nodes.c static Bool ImageTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7720 src/scenegraph/mpeg4_nodes.c static u32 IndexedFaceSet_get_field_count(GF_Node *node, u8 IndexMode) u32 7736 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedFaceSet_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 7899 src/scenegraph/mpeg4_nodes.c static Bool IndexedFaceSet_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 7980 src/scenegraph/mpeg4_nodes.c static u32 IndexedFaceSet2D_get_field_count(GF_Node *node, u8 IndexMode) u32 7996 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedFaceSet2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8108 src/scenegraph/mpeg4_nodes.c static Bool IndexedFaceSet2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8170 src/scenegraph/mpeg4_nodes.c static u32 IndexedLineSet_get_field_count(GF_Node *node, u8 IndexMode) u32 8186 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedLineSet_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8268 src/scenegraph/mpeg4_nodes.c static Bool IndexedLineSet_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8323 src/scenegraph/mpeg4_nodes.c static u32 IndexedLineSet2D_get_field_count(GF_Node *node, u8 IndexMode) u32 8339 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedLineSet2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8421 src/scenegraph/mpeg4_nodes.c static Bool IndexedLineSet2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8471 src/scenegraph/mpeg4_nodes.c static u32 Inline_get_field_count(GF_Node *node, u8 IndexMode) u32 8487 src/scenegraph/mpeg4_nodes.c static GF_Err Inline_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8523 src/scenegraph/mpeg4_nodes.c static Bool Inline_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8561 src/scenegraph/mpeg4_nodes.c static u32 LOD_get_field_count(GF_Node *node, u8 IndexMode) u32 8577 src/scenegraph/mpeg4_nodes.c static GF_Err LOD_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8628 src/scenegraph/mpeg4_nodes.c static Bool LOD_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8683 src/scenegraph/mpeg4_nodes.c static u32 Layer2D_get_field_count(GF_Node *node, u8 IndexMode) u32 8699 src/scenegraph/mpeg4_nodes.c static GF_Err Layer2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8780 src/scenegraph/mpeg4_nodes.c static Bool Layer2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8831 src/scenegraph/mpeg4_nodes.c static u32 Layer3D_get_field_count(GF_Node *node, u8 IndexMode) u32 8847 src/scenegraph/mpeg4_nodes.c static GF_Err Layer3D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 8944 src/scenegraph/mpeg4_nodes.c static Bool Layer3D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 8992 src/scenegraph/mpeg4_nodes.c static u32 Layout_get_field_count(GF_Node *node, u8 IndexMode) u32 9008 src/scenegraph/mpeg4_nodes.c static GF_Err Layout_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 9150 src/scenegraph/mpeg4_nodes.c static Bool Layout_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 9226 src/scenegraph/mpeg4_nodes.c static u32 LineProperties_get_field_count(GF_Node *node, u8 IndexMode) u32 9242 src/scenegraph/mpeg4_nodes.c static GF_Err LineProperties_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 9295 src/scenegraph/mpeg4_nodes.c static Bool LineProperties_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 9357 src/scenegraph/mpeg4_nodes.c static u32 ListeningPoint_get_field_count(GF_Node *node, u8 IndexMode) u32 9373 src/scenegraph/mpeg4_nodes.c static GF_Err ListeningPoint_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 9455 src/scenegraph/mpeg4_nodes.c static Bool ListeningPoint_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 9510 src/scenegraph/mpeg4_nodes.c static u32 Material_get_field_count(GF_Node *node, u8 IndexMode) u32 9526 src/scenegraph/mpeg4_nodes.c static GF_Err Material_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 9600 src/scenegraph/mpeg4_nodes.c static Bool Material_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 9686 src/scenegraph/mpeg4_nodes.c static u32 Material2D_get_field_count(GF_Node *node, u8 IndexMode) u32 9702 src/scenegraph/mpeg4_nodes.c static GF_Err Material2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 9763 src/scenegraph/mpeg4_nodes.c static Bool Material2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 9817 src/scenegraph/mpeg4_nodes.c static u32 MovieTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 9833 src/scenegraph/mpeg4_nodes.c static GF_Err MovieTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 9928 src/scenegraph/mpeg4_nodes.c static Bool MovieTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 9978 src/scenegraph/mpeg4_nodes.c static u32 NavigationInfo_get_field_count(GF_Node *node, u8 IndexMode) u32 9994 src/scenegraph/mpeg4_nodes.c static GF_Err NavigationInfo_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10076 src/scenegraph/mpeg4_nodes.c static Bool NavigationInfo_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10146 src/scenegraph/mpeg4_nodes.c static u32 Normal_get_field_count(GF_Node *node, u8 IndexMode) u32 10162 src/scenegraph/mpeg4_nodes.c static GF_Err Normal_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10201 src/scenegraph/mpeg4_nodes.c static Bool Normal_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10244 src/scenegraph/mpeg4_nodes.c static u32 NormalInterpolator_get_field_count(GF_Node *node, u8 IndexMode) u32 10260 src/scenegraph/mpeg4_nodes.c static GF_Err NormalInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10318 src/scenegraph/mpeg4_nodes.c static Bool NormalInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10368 src/scenegraph/mpeg4_nodes.c static u32 OrderedGroup_get_field_count(GF_Node *node, u8 IndexMode) u32 10384 src/scenegraph/mpeg4_nodes.c static GF_Err OrderedGroup_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10446 src/scenegraph/mpeg4_nodes.c static Bool OrderedGroup_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10491 src/scenegraph/mpeg4_nodes.c static u32 OrientationInterpolator_get_field_count(GF_Node *node, u8 IndexMode) u32 10507 src/scenegraph/mpeg4_nodes.c static GF_Err OrientationInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10565 src/scenegraph/mpeg4_nodes.c static Bool OrientationInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10614 src/scenegraph/mpeg4_nodes.c static u32 PixelTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 10630 src/scenegraph/mpeg4_nodes.c static GF_Err PixelTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10680 src/scenegraph/mpeg4_nodes.c static Bool PixelTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10722 src/scenegraph/mpeg4_nodes.c static u32 PlaneSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 10738 src/scenegraph/mpeg4_nodes.c static GF_Err PlaneSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10823 src/scenegraph/mpeg4_nodes.c static Bool PlaneSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 10886 src/scenegraph/mpeg4_nodes.c static u32 PlaneSensor2D_get_field_count(GF_Node *node, u8 IndexMode) u32 10902 src/scenegraph/mpeg4_nodes.c static GF_Err PlaneSensor2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 10987 src/scenegraph/mpeg4_nodes.c static Bool PlaneSensor2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11050 src/scenegraph/mpeg4_nodes.c static u32 PointLight_get_field_count(GF_Node *node, u8 IndexMode) u32 11066 src/scenegraph/mpeg4_nodes.c static GF_Err PointLight_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11147 src/scenegraph/mpeg4_nodes.c static Bool PointLight_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11234 src/scenegraph/mpeg4_nodes.c static u32 PointSet_get_field_count(GF_Node *node, u8 IndexMode) u32 11250 src/scenegraph/mpeg4_nodes.c static GF_Err PointSet_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11295 src/scenegraph/mpeg4_nodes.c static Bool PointSet_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11333 src/scenegraph/mpeg4_nodes.c static u32 PointSet2D_get_field_count(GF_Node *node, u8 IndexMode) u32 11349 src/scenegraph/mpeg4_nodes.c static GF_Err PointSet2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11394 src/scenegraph/mpeg4_nodes.c static Bool PointSet2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11432 src/scenegraph/mpeg4_nodes.c static u32 PositionInterpolator_get_field_count(GF_Node *node, u8 IndexMode) u32 11448 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11506 src/scenegraph/mpeg4_nodes.c static Bool PositionInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11556 src/scenegraph/mpeg4_nodes.c static u32 PositionInterpolator2D_get_field_count(GF_Node *node, u8 IndexMode) u32 11572 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11630 src/scenegraph/mpeg4_nodes.c static Bool PositionInterpolator2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11678 src/scenegraph/mpeg4_nodes.c static u32 ProximitySensor2D_get_field_count(GF_Node *node, u8 IndexMode) u32 11694 src/scenegraph/mpeg4_nodes.c static GF_Err ProximitySensor2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11779 src/scenegraph/mpeg4_nodes.c static Bool ProximitySensor2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11832 src/scenegraph/mpeg4_nodes.c static u32 ProximitySensor_get_field_count(GF_Node *node, u8 IndexMode) u32 11848 src/scenegraph/mpeg4_nodes.c static GF_Err ProximitySensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 11933 src/scenegraph/mpeg4_nodes.c static Bool ProximitySensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 11986 src/scenegraph/mpeg4_nodes.c static u32 QuantizationParameter_get_field_count(GF_Node *node, u8 IndexMode) u32 12002 src/scenegraph/mpeg4_nodes.c static GF_Err QuantizationParameter_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 12305 src/scenegraph/mpeg4_nodes.c static Bool QuantizationParameter_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 12559 src/scenegraph/mpeg4_nodes.c static u32 Rectangle_get_field_count(GF_Node *node, u8 IndexMode) u32 12575 src/scenegraph/mpeg4_nodes.c static GF_Err Rectangle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 12614 src/scenegraph/mpeg4_nodes.c static Bool Rectangle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 12660 src/scenegraph/mpeg4_nodes.c static u32 ScalarInterpolator_get_field_count(GF_Node *node, u8 IndexMode) u32 12676 src/scenegraph/mpeg4_nodes.c static GF_Err ScalarInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 12734 src/scenegraph/mpeg4_nodes.c static Bool ScalarInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 12783 src/scenegraph/mpeg4_nodes.c static u32 Script_get_field_count(GF_Node *node, u8 IndexMode) u32 12799 src/scenegraph/mpeg4_nodes.c static GF_Err Script_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 12849 src/scenegraph/mpeg4_nodes.c static Bool Script_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 12887 src/scenegraph/mpeg4_nodes.c static u32 Shape_get_field_count(GF_Node *node, u8 IndexMode) u32 12903 src/scenegraph/mpeg4_nodes.c static GF_Err Shape_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 12948 src/scenegraph/mpeg4_nodes.c static Bool Shape_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 12986 src/scenegraph/mpeg4_nodes.c static u32 Sound_get_field_count(GF_Node *node, u8 IndexMode) u32 13002 src/scenegraph/mpeg4_nodes.c static GF_Err Sound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13105 src/scenegraph/mpeg4_nodes.c static Bool Sound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 13204 src/scenegraph/mpeg4_nodes.c static u32 Sound2D_get_field_count(GF_Node *node, u8 IndexMode) u32 13220 src/scenegraph/mpeg4_nodes.c static GF_Err Sound2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13281 src/scenegraph/mpeg4_nodes.c static Bool Sound2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 13331 src/scenegraph/mpeg4_nodes.c static u32 Sphere_get_field_count(GF_Node *node, u8 IndexMode) u32 13347 src/scenegraph/mpeg4_nodes.c static GF_Err Sphere_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13377 src/scenegraph/mpeg4_nodes.c static Bool Sphere_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 13420 src/scenegraph/mpeg4_nodes.c static u32 SphereSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 13436 src/scenegraph/mpeg4_nodes.c static GF_Err SphereSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13507 src/scenegraph/mpeg4_nodes.c static Bool SphereSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 13556 src/scenegraph/mpeg4_nodes.c static u32 SpotLight_get_field_count(GF_Node *node, u8 IndexMode) u32 13572 src/scenegraph/mpeg4_nodes.c static GF_Err SpotLight_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13674 src/scenegraph/mpeg4_nodes.c static Bool SpotLight_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 13783 src/scenegraph/mpeg4_nodes.c static u32 Switch_get_field_count(GF_Node *node, u8 IndexMode) u32 13799 src/scenegraph/mpeg4_nodes.c static GF_Err Switch_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13843 src/scenegraph/mpeg4_nodes.c static Bool Switch_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 13887 src/scenegraph/mpeg4_nodes.c static u32 TermCap_get_field_count(GF_Node *node, u8 IndexMode) u32 13903 src/scenegraph/mpeg4_nodes.c static GF_Err TermCap_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 13954 src/scenegraph/mpeg4_nodes.c static Bool TermCap_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14009 src/scenegraph/mpeg4_nodes.c static u32 Text_get_field_count(GF_Node *node, u8 IndexMode) u32 14025 src/scenegraph/mpeg4_nodes.c static GF_Err Text_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14086 src/scenegraph/mpeg4_nodes.c static Bool Text_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14137 src/scenegraph/mpeg4_nodes.c static u32 TextureCoordinate_get_field_count(GF_Node *node, u8 IndexMode) u32 14153 src/scenegraph/mpeg4_nodes.c static GF_Err TextureCoordinate_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14192 src/scenegraph/mpeg4_nodes.c static Bool TextureCoordinate_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14235 src/scenegraph/mpeg4_nodes.c static u32 TextureTransform_get_field_count(GF_Node *node, u8 IndexMode) u32 14251 src/scenegraph/mpeg4_nodes.c static GF_Err TextureTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14311 src/scenegraph/mpeg4_nodes.c static Bool TextureTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14378 src/scenegraph/mpeg4_nodes.c static u32 TimeSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 14394 src/scenegraph/mpeg4_nodes.c static GF_Err TimeSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14486 src/scenegraph/mpeg4_nodes.c static Bool TimeSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14526 src/scenegraph/mpeg4_nodes.c static u32 TouchSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 14542 src/scenegraph/mpeg4_nodes.c static GF_Err TouchSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14620 src/scenegraph/mpeg4_nodes.c static Bool TouchSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14659 src/scenegraph/mpeg4_nodes.c static u32 Transform_get_field_count(GF_Node *node, u8 IndexMode) u32 14675 src/scenegraph/mpeg4_nodes.c static GF_Err Transform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14768 src/scenegraph/mpeg4_nodes.c static Bool Transform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 14850 src/scenegraph/mpeg4_nodes.c static u32 Transform2D_get_field_count(GF_Node *node, u8 IndexMode) u32 14866 src/scenegraph/mpeg4_nodes.c static GF_Err Transform2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 14959 src/scenegraph/mpeg4_nodes.c static Bool Transform2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 15050 src/scenegraph/mpeg4_nodes.c static u32 Valuator_get_field_count(GF_Node *node, u8 IndexMode) u32 15066 src/scenegraph/mpeg4_nodes.c static GF_Err Valuator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 15398 src/scenegraph/mpeg4_nodes.c static Bool Valuator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 15492 src/scenegraph/mpeg4_nodes.c static u32 Viewpoint_get_field_count(GF_Node *node, u8 IndexMode) u32 15508 src/scenegraph/mpeg4_nodes.c static GF_Err Viewpoint_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 15597 src/scenegraph/mpeg4_nodes.c static Bool Viewpoint_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 15659 src/scenegraph/mpeg4_nodes.c static u32 VisibilitySensor_get_field_count(GF_Node *node, u8 IndexMode) u32 15675 src/scenegraph/mpeg4_nodes.c static GF_Err VisibilitySensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 15749 src/scenegraph/mpeg4_nodes.c static Bool VisibilitySensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 15804 src/scenegraph/mpeg4_nodes.c static u32 Viseme_get_field_count(GF_Node *node, u8 IndexMode) u32 15820 src/scenegraph/mpeg4_nodes.c static GF_Err Viseme_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 15877 src/scenegraph/mpeg4_nodes.c static Bool Viseme_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 15937 src/scenegraph/mpeg4_nodes.c static u32 WorldInfo_get_field_count(GF_Node *node, u8 IndexMode) u32 15953 src/scenegraph/mpeg4_nodes.c static GF_Err WorldInfo_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 15990 src/scenegraph/mpeg4_nodes.c static Bool WorldInfo_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 16031 src/scenegraph/mpeg4_nodes.c static u32 AcousticMaterial_get_field_count(GF_Node *node, u8 IndexMode) u32 16047 src/scenegraph/mpeg4_nodes.c static GF_Err AcousticMaterial_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 16149 src/scenegraph/mpeg4_nodes.c static Bool AcousticMaterial_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 16272 src/scenegraph/mpeg4_nodes.c static u32 AcousticScene_get_field_count(GF_Node *node, u8 IndexMode) u32 16288 src/scenegraph/mpeg4_nodes.c static GF_Err AcousticScene_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 16362 src/scenegraph/mpeg4_nodes.c static Bool AcousticScene_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 16452 src/scenegraph/mpeg4_nodes.c static u32 ApplicationWindow_get_field_count(GF_Node *node, u8 IndexMode) u32 16468 src/scenegraph/mpeg4_nodes.c static GF_Err ApplicationWindow_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 16549 src/scenegraph/mpeg4_nodes.c static Bool ApplicationWindow_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 16607 src/scenegraph/mpeg4_nodes.c static u32 BAP_get_field_count(GF_Node *node, u8 IndexMode) u32 16623 src/scenegraph/mpeg4_nodes.c static GF_Err BAP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 18724 src/scenegraph/mpeg4_nodes.c static Bool BAP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 20834 src/scenegraph/mpeg4_nodes.c static u32 BDP_get_field_count(GF_Node *node, u8 IndexMode) u32 20850 src/scenegraph/mpeg4_nodes.c static GF_Err BDP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 20895 src/scenegraph/mpeg4_nodes.c static Bool BDP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 20934 src/scenegraph/mpeg4_nodes.c static u32 Body_get_field_count(GF_Node *node, u8 IndexMode) u32 20950 src/scenegraph/mpeg4_nodes.c static GF_Err Body_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 21003 src/scenegraph/mpeg4_nodes.c static Bool Body_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 21044 src/scenegraph/mpeg4_nodes.c static u32 BodyDefTable_get_field_count(GF_Node *node, u8 IndexMode) u32 21060 src/scenegraph/mpeg4_nodes.c static GF_Err BodyDefTable_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 21131 src/scenegraph/mpeg4_nodes.c static Bool BodyDefTable_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 21197 src/scenegraph/mpeg4_nodes.c static u32 BodySegmentConnectionHint_get_field_count(GF_Node *node, u8 IndexMode) u32 21213 src/scenegraph/mpeg4_nodes.c static GF_Err BodySegmentConnectionHint_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 21270 src/scenegraph/mpeg4_nodes.c static Bool BodySegmentConnectionHint_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 21324 src/scenegraph/mpeg4_nodes.c static u32 DirectiveSound_get_field_count(GF_Node *node, u8 IndexMode) u32 21340 src/scenegraph/mpeg4_nodes.c static GF_Err DirectiveSound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 21465 src/scenegraph/mpeg4_nodes.c static Bool DirectiveSound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 21566 src/scenegraph/mpeg4_nodes.c static u32 Hierarchical3DMesh_get_field_count(GF_Node *node, u8 IndexMode) u32 21582 src/scenegraph/mpeg4_nodes.c static GF_Err Hierarchical3DMesh_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 21640 src/scenegraph/mpeg4_nodes.c static Bool Hierarchical3DMesh_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 21690 src/scenegraph/mpeg4_nodes.c static u32 MaterialKey_get_field_count(GF_Node *node, u8 IndexMode) u32 21706 src/scenegraph/mpeg4_nodes.c static GF_Err MaterialKey_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 21780 src/scenegraph/mpeg4_nodes.c static Bool MaterialKey_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 21852 src/scenegraph/mpeg4_nodes.c static u32 PerceptualParameters_get_field_count(GF_Node *node, u8 IndexMode) u32 21868 src/scenegraph/mpeg4_nodes.c static GF_Err PerceptualParameters_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 22033 src/scenegraph/mpeg4_nodes.c static Bool PerceptualParameters_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 22217 src/scenegraph/mpeg4_nodes.c static u32 TemporalTransform_get_field_count(GF_Node *node, u8 IndexMode) u32 22233 src/scenegraph/mpeg4_nodes.c static GF_Err TemporalTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 22361 src/scenegraph/mpeg4_nodes.c static Bool TemporalTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 22438 src/scenegraph/mpeg4_nodes.c static u32 TemporalGroup_get_field_count(GF_Node *node, u8 IndexMode) u32 22454 src/scenegraph/mpeg4_nodes.c static GF_Err TemporalGroup_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 22551 src/scenegraph/mpeg4_nodes.c static Bool TemporalGroup_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 22597 src/scenegraph/mpeg4_nodes.c static u32 ServerCommand_get_field_count(GF_Node *node, u8 IndexMode) u32 22613 src/scenegraph/mpeg4_nodes.c static GF_Err ServerCommand_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 22671 src/scenegraph/mpeg4_nodes.c static Bool ServerCommand_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 22709 src/scenegraph/mpeg4_nodes.c static u32 InputSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 22725 src/scenegraph/mpeg4_nodes.c static GF_Err InputSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 22782 src/scenegraph/mpeg4_nodes.c static Bool InputSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 22825 src/scenegraph/mpeg4_nodes.c static u32 MatteTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 22841 src/scenegraph/mpeg4_nodes.c static GF_Err MatteTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 22922 src/scenegraph/mpeg4_nodes.c static Bool MatteTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 22963 src/scenegraph/mpeg4_nodes.c static u32 MediaBuffer_get_field_count(GF_Node *node, u8 IndexMode) u32 22979 src/scenegraph/mpeg4_nodes.c static GF_Err MediaBuffer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23050 src/scenegraph/mpeg4_nodes.c static Bool MediaBuffer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23091 src/scenegraph/mpeg4_nodes.c static u32 MediaControl_get_field_count(GF_Node *node, u8 IndexMode) u32 23107 src/scenegraph/mpeg4_nodes.c static GF_Err MediaControl_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23199 src/scenegraph/mpeg4_nodes.c static Bool MediaControl_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23242 src/scenegraph/mpeg4_nodes.c static u32 MediaSensor_get_field_count(GF_Node *node, u8 IndexMode) u32 23258 src/scenegraph/mpeg4_nodes.c static GF_Err MediaSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23329 src/scenegraph/mpeg4_nodes.c static Bool MediaSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23366 src/scenegraph/mpeg4_nodes.c static u32 BitWrapper_get_field_count(GF_Node *node, u8 IndexMode) u32 23382 src/scenegraph/mpeg4_nodes.c static GF_Err BitWrapper_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23434 src/scenegraph/mpeg4_nodes.c static Bool BitWrapper_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23474 src/scenegraph/mpeg4_nodes.c static u32 CoordinateInterpolator4D_get_field_count(GF_Node *node, u8 IndexMode) u32 23490 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator4D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23548 src/scenegraph/mpeg4_nodes.c static Bool CoordinateInterpolator4D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23595 src/scenegraph/mpeg4_nodes.c static u32 DepthImage_get_field_count(GF_Node *node, u8 IndexMode) u32 23611 src/scenegraph/mpeg4_nodes.c static GF_Err DepthImage_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23684 src/scenegraph/mpeg4_nodes.c static Bool DepthImage_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23738 src/scenegraph/mpeg4_nodes.c static u32 FFD_get_field_count(GF_Node *node, u8 IndexMode) u32 23754 src/scenegraph/mpeg4_nodes.c static GF_Err FFD_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 23882 src/scenegraph/mpeg4_nodes.c static Bool FFD_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 23976 src/scenegraph/mpeg4_nodes.c static u32 Implicit_get_field_count(GF_Node *node, u8 IndexMode) u32 23992 src/scenegraph/mpeg4_nodes.c static GF_Err Implicit_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24059 src/scenegraph/mpeg4_nodes.c static Bool Implicit_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24114 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_Appearance_get_field_count(GF_Node *node, u8 IndexMode) u32 24130 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_Appearance_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24191 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_Appearance_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24229 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_BlendList_get_field_count(GF_Node *node, u8 IndexMode) u32 24245 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_BlendList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24288 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_BlendList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24337 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_FrameList_get_field_count(GF_Node *node, u8 IndexMode) u32 24353 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_FrameList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24396 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_FrameList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24458 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_LightMap_get_field_count(GF_Node *node, u8 IndexMode) u32 24474 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_LightMap_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24540 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_LightMap_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24606 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_SurfaceMapList_get_field_count(GF_Node *node, u8 IndexMode) u32 24622 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_SurfaceMapList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24680 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_SurfaceMapList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24732 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_ViewMapList_get_field_count(GF_Node *node, u8 IndexMode) u32 24748 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_ViewMapList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 24807 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_ViewMapList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 24870 src/scenegraph/mpeg4_nodes.c static u32 MeshGrid_get_field_count(GF_Node *node, u8 IndexMode) u32 24886 src/scenegraph/mpeg4_nodes.c static GF_Err MeshGrid_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 25088 src/scenegraph/mpeg4_nodes.c static Bool MeshGrid_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 25196 src/scenegraph/mpeg4_nodes.c static u32 NonLinearDeformer_get_field_count(GF_Node *node, u8 IndexMode) u32 25212 src/scenegraph/mpeg4_nodes.c static GF_Err NonLinearDeformer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 25277 src/scenegraph/mpeg4_nodes.c static Bool NonLinearDeformer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 25324 src/scenegraph/mpeg4_nodes.c static u32 NurbsCurve_get_field_count(GF_Node *node, u8 IndexMode) u32 25340 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsCurve_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 25430 src/scenegraph/mpeg4_nodes.c static Bool NurbsCurve_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 25492 src/scenegraph/mpeg4_nodes.c static u32 NurbsCurve2D_get_field_count(GF_Node *node, u8 IndexMode) u32 25508 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsCurve2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 25598 src/scenegraph/mpeg4_nodes.c static Bool NurbsCurve2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 25664 src/scenegraph/mpeg4_nodes.c static u32 NurbsSurface_get_field_count(GF_Node *node, u8 IndexMode) u32 25680 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsSurface_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 25842 src/scenegraph/mpeg4_nodes.c static Bool NurbsSurface_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 25930 src/scenegraph/mpeg4_nodes.c static u32 OctreeImage_get_field_count(GF_Node *node, u8 IndexMode) u32 25946 src/scenegraph/mpeg4_nodes.c static GF_Err OctreeImage_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 25998 src/scenegraph/mpeg4_nodes.c static Bool OctreeImage_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 26052 src/scenegraph/mpeg4_nodes.c static u32 XXParticles_get_field_count(GF_Node *node, u8 IndexMode) u32 26068 src/scenegraph/mpeg4_nodes.c static GF_Err XXParticles_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 26275 src/scenegraph/mpeg4_nodes.c static Bool XXParticles_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 26347 src/scenegraph/mpeg4_nodes.c static u32 XXParticleInitBox_get_field_count(GF_Node *node, u8 IndexMode) u32 26363 src/scenegraph/mpeg4_nodes.c static GF_Err XXParticleInitBox_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 26406 src/scenegraph/mpeg4_nodes.c static Bool XXParticleInitBox_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 26446 src/scenegraph/mpeg4_nodes.c static u32 XXPlanarObstacle_get_field_count(GF_Node *node, u8 IndexMode) u32 26462 src/scenegraph/mpeg4_nodes.c static GF_Err XXPlanarObstacle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 26519 src/scenegraph/mpeg4_nodes.c static Bool XXPlanarObstacle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 26563 src/scenegraph/mpeg4_nodes.c static u32 XXPointAttractor_get_field_count(GF_Node *node, u8 IndexMode) u32 26579 src/scenegraph/mpeg4_nodes.c static GF_Err XXPointAttractor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 26636 src/scenegraph/mpeg4_nodes.c static Bool XXPointAttractor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 26678 src/scenegraph/mpeg4_nodes.c static u32 PointTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 26694 src/scenegraph/mpeg4_nodes.c static GF_Err PointTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 26752 src/scenegraph/mpeg4_nodes.c static Bool PointTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 26803 src/scenegraph/mpeg4_nodes.c static u32 PositionAnimator_get_field_count(GF_Node *node, u8 IndexMode) u32 26819 src/scenegraph/mpeg4_nodes.c static GF_Err PositionAnimator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 26940 src/scenegraph/mpeg4_nodes.c static Bool PositionAnimator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 27015 src/scenegraph/mpeg4_nodes.c static u32 PositionAnimator2D_get_field_count(GF_Node *node, u8 IndexMode) u32 27031 src/scenegraph/mpeg4_nodes.c static GF_Err PositionAnimator2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 27152 src/scenegraph/mpeg4_nodes.c static Bool PositionAnimator2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 27225 src/scenegraph/mpeg4_nodes.c static u32 PositionInterpolator4D_get_field_count(GF_Node *node, u8 IndexMode) u32 27241 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator4D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 27299 src/scenegraph/mpeg4_nodes.c static Bool PositionInterpolator4D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 27355 src/scenegraph/mpeg4_nodes.c static u32 ProceduralTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 27371 src/scenegraph/mpeg4_nodes.c static GF_Err ProceduralTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 27540 src/scenegraph/mpeg4_nodes.c static Bool ProceduralTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 27725 src/scenegraph/mpeg4_nodes.c static u32 Quadric_get_field_count(GF_Node *node, u8 IndexMode) u32 27741 src/scenegraph/mpeg4_nodes.c static GF_Err Quadric_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 27843 src/scenegraph/mpeg4_nodes.c static Bool Quadric_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 27961 src/scenegraph/mpeg4_nodes.c static u32 SBBone_get_field_count(GF_Node *node, u8 IndexMode) u32 27977 src/scenegraph/mpeg4_nodes.c static GF_Err SBBone_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 28182 src/scenegraph/mpeg4_nodes.c static Bool SBBone_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 28303 src/scenegraph/mpeg4_nodes.c static u32 SBMuscle_get_field_count(GF_Node *node, u8 IndexMode) u32 28319 src/scenegraph/mpeg4_nodes.c static GF_Err SBMuscle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 28394 src/scenegraph/mpeg4_nodes.c static Bool SBMuscle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 28461 src/scenegraph/mpeg4_nodes.c static u32 SBSegment_get_field_count(GF_Node *node, u8 IndexMode) u32 28477 src/scenegraph/mpeg4_nodes.c static GF_Err SBSegment_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 28563 src/scenegraph/mpeg4_nodes.c static Bool SBSegment_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 28622 src/scenegraph/mpeg4_nodes.c static u32 SBSite_get_field_count(GF_Node *node, u8 IndexMode) u32 28638 src/scenegraph/mpeg4_nodes.c static GF_Err SBSite_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 28738 src/scenegraph/mpeg4_nodes.c static Bool SBSite_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 28823 src/scenegraph/mpeg4_nodes.c static u32 SBSkinnedModel_get_field_count(GF_Node *node, u8 IndexMode) u32 28839 src/scenegraph/mpeg4_nodes.c static GF_Err SBSkinnedModel_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 28985 src/scenegraph/mpeg4_nodes.c static Bool SBSkinnedModel_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 29060 src/scenegraph/mpeg4_nodes.c static u32 SBVCAnimation_get_field_count(GF_Node *node, u8 IndexMode) u32 29076 src/scenegraph/mpeg4_nodes.c static GF_Err SBVCAnimation_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 29120 src/scenegraph/mpeg4_nodes.c static Bool SBVCAnimation_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 29160 src/scenegraph/mpeg4_nodes.c static u32 ScalarAnimator_get_field_count(GF_Node *node, u8 IndexMode) u32 29176 src/scenegraph/mpeg4_nodes.c static GF_Err ScalarAnimator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 29283 src/scenegraph/mpeg4_nodes.c static Bool ScalarAnimator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 29346 src/scenegraph/mpeg4_nodes.c static u32 SimpleTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 29362 src/scenegraph/mpeg4_nodes.c static GF_Err SimpleTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 29401 src/scenegraph/mpeg4_nodes.c static Bool SimpleTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 29440 src/scenegraph/mpeg4_nodes.c static u32 SolidRep_get_field_count(GF_Node *node, u8 IndexMode) u32 29456 src/scenegraph/mpeg4_nodes.c static GF_Err SolidRep_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 29510 src/scenegraph/mpeg4_nodes.c static Bool SolidRep_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 29574 src/scenegraph/mpeg4_nodes.c static u32 SubdivisionSurface_get_field_count(GF_Node *node, u8 IndexMode) u32 29590 src/scenegraph/mpeg4_nodes.c static GF_Err SubdivisionSurface_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 29812 src/scenegraph/mpeg4_nodes.c static Bool SubdivisionSurface_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 29869 src/scenegraph/mpeg4_nodes.c static u32 SubdivSurfaceSector_get_field_count(GF_Node *node, u8 IndexMode) u32 29885 src/scenegraph/mpeg4_nodes.c static GF_Err SubdivSurfaceSector_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 29963 src/scenegraph/mpeg4_nodes.c static Bool SubdivSurfaceSector_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 30046 src/scenegraph/mpeg4_nodes.c static u32 WaveletSubdivisionSurface_get_field_count(GF_Node *node, u8 IndexMode) u32 30062 src/scenegraph/mpeg4_nodes.c static GF_Err WaveletSubdivisionSurface_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 30120 src/scenegraph/mpeg4_nodes.c static Bool WaveletSubdivisionSurface_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 30162 src/scenegraph/mpeg4_nodes.c static u32 Clipper2D_get_field_count(GF_Node *node, u8 IndexMode) u32 30178 src/scenegraph/mpeg4_nodes.c static GF_Err Clipper2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 30263 src/scenegraph/mpeg4_nodes.c static Bool Clipper2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 30303 src/scenegraph/mpeg4_nodes.c static u32 ColorTransform_get_field_count(GF_Node *node, u8 IndexMode) u32 30319 src/scenegraph/mpeg4_nodes.c static GF_Err ColorTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 30517 src/scenegraph/mpeg4_nodes.c static Bool ColorTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 30695 src/scenegraph/mpeg4_nodes.c static u32 Ellipse_get_field_count(GF_Node *node, u8 IndexMode) u32 30711 src/scenegraph/mpeg4_nodes.c static GF_Err Ellipse_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 30750 src/scenegraph/mpeg4_nodes.c static Bool Ellipse_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 30799 src/scenegraph/mpeg4_nodes.c static u32 LinearGradient_get_field_count(GF_Node *node, u8 IndexMode) u32 30815 src/scenegraph/mpeg4_nodes.c static GF_Err LinearGradient_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 30897 src/scenegraph/mpeg4_nodes.c static Bool LinearGradient_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 30982 src/scenegraph/mpeg4_nodes.c static u32 PathLayout_get_field_count(GF_Node *node, u8 IndexMode) u32 30998 src/scenegraph/mpeg4_nodes.c static GF_Err PathLayout_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 31106 src/scenegraph/mpeg4_nodes.c static Bool PathLayout_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 31181 src/scenegraph/mpeg4_nodes.c static u32 RadialGradient_get_field_count(GF_Node *node, u8 IndexMode) u32 31197 src/scenegraph/mpeg4_nodes.c static GF_Err RadialGradient_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 31286 src/scenegraph/mpeg4_nodes.c static Bool RadialGradient_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 31378 src/scenegraph/mpeg4_nodes.c static u32 SynthesizedTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 31394 src/scenegraph/mpeg4_nodes.c static GF_Err SynthesizedTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 31503 src/scenegraph/mpeg4_nodes.c static Bool SynthesizedTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 31578 src/scenegraph/mpeg4_nodes.c static u32 TransformMatrix2D_get_field_count(GF_Node *node, u8 IndexMode) u32 31594 src/scenegraph/mpeg4_nodes.c static GF_Err TransformMatrix2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 31694 src/scenegraph/mpeg4_nodes.c static Bool TransformMatrix2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 31776 src/scenegraph/mpeg4_nodes.c static u32 Viewport_get_field_count(GF_Node *node, u8 IndexMode) u32 31792 src/scenegraph/mpeg4_nodes.c static GF_Err Viewport_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 31888 src/scenegraph/mpeg4_nodes.c static Bool Viewport_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 31968 src/scenegraph/mpeg4_nodes.c static u32 XCurve2D_get_field_count(GF_Node *node, u8 IndexMode) u32 31984 src/scenegraph/mpeg4_nodes.c static GF_Err XCurve2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 32038 src/scenegraph/mpeg4_nodes.c static Bool XCurve2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 32097 src/scenegraph/mpeg4_nodes.c static u32 XFontStyle_get_field_count(GF_Node *node, u8 IndexMode) u32 32113 src/scenegraph/mpeg4_nodes.c static GF_Err XFontStyle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 32261 src/scenegraph/mpeg4_nodes.c static Bool XFontStyle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 32339 src/scenegraph/mpeg4_nodes.c static u32 XLineProperties_get_field_count(GF_Node *node, u8 IndexMode) u32 32355 src/scenegraph/mpeg4_nodes.c static GF_Err XLineProperties_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 32480 src/scenegraph/mpeg4_nodes.c static Bool XLineProperties_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 32588 src/scenegraph/mpeg4_nodes.c static u32 AdvancedAudioBuffer_get_field_count(GF_Node *node, u8 IndexMode) u32 32604 src/scenegraph/mpeg4_nodes.c static GF_Err AdvancedAudioBuffer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 32767 src/scenegraph/mpeg4_nodes.c static Bool AdvancedAudioBuffer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 32901 src/scenegraph/mpeg4_nodes.c static u32 AudioChannelConfig_get_field_count(GF_Node *node, u8 IndexMode) u32 32917 src/scenegraph/mpeg4_nodes.c static GF_Err AudioChannelConfig_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 33105 src/scenegraph/mpeg4_nodes.c static Bool AudioChannelConfig_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 33244 src/scenegraph/mpeg4_nodes.c static u32 DepthImageV2_get_field_count(GF_Node *node, u8 IndexMode) u32 33260 src/scenegraph/mpeg4_nodes.c static GF_Err DepthImageV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 33340 src/scenegraph/mpeg4_nodes.c static Bool DepthImageV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 33393 src/scenegraph/mpeg4_nodes.c static u32 MorphShape_get_field_count(GF_Node *node, u8 IndexMode) u32 33409 src/scenegraph/mpeg4_nodes.c static GF_Err MorphShape_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 33468 src/scenegraph/mpeg4_nodes.c static Bool MorphShape_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 33517 src/scenegraph/mpeg4_nodes.c static u32 MultiTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 33533 src/scenegraph/mpeg4_nodes.c static GF_Err MultiTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 33619 src/scenegraph/mpeg4_nodes.c static Bool MultiTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 33662 src/scenegraph/mpeg4_nodes.c static u32 PointTextureV2_get_field_count(GF_Node *node, u8 IndexMode) u32 33678 src/scenegraph/mpeg4_nodes.c static GF_Err PointTextureV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 33758 src/scenegraph/mpeg4_nodes.c static Bool PointTextureV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 33820 src/scenegraph/mpeg4_nodes.c static u32 SBVCAnimationV2_get_field_count(GF_Node *node, u8 IndexMode) u32 33836 src/scenegraph/mpeg4_nodes.c static GF_Err SBVCAnimationV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 33939 src/scenegraph/mpeg4_nodes.c static Bool SBVCAnimationV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 33994 src/scenegraph/mpeg4_nodes.c static u32 SimpleTextureV2_get_field_count(GF_Node *node, u8 IndexMode) u32 34010 src/scenegraph/mpeg4_nodes.c static GF_Err SimpleTextureV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 34073 src/scenegraph/mpeg4_nodes.c static Bool SimpleTextureV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 34111 src/scenegraph/mpeg4_nodes.c static u32 SurroundingSound_get_field_count(GF_Node *node, u8 IndexMode) u32 34127 src/scenegraph/mpeg4_nodes.c static GF_Err SurroundingSound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 34209 src/scenegraph/mpeg4_nodes.c static Bool SurroundingSound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 34282 src/scenegraph/mpeg4_nodes.c static u32 Transform3DAudio_get_field_count(GF_Node *node, u8 IndexMode) u32 34298 src/scenegraph/mpeg4_nodes.c static GF_Err Transform3DAudio_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 34398 src/scenegraph/mpeg4_nodes.c static Bool Transform3DAudio_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 34488 src/scenegraph/mpeg4_nodes.c static u32 WideSound_get_field_count(GF_Node *node, u8 IndexMode) u32 34504 src/scenegraph/mpeg4_nodes.c static GF_Err WideSound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 34643 src/scenegraph/mpeg4_nodes.c static Bool WideSound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 34741 src/scenegraph/mpeg4_nodes.c static u32 ScoreShape_get_field_count(GF_Node *node, u8 IndexMode) u32 34757 src/scenegraph/mpeg4_nodes.c static GF_Err ScoreShape_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 34802 src/scenegraph/mpeg4_nodes.c static Bool ScoreShape_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 34853 src/scenegraph/mpeg4_nodes.c static u32 MusicScore_get_field_count(GF_Node *node, u8 IndexMode) u32 34869 src/scenegraph/mpeg4_nodes.c static GF_Err MusicScore_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35123 src/scenegraph/mpeg4_nodes.c static Bool MusicScore_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 35175 src/scenegraph/mpeg4_nodes.c static u32 FootPrintSetNode_get_field_count(GF_Node *node, u8 IndexMode) u32 35191 src/scenegraph/mpeg4_nodes.c static GF_Err FootPrintSetNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35228 src/scenegraph/mpeg4_nodes.c static Bool FootPrintSetNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 35266 src/scenegraph/mpeg4_nodes.c static u32 FootPrintNode_get_field_count(GF_Node *node, u8 IndexMode) u32 35282 src/scenegraph/mpeg4_nodes.c static GF_Err FootPrintNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35326 src/scenegraph/mpeg4_nodes.c static Bool FootPrintNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 35367 src/scenegraph/mpeg4_nodes.c static u32 BuildingPartNode_get_field_count(GF_Node *node, u8 IndexMode) u32 35383 src/scenegraph/mpeg4_nodes.c static GF_Err BuildingPartNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35472 src/scenegraph/mpeg4_nodes.c static Bool BuildingPartNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 35514 src/scenegraph/mpeg4_nodes.c static u32 RoofNode_get_field_count(GF_Node *node, u8 IndexMode) u32 35530 src/scenegraph/mpeg4_nodes.c static GF_Err RoofNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35643 src/scenegraph/mpeg4_nodes.c static Bool RoofNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 35696 src/scenegraph/mpeg4_nodes.c static u32 FacadeNode_get_field_count(GF_Node *node, u8 IndexMode) u32 35712 src/scenegraph/mpeg4_nodes.c static GF_Err FacadeNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35833 src/scenegraph/mpeg4_nodes.c static Bool FacadeNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 35884 src/scenegraph/mpeg4_nodes.c static u32 Shadow_get_field_count(GF_Node *node, u8 IndexMode) u32 35900 src/scenegraph/mpeg4_nodes.c static GF_Err Shadow_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 35983 src/scenegraph/mpeg4_nodes.c static Bool Shadow_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 36027 src/scenegraph/mpeg4_nodes.c static u32 CacheTexture_get_field_count(GF_Node *node, u8 IndexMode) u32 36043 src/scenegraph/mpeg4_nodes.c static GF_Err CacheTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 36122 src/scenegraph/mpeg4_nodes.c static Bool CacheTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 36164 src/scenegraph/mpeg4_nodes.c static u32 EnvironmentTest_get_field_count(GF_Node *node, u8 IndexMode) u32 36180 src/scenegraph/mpeg4_nodes.c static GF_Err EnvironmentTest_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 36273 src/scenegraph/mpeg4_nodes.c static Bool EnvironmentTest_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 36319 src/scenegraph/mpeg4_nodes.c static u32 KeyNavigator_get_field_count(GF_Node *node, u8 IndexMode) u32 36335 src/scenegraph/mpeg4_nodes.c static GF_Err KeyNavigator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 36442 src/scenegraph/mpeg4_nodes.c static Bool KeyNavigator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 36481 src/scenegraph/mpeg4_nodes.c static u32 SpacePartition_get_field_count(GF_Node *node, u8 IndexMode) u32 36497 src/scenegraph/mpeg4_nodes.c static GF_Err SpacePartition_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 36559 src/scenegraph/mpeg4_nodes.c static Bool SpacePartition_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 36598 src/scenegraph/mpeg4_nodes.c static u32 Storage_get_field_count(GF_Node *node, u8 IndexMode) u32 36614 src/scenegraph/mpeg4_nodes.c static GF_Err Storage_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) u32 36687 src/scenegraph/mpeg4_nodes.c static Bool Storage_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 36713 src/scenegraph/mpeg4_nodes.c GF_Node *gf_sg_mpeg4_node_new(u32 NodeTag) u32 37111 src/scenegraph/mpeg4_nodes.c const char *gf_sg_mpeg4_node_get_class_name(u32 NodeTag) u32 38102 src/scenegraph/mpeg4_nodes.c u32 gf_sg_mpeg4_node_get_field_count(GF_Node *node, u8 code_mode) u32 38898 src/scenegraph/mpeg4_nodes.c GF_Err gf_sg_mpeg4_node_get_field_index(GF_Node *node, u32 inField, u8 code_mode, u32 *fieldIndex) u32 39296 src/scenegraph/mpeg4_nodes.c Bool gf_sg_mpeg4_node_get_aq_info(GF_Node *node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 39694 src/scenegraph/mpeg4_nodes.c u32 gf_sg_mpeg4_node_get_child_ndt(GF_Node *node) u32 39810 src/scenegraph/mpeg4_nodes.c u32 gf_node_mpeg4_type_by_class_name(const char *node_name) u32 36 src/scenegraph/mpeg4_valuator.c u32 h, m, s; u32 43 src/scenegraph/mpeg4_valuator.c h = (u32) (val/3600); u32 44 src/scenegraph/mpeg4_valuator.c m = (u32) (val/60) - h*60; u32 45 src/scenegraph/mpeg4_valuator.c s = (u32) (val) - h*3600 - m*60; u32 49 src/scenegraph/mpeg4_valuator.c static void valuator_get_output(M_Valuator *p, GenMFField *inMFField, u32 inType, Bool do_sum, u32 i, SFVec4f *output, u32 *num_out) u32 141 src/scenegraph/mpeg4_valuator.c static void SetValuatorOutput(M_Valuator *p, SFVec4f *inSFField, GenMFField *inMFField, u32 inType) u32 144 src/scenegraph/mpeg4_valuator.c u32 i, j; u32 148 src/scenegraph/mpeg4_valuator.c u32 count, num_out; u32 29 src/scenegraph/smil_anim.c u32 time_spent_in_anim = 0; u32 63 src/scenegraph/smil_anim.c u32 gf_node_animation_count(GF_Node *node) u32 69 src/scenegraph/smil_anim.c void *gf_node_animation_get(GF_Node *node, u32 i) u32 75 src/scenegraph/smil_anim.c GF_Err gf_node_animation_rem(GF_Node *node, u32 i) u32 188 src/scenegraph/smil_anim.c Fixed *interpolation_coefficient, u32 *keyValueIndex) u32 191 src/scenegraph/smil_anim.c u32 keyTimeIndex = 0; u32 250 src/scenegraph/smil_anim.c u32 keyValueIndex; u32 252 src/scenegraph/smil_anim.c u32 real_calcMode; u32 382 src/scenegraph/smil_anim.c u32 real_calcMode; u32 646 src/scenegraph/smil_anim.c u32 i, j; u32 726 src/scenegraph/smil_anim.c u32 nb_iterations; u32 931 src/scenegraph/smil_anim.c static void gf_smil_anim_evaluate(SMIL_Timing_RTI *rti, Fixed normalized_simple_time, u32 state) u32 964 src/scenegraph/smil_anim.c u32 count_all, i; u32 965 src/scenegraph/smil_anim.c u32 active_anim; u32 967 src/scenegraph/smil_anim.c u32 time=0; u32 979 src/scenegraph/smil_anim.c u32 count; u32 1099 src/scenegraph/smil_anim.c u32 i; u32 1262 src/scenegraph/smil_anim.c u32 child_tag = gf_node_get_tag(child->node); u32 1370 src/scenegraph/smil_anim.c u32 i, j; u32 1397 src/scenegraph/smil_anim.c u32 i, j; u32 1493 src/scenegraph/smil_anim.c u32 anim_value_type = info.fieldType; u32 1494 src/scenegraph/smil_anim.c u32 i; u32 1496 src/scenegraph/smil_anim.c u32 tag = 0; u32 31 src/scenegraph/smil_timing.c static void gf_smil_timing_null_timed_function(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 state) u32 171 src/scenegraph/smil_timing.c u32 end_count, j; u32 201 src/scenegraph/smil_timing.c u32 i, count; u32 242 src/scenegraph/smil_timing.c u32 i, count; u32 285 src/scenegraph/smil_timing.c u32 i; u32 323 src/scenegraph/smil_timing.c u32 tag = gf_node_get_tag(timed_elt); u32 401 src/scenegraph/smil_timing.c u32 i; u32 458 src/scenegraph/smil_timing.c u32 active_count, i; u32 553 src/scenegraph/smil_timing.c u32 nb_inst; u32 667 src/scenegraph/smil_timing.c u32 cur_id; u32 886 src/scenegraph/smil_timing.c rti->current_interval->nb_iterations = (u32)floor(activeTime / rti->current_interval->simple_duration); u32 951 src/scenegraph/smil_timing.c u32 i, done, count; u32 1002 src/scenegraph/smil_timing.c u32 i, count, found; u32 1060 src/scenegraph/smil_timing.c void (*smil_evaluate)(struct _smil_timing_rti *rti, Fixed normalized_simple_time, u32 state)) u32 217 src/scenegraph/svg_attributes.c u32 i, count; u32 231 src/scenegraph/svg_attributes.c u32 i, count; u32 242 src/scenegraph/svg_attributes.c u32 i, count; u32 466 src/scenegraph/svg_attributes.c u32 count = sizeof(predefined_key_identifiers) / sizeof(struct predef_keyid); u32 467 src/scenegraph/svg_attributes.c if (!key_identifier || count<= (u32) key_identifier) return "Unknown"; u32 555 src/scenegraph/svg_attributes.c u32 i, count; u32 608 src/scenegraph/svg_attributes.c u32 i, count, val; u32 627 src/scenegraph/svg_attributes.c const char *gf_svg_get_system_paint_server_name(u32 paint_type) u32 629 src/scenegraph/svg_attributes.c u32 i, count; u32 637 src/scenegraph/svg_attributes.c u32 gf_svg_get_system_paint_server_type(const char *name) u32 639 src/scenegraph/svg_attributes.c u32 i, count; u32 667 src/scenegraph/svg_attributes.c u32 val; u32 737 src/scenegraph/svg_attributes.c static u32 svg_parse_number(char *d, Fixed *f, Bool is_angle) u32 739 src/scenegraph/svg_attributes.c u32 nb_digit_before = 0; u32 740 src/scenegraph/svg_attributes.c u32 nb_digit_after = 0; u32 744 src/scenegraph/svg_attributes.c u32 i = 0; u32 795 src/scenegraph/svg_attributes.c u32 nb_exp_digits = 0; u32 864 src/scenegraph/svg_attributes.c u32 hours; u32 865 src/scenegraph/svg_attributes.c u32 minutes; u32 927 src/scenegraph/svg_attributes.c u32 year, month, day; u32 928 src/scenegraph/svg_attributes.c u32 hours, minutes; u32 929 src/scenegraph/svg_attributes.c u32 nhours, nminutes; u32 1044 src/scenegraph/svg_attributes.c u32 read_chars; u32 1045 src/scenegraph/svg_attributes.c u32 i; u32 1290 src/scenegraph/svg_attributes.c u32 i; u32 1291 src/scenegraph/svg_attributes.c u32 read_chars; u32 1359 src/scenegraph/svg_attributes.c u32 read_chars = 0; u32 1371 src/scenegraph/svg_attributes.c u32 i; u32 1669 src/scenegraph/svg_attributes.c u32 i, k; u32 1978 src/scenegraph/svg_attributes.c static u32 svg_parse_length(SVG_Number *number, char *value_string, Bool clamp0to1) u32 1982 src/scenegraph/svg_attributes.c u32 len = 0; u32 1983 src/scenegraph/svg_attributes.c u32 unit_pos = 0; u32 1984 src/scenegraph/svg_attributes.c u32 unit_len = 0; u32 1985 src/scenegraph/svg_attributes.c u32 read_chars; u32 2021 src/scenegraph/svg_attributes.c unit_pos = (u32) (unit - value_string); u32 2381 src/scenegraph/svg_attributes.c u32 len; u32 2388 src/scenegraph/svg_attributes.c if (tmp) len = (u32) (tmp-str); u32 2389 src/scenegraph/svg_attributes.c else len = (u32) strlen(str); u32 2409 src/scenegraph/svg_attributes.c u32 i, count; u32 2603 src/scenegraph/svg_attributes.c u32 read_chars; u32 2608 src/scenegraph/svg_attributes.c u32 i = 0; u32 2629 src/scenegraph/svg_attributes.c u32 i = 0; u32 2631 src/scenegraph/svg_attributes.c u32 len = (u32) strlen(str); u32 2639 src/scenegraph/svg_attributes.c u32 sub; u32 2652 src/scenegraph/svg_attributes.c u32 svg_parse_point(SVG_Point *p, char *value_string) u32 2654 src/scenegraph/svg_attributes.c u32 i = 0, j = 0; u32 2665 src/scenegraph/svg_attributes.c static u32 svg_parse_point_into_matrix(GF_Matrix2D *p, char *value_string) u32 2667 src/scenegraph/svg_attributes.c u32 i = 0, j = 0; u32 2679 src/scenegraph/svg_attributes.c u32 i = 0, j; u32 2681 src/scenegraph/svg_attributes.c u32 len = (u32) strlen(str); u32 2705 src/scenegraph/svg_attributes.c u32 read_chars; u32 2706 src/scenegraph/svg_attributes.c u32 i = 0; u32 2708 src/scenegraph/svg_attributes.c u32 len = (u32) strlen(str); u32 2722 src/scenegraph/svg_attributes.c static void svg_string_list_add(GF_List *values, char *string, u32 string_type) u32 2738 src/scenegraph/svg_attributes.c static void svg_parse_strings(GF_List *values, char *value_string, u32 string_type) u32 2770 src/scenegraph/svg_attributes.c u32 read_chars; u32 2778 src/scenegraph/svg_attributes.c u32 i = 0; u32 2779 src/scenegraph/svg_attributes.c u32 len = (u32) strlen(value_string); u32 2967 src/scenegraph/svg_attributes.c u32 i = 0; u32 2977 src/scenegraph/svg_attributes.c u32 single_value_len = 0; u32 3011 src/scenegraph/svg_attributes.c u32 i = 0; u32 3020 src/scenegraph/svg_attributes.c u32 id = gf_sg_get_max_node_id(sg) + 1; u32 3031 src/scenegraph/svg_attributes.c u32 i, len; u32 3038 src/scenegraph/svg_attributes.c len = (u32) strlen(attribute_content); u32 3253 src/scenegraph/svg_attributes.c u32 i = 0; u32 3265 src/scenegraph/svg_attributes.c u32 i = 0; u32 3284 src/scenegraph/svg_attributes.c u32 i = 0; u32 3370 src/scenegraph/svg_attributes.c u32 attributeNameLen; u32 3375 src/scenegraph/svg_attributes.c attributeNameLen = (u32) (c - one_style); u32 3391 src/scenegraph/svg_attributes.c u32 i = 0; u32 3397 src/scenegraph/svg_attributes.c u32 single_value_len = 0; u32 3414 src/scenegraph/svg_attributes.c void *gf_svg_create_attribute_value(u32 attribute_type) u32 3718 src/scenegraph/svg_attributes.c u32 i, count; u32 3811 src/scenegraph/svg_attributes.c u32 i, *contour; u32 3876 src/scenegraph/svg_attributes.c u32 i, pt_i, count; u32 3954 src/scenegraph/svg_attributes.c u32 i, count; u32 4337 src/scenegraph/svg_attributes.c u32 i, count = gf_list_count(l); u32 4341 src/scenegraph/svg_attributes.c u32 len; u32 4345 src/scenegraph/svg_attributes.c len = (u32) strlen(szT); u32 4366 src/scenegraph/svg_attributes.c u32 i = 0; u32 4367 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l); u32 4387 src/scenegraph/svg_attributes.c u32 i = 0; u32 4388 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l); u32 4406 src/scenegraph/svg_attributes.c u32 i = 0; u32 4407 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l); u32 4439 src/scenegraph/svg_attributes.c u32 i = 0; u32 4518 src/scenegraph/svg_attributes.c u32 i = 0; u32 4519 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 4535 src/scenegraph/svg_attributes.c u32 i = 0; u32 4536 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 4643 src/scenegraph/svg_attributes.c u32 i, count; u32 4658 src/scenegraph/svg_attributes.c u32 h, m, s; u32 4660 src/scenegraph/svg_attributes.c h = (u32) t->clock * 3600; u32 4661 src/scenegraph/svg_attributes.c m = (u32) (t->clock * 60 - 60*h); u32 4662 src/scenegraph/svg_attributes.c s = (u32) (t->clock - 3600*h - 60*m); u32 4750 src/scenegraph/svg_attributes.c u32 i, count; u32 4846 src/scenegraph/svg_attributes.c u32 h, m, s; u32 4848 src/scenegraph/svg_attributes.c h = (u32) t->clock * 3600; u32 4849 src/scenegraph/svg_attributes.c m = (u32) (t->clock * 60 - 60*h); u32 4850 src/scenegraph/svg_attributes.c s = (u32) (t->clock - 3600*h - 60*m); u32 4918 src/scenegraph/svg_attributes.c u32 type1, type2; u32 4947 src/scenegraph/svg_attributes.c u32 v1, v2; u32 5031 src/scenegraph/svg_attributes.c u32 i, count = gf_list_count(l1); u32 5043 src/scenegraph/svg_attributes.c u32 i; u32 5068 src/scenegraph/svg_attributes.c u32 i = 0; u32 5069 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 5085 src/scenegraph/svg_attributes.c u32 i = 0; u32 5086 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 5099 src/scenegraph/svg_attributes.c u32 i = 0; u32 5100 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 5121 src/scenegraph/svg_attributes.c u32 i = 0; u32 5211 src/scenegraph/svg_attributes.c u32 i = 0; u32 5212 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 5225 src/scenegraph/svg_attributes.c u32 i = 0; u32 5226 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 5239 src/scenegraph/svg_attributes.c u32 i = 0; u32 5240 src/scenegraph/svg_attributes.c u32 count = gf_list_count(l1); u32 5291 src/scenegraph/svg_attributes.c u32 count; u32 5385 src/scenegraph/svg_attributes.c u32 a_count = gf_list_count(*a); u32 5386 src/scenegraph/svg_attributes.c u32 i; u32 5409 src/scenegraph/svg_attributes.c u32 i, count; u32 5436 src/scenegraph/svg_attributes.c u32 a_count = gf_list_count(*a); u32 5437 src/scenegraph/svg_attributes.c u32 i; u32 5455 src/scenegraph/svg_attributes.c u32 i, count; u32 5485 src/scenegraph/svg_attributes.c a->contours = (u32 *)gf_malloc(sizeof(u32)*b->n_contours); u32 5488 src/scenegraph/svg_attributes.c memcpy(a->contours, b->contours, sizeof(u32)*b->n_contours); u32 5501 src/scenegraph/svg_attributes.c u32 i, count; u32 5535 src/scenegraph/svg_attributes.c u32 i; u32 5551 src/scenegraph/svg_attributes.c u32 i, ccount, pcount; u32 5598 src/scenegraph/svg_attributes.c u32 i; u32 5829 src/scenegraph/svg_attributes.c u32 len; u32 5833 src/scenegraph/svg_attributes.c u32 len_a = (u32) strlen(*s_a); u32 5834 src/scenegraph/svg_attributes.c u32 len_b = (u32) strlen(*s_b); u32 6088 src/scenegraph/svg_attributes.c u32 i, count; u32 6163 src/scenegraph/svg_attributes.c Bool gf_svg_attribute_is_interpolatable(u32 type) u32 6315 src/scenegraph/svg_attributes.c char *gf_svg_attribute_type_to_string(u32 att_type) u32 250 src/scenegraph/svg_properties.c void *gf_svg_get_property_pointer_from_tag(SVGPropertiesPointers *output_property_context, u32 prop_tag) u32 346 src/scenegraph/svg_properties.c u32 tag = gf_node_get_tag(node); u32 474 src/scenegraph/svg_properties.c u32 gf_svg_get_modification_flags(SVG_Element *n, GF_FieldInfo *info) u32 570 src/scenegraph/svg_properties.c u32 gf_svg_apply_inheritance(SVGAllAttributes *all_atts, SVGPropertiesPointers *render_svg_props) u32 572 src/scenegraph/svg_properties.c u32 inherited_flags_mask = GF_SG_NODE_DIRTY | GF_SG_CHILD_DIRTY; u32 80 src/scenegraph/svg_smjs.c static GFINLINE Bool ScriptAction(GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) u32 89 src/scenegraph/svg_smjs.c u32 nb_inst; u32 112 src/scenegraph/svg_smjs.c u32 r, g, b; u32 137 src/scenegraph/svg_smjs.c u32 nb_coms; u32 260 src/scenegraph/svg_smjs.c u32 len; u32 266 src/scenegraph/svg_smjs.c len = (u32) strlen(fname); u32 287 src/scenegraph/svg_smjs.c u32 i, count; u32 305 src/scenegraph/svg_smjs.c u32 prop_id; u32 321 src/scenegraph/svg_smjs.c u32 prop_id; u32 421 src/scenegraph/svg_smjs.c u32 prop_id; u32 434 src/scenegraph/svg_smjs.c u32 nid = gf_node_get_id(n); u32 512 src/scenegraph/svg_smjs.c u32 i, count; u32 578 src/scenegraph/svg_smjs.c u32 tag; u32 598 src/scenegraph/svg_smjs.c u32 tag; u32 618 src/scenegraph/svg_smjs.c u32 tag; u32 633 src/scenegraph/svg_smjs.c u32 tag; u32 1199 src/scenegraph/svg_smjs.c u32 i; u32 1200 src/scenegraph/svg_smjs.c u32 nb_pts; u32 1754 src/scenegraph/svg_smjs.c u32 i, count; u32 1812 src/scenegraph/svg_smjs.c u32 idx; u32 1849 src/scenegraph/svg_smjs.c u32 i, idx, param_idx, pt_idx; u32 1927 src/scenegraph/svg_smjs.c static u32 svg_path_realloc_pts(pathCI *p, u32 nb_pts) u32 1929 src/scenegraph/svg_smjs.c u32 i, orig_pts; u32 1960 src/scenegraph/svg_smjs.c u32 nb_pts; u32 1981 src/scenegraph/svg_smjs.c u32 nb_pts; u32 2003 src/scenegraph/svg_smjs.c u32 nb_pts; u32 2028 src/scenegraph/svg_smjs.c u32 nb_pts; u32 2560 src/scenegraph/svg_smjs.c ret = JS_EvaluateScript(sg->svg_js->js_ctx, sg->svg_js->global, utf8_script, (u32) strlen(utf8_script), 0, 0, &rval); u32 2693 src/scenegraph/svg_smjs.c u32 fsize; u32 2718 src/scenegraph/svg_smjs.c fsize = (u32) gf_ftell(jsf); u32 2721 src/scenegraph/svg_smjs.c fsize = (u32) fread(jsscript, sizeof(char), (size_t)fsize, jsf); u32 2821 src/scenegraph/svg_smjs.c ret = JS_EvaluateScript(svg_js->js_ctx, svg_js->global, txt->textContent, (u32) strlen(txt->textContent), 0, 0, &rval); u32 2918 src/scenegraph/svg_smjs.c ret = JS_EvaluateScript(svg_js->js_ctx, __this, utf8_script, (u32) strlen(utf8_script), 0, 0, &rval); u32 2942 src/scenegraph/svg_smjs.c ret = JS_EvaluateScript(svg_js->js_ctx, __this, txt->textContent, (u32) strlen(txt->textContent), 0, 0, &rval); u32 31 src/scenegraph/svg_types.c Bool gf_svg_is_animation_tag(u32 tag) u32 42 src/scenegraph/svg_types.c Bool gf_svg_is_timing_tag(u32 tag) u32 52 src/scenegraph/svg_types.c SVG_Element *gf_svg_create_node(u32 ElementTag) u32 101 src/scenegraph/svg_types.c u32 i, count; u32 205 src/scenegraph/svg_types.c u32 i, count; u32 225 src/scenegraph/svg_types.c u32 i, j, command_count; u32 306 src/scenegraph/svg_types.c u32 i, count; u32 318 src/scenegraph/svg_types.c u32 i, count = gf_list_count(list); u32 328 src/scenegraph/svg_types.c u32 i, count = gf_list_count(list); u32 359 src/scenegraph/svg_types.c u32 i, count; u32 375 src/scenegraph/svg_types.c void gf_svg_delete_attribute_value(u32 type, void *value, GF_SceneGraph *sg) u32 85 src/scenegraph/vrml_interpolators.c u32 numElemPerKey, i, j; u32 130 src/scenegraph/vrml_interpolators.c u32 numElemPerKey, i; u32 142 src/scenegraph/vrml_interpolators.c u32 numElemPerKey, i, j; u32 199 src/scenegraph/vrml_interpolators.c u32 i; u32 219 src/scenegraph/vrml_interpolators.c u32 i; u32 265 src/scenegraph/vrml_interpolators.c u32 i; u32 300 src/scenegraph/vrml_interpolators.c u32 i; u32 338 src/scenegraph/vrml_interpolators.c u32 i; u32 372 src/scenegraph/vrml_interpolators.c u32 i; u32 408 src/scenegraph/vrml_interpolators.c u32 numElemPerKey, i, j; u32 459 src/scenegraph/vrml_interpolators.c u32 i, numElemPerKey = node->keyValue.count / node->key.count; u32 469 src/scenegraph/vrml_interpolators.c u32 i; u32 532 src/scenegraph/vrml_interpolators.c u32 i; u32 625 src/scenegraph/vrml_interpolators.c u32 i; u32 35 src/scenegraph/vrml_proto.c GF_Proto *gf_sg_proto_new(GF_SceneGraph *inScene, u32 ProtoID, char *name, Bool unregistered) u32 74 src/scenegraph/vrml_proto.c u32 i; u32 197 src/scenegraph/vrml_proto.c u32 i=0; u32 204 src/scenegraph/vrml_proto.c GF_ProtoFieldInterface *gf_sg_proto_field_new(GF_Proto *proto, u32 fieldType, u32 eventType, char *fieldName) u32 232 src/scenegraph/vrml_proto.c tmp->OUT_index = tmp->DEF_index = tmp->IN_index = (u32) -1; u32 336 src/scenegraph/vrml_proto.c u32 i; u32 356 src/scenegraph/vrml_proto.c u32 i, count, id; u32 515 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_get_field_ind_static(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField) u32 523 src/scenegraph/vrml_proto.c u32 i, count; u32 540 src/scenegraph/vrml_proto.c u32 i, count; u32 563 src/scenegraph/vrml_proto.c u32 i, count; u32 599 src/scenegraph/vrml_proto.c u32 ID = (u32) -1; u32 603 src/scenegraph/vrml_proto.c if (sscanf(szName, "%u", &ID)) ID = (u32) -1; u32 725 src/scenegraph/vrml_proto.c u32 i; u32 800 src/scenegraph/vrml_proto.c u32 gf_sg_proto_get_num_fields(GF_Node *node, u8 code_mode) u32 829 src/scenegraph/vrml_proto.c u32 index; u32 889 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_field_set_ised(GF_Proto *proto, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex) u32 979 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_instance_set_ised(GF_Node *protoinst, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex) u32 1073 src/scenegraph/vrml_proto.c u32 QP_Type, u32 1074 src/scenegraph/vrml_proto.c u32 hasMinMax, u32 1075 src/scenegraph/vrml_proto.c u32 QPSFType, u32 1078 src/scenegraph/vrml_proto.c u32 QP13_NumBits) u32 1102 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_get_field_index(GF_ProtoInstance *proto, u32 index, u32 code_mode, u32 *all_index) u32 1104 src/scenegraph/vrml_proto.c u32 i; u32 1144 src/scenegraph/vrml_proto.c u32 gf_sg_proto_get_field_count(GF_Proto *proto) u32 1150 src/scenegraph/vrml_proto.c GF_ProtoFieldInterface *gf_sg_proto_field_find(GF_Proto *proto, u32 fieldIndex) u32 1156 src/scenegraph/vrml_proto.c void gf_sg_proto_propagate_event(GF_Node *node, u32 fieldIndex, GF_Node *from_node) u32 1158 src/scenegraph/vrml_proto.c u32 i; u32 1182 src/scenegraph/vrml_proto.c Bool gf_sg_proto_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) u32 1185 src/scenegraph/vrml_proto.c u32 i; u32 1239 src/scenegraph/vrml_proto.c u32 gf_sg_proto_get_id(GF_Proto *proto) u32 1249 src/scenegraph/vrml_proto.c u32 gf_sg_proto_get_root_tag(GF_Proto *proto) u32 1261 src/scenegraph/vrml_proto.c u32 i; u32 1342 src/scenegraph/vrml_proto.c GF_Err gf_node_set_proto_eventin_handler(GF_Node *node, u32 fieldIndex, void (*event_in_cbk)(GF_Node *pThis, struct _route *route) ) u32 33 src/scenegraph/vrml_route.c GF_Route* gf_sg_route_exists(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField); u32 36 src/scenegraph/vrml_route.c GF_Route *gf_sg_route_new(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField) u32 66 src/scenegraph/vrml_route.c GF_Route* gf_sg_route_exists(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField) u32 68 src/scenegraph/vrml_route.c u32 i = 0; u32 109 src/scenegraph/vrml_route.c GF_Err gf_sg_route_del_by_id(GF_SceneGraph *sg,u32 routeID) u32 133 src/scenegraph/vrml_route.c u32 now; u32 183 src/scenegraph/vrml_route.c GF_Route *gf_sg_route_find(GF_SceneGraph *sg, u32 RouteID) u32 186 src/scenegraph/vrml_route.c u32 i=0; u32 196 src/scenegraph/vrml_route.c u32 i; u32 207 src/scenegraph/vrml_route.c GF_Err gf_sg_route_set_id(GF_Route *route, u32 ID) u32 217 src/scenegraph/vrml_route.c u32 gf_sg_route_get_id(GF_Route *route) u32 253 src/scenegraph/vrml_route.c void gf_node_event_out_proto(GF_Node *node, u32 FieldIndex) u32 255 src/scenegraph/vrml_route.c u32 i; u32 275 src/scenegraph/vrml_route.c void VRML_FieldCopyCast(void *dest, u32 dst_field_type, void *orig, u32 ori_field_type); u32 412 src/scenegraph/vrml_route.c void gf_node_event_out(GF_Node *node, u32 FieldIndex) u32 414 src/scenegraph/vrml_route.c u32 i; u32 442 src/scenegraph/vrml_route.c u32 i; u32 478 src/scenegraph/vrml_route.c void gf_sg_route_new_to_callback(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, void *cbk, void ( *route_callback) (void *param, GF_FieldInfo *from_field) ) u32 35 src/scenegraph/vrml_script.c static u32 script_get_nb_static_field(GF_Node *node) u32 77 src/scenegraph/vrml_script.c u32 gf_sg_script_get_num_fields(GF_Node *node, u8 IndexMode) u32 79 src/scenegraph/vrml_script.c u32 nb_static; u32 96 src/scenegraph/vrml_script.c GF_Err gf_sg_script_get_field_index(GF_Node *node, u32 inField, u8 IndexMode, u32 *allField) u32 98 src/scenegraph/vrml_script.c u32 i; u32 100 src/scenegraph/vrml_script.c u32 nb_static = script_get_nb_static_field(node); u32 107 src/scenegraph/vrml_script.c if ((u32)sf->IN_index==inField) return GF_OK; u32 110 src/scenegraph/vrml_script.c if ((u32)sf->DEF_index==inField) return GF_OK; u32 113 src/scenegraph/vrml_script.c if ((u32)sf->OUT_index==inField) return GF_OK; u32 131 src/scenegraph/vrml_script.c u32 nb_static; u32 194 src/scenegraph/vrml_script.c GF_ScriptField *gf_sg_script_field_new(GF_Node *node, u32 eventType, u32 fieldType, const char *name) u32 249 src/scenegraph/vrml_script.c u32 i, type; u32 40 src/scenegraph/vrml_smjs.c Bool gf_js_add_root(JSContext *cx, void *rp, u32 type) u32 63 src/scenegraph/vrml_smjs.c Bool gf_js_add_named_root(JSContext *cx, void *rp, u32 type, const char *name) u32 133 src/scenegraph/vrml_smjs.c u32 ID; u32 138 src/scenegraph/vrml_smjs.c u32 lastActivateTime; u32 161 src/scenegraph/vrml_smjs.c static Bool ScriptAction(JSContext *c, GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) u32 175 src/scenegraph/vrml_smjs.c u32 nb_inst; u32 213 src/scenegraph/vrml_smjs.c Bool gf_js_remove_root(JSContext *cx, void *rp, u32 type) u32 250 src/scenegraph/vrml_smjs.c u32 i, count; u32 287 src/scenegraph/vrml_smjs.c u32 i, count; u32 487 src/scenegraph/vrml_smjs.c u32 i; u32 606 src/scenegraph/vrml_smjs.c u32 level = JSVAL_TO_INT(argv[0]); u32 801 src/scenegraph/vrml_smjs.c u32 ID = 0; u32 893 src/scenegraph/vrml_smjs.c u32 f_id1, f_id2; u32 958 src/scenegraph/vrml_smjs.c u32 i = 0; u32 1023 src/scenegraph/vrml_smjs.c u32 f_id1, f_id2, i; u32 1098 src/scenegraph/vrml_smjs.c u32 i; u32 1192 src/scenegraph/vrml_smjs.c void gf_node_event_out_proto(GF_Node *node, u32 FieldIndex); u32 1197 src/scenegraph/vrml_smjs.c u32 script_field; u32 1198 src/scenegraph/vrml_smjs.c u32 i; u32 1260 src/scenegraph/vrml_smjs.c u32 i; u32 1296 src/scenegraph/vrml_smjs.c static GFINLINE void sffield_toString(char *str, void *f_ptr, u32 fieldType) u32 1390 src/scenegraph/vrml_smjs.c u32 i; u32 1454 src/scenegraph/vrml_smjs.c u32 tag, ID; u32 1567 src/scenegraph/vrml_smjs.c u32 index; u32 1633 src/scenegraph/vrml_smjs.c u32 index; u32 1687 src/scenegraph/vrml_smjs.c u32 id; u32 1747 src/scenegraph/vrml_smjs.c static GFINLINE GF_JSField *SFImage_Create(JSContext *c, JSObject *obj, u32 w, u32 h, u32 nbComp, MFInt32 *pixels) u32 1749 src/scenegraph/vrml_smjs.c u32 i, len; u32 1767 src/scenegraph/vrml_smjs.c u32 w, h, nbComp; u32 1802 src/scenegraph/vrml_smjs.c u32 i, len; u32 1820 src/scenegraph/vrml_smjs.c u32 ival; u32 1864 src/scenegraph/vrml_smjs.c u32 len, i; u32 2775 src/scenegraph/vrml_smjs.c u32 i; u32 2794 src/scenegraph/vrml_smjs.c u32 ind; u32 2871 src/scenegraph/vrml_smjs.c u32 items = ((GenMFField *)ptr->field.far_ptr)->count; u32 3003 src/scenegraph/vrml_smjs.c u32 len, i, sftype, old_len; u32 3049 src/scenegraph/vrml_smjs.c u32 c = gf_node_list_get_count(*(GF_ChildNodeItem**)ptr->field.far_ptr); u32 3119 src/scenegraph/vrml_smjs.c u32 i; u32 3146 src/scenegraph/vrml_smjs.c u32 i; u32 3175 src/scenegraph/vrml_smjs.c u32 i; u32 3204 src/scenegraph/vrml_smjs.c u32 i; u32 3542 src/scenegraph/vrml_smjs.c u32 i; u32 3860 src/scenegraph/vrml_smjs.c u32 i; u32 3950 src/scenegraph/vrml_smjs.c u32 j; u32 4016 src/scenegraph/vrml_smjs.c u32 i; u32 4274 src/scenegraph/vrml_smjs.c u32 size; u32 4355 src/scenegraph/vrml_smjs.c u32 i; u32 4466 src/scenegraph/vrml_smjs.c u32 i; u32 4496 src/scenegraph/vrml_smjs.c u32 i; u32 4524 src/scenegraph/vrml_smjs.c u32 i; u32 4607 src/scenegraph/vrml_smjs.c ret = JS_EvaluateScript(priv->js_ctx, priv->js_obj, jsscript, (u32) (sizeof(char)*fsize), file, 0, rval); u32 4625 src/scenegraph/vrml_smjs.c u32 i; u32 4693 src/scenegraph/vrml_smjs.c u32 i; u32 4761 src/scenegraph/vrml_smjs.c ret = JS_EvaluateScript(priv->js_ctx, priv->js_obj, str, (u32) strlen(str), 0, 0, &rval); u32 4803 src/scenegraph/vrml_smjs.c u32 i; u32 4807 src/scenegraph/vrml_smjs.c u32 count; u32 4883 src/scenegraph/vrml_smjs.c u32 j; u32 4919 src/scenegraph/vrml_smjs.c if ((info->NDTtype == (u32) -1) || (node == (GF_Node*)JS_GetScript(jsf->js_ctx))) { u32 5112 src/scenegraph/vrml_smjs.c u32 tag; u32 38 src/scenegraph/vrml_tools.c Bool gf_node_in_table_by_tag(u32 tag, u32 NDTType) u32 44 src/scenegraph/vrml_tools.c u32 i; u32 184 src/scenegraph/vrml_tools.c u32 gf_sg_get_next_available_route_id(GF_SceneGraph *sg) u32 186 src/scenegraph/vrml_tools.c u32 i, count; u32 187 src/scenegraph/vrml_tools.c u32 ID = 0; u32 203 src/scenegraph/vrml_tools.c void gf_sg_set_max_defined_route_id(GF_SceneGraph *sg, u32 ID) u32 208 src/scenegraph/vrml_tools.c u32 gf_sg_get_next_available_proto_id(GF_SceneGraph *sg) u32 210 src/scenegraph/vrml_tools.c u32 i, count; u32 211 src/scenegraph/vrml_tools.c u32 ID = 0; u32 252 src/scenegraph/vrml_tools.c GF_Proto *gf_sg_find_proto(GF_SceneGraph *sg, u32 ProtoID, char *name) u32 255 src/scenegraph/vrml_tools.c u32 i; u32 479 src/scenegraph/vrml_tools.c void *gf_sg_vrml_field_pointer_new(u32 FieldType) u32 612 src/scenegraph/vrml_tools.c u32 i; u32 621 src/scenegraph/vrml_tools.c void gf_sg_vrml_field_pointer_del(void *field, u32 FieldType) u32 725 src/scenegraph/vrml_tools.c const char *gf_sg_vrml_get_event_type_name(u32 EventType, Bool forX3D) u32 742 src/scenegraph/vrml_tools.c const char *gf_sg_vrml_get_field_type_by_name(u32 FieldType) u32 829 src/scenegraph/vrml_tools.c u32 gf_sg_field_type_by_name(char *fieldType) u32 875 src/scenegraph/vrml_tools.c Bool gf_sg_vrml_is_sf_field(u32 FieldType) u32 882 src/scenegraph/vrml_tools.c u32 i; u32 893 src/scenegraph/vrml_tools.c u32 i; u32 901 src/scenegraph/vrml_tools.c u32 i; u32 911 src/scenegraph/vrml_tools.c u32 i; u32 924 src/scenegraph/vrml_tools.c u32 gf_sg_vrml_get_sf_size(u32 FieldType) u32 982 src/scenegraph/vrml_tools.c u32 gf_sg_vrml_get_sf_type(u32 FieldType) u32 1049 src/scenegraph/vrml_tools.c GF_Err gf_sg_vrml_mf_insert(void *mf, u32 FieldType, void **new_ptr, u32 InsertAt) u32 1052 src/scenegraph/vrml_tools.c u32 FieldSize, i, k; u32 1104 src/scenegraph/vrml_tools.c GF_Err gf_sg_vrml_mf_reset(void *mf, u32 FieldType) u32 1137 src/scenegraph/vrml_tools.c GF_Err gf_sg_vrml_mf_alloc(void *mf, u32 FieldType, u32 NbItems) u32 1139 src/scenegraph/vrml_tools.c u32 FieldSize; u32 1162 src/scenegraph/vrml_tools.c GF_Err gf_sg_vrml_mf_get_item(void *mf, u32 FieldType, void **new_ptr, u32 ItemPos) u32 1164 src/scenegraph/vrml_tools.c u32 FieldSize; u32 1182 src/scenegraph/vrml_tools.c GF_Err gf_sg_vrml_mf_append(void *mf, u32 FieldType, void **new_ptr) u32 1190 src/scenegraph/vrml_tools.c GF_Err gf_sg_vrml_mf_remove(void *mf, u32 FieldType, u32 RemoveFrom) u32 1193 src/scenegraph/vrml_tools.c u32 FieldSize, i, k; u32 1226 src/scenegraph/vrml_tools.c void VRML_FieldCopyCast(void *dest, u32 dst_field_type, void *orig, u32 ori_field_type) u32 1230 src/scenegraph/vrml_tools.c u32 size, i, sf_type_ori, sf_type_dst; u32 1294 src/scenegraph/vrml_tools.c void gf_sg_vrml_field_clone(void *dest, void *orig, u32 field_type, GF_SceneGraph *inScene) u32 1296 src/scenegraph/vrml_tools.c u32 size, i, sf_type; u32 1363 src/scenegraph/vrml_tools.c u32 j, c2; u32 1423 src/scenegraph/vrml_tools.c void gf_sg_vrml_field_copy(void *dest, void *orig, u32 field_type) u32 1429 src/scenegraph/vrml_tools.c Bool gf_sg_vrml_field_equal(void *dest, void *orig, u32 field_type) u32 1431 src/scenegraph/vrml_tools.c u32 size, i, sf_type; u32 1542 src/scenegraph/vrml_tools.c u32 gf_node_get_num_fields_in_mode(GF_Node *Node, u8 IndexMode) u32 1781 src/scenegraph/vrml_tools.c u32 i, count; u32 1823 src/scenegraph/vrml_tools.c Bool gf_node_in_table(GF_Node *node, u32 NDTType) u32 1826 src/scenegraph/vrml_tools.c u32 tag = node ? node->sgprivate->tag : 0; u32 59 src/scenegraph/x3d_nodes.c static u32 Anchor_get_field_count(GF_Node *node, u8 dummy) u32 164 src/scenegraph/x3d_nodes.c static u32 Appearance_get_field_count(GF_Node *node, u8 dummy) u32 256 src/scenegraph/x3d_nodes.c static u32 Arc2D_get_field_count(GF_Node *node, u8 dummy) u32 333 src/scenegraph/x3d_nodes.c static u32 ArcClose2D_get_field_count(GF_Node *node, u8 dummy) u32 420 src/scenegraph/x3d_nodes.c static u32 AudioClip_get_field_count(GF_Node *node, u8 dummy) u32 571 src/scenegraph/x3d_nodes.c static u32 Background_get_field_count(GF_Node *node, u8 dummy) u32 721 src/scenegraph/x3d_nodes.c static u32 Billboard_get_field_count(GF_Node *node, u8 dummy) u32 810 src/scenegraph/x3d_nodes.c static u32 BooleanFilter_get_field_count(GF_Node *node, u8 dummy) u32 893 src/scenegraph/x3d_nodes.c static u32 BooleanSequencer_get_field_count(GF_Node *node, u8 dummy) u32 990 src/scenegraph/x3d_nodes.c static u32 BooleanToggle_get_field_count(GF_Node *node, u8 dummy) u32 1057 src/scenegraph/x3d_nodes.c static u32 BooleanTrigger_get_field_count(GF_Node *node, u8 dummy) u32 1124 src/scenegraph/x3d_nodes.c static u32 Box_get_field_count(GF_Node *node, u8 dummy) u32 1186 src/scenegraph/x3d_nodes.c static u32 Circle2D_get_field_count(GF_Node *node, u8 dummy) u32 1248 src/scenegraph/x3d_nodes.c static u32 Collision_get_field_count(GF_Node *node, u8 dummy) u32 1358 src/scenegraph/x3d_nodes.c static u32 Color_get_field_count(GF_Node *node, u8 dummy) u32 1419 src/scenegraph/x3d_nodes.c static u32 ColorInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 1501 src/scenegraph/x3d_nodes.c static u32 ColorRGBA_get_field_count(GF_Node *node, u8 dummy) u32 1560 src/scenegraph/x3d_nodes.c static u32 Cone_get_field_count(GF_Node *node, u8 dummy) u32 1645 src/scenegraph/x3d_nodes.c static u32 Contour2D_get_field_count(GF_Node *node, u8 dummy) u32 1725 src/scenegraph/x3d_nodes.c static u32 ContourPolyline2D_get_field_count(GF_Node *node, u8 dummy) u32 1785 src/scenegraph/x3d_nodes.c static u32 Coordinate_get_field_count(GF_Node *node, u8 dummy) u32 1845 src/scenegraph/x3d_nodes.c static u32 CoordinateDouble_get_field_count(GF_Node *node, u8 dummy) u32 1905 src/scenegraph/x3d_nodes.c static u32 Coordinate2D_get_field_count(GF_Node *node, u8 dummy) u32 1967 src/scenegraph/x3d_nodes.c static u32 CoordinateInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 2051 src/scenegraph/x3d_nodes.c static u32 CoordinateInterpolator2D_get_field_count(GF_Node *node, u8 dummy) u32 2132 src/scenegraph/x3d_nodes.c static u32 Cylinder_get_field_count(GF_Node *node, u8 dummy) u32 2225 src/scenegraph/x3d_nodes.c static u32 CylinderSensor_get_field_count(GF_Node *node, u8 dummy) u32 2360 src/scenegraph/x3d_nodes.c static u32 DirectionalLight_get_field_count(GF_Node *node, u8 dummy) u32 2456 src/scenegraph/x3d_nodes.c static u32 Disk2D_get_field_count(GF_Node *node, u8 dummy) u32 2529 src/scenegraph/x3d_nodes.c static u32 ElevationGrid_get_field_count(GF_Node *node, u8 dummy) u32 2702 src/scenegraph/x3d_nodes.c static u32 EspduTransform_get_field_count(GF_Node *node, u8 dummy) u32 3442 src/scenegraph/x3d_nodes.c static u32 Extrusion_get_field_count(GF_Node *node, u8 dummy) u32 3631 src/scenegraph/x3d_nodes.c static u32 FillProperties_get_field_count(GF_Node *node, u8 dummy) u32 3710 src/scenegraph/x3d_nodes.c static u32 Fog_get_field_count(GF_Node *node, u8 dummy) u32 3815 src/scenegraph/x3d_nodes.c static u32 FontStyle_get_field_count(GF_Node *node, u8 dummy) u32 3948 src/scenegraph/x3d_nodes.c static u32 GeoCoordinate_get_field_count(GF_Node *node, u8 dummy) u32 4036 src/scenegraph/x3d_nodes.c static u32 GeoElevationGrid_get_field_count(GF_Node *node, u8 dummy) u32 4240 src/scenegraph/x3d_nodes.c static u32 GeoLocation_get_field_count(GF_Node *node, u8 dummy) u32 4359 src/scenegraph/x3d_nodes.c static u32 GeoLOD_get_field_count(GF_Node *node, u8 dummy) u32 4504 src/scenegraph/x3d_nodes.c static u32 GeoMetadata_get_field_count(GF_Node *node, u8 dummy) u32 4579 src/scenegraph/x3d_nodes.c static u32 GeoOrigin_get_field_count(GF_Node *node, u8 dummy) u32 4665 src/scenegraph/x3d_nodes.c static u32 GeoPositionInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 4776 src/scenegraph/x3d_nodes.c static u32 GeoTouchSensor_get_field_count(GF_Node *node, u8 dummy) u32 4912 src/scenegraph/x3d_nodes.c static u32 GeoViewpoint_get_field_count(GF_Node *node, u8 dummy) u32 5097 src/scenegraph/x3d_nodes.c static u32 Group_get_field_count(GF_Node *node, u8 dummy) u32 5179 src/scenegraph/x3d_nodes.c static u32 HAnimDisplacer_get_field_count(GF_Node *node, u8 dummy) u32 5271 src/scenegraph/x3d_nodes.c static u32 HAnimHumanoid_get_field_count(GF_Node *node, u8 dummy) u32 5468 src/scenegraph/x3d_nodes.c static u32 HAnimJoint_get_field_count(GF_Node *node, u8 dummy) u32 5670 src/scenegraph/x3d_nodes.c static u32 HAnimSegment_get_field_count(GF_Node *node, u8 dummy) u32 5810 src/scenegraph/x3d_nodes.c static u32 HAnimSite_get_field_count(GF_Node *node, u8 dummy) u32 5949 src/scenegraph/x3d_nodes.c static u32 ImageTexture_get_field_count(GF_Node *node, u8 dummy) u32 6036 src/scenegraph/x3d_nodes.c static u32 IndexedFaceSet_get_field_count(GF_Node *node, u8 dummy) u32 6234 src/scenegraph/x3d_nodes.c static u32 IndexedLineSet_get_field_count(GF_Node *node, u8 dummy) u32 6346 src/scenegraph/x3d_nodes.c static u32 IndexedTriangleFanSet_get_field_count(GF_Node *node, u8 dummy) u32 6483 src/scenegraph/x3d_nodes.c static u32 IndexedTriangleSet_get_field_count(GF_Node *node, u8 dummy) u32 6620 src/scenegraph/x3d_nodes.c static u32 IndexedTriangleStripSet_get_field_count(GF_Node *node, u8 dummy) u32 6752 src/scenegraph/x3d_nodes.c static u32 Inline_get_field_count(GF_Node *node, u8 dummy) u32 6821 src/scenegraph/x3d_nodes.c static u32 IntegerSequencer_get_field_count(GF_Node *node, u8 dummy) u32 6918 src/scenegraph/x3d_nodes.c static u32 IntegerTrigger_get_field_count(GF_Node *node, u8 dummy) u32 6995 src/scenegraph/x3d_nodes.c static u32 KeySensor_get_field_count(GF_Node *node, u8 dummy) u32 7111 src/scenegraph/x3d_nodes.c static u32 LineProperties_get_field_count(GF_Node *node, u8 dummy) u32 7190 src/scenegraph/x3d_nodes.c static u32 LineSet_get_field_count(GF_Node *node, u8 dummy) u32 7266 src/scenegraph/x3d_nodes.c static u32 LoadSensor_get_field_count(GF_Node *node, u8 dummy) u32 7372 src/scenegraph/x3d_nodes.c static u32 LOD_get_field_count(GF_Node *node, u8 dummy) u32 7468 src/scenegraph/x3d_nodes.c static u32 Material_get_field_count(GF_Node *node, u8 dummy) u32 7577 src/scenegraph/x3d_nodes.c static u32 MetadataDouble_get_field_count(GF_Node *node, u8 dummy) u32 7653 src/scenegraph/x3d_nodes.c static u32 MetadataFloat_get_field_count(GF_Node *node, u8 dummy) u32 7729 src/scenegraph/x3d_nodes.c static u32 MetadataInteger_get_field_count(GF_Node *node, u8 dummy) u32 7805 src/scenegraph/x3d_nodes.c static u32 MetadataSet_get_field_count(GF_Node *node, u8 dummy) u32 7882 src/scenegraph/x3d_nodes.c static u32 MetadataString_get_field_count(GF_Node *node, u8 dummy) u32 7956 src/scenegraph/x3d_nodes.c static u32 MovieTexture_get_field_count(GF_Node *node, u8 dummy) u32 8110 src/scenegraph/x3d_nodes.c static u32 MultiTexture_get_field_count(GF_Node *node, u8 dummy) u32 8210 src/scenegraph/x3d_nodes.c static u32 MultiTextureCoordinate_get_field_count(GF_Node *node, u8 dummy) u32 8271 src/scenegraph/x3d_nodes.c static u32 MultiTextureTransform_get_field_count(GF_Node *node, u8 dummy) u32 8334 src/scenegraph/x3d_nodes.c static u32 NavigationInfo_get_field_count(GF_Node *node, u8 dummy) u32 8471 src/scenegraph/x3d_nodes.c static u32 Normal_get_field_count(GF_Node *node, u8 dummy) u32 8533 src/scenegraph/x3d_nodes.c static u32 NormalInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 8617 src/scenegraph/x3d_nodes.c static u32 NurbsCurve_get_field_count(GF_Node *node, u8 dummy) u32 8716 src/scenegraph/x3d_nodes.c static u32 NurbsCurve2D_get_field_count(GF_Node *node, u8 dummy) u32 8815 src/scenegraph/x3d_nodes.c static u32 NurbsOrientationInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 8917 src/scenegraph/x3d_nodes.c static u32 NurbsPatchSurface_get_field_count(GF_Node *node, u8 dummy) u32 9079 src/scenegraph/x3d_nodes.c static u32 NurbsPositionInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 9179 src/scenegraph/x3d_nodes.c static u32 NurbsSet_get_field_count(GF_Node *node, u8 dummy) u32 9269 src/scenegraph/x3d_nodes.c static u32 NurbsSurfaceInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 9406 src/scenegraph/x3d_nodes.c static u32 NurbsSweptSurface_get_field_count(GF_Node *node, u8 dummy) u32 9492 src/scenegraph/x3d_nodes.c static u32 NurbsSwungSurface_get_field_count(GF_Node *node, u8 dummy) u32 9580 src/scenegraph/x3d_nodes.c static u32 NurbsTextureCoordinate_get_field_count(GF_Node *node, u8 dummy) u32 9700 src/scenegraph/x3d_nodes.c static u32 NurbsTrimmedSurface_get_field_count(GF_Node *node, u8 dummy) u32 9887 src/scenegraph/x3d_nodes.c static u32 OrientationInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 9969 src/scenegraph/x3d_nodes.c static u32 PixelTexture_get_field_count(GF_Node *node, u8 dummy) u32 10045 src/scenegraph/x3d_nodes.c static u32 PlaneSensor_get_field_count(GF_Node *node, u8 dummy) u32 10176 src/scenegraph/x3d_nodes.c static u32 PointLight_get_field_count(GF_Node *node, u8 dummy) u32 10292 src/scenegraph/x3d_nodes.c static u32 PointSet_get_field_count(GF_Node *node, u8 dummy) u32 10361 src/scenegraph/x3d_nodes.c static u32 Polyline2D_get_field_count(GF_Node *node, u8 dummy) u32 10421 src/scenegraph/x3d_nodes.c static u32 Polypoint2D_get_field_count(GF_Node *node, u8 dummy) u32 10482 src/scenegraph/x3d_nodes.c static u32 PositionInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 10565 src/scenegraph/x3d_nodes.c static u32 PositionInterpolator2D_get_field_count(GF_Node *node, u8 dummy) u32 10646 src/scenegraph/x3d_nodes.c static u32 ProximitySensor_get_field_count(GF_Node *node, u8 dummy) u32 10771 src/scenegraph/x3d_nodes.c static u32 ReceiverPdu_get_field_count(GF_Node *node, u8 dummy) u32 11017 src/scenegraph/x3d_nodes.c static u32 Rectangle2D_get_field_count(GF_Node *node, u8 dummy) u32 11080 src/scenegraph/x3d_nodes.c static u32 ScalarInterpolator_get_field_count(GF_Node *node, u8 dummy) u32 11162 src/scenegraph/x3d_nodes.c static u32 Script_get_field_count(GF_Node *node, u8 dummy) u32 11237 src/scenegraph/x3d_nodes.c static u32 Shape_get_field_count(GF_Node *node, u8 dummy) u32 11309 src/scenegraph/x3d_nodes.c static u32 SignalPdu_get_field_count(GF_Node *node, u8 dummy) u32 11555 src/scenegraph/x3d_nodes.c static u32 Sound_get_field_count(GF_Node *node, u8 dummy) u32 11691 src/scenegraph/x3d_nodes.c static u32 Sphere_get_field_count(GF_Node *node, u8 dummy) u32 11752 src/scenegraph/x3d_nodes.c static u32 SphereSensor_get_field_count(GF_Node *node, u8 dummy) u32 11866 src/scenegraph/x3d_nodes.c static u32 SpotLight_get_field_count(GF_Node *node, u8 dummy) u32 12007 src/scenegraph/x3d_nodes.c static u32 StaticGroup_get_field_count(GF_Node *node, u8 dummy) u32 12070 src/scenegraph/x3d_nodes.c static u32 StringSensor_get_field_count(GF_Node *node, u8 dummy) u32 12160 src/scenegraph/x3d_nodes.c static u32 Switch_get_field_count(GF_Node *node, u8 dummy) u32 12250 src/scenegraph/x3d_nodes.c static u32 Text_get_field_count(GF_Node *node, u8 dummy) u32 12343 src/scenegraph/x3d_nodes.c static u32 TextureBackground_get_field_count(GF_Node *node, u8 dummy) u32 12509 src/scenegraph/x3d_nodes.c static u32 TextureCoordinate_get_field_count(GF_Node *node, u8 dummy) u32 12570 src/scenegraph/x3d_nodes.c static u32 TextureCoordinateGenerator_get_field_count(GF_Node *node, u8 dummy) u32 12638 src/scenegraph/x3d_nodes.c static u32 TextureTransform_get_field_count(GF_Node *node, u8 dummy) u32 12725 src/scenegraph/x3d_nodes.c static u32 TimeSensor_get_field_count(GF_Node *node, u8 dummy) u32 12874 src/scenegraph/x3d_nodes.c static u32 TimeTrigger_get_field_count(GF_Node *node, u8 dummy) u32 12942 src/scenegraph/x3d_nodes.c static u32 TouchSensor_get_field_count(GF_Node *node, u8 dummy) u32 13052 src/scenegraph/x3d_nodes.c static u32 Transform_get_field_count(GF_Node *node, u8 dummy) u32 13186 src/scenegraph/x3d_nodes.c static u32 TransmitterPdu_get_field_count(GF_Node *node, u8 dummy) u32 13569 src/scenegraph/x3d_nodes.c static u32 TriangleFanSet_get_field_count(GF_Node *node, u8 dummy) u32 13696 src/scenegraph/x3d_nodes.c static u32 TriangleSet_get_field_count(GF_Node *node, u8 dummy) u32 13813 src/scenegraph/x3d_nodes.c static u32 TriangleSet2D_get_field_count(GF_Node *node, u8 dummy) u32 13877 src/scenegraph/x3d_nodes.c static u32 TriangleStripSet_get_field_count(GF_Node *node, u8 dummy) u32 14001 src/scenegraph/x3d_nodes.c static u32 Viewpoint_get_field_count(GF_Node *node, u8 dummy) u32 14129 src/scenegraph/x3d_nodes.c static u32 VisibilitySensor_get_field_count(GF_Node *node, u8 dummy) u32 14232 src/scenegraph/x3d_nodes.c static u32 WorldInfo_get_field_count(GF_Node *node, u8 dummy) u32 14288 src/scenegraph/x3d_nodes.c GF_Node *gf_sg_x3d_node_new(u32 NodeTag) u32 14552 src/scenegraph/x3d_nodes.c const char *gf_sg_x3d_node_get_class_name(u32 NodeTag) u32 15208 src/scenegraph/x3d_nodes.c u32 gf_sg_x3d_node_get_field_count(GF_Node *node) u32 15738 src/scenegraph/x3d_nodes.c u32 gf_node_x3d_type_by_class_name(const char *node_name) u32 16141 src/scenegraph/x3d_nodes.c static const u32 SFWorldNode_X3D_TypeToTag[127] = { u32 16146 src/scenegraph/x3d_nodes.c static const u32 SF3DNode_X3D_TypeToTag[60] = { u32 16151 src/scenegraph/x3d_nodes.c static const u32 SF2DNode_X3D_TypeToTag[34] = { u32 16156 src/scenegraph/x3d_nodes.c static const u32 SFAppearanceNode_X3D_TypeToTag[1] = { u32 16161 src/scenegraph/x3d_nodes.c static const u32 SFGeometryNode_X3D_TypeToTag[31] = { u32 16166 src/scenegraph/x3d_nodes.c static const u32 SFAudioNode_X3D_TypeToTag[1] = { u32 16171 src/scenegraph/x3d_nodes.c static const u32 SFStreamingNode_X3D_TypeToTag[4] = { u32 16176 src/scenegraph/x3d_nodes.c static const u32 SFBackground3DNode_X3D_TypeToTag[2] = { u32 16181 src/scenegraph/x3d_nodes.c static const u32 SFColorNode_X3D_TypeToTag[2] = { u32 16186 src/scenegraph/x3d_nodes.c static const u32 SFNurbsControlCurveNode_X3D_TypeToTag[3] = { u32 16191 src/scenegraph/x3d_nodes.c static const u32 SFCoordinateNode_X3D_TypeToTag[3] = { u32 16196 src/scenegraph/x3d_nodes.c static const u32 SFCoordinate2DNode_X3D_TypeToTag[1] = { u32 16201 src/scenegraph/x3d_nodes.c static const u32 SFFillPropertiesNode_X3D_TypeToTag[1] = { u32 16206 src/scenegraph/x3d_nodes.c static const u32 SFFogNode_X3D_TypeToTag[1] = { u32 16211 src/scenegraph/x3d_nodes.c static const u32 SFFontStyleNode_X3D_TypeToTag[1] = { u32 16216 src/scenegraph/x3d_nodes.c static const u32 SFGeoOriginNode_X3D_TypeToTag[1] = { u32 16221 src/scenegraph/x3d_nodes.c static const u32 SFViewpointNode_X3D_TypeToTag[2] = { u32 16226 src/scenegraph/x3d_nodes.c static const u32 SFTopNode_X3D_TypeToTag[1] = { u32 16231 src/scenegraph/x3d_nodes.c static const u32 SFHAnimDisplacerNode_X3D_TypeToTag[1] = { u32 16236 src/scenegraph/x3d_nodes.c static const u32 SFHAnimNode_X3D_TypeToTag[3] = { u32 16241 src/scenegraph/x3d_nodes.c static const u32 SFTextureNode_X3D_TypeToTag[4] = { u32 16246 src/scenegraph/x3d_nodes.c static const u32 SFX3DLinePropertiesNode_X3D_TypeToTag[1] = { u32 16251 src/scenegraph/x3d_nodes.c static const u32 SFMaterialNode_X3D_TypeToTag[1] = { u32 16256 src/scenegraph/x3d_nodes.c static const u32 SFMetadataNode_X3D_TypeToTag[5] = { u32 16261 src/scenegraph/x3d_nodes.c static const u32 SFTextureCoordinateNode_X3D_TypeToTag[4] = { u32 16266 src/scenegraph/x3d_nodes.c static const u32 SFTextureTransformNode_X3D_TypeToTag[2] = { u32 16271 src/scenegraph/x3d_nodes.c static const u32 SFNavigationInfoNode_X3D_TypeToTag[1] = { u32 16276 src/scenegraph/x3d_nodes.c static const u32 SFNormalNode_X3D_TypeToTag[1] = { u32 16281 src/scenegraph/x3d_nodes.c static const u32 SFNurbsCurveNode_X3D_TypeToTag[1] = { u32 16286 src/scenegraph/x3d_nodes.c static const u32 SFNurbsSurfaceNode_X3D_TypeToTag[4] = { u32 16293 src/scenegraph/x3d_nodes.c Bool gf_x3d_get_node_type(u32 NDT_Tag, u32 NodeTag) u32 16295 src/scenegraph/x3d_nodes.c const u32 *types; u32 16296 src/scenegraph/x3d_nodes.c u32 count, i; u32 52 src/scenegraph/xbl_process.c u32 unknown_depth; u32 66 src/scenegraph/xbl_process.c GF_LOG((u32) (e ? GF_LOG_ERROR : GF_LOG_WARNING), GF_LOG_PARSER, ("[XBL Parsing] line %d - %s\n", gf_xml_sax_get_line(parser->sax_parser), szMsg)); u32 78 src/scenegraph/xbl_process.c XBL_Element *gf_xbl_create_node(u32 ElementTag) u32 87 src/scenegraph/xbl_process.c static XBL_Element *xbl_parse_element(GF_XBL_Parser *parser, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes, XBL_NodeStack *parent) u32 89 src/scenegraph/xbl_process.c u32 tag, attribute_tag, i; u32 119 src/scenegraph/xbl_process.c static void xbl_node_start(void *sax_cbck, const char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 51 src/scenegraph/xml_ns.c u32 tag; u32 52 src/scenegraph/xml_ns.c u32 type; u32 53 src/scenegraph/xml_ns.c u32 opts; u32 54 src/scenegraph/xml_ns.c u32 xmlns; u32 351 src/scenegraph/xml_ns.c static u32 gf_xml_get_namespace(GF_DOMNode *elt, const char *attribute_name) u32 367 src/scenegraph/xml_ns.c static char *gf_xml_get_namespace_qname(GF_DOMNode *elt, u32 ns) u32 384 src/scenegraph/xml_ns.c u32 gf_xml_get_attribute_tag(GF_Node *elt, char *attribute_name, u32 ns) u32 387 src/scenegraph/xml_ns.c u32 i, count; u32 474 src/scenegraph/xml_ns.c u32 gf_xml_get_attribute_type(u32 tag) u32 476 src/scenegraph/xml_ns.c u32 i, count; u32 484 src/scenegraph/xml_ns.c const char*gf_svg_get_attribute_name(GF_Node *node, u32 tag) u32 486 src/scenegraph/xml_ns.c u32 i, count, ns; u32 507 src/scenegraph/xml_ns.c GF_DOMAttribute *gf_xml_create_attribute(GF_Node *node, u32 tag) u32 509 src/scenegraph/xml_ns.c u32 type = gf_xml_get_attribute_type(tag); u32 515 src/scenegraph/xml_ns.c u32 tag; u32 516 src/scenegraph/xml_ns.c u32 xmlns; u32 622 src/scenegraph/xml_ns.c u32 gf_xml_get_element_tag(const char *element_name, u32 ns) u32 624 src/scenegraph/xml_ns.c u32 i, count; u32 638 src/scenegraph/xml_ns.c u32 i, count, ns; u32 661 src/scenegraph/xml_ns.c u32 i, count; u32 674 src/scenegraph/xml_ns.c u32 gf_node_get_attribute_count(GF_Node *node) u32 676 src/scenegraph/xml_ns.c u32 count = 0; u32 718 src/scenegraph/xml_ns.c SVGAttribute *gf_node_create_attribute_from_datatype(u32 data_type, u32 attribute_tag) u32 732 src/scenegraph/xml_ns.c GF_Err gf_node_get_attribute_by_name(GF_Node *node, char *name, u32 xmlns_code, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field) u32 734 src/scenegraph/xml_ns.c u32 attribute_tag = gf_xml_get_attribute_tag(node, name, xmlns_code); u32 736 src/scenegraph/xml_ns.c u32 len = 0; u32 741 src/scenegraph/xml_ns.c if (ns) len = (u32) strlen(ns); u32 744 src/scenegraph/xml_ns.c if (((u32) att->tag == TAG_DOM_ATT_any) && u32 784 src/scenegraph/xml_ns.c u32 node_tag = node->sgprivate->tag; u32 913 src/scenegraph/xml_ns.c GF_Err gf_node_get_attribute_by_tag(GF_Node *node, u32 attribute_tag, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field) u32 920 src/scenegraph/xml_ns.c if ((u32) att->tag == attribute_tag) { u32 1031 src/scenegraph/xml_ns.c static u32 check_existing_file(char *base_file, char *ext, char *data, u32 data_size, u32 idx) u32 1045 src/scenegraph/xml_ns.c u32 offset=0; u32 1049 src/scenegraph/xml_ns.c u32 read = (u32) fread(cache, 1, 1024, f); u32 1070 src/scenegraph/xml_ns.c u32 data_size, idx; u32 1078 src/scenegraph/xml_ns.c data_size = (u32) strlen(szFile); u32 1108 src/scenegraph/xml_ns.c data_size = 2 * (u32) strlen(sep); u32 1111 src/scenegraph/xml_ns.c data_size = gf_base64_decode(sep, (u32) strlen(sep), data, data_size); u32 1114 src/scenegraph/xml_ns.c data_size = 2 * (u32) strlen(sep); u32 1118 src/scenegraph/xml_ns.c data_size = gf_base16_decode(sep, (u32) strlen(sep), data, data_size); u32 1127 src/scenegraph/xml_ns.c u32 res = check_existing_file(szFile, ext, data, data_size, idx); u32 111 src/terminal/channel.c u32 nbBits; u32 120 src/terminal/channel.c nbBits = sizeof(u32) * 8 - esd->slConfig->AUSeqNumLength; u32 122 src/terminal/channel.c nbBits = sizeof(u32) * 8 - esd->slConfig->packetSeqNumLength; u32 148 src/terminal/channel.c u32 nbBits; u32 152 src/terminal/channel.c nbBits = sizeof(u32) * 8 - ch->esd->slConfig->AUSeqNumLength; u32 154 src/terminal/channel.c nbBits = sizeof(u32) * 8 - ch->esd->slConfig->packetSeqNumLength; u32 329 src/terminal/channel.c static Bool gf_es_needs_buffering(GF_Channel *ch, u32 ForRebuffering) u32 347 src/terminal/channel.c u32 now = gf_term_get_time(ch->odm->term); u32 369 src/terminal/channel.c u32 now = gf_term_get_time(ch->odm->term); u32 413 src/terminal/channel.c u32 avg_rate = ch->esd->decoderConfig->avgBitrate; u32 416 src/terminal/channel.c u32 bsize = 0; u32 438 src/terminal/channel.c ch->BufferTime = (u32) bt; u32 448 src/terminal/channel.c static void gf_es_dispatch_au(GF_Channel *ch, u32 duration) u32 450 src/terminal/channel.c u32 time, max; u32 569 src/terminal/channel.c u32 DTS, dts_shift; u32 570 src/terminal/channel.c u32 minDIFF = (u32) -1; u32 571 src/terminal/channel.c u32 minCTS = (u32) -1; u32 572 src/terminal/channel.c DTS = (u32) -1; u32 606 src/terminal/channel.c u32 au_dts_shift = au_prev->DTS - au_prev->CTS; u32 617 src/terminal/channel.c u32 au_dts_shift = au_prev->next->DTS - au_prev->next->CTS; u32 625 src/terminal/channel.c u32 au_dts_shift = ins_au->DTS - ins_au->CTS; u32 683 src/terminal/channel.c if (duration) ch->au_duration = (u32) ((u64)1000 * duration / ch->ts_res); u32 691 src/terminal/channel.c u32 retry = 100; u32 692 src/terminal/channel.c u32 current_frame; u32 749 src/terminal/channel.c static void gf_es_init_clock(GF_Channel *ch, u32 TS) u32 766 src/terminal/channel.c void gf_es_receive_skip_sl(GF_ClientService *serv, GF_Channel *ch, const char *StreamBuf, u32 StreamLength) u32 844 src/terminal/channel.c void gf_es_dispatch_raw_media_au(GF_Channel *ch, char *payload, u32 payload_size, u32 cts) u32 846 src/terminal/channel.c u32 now; u32 866 src/terminal/channel.c u32 size = 0; u32 892 src/terminal/channel.c void gf_es_receive_sl_packet(GF_ClientService *serv, GF_Channel *ch, char *payload, u32 payload_size, GF_SLHeader *header, GF_Err reception_status) u32 895 src/terminal/channel.c u32 nbAU, OldLength, size; u32 920 src/terminal/channel.c ch->CTS = ch->DTS = (u32) (ch->ts_offset + (header->compositionTimeStamp - ch->seed_ts) * 1000 / ch->ts_res); u32 931 src/terminal/channel.c u32 SLHdrLen; u32 962 src/terminal/channel.c u32 OCR_TS; u32 975 src/terminal/channel.c OCR_TS = (u32) ( hdr.objectClockReference / 27000); u32 977 src/terminal/channel.c OCR_TS = (u32) ( (s64) (hdr.objectClockReference) * ch->ocr_scale); u32 1001 src/terminal/channel.c u32 ck; u32 1002 src/terminal/channel.c u32 OCR_TS; u32 1006 src/terminal/channel.c OCR_TS = (u32) ( hdr.objectClockReference / 27000); u32 1008 src/terminal/channel.c OCR_TS = (u32) ( (s64) (hdr.objectClockReference) * ch->ocr_scale); u32 1079 src/terminal/channel.c if (ch->pck_sn == (u32) (1<<ch->esd->slConfig->packetSeqNumLength) ) { u32 1154 src/terminal/channel.c ch->CTS_past_offset = (u32) (diff * 1000 / ch->ts_res) + ch->ts_offset; u32 1180 src/terminal/channel.c ch->CTS = (u32) (ch->ts_offset + (u64) (ch->net_cts * 1000 / ch->ts_res - ch->ts_shift) ); u32 1181 src/terminal/channel.c ch->DTS = (u32) (ch->ts_offset + (u64) (ch->net_dts * 1000 / ch->ts_res - ch->ts_shift) ); u32 1187 src/terminal/channel.c ch->CTS = (u32) res; u32 1191 src/terminal/channel.c ch->DTS = (u32) res; u32 1210 src/terminal/channel.c u32 AUSeqNum = hdr.AU_sequenceNumber; u32 1235 src/terminal/channel.c u32 AUSeqNum = hdr.AU_sequenceNumber; u32 1473 src/terminal/channel.c GF_LOG(GF_LOG_INFO, GF_LOG_MEDIA, ("[ODM%d] Channel %d is end of stream\n", ch->odm->OD->objectDescriptorID, (u32) ch->esd->ESID)); u32 1485 src/terminal/channel.c u32 reagg_au_size; u32 1634 src/terminal/channel.c ch->AU_buffer_pull->CTS = (u32) ch->CTS; u32 1635 src/terminal/channel.c ch->AU_buffer_pull->DTS = (u32) ch->DTS; u32 1732 src/terminal/channel.c void gf_es_lock(GF_Channel *ch, u32 LockIt) u32 1744 src/terminal/channel.c u32 i, j; u32 1886 src/terminal/channel.c u32 i, count; u32 48 src/terminal/clock.c u32 i; u32 63 src/terminal/clock.c u32 i, j; u32 86 src/terminal/clock.c u32 i, j; u32 172 src/terminal/clock.c void gf_clock_set_time(GF_Clock *ck, u32 TS) u32 209 src/terminal/clock.c u32 gf_clock_real_time(GF_Clock *ck) u32 211 src/terminal/clock.c u32 time; u32 231 src/terminal/clock.c time = ck->discontinuity_time + ck->init_time + (u32) (ck->speed * (time - ck->StartTime) ); u32 240 src/terminal/clock.c u32 gf_clock_time(GF_Clock *ck) u32 242 src/terminal/clock.c u32 time = gf_clock_real_time(ck); u32 243 src/terminal/clock.c if ((ck->drift>0) && (time < (u32) ck->drift)) return 0; u32 247 src/terminal/clock.c u32 gf_clock_media_time(GF_Clock *ck) u32 249 src/terminal/clock.c u32 t; u32 263 src/terminal/clock.c u32 gf_clock_elapsed_time(GF_Clock *ck) u32 298 src/terminal/clock.c u32 time; u32 316 src/terminal/clock.c u32 i, j; u32 349 src/terminal/clock.c u32 new_media_time = ck->media_time_at_init + gf_clock_time(ck) - ck->init_time; u32 36 src/terminal/decoder.c GF_Err Codec_Load(GF_Codec *codec, GF_ESD *esd, u32 PL); u32 37 src/terminal/decoder.c GF_Err gf_codec_process_raw_media_pull(GF_Codec *codec, u32 TimeAvailable); u32 122 src/terminal/decoder.c u32 CUsize, i; u32 124 src/terminal/decoder.c u32 min, max; u32 189 src/terminal/decoder.c u32 len = 0; u32 414 src/terminal/decoder.c gf_list_rem(codec->inChannels, (u32) i); u32 421 src/terminal/decoder.c static void codec_update_stats(GF_Codec *codec, u32 dataLength, u64 dec_time, u32 DTS, Bool is_rap) u32 427 src/terminal/decoder.c codec->min_frame_dur = (u32) -1; u32 433 src/terminal/decoder.c if (dec_time>codec->max_iframes_time) codec->max_iframes_time = (u32) dec_time; u32 437 src/terminal/decoder.c if (dec_time>codec->max_dec_time) codec->max_dec_time = (u32) dec_time; u32 452 src/terminal/decoder.c codec->avg_bit_rate = (u32) (codec->cur_bit_size * (1000.0 / (DTS-codec->last_stat_start) ) ); u32 468 src/terminal/decoder.c u32 count, curCTS, i, stream_state, now=0; u32 653 src/terminal/decoder.c u32 diff = 0; u32 657 src/terminal/decoder.c u32 DTS = (*nextAU)->DTS; u32 661 src/terminal/decoder.c u32 prev_ts_diff; u32 662 src/terminal/decoder.c u32 CTS = (*nextAU)->CTS; u32 688 src/terminal/decoder.c u32 count, minDTS, i; u32 726 src/terminal/decoder.c static GF_Err SystemCodec_Process(GF_Codec *codec, u32 TimeAvailable) u32 730 src/terminal/decoder.c u32 obj_time, mm_level, au_time, cts; u32 888 src/terminal/decoder.c static GF_Err PrivateScene_Process(GF_Codec *codec, u32 TimeAvailable) u32 967 src/terminal/decoder.c static GFINLINE GF_Err LockCompositionUnit(GF_Codec *dec, u32 CU_TS, GF_CMUnit **cu, u32 *cu_size) u32 978 src/terminal/decoder.c static GFINLINE GF_Err UnlockCompositionUnit(GF_Codec *dec, GF_CMUnit *CU, u32 cu_size) u32 1006 src/terminal/decoder.c GF_Err gf_codec_resize_composition_buffer(GF_Codec *dec, u32 NewSize) u32 1022 src/terminal/decoder.c u32 unit_size, audio_buf_len, unit_count; u32 1050 src/terminal/decoder.c dec->min_frame_dur = (u32) - 1; u32 1064 src/terminal/decoder.c static GF_Err MediaCodec_Process(GF_Codec *codec, u32 TimeAvailable) u32 1071 src/terminal/decoder.c u32 mmlevel, cts; u32 1072 src/terminal/decoder.c u32 first, obj_time, unit_size; u32 1076 src/terminal/decoder.c u32 scal_unit_size=0; u32 1261 src/terminal/decoder.c u32 nb_check_frames = codec->decode_only_rap ? 5 : 30; u32 1321 src/terminal/decoder.c u32 nb_check_frames = codec->decode_only_rap ? 5 : 30; u32 1339 src/terminal/decoder.c AU->CTS = codec->last_unit_cts + ch->ts_offset + (u32) (codec->cur_video_frames * 1000 / codec->fps); u32 1406 src/terminal/decoder.c u32 deltaTS = 0; u32 1644 src/terminal/decoder.c GF_Err gf_codec_process_private_media(GF_Codec *codec, u32 TimeAvailable) u32 1648 src/terminal/decoder.c u32 i; u32 1663 src/terminal/decoder.c GF_Err gf_codec_process_raw_media_pull(GF_Codec *codec, u32 TimeAvailable) u32 1668 src/terminal/decoder.c u32 i; u32 1692 src/terminal/decoder.c GF_Err gf_codec_process_ocr(GF_Codec *codec, u32 TimeAvailable) u32 1714 src/terminal/decoder.c GF_Err gf_codec_process(GF_Codec *codec, u32 TimeAvailable) u32 1736 src/terminal/decoder.c u32 pf, w, h, stride=0, out_size, sr, nb_ch, bpp, ch_cfg, is_flipped = 0; u32 1809 src/terminal/decoder.c void gf_codec_set_status(GF_Codec *codec, u32 Status) u32 1865 src/terminal/decoder.c static u32 get_codec_confidence(GF_Codec *codec, GF_BaseDecoder *ifce, GF_ESD *esd, u32 PL) u32 1867 src/terminal/decoder.c u32 conf = 0; u32 1868 src/terminal/decoder.c u32 i_es; u32 1871 src/terminal/decoder.c u32 c; u32 1884 src/terminal/decoder.c u32 i, count; u32 1894 src/terminal/decoder.c static GF_Err Codec_LoadModule(GF_Codec *codec, GF_ESD *esd, u32 PL) u32 1899 src/terminal/decoder.c u32 i, plugCount; u32 1900 src/terminal/decoder.c u32 ifce_type; u32 1902 src/terminal/decoder.c u32 dec_confidence; u32 1995 src/terminal/decoder.c u32 conf = get_codec_confidence(codec, ifce, esd, PL); u32 2018 src/terminal/decoder.c u32 conf = get_codec_confidence(codec, ifce, esd, PL); u32 2049 src/terminal/decoder.c u32 i, count; u32 2079 src/terminal/decoder.c GF_Err Codec_Load(GF_Codec *codec, GF_ESD *esd, u32 PL) u32 47 src/terminal/input_sensor.c static u32 htk_num_users = 0; u32 66 src/terminal/input_sensor.c static void add_field(ISPriv *priv, u32 fieldType, const char *fieldName) u32 77 src/terminal/input_sensor.c static void isdev_add_field(GF_InputSensorDevice *dev, u32 fieldType, const char *fieldName) u32 83 src/terminal/input_sensor.c static void isdev_dispatch_frame(struct __input_device *dev, u8 *data, u32 data_len) u32 87 src/terminal/input_sensor.c u32 i; u32 112 src/terminal/input_sensor.c u32 len, size, i; u32 169 src/terminal/input_sensor.c u32 plugCount = gf_modules_get_count(is->scene->root_od->term->user->modules); u32 209 src/terminal/input_sensor.c static GF_Err IS_ProcessData(GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u32 210 src/terminal/input_sensor.c u16 ES_ID, u32 AU_time, u32 mmlevel) u32 212 src/terminal/input_sensor.c u32 i, j, count; u32 265 src/terminal/input_sensor.c u32 size, length; u32 287 src/terminal/input_sensor.c u32 len; u32 296 src/terminal/input_sensor.c len = (u32) gf_utf8_wcslen(priv->enteredText); u32 299 src/terminal/input_sensor.c len = (u32) gf_utf8_wcstombs(tmp_utf8, 5000, &ptr); u32 323 src/terminal/input_sensor.c len = (u32) gf_utf8_wcstombs(tmp_utf8, 5000, &ptr); u32 374 src/terminal/input_sensor.c GF_BaseDecoder *gf_isdec_new(GF_ESD *esd, u32 PL) u32 408 src/terminal/input_sensor.c u32 i; u32 441 src/terminal/input_sensor.c u32 i; u32 535 src/terminal/input_sensor.c u32 left_but_down, middle_but_down, right_but_down; u32 537 src/terminal/input_sensor.c u32 i; u32 542 src/terminal/input_sensor.c u32 buf_size; u32 623 src/terminal/input_sensor.c Bool gf_term_keyboard_input(GF_Terminal *term, u32 key_code, u32 hw_code, Bool isKeyUp) u32 625 src/terminal/input_sensor.c u32 i; u32 632 src/terminal/input_sensor.c u32 buf_size; u32 633 src/terminal/input_sensor.c u32 actionKey = 0; u32 634 src/terminal/input_sensor.c u32 shiftKeyDown, controlKeyDown, altKeyDown; u32 782 src/terminal/input_sensor.c u32 len; u32 793 src/terminal/input_sensor.c len = (u32) gf_utf8_wcstombs(szStr, 10, &ptr); u32 804 src/terminal/input_sensor.c len = (u32) gf_utf8_wcstombs(szStr, 10, &ptr); u32 845 src/terminal/input_sensor.c void gf_term_string_input(GF_Terminal *term, u32 character) u32 847 src/terminal/input_sensor.c u32 i; u32 855 src/terminal/input_sensor.c u32 buf_size; u32 899 src/terminal/input_sensor.c u32 len; u32 910 src/terminal/input_sensor.c len = (u32) gf_utf8_wcstombs(szStr, 10, &ptr); u32 928 src/terminal/input_sensor.c len = (u32) gf_utf8_wcstombs(szStr, 10, &ptr); u32 982 src/terminal/input_sensor.c Bool gf_term_keyboard_input(GF_Terminal *term, u32 key_code, u32 hw_code, Bool isKeyUp) u32 986 src/terminal/input_sensor.c void gf_term_string_input(GF_Terminal *term, u32 character) u32 59 src/terminal/input_sensor.h u32 type; u32 65 src/terminal/input_sensor.h u32 text_len; u32 77 src/terminal/input_sensor.h GF_BaseDecoder *gf_isdec_new(GF_ESD *esd, u32 PL); u32 101 src/terminal/input_sensor.h u32 text_len; u32 39 src/terminal/media_control.c u32 i; u32 40 src/terminal/media_control.c u32 current_seg; u32 117 src/terminal/media_control.c u32 i; u32 139 src/terminal/media_control.c u32 i; u32 182 src/terminal/media_control.c u32 i; u32 227 src/terminal/media_control.c u32 i; u32 245 src/terminal/media_control.c u32 time = gf_clock_time(ck); u32 281 src/terminal/media_control.c u32 i; u32 575 src/terminal/media_control.c u32 i; u32 635 src/terminal/media_control.c u32 i; u32 656 src/terminal/media_control.c u32 count, i; u32 670 src/terminal/media_control.c u32 now = gf_clock_time(ck); u32 674 src/terminal/media_control.c if (cur) dur = (u32) ((cur->Duration+cur->startTime)*1000); u32 66 src/terminal/media_control.h u32 changed; u32 69 src/terminal/media_control.h u32 prev_active; u32 74 src/terminal/media_control.h u32 current_seg; u32 105 src/terminal/media_control.h u32 active_seg; u32 33 src/terminal/media_manager.c u32 MM_Loop(void *par); u32 49 src/terminal/media_manager.c u32 flags; u32 56 src/terminal/media_manager.c GF_Err gf_term_init_scheduler(GF_Terminal *term, u32 threading_mode) u32 86 src/terminal/media_manager.c u32 count, i; u32 113 src/terminal/media_manager.c u32 i = 0; u32 123 src/terminal/media_manager.c u32 i, count; u32 233 src/terminal/media_manager.c u32 i; u32 270 src/terminal/media_manager.c u32 i=0; u32 277 src/terminal/media_manager.c static u32 MM_SimulationStep_Decoder(GF_Terminal *term, u32 *nb_active_decs) u32 281 src/terminal/media_manager.c u32 count, remain; u32 282 src/terminal/media_manager.c u32 time_taken, time_slice, time_left; u32 359 src/terminal/media_manager.c u32 MM_Loop(void *par) u32 371 src/terminal/media_manager.c u32 nb_decs = 0; u32 372 src/terminal/media_manager.c u32 left = 0; u32 378 src/terminal/media_manager.c u32 time_taken = gf_sys_clock(); u32 404 src/terminal/media_manager.c u32 RunSingleDec(void *ptr) u32 486 src/terminal/media_manager.c void gf_term_stop_codec(GF_Codec *codec, u32 reason) u32 554 src/terminal/media_manager.c void gf_term_set_threading(GF_Terminal *term, u32 mode) u32 556 src/terminal/media_manager.c u32 i; u32 663 src/terminal/media_manager.c u32 i; u32 679 src/terminal/media_manager.c u32 gf_term_process_step(GF_Terminal *term) u32 681 src/terminal/media_manager.c u32 nb_decs=0; u32 682 src/terminal/media_manager.c u32 sleep_time=0; u32 683 src/terminal/media_manager.c u32 dec_time = 0, step_start_time = gf_sys_clock(); u32 693 src/terminal/media_manager.c if ((ms_until_next>=0) && ((u32) ms_until_next > dec_time)) { u32 714 src/terminal/media_manager.c u32 i; u32 716 src/terminal/media_manager.c u32 diff, now = gf_sys_clock(); u32 62 src/terminal/media_memory.c static GFINLINE void *my_large_alloc(u32 size) { u32 101 src/terminal/media_memory.c GF_CompositionMemory *gf_cm_new(u32 UnitSize, u32 capacity, Bool no_allocation) u32 105 src/terminal/media_memory.c u32 i; u32 178 src/terminal/media_memory.c GF_CMUnit *gf_cm_lock_input(GF_CompositionMemory *cb, u32 TS, Bool codec_reordering) u32 332 src/terminal/media_memory.c void gf_cm_unlock_input(GF_CompositionMemory *cb, GF_CMUnit *cu, u32 cu_size, Bool codec_reordering) u32 439 src/terminal/media_memory.c void gf_cm_resize(GF_CompositionMemory *cb, u32 newCapacity) u32 479 src/terminal/media_memory.c void gf_cm_reinit(GF_CompositionMemory *cb, u32 UnitSize, u32 Capacity) u32 482 src/terminal/media_memory.c u32 i; u32 547 src/terminal/media_memory.c GF_LOG(GF_LOG_DEBUG, GF_LOG_MEDIA, ("[ODM%d] Switching composition memory to stop state - time %d\n", cb->odm->OD->objectDescriptorID, (u32) cb->odm->media_stop_time)); u32 553 src/terminal/media_memory.c cb->odm->media_current_time = (u32) cb->odm->media_stop_time; u32 573 src/terminal/media_memory.c GF_LOG(GF_LOG_INFO, GF_LOG_MEDIA, ("[ODM%d] Switching composition memory to stop state - time %d\n", cb->odm->OD->objectDescriptorID, (u32) cb->odm->media_stop_time)); u32 578 src/terminal/media_memory.c cb->odm->media_current_time = (u32) cb->odm->media_stop_time; u32 657 src/terminal/media_memory.c void gf_cm_set_status(GF_CompositionMemory *cb, u32 Status) u32 57 src/terminal/media_memory.h u32 DTS; u32 59 src/terminal/media_memory.h u32 CTS; u32 66 src/terminal/media_memory.h u32 dataLength; u32 94 src/terminal/media_memory.h u32 TS; u32 97 src/terminal/media_memory.h u32 RenderedLength; u32 99 src/terminal/media_memory.h u32 dataLength; u32 118 src/terminal/media_memory.h u32 Capacity; u32 120 src/terminal/media_memory.h u32 Min; u32 122 src/terminal/media_memory.h u32 UnitSize; u32 126 src/terminal/media_memory.h u32 Status; u32 128 src/terminal/media_memory.h u32 UnitCount; u32 137 src/terminal/media_memory.h u32 LastRenderedTS; u32 146 src/terminal/media_memory.h GF_CompositionMemory *gf_cm_new(u32 UnitSize, u32 capacity, Bool no_allocation); u32 149 src/terminal/media_memory.h void gf_cm_reinit(GF_CompositionMemory *cb, u32 UnitSize, u32 Capacity); u32 153 src/terminal/media_memory.h GF_CMUnit *gf_cm_lock_input(GF_CompositionMemory *cb, u32 TS, Bool codec_reordering); u32 156 src/terminal/media_memory.h void gf_cm_unlock_input(GF_CompositionMemory *cb, GF_CMUnit *cu, u32 cu_size, Bool codec_reordering); u32 171 src/terminal/media_memory.h void gf_cm_resize(GF_CompositionMemory *cb, u32 newCapacity); u32 174 src/terminal/media_memory.h void gf_cm_set_status(GF_CompositionMemory *cb, u32 Status); u32 39 src/terminal/media_object.c static GF_MediaObject *get_sync_reference(GF_Scene *scene, XMLRI *iri, u32 o_type, GF_Node *orig_ref, Bool *post_pone) u32 46 src/terminal/media_object.c u32 stream_id = 0; u32 97 src/terminal/media_object.c u32 obj_type; u32 216 src/terminal/media_object.c Bool gf_mo_get_visual_info(GF_MediaObject *mo, u32 *width, u32 *height, u32 *stride, u32 *pixel_ar, u32 *pixelFormat, Bool *is_flipped) u32 243 src/terminal/media_object.c Bool gf_mo_get_audio_info(GF_MediaObject *mo, u32 *sample_rate, u32 *bits_per_sample, u32 *num_channels, u32 *channel_config) u32 302 src/terminal/media_object.c u32 r, g, b, a; u32 436 src/terminal/media_object.c char *gf_mo_fetch_data(GF_MediaObject *mo, GF_MOFetchMode resync, u32 upload_time_ms, Bool *eos, u32 *timestamp, u32 *size, s32 *ms_until_pres, s32 *ms_until_next, GF_MediaDecoderFrame **outFrame) u32 439 src/terminal/media_object.c u32 force_decode_mode = 0; u32 440 src/terminal/media_object.c u32 obj_time; u32 496 src/terminal/media_object.c u32 retry = 100; u32 590 src/terminal/media_object.c u32 nb_dropped = 0; u32 712 src/terminal/media_object.c GF_Err gf_mo_get_raw_image_planes(GF_MediaObject *mo, u8 **pY_or_RGB, u8 **pU, u8 **pV, u32 *stride_luma_rgb, u32 *stride_chroma) u32 714 src/terminal/media_object.c u32 stride; u32 733 src/terminal/media_object.c void gf_mo_release_data(GF_MediaObject *mo, u32 nb_bytes, s32 drop_mode) u32 736 src/terminal/media_object.c u32 obj_time; u32 796 src/terminal/media_object.c void gf_mo_get_object_time(GF_MediaObject *mo, u32 *obj_time) u32 951 src/terminal/media_object.c u32 gf_mo_get_od_id(MFURL *url) u32 953 src/terminal/media_object.c u32 i, j, tmpid; u32 955 src/terminal/media_object.c u32 id = 0; u32 1008 src/terminal/media_object.c Bool gf_mo_is_same_url(GF_MediaObject *obj, MFURL *an_url, Bool *keep_fragment, u32 obj_hint_type) u32 1011 src/terminal/media_object.c u32 i; u32 1027 src/terminal/media_object.c u32 j; u32 1091 src/terminal/media_object.c u32 od_id; u32 1160 src/terminal/media_object.c u32 gf_mo_get_min_frame_dur(GF_MediaObject *mo) u32 1313 src/terminal/media_object.c u32 gf_mo_get_flags(GF_MediaObject *mo) u32 1319 src/terminal/media_object.c void gf_mo_set_flag(GF_MediaObject *mo, u32 flag, Bool set_on) u32 1330 src/terminal/media_object.c u32 gf_mo_get_last_frame_time(GF_MediaObject *mo) u32 1363 src/terminal/media_object.c u32 gf_mo_has_audio(GF_MediaObject *mo) u32 1366 src/terminal/media_object.c u32 i; u32 1427 src/terminal/media_object.c GF_Err gf_mo_event_target_remove_by_index(GF_MediaObject *mo, u32 i) u32 1434 src/terminal/media_object.c GF_Node *gf_mo_event_target_enum_node(GF_MediaObject *mo, u32 *i) u32 1446 src/terminal/media_object.c u32 i, count; u32 1460 src/terminal/media_object.c u32 i, count; u32 1484 src/terminal/media_object.c GF_DOMEventTarget *gf_mo_event_target_get(GF_MediaObject *mo, u32 i) u32 1495 src/terminal/media_object.c u32 gf_mo_event_target_count(GF_MediaObject *mo) u32 1535 src/terminal/media_object.c void gf_mo_hint_quality_degradation(GF_MediaObject *mo, u32 quality_degradation) u32 1556 src/terminal/media_object.c void gf_mo_hint_visible_rect(GF_MediaObject *mo, u32 min_x, u32 max_x, u32 min_y, u32 max_y) u32 156 src/terminal/media_sensor.c u32 i, count, j, ms_count; u32 85 src/terminal/mpeg4_inline.c u32 ODID; u32 179 src/terminal/mpeg4_inline.c u32 now = gf_clock_time(ck); u32 194 src/terminal/mpeg4_inline.c if ((e>=0) && (e<GF_MAX_FLOAT)) dur = (u32) (e*1000); u32 219 src/terminal/mpeg4_inline.c u32 current_seg = 0; u32 360 src/terminal/mpeg4_inline.c u32 i; u32 374 src/terminal/mpeg4_inline.c u32 i; u32 447 src/terminal/mpeg4_inline.c u32 i; u32 504 src/terminal/mpeg4_inline.c u32 i; u32 514 src/terminal/mpeg4_inline.c gf_sha1_csum((u8*)szPath, (u32) strlen(szPath), hash); u32 527 src/terminal/mpeg4_inline.c static void storage_parse_sf(void *ptr, u32 fieldType, char *opt) u32 568 src/terminal/mpeg4_inline.c u32 i, count; u32 569 src/terminal/mpeg4_inline.c u32 sec, exp, frac; u32 605 src/terminal/mpeg4_inline.c u32 sftype = gf_sg_vrml_get_sf_type(info.fieldType); u32 626 src/terminal/mpeg4_inline.c char *storage_serialize_sf(void *ptr, u32 fieldType) u32 660 src/terminal/mpeg4_inline.c u32 i, j; u32 668 src/terminal/mpeg4_inline.c u32 sec, frac; u32 769 src/terminal/mpeg4_inline.c u32 i, count; u32 105 src/terminal/network_service.c u32 i; u32 230 src/terminal/network_service.c static void term_on_data_packet(GF_ClientService *service, LPNETCHANNEL netch, char *data, u32 data_size, GF_SLHeader *hdr, GF_Err reception_status) u32 262 src/terminal/network_service.c u32 i, min_od_id; u32 315 src/terminal/network_service.c u32 match_esid = 0; u32 391 src/terminal/network_service.c u32 frag_id = 0; u32 392 src/terminal/network_service.c u32 ID = od->objectDescriptorID; u32 445 src/terminal/network_service.c static void gather_buffer_level(GF_ObjectManager *odm, GF_ClientService *service, GF_NetworkCommand *com, u32 *max_buffer_time) u32 447 src/terminal/network_service.c u32 j, count = gf_list_count(odm->channels); u32 477 src/terminal/network_service.c } else if ( (u32) buf_time < com->buffer.occupancy ) { u32 495 src/terminal/network_service.c u32 i, max_buffer_time; u32 498 src/terminal/network_service.c com->buffer.min = com->buffer.occupancy = (u32) -1; u32 529 src/terminal/network_service.c if (com->buffer.occupancy==(u32) -1) com->buffer.occupancy = 0; u32 611 src/terminal/network_service.c u32 i; u32 632 src/terminal/network_service.c u32 avg_dec_time; u32 637 src/terminal/network_service.c avg_dec_time = (u32) (odm->codec->total_dec_time / odm->codec->nb_dec_frames); u32 641 src/terminal/network_service.c com->codec_stat.irap_avg_dec_time = odm->codec->nb_iframes ? (u32) (odm->codec->total_iframes_time / odm->codec->nb_iframes) : 0; u32 675 src/terminal/network_service.c ch->clock->media_time_at_init = (u32) (1000*mtime); u32 685 src/terminal/network_service.c u32 i; u32 688 src/terminal/network_service.c ch->ts_offset = (u32) (com->map_time.media_time*1000); u32 724 src/terminal/network_service.c gf_odm_set_duration(ch->odm, ch, (u32) (1000*com->duration.duration)); u32 732 src/terminal/network_service.c com->buffer.occupancy = (u32) (ch->BufferTime / FIX2FLT(ch->clock->speed) ); u32 829 src/terminal/network_service.c u32 i = 0; u32 846 src/terminal/network_service.c u32 i; u32 963 src/terminal/network_service.c u32 keyCount; u32 1119 src/terminal/network_service.c GF_Err gf_term_channel_get_sl_packet(GF_ClientService *ns, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) u32 1151 src/terminal/network_service.c void gf_service_send_packet(GF_ClientService *service, LPNETCHANNEL ns, char *data, u32 data_size, GF_SLHeader *hdr, GF_Err reception_status) u32 1207 src/terminal/network_service.c GF_DownloadSession *gf_service_download_new(GF_ClientService *service, const char *url, u32 flags, gf_dm_user_io user_io, void *cbk) u32 1278 src/terminal/network_service.c u32 total_size, bytes_done, bytes_per_sec; u32 1347 src/terminal/network_service.c if (! * (u32 *) ns) { u32 1357 src/terminal/network_service.c u32 len; u32 1361 src/terminal/network_service.c len = (u32) strlen(extList) + 3 + (u32) strlen(description) + 3 + (u32) strlen(ifce->module_name) + 1; u32 1404 src/terminal/network_service.c u32 i; u32 41 src/terminal/object_browser.c u32 i; u32 74 src/terminal/object_browser.c u32 gf_term_get_object_count(GF_Terminal *term, GF_ObjectManager *scene_od) u32 84 src/terminal/object_browser.c GF_ObjectManager *gf_term_get_object(GF_Terminal *term, GF_ObjectManager *scene_od, u32 index) u32 93 src/terminal/object_browser.c u32 gf_term_object_subscene_type(GF_Terminal *term, GF_ObjectManager *odm) u32 118 src/terminal/object_browser.c void gf_term_select_service(GF_Terminal *term, GF_ObjectManager *odm, u32 service_id) u32 140 src/terminal/object_browser.c u32 gf_term_get_current_service_id(GF_Terminal *term) u32 243 src/terminal/object_browser.c u32 i, buf; u32 343 src/terminal/object_browser.c Bool gf_term_get_download_info(GF_Terminal *term, GF_ObjectManager *odm, u32 *d_enum, const char **server, const char **path, u32 *bytes_done, u32 *total_bytes, u32 *bytes_per_sec) u32 358 src/terminal/object_browser.c Bool gf_term_get_channel_net_info(GF_Terminal *term, GF_ObjectManager *odm, u32 *d_enum, u32 *chid, NetStatCommand *netcom, GF_Err *ret_code) u32 416 src/terminal/object_browser.c u32 i; u32 435 src/terminal/object_browser.c u32 mode; u32 436 src/terminal/object_browser.c u32 i; u32 129 src/terminal/object_manager.c void gf_odm_lock(GF_ObjectManager *odm, u32 LockIt) u32 148 src/terminal/object_manager.c void gf_odm_disconnect(GF_ObjectManager *odm, u32 do_remove) u32 171 src/terminal/object_manager.c u32 i, count; u32 234 src/terminal/object_manager.c u32 i = 0; u32 307 src/terminal/object_manager.c u32 od_type; u32 445 src/terminal/object_manager.c u32 i = 0; u32 454 src/terminal/object_manager.c u32 i; u32 511 src/terminal/object_manager.c u32 i; u32 515 src/terminal/object_manager.c u32 nb_od, nb_ocr, nb_scene, nb_mp7, nb_ipmp, nb_oci, nb_mpj, nb_other, prev_st; u32 648 src/terminal/object_manager.c u32 i, count; u32 681 src/terminal/object_manager.c u32 i, numOK; u32 1274 src/terminal/object_manager.c gf_list_rem(odm->term->channels_pending, (u32) i); u32 1388 src/terminal/object_manager.c u32 i, count, ch_pos; u32 1447 src/terminal/object_manager.c u32 i = 0; u32 1471 src/terminal/object_manager.c void gf_odm_start(GF_ObjectManager *odm, u32 media_queue_state) u32 1487 src/terminal/object_manager.c u32 i = 0; u32 1551 src/terminal/object_manager.c u32 i; u32 1552 src/terminal/object_manager.c u32 nb_failure; u32 1739 src/terminal/object_manager.c gf_clock_set_time(ch->clock, (u32) (com.play.start_range*1000)); u32 1803 src/terminal/object_manager.c u32 i, j; u32 1823 src/terminal/object_manager.c u32 i; u32 1883 src/terminal/object_manager.c u32 i=0; u32 1956 src/terminal/object_manager.c u32 i, count, nb_eos, nb_share_clock, nb_ck_running; u32 2046 src/terminal/object_manager.c void gf_odm_set_timeshift_depth(GF_ObjectManager *odm, GF_Channel *ch, u32 stream_timeshift) u32 2085 src/terminal/object_manager.c u32 i = 0; u32 2101 src/terminal/object_manager.c u32 i; u32 2177 src/terminal/object_manager.c u32 i; u32 2247 src/terminal/object_manager.c u32 i; u32 2268 src/terminal/object_manager.c u32 i = 0; u32 2282 src/terminal/object_manager.c u32 i = 0; u32 2300 src/terminal/object_manager.c u32 i, j; u32 51 src/terminal/scene.c u32 ret; u32 57 src/terminal/scene.c if (scene->root_od->media_stop_time && (scene->root_od->media_stop_time<ret)) ret = (u32) scene->root_od->media_stop_time; u32 69 src/terminal/scene.c static void inline_on_media_event(GF_Scene *scene, u32 type) u32 193 src/terminal/scene.c u32 i=0; u32 203 src/terminal/scene.c u32 i; u32 412 src/terminal/scene.c u32 i; u32 423 src/terminal/scene.c void gf_scene_remove_object(GF_Scene *scene, GF_ObjectManager *odm, u32 for_shutdown) u32 425 src/terminal/scene.c u32 i; u32 445 src/terminal/scene.c u32 discard_obj = 0; u32 461 src/terminal/scene.c u32 j=0; u32 515 src/terminal/scene.c u32 i, j, max_buffer, cur_buffer, max_buff_val=0; u32 565 src/terminal/scene.c void gf_scene_notify_event(GF_Scene *scene, u32 event_type, GF_Node *n, void *_event, GF_Err code, Bool no_queueing) u32 570 src/terminal/scene.c u32 i, count; u32 571 src/terminal/scene.c u32 w, h; u32 661 src/terminal/scene.c u32 i, count; u32 669 src/terminal/scene.c u32 w, h; u32 678 src/terminal/scene.c static GF_MediaObject *IS_CheckExistingObject(GF_Scene *scene, MFURL *urls, u32 type) u32 681 src/terminal/scene.c u32 i = 0; u32 690 src/terminal/scene.c static GFINLINE Bool is_match_obj_type(u32 type, u32 hint_type) u32 699 src/terminal/scene.c GF_MediaObject *gf_scene_get_media_object_ex(GF_Scene *scene, MFURL *url, u32 obj_type_hint, Bool lock_timelines, GF_MediaObject *sync_ref, Bool force_new_if_not_attached, GF_Node *node) u32 705 src/terminal/scene.c u32 i, OD_ID; u32 834 src/terminal/scene.c GF_MediaObject *gf_scene_get_media_object(GF_Scene *scene, MFURL *url, u32 obj_type_hint, Bool lock_timelines) u32 843 src/terminal/scene.c u32 i; u32 903 src/terminal/scene.c u32 i; u32 954 src/terminal/scene.c u32 i; u32 955 src/terminal/scene.c u32 max_timeshift; u32 986 src/terminal/scene.c u32 i; u32 1022 src/terminal/scene.c static void gf_scene_get_video_size(GF_MediaObject *mo, u32 *w, u32 *h) u32 1024 src/terminal/scene.c u32 pixel_ar; u32 1027 src/terminal/scene.c u32 n, d; u32 1042 src/terminal/scene.c u32 w, h; u32 1055 src/terminal/scene.c u32 w, h, v_w, v_h; u32 1093 src/terminal/scene.c static GF_Node *is_create_node(GF_SceneGraph *sg, u32 tag, const char *def_name) u32 1111 src/terminal/scene.c static void set_media_url(GF_Scene *scene, SFURL *media_url, GF_Node *node, MFURL *node_url, u32 type) u32 1113 src/terminal/scene.c u32 w, h; u32 1119 src/terminal/scene.c u32 count, i; u32 1141 src/terminal/scene.c u32 j; u32 1224 src/terminal/scene.c u32 i, count; u32 1237 src/terminal/scene.c u32 w, h; u32 1480 src/terminal/scene.c u32 i, nb_srd = 0, srd_missing = 0; u32 1483 src/terminal/scene.c u32 sw, sh; u32 1635 src/terminal/scene.c void gf_scene_set_addon_layout_info(GF_Scene *scene, u32 position, u32 size_factor) {} u32 1637 src/terminal/scene.c void gf_scene_select_main_addon(GF_Scene *scene, GF_ObjectManager *odm, Bool set_on, u32 current_clock_time) { } u32 1692 src/terminal/scene.c void gf_scene_set_service_id(GF_Scene *scene, u32 service_id) u32 1815 src/terminal/scene.c void gf_scene_select_main_addon(GF_Scene *scene, GF_ObjectManager *odm, Bool set_on, u32 current_clock_time) u32 1870 src/terminal/scene.c void gf_scene_set_addon_layout_info(GF_Scene *scene, u32 position, u32 size_factor) u32 1887 src/terminal/scene.c gf_scene_get_video_size(mo, (u32 *) &v_w, (u32 *) &v_h); u32 1944 src/terminal/scene.c u32 i; u32 2067 src/terminal/scene.c void gf_scene_force_size(GF_Scene *scene, u32 width, u32 height) u32 2089 src/terminal/scene.c u32 radius = MAX(width, height) / 2; u32 2135 src/terminal/scene.c u32 w, h; u32 2190 src/terminal/scene.c u32 i; u32 2288 src/terminal/scene.c u32 i; u32 2343 src/terminal/scene.c u32 i, count; u32 2358 src/terminal/scene.c GF_SceneGraph *gf_scene_enum_extra_scene(GF_SceneGraph *sg, u32 *i) u32 2526 src/terminal/scene.c u32 i, count; u32 2626 src/terminal/scene.c u32 i, count = gf_list_count(scene->declared_addons); u32 2684 src/terminal/scene.c addon->root_od->parentscene->root_od->timeshift_depth = (u32) (1000*tsb); u32 2699 src/terminal/scene.c u32 i; u32 2747 src/terminal/scene.c Double gf_scene_adjust_time_for_addon(GF_AddonMedia *addon, Double clock_time, u32 *timestamp_based) u32 2782 src/terminal/scene.c u32 i, count, mtype; u32 80 src/terminal/svg_external.c u32 stream_id = 0; u32 74 src/terminal/term_node_init.c u32 height; u32 76 src/terminal/term_node_init.c u32 b_charge, b_level; u32 136 src/terminal/term_node_init.c tc->value = (u32) gf_sc_get_fps(scene->root_od->term->compositor, 1); u32 148 src/terminal/term_node_init.c tc->value = (u32) (rti.physical_memory/1024); u32 152 src/terminal/term_node_init.c tc->value = (u32) (rti.physical_memory_avail/1024); u32 156 src/terminal/term_node_init.c tc->value = (u32) (rti.process_memory/1024); u32 331 src/terminal/term_node_init.c void gf_term_node_callback(void *_is, u32 type, GF_Node *n, void *param) u32 346 src/terminal/term_node_init.c u32 i=0; u32 51 src/terminal/terminal.c u32 gf_term_get_time(GF_Terminal *term) u32 96 src/terminal/terminal.c static Bool term_script_action(void *opaque, u32 type, GF_Node *n, GF_JSAPIParam *param) u32 330 src/terminal/terminal.c u32 mode; u32 427 src/terminal/terminal.c static GF_Err gf_term_step_clocks_intern(GF_Terminal * term, u32 ms_diff, Bool force_resume_pause) u32 433 src/terminal/terminal.c u32 i, j; u32 478 src/terminal/terminal.c static void gf_term_set_play_state(GF_Terminal *term, u32 PlayState, Bool reset_audio, Bool pause_clocks) u32 481 src/terminal/terminal.c u32 prev_state; u32 514 src/terminal/terminal.c u32 diff=1; u32 538 src/terminal/terminal.c static void gf_term_connect_from_time_ex(GF_Terminal * term, const char *URL, u64 startTime, u32 pause_at_first_frame, Bool secondary_scene, const char *parent_path) u32 592 src/terminal/terminal.c u32 i, count; u32 596 src/terminal/terminal.c u32 sec, frac, exp; u32 651 src/terminal/terminal.c u32 i; u32 704 src/terminal/terminal.c tmp->frame_duration = (u32) (1000/30); u32 776 src/terminal/terminal.c u32 num = service->RegisterMimeTypes(service); u32 805 src/terminal/terminal.c u32 timeout, i; u32 905 src/terminal/terminal.c GF_Err gf_term_step_clocks(GF_Terminal * term, u32 ms_diff) u32 911 src/terminal/terminal.c void gf_term_connect_from_time(GF_Terminal * term, const char *URL, u64 startTime, u32 pause_at_first_frame) u32 980 src/terminal/terminal.c static GF_Err gf_term_set_cache_state(GF_Terminal *term, u32 state) u32 1004 src/terminal/terminal.c GF_Err gf_term_set_option(GF_Terminal * term, u32 type, u32 value) u32 1036 src/terminal/terminal.c term->frame_duration = (u32) (1000.0 / frame_rate); u32 1042 src/terminal/terminal.c Double gf_term_get_simulation_frame_rate(GF_Terminal *term, u32 *nb_frames_drawn) u32 1051 src/terminal/terminal.c u32 gf_term_check_end_of_scene(GF_Terminal *term, Bool skip_interactions) u32 1069 src/terminal/terminal.c u32 gf_term_get_option(GF_Terminal * term, u32 type) u32 1124 src/terminal/terminal.c GF_Err gf_term_set_size(GF_Terminal * term, u32 NewWidth, u32 NewHeight) u32 1160 src/terminal/terminal.c u32 act_type; u32 1249 src/terminal/terminal.c u32 i, count, n_count; u32 1267 src/terminal/terminal.c u32 i, count; u32 1319 src/terminal/terminal.c u32 i = 0; u32 1343 src/terminal/terminal.c u32 i = 0; u32 1351 src/terminal/terminal.c u32 i = 0; u32 1396 src/terminal/terminal.c void media_event_collect_info(GF_ClientService *net, GF_ObjectManager *odm, GF_DOMMediaEvent *media_event, u32 *min_time, u32 *min_buffer) u32 1398 src/terminal/terminal.c u32 i=0; u32 1402 src/terminal/terminal.c u32 val; u32 1415 src/terminal/terminal.c if (*min_time > (u32) ch->BufferTime) u32 1425 src/terminal/terminal.c void gf_term_service_media_event_with_download(GF_ObjectManager *odm, GF_EventType event_type, u64 loaded_size, u64 total_size, u32 bytes_per_sec) u32 1428 src/terminal/terminal.c u32 i, count, min_buffer, min_time; u32 1460 src/terminal/terminal.c min_time = min_buffer = (u32) -1; u32 1475 src/terminal/terminal.c if (min_buffer != (u32) -1) u32 1477 src/terminal/terminal.c if (min_time != (u32) -1) u32 1510 src/terminal/terminal.c u32 i, count; u32 1546 src/terminal/terminal.c u32 i, count; u32 1559 src/terminal/terminal.c u32 exp, sec, frac; u32 1663 src/terminal/terminal.c u32 i = 0; u32 1677 src/terminal/terminal.c u32 i; u32 1707 src/terminal/terminal.c u32 gf_term_play_from_time(GF_Terminal *term, u64 from_time, u32 pause_at_first_frame) u32 1769 src/terminal/terminal.c u32 gf_term_get_time_in_ms(GF_Terminal *term) u32 1781 src/terminal/terminal.c u32 gf_term_get_elapsed_time_in_ms(GF_Terminal *term) u32 1814 src/terminal/terminal.c GF_Err gf_term_get_viewpoint(GF_Terminal *term, u32 viewpoint_idx, const char **outName, Bool *is_bound) u32 1820 src/terminal/terminal.c GF_Err gf_term_set_viewpoint(GF_Terminal *term, u32 viewpoint_idx, const char *viewpoint_name) u32 1913 src/terminal/terminal.c u32 i, tag; u32 1935 src/terminal/terminal.c u32 idx = atoi(com+7); u32 2016 src/terminal/terminal.c u32 j, au_count, st_count; u32 2051 src/terminal/terminal.c GF_Err gf_term_get_offscreen_buffer(GF_Terminal *term, GF_VideoSurface *framebuffer, u32 view_idx, u32 depth_buffer_type) u32 2091 src/terminal/terminal.c u32 i=0; u32 2179 src/terminal/terminal.c u32 i, j; u32 2198 src/terminal/terminal.c u32 i, j; u32 2202 src/terminal/terminal.c u32 scene_time = gf_term_get_time_in_ms(term); u32 2235 src/terminal/terminal.c u32 k=0; u32 2258 src/terminal/terminal.c i = (u32) ( atoi(opt) / FIX2FLT(speed) ); u32 2276 src/terminal/terminal.c u32 i; u32 2282 src/terminal/terminal.c u32 val; u32 2342 src/terminal/terminal.c u32 dur = (u32) term->root_scene->duration ; u32 2414 src/terminal/terminal.c u32 i, k, count; u32 2476 src/terminal/terminal.c u32 i; u32 2525 src/terminal/terminal.c GF_Err gf_term_get_visual_output_size(GF_Terminal *term, u32 *width, u32 *height) u32 2534 src/terminal/terminal.c u32 gf_term_get_clock(GF_Terminal *term) u32 827 src/utils/alloc.c GF_LOG(level, GF_LOG_MEMORY, ("[MemTracker] Total: %d bytes allocated in %d blocks\n", (u32) gpac_allocated_memory, (u32) gpac_nb_alloc_blocs )); u32 861 src/utils/alloc.c u32 size; u32 889 src/utils/alloc.c size = 2 * (u32) strlen(fmt); /*first guess for the size*/ u32 34 src/utils/base_encoding.c u32 gf_base64_encode(const char *_in, u32 inSize, char *_out, u32 outSize) u32 37 src/utils/base_encoding.c u32 i = 0, j = 0; u32 81 src/utils/base_encoding.c u32 load_block(char *in, u32 size, u32 pos, char *out) u32 83 src/utils/base_encoding.c u32 i, len; u32 106 src/utils/base_encoding.c u32 gf_base64_decode(char *in_buf, u32 inSize, char *out, u32 outSize) u32 108 src/utils/base_encoding.c u32 i = 0, j = 0, padding; u32 144 src/utils/base_encoding.c u32 gf_base16_encode(char *_in, u32 inSize, char *_out, u32 outSize) u32 146 src/utils/base_encoding.c u32 i = 0; u32 164 src/utils/base_encoding.c u32 gf_base16_decode(char *in, u32 inSize, char *out, u32 outSize) u32 166 src/utils/base_encoding.c u32 j=0; u32 167 src/utils/base_encoding.c u32 c[2] = {0,0}; u32 190 src/utils/base_encoding.c GF_Err gf_gz_compress_payload(char **data, u32 data_len, u32 *max_size) u32 216 src/utils/base_encoding.c GF_LOG(GF_LOG_WARNING, GF_LOG_CORE, ("[GZ] compressed data (%d) larger than input (%d)\n", (u32) stream.total_out, (u32) data_len )); u32 225 src/utils/base_encoding.c *max_size = (u32) stream.total_out; u32 233 src/utils/base_encoding.c GF_Err gf_gz_decompress_payload(char *data, u32 data_len, char **uncompressed_data, u32 *out_size) u32 238 src/utils/base_encoding.c u32 size = 4096; u32 264 src/utils/base_encoding.c d_stream.avail_out = (u32) (size - d_stream.total_out); u32 267 src/utils/base_encoding.c *out_size = (u32) d_stream.total_out; u32 52 src/utils/bitstream.c u32 current; u32 54 src/utils/bitstream.c u32 nbBits; u32 56 src/utils/bitstream.c u32 bsmode; u32 63 src/utils/bitstream.c u32 buffer_io_size, buffer_written; u32 68 src/utils/bitstream.c GF_BitStream *gf_bs_new(const char *buffer, u64 BufferSize, u32 mode) u32 100 src/utils/bitstream.c tmp->original = (char *) gf_malloc(sizeof(char) * ((u32) tmp->size)); u32 120 src/utils/bitstream.c GF_BitStream *gf_bs_from_file(FILE *f, u32 mode) u32 148 src/utils/bitstream.c u32 nb_write = (u32) fwrite(bs->buffer_io, 1, bs->buffer_written, bs->stream); u32 157 src/utils/bitstream.c GF_Err gf_bs_set_output_buffering(GF_BitStream *bs, u32 size) u32 173 src/utils/bitstream.c u32 gf_bs_get_output_buffering(GF_BitStream *bs) u32 211 src/utils/bitstream.c return (u32) bs->original[bs->position++]; u32 220 src/utils/bitstream.c return (u32) fgetc(bs->stream); u32 233 src/utils/bitstream.c static u32 bit_mask[] = {0x80, 0x40, 0x20, 0x10, 0x8, 0x4, 0x2, 0x1}; u32 234 src/utils/bitstream.c static u32 bits_mask[] = {0x0, 0x1, 0x3, 0x7, 0xF, 0x1F, 0x3F, 0x7F}; u32 259 src/utils/bitstream.c u32 gf_bs_read_int(GF_BitStream *bs, u32 nBits) u32 261 src/utils/bitstream.c u32 ret; u32 279 src/utils/bitstream.c u32 gf_bs_read_u8(GF_BitStream *bs) u32 282 src/utils/bitstream.c return (u32) BS_ReadByte(bs); u32 286 src/utils/bitstream.c u32 gf_bs_read_u8_until_delimiter(GF_BitStream *bs, u8 delimiter, u8* out, u32 max_length) { u32 287 src/utils/bitstream.c u32 i = 0; u32 309 src/utils/bitstream.c u32 gf_bs_read_u16(GF_BitStream *bs) u32 311 src/utils/bitstream.c u32 ret; u32 321 src/utils/bitstream.c u32 gf_bs_read_u24(GF_BitStream *bs) u32 323 src/utils/bitstream.c u32 ret; u32 334 src/utils/bitstream.c u32 gf_bs_read_u32(GF_BitStream *bs) u32 336 src/utils/bitstream.c u32 ret; u32 359 src/utils/bitstream.c u64 gf_bs_read_long_int(GF_BitStream *bs, u32 nBits) u32 403 src/utils/bitstream.c u32 gf_bs_read_data(GF_BitStream *bs, char *data, u32 nbBytes) u32 434 src/utils/bitstream.c return (u32) (bs->position - orig); u32 453 src/utils/bitstream.c bs->original = (char*)gf_realloc(bs->original, (u32) (bs->size * 2)); u32 480 src/utils/bitstream.c static void BS_WriteBit(GF_BitStream *bs, u32 bit) u32 517 src/utils/bitstream.c void gf_bs_write_u8(GF_BitStream *bs, u32 value) u32 524 src/utils/bitstream.c void gf_bs_write_u16(GF_BitStream *bs, u32 value) u32 532 src/utils/bitstream.c void gf_bs_write_u24(GF_BitStream *bs, u32 value) u32 541 src/utils/bitstream.c void gf_bs_write_u32(GF_BitStream *bs, u32 value) u32 554 src/utils/bitstream.c gf_bs_write_u32(bs, (u32) ((value>>32)&0xffffffff)); u32 555 src/utils/bitstream.c gf_bs_write_u32(bs, (u32) (value&0xffffffff)); u32 559 src/utils/bitstream.c u32 gf_bs_write_byte(GF_BitStream *bs, u8 byte, u32 repeat_count) u32 562 src/utils/bitstream.c u32 count = 0; u32 580 src/utils/bitstream.c u32 new_size = (u32) (bs->size*2); u32 585 src/utils/bitstream.c while (new_size < (u32) ( bs->size + repeat_count)) u32 587 src/utils/bitstream.c bs->original = (char*)gf_realloc(bs->original, sizeof(u32)*new_size); u32 612 src/utils/bitstream.c u32 i; u32 627 src/utils/bitstream.c u32 i; u32 640 src/utils/bitstream.c u32 gf_bs_write_data(GF_BitStream *bs, const char *data, u32 nbBytes) u32 657 src/utils/bitstream.c u32 new_size = (u32) (bs->size*2); u32 663 src/utils/bitstream.c while (new_size < (u32) ( bs->size + nbBytes)) u32 665 src/utils/bitstream.c bs->original = (char*)gf_realloc(bs->original, sizeof(u32)*new_size); u32 701 src/utils/bitstream.c return (u32) (bs->position - begin); u32 764 src/utils/bitstream.c if ( (bs->bsmode != GF_BITSTREAM_WRITE_DYN) && (bs->bsmode != GF_BITSTREAM_WRITE)) return (u32) -1; u32 768 src/utils/bitstream.c nbBytes = (u32) (bs->size - bs->position); u32 781 src/utils/bitstream.c void gf_bs_get_content(GF_BitStream *bs, char **output, u32 *outSize) u32 795 src/utils/bitstream.c *outSize = (u32) bs->size; u32 848 src/utils/bitstream.c gf_bs_read_int(bs, (u32)nbBits); u32 855 src/utils/bitstream.c u32 i; u32 864 src/utils/bitstream.c bs->original = (char*)gf_realloc(bs->original, (u32) (offset + 1)); u32 867 src/utils/bitstream.c for (i = 0; i < (u32) (offset + 1 - bs->size); i++) { u32 903 src/utils/bitstream.c u32 gf_bs_peek_bits(GF_BitStream *bs, u32 numBits, u64 byte_offset) u32 906 src/utils/bitstream.c u32 curBits, ret, current; u32 981 src/utils/bitstream.c u32 gf_bs_read_u32_le(GF_BitStream *bs) u32 983 src/utils/bitstream.c u32 ret, v; u32 1000 src/utils/bitstream.c u32 ret, v; u32 1009 src/utils/bitstream.c void gf_bs_write_u32_le(GF_BitStream *bs, u32 val) u32 1018 src/utils/bitstream.c void gf_bs_write_u16_le(GF_BitStream *bs, u32 val) u32 1025 src/utils/bitstream.c u32 gf_bs_get_bit_offset(GF_BitStream *bs) u32 1028 src/utils/bitstream.c if (bs->bsmode==GF_BITSTREAM_READ) return (u32) ( (bs->position - 1) * 8 + bs->nbBits); u32 1029 src/utils/bitstream.c return (u32) ( (bs->position ) * 8 + bs->nbBits); u32 1033 src/utils/bitstream.c u32 gf_bs_get_bit_position(GF_BitStream *bs) u32 1039 src/utils/bitstream.c u32 gf_bs_read_vluimsbf5(GF_BitStream *bs) u32 1041 src/utils/bitstream.c u32 nb_words = 0; u32 1059 src/utils/bitstream.c u32 data_len, written; u32 67 src/utils/cache.c u32 start; u32 68 src/utils/cache.c u32 end; u32 98 src/utils/cache.c u32 contentLength; u32 102 src/utils/cache.c u32 cacheSize; u32 106 src/utils/cache.c u32 validity; u32 134 src/utils/cache.c u32 written_in_cache; u32 158 src/utils/cache.c u32 previousRangeContentLength; u32 165 src/utils/cache.c u32 mem_allocated; u32 176 src/utils/cache.c sz = (u32) strlen( startPattern ); u32 349 src/utils/cache.c u32 gf_cache_get_cache_filesize ( const DownloadedCacheEntry entry ) u32 398 src/utils/cache.c sz = (u32) strlen ( url ); u32 412 src/utils/cache.c gf_sha1_csum ((u8*) tmp, (u32) strlen ( tmp ), hash ); u32 552 src/utils/cache.c GF_Err gf_cache_set_content_length( const DownloadedCacheEntry entry, u32 length ) u32 563 src/utils/cache.c u32 gf_cache_get_content_length( const DownloadedCacheEntry entry) u32 672 src/utils/cache.c GF_Err gf_cache_write_to_cache( const DownloadedCacheEntry entry, const GF_DownloadSession * sess, const char * data, const u32 size) { u32 673 src/utils/cache.c u32 read; u32 683 src/utils/cache.c u32 new_size = MAX(entry->mem_allocated*2, entry->written_in_cache + size); u32 698 src/utils/cache.c read = (u32) gf_fwrite(data, sizeof(char), size, entry->writeFilePtr); u32 867 src/utils/cache.c entry->cacheSize = ( u32 ) gf_ftell ( the_cache ); u32 870 src/utils/cache.c entry->contentLength = (u32) strtoul( keyValue, &endPtr, 10); u32 886 src/utils/cache.c u32 i; u32 891 src/utils/cache.c for (i = 0 ; i < (u32)count; i++) { u32 917 src/utils/cache.c u32 gf_cache_get_sessions_count_for_cache_entry(const DownloadedCacheEntry entry) u32 926 src/utils/cache.c u32 i; u32 931 src/utils/cache.c for (i = 0 ; i < (u32)count; i++) { u32 64 src/utils/color.c u32 hw, x; u32 114 src/utils/color.c u32 hw, x; u32 172 src/utils/color.c u32 hw, x; u32 242 src/utils/color.c u32 hw, x; u32 296 src/utils/color.c u32 hw, x; u32 359 src/utils/color.c u32 hw, x; u32 434 src/utils/color.c u32 hw, x; u32 471 src/utils/color.c u32 hw, x; u32 532 src/utils/color.c typedef void (*copy_row_proto)(u8 *src, u32 src_w, u8 *_dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha); u32 533 src/utils/color.c typedef void (*load_line_proto)(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 src_width, u32 src_height, u8 *dst_bits); u32 535 src/utils/color.c static void copy_row_rgb_555(u8 *src, u32 src_w, u8 *_dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 557 src/utils/color.c static void copy_row_rgb_565(u8 *src, u32 src_w, u8 *_dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 580 src/utils/color.c static void copy_row_rgb_24(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 605 src/utils/color.c static void copy_row_bgr_24(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 630 src/utils/color.c static void copy_row_bgrx(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 655 src/utils/color.c static void copy_row_rgbx(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 680 src/utils/color.c static void copy_row_rgbd(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 705 src/utils/color.c static void merge_row_rgb_555(u8 *src, u32 src_w, u8 *_dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 707 src/utils/color.c u32 _r, _g, _b, a=0, r=0, g=0, b=0; u32 737 src/utils/color.c static void merge_row_rgb_565(u8 *src, u32 src_w, u8 *_dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 739 src/utils/color.c u32 _r, _g, _b, a=0, r=0, g=0, b=0; u32 770 src/utils/color.c static void merge_row_rgb_24(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 772 src/utils/color.c u32 _r, _g, _b, a=0, r=0, g=0, b=0; u32 799 src/utils/color.c static void merge_row_bgr_24(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 801 src/utils/color.c u32 _r, _g, _b, a=0, r=0, g=0, b=0; u32 830 src/utils/color.c static void merge_row_bgrx(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 832 src/utils/color.c u32 _r, _g, _b, a=0, r=0, g=0, b=0; u32 866 src/utils/color.c static void merge_row_rgbx(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 868 src/utils/color.c u32 _r, _g, _b, a=0, r=0, g=0, b=0; u32 901 src/utils/color.c static void merge_row_bgra(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 903 src/utils/color.c u32 _a, _r, _g, _b, a=0, r=0, g=0, b=0; u32 943 src/utils/color.c static void merge_row_rgba(u8 *src, u32 src_w, u8 *dst, u32 dst_w, s32 h_inc, s32 x_pitch, u8 alpha) u32 945 src/utils/color.c u32 _a, _r, _g, _b, a=0, r=0, g=0, b=0; u32 985 src/utils/color.c static void load_line_grey(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 987 src/utils/color.c u32 i; u32 996 src/utils/color.c static void load_line_alpha_grey(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 998 src/utils/color.c u32 i; u32 1013 src/utils/color.c static void load_line_rgb_555(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1015 src/utils/color.c u32 i; u32 1027 src/utils/color.c static void load_line_rgb_565(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1029 src/utils/color.c u32 i; u32 1041 src/utils/color.c static void load_line_rgb_24(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1043 src/utils/color.c u32 i; u32 1054 src/utils/color.c static void load_line_bgr_24(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1056 src/utils/color.c u32 i; u32 1067 src/utils/color.c static void load_line_rgb_32(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1069 src/utils/color.c u32 i; u32 1080 src/utils/color.c static void load_line_rgbd(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1082 src/utils/color.c u32 i; u32 1094 src/utils/color.c static void load_line_rgbds(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1096 src/utils/color.c u32 i; u32 1107 src/utils/color.c static void load_line_argb(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1109 src/utils/color.c u32 i; u32 1120 src/utils/color.c static void load_line_bgr_32(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1122 src/utils/color.c u32 i; u32 1133 src/utils/color.c static void load_line_yv12(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV) u32 1147 src/utils/color.c static void load_line_yuv422(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV) u32 1161 src/utils/color.c static void load_line_yuv444(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV) u32 1176 src/utils/color.c static void load_line_yv12_10(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV) u32 1190 src/utils/color.c static void load_line_yuv422_10(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV) u32 1209 src/utils/color.c static void load_line_yuv444_10(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV) u32 1228 src/utils/color.c static void load_line_yuva(char *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits, u8 *pU, u8 *pV, u8 *pA) u32 1245 src/utils/color.c static void load_line_yuyv(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1255 src/utils/color.c static void load_line_YUV420SP(u8 *src_bits, u32 x_offset, u32 y_offset, u32 y_pitch, u32 width, u32 height, u8 *dst_bits) u32 1259 src/utils/color.c u32 i; u32 1294 src/utils/color.c *((u32*)dst_bits) = 0xff000000 | ((b << 6) & 0xff0000) u32 1311 src/utils/color.c u32 i, yuv_planar_type = 0; u32 1316 src/utils/color.c u32 dst_bpp, dst_w_size; u32 1318 src/utils/color.c u32 src_w, src_h, dst_w, dst_h; u32 1510 src/utils/color.c u32 the_row = src_row - 1; u32 1541 src/utils/color.c u32 idx = 4*i; u32 1547 src/utils/color.c u32 idx = 4*i; u32 1596 src/utils/color.c u32 idx = 4*i; u32 1602 src/utils/color.c u32 idx = 4*i; u32 1627 src/utils/color.c u32 idx = 4*i; u32 1633 src/utils/color.c u32 idx = 4*i; u32 1844 src/utils/color.c u32 col = GF_COL_ARGB_FIXED(*a, *r, *g, *b); u32 1866 src/utils/color.c static GF_Err gf_color_write_yv12_10_to_yuv_intrin(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 1868 src/utils/color.c u32 i, j, w, h; u32 1946 src/utils/color.c static GF_Err gf_color_write_yuv422_10_to_yuv422_intrin(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 1948 src/utils/color.c u32 i, j, w, h; u32 2024 src/utils/color.c static GF_Err gf_color_write_yuv444_10_to_yuv444_intrin(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2026 src/utils/color.c u32 i, j, w, h; u32 2101 src/utils/color.c static GF_Err gf_color_write_yuv422_10_to_yuv_intrin(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2103 src/utils/color.c u32 i, j, w, h; u32 2179 src/utils/color.c static GF_Err gf_color_write_yuv444_10_to_yuv_intrin(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2181 src/utils/color.c u32 i, j, w, h; u32 2293 src/utils/color.c GF_Err gf_color_write_yv12_10_to_yuv(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2295 src/utils/color.c u32 i, j, w, h; u32 2311 src/utils/color.c #define GFINTCAST (u32) u32 2383 src/utils/color.c GF_Err gf_color_write_yuv422_10_to_yuv422(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2385 src/utils/color.c u32 i, j, w, h; u32 2401 src/utils/color.c #define GFINTCAST (u32) u32 2466 src/utils/color.c GF_Err gf_color_write_yuv444_10_to_yuv444(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2468 src/utils/color.c u32 i, j, w, h; u32 2484 src/utils/color.c #define GFINTCAST (u32) u32 2548 src/utils/color.c GF_Err gf_color_write_yuv422_10_to_yuv(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2550 src/utils/color.c u32 i, j, w, h; u32 2567 src/utils/color.c #define GFINTCAST (u32) u32 2639 src/utils/color.c GF_Err gf_color_write_yuv444_10_to_yuv(GF_VideoSurface *vs_dst, unsigned char *pY, unsigned char *pU, unsigned char*pV, u32 src_stride, u32 src_width, u32 src_height, const GF_Window *_src_wnd, Bool swap_uv) u32 2641 src/utils/color.c u32 i, j, w, h; u32 2658 src/utils/color.c #define GFINTCAST (u32) u32 2895 src/utils/color.c u32 i, count; u32 2896 src/utils/color.c u32 res; u32 2920 src/utils/color.c u32 i, count; u32 99 src/utils/configfile.c u32 line_alloc = MAX_INI_LINE; u32 124 src/utils/configfile.c u32 read, nb_pass; u32 126 src/utils/configfile.c read = (u32) strlen(line); u32 132 src/utils/configfile.c read = (u32) strlen(line); u32 139 src/utils/configfile.c u32 len = (u32) strlen(line); u32 230 src/utils/configfile.c u32 i, j; u32 288 src/utils/configfile.c u32 i; u32 309 src/utils/configfile.c u32 i; u32 331 src/utils/configfile.c u32 i; u32 383 src/utils/configfile.c u32 gf_cfg_get_section_count(GF_Config *iniFile) u32 389 src/utils/configfile.c const char *gf_cfg_get_section_name(GF_Config *iniFile, u32 secIndex) u32 397 src/utils/configfile.c u32 gf_cfg_get_key_count(GF_Config *iniFile, const char *secName) u32 399 src/utils/configfile.c u32 i = 0; u32 408 src/utils/configfile.c const char *gf_cfg_get_key_name(GF_Config *iniFile, const char *secName, u32 keyIndex) u32 410 src/utils/configfile.c u32 i = 0; u32 424 src/utils/configfile.c u32 i; u32 440 src/utils/configfile.c GF_Err gf_cfg_insert_key(GF_Config *iniFile, const char *secName, const char *keyName, const char *keyValue, u32 index) u32 442 src/utils/configfile.c u32 i; u32 468 src/utils/configfile.c const char *gf_cfg_get_sub_key(GF_Config *iniFile, const char *secName, const char *keyName, u32 sub_index) u32 470 src/utils/configfile.c u32 j; u32 110 src/utils/downloader.c u32 reserved; u32 117 src/utils/downloader.c u32 proxy_enabled; u32 135 src/utils/downloader.c u32 num_retry; u32 138 src/utils/downloader.c u32 flags; u32 139 src/utils/downloader.c u32 total_size, bytes_done, icy_metaint, icy_count, icy_bytes; u32 141 src/utils/downloader.c u32 bytes_per_sec; u32 146 src/utils/downloader.c u32 needs_cache_reconfig; u32 151 src/utils/downloader.c u32 connect_time, ssl_setup_time, reply_time, total_time_since_req, req_hdr_size, rsp_hdr_size; u32 161 src/utils/downloader.c u32 init_data_size; u32 180 src/utils/downloader.c u32 nb_left_in_chunk; u32 187 src/utils/downloader.c u32 remaining_data_size; u32 198 src/utils/downloader.c u32 head_timeout, request_timeout; u32 202 src/utils/downloader.c u32 limit_data_rate, read_buf_size; u32 255 src/utils/downloader.c GF_Err gf_cache_write_to_cache( const DownloadedCacheEntry entry, const GF_DownloadSession * sess, const char * data, const u32 size); u32 294 src/utils/downloader.c u32 count, i; u32 319 src/utils/downloader.c size = gf_base64_encode(pass_buf, (u32) strlen(pass_buf), range_buf, 1024); u32 402 src/utils/downloader.c static int ssl_init(GF_DownloadManager *dm, u32 mode) u32 489 src/utils/downloader.c u32 i, count; u32 550 src/utils/downloader.c u32 i, count; u32 585 src/utils/downloader.c u32 i, count; u32 619 src/utils/downloader.c u32 count, i; u32 888 src/utils/downloader.c u32 i; u32 1105 src/utils/downloader.c static u32 gf_dm_session_thread(void *par) u32 1135 src/utils/downloader.c GF_DownloadSession *gf_dm_sess_new_simple(GF_DownloadManager * dm, const char *url, u32 dl_flags, u32 1180 src/utils/downloader.c GF_DownloadSession *gf_dm_sess_new(GF_DownloadManager *dm, const char *url, u32 dl_flags, u32 1202 src/utils/downloader.c static GF_Err gf_dm_read_data(GF_DownloadSession *sess, char *data, u32 data_size, u32 *out_read) u32 1253 src/utils/downloader.c u32 i=0, k=0; u32 1309 src/utils/downloader.c u32 i; u32 1377 src/utils/downloader.c sess->connect_time = (u32) (gf_sys_clock_high_res() - now); u32 1390 src/utils/downloader.c sess->connect_time = (u32) (gf_sys_clock_high_res() - now); u32 1491 src/utils/downloader.c sess->ssl_setup_time = (u32) (gf_sys_clock_high_res() - now); u32 1503 src/utils/downloader.c u32 timer = 0; u32 1504 src/utils/downloader.c u32 flags = sess->flags; u32 1517 src/utils/downloader.c u32 timer2 = gf_sys_clock(); u32 1973 src/utils/downloader.c static void gf_icy_skip_data(GF_DownloadSession * sess, const char * data, u32 nbBytes) u32 1975 src/utils/downloader.c u32 icy_metaint = sess->icy_metaint; u32 2009 src/utils/downloader.c u32 left = icy_metaint - sess->icy_bytes; u32 2030 src/utils/downloader.c static char *gf_dm_get_chunk_data(GF_DownloadSession *sess, char *body_start, u32 *payload_size, u32 *header_size) u32 2032 src/utils/downloader.c u32 size; u32 2079 src/utils/downloader.c *header_size += (u32) (strlen(body_start)) + 2; u32 2104 src/utils/downloader.c u32 runtime; u32 2108 src/utils/downloader.c runtime = (u32) (gf_sys_clock_high_res() - sess->start_time) / 1000; u32 2110 src/utils/downloader.c sess->bytes_per_sec = (u32) (1000 * (u64) sess->bytes_done / runtime); u32 2114 src/utils/downloader.c static GFINLINE void gf_dm_data_received(GF_DownloadSession *sess, u8 *payload, u32 payload_size, Bool store_in_init, u32 *rewrite_size) u32 2116 src/utils/downloader.c u32 nbBytes, remaining, hdr_size; u32 2201 src/utils/downloader.c sess->total_time_since_req = (u32) (gf_sys_clock_high_res() - sess->request_start_time); u32 2228 src/utils/downloader.c GF_Err gf_dm_sess_fetch_data(GF_DownloadSession *sess, char *buffer, u32 buffer_size, u32 *read_size) u32 2230 src/utils/downloader.c u32 size; u32 2274 src/utils/downloader.c GF_Err gf_dm_sess_get_stats(GF_DownloadSession * sess, const char **server, const char **path, u32 *total_size, u32 *bytes_done, u32 *bytes_per_sec, GF_NetIOStatus *net_status) u32 2333 src/utils/downloader.c static GFINLINE u32 http_skip_space(char *val) u32 2335 src/utils/downloader.c u32 ret = 0; u32 2499 src/utils/downloader.c par.size = (u32) gf_ftell(profile); u32 2533 src/utils/downloader.c u32 len = (u32) strlen(sHTTP); u32 2566 src/utils/downloader.c u32 writelen = len+par.size; u32 2577 src/utils/downloader.c u32 len = (u32) strlen(sHTTP); u32 2616 src/utils/downloader.c u32 cumul_rate = 0; u32 2617 src/utils/downloader.c u32 nb_sess = 0; u32 2618 src/utils/downloader.c u32 i, count = gf_list_count(dm->sessions); u32 2645 src/utils/downloader.c u32 size; u32 2647 src/utils/downloader.c u32 buf_size = sess->dm ? sess->dm->read_buf_size : GF_DOWNLOAD_BUFFER_SIZE; u32 2650 src/utils/downloader.c u32 remaining_data_size; u32 2684 src/utils/downloader.c u32 len = gf_cache_get_content_length(sess->cache_entry); u32 2727 src/utils/downloader.c u32 i, count; u32 2746 src/utils/downloader.c par.size = (u32) strlen(par.data); u32 2761 src/utils/downloader.c u32 res, i, buf_size; u32 2763 src/utils/downloader.c u32 rsp_code, ContentLength, first_byte, last_byte, total_size, range, no_range; u32 2779 src/utils/downloader.c sess->reply_time = (u32) (gf_sys_clock_high_res() - sess->request_start_time); u32 2857 src/utils/downloader.c sess->reply_time = (u32) (gf_sys_clock_high_res() - sess->request_start_time); u32 2877 src/utils/downloader.c rsp_code = (u32) atoi(comp); u32 2918 src/utils/downloader.c ContentLength = (u32) atoi(hdrp->value); u32 2927 src/utils/downloader.c u32 len = (u32) strlen(mime); u32 3017 src/utils/downloader.c u32 start = gf_sys_clock(); u32 3018 src/utils/downloader.c while (BodyStart + ContentLength > (u32) bytesRead) { u32 3038 src/utils/downloader.c if (BodyStart + ContentLength > (u32) bytesRead) { u32 3126 src/utils/downloader.c u32 total_size = gf_cache_get_cache_filesize(sess->cache_entry); u32 3390 src/utils/downloader.c s32 written = (u32) gf_fwrite( param->data, sizeof(char), param->size, f); u32 3447 src/utils/downloader.c GF_Err gf_dm_get_file_memory(const char *url, char **out_data, u32 *out_size, char **out_mime) u32 3486 src/utils/downloader.c u32 size = (u32) ftell(f); u32 3523 src/utils/downloader.c u32 gf_dm_sess_get_status(GF_DownloadSession *dnload) u32 3546 src/utils/downloader.c u32 i, count; u32 3563 src/utils/downloader.c u32 maxLen; u32 3568 src/utils/downloader.c maxLen = (u32) strlen(orig) + 22; u32 3637 src/utils/downloader.c GF_Err gf_dm_sess_reassign(GF_DownloadSession *sess, u32 flags, gf_dm_user_io user_io, void *cbk) u32 3650 src/utils/downloader.c sess->init_data_size = (u32) gf_ftell(fptr); u32 3711 src/utils/downloader.c void gf_dm_set_data_rate(GF_DownloadManager *dm, u32 rate_in_bits_per_sec) u32 3732 src/utils/downloader.c u32 gf_dm_get_data_rate(GF_DownloadManager *dm) u32 3738 src/utils/downloader.c u32 gf_dm_get_global_rate(GF_DownloadManager *dm) u32 3740 src/utils/downloader.c u32 ret = 0; u32 3741 src/utils/downloader.c u32 i, count; u32 3763 src/utils/downloader.c u32 i, count; u32 3774 src/utils/downloader.c GF_Err gf_dm_sess_get_header_sizes_and_times(GF_DownloadSession *sess, u32 *req_hdr_size, u32 *rsp_hdr_size, u32 *connect_time, u32 *reply_time, u32 *download_time) u32 40 src/utils/error.c const char *gf_4cc_to_str(u32 type) u32 42 src/utils/error.c u32 ch, i; u32 89 src/utils/error.c u32 pos, pc; u32 93 src/utils/error.c pos = MIN((u32) (20 * prog), 20); u32 99 src/utils/error.c pc = (u32) ( 100 * prog); u32 107 src/utils/error.c u32 len = (u32) strlen(szT) + 40; u32 141 src/utils/error.c u32 type; u32 179 src/utils/error.c u32 level; u32 219 src/utils/error.c u32 i; u32 261 src/utils/error.c u32 i; u32 275 src/utils/error.c u32 i, level, len; u32 282 src/utils/error.c u32 nb_tools = 0; u32 319 src/utils/error.c len = (u32) strlen(szLogTools); u32 330 src/utils/error.c u32 call_lev = 0; u32 331 src/utils/error.c u32 call_tool = 0; u32 442 src/utils/error.c u32 i; u32 592 src/utils/error.c static const u32 gf_crc_table[256] = { u32 639 src/utils/error.c u32 gf_crc_32(const char *data, u32 len) u32 641 src/utils/error.c register u32 i; u32 642 src/utils/error.c u32 crc = 0xffffffff; u32 1278 src/utils/error.c u32 gf_lang_get_count() u32 1287 src/utils/error.c u32 i=0; u32 1288 src/utils/error.c u32 len=0; u32 1290 src/utils/error.c u32 count = sizeof(defined_languages) / sizeof(struct lang_def); u32 1294 src/utils/error.c len = (u32)strlen(lang_or_rfc_5646_code); u32 1298 src/utils/error.c len = (u32) strlen(lang_or_rfc_5646_code); u32 1317 src/utils/error.c const char *gf_lang_get_name(u32 idx) u32 1324 src/utils/error.c const char *gf_lang_get_2cc(u32 idx) u32 1331 src/utils/error.c const char *gf_lang_get_3cc(u32 idx) u32 66 src/utils/list.c u32 entryCount; u32 121 src/utils/list.c u32 gf_list_count(const GF_List *ptr) u32 128 src/utils/list.c void *gf_list_get(GF_List *ptr, u32 itemNumber) u32 131 src/utils/list.c u32 i; u32 135 src/utils/list.c if (!ptr->foundEntry || (itemNumber < (u32) ptr->foundEntryNumber) ) { u32 159 src/utils/list.c GF_Err gf_list_rem(GF_List *ptr, u32 itemNumber) u32 162 src/utils/list.c u32 i; u32 213 src/utils/list.c GF_Err gf_list_insert(GF_List *ptr, void *item, u32 position) u32 215 src/utils/list.c u32 i; u32 262 src/utils/list.c u32 entryCount; u32 322 src/utils/list.c u32 gf_list_count(GF_List *ptr) u32 329 src/utils/list.c void *gf_list_get(GF_List *ptr, u32 itemNumber) u32 332 src/utils/list.c u32 i; u32 343 src/utils/list.c if ( itemNumber < (u32) ptr->foundEntryNumber ) { u32 365 src/utils/list.c GF_Err gf_list_rem(GF_List *ptr, u32 itemNumber) u32 368 src/utils/list.c u32 i; u32 407 src/utils/list.c if ( itemNumber < (u32) ptr->foundEntryNumber ) { u32 431 src/utils/list.c GF_Err gf_list_insert(GF_List *ptr, void *item, u32 position) u32 433 src/utils/list.c u32 i; u32 454 src/utils/list.c if ( position < (u32) ptr->foundEntryNumber ) { u32 479 src/utils/list.c u32 entryCount; u32 517 src/utils/list.c u32 gf_list_count(GF_List *ptr) u32 523 src/utils/list.c void *gf_list_get(GF_List *ptr, u32 itemNumber) u32 539 src/utils/list.c GF_Err gf_list_rem(GF_List *ptr, u32 itemNumber) u32 541 src/utils/list.c u32 i; u32 563 src/utils/list.c GF_Err gf_list_insert(GF_List *ptr, void *item, u32 position) u32 565 src/utils/list.c u32 i; u32 593 src/utils/list.c u32 entryCount; u32 594 src/utils/list.c u32 allocSize; u32 638 src/utils/list.c u32 gf_list_count(const GF_List *ptr) u32 645 src/utils/list.c void *gf_list_get(GF_List *ptr, u32 itemNumber) u32 661 src/utils/list.c GF_Err gf_list_rem(GF_List *ptr, u32 itemNumber) u32 663 src/utils/list.c u32 i; u32 683 src/utils/list.c GF_Err gf_list_insert(GF_List *ptr, void *item, u32 position) u32 685 src/utils/list.c u32 i; u32 709 src/utils/list.c u32 i, count; u32 721 src/utils/list.c if (i>=0) gf_list_rem(ptr, (u32) i); u32 726 src/utils/list.c void *gf_list_enum(GF_List *ptr, u32 *pos) u32 736 src/utils/list.c void *gf_list_rev_enum(GF_List *ptr, u32 *pos) { u32 748 src/utils/list.c u32 count = gf_list_count(l1); u32 790 src/utils/list.c u32 i = 0; u32 804 src/utils/list.c u32 i = 0; u32 30 src/utils/map.c u32 hash_capacity; u32 76 src/utils/map.c GF_Pair* gf_pair_new(const char* key, u32 key_len, void* item) { u32 106 src/utils/map.c u32 index = 0; u32 121 src/utils/map.c u32 index = 0; u32 140 src/utils/map.c u32 hash = 5381; u32 152 src/utils/map.c GF_Map * gf_map_new(u32 hash_capacity) u32 171 src/utils/map.c u32 i, j; u32 201 src/utils/map.c u32 i, j; u32 228 src/utils/map.c u32 index; u32 248 src/utils/map.c u32 key_len, index; u32 256 src/utils/map.c key_len = (u32) strlen(key); u32 294 src/utils/map.c u32 index; u32 307 src/utils/map.c u32 gf_map_count(const GF_Map *ptr) { u32 308 src/utils/map.c u32 i = 0; u32 309 src/utils/map.c u32 count = 0; u32 34 src/utils/math.c u32 gf_get_bit_size(u32 MaxVal) u32 36 src/utils/math.c u32 k=0; u32 324 src/utils/math.c u32 q; u32 341 src/utils/math.c q = (u32)( ( ( (fix_s64)a << 16 ) + ( b >> 1 ) ) / b ); u32 350 src/utils/math.c u32 ua, ub; u32 359 src/utils/math.c ua = (u32)a; u32 360 src/utils/math.c ub = (u32)b; u32 365 src/utils/math.c u32 al = ua & 0xFFFFL; u32 376 src/utils/math.c u32 root, rem_hi, rem_lo, test_div; u32 1300 src/utils/math.c u32 i; u32 1315 src/utils/math.c u32 i, j; u32 1566 src/utils/math.c u32 i, j; u32 1668 src/utils/math.c u32 i; u32 2255 src/utils/math.c u32 i, j, k; u32 2256 src/utils/math.c static const u32 next[3] = { 1, 2, 0 }; u32 2545 src/utils/math.c u32 gf_plane_get_p_vertex_idx(GF_Plane *p) u32 2558 src/utils/math.c u32 gf_bbox_plane_relation(GF_BBox *box, GF_Plane *p) u32 2582 src/utils/math.c u32 gf_get_next_pow2(u32 s) u32 2584 src/utils/math.c u32 res = 1; u32 193 src/utils/module.c u32 loadedModules; u32 195 src/utils/module.c u32 num_dirs = 0; u32 237 src/utils/module.c u32 i; u32 267 src/utils/module.c u32 i = 0; u32 276 src/utils/module.c u32 gf_modules_get_count(GF_ModuleManager *pm) u32 283 src/utils/module.c const char **gf_modules_get_module_directories(GF_ModuleManager *pm, u32* num_dirs) u32 325 src/utils/module.c GF_BaseInterface *gf_modules_load_interface(GF_ModuleManager *pm, u32 whichplug, u32 InterfaceFamily) u32 373 src/utils/module.c u32 i; u32 376 src/utils/module.c const u32 *si = inst->query_func(); u32 424 src/utils/module.c GF_BaseInterface *gf_modules_load_interface_by_name(GF_ModuleManager *pm, const char *plug_name, u32 InterfaceFamily) u32 427 src/utils/module.c u32 i, count; u32 484 src/utils/module.c gf_list_rem(par->interfaces, (u32) i); u32 519 src/utils/module.c const char *gf_modules_get_file_name(GF_ModuleManager *pm, u32 i) u32 36 src/utils/module_wrap.h typedef const u32 *(*QueryInterfaces) (); u32 37 src/utils/module_wrap.h typedef void * (*LoadInterface) (u32 InterfaceType); u32 63 src/utils/module_wrap.h u32 num_dirs; u32 88 src/utils/module_wrap.h u32 gf_modules_refresh(GF_ModuleManager *pm); u32 106 src/utils/os_config_init.c static Bool get_default_install_path(char *file_path, u32 path_type) u32 216 src/utils/os_config_init.c static Bool get_default_install_path(char *file_path, u32 path_type) u32 251 src/utils/os_config_init.c static Bool get_default_install_path(char *file_path, u32 path_type) u32 263 src/utils/os_config_init.c static Bool get_default_install_path(char *file_path, u32 path_type) u32 267 src/utils/os_config_init.c u32 size = GF_MAX_PATH; u32 69 src/utils/os_divers.c static u32 sys_start_time = 0; u32 82 src/utils/os_divers.c u32 gf_sys_clock() u32 86 src/utils/os_divers.c return (u32) ( ( (now.tv_sec)*1000 + (now.tv_usec) / 1000) - sys_start_time ); u32 102 src/utils/os_divers.c void gf_sleep(u32 ms) u32 111 src/utils/os_divers.c u32 prev, now, elapsed; u32 253 src/utils/os_divers.c tp->tv_sec = (u32) val; u32 278 src/utils/os_divers.c void CE_Assert(u32 valid, char *file, u32 line) u32 310 src/utils/os_divers.c srand( (u32) GetTickCount() ); u32 312 src/utils/os_divers.c srand( (u32) time(NULL) ); u32 318 src/utils/os_divers.c u32 gf_rand() u32 328 src/utils/os_divers.c void gf_utc_time_since_1970(u32 *sec, u32 *msec) u32 333 src/utils/os_divers.c *sec = (u32) tb.time; u32 338 src/utils/os_divers.c *sec = (u32) tv.tv_sec; u32 343 src/utils/os_divers.c void gf_get_user_name(char *buf, u32 buf_size) u32 371 src/utils/os_divers.c u32 i; u32 381 src/utils/os_divers.c u32 i; u32 510 src/utils/os_divers.c static u32 sys_init = 0; u32 511 src/utils/os_divers.c static u32 last_update_time = 0; u32 519 src/utils/os_divers.c static u32 mem_usage_at_startup = 0; u32 579 src/utils/os_divers.c static u32 (*OS_GetSysClock)(); u32 581 src/utils/os_divers.c u32 gf_sys_clock() u32 597 src/utils/os_divers.c static u32 OS_GetSysClockHIGHRES() u32 602 src/utils/os_divers.c return (u32) ((now.QuadPart * 1000) / frequency.QuadPart); u32 613 src/utils/os_divers.c static u32 OS_GetSysClockNORMAL() u32 680 src/utils/os_divers.c static u32 gpac_argc = 0; u32 691 src/utils/os_divers.c gpac_argc = (u32) argc; u32 696 src/utils/os_divers.c u32 gf_sys_get_argc() u32 702 src/utils/os_divers.c const char *gf_sys_get_arg(u32 arg) u32 799 src/utils/os_divers.c the_rti.nb_cores = (u32) sysconf( _SC_NPROCESSORS_ONLN ); u32 817 src/utils/os_divers.c GF_LOG(GF_LOG_INFO, GF_LOG_CORE, ("[core] System init OK - process id %d - %d MB physical RAM - %d cores\n", rti.pid, (u32) (rti.physical_memory/1024/1024), rti.nb_cores)); u32 853 src/utils/os_divers.c Bool gf_sys_get_rti_os(u32 refresh_time_ms, GF_SystemRTInfo *rti, u32 flags) u32 862 src/utils/os_divers.c u32 entry_time; u32 1029 src/utils/os_divers.c the_rti.process_cpu_time_diff = (u32) ((process_k_u_time - last_process_k_u_time)/1000); u32 1032 src/utils/os_divers.c the_rti.total_cpu_time_diff = (u32) ((total_cpu_time - last_total_k_u_time)/1000); u32 1040 src/utils/os_divers.c the_rti.total_cpu_usage = (u32) (100 * the_rti.total_cpu_time_diff / the_rti.sampling_period_duration); u32 1042 src/utils/os_divers.c the_rti.process_cpu_usage = (u32) (100*the_rti.process_cpu_time_diff / (the_rti.total_cpu_time_diff + the_rti.cpu_idle_time) ); u32 1052 src/utils/os_divers.c the_rti.process_cpu_usage = (u32) (100*the_rti.process_cpu_time_diff / the_rti.sampling_period_duration); u32 1055 src/utils/os_divers.c the_rti.total_cpu_time_diff = (u32) ((proc_k_u_time - last_proc_k_u_time)/1000); u32 1067 src/utils/os_divers.c the_rti.cpu_idle_time = (u32) (idle/1000); u32 1069 src/utils/os_divers.c the_rti.total_cpu_usage = (u32) ( (samp_sys_time - idle) / (samp_sys_time / 100) ); u32 1070 src/utils/os_divers.c the_rti.process_cpu_usage = (u32) (100*the_rti.process_cpu_time_diff / (samp_sys_time/1000)); u32 1124 src/utils/os_divers.c Bool gf_sys_get_rti_os(u32 refresh_time_ms, GF_SystemRTInfo *rti, u32 flags) u32 1127 src/utils/os_divers.c u32 entry_time, i, percent; u32 1205 src/utils/os_divers.c percent += (u32) (100 * (double)thi->cpu_usage / TH_USAGE_SCALE); u32 1245 src/utils/os_divers.c Bool gf_sys_get_rti_os(u32 refresh_time_ms, GF_SystemRTInfo *rti, u32 flags) u32 1247 src/utils/os_divers.c u32 entry_time; u32 1249 src/utils/os_divers.c u32 u_k_time, idle_time; u32 1267 src/utils/os_divers.c u32 k_time, nice_time, u_time; u32 1360 src/utils/os_divers.c the_rti.process_cpu_time_diff = (u32) (process_u_k_time - last_process_k_u_time) * 10; u32 1365 src/utils/os_divers.c u_k_time = (u32) (last_cpu_u_k_time + the_rti.sampling_period_duration); u32 1369 src/utils/os_divers.c the_rti.process_cpu_usage = (u32) ( 100 * the_rti.process_cpu_time_diff / the_rti.sampling_period_duration); u32 1373 src/utils/os_divers.c the_rti.total_cpu_time_diff = (u32) (u_k_time - last_cpu_u_k_time)*10; u32 1382 src/utils/os_divers.c the_rti.cpu_idle_time = (u32) (idle_time - last_cpu_idle_time); u32 1383 src/utils/os_divers.c the_rti.total_cpu_usage = (u32) ( 100 * samp_sys_time / (the_rti.cpu_idle_time + samp_sys_time ) ); u32 1387 src/utils/os_divers.c the_rti.process_cpu_usage = (u32) ( 100 * the_rti.process_cpu_time_diff / (the_rti.cpu_idle_time + 10*samp_sys_time ) ); u32 1408 src/utils/os_divers.c Bool gf_sys_get_rti(u32 refresh_time_ms, GF_SystemRTInfo *rti, u32 flags) u32 1434 src/utils/os_divers.c Bool gf_sys_get_battery_state(Bool *onBattery, u32 *onCharge, u32*level, u32 *batteryLifeTime, u32 *batteryFullLifeTime) u32 1651 src/utils/os_divers.c void gf_fm_request_call(u32 type, u32 param, int *value) { u32 1664 src/utils/os_divers.c static u32 ntp_shift = GF_NTP_SEC_1900_TO_1970; u32 1676 src/utils/os_divers.c void gf_net_get_ntp(u32 *sec, u32 *frac) u32 1682 src/utils/os_divers.c *sec = (u32) (now.tv_sec) + ntp_shift; u32 1688 src/utils/os_divers.c *frac = (u32) ( frac_part ); u32 1696 src/utils/os_divers.c u32 sec, frac; u32 1707 src/utils/os_divers.c u32 remote_s, remote_f, local_s, local_f; u32 1711 src/utils/os_divers.c remote_f = (u32) (ntp & 0xFFFFFFFFULL); u32 1755 src/utils/os_divers.c static Bool leap_year(u32 year) { u32 1761 src/utils/os_divers.c static const u32 days_per_month[2][12] = { u32 1824 src/utils/os_divers.c u32 year, month, day, h, m, s, ms; u32 1887 src/utils/os_divers.c syst.wSecond = (u32) secs; u32 1897 src/utils/os_divers.c t.tm_sec = (u32) secs; u32 1929 src/utils/os_divers.c ms = (u32) ( (secs - (u32) secs) * 1000); u32 1938 src/utils/os_divers.c u32 sec, frac; u32 1954 src/utils/os_divers.c u32 len; u32 1955 src/utils/os_divers.c u32 i=0; u32 1957 src/utils/os_divers.c len = (u32) strlen(string); u32 1959 src/utils/os_divers.c u32 j; u32 1961 src/utils/os_divers.c u32 v; u32 298 src/utils/os_file.c static u32 gpac_file_handles = 0; u32 300 src/utils/os_file.c u32 gf_file_handles_count() u32 385 src/utils/os_file.c u32 len; u32 391 src/utils/os_file.c len = (u32) strlen(drives); u32 398 src/utils/os_file.c len = (u32) strlen(volume); u32 709 src/utils/os_file.c u32 err = GetLastError(); u32 272 src/utils/os_module.c u32 i, count; u32 294 src/utils/os_module.c u32 gf_modules_refresh(GF_ModuleManager *pm) u32 296 src/utils/os_module.c u32 i; u32 155 src/utils/os_net.c static u32 ipv6_check_state = 0; u32 180 src/utils/os_net.c u32 flags; u32 188 src/utils/os_net.c u32 dest_addr_len; u32 214 src/utils/os_net.c u32 gf_net_has_ipv6() u32 299 src/utils/os_net.c sock->dest_addr_len = (u32) res->ai_addrlen; u32 335 src/utils/os_net.c u32 len = sizeof(struct sockaddr_in); u32 347 src/utils/os_net.c GF_Socket *gf_sk_new(u32 SocketType) u32 376 src/utils/os_net.c GF_Err gf_sk_set_buffer_size(GF_Socket *sock, Bool SendBuffer, u32 NewSize) u32 382 src/utils/os_net.c res = setsockopt(sock->socket, SOL_SOCKET, SO_SNDBUF, (char *) &NewSize, sizeof(u32) ); u32 384 src/utils/os_net.c res = setsockopt(sock->socket, SOL_SOCKET, SO_RCVBUF, (char *) &NewSize, sizeof(u32) ); u32 470 src/utils/os_net.c u32 clear; u32 471 src/utils/os_net.c if (sock) setsockopt(sock->socket, SOL_SOCKET, SO_ERROR, (char *) &clear, sizeof(u32) ); u32 486 src/utils/os_net.c u32 type = (sock->flags & GF_SOCK_IS_TCP) ? SOCK_STREAM : SOCK_DGRAM; u32 516 src/utils/os_net.c if (type != (u32) aip->ai_socktype) continue; u32 545 src/utils/os_net.c sock->dest_addr_len = (u32) aip->ai_addrlen; u32 588 src/utils/os_net.c memcpy((char *) &sock->dest_addr.sin_addr, Host->h_addr_list[0], sizeof(u32)); u32 595 src/utils/os_net.c u32 res = LASTSOCKERROR; u32 631 src/utils/os_net.c GF_Err gf_sk_bind(GF_Socket *sock, const char *local_ip, u16 port, const char *peer_name, u16 peer_port, u32 options) u32 636 src/utils/os_net.c u32 type; u32 638 src/utils/os_net.c u32 ip_add; u32 677 src/utils/os_net.c sock->dest_addr_len = (u32) res->ai_addrlen; u32 704 src/utils/os_net.c if (type != (u32) aip->ai_socktype) continue; u32 819 src/utils/os_net.c else memcpy((char *) &sock->dest_addr.sin_addr, Host->h_addr_list[0], sizeof(u32)); u32 834 src/utils/os_net.c GF_Err gf_sk_send(GF_Socket *sock, const char *buffer, u32 length) u32 836 src/utils/os_net.c u32 count; u32 903 src/utils/os_net.c u32 gf_sk_is_multicast_address(const char *multi_IPAdd) u32 906 src/utils/os_net.c u32 val; u32 932 src/utils/os_net.c GF_Err gf_sk_setup_multicast(GF_Socket *sock, const char *multi_IPAdd, u16 MultiPortNumber, u32 TTL, Bool NoBind, char *local_interface_ip) u32 935 src/utils/os_net.c u32 flag; u32 937 src/utils/os_net.c u32 optval; u32 942 src/utils/os_net.c u32 type; u32 980 src/utils/os_net.c if (type != (u32) aip->ai_socktype) continue; u32 1001 src/utils/os_net.c sock->dest_addr_len = (u32) aip->ai_addrlen; u32 1088 src/utils/os_net.c local_address.sin_addr.s_addr = (u32) local_add_id; u32 1108 src/utils/os_net.c M_req.imr_interface.s_addr = (u32) local_add_id; u32 1148 src/utils/os_net.c GF_Err gf_sk_receive(GF_Socket *sock, char *buffer, u32 length, u32 startFrom, u32 *BytesRead) u32 1228 src/utils/os_net.c GF_Err gf_sk_listen(GF_Socket *sock, u32 MaxConnection) u32 1241 src/utils/os_net.c u32 client_address_size; u32 1308 src/utils/os_net.c GF_Err gf_sk_get_local_info(GF_Socket *sock, u16 *Port, u32 *Familly) u32 1315 src/utils/os_net.c u32 size; u32 1323 src/utils/os_net.c *Port = (u32) ntohs(the_add.sin6_port); u32 1327 src/utils/os_net.c *Port = (u32) ntohs(the_add.sin_port); u32 1345 src/utils/os_net.c u32 one; u32 1351 src/utils/os_net.c setsockopt(sock->socket, IPPROTO_TCP, TCP_NODELAY, SSO_CAST &one, sizeof(u32)); u32 1353 src/utils/os_net.c setsockopt(sock->socket, SOL_SOCKET, SO_KEEPALIVE, (char *) &one, sizeof(u32)); u32 1378 src/utils/os_net.c GF_Err gf_sk_send_to(GF_Socket *sock, const char *buffer, u32 length, char *remoteHost, u16 remotePort) u32 1380 src/utils/os_net.c u32 count, remote_add_len; u32 1428 src/utils/os_net.c remote_add_len = (u32) res->ai_addrlen; u32 1447 src/utils/os_net.c memcpy((char *) &remote_add.sin_addr, Host->h_addr_list[0], sizeof(u32)); u32 1472 src/utils/os_net.c GF_Err gf_sk_receive_wait(GF_Socket *sock, char *buffer, u32 length, u32 startFrom, u32 *BytesRead, u32 Second ) u32 1521 src/utils/os_net.c GF_Err gf_sk_send_wait(GF_Socket *sock, const char *buffer, u32 length, u32 Second ) u32 1523 src/utils/os_net.c u32 count; u32 1579 src/utils/os_net.c u32 gf_htonl(u32 val) u32 1586 src/utils/os_net.c u32 gf_ntohl(u32 val) u32 58 src/utils/os_thread.c u32 status; u32 60 src/utils/os_thread.c u32 stackSize; u32 62 src/utils/os_thread.c u32 (*Run)(void *param); u32 67 src/utils/os_thread.c u32 id; u32 71 src/utils/os_thread.c u32 (*RunBeforeExit)(void *param); u32 93 src/utils/os_thread.c static const char *log_th_name(u32 id) u32 95 src/utils/os_thread.c u32 i, count; u32 138 src/utils/os_thread.c GF_Err gf_register_before_exit_function(GF_Thread *t, u32 (*toRunBeforePthreadExit)(void *param) ) u32 221 src/utils/os_thread.c GF_Err gf_th_run(GF_Thread *t, u32 (*Run)(void *param), void *param) u32 396 src/utils/os_thread.c u32 gf_th_status(GF_Thread *t) u32 404 src/utils/os_thread.c u32 gf_th_id() u32 407 src/utils/os_thread.c return ((u32) GetCurrentThreadId()); u32 409 src/utils/os_thread.c return ((u32) (PTR_TO_U_CAST(pthread_self()))); u32 426 src/utils/os_thread.c u32 Holder, HolderCount; u32 501 src/utils/os_thread.c u32 caller; u32 532 src/utils/os_thread.c u32 gf_mx_p(GF_Mutex *mx) u32 540 src/utils/os_thread.c u32 caller; u32 584 src/utils/os_thread.c u32 caller; u32 596 src/utils/os_thread.c u32 caller; u32 650 src/utils/os_thread.c GF_Semaphore *gf_sema_new(u32 MaxCount, u32 InitCount) u32 716 src/utils/os_thread.c Bool gf_sema_notify(GF_Semaphore *sm, u32 NbRelease) u32 721 src/utils/os_thread.c u32 prevCount; u32 761 src/utils/os_thread.c Bool gf_sema_wait_for(GF_Semaphore *sm, u32 TimeOut) u32 43 src/utils/path2d.c u32 flags; u32 61 src/utils/path2d.c dst->contours = (u32 *)gf_malloc(sizeof(u32)*gp->n_contours); u32 79 src/utils/path2d.c memcpy(dst->contours, gp->contours, sizeof(u32)*gp->n_contours); u32 122 src/utils/path2d.c gp->contours = (u32 *) gf_realloc(gp->contours, sizeof(u32)*(gp->n_contours+1)); u32 277 src/utils/path2d.c u32 i; u32 294 src/utils/path2d.c u32 i; u32 296 src/utils/path2d.c gp->contours = (u32*)gf_realloc(gp->contours, sizeof(u32) * (gp->n_contours + src->n_contours)); u32 354 src/utils/path2d.c static void gf_add_n_bezier(GF_Path *gp, GF_Point2D *newpts, u32 nbPoints) u32 357 src/utils/path2d.c u32 numPoints, i; u32 359 src/utils/path2d.c numPoints = (u32) FIX2INT(GF_2D_DEFAULT_RES * gp->fineness); u32 370 src/utils/path2d.c GF_Err gf_path_add_bezier(GF_Path *gp, GF_Point2D *pts, u32 nbPoints) u32 459 src/utils/path2d.c u32 i, num_steps; u32 581 src/utils/path2d.c GF_Err gf_path_add_arc(GF_Path *gp, Fixed radius, Fixed start_angle, Fixed end_angle, u32 close_type) u32 764 src/utils/path2d.c u32 i; u32 940 src/utils/path2d.c u32 i, *countour; u32 1066 src/utils/path2d.c u32 i, *contour, start_idx; u32 1161 src/utils/path2d.c u32 num_seg; u32 1171 src/utils/path2d.c u32 i, j, cur; u32 1187 src/utils/path2d.c u32 nb_pts = 1+flat->contours[i]-cur; u32 1218 src/utils/path2d.c u32 i; u32 1329 src/utils/path2d.c u32 gf_polygone2d_get_convexity(GF_Point2D *pts, u32 len) u32 1332 src/utils/path2d.c u32 iread; u32 169 src/utils/path2d_stroker.c u32 num_points; u32 170 src/utils/path2d_stroker.c u32 max_points; u32 180 src/utils/path2d_stroker.c static s32 ft_stroke_border_grow(FT_StrokeBorder border, u32 new_points) u32 182 src/utils/path2d_stroker.c u32 new_max = border->num_points + new_points; u32 184 src/utils/path2d_stroker.c u32 cur_max = new_max*2; u32 197 src/utils/path2d_stroker.c if ( border->num_points > (u32)border->start ) { u32 357 src/utils/path2d_stroker.c u32 *anum_points, u32 358 src/utils/path2d_stroker.c u32 *anum_contours ) u32 361 src/utils/path2d_stroker.c u32 num_points = 0; u32 362 src/utils/path2d_stroker.c u32 num_contours = 0; u32 363 src/utils/path2d_stroker.c u32 count = border->num_points; u32 411 src/utils/path2d_stroker.c u32 count = border->num_points; u32 427 src/utils/path2d_stroker.c u32 count = border->num_points; u32 429 src/utils/path2d_stroker.c u32 *write = outline->contours + outline->n_contours; u32 430 src/utils/path2d_stroker.c u32 idx = outline->n_points; u32 462 src/utils/path2d_stroker.c u32 line_cap; u32 463 src/utils/path2d_stroker.c u32 line_join; u32 609 src/utils/path2d_stroker.c u32 join = stroker->line_join; u32 1050 src/utils/path2d_stroker.c error = ft_stroke_border_grow( right, (u32)new_points ); u32 1155 src/utils/path2d_stroker.c static s32 FT_Stroker_GetCounts( FT_Stroker *stroker, u32 *anum_points, u32 *anum_contours ) u32 1157 src/utils/path2d_stroker.c u32 count1, count2, num_points = 0; u32 1158 src/utils/path2d_stroker.c u32 count3, count4, num_contours = 0; u32 1187 src/utils/path2d_stroker.c u32 n; /* index of contour in outline */ u32 1188 src/utils/path2d_stroker.c u32 first; /* index of first point in contour */ u32 1362 src/utils/path2d_stroker.c static Fixed gf_path_get_dash(GF_PenSettings *pen, u32 dash_slot, u32 *next_slot) u32 1422 src/utils/path2d_stroker.c static GF_Err gf_path_mergedashes(GF_Path *gp, u32 start_contour_index) u32 1424 src/utils/path2d_stroker.c u32 i, dash_first_pt, dash_nb_pts; u32 1446 src/utils/path2d_stroker.c gp->contours = (u32 *)gf_realloc(gp->contours, sizeof(u32)*gp->n_contours); u32 1456 src/utils/path2d_stroker.c static GF_Err evg_dash_subpath(GF_Path *dashed, GF_Point2D *pts, u32 nb_pts, GF_PenSettings *pen, Fixed length_scale) u32 1464 src/utils/path2d_stroker.c u32 next_offset; u32 1469 src/utils/path2d_stroker.c u32 i, start_ind; u32 1637 src/utils/path2d_stroker.c u32 i, j, nb_pts; u32 1712 src/utils/path2d_stroker.c u32 i; u32 1739 src/utils/path2d_stroker.c u32 nb_pt, nb_cnt; u32 1747 src/utils/path2d_stroker.c outline->contours = (u32 *) gf_malloc(sizeof(u32)*nb_cnt); u32 28 src/utils/ringbuffer.c GF_Ringbuffer * gf_ringbuffer_new(u32 sz) u32 60 src/utils/ringbuffer.c u32 gf_ringbuffer_available_for_write (GF_Ringbuffer * rb) u32 62 src/utils/ringbuffer.c u32 w, r; u32 77 src/utils/ringbuffer.c u32 gf_ringbuffer_available_for_read (GF_Ringbuffer * rb) u32 85 src/utils/ringbuffer.c return (u32) (w - r); u32 87 src/utils/ringbuffer.c return (u32) (w - r + rb->size) & rb->size_mask; u32 92 src/utils/ringbuffer.c u32 gf_ringbuffer_read(GF_Ringbuffer *rb, u8 *dest, u32 szDest) u32 94 src/utils/ringbuffer.c u32 free_sz, sz2, to_read, n1, n2; u32 126 src/utils/ringbuffer.c u32 gf_ringbuffer_write (GF_Ringbuffer * rb, const u8 *src, u32 sz) u32 128 src/utils/ringbuffer.c u32 free_sz, sz2, to_write, n1, n2; u32 48 src/utils/sha1.c u32 total[2]; u32 49 src/utils/sha1.c u32 state[5]; u32 59 src/utils/sha1.c (n) = ( (u32) (b)[(i) ] << 24 ) \ u32 60 src/utils/sha1.c | ( (u32) (b)[(i) + 1] << 16 ) \ u32 61 src/utils/sha1.c | ( (u32) (b)[(i) + 2] << 8 ) \ u32 62 src/utils/sha1.c | ( (u32) (b)[(i) + 3] ); \ u32 86 src/utils/sha1.c u32 temp, W[16], A, B, C, D, E; u32 243 src/utils/sha1.c void gf_sha1_update(GF_SHA1Context *ctx, u8 *input, u32 ilen ) u32 246 src/utils/sha1.c u32 left; u32 257 src/utils/sha1.c if( ctx->total[0] < (u32) ilen ) u32 297 src/utils/sha1.c u32 last, padn; u32 298 src/utils/sha1.c u32 high, low; u32 624 src/utils/sha1.c void gf_sha1_update(GF_SHA1Context *context, u8 *message_array, u32 length ) u32 700 src/utils/sha1.c u32 size; u32 727 src/utils/sha1.c void gf_sha1_csum( u8 *input, u32 ilen, u8 output[GF_SHA1_DIGEST_SIZE] ) u32 740 src/utils/sha1.c void gf_sha1_csum_hexa(u8 *buf, u32 buflen, u8 digest[GF_SHA1_DIGEST_SIZE_HEXA]) { u32 109 src/utils/symbian_net.cpp static u32 ipv6_check_state = 0; u32 125 src/utils/symbian_net.cpp u32 flags; u32 133 src/utils/symbian_net.cpp u32 dest_addr_len; u32 140 src/utils/symbian_net.cpp void gf_net_get_ntp(u32 *sec, u32 *frac) u32 147 src/utils/symbian_net.cpp *sec = (u32) (now.tv_sec) + GF_NTP_SEC_1900_TO_1970; u32 148 src/utils/symbian_net.cpp *frac = (u32) ( (now.tv_usec << 12) + (now.tv_usec << 8) - ((now.tv_usec * 3650) >> 6) ); u32 151 src/utils/symbian_net.cpp u32 gf_net_has_ipv6() u32 242 src/utils/symbian_net.cpp u32 len = sizeof(struct sockaddr_in); u32 251 src/utils/symbian_net.cpp GF_Socket *gf_sk_new(u32 SocketType) u32 279 src/utils/symbian_net.cpp GF_Err gf_sk_set_buffer_size(GF_Socket *sock, Bool SendBuffer, u32 NewSize) u32 284 src/utils/symbian_net.cpp setsockopt(sock->socket, SOL_SOCKET, SO_SNDBUF, (char *) &NewSize, sizeof(u32) ); u32 286 src/utils/symbian_net.cpp setsockopt(sock->socket, SOL_SOCKET, SO_RCVBUF, (char *) &NewSize, sizeof(u32) ); u32 291 src/utils/symbian_net.cpp GF_Err gf_sk_set_block_mode(GF_Socket *sock, u32 NonBlockingOn) u32 351 src/utils/symbian_net.cpp u32 clear; u32 352 src/utils/symbian_net.cpp if (sock) setsockopt(sock->socket, SOL_SOCKET, SO_ERROR, (char *) &clear, sizeof(u32) ); u32 367 src/utils/symbian_net.cpp u32 type = (sock->flags & GF_SOCK_IS_TCP) ? SOCK_STREAM : SOCK_DGRAM; u32 377 src/utils/symbian_net.cpp if (type != (u32) aip->ai_socktype) continue; u32 426 src/utils/symbian_net.cpp memcpy((char *) &sock->dest_addr.sin_addr, Host->h_addr_list[0], sizeof(u32)); u32 449 src/utils/symbian_net.cpp GF_Err gf_sk_bind(GF_Socket *sock, char *local_ip, u16 port, char *peer_name, u16 peer_port, u32 options) u32 454 src/utils/symbian_net.cpp u32 type; u32 489 src/utils/symbian_net.cpp if (type != (u32) aip->ai_socktype) continue; u32 562 src/utils/symbian_net.cpp memcpy((char *) &sock->dest_addr.sin_addr, Host->h_addr_list[0], sizeof(u32)); u32 571 src/utils/symbian_net.cpp GF_Err gf_sk_send(GF_Socket *sock, char *buffer, u32 length) u32 574 src/utils/symbian_net.cpp u32 Count; u32 577 src/utils/symbian_net.cpp u32 ready; u32 637 src/utils/symbian_net.cpp u32 gf_sk_is_multicast_address(char *multi_IPAdd) u32 640 src/utils/symbian_net.cpp u32 val; u32 659 src/utils/symbian_net.cpp GF_Err gf_sk_setup_multicast(GF_Socket *sock, char *multi_IPAdd, u16 MultiPortNumber, u32 TTL, Bool NoBind, char *local_interface_ip) u32 662 src/utils/symbian_net.cpp u32 flag; u32 664 src/utils/symbian_net.cpp u32 optval; u32 668 src/utils/symbian_net.cpp u32 type; u32 693 src/utils/symbian_net.cpp if (type != (u32) aip->ai_socktype) continue; u32 813 src/utils/symbian_net.cpp GF_Err gf_sk_receive(GF_Socket *sock, char *buffer, u32 length, u32 startFrom, u32 *BytesRead) u32 818 src/utils/symbian_net.cpp u32 ready; u32 880 src/utils/symbian_net.cpp GF_Err gf_sk_listen(GF_Socket *sock, u32 MaxConnection) u32 893 src/utils/symbian_net.cpp u32 client_address_size; u32 896 src/utils/symbian_net.cpp u32 ready; u32 901 src/utils/symbian_net.cpp u32 res; u32 958 src/utils/symbian_net.cpp GF_Err gf_sk_get_local_info(GF_Socket *sock, u16 *Port, u32 *Familly) u32 965 src/utils/symbian_net.cpp u32 size; u32 973 src/utils/symbian_net.cpp *Port = (u32) ntohs(the_add.sin6_port); u32 977 src/utils/symbian_net.cpp *Port = (u32) ntohs(the_add.sin_port); u32 995 src/utils/symbian_net.cpp u32 one; u32 1001 src/utils/symbian_net.cpp setsockopt(sock->socket, IPPROTO_TCP, TCP_NODELAY, SSO_CAST &one, sizeof(u32)); u32 1003 src/utils/symbian_net.cpp setsockopt(sock->socket, SOL_SOCKET, SO_KEEPALIVE, (char *) &one, sizeof(u32)); u32 1028 src/utils/symbian_net.cpp GF_Err gf_sk_send_to(GF_Socket *sock, char *buffer, u32 length, char *remoteHost, u16 remotePort) u32 1030 src/utils/symbian_net.cpp u32 Count, remote_add_len; u32 1039 src/utils/symbian_net.cpp u32 ready; u32 1096 src/utils/symbian_net.cpp memcpy((char *) &remote_add.sin_addr, Host->h_addr_list[0], sizeof(u32)); u32 1121 src/utils/symbian_net.cpp GF_Err gf_sk_receive_wait(GF_Socket *sock, char *buffer, u32 length, u32 startFrom, u32 *BytesRead, u32 Second ) u32 1126 src/utils/symbian_net.cpp u32 ready; u32 1174 src/utils/symbian_net.cpp GF_Err gf_sk_send_wait(GF_Socket *sock, char *buffer, u32 length, u32 Second ) u32 1178 src/utils/symbian_net.cpp u32 Count; u32 1181 src/utils/symbian_net.cpp u32 ready; u32 1263 src/utils/symbian_net.cpp void SKG_SetWatchTime(GF_SocketGroup *group, u32 DelayInS, u32 DelayInMicroS) u32 1269 src/utils/symbian_net.cpp void SKG_AddSocket(GF_SocketGroup *group, GF_Socket *sock, u32 GroupType) u32 1284 src/utils/symbian_net.cpp void SKG_RemoveSocket(GF_SocketGroup *group, GF_Socket *sock, u32 GroupType) u32 1299 src/utils/symbian_net.cpp Bool SKG_IsSocketIN(GF_SocketGroup *group, GF_Socket *sock, u32 GroupType) u32 1314 src/utils/symbian_net.cpp u32 SKG_Select(GF_SocketGroup *group) u32 1316 src/utils/symbian_net.cpp u32 ready, rien = 0; u32 65 src/utils/symbian_os.cpp static u32 sys_start_time = 0; u32 68 src/utils/symbian_os.cpp u32 gf_sys_clock() u32 77 src/utils/symbian_os.cpp void gf_sleep(u32 ms) u32 113 src/utils/symbian_os.cpp srand( (u32) time(NULL) ); u32 118 src/utils/symbian_os.cpp u32 gf_rand() u32 134 src/utils/symbian_os.cpp void gf_utc_time_since_1970(u32 *sec, u32 *msec) u32 143 src/utils/symbian_os.cpp void gf_get_user_name(char *buf, u32 buf_size) u32 169 src/utils/symbian_os.cpp u32 i; u32 178 src/utils/symbian_os.cpp u32 i; u32 265 src/utils/symbian_os.cpp u32 status; u32 267 src/utils/symbian_os.cpp u32 stackSize; u32 269 src/utils/symbian_os.cpp u32 (*Run)(void *param); u32 289 src/utils/symbian_os.cpp sprintf(szN, "0x%08x", (u32) tmp); u32 300 src/utils/symbian_os.cpp u32 ret = 0; u32 354 src/utils/symbian_os.cpp GF_Err gf_th_run(GF_Thread *t, u32 (*Run)(void *param), void *param) u32 371 src/utils/symbian_os.cpp threadName.Format(_L("GTH%d"), (u32) t); u32 435 src/utils/symbian_os.cpp u32 gf_th_status(GF_Thread *t) u32 443 src/utils/symbian_os.cpp u32 gf_th_id() u32 458 src/utils/symbian_os.cpp u32 Holder, HolderCount; u32 482 src/utils/symbian_os.cpp sprintf(szN, "0x%08x", (u32) tmp); u32 499 src/utils/symbian_os.cpp u32 caller; u32 521 src/utils/symbian_os.cpp u32 gf_mx_p(GF_Mutex *mx) u32 523 src/utils/symbian_os.cpp u32 caller; u32 539 src/utils/symbian_os.cpp u32 caller; u32 564 src/utils/symbian_os.cpp GF_Semaphore *gf_sema_new(u32 MaxCount, u32 InitCount) u32 575 src/utils/symbian_os.cpp semaName.Format(_L("GPAC_SEM%d"), (u32) tmp); u32 589 src/utils/symbian_os.cpp Bool gf_sema_notify(GF_Semaphore *sm, u32 NbRelease) u32 603 src/utils/symbian_os.cpp Bool gf_sema_wait_for(GF_Semaphore *sm, u32 TimeOut) u32 612 src/utils/symbian_os.cpp static u32 sys_init = 0; u32 641 src/utils/symbian_os.cpp Bool gf_sys_get_rti(u32 refresh_time_ms, GF_SystemRTInfo *rti, u32 flags) u32 644 src/utils/symbian_os.cpp u32 now, time; u32 659 src/utils/symbian_os.cpp rti->process_cpu_time = (u32) (tims.Int64() / 1000); u32 661 src/utils/symbian_os.cpp rti->process_cpu_time = (u32) ( TInt64(tims.Int64() / 1000).GetTInt() ); u32 682 src/utils/symbian_os.cpp time = (u32) (tims.Int64() / 1000); u32 684 src/utils/symbian_os.cpp time = (u32) ( TInt64(tims.Int64() / 1000).GetTInt() ); u32 702 src/utils/symbian_os.cpp Bool gf_sys_get_battery_state(Bool *onBattery, u32 *state, u32*level) u32 750 src/utils/symbian_os.cpp GF_LOG(GF_LOG_ERROR, GF_LOG_CORE, ("[core] Invalid library UID %x", (u32) pLibrary->Type()[1].iUid)); u32 814 src/utils/symbian_os.cpp u32 gf_modules_refresh(GF_ModuleManager *pm) u32 821 src/utils/symbian_os.cpp u32 i, mod_count; u32 32 src/utils/token.c u32 i, Len; u32 33 src/utils/token.c Len = (u32) strlen(TestSet); u32 67 src/utils/token.c u32 i, k, len; u32 71 src/utils/token.c len = (u32) strlen(Container); u32 87 src/utils/token.c s32 gf_token_get_line(const char *Buffer, u32 Start, u32 Size, char *LineBuffer, u32 LineBufferSize) u32 89 src/utils/token.c u32 offset; u32 104 src/utils/token.c if ((u32) Total >= LineBufferSize) Total = LineBufferSize; u32 111 src/utils/token.c s32 gf_token_find(const char *Buffer, u32 Start, u32 Size, const char *Pattern) u32 113 src/utils/token.c u32 i, j, flag; u32 118 src/utils/token.c Len = (u32) strlen(Pattern); u32 120 src/utils/token.c if (Size - Start < (u32) Len) return -1; u32 124 src/utils/token.c for (j=0; j< (u32) Len; j++) { u32 85 src/utils/uni_bidi.c static int bidi_get_class(u32 val); u32 92 src/utils/uni_bidi.c u32 i = 0; u32 94 src/utils/uni_bidi.c u32 c = utf_string[i]; u32 118 src/utils/uni_bidi.c Bool gf_utf8_reorder_bidi(u16 *utf_string, u32 len) u32 120 src/utils/uni_bidi.c u32 i, j, start, stop, cur_dir, slen, main_dir; u32 128 src/utils/uni_bidi.c u32 v = utf_string[i]; u32 141 src/utils/uni_bidi.c u32 c = bidi_get_class(utf_string[i]); u32 172 src/utils/uni_bidi.c u32 v = utf_string[start + j]; u32 188 src/utils/uni_bidi.c u32 v = utf_string[start + j]; u32 197 src/utils/uni_bidi.c static int bidi_get_class(u32 val) u32 39 src/utils/unicode.c u32 utf8_to_ucs4(u32 * ucs4_buf, u32 utf8_len, unsigned char *utf8_buf) u32 42 src/utils/unicode.c u32 ucs_len = 0; u32 51 src/utils/unicode.c *ucs4_buf++ = (u32) * utf8_buf; u32 57 src/utils/unicode.c *ucs4_buf++ = (u32) (((*utf8_buf - 0xC0) * 0x40) u32 64 src/utils/unicode.c *ucs4_buf++ = (u32) (((*utf8_buf - 0xE0) * 0x1000) u32 73 src/utils/unicode.c *ucs4_buf++ = (u32) u32 83 src/utils/unicode.c *ucs4_buf++ = (u32) u32 94 src/utils/unicode.c *ucs4_buf++ = (u32) u32 51 src/utils/url.c static u32 URL_GetProtocolType(const char *pathName) u32 91 src/utils/url.c u32 mode = URL_GetProtocolType(pathName); u32 99 src/utils/url.c u32 parent_type; u32 102 src/utils/url.c u32 prot_type = URL_GetProtocolType(pathName); u32 155 src/utils/url.c u32 pathSepCount, i, prot_type; u32 176 src/utils/url.c u32 len; u32 178 src/utils/url.c len = (u32) strlen(parentName); u32 290 src/utils/url.c for (i = (u32) strlen(tmp); i > 0; i--) { u32 309 src/utils/url.c i = (u32) strlen(tmp); u32 363 src/utils/url.c u32 i, count, len; u32 366 src/utils/url.c len = (u32) strlen(path); u32 74 src/utils/utf.c typedef u32 UTF32; /* at least 32 bits */ u32 502 src/utils/utf.c u32 count : 16; /* number of bytes remaining to be processed */ u32 503 src/utils/utf.c u32 value : 16; /* if count > 0: partial wide character */ u32 51 src/utils/xml_parser.c u32 size, i, j; u32 65 src/utils/xml_parser.c u32 val; u32 71 src/utils/xml_parser.c i += (u32) strlen(szChar); u32 79 src/utils/xml_parser.c j += (u32) gf_utf8_wcstombs(&value[j], 20, &srcp); u32 139 src/utils/xml_parser.c u32 name_start, name_end; u32 140 src/utils/xml_parser.c u32 val_start, val_end; u32 154 src/utils/xml_parser.c u32 alloc_size, line_size, current_pos; u32 156 src/utils/xml_parser.c u32 node_depth; u32 165 src/utils/xml_parser.c u32 line, file_size, file_pos; u32 174 src/utils/xml_parser.c u32 sax_state; u32 175 src/utils/xml_parser.c u32 init_state; u32 179 src/utils/xml_parser.c u32 in_quote; u32 181 src/utils/xml_parser.c u32 elt_start_pos, elt_end_pos; u32 186 src/utils/xml_parser.c u32 att_name_start, elt_name_start, elt_name_end, text_start, text_end; u32 190 src/utils/xml_parser.c u32 nb_attrs, nb_alloc_attrs; u32 216 src/utils/xml_parser.c static void format_sax_error(GF_SAXParser *parser, u32 linepos, const char* fmt, ...) u32 219 src/utils/xml_parser.c u32 len; u32 228 src/utils/xml_parser.c len = (u32) strlen(parser->err_msg); u32 268 src/utils/xml_parser.c u32 i; u32 418 src/utils/xml_parser.c parser->current_pos = (u32) (sep - parser->buffer); u32 429 src/utils/xml_parser.c u32 i, first=1; u32 434 src/utils/xml_parser.c parser->current_pos = (u32) (sep - parser->buffer); u32 502 src/utils/xml_parser.c format_sax_error(parser, (u32) (sep - parser->buffer), "Invalid character %c after attribute value separator %c ", sep[1], parser->att_sep); u32 507 src/utils/xml_parser.c parser->current_pos = (u32) (sep - parser->buffer + 1); u32 511 src/utils/xml_parser.c parser->current_pos = (u32) (sep - parser->buffer); u32 534 src/utils/xml_parser.c u32 namelen; u32 563 src/utils/xml_parser.c static void xml_sax_store_text(GF_SAXParser *parser, u32 txt_len) u32 633 src/utils/xml_parser.c u32 i = 0; u32 660 src/utils/xml_parser.c ent->namelen = (u32) strlen(ent->name); u32 695 src/utils/xml_parser.c u32 size = (u32) (cd_end - (parser->buffer + parser->current_pos)); u32 714 src/utils/xml_parser.c parser->current_pos += 3 + (u32) (end - (parser->buffer + parser->current_pos) ); u32 726 src/utils/xml_parser.c u32 i = 0; u32 728 src/utils/xml_parser.c u32 is_end; u32 731 src/utils/xml_parser.c u32 cdata_sep; u32 933 src/utils/xml_parser.c u32 size = parser->line_size; u32 934 src/utils/xml_parser.c u32 nl_size = (u32) strlen(string); u32 955 src/utils/xml_parser.c u32 i, count; u32 956 src/utils/xml_parser.c u32 len = (u32) strlen(ent_start); u32 977 src/utils/xml_parser.c u32 count; u32 985 src/utils/xml_parser.c u32 line_num; u32 989 src/utils/xml_parser.c u32 len; u32 996 src/utils/xml_parser.c len = (u32) strlen(entityStart) + (u32) strlen(current) + 1; u32 1012 src/utils/xml_parser.c parser->line_size -= (u32) strlen(entityStart); u32 1065 src/utils/xml_parser.c u32 len = 2 * (u32) gf_utf8_wcslen(sptr); u32 1067 src/utils/xml_parser.c len = (u32) gf_utf8_wcstombs(utf_conv, len, &sptr); u32 1068 src/utils/xml_parser.c if (len==(u32) -1) { u32 1088 src/utils/xml_parser.c u32 offset; u32 1207 src/utils/xml_parser.c u32 size; u32 1245 src/utils/xml_parser.c parser->file_size = (u32) gf_ftell(test); u32 1332 src/utils/xml_parser.c u32 gf_xml_sax_get_line(GF_SAXParser *parser) { u32 1337 src/utils/xml_parser.c u32 gf_xml_sax_get_file_size(GF_SAXParser *parser) u32 1347 src/utils/xml_parser.c u32 gf_xml_sax_get_file_pos(GF_SAXParser *parser) u32 1359 src/utils/xml_parser.c u32 state, att_len, alloc_size, _len; u32 1370 src/utils/xml_parser.c #define CPYCAT_ALLOC(__str, __is_copy) _len = (u32) strlen(__str);\ u32 1372 src/utils/xml_parser.c alloc_size = 1 + (u32) strlen(__str); \ u32 1373 src/utils/xml_parser.c if (!__is_copy) alloc_size += (u32) strlen(szLine); \ u32 1397 src/utils/xml_parser.c att_len = (u32) strlen(parser->buffer + parser->att_name_start); u32 1403 src/utils/xml_parser.c att_len = (u32) strlen(att_value); u32 1408 src/utils/xml_parser.c u32 read; u32 1429 src/utils/xml_parser.c read = (u32)fread(cur_line, 1, XML_INPUT_SIZE, parser->f_in); u32 1488 src/utils/xml_parser.c u32 pos; u32 1549 src/utils/xml_parser.c static void on_peek_node_start(void *cbk, const char *name, const char *ns, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 1571 src/utils/xml_parser.c u32 gf_xml_sax_get_node_start_pos(GF_SAXParser *parser) u32 1577 src/utils/xml_parser.c u32 gf_xml_sax_get_node_end_pos(GF_SAXParser *parser) u32 1590 src/utils/xml_parser.c u32 depth; u32 1624 src/utils/xml_parser.c static void on_dom_node_start(void *cbk, const char *name, const char *ns, const GF_XMLAttribute *attributes, u32 nb_attributes) u32 1626 src/utils/xml_parser.c u32 i; u32 1825 src/utils/xml_parser.c u32 gf_xml_dom_get_line(GF_DOMParser *parser) u32 1831 src/utils/xml_parser.c u32 gf_xml_dom_get_root_nodes_count(GF_DOMParser *parser) u32 1837 src/utils/xml_parser.c GF_XMLNode *gf_xml_dom_get_root_idx(GF_DOMParser *parser, u32 idx) u32 1843 src/utils/xml_parser.c static void gf_xml_dom_node_serialize(GF_XMLNode *node, Bool content_only, char **str, u32 *alloc_size, u32 *size) u32 1845 src/utils/xml_parser.c u32 i, count, vlen; u32 1849 src/utils/xml_parser.c vlen = (u32) strlen(v); \ u32 1915 src/utils/xml_parser.c u32 alloc_size = 0; u32 1916 src/utils/xml_parser.c u32 size = 0; u32 1942 src/utils/xml_parser.c u32 i = 0; u32 2004 src/utils/xml_parser.c if (strstr(att->value, "0x")) { u32 __i; sscanf(att->value+2, "%x", &__i); _value = __i; }\ u32 2005 src/utils/xml_parser.c else if (strstr(att->value, "0X")) { u32 __i; sscanf(att->value+2, "%X", &__i); _value = __i; }\ u32 2012 src/utils/xml_parser.c u32 i, j; u32 2018 src/utils/xml_parser.c u32 nb_bits = 0; u32 2019 src/utils/xml_parser.c u32 size = 0; u32 2079 src/utils/xml_parser.c u32 len = (u32) strlen(szString); u32 2085 src/utils/xml_parser.c u32 len = (u32) strlen(szBase64); u32 2087 src/utils/xml_parser.c u32 ret; u32 2090 src/utils/xml_parser.c ret = (u32) gf_base64_decode((char *)szBase64, len, data, len); u32 2101 src/utils/xml_parser.c u32 j, len = (u32) strlen(szData); u32 2106 src/utils/xml_parser.c u32 v; u32 2122 src/utils/xml_parser.c gf_bs_write_u16_le(bs, (u32)value); u32 2124 src/utils/xml_parser.c gf_bs_write_u32_le(bs, (u32)value); u32 2135 src/utils/xml_parser.c u32 read, remain; u32 2146 src/utils/xml_parser.c size = (u32) gf_ftell(_tmp); u32 2149 src/utils/xml_parser.c size -= (u32) offset; u32 2154 src/utils/xml_parser.c read = (u32) fread(block, 1, (remain>1024) ? 1024 : remain, _tmp); u32 2172 src/utils/xml_parser.c GF_Err gf_xml_parse_bit_sequence(GF_XMLNode *bsroot, char **data, u32 *data_size) u32 2186 src/utils/xml_parser.c u32 i;