]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/aviobuf.c
configure: bump year
[ffmpeg] / libavformat / aviobuf.c
index 3b4c8439d6ce1cfe6ea578eacb4e9e6c5c317366..86eb6579f43e450a99ce119fb983ee24be801914 100644 (file)
@@ -980,6 +980,19 @@ fail:
     return AVERROR(ENOMEM);
 }
 
+URLContext* ffio_geturlcontext(AVIOContext *s)
+{
+    AVIOInternal *internal;
+    if (!s)
+        return NULL;
+
+    internal = s->opaque;
+    if (internal && s->read_packet == io_read_packet)
+        return internal->h;
+    else
+        return NULL;
+}
+
 int ffio_ensure_seekback(AVIOContext *s, int64_t buf_size)
 {
     uint8_t *buffer;