aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mpegvideo.h
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2024-04-28 21:34:30 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2024-06-12 12:02:31 +0200
commit2f6768c761ebdd50e6c6fc5ade0ed19fd647842f (patch)
treea2b1948bfd45a2db66db9cc9f5cbfa0cde8703b2 /libavcodec/mpegvideo.h
parent1f5c64cbdc9e270495850c988e901391bc63c5d0 (diff)
downloadffmpeg-2f6768c761ebdd50e6c6fc5ade0ed19fd647842f.tar.gz
avcodec/mpegvideo: Remove pblocks
It has been added in a579db0c4fe026d49c71d1ff64a2d1d07c152d68 due to XvMC, but today it is only used to swap U and V for VCR2, a MPEG-2 variant with U and V swapped. This can be done in a simpler fashion, namely by simply swapping the U and V pointers of the corresponding MPVWorkPictures. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec/mpegvideo.h')
-rw-r--r--libavcodec/mpegvideo.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h
index 4339a145aa..5af74acf95 100644
--- a/libavcodec/mpegvideo.h
+++ b/libavcodec/mpegvideo.h
@@ -466,7 +466,6 @@ typedef struct MpegEncContext {
int rtp_payload_size;
uint8_t *ptr_lastgob;
- int16_t (*pblocks[12])[64];
int16_t (*block)[64]; ///< points to one of the following blocks
int16_t (*blocks)[12][64]; // for HQ mode we need to keep the best block