Searched refs:syncpoints (Results 1 - 4 of 4) sorted by relevance
/third_party/ffmpeg/libavformat/ |
H A D | nut.c | 301 av_tree_insert(&nut->syncpoints, sp, ff_nut_sp_pos_cmp, &node); in ff_nut_add_sp() 318 if (nut->syncpoints) { in ff_nut_free_sp() 319 av_tree_enumerate(nut->syncpoints, NULL, NULL, enu_free); in ff_nut_free_sp() 320 av_tree_destroy(nut->syncpoints); in ff_nut_free_sp()
|
H A D | nutdec.c | 689 int64_t *syncpoints = NULL; in find_and_decode_index() local 717 syncpoints = av_malloc_array(syncpoint_count, sizeof(int64_t)); in find_and_decode_index() 719 if (!syncpoints || !has_keyframe) { in find_and_decode_index() 724 syncpoints[i] = ffio_read_varlen(bc); in find_and_decode_index() 725 if (syncpoints[i] <= 0) in find_and_decode_index() 728 syncpoints[i] += syncpoints[i - 1]; in find_and_decode_index() 776 av_add_index_entry(s->streams[i], 16 * syncpoints[j - 1], in find_and_decode_index() 791 av_free(syncpoints); in find_and_decode_index() 1267 av_tree_find(nut->syncpoints, in read_seek() [all...] |
H A D | nut.h | 108 struct AVTreeNode *syncpoints; member 113 #define NUT_BROADCAST 1 // use extended syncpoints 114 #define NUT_PIPE 2 // do not write syncpoints
|
H A D | nutenc.c | 626 av_tree_find(nut->syncpoints, &dummy, ff_nut_sp_pos_cmp, (void**)next_node); in write_index() 1241 { "syncpoints", "NUT syncpoint behaviour", OFFSET(flags), AV_OPT_TYPE_FLAGS, {.i64 = 0}, INT_MIN, INT_MAX, E, "syncpoints" }, 1242 { "default", "", 0, AV_OPT_TYPE_CONST, {.i64 = 0}, INT_MIN, INT_MAX, E, "syncpoints" }, 1243 { "none", "Disable syncpoints, low overhead and unseekable", 0, AV_OPT_TYPE_CONST, {.i64 = NUT_PIPE}, INT_MIN, INT_MAX, E, "syncpoints" }, 1244 { "timestamped", "Extend syncpoints with a wallclock timestamp", 0, AV_OPT_TYPE_CONST, {.i64 = NUT_BROADCAST}, INT_MIN, INT_MAX, E, "syncpoints" },
|
Completed in 7 milliseconds