Home
last modified time | relevance | path

Searched refs:FFV1Context (Results 1 - 6 of 6) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dffv1.h73 typedef struct FFV1Context { struct
91 struct FFV1Context *fsrc;
122 struct FFV1Context *slice_context[MAX_SLICES];
135 } FFV1Context; typedef
138 int ff_ffv1_init_slice_state(const FFV1Context *f, FFV1Context *fs);
139 int ff_ffv1_init_slices_state(FFV1Context *f);
140 int ff_ffv1_init_slice_contexts(FFV1Context *f);
141 int ff_ffv1_allocate_initial_states(FFV1Context *f);
142 void ff_ffv1_clear_slice_state(const FFV1Context *
[all...]
H A Dffv1.c38 FFV1Context *s = avctx->priv_data; in ff_ffv1_common_init()
61 av_cold int ff_ffv1_init_slice_state(const FFV1Context *f, FFV1Context *fs) in ff_ffv1_init_slice_state()
100 av_cold int ff_ffv1_init_slices_state(FFV1Context *f) in ff_ffv1_init_slices_state()
104 FFV1Context *fs = f->slice_context[i]; in ff_ffv1_init_slices_state()
111 av_cold int ff_ffv1_init_slice_contexts(FFV1Context *f) in ff_ffv1_init_slice_contexts()
124 FFV1Context *fs = av_mallocz(sizeof(*fs)); in ff_ffv1_init_slice_contexts()
153 int ff_ffv1_allocate_initial_states(FFV1Context *f) in ff_ffv1_allocate_initial_states()
168 void ff_ffv1_clear_slice_state(const FFV1Context *f, FFV1Context *f
[all...]
H A Dffv1dec.c97 static int is_input_end(FFV1Context *s) in is_input_end()
120 static int decode_plane(FFV1Context *s, uint8_t *src, in decode_plane()
166 static int decode_slice_header(const FFV1Context *f, FFV1Context *fs) in decode_slice_header()
257 FFV1Context *fs = *(void **)arg; in decode_slice()
258 FFV1Context *f = fs->avctx->priv_data; in decode_slice()
271 FFV1Context *fssrc = f->fsrc->slice_context[si]; in decode_slice()
272 FFV1Context *fsdst = f->slice_context[si]; in decode_slice()
425 static int read_extra_header(FFV1Context *f) in read_extra_header()
547 static int read_header(FFV1Context *
[all...]
H A Dffv1enc.c273 static int encode_plane(FFV1Context *s, uint8_t *src, int w, int h, in encode_plane()
346 static void write_header(FFV1Context *f) in write_header()
374 FFV1Context *fs = f->slice_context[i]; in write_header()
393 static int write_extradata(FFV1Context *f) in write_extradata()
466 static int sort_stt(FFV1Context *s, uint8_t stt[256]) in sort_stt()
516 FFV1Context *s = avctx->priv_data; in encode_init()
892 FFV1Context *sf = s->slice_context[j]; in encode_init()
904 static void encode_slice_header(FFV1Context *f, FFV1Context *fs) in encode_slice_header()
937 static void choose_rct_params(FFV1Context *f
[all...]
H A Dffv1enc_template.c23 static av_always_inline int RENAME(encode_line)(FFV1Context *s, int w, in encode_line()
125 static int RENAME(encode_rgb_frame)(FFV1Context *s, const uint8_t *src[4], in encode_rgb_frame()
H A Dffv1dec_template.c23 static av_always_inline int RENAME(decode_line)(FFV1Context *s, int w, in decode_line()
128 static int RENAME(decode_rgb_frame)(FFV1Context *s, uint8_t *src[4], int w, int h, int stride[4]) in decode_rgb_frame()

Completed in 5 milliseconds