Home
last modified time | relevance | path

Searched refs:vsc_pack (Results 1 - 3 of 3) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Ddvdec.c616 const uint8_t *vsc_pack; in dvvideo_decode_frame() local
647 vsc_pack = buf + 80 * 5 + 48 + 5; in dvvideo_decode_frame()
648 if (*vsc_pack == dv_video_control) { in dvvideo_decode_frame()
650 is16_9 = (vsc_pack[2] & 0x07) == 0x02 || in dvvideo_decode_frame()
651 (!apt && (vsc_pack[2] & 0x07) == 0x07); in dvvideo_decode_frame()
659 if ( *vsc_pack == dv_video_control ) { in dvvideo_decode_frame()
665 frame->top_field_first = (vsc_pack[3] & 0x40) == 0x40; in dvvideo_decode_frame()
667 frame->interlaced_frame = (vsc_pack[3] & 0x10) == 0x10; in dvvideo_decode_frame()
668 frame->top_field_first = !(vsc_pack[3] & 0x40); in dvvideo_decode_frame()
/third_party/ffmpeg/libavformat/
H A Ddv.c295 const uint8_t *vsc_pack; in dv_extract_video_info() local
306 vsc_pack = dv_extract_pack(frame, dv_video_control); in dv_extract_video_info()
308 is16_9 = (vsc_pack && ((vsc_pack[2] & 0x07) == 0x02 || in dv_extract_video_info()
309 (!apt && (vsc_pack[2] & 0x07) == 0x07))); in dv_extract_video_info()
H A Dmxfenc.c2142 const uint8_t *vs_pack, *vsc_pack; in mxf_parse_dv_frame() local
2154 vsc_pack = pkt->data + 80*5 + 53; in mxf_parse_dv_frame()
2158 if ((vsc_pack[2] & 0x07) == 0x02) { in mxf_parse_dv_frame()
2164 sc->interlaced = (vsc_pack[3] >> 4) & 0x01; in mxf_parse_dv_frame()
2167 // av_log(s, AV_LOG_DEBUG, "DV vsc pack ff/ss = %x\n", vsc_pack[2] >> 6); in mxf_parse_dv_frame()

Completed in 9 milliseconds