summaryrefslogtreecommitdiff
blob: de0ca025e1651d42791de6c09a7c3800b3708248 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Index: image-0.4.0/liboutput/encode.c
===================================================================
--- image-0.4.0.orig/liboutput/encode.c
+++ image-0.4.0/liboutput/encode.c
@@ -150,7 +150,7 @@ void cEncode::SetupEncodingParameters(AV
     }
     context->max_b_frames=1;
     context->flags |= CODEC_FLAG_QSCALE;
-    context->pix_fmt = PIX_FMT_YUV420P;
+    context->pix_fmt = AV_PIX_FMT_YUV420P;
 }
 
 bool cEncode::ConvertImageToFrame(AVFrame *frame)
@@ -173,7 +173,7 @@ bool cEncode::ConvertImageToFrame(AVFram
     // Convert RGB to YUV 
     if(!avpicture_fill((AVPicture*)m_pImageFilled, 
                                     m_pImageRGB, 
-                                    PIX_FMT_RGB24, m_nWidth, m_nHeight)) 
+                                    AV_PIX_FMT_RGB24, m_nWidth, m_nHeight)) 
     {
         esyslog("imageplugin: failed avpicture_fill");
         return false;
@@ -182,13 +182,13 @@ bool cEncode::ConvertImageToFrame(AVFram
     {
         int result;
 #ifndef HAVE_SWSCALER
-        result=img_convert((AVPicture*)frame->data, PIX_FMT_YUV420P, 
-                       (AVPicture*)m_pImageFilled, PIX_FMT_RGB24, 
+        result=img_convert((AVPicture*)frame->data, AV_PIX_FMT_YUV420P, 
+                       (AVPicture*)m_pImageFilled, AV_PIX_FMT_RGB24, 
                        m_nWidth, m_nHeight);
 #else
         SwsContext* convert_ctx = sws_getContext(m_nWidth, m_nHeight, 
-                        PIX_FMT_RGB24, m_nWidth, m_nHeight, 
-                        PIX_FMT_YUV420P, SWS_BICUBIC, NULL, NULL, NULL);
+                        AV_PIX_FMT_RGB24, m_nWidth, m_nHeight, 
+                        AV_PIX_FMT_YUV420P, SWS_BICUBIC, NULL, NULL, NULL);
 
 	    if(!convert_ctx) {
             esyslog("imageplugin: failed to initialize swscaler context");