• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/include/libavformat/

Lines Matching refs:AVFormatContext

49 struct AVFormatContext;
106 void av_metadata_conv(struct AVFormatContext *ctx,const AVMetadataConv *d_conv,
293 int (*write_header)(struct AVFormatContext *);
294 int (*write_packet)(struct AVFormatContext *, AVPacket *pkt);
295 int (*write_trailer)(struct AVFormatContext *);
299 int (*set_parameters)(struct AVFormatContext *, AVFormatParameters *);
300 int (*interleave_packet)(struct AVFormatContext *, AVPacket *out,
333 /** Read the format header and initialize the AVFormatContext
337 int (*read_header)(struct AVFormatContext *,
342 int (*read_packet)(struct AVFormatContext *, AVPacket *pkt);
343 /** Close the stream. The AVFormatContext and AVStreams are not
345 int (*read_close)(struct AVFormatContext *);
356 int (*read_seek)(struct AVFormatContext *,
363 int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index,
376 int (*read_play)(struct AVFormatContext *);
380 int (*read_pause)(struct AVFormatContext *);
390 int (*read_seek2)(struct AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags);
429 int index; /**< stream index in AVFormatContext */
575 * sizeof(AVFormatContext) must not be used outside libav*.
577 typedef struct AVFormatContext {
720 } AVFormatContext;
848 int av_open_input_stream(AVFormatContext **ic_ptr,
864 int av_open_input_file(AVFormatContext **ic_ptr, const char *filename,
873 attribute_deprecated AVFormatContext *av_alloc_format_context(void);
877 * Allocate an AVFormatContext.
881 AVFormatContext *avformat_alloc_context(void);
896 int av_find_stream_info(AVFormatContext *ic);
908 int av_read_packet(AVFormatContext *s, AVPacket *pkt);
929 int av_read_frame(AVFormatContext *s, AVPacket *pkt);
942 int av_seek_frame(AVFormatContext *s, int stream_index, int64_t timestamp,
971 int avformat_seek_file(AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags);
977 int av_read_play(AVFormatContext *s);
984 int av_read_pause(AVFormatContext *s);
987 * Free a AVFormatContext allocated by av_open_input_stream.
990 void av_close_input_stream(AVFormatContext *s);
997 void av_close_input_file(AVFormatContext *s);
1009 AVStream *av_new_stream(AVFormatContext *s, int id);
1010 AVProgram *av_new_program(AVFormatContext *s, int id);
1025 AVChapter *ff_new_chapter(AVFormatContext *s, int id, AVRational time_base,
1044 int av_find_default_stream_index(AVFormatContext *s);
1058 * AVFormatContext.max_index_size by discarding entries if it grows
1063 void ff_reduce_index(AVFormatContext *s, int stream_index);
1082 int av_seek_frame_binary(AVFormatContext *s, int stream_index,
1093 void av_update_cur_dts(AVFormatContext *s, AVStream *ref_st, int64_t timestamp);
1102 int64_t av_gen_search(AVFormatContext *s, int stream_index,
1107 int64_t (*read_timestamp)(struct AVFormatContext *, int , int64_t *, int64_t ));
1110 int av_set_parameters(AVFormatContext *s, AVFormatParameters *ap);
1119 int av_write_header(AVFormatContext *s);
1133 int av_write_frame(AVFormatContext *s, AVPacket *pkt);
1150 int av_interleaved_write_frame(AVFormatContext *s, AVPacket *pkt);
1167 int av_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out,
1179 int av_write_trailer(AVFormatContext *s);
1181 void dump_format(AVFormatContext *ic,
1237 void ffm_set_write_index(AVFormatContext *s, int64_t pos, int64_t file_size);
1284 int avf_sdp_create(AVFormatContext *ac[], int n_files, char *buff, int size);