Lines Matching refs:fdst
1047 FFV1Context *fdst = dst->priv_data;
1054 FFV1Context bak = *fdst;
1055 memcpy(fdst, fsrc, sizeof(*fdst));
1056 memcpy(fdst->initial_states, bak.initial_states, sizeof(fdst->initial_states));
1057 memcpy(fdst->slice_context, bak.slice_context , sizeof(fdst->slice_context));
1058 fdst->picture = bak.picture;
1059 fdst->last_picture = bak.last_picture;
1060 for (i = 0; i<fdst->num_h_slices * fdst->num_v_slices; i++) {
1062 FFV1Context *fsdst = fdst->slice_context[i];
1065 av_assert0(!fdst->plane[0].state);
1066 av_assert0(!fdst->sample_buffer);
1069 av_assert1(fdst->slice_count == fsrc->slice_count);
1072 ff_thread_release_buffer(dst, &fdst->picture);
1074 if ((ret = ff_thread_ref_frame(&fdst->picture, &fsrc->picture)) < 0)
1078 fdst->fsrc = fsrc;