• Home
  • Raw
  • Download

Lines Matching refs:AVFormatContext

319 struct AVFormatContext;
545 int (*write_header)(struct AVFormatContext *);
553 int (*write_packet)(struct AVFormatContext *, AVPacket *pkt);
554 int (*write_trailer)(struct AVFormatContext *);
559 int (*interleave_packet)(struct AVFormatContext *, AVPacket *out,
570 void (*get_output_timestamp)(struct AVFormatContext *s, int stream,
575 int (*control_message)(struct AVFormatContext *s, int type,
586 int (*write_uncoded_frame)(struct AVFormatContext *, int stream_index,
592 int (*get_device_list)(struct AVFormatContext *s, struct AVDeviceInfoList *device_list);
598 …int (*create_device_capabilities)(struct AVFormatContext *s, struct AVDeviceCapabilitiesQuery *cap…
603 …int (*free_device_capabilities)(struct AVFormatContext *s, struct AVDeviceCapabilitiesQuery *caps);
615 int (*init)(struct AVFormatContext *);
624 void (*deinit)(struct AVFormatContext *);
630 int (*check_bitstream)(struct AVFormatContext *, const AVPacket *pkt);
712 int (*read_header)(struct AVFormatContext *);
722 int (*read_packet)(struct AVFormatContext *, AVPacket *pkt);
728 int (*read_close)(struct AVFormatContext *);
738 int (*read_seek)(struct AVFormatContext *,
745 int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index,
752 int (*read_play)(struct AVFormatContext *);
758 int (*read_pause)(struct AVFormatContext *);
766 …int (*read_seek2)(struct AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t…
772 int (*get_device_list)(struct AVFormatContext *s, struct AVDeviceInfoList *device_list);
779 …int (*create_device_capabilities)(struct AVFormatContext *s, struct AVDeviceCapabilitiesQuery *cap…
785 …int (*free_device_capabilities)(struct AVFormatContext *s, struct AVDeviceCapabilitiesQuery *caps);
1202 typedef int (*av_format_control_message)(struct AVFormatContext *s, int type,
1205 typedef int (*AVOpenCallback)(struct AVFormatContext *s, AVIOContext **pb, const char *url, int fla…
1234 typedef struct AVFormatContext { struct
1800 …int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOI… argument
1830 int (*io_open)(struct AVFormatContext *s, AVIOContext **pb, const char *url, argument
1836 void (*io_close)(struct AVFormatContext *s, AVIOContext *pb); argument
1865 } AVFormatContext; argument
1873 int av_format_get_probe_score(const AVFormatContext *s);
1875 AVCodec * av_format_get_video_codec(const AVFormatContext *s);
1877 void av_format_set_video_codec(AVFormatContext *s, AVCodec *c);
1879 AVCodec * av_format_get_audio_codec(const AVFormatContext *s);
1881 void av_format_set_audio_codec(AVFormatContext *s, AVCodec *c);
1883 AVCodec * av_format_get_subtitle_codec(const AVFormatContext *s);
1885 void av_format_set_subtitle_codec(AVFormatContext *s, AVCodec *c);
1887 AVCodec * av_format_get_data_codec(const AVFormatContext *s);
1889 void av_format_set_data_codec(AVFormatContext *s, AVCodec *c);
1891 int av_format_get_metadata_header_padding(const AVFormatContext *s);
1893 void av_format_set_metadata_header_padding(AVFormatContext *s, int c);
1895 void * av_format_get_opaque(const AVFormatContext *s);
1897 void av_format_set_opaque(AVFormatContext *s, void *opaque);
1899 av_format_control_message av_format_get_control_message_cb(const AVFormatContext *s);
1901 void av_format_set_control_message_cb(AVFormatContext *s, av_format_control_message callback);
1903 attribute_deprecated AVOpenCallback av_format_get_open_cb(const AVFormatContext *s);
1904 attribute_deprecated void av_format_set_open_cb(AVFormatContext *s, AVOpenCallback callback);
1912 void av_format_inject_global_side_data(AVFormatContext *s);
1919 enum AVDurationEstimationMethod av_fmt_ctx_get_duration_estimation_method(const AVFormatContext* ct…
2030 AVFormatContext *avformat_alloc_context(void);
2036 void avformat_free_context(AVFormatContext *s);
2065 AVStream *avformat_new_stream(AVFormatContext *s, const AVCodec *c);
2112 AVProgram *av_new_program(AVFormatContext *s, int id);
2135 int avformat_alloc_output_context2(AVFormatContext **ctx, ff_const59 AVOutputFormat *oformat,
2226 int avformat_open_input(AVFormatContext **ps, const char *url, ff_const59 AVInputFormat *fmt, AVDic…
2233 int av_demuxer_open(AVFormatContext *ic);
2257 int avformat_find_stream_info(AVFormatContext *ic, AVDictionary **options);
2269 AVProgram *av_find_program_from_stream(AVFormatContext *ic, AVProgram *last, int s);
2271 void av_program_add_stream_index(AVFormatContext *ac, int progid, unsigned int idx);
2297 int av_find_best_stream(AVFormatContext *ic,
2331 int av_read_frame(AVFormatContext *s, AVPacket *pkt);
2346 int av_seek_frame(AVFormatContext *s, int stream_index, int64_t timestamp,
2375 int avformat_seek_file(AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t ma…
2393 int avformat_flush(AVFormatContext *s);
2399 int av_read_play(AVFormatContext *s);
2406 int av_read_pause(AVFormatContext *s);
2412 void avformat_close_input(AVFormatContext **s);
2448 int avformat_write_header(AVFormatContext *s, AVDictionary **options);
2470 int avformat_init_output(AVFormatContext *s, AVDictionary **options);
2509 int av_write_frame(AVFormatContext *s, AVPacket *pkt);
2554 int av_interleaved_write_frame(AVFormatContext *s, AVPacket *pkt);
2564 int av_write_uncoded_frame(AVFormatContext *s, int stream_index,
2583 int av_interleaved_write_uncoded_frame(AVFormatContext *s, int stream_index,
2592 int av_write_uncoded_frame_query(AVFormatContext *s, int stream_index);
2603 int av_write_trailer(AVFormatContext *s);
2643 int av_get_output_timestamp(struct AVFormatContext *s, int stream,
2743 int av_find_default_stream_index(AVFormatContext *s);
2805 void av_dump_format(AVFormatContext *ic,
2857 int av_sdp_create(AVFormatContext *ac[], int n_files, char *buf, int size);
2931 AVRational av_guess_sample_aspect_ratio(AVFormatContext *format, AVStream *stream, AVFrame *frame);
2941 AVRational av_guess_frame_rate(AVFormatContext *ctx, AVStream *stream, AVFrame *frame);
2956 int avformat_match_stream_specifier(AVFormatContext *s, AVStream *st,
2959 int avformat_queue_attached_pictures(AVFormatContext *s);