| 481 | } |
| 482 | |
| 483 | AVFrame *av_frame_clone(const AVFrame *src) |
| 484 | { |
| 485 | AVFrame *ret = av_frame_alloc(); |
| 486 | |
| 487 | if (!ret) |
| 488 | return NULL; |
| 489 | |
| 490 | if (av_frame_ref(ret, src) < 0) |
| 491 | av_frame_free(&ret); |
| 492 | |
| 493 | return ret; |
| 494 | } |
| 495 | |
| 496 | void av_frame_unref(AVFrame *frame) |
| 497 | { |