/third_party/ffmpeg/libavcodec/ |
H A D | vp9_parser.c | 34 int res, profile, keyframe; in parse() local 51 keyframe = 0; in parse() 53 keyframe = !get_bits1(&gb); in parse() 56 if (!keyframe) { in parse()
|
H A D | mss2.c | 180 int keyframe, int w, int h) in decode_555() 184 if (!keyframe) { in decode_555() 244 int keyframe, int kf_slipt, int slice, int w, int h) in decode_rle() 253 const int alphabet_size = 270 - keyframe; in decode_rle() 257 if (!keyframe) { in decode_rle() 287 if (symbol >= 204 - keyframe) in decode_rle() 288 symbol += 14 - keyframe; in decode_rle() 485 int keyframe, has_wmv9, has_mv, is_rle, is_555, ret; in mss2_decode_frame() local 493 if (keyframe = get_bits1(&gb)) in mss2_decode_frame() 496 has_mv = keyframe in mss2_decode_frame() 179 decode_555(AVCodecContext *avctx, GetByteContext *gB, uint16_t *dst, ptrdiff_t stride, int keyframe, int w, int h) decode_555() argument 242 decode_rle(GetBitContext *gb, uint8_t *pal_dst, ptrdiff_t pal_stride, uint8_t *rgb_dst, ptrdiff_t rgb_stride, uint32_t *pal, int keyframe, int kf_slipt, int slice, int w, int h) decode_rle() argument [all...] |
H A D | flashsv2enc.c | 31 * indicating a difference from the corresponding block in the last keyframe. 33 * block in the last keyframe, to improve compression. 38 * Don't keep Block structures for both current frame and keyframe. 40 * Figure out how to encode palette information in the stream, choose an optimum palette at each keyframe. 118 double tot_blocks; ///< blocks encoded since last keyframe 119 double diff_blocks; ///< blocks that were different since last keyframe 120 double tot_lines; ///< total scanlines in image since last keyframe 121 double diff_lines; ///< scanlines that were different since last keyframe 122 double raw_size; ///< size of raw frames since last keyframe 123 double comp_size; ///< size of compressed data since last keyframe 572 encode_block(FlashSV2Context *s, Palette * palette, Block * b, Block *prev, const uint8_t *src, int stride, int dist, int keyframe) encode_block() argument 609 compare_sl(FlashSV2Context * s, Block * b, const uint8_t * src, uint8_t * frame, uint8_t * key, int y, int keyframe) compare_sl() argument 627 mark_all_blocks(FlashSV2Context * s, const uint8_t * src, int stride, int keyframe) mark_all_blocks() argument 648 encode_all_blocks(FlashSV2Context * s, int keyframe) encode_all_blocks() argument 707 write_bitstream(FlashSV2Context * s, const uint8_t * src, int stride, uint8_t * buf, int buf_size, int keyframe) write_bitstream() argument 736 recommend_keyframe(FlashSV2Context * s, int *keyframe) recommend_keyframe() argument 858 int keyframe = 0; flashsv2_encode_frame() local [all...] |
H A D | nuv.c | 162 int keyframe, ret; in decode_frame() local 202 keyframe = !buf[2]; in decode_frame() 209 keyframe = 0; in decode_frame() 212 keyframe = 1; in decode_frame() 276 if (size_change || keyframe) { in decode_frame() 289 c->pic->pict_type = keyframe ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P; in decode_frame() 290 c->pic->key_frame = keyframe; in decode_frame()
|
H A D | msvideo1enc.c | 75 int keyframe = 0; in encode_frame() local 90 keyframe = 1; in encode_frame() 109 if(!keyframe){ in encode_frame() 253 keyframe = 1; in encode_frame() 254 if(keyframe) in encode_frame() 258 if (keyframe) pkt->flags |= AV_PKT_FLAG_KEY; in encode_frame()
|
H A D | screenpresso.c | 31 * they contain exactly as many pixel as the keyframe. 110 int keyframe, component_size, src_linesize; in screenpresso_decode_frame() local 119 /* Compression level (4 bits) and keyframe information (1 bit) */ in screenpresso_decode_frame() 121 keyframe = avpkt->data[0] & 1; in screenpresso_decode_frame() 156 /* When a keyframe is found, copy it (flipped) */ in screenpresso_decode_frame() 157 if (keyframe) in screenpresso_decode_frame() 175 if (keyframe) { in screenpresso_decode_frame()
|
H A D | zmbvenc.c | 176 int keyframe, chpal; in encode_frame() local 182 keyframe = !c->curfrm; in encode_frame() 188 chpal = !keyframe && palptr && memcmp(palptr, c->pal2, 1024); in encode_frame() 205 if(keyframe){ in encode_frame() 265 if (keyframe) in encode_frame() 280 pkt_size = zstream->total_out + 1 + 6 * keyframe; in encode_frame() 285 fl = (keyframe ? ZMBV_KEYFRAME : 0) | (chpal ? ZMBV_DELTAPAL : 0); in encode_frame() 287 if (keyframe) { in encode_frame()
|
H A D | flashsv.c | 67 uint8_t *keyframe; member 413 if (!s->keyframe) { in flashsv_decode_frame() 415 "Inter frame without keyframe\n"); in flashsv_decode_frame() 462 memcpy(s->frame->data[0] + x, s->keyframe + x, in flashsv_decode_frame() 479 if (!s->keyframe) { in flashsv_decode_frame() 480 s->keyframe = av_malloc(s->frame->linesize[0] * avctx->height); in flashsv_decode_frame() 481 if (!s->keyframe) { in flashsv_decode_frame() 486 memcpy(s->keyframe, s->frame->data[0], in flashsv_decode_frame() 566 av_freep(&s->keyframe); in flashsv2_decode_end()
|
H A D | mss3.c | 694 int dec_width, dec_height, dec_x, dec_y, quality, keyframe; in mss3_decode_frame() local 706 keyframe = bytestream2_get_be32(&gb); in mss3_decode_frame() 707 if (keyframe & ~0x301) { in mss3_decode_frame() 708 av_log(avctx, AV_LOG_ERROR, "Invalid frame type %X\n", keyframe); in mss3_decode_frame() 711 keyframe = !(keyframe & 1); in mss3_decode_frame() 733 if (keyframe && !bytestream2_get_bytes_left(&gb)) { in mss3_decode_frame() 737 if (!keyframe && c->got_error) in mss3_decode_frame() 743 c->pic->key_frame = keyframe; in mss3_decode_frame() 744 c->pic->pict_type = keyframe in mss3_decode_frame() [all...] |
H A D | mpc8.c | 191 int maxband, keyframe; in mpc8_decode_frame() local 194 keyframe = c->cur_frame == 0; in mpc8_decode_frame() 196 if(keyframe){ in mpc8_decode_frame() 205 if(keyframe) in mpc8_decode_frame() 252 if(keyframe){ in mpc8_decode_frame()
|
H A D | snowdec.c | 47 if(s->keyframe || (s->avctx->debug&512)){ in predict_slice_buffered() 167 if(s->keyframe){ in decode_q_branch() 305 s->keyframe= get_rac(&s->c, kstate); in decode_header() 306 if(s->keyframe || s->always_reset){ in decode_header() 314 if(s->keyframe){ in decode_header() 357 if(!s->keyframe){ in decode_header() 480 s->current_picture->pict_type = s->keyframe ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P; in decode_frame() 482 //keyframe flag duplication mess FIXME in decode_frame() 485 "keyframe:%d qlog:%d qbias: %d mvscale: %d " in decode_frame() 487 s->keyframe, in decode_frame() [all...] |
H A D | truemotion1.c | 446 /* no change bits specified for a keyframe; only index bytes */ in truemotion1_decode_header() 627 int keyframe = s->flags & FLAG_KEYFRAME; in truemotion1_decode_16bit() local 651 if (!keyframe) in truemotion1_decode_16bit() 658 if (keyframe || ((mb_change_byte & mb_change_byte_mask) == 0)) { in truemotion1_decode_16bit() 724 if (!keyframe) { in truemotion1_decode_16bit() 754 int keyframe = s->flags & FLAG_KEYFRAME; in truemotion1_decode_24bit() local 784 if (keyframe || ((mb_change_byte & mb_change_byte_mask) == 0)) { in truemotion1_decode_24bit() 850 if (!keyframe) { in truemotion1_decode_24bit()
|
H A D | vaapi_vp8.c | 57 .key_frame = !s->keyframe, in vaapi_vp8_start_frame() 102 if (s->keyframe) { in vaapi_vp8_start_frame() 194 unsigned int header_size = 3 + 7 * s->keyframe; in vaapi_vp8_decode_slice()
|
H A D | vp8.c | 516 if (!s->keyframe && (alpha || beta)) { in vp7_fade_frame() 523 av_log(s->avctx, AV_LOG_WARNING, "Discarding interframe without a prior keyframe!\n"); in vp7_fade_frame() 568 s->keyframe = !(buf[0] & 1); in vp7_decode_frame_header() 589 if (s->keyframe) { in vp7_decode_frame_header() 611 if (s->keyframe || s->profile > 0) in vp7_decode_frame_header() 651 if (!s->keyframe) { in vp7_decode_frame_header() 665 if (!s->keyframe) in vp7_decode_frame_header() 698 if (!s->keyframe) { in vp7_decode_frame_header() 725 s->keyframe = !(buf[0] & 1); in vp8_decode_frame_header() 744 if (header_size > buf_size - 7 * s->keyframe) { in vp8_decode_frame_header() 1213 decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb, int mb_x, int keyframe, int layout) decode_intra4x4_modes() argument [all...] |
H A D | gifdec.c | 75 int keyframe; member 171 if (s->keyframe) { in gif_read_image() 481 s->keyframe = memcmp(avpkt->data, gif87a_sig, 6) == 0 || in gif_decode_frame() 484 s->keyframe = 0; in gif_decode_frame() 487 if (s->keyframe) { in gif_decode_frame() 509 av_log(avctx, AV_LOG_ERROR, "cannot decode frame without keyframe\n"); in gif_decode_frame()
|
H A D | cinepakenc.c | 837 static void write_strip_keyframe(unsigned char *buf, int keyframe) in write_strip_keyframe() argument 843 // buf[0] = keyframe ? 0x11: 0x10; in write_strip_keyframe() 844 buf[0] = keyframe ? 0x10 : 0x11; in write_strip_keyframe() 847 static void write_strip_header(CinepakEncContext *s, int y, int h, int keyframe, in write_strip_header() argument 850 write_strip_keyframe(buf, keyframe); in write_strip_header() 860 static int rd_strip(CinepakEncContext *s, int y, int h, int keyframe, in rd_strip() argument 874 if (!keyframe) in rd_strip() 889 if (keyframe && mode == MODE_MC) in rd_strip() 984 write_strip_header(s, y, h, keyframe, s->strip_buf, best_size); in rd_strip() 1128 *got_keyframe = all_no_skip; // no skip MBs in any strip -> keyframe in rd_frame() [all...] |
H A D | vp9.c | 532 s->last_keyframe = s->s.h.keyframe; in decode_frame_header() 533 s->s.h.keyframe = !get_bits1(&s->gb); in decode_frame_header() 540 if (s->s.h.keyframe) { in decode_frame_header() 637 if (s->s.h.keyframe || s->s.h.intraonly) in decode_frame_header() 641 if (s->s.h.keyframe || s->s.h.errorres || s->s.h.intraonly) { in decode_frame_header() 817 if (!s->s.h.keyframe && !s->s.h.intraonly) { in decode_frame_header() 854 if (s->s.h.keyframe || s->s.h.errorres || (s->s.h.intraonly && s->s.h.resetctx == 3)) { in decode_frame_header() 890 if (s->s.h.keyframe || s->s.h.intraonly) { in decode_frame_header() 970 if (!s->s.h.keyframe && !s->s.h.intraonly) { in decode_frame_header() 1093 const uint8_t *p = s->s.h.keyframe || in decode_sb() [all...] |
H A D | nvdec_vp9.c | 67 .frameType = !h->h.keyframe, in nvdec_vp9_start_frame() 74 .allow_high_precision_mv = h->h.keyframe ? 0 : h->h.highprecisionmvs, in nvdec_vp9_start_frame()
|
/third_party/ffmpeg/libavformat/ |
H A D | gifdec.c | 269 keyframe, frame_parsed = 0, ret; in gif_read_packet() local 274 keyframe = memcmp(buf, gif87a_sig, 6) == 0 || in gif_read_packet() 279 keyframe = 0; in gif_read_packet() 282 if (keyframe) { in gif_read_packet() 343 if (keyframe) in gif_read_packet() 361 if (!keyframe) in gif_read_packet() 366 keyframe = 1; in gif_read_packet()
|
H A D | msnwc_tcp.c | 32 * uint16_t ff; // keyframe + some other info(???) 55 bytestream += 2; // keyframe in msnwc_tcp_probe() 106 uint16_t keyframe; in msnwc_tcp_read_packet() local 113 keyframe = avio_rl16(pb); in msnwc_tcp_read_packet() 132 * this bit and rely on the codec to get keyframe information */ in msnwc_tcp_read_packet() 133 if (keyframe & 1) in msnwc_tcp_read_packet()
|
H A D | vc1test.c | 100 int keyframe = 0; in vc1t_read_packet() local 108 keyframe = 1; in vc1t_read_packet() 114 pkt->flags |= keyframe ? AV_PKT_FLAG_KEY : 0; in vc1t_read_packet()
|
H A D | rtpdec_qt.c | 62 keyframe, ret; in qt_rtp_parse_packet() local 96 keyframe = get_bits1(&gb); in qt_rtp_parse_packet() 212 pkt->flags = keyframe ? AV_PKT_FLAG_KEY : 0; in qt_rtp_parse_packet() 227 pkt->flags = keyframe ? AV_PKT_FLAG_KEY : 0; in qt_rtp_parse_packet()
|
H A D | segafilm.c | 46 int keyframe; member 239 film->sample_table[i].keyframe = (scratch[8] & 0x80) ? 0 : AVINDEX_KEYFRAME; in film_read_header() 246 film->sample_table[i].keyframe); in film_read_header() 300 pkt->flags |= sample->keyframe ? AV_PKT_FLAG_KEY : 0; in film_read_packet()
|
H A D | bink.c | 97 int keyframe; in read_header() local 207 keyframe = next_keyframe; in read_header() 223 keyframe ? AVINDEX_KEYFRAME : 0)) < 0) in read_header()
|
/third_party/skia/experimental/docs/ |
H A D | animationCommon.js | 19 var keyframe = keyframes[frame]; 20 var len = keyframe.length; 22 var action = keyframe[i]; 229 function init(engine, keyframe) { 233 keyframeInit(keyframe);
|