X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fredspark.c;h=0ce89153119da259ccab740b735cb3e5a8f883a3;hb=e3d993fab0ad4255dffd10a794fc5e1bd37047b7;hp=c247046584e0770e2c64bd98af4e96d6d8a5035d;hpb=bad70b7af6b909691f5389e14eb7d0c03db10af9;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); }