Lines Matching defs:copy
14 * You should have received a copy of the GNU Lesser General Public
639 AVCodecContext *copy = av_malloc(sizeof(AVCodecContext));
651 av_freep(©);
656 p->avctx = copy;
658 if (!copy) {
663 *copy = *src;
665 copy->internal = av_malloc(sizeof(AVCodecInternal));
666 if (!copy->internal) {
670 *copy->internal = *src->internal;
671 copy->internal->thread_ctx = p;
672 copy->internal->pkt = &p->avpkt;
675 src = copy;
678 err = codec->init(copy);
680 update_context_from_thread(avctx, copy, 1);
682 copy->priv_data = av_malloc(codec->priv_data_size);
683 if (!copy->priv_data) {
687 memcpy(copy->priv_data, src->priv_data, codec->priv_data_size);
688 copy->internal->is_copy = 1;
691 err = codec->init_thread_copy(copy);