On Mon, 18 Nov 2013, Anton Khirnov wrote:

---
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

Ok

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

Reply via email to