diff --git a/linphone/mediastreamer2/src/ffmpeg-priv.h b/linphone/mediastreamer2/src/ffmpeg-priv.h
index 8c1fe46f0eaee5f9ec03b0592658d79174d24f69..857264924aaef6248338df69ff472d7c54e30166 100644
--- a/linphone/mediastreamer2/src/ffmpeg-priv.h
+++ b/linphone/mediastreamer2/src/ffmpeg-priv.h
@@ -46,7 +46,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #endif
 
 
-#if LIBAVCODEC_VERSION_MAJOR <= 51
+#if (LIBAVCODEC_VERSION_MAJOR <= 51) && (LIBAVCODEC_VERSION_MINOR <= 26)
 /*should work as long as nobody uses avformat.h*/
 typedef struct AVPacket{
 	uint8_t *data;