avpacket: Mark src pointer as constant
authorLuca Barbato <lu_zero@gentoo.org>
Thu, 17 Nov 2016 18:41:12 +0000 (19:41 +0100)
committerLuca Barbato <lu_zero@gentoo.org>
Thu, 17 Nov 2016 18:41:12 +0000 (19:41 +0100)
libavcodec/avcodec.h
libavcodec/avpacket.c

index 88e6c62..a004e6b 100644 (file)
@@ -3832,7 +3832,7 @@ AVPacket *av_packet_alloc(void);
  * @see av_packet_alloc
  * @see av_packet_ref
  */
-AVPacket *av_packet_clone(AVPacket *src);
+AVPacket *av_packet_clone(const AVPacket *src);
 
 /**
  * Free the packet, if the packet is reference counted, it will be
@@ -3986,7 +3986,7 @@ void av_packet_free_side_data(AVPacket *pkt);
  *
  * @return 0 on success, a negative AVERROR on error.
  */
-int av_packet_ref(AVPacket *dst, AVPacket *src);
+int av_packet_ref(AVPacket *dst, const AVPacket *src);
 
 /**
  * Wipe the packet.
index 76fc4eb..f2b0a29 100644 (file)
@@ -352,7 +352,7 @@ void av_packet_unref(AVPacket *pkt)
     pkt->size = 0;
 }
 
-int av_packet_ref(AVPacket *dst, AVPacket *src)
+int av_packet_ref(AVPacket *dst, const AVPacket *src)
 {
     int ret;
 
@@ -384,7 +384,7 @@ fail:
     return ret;
 }
 
-AVPacket *av_packet_clone(AVPacket *src)
+AVPacket *av_packet_clone(const AVPacket *src)
 {
     AVPacket *ret = av_packet_alloc();