Searched refs:H264Context (Results 1 - 25 of 42) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dh264.h337 * H264Context
339 typedef struct H264Context { struct
627 struct H264Context *thread_context[H264_MAX_THREADS];
766 } H264Context; typedef in typeref:struct:H264Context
774 int ff_h264_decode_sei(H264Context *h);
779 int ff_h264_decode_seq_parameter_set(H264Context *h);
789 int ff_h264_decode_picture_parameter_set(H264Context *h, int bit_length);
799 const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src,
806 void ff_h264_free_context(H264Context *h);
811 int ff_h264_get_slice_type(const H264Context *
[all...]
H A Dvdpau_internal.h94 void ff_vdpau_h264_picture_start(H264Context *h);
95 void ff_vdpau_h264_set_reference_frames(H264Context *h);
96 void ff_vdpau_h264_picture_complete(H264Context *h);
H A Dh264_sei.c37 void ff_h264_reset_sei(H264Context *h)
47 static int decode_picture_timing(H264Context *h)
111 static int decode_user_data_itu_t_t35(H264Context *h, int size)
148 static int decode_unregistered_user_data(H264Context *h, int size)
175 static int decode_recovery_point(H264Context *h)
192 static int decode_buffering_period(H264Context *h)
228 static int decode_frame_packing_arrangement(H264Context *h)
266 static int decode_display_orientation(H264Context *h)
282 int ff_h264_decode_sei(H264Context *h)
359 const char* ff_h264_sei_stereo_mode(H264Context *
[all...]
H A Dh264_refs.c122 int ff_h264_fill_default_ref_list(H264Context *h)
194 static void print_short_term(H264Context *h);
195 static void print_long_term(H264Context *h);
207 static int pic_num_extract(H264Context *h, int pic_num, int *structure)
220 int ff_h264_decode_ref_pic_list_reordering(H264Context *h)
351 void ff_h264_fill_mbaff_ref_list(H264Context *h)
390 static inline int unreference_pic(H264Context *h, H264Picture *pic, int refmask)
413 static H264Picture *find_short(H264Context *h, int frame_num, int *idx)
435 static void remove_short_at_index(H264Context *h, int i)
448 static H264Picture *remove_short(H264Context *
[all...]
H A Dh264.c60 H264Context *h = avctx->priv_data;
68 H264Context *h = opaque;
99 void ff_h264_draw_horiz_band(H264Context *h, int y, int height)
147 int ff_h264_check_intra4x4_pred_mode(H264Context *h)
194 int ff_h264_check_intra_pred_mode(H264Context *h, int mode, int is_chroma)
235 const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src,
353 static int decode_rbsp_trailing(H264Context *h, const uint8_t *src)
368 void ff_h264_free_tables(H264Context *h, int free_rbsp)
371 H264Context *hx;
429 int ff_h264_alloc_tables(H264Context *
[all...]
H A Dh264_cabac.c1263 void ff_h264_init_cabac_states(H264Context *h) {
1283 static int decode_cabac_field_decoding_flag(H264Context *h) {
1294 static int decode_cabac_intra_mb_type(H264Context *h, int ctx_base, int intra_slice) {
1324 static int decode_cabac_mb_skip( H264Context *h, int mb_x, int mb_y ) {
1359 static int decode_cabac_mb_intra4x4_pred_mode( H264Context *h, int pred_mode ) {
1372 static int decode_cabac_mb_chroma_pre_mode( H264Context *h) {
1396 static int decode_cabac_mb_cbp_luma( H264Context *h) {
1412 static int decode_cabac_mb_cbp_chroma( H264Context *h) {
1431 static int decode_cabac_p_mb_sub_type( H264Context *h ) {
1440 static int decode_cabac_b_mb_sub_type( H264Context *
[all...]
H A Dvdpau_h264.c69 H264Context * const h = avctx->priv_data;
121 H264Context * const h = avctx->priv_data;
173 H264Context *h = avctx->priv_data;
194 H264Context *h = avctx->priv_data;
H A Dh264_picture.c47 void ff_h264_unref_picture(H264Context *h, H264Picture *pic)
68 int ff_h264_ref_picture(H264Context *h, H264Picture *dst, H264Picture *src)
155 int ff_h264_field_end(H264Context *h, int in_setup)
H A Dvaapi_h264.c125 H264Context *h)
186 static void fill_vaapi_plain_pred_weight_table(H264Context *h,
227 H264Context * const h = avctx->priv_data;
294 H264Context * const h = avctx->priv_data;
318 H264Context * const h = avctx->priv_data;
H A Dh264_mb.c39 static inline int get_lowest_part_list_y(H264Context *h, H264Picture *pic, int n,
52 static inline void get_lowest_part_y(H264Context *h, int refs[2][48], int n,
95 static void await_references(H264Context *h)
203 static av_always_inline void mc_dir_part(H264Context *h, H264Picture *pic,
318 static av_always_inline void mc_part_std(H264Context *h, int n, int square,
365 static av_always_inline void mc_part_weighted(H264Context *h, int n, int square,
478 static av_always_inline void prefetch_motion(H264Context *h, int list,
502 static av_always_inline void xchg_mb_border(H264Context *h, uint8_t *src_y,
606 static av_always_inline void hl_decode_mb_predict_luma(H264Context *h,
727 static av_always_inline void hl_decode_mb_idct_luma(H264Context *
[all...]
H A Ddxva2_h264.c45 static void fill_picture_parameters(struct dxva_context *ctx, const H264Context *h,
159 static void fill_scaling_lists(struct dxva_context *ctx, const H264Context *h, DXVA_Qmatrix_H264 *qm)
213 const H264Context *h = avctx->priv_data;
294 const H264Context *h = avctx->priv_data;
391 const H264Context *h = avctx->priv_data;
415 const H264Context *h = avctx->priv_data;
444 H264Context *h = avctx->priv_data;
H A Dh264_parser.c38 static int h264_find_frame_end(H264Context *h, const uint8_t *buf,
128 H264Context *h = s->priv_data;
208 H264Context *h = s->priv_data;
457 H264Context *h = s->priv_data;
544 H264Context *h = s->priv_data;
553 H264Context *h = s->priv_data;
562 .priv_data_size = sizeof(H264Context),
H A Dh264_slice.c188 static void release_unused_pictures(H264Context *h, int remove_current)
201 static int alloc_scratch_buffers(H264Context *h, int linesize)
222 static int init_table_pools(H264Context *h)
249 static int alloc_picture(H264Context *h, H264Picture *pic)
320 static inline int pic_is_unused(H264Context *h, H264Picture *pic)
329 static int find_unused_picture(H264Context *h)
349 static void init_dequant8_coeff_table(H264Context *h)
376 static void init_dequant4_coeff_table(H264Context *h)
402 void h264_init_dequant_tables(H264Context *h)
424 static void clone_tables(H264Context *ds
[all...]
H A Dh264_loopfilter.c104 H264Context *h, int intra)
126 H264Context *h, int intra)
145 static av_always_inline void filter_mb_mbaff_edgev(H264Context *h, uint8_t *pix,
168 static av_always_inline void filter_mb_mbaff_edgecv(H264Context *h,
194 H264Context *h, int intra)
216 H264Context *h, int intra)
235 static av_always_inline void h264_filter_mb_fast_internal(H264Context *h,
416 void ff_h264_filter_mb_fast( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) {
434 static int check_mv(H264Context *h, long b_idx, long bn_idx, int mvy_limit){
463 static av_always_inline void filter_mb_dir(H264Context *
[all...]
H A Dh264_direct.c38 static int get_scale_factor(H264Context * const h, int poc, int poc1, int i){
50 void ff_h264_direct_dist_scale_factor(H264Context * const h){
71 static void fill_colmap(H264Context *h, int map[2][16+32], int list, int field, int colfield, int mbafi){
104 void ff_h264_direct_ref_list_init(H264Context * const h){
145 static void await_reference_mb_row(H264Context * const h, H264Picture *ref, int mb_y)
162 static void pred_spatial_direct_motion(H264Context * const h, int *mb_type){
413 static void pred_temp_direct_motion(H264Context * const h, int *mb_type){
624 void ff_h264_pred_direct_motion(H264Context * const h, int *mb_type){
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dh264.h257 * H264Context
259 typedef struct H264Context{ struct
512 struct H264Context *thread_context[MAX_THREADS];
583 }H264Context; typedef in typeref:struct:H264Context
591 int ff_h264_decode_sei(H264Context *h);
596 int ff_h264_decode_seq_parameter_set(H264Context *h);
606 int ff_h264_decode_picture_parameter_set(H264Context *h, int bit_length);
615 const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src, int *dst_length, int *consumed, int length);
620 av_cold void ff_h264_free_context(H264Context *h);
625 int ff_h264_get_slice_type(const H264Context *
[all...]
H A Dvda_h264.c38 const H264Context *h = avctx->priv_data;
55 H264Context *h = avctx->priv_data;
79 H264Context *h = avctx->priv_data;
H A Dh264_sei.c40 void ff_h264_reset_sei(H264Context *h) {
47 static int decode_picture_timing(H264Context *h){
98 static int decode_unregistered_user_data(H264Context *h, int size){
124 static int decode_recovery_point(H264Context *h){
133 static int decode_buffering_period(H264Context *h){
164 int ff_h264_decode_sei(H264Context *h){
H A Dh264_parser.c35 static int ff_h264_find_frame_end(H264Context *h, const uint8_t *buf, int buf_size)
112 H264Context *h = s->priv_data;
246 H264Context *h = s->priv_data;
329 H264Context *h = s->priv_data;
338 H264Context *h = s->priv_data;
346 .priv_data_size = sizeof(H264Context),
H A Dh264_refs.c108 int ff_h264_fill_default_ref_list(H264Context *h){
160 static void print_short_term(H264Context *h);
161 static void print_long_term(H264Context *h);
173 static int pic_num_extract(H264Context *h, int pic_num, int *structure){
187 int ff_h264_decode_ref_pic_list_reordering(H264Context *h){
301 void ff_h264_fill_mbaff_ref_list(H264Context *h){
339 static inline int unreference_pic(H264Context *h, Picture *pic, int refmask){
361 static Picture * find_short(H264Context *h, int frame_num, int *idx){
383 static void remove_short_at_index(H264Context *h, int i){
394 static Picture * remove_short(H264Context *
[all...]
H A Dh264_cabac.c1262 void ff_h264_init_cabac_states(H264Context *h) {
1283 static int decode_cabac_field_decoding_flag(H264Context *h) {
1295 static int decode_cabac_intra_mb_type(H264Context *h, int ctx_base, int intra_slice) {
1325 static int decode_cabac_mb_skip( H264Context *h, int mb_x, int mb_y ) {
1361 static int decode_cabac_mb_intra4x4_pred_mode( H264Context *h, int pred_mode ) {
1374 static int decode_cabac_mb_chroma_pre_mode( H264Context *h) {
1398 static int decode_cabac_mb_cbp_luma( H264Context *h) {
1414 static int decode_cabac_mb_cbp_chroma( H264Context *h) {
1433 static int decode_cabac_p_mb_sub_type( H264Context *h ) {
1442 static int decode_cabac_b_mb_sub_type( H264Context *
[all...]
H A Dvaapi_h264.c124 H264Context *h)
185 static void fill_vaapi_plain_pred_weight_table(H264Context *h,
226 H264Context * const h = avctx->priv_data;
292 H264Context * const h = avctx->priv_data;
303 H264Context * const h = avctx->priv_data;
H A Ddxva2_h264.c44 static void fill_picture_parameters(struct dxva_context *ctx, const H264Context *h,
156 static void fill_scaling_lists(struct dxva_context *ctx, const H264Context *h, DXVA_Qmatrix_H264 *qm)
200 const H264Context *h = avctx->priv_data;
278 const H264Context *h = avctx->priv_data;
376 const H264Context *h = avctx->priv_data;
399 const H264Context *h = avctx->priv_data;
428 H264Context *h = avctx->priv_data;
H A Dh264.c68 int ff_h264_check_intra4x4_pred_mode(H264Context *h){
108 int ff_h264_check_intra_pred_mode(H264Context *h, int mode, int is_chroma){
140 const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src, int *dst_length, int *consumed, int length){
230 static int ff_h264_decode_rbsp_trailing(H264Context *h, const uint8_t *src){
243 static inline int get_lowest_part_list_y(H264Context *h, Picture *pic, int n, int height,
253 static inline void get_lowest_part_y(H264Context *h, int refs[2][48], int n, int height,
293 static void await_references(H264Context *h){
445 mc_dir_part(H264Context *h, Picture *pic, int n, int square,
543 mc_part_std(H264Context *h, int n, int square, int height, int delta,
587 mc_part_weighted(H264Context *
[all...]
H A Dh264_loopfilter.c107 H264Context *h, int intra)
129 H264Context *h, int intra)
148 static av_always_inline void filter_mb_mbaff_edgev(H264Context *h, uint8_t *pix,
171 static av_always_inline void filter_mb_mbaff_edgecv(H264Context *h,
197 H264Context *h, int intra)
219 H264Context *h, int intra)
238 static av_always_inline void h264_filter_mb_fast_internal(H264Context *h,
420 void ff_h264_filter_mb_fast( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) {
438 static int check_mv(H264Context *h, long b_idx, long bn_idx, int mvy_limit){
467 static av_always_inline void filter_mb_dir(H264Context *
[all...]

Completed in 199 milliseconds

12