Luca Barbato
|
5d839778b9
|
lavu: Refactor side data wiping
And make sure the nb_side_data field is reset as well.
Based on an initial patch from wm4 <nfxjfg@googlemail.com>.
CC: libav-stable@libav.org
|
10 years ago |
Diego Biurrun
|
e070d0a5ca
|
frame: Remove some FF_API_AVFRAME_COLORSPACE leftovers
|
10 years ago |
Anton Khirnov
|
472f9ed312
|
Remove obsolete FF_API_AVFRAME_COLORSPACE cruft.
|
10 years ago |
Roman Savchenko
|
44671b5786
|
AVFrame: factor out freeing the side data
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
11 years ago |
wm4
|
8c02adc62d
|
lavu: add all color-related enums to AVFrame
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
11 years ago |
Roman Savchenko
|
a53551cba8
|
frame: fix the error path in av_frame_copy_props()
First free metadata, then the side data it is contained in.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
11 years ago |
Anton Khirnov
|
d161ae0a37
|
frame: add a function for removing side data from a frame
|
11 years ago |
Anton Khirnov
|
1155fd02ae
|
frame: add a convenience function for copying AVFrame data
|
11 years ago |
Anton Khirnov
|
df7aba52b5
|
frame: cosmetics, reindent
|
11 years ago |
Anton Khirnov
|
c342132fa8
|
frame: copy flags in av_frame_copy_props()
Flags can be considered metadata (at least those that are defined now).
|
11 years ago |
Vittorio Giovara
|
529a9893d7
|
avframe: mark source frame const in _ref and _clone
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
11 years ago |
Vittorio Giovara
|
3c8bff0740
|
avframe: have av_frame_get_side_data take const AVFrame*
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
11 years ago |
Anton Khirnov
|
e6c4ac7b5f
|
pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*
|
12 years ago |
Hendrik Leppkes
|
1e8b9738fa
|
avutil/frame: add all remaining frame properties to av_frame_copy_props
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
12 years ago |
Janne Grunau
|
fc8406d01e
|
avframe: copy reordered_opaque in copy_props
Fixes video playback in applications still using reordered_opaque.
|
12 years ago |
Anton Khirnov
|
0651e892e1
|
Replace remaining includes of audioconvert.h with channel_layout.h
|
12 years ago |
Anton Khirnov
|
77b2cd7b41
|
AVFrame: add side data.
|
12 years ago |
Anton Khirnov
|
7ecc2d403c
|
Move AVFrame from lavc to lavu.
Add AVBuffer-based reference counting API to it.
|
12 years ago |