---
 libavformat/hnm.c |   18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/libavformat/hnm.c b/libavformat/hnm.c
index ee34a14..331a95e 100644
--- a/libavformat/hnm.c
+++ b/libavformat/hnm.c
@@ -45,9 +45,7 @@ typedef struct Hnm4DemuxContext {
     uint16_t channels;
     uint32_t framesize;
     uint32_t currentframe;
-    int64_t pts;
     uint32_t superchunk_remaining;
-    AVPacket vpkt;
 } Hnm4DemuxContext;
 
 static int hnm_probe(AVProbeData *p)
@@ -70,11 +68,6 @@ static int hnm_read_header(AVFormatContext *s)
     AVStream *vst;
 
     /* default context members */
-    hnm->pts = 0;
-    av_init_packet(&hnm->vpkt);
-    hnm->vpkt.data = NULL;
-    hnm->vpkt.size = 0;
-
     hnm->superchunk_remaining = 0;
 
     avio_skip(pb, 8);
@@ -182,16 +175,6 @@ static int hnm_read_packet(AVFormatContext *s, AVPacket 
*pkt)
     return ret;
 }
 
-static int hnm_read_close(AVFormatContext *s)
-{
-    Hnm4DemuxContext *hnm = s->priv_data;
-
-    if (hnm->vpkt.size > 0)
-        av_free_packet(&hnm->vpkt);
-
-    return 0;
-}
-
 AVInputFormat ff_hnm_demuxer = {
     .name           = "hnm",
     .long_name      = NULL_IF_CONFIG_SMALL("Cryo HNM v4"),
@@ -199,6 +182,5 @@ AVInputFormat ff_hnm_demuxer = {
     .read_probe     = hnm_probe,
     .read_header    = hnm_read_header,
     .read_packet    = hnm_read_packet,
-    .read_close     = hnm_read_close,
     .flags          = AVFMT_NO_BYTE_SEEK | AVFMT_NOGENSEARCH | 
AVFMT_NOBINSEARCH
 };
-- 
1.7.10.4

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to