X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Frm.h;h=9d104ad74ca0e9d4dc713b6c41e960550107bfc3;hb=d8b999e2d0736751bb25edc3aa0651cdbf3cbf41;hp=182fddfcdabc7b7e61231631c4d123c90320813b;hpb=74e8ccad4c3c4e2f96d87787a79feb880a3db94e;p=ffmpeg diff --git a/libavformat/rm.h b/libavformat/rm.h index 182fddfcdab..9d104ad74ca 100644 --- a/libavformat/rm.h +++ b/libavformat/rm.h @@ -2,20 +2,20 @@ * "Real" compatible muxer and demuxer. * Copyright (c) 2000, 2001 Fabrice Bellard * - * This file is part of FFmpeg. + * This file is part of Libav. * - * FFmpeg is free software; you can redistribute it and/or + * Libav is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * FFmpeg is distributed in the hope that it will be useful, + * Libav is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with FFmpeg; if not, write to the Free Software + * License along with Libav; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ @@ -35,13 +35,13 @@ RMStream *ff_rm_alloc_rmstream (void); void ff_rm_free_rmstream (RMStream *rms); /*< input format for Realmedia-style RTSP streams */ -extern AVInputFormat rdt_demuxer; +extern AVInputFormat ff_rdt_demuxer; /** * Read the MDPR chunk, which contains stream-specific codec initialization * parameters. * - * @param s context containing RMContext and ByteIOContext for stream reading + * @param s context containing RMContext and AVIOContext for stream reading * @param pb context to read the data from * @param st the stream that the MDPR chunk belongs to and where to store the * parameters read from the chunk into @@ -49,14 +49,14 @@ extern AVInputFormat rdt_demuxer; * @param codec_data_size size of the MDPR chunk * @return 0 on success, errno codes on error */ -int ff_rm_read_mdpr_codecdata (AVFormatContext *s, ByteIOContext *pb, +int ff_rm_read_mdpr_codecdata (AVFormatContext *s, AVIOContext *pb, AVStream *st, RMStream *rst, int codec_data_size); /** * Parse one rm-stream packet from the input bytestream. * - * @param s context containing RMContext and ByteIOContext for stream reading + * @param s context containing RMContext and AVIOContext for stream reading * @param pb context to read the data from * @param st stream to which the packet to be read belongs * @param rst Real-specific stream information @@ -70,7 +70,7 @@ int ff_rm_read_mdpr_codecdata (AVFormatContext *s, ByteIOContext *pb, * value >0 means that no data was placed in pkt, but that cached * data is available by calling ff_rm_retrieve_cache(). */ -int ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, +int ff_rm_parse_packet (AVFormatContext *s, AVIOContext *pb, AVStream *st, RMStream *rst, int len, AVPacket *pkt, int *seq, int flags, int64_t ts); @@ -82,7 +82,7 @@ int ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, * a positive number, the amount of cached packets. Using this function, each * of those packets can be retrieved sequentially. * - * @param s context containing RMContext and ByteIOContext for stream reading + * @param s context containing RMContext and AVIOContext for stream reading * @param pb context to read the data from * @param st stream that this packet belongs to * @param rst Real-specific stream information @@ -90,7 +90,7 @@ int ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, * @return the number of samples left for subsequent calls to this same * function, or 0 if all samples have been retrieved. */ -int ff_rm_retrieve_cache (AVFormatContext *s, ByteIOContext *pb, +int ff_rm_retrieve_cache (AVFormatContext *s, AVIOContext *pb, AVStream *st, RMStream *rst, AVPacket *pkt); /**