Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2015-09-05 18:35:31 +0300
committerHendrik Leppkes <h.leppkes@gmail.com>2015-09-05 18:35:31 +0300
commita9915268327b097bba84a07f68968d8c07f4b549 (patch)
treea5d584c6d925f4feee4984d0dd0a906f3b6d17ed /libavutil/frame.h
parentb9fd813351733b867fb73219e33b1f4845b40dde (diff)
lavu/frame: put frame QP elements under a new version guard
These fields are still used, removal postponed until a replacement functionality is available.
Diffstat (limited to 'libavutil/frame.h')
-rw-r--r--libavutil/frame.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavutil/frame.h b/libavutil/frame.h
index f5e89376ba..5270798c55 100644
--- a/libavutil/frame.h
+++ b/libavutil/frame.h
@@ -477,6 +477,7 @@ typedef struct AVFrame {
*/
int pkt_size;
+#if FF_API_FRAME_QP
/**
* QP table
* Not to be accessed directly from outside libavutil
@@ -497,6 +498,7 @@ typedef struct AVFrame {
* Not to be accessed directly from outside libavutil
*/
AVBufferRef *qp_table_buf;
+#endif
} AVFrame;
/**
@@ -523,8 +525,10 @@ void av_frame_set_decode_error_flags (AVFrame *frame, int val);
int av_frame_get_pkt_size(const AVFrame *frame);
void av_frame_set_pkt_size(AVFrame *frame, int val);
AVDictionary **avpriv_frame_get_metadatap(AVFrame *frame);
+#if FF_API_FRAME_QP
int8_t *av_frame_get_qp_table(AVFrame *f, int *stride, int *type);
int av_frame_set_qp_table(AVFrame *f, AVBufferRef *buf, int stride, int type);
+#endif
enum AVColorSpace av_frame_get_colorspace(const AVFrame *frame);
void av_frame_set_colorspace(AVFrame *frame, enum AVColorSpace val);
enum AVColorRange av_frame_get_color_range(const AVFrame *frame);