X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fredspark.c;h=0ce89153119da259ccab740b735cb3e5a8f883a3;hb=fe95a37144077d1f652088fcb25b2949e4a3da19;hp=c247046584e0770e2c64bd98af4e96d6d8a5035d;hpb=50ae1f7e0ff1fa00236622415039f7e28d919a25;p=ffmpeg diff --git a/libavformat/redspark.c b/libavformat/redspark.c index c247046584e..0ce89153119 100644 --- a/libavformat/redspark.c +++ b/libavformat/redspark.c @@ -32,7 +32,7 @@ typedef struct RedSparkContext { int samples_count; } RedSparkContext; -static int redspark_probe(AVProbeData *p) +static int redspark_probe(const AVProbeData *p) { uint32_t key, data; uint8_t header[8]; @@ -140,7 +140,6 @@ static int redspark_read_packet(AVFormatContext *s, AVPacket *pkt) ret = av_get_packet(s->pb, pkt, size); if (ret != size) { - av_packet_unref(pkt); return AVERROR(EIO); }