[FFmpeg-devel] [FFmpeg-cvslog] r11071 - in trunk: ffmpeg.c ffplay.c ffserver.c libavformat/4xm.c libavformat/adtsenc.c libavformat/aiff.c libavformat/amr.c libavformat/apc.c libavformat/ape.c libavformat/asf-enc.c libavformat/asf.c libavformat/au.c libavformat/avformat.h libavformat/avidec.c libavformat/avienc.c libavformat/avio.h libavformat/aviobuf.c libavformat/avs.c libavformat/bethsoftvid.c libavformat/c93.c libavformat/crcenc.c libavformat/daud.c libavformat/dsicin.c libavformat/dv.c libavformat/dvenc.c libavformat/dxa.c libavformat/eacdata.c libavformat/electronicarts.c libavformat/ffm.c libavformat/flic.c libavformat/flvdec.c libavformat/flvenc.c libavformat/framecrcenc.c libavformat/gif.c libavformat/gifdec.c libavformat/gxf.c libavformat/gxfenc.c libavformat/idcin.c libavformat/idroq.c libavformat/img2.c libavformat/ipmovie.c libavformat/libnut.c libavformat/matroskadec.c libavformat/matroskaenc.c libavformat/mm.c libavformat/mmf.c libavformat/mov.c libavformat/movenc.c libavformat/mp3.c libavformat/mpc.c libavformat/mpc8.c libavformat/mpeg.c libavformat/mpegenc.c libavformat/mpegts.c libavformat/mpegtsenc.c libavformat/mpjpeg.c libavformat/mtv.c libavformat/mxf.c libavformat/nsvdec.c libavformat/nutdec.c libavformat/nutenc.c libavformat/nuv.c libavformat/oggdec.c libavformat/oggenc.c libavformat/psxstr.c libavformat/raw.c libavformat/rmdec.c libavformat/rmenc.c libavformat/rtp.c libavformat/rtsp.c libavformat/segafilm.c libavformat/sierravmd.c libavformat/siff.c libavformat/smacker.c libavformat/sol.c libavformat/swf.c libavformat/thp.c libavformat/tiertexseq.c libavformat/tta.c libavformat/txd.c libavformat/utils.c libavformat/vocdec.c libavformat/vocenc.c libavformat/wav.c libavformat/wc3movie.c libavformat/westwood.c libavformat/wv.c libavformat/yuv4mpeg.c output_example.c

Björn Axelsson bjorn.axelsson
Tue Dec 4 15:17:43 CET 2007

On Mon, 2007-12-03 at 20:13 +0100, matthieu castet wrote:
> Hi,
> Thanks for the reply.
> Bj?rn Axelsson wrote:
> > On Wed, 2007-11-28 at 21:10 +0100, matthieu castet wrote:
> > 
> > The correct way to do this would be to first allocate and set up the
> > ByteIOContext, and then to call av_open_input_stream() on it, since
> > there is no file.
> But now av_close_input_file can't be used,

Why not? Does it crash? If so, do you have a gdb backtrace of it?

>  and it seems there is no av_close_input_stream().

I can't see any reason why av_close_input_file() wouldn't work on
contexts opened with av_open_input_stream(). But then, I haven't tried

> On ffmpeg-user ML, nobody seems to know how to close something open with 
> av_open_input_stream().

Well, it is not a common function to call directly. But that doesn't
mean that it is the wrong thing to do.

Bj?rn Axelsson                    Phone: +46-(0)90-18 98 97
Intinor AB                          Fax: +46-(0)920-757 10
Interactive Television & Digital Media Distribution

More information about the ffmpeg-devel mailing list