[FFmpeg-cvslog] lavf/aviobuf.c: Adapt avio_accept and avio_handshake to new AVIOContext API

Stephan Holljes git at videolan.org
Tue Oct 4 00:47:05 EEST 2016


ffmpeg | branch: master | Stephan Holljes <klaxa1337 at googlemail.com> | Fri Sep 30 21:17:54 2016 +0200| [d0be0cbebc207f3a39da2a668f45be413c9152c4] | committer: Clément Bœsch

lavf/aviobuf.c: Adapt avio_accept and avio_handshake to new AVIOContext API

Signed-off-by: Stephan Holljes <klaxa1337 at googlemail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d0be0cbebc207f3a39da2a668f45be413c9152c4
---

 libavformat/aviobuf.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c
index f3acb32..134d627 100644
--- a/libavformat/aviobuf.c
+++ b/libavformat/aviobuf.c
@@ -1156,7 +1156,8 @@ int avio_read_to_bprint(AVIOContext *h, AVBPrint *pb, size_t max_size)
 int avio_accept(AVIOContext *s, AVIOContext **c)
 {
     int ret;
-    URLContext *sc = s->opaque;
+    AVIOInternal *internal = s->opaque;
+    URLContext *sc = internal->h;
     URLContext *cc = NULL;
     ret = ffurl_accept(sc, &cc);
     if (ret < 0)
@@ -1166,7 +1167,8 @@ int avio_accept(AVIOContext *s, AVIOContext **c)
 
 int avio_handshake(AVIOContext *c)
 {
-    URLContext *cc = c->opaque;
+    AVIOInternal *internal = c->opaque;
+    URLContext *cc = internal->h;
     return ffurl_handshake(cc);
 }
 



More information about the ffmpeg-cvslog mailing list