/third_party/ffmpeg/libavformat/ |
H A D | dovi_isom.c | 34 AVDOVIDecoderConfigurationRecord *dovi; in ff_isom_parse_dvcc_dvvc() local 41 dovi = av_dovi_alloc(&dovi_size); in ff_isom_parse_dvcc_dvvc() 42 if (!dovi) in ff_isom_parse_dvcc_dvvc() 45 dovi->dv_version_major = *buf_ptr++; // 8 bits in ff_isom_parse_dvcc_dvvc() 46 dovi->dv_version_minor = *buf_ptr++; // 8 bits in ff_isom_parse_dvcc_dvvc() 51 dovi->dv_profile = (buf >> 9) & 0x7f; // 7 bits in ff_isom_parse_dvcc_dvvc() 52 dovi->dv_level = (buf >> 3) & 0x3f; // 6 bits in ff_isom_parse_dvcc_dvvc() 53 dovi->rpu_present_flag = (buf >> 2) & 0x01; // 1 bit in ff_isom_parse_dvcc_dvvc() 54 dovi->el_present_flag = (buf >> 1) & 0x01; // 1 bit in ff_isom_parse_dvcc_dvvc() 55 dovi in ff_isom_parse_dvcc_dvvc() 85 ff_isom_put_dvcc_dvvc(AVFormatContext *s, uint8_t out[ISOM_DVCC_DVVC_SIZE], AVDOVIDecoderConfigurationRecord *dovi) ff_isom_put_dvcc_dvvc() argument [all...] |
H A D | dump.c | 402 const AVDOVIDecoderConfigurationRecord *dovi = in dump_dovi_conf() local 407 dovi->dv_version_major, dovi->dv_version_minor, in dump_dovi_conf() 408 dovi->dv_profile, dovi->dv_level, in dump_dovi_conf() 409 dovi->rpu_present_flag, in dump_dovi_conf() 410 dovi->el_present_flag, in dump_dovi_conf() 411 dovi->bl_present_flag, in dump_dovi_conf() 412 dovi->dv_bl_signal_compatibility_id); in dump_dovi_conf()
|
H A D | dovi_isom.h | 33 AVDOVIDecoderConfigurationRecord *dovi);
|
H A D | mpegts.c | 2795 AVDOVIDecoderConfigurationRecord *dovi; in ff_parse_mpeg2_descriptor() local 2803 dovi = av_dovi_alloc(&dovi_size); in ff_parse_mpeg2_descriptor() 2804 if (!dovi) in ff_parse_mpeg2_descriptor() 2807 dovi->dv_version_major = get8(pp, desc_end); in ff_parse_mpeg2_descriptor() 2808 dovi->dv_version_minor = get8(pp, desc_end); in ff_parse_mpeg2_descriptor() 2810 dovi->dv_profile = (buf >> 9) & 0x7f; // 7 bits in ff_parse_mpeg2_descriptor() 2811 dovi->dv_level = (buf >> 3) & 0x3f; // 6 bits in ff_parse_mpeg2_descriptor() 2812 dovi->rpu_present_flag = (buf >> 2) & 0x01; // 1 bit in ff_parse_mpeg2_descriptor() 2813 dovi->el_present_flag = (buf >> 1) & 0x01; // 1 bit in ff_parse_mpeg2_descriptor() 2814 dovi in ff_parse_mpeg2_descriptor() [all...] |
H A D | matroskaenc.c | 1579 AVDOVIDecoderConfigurationRecord *dovi = (AVDOVIDecoderConfigurationRecord *) in mkv_write_dovi() local 1582 if (dovi && dovi->dv_profile <= 10) { in mkv_write_dovi() 1590 if (dovi->dv_profile > 7) { in mkv_write_dovi() 1596 ff_isom_put_dvcc_dvvc(s, buf, dovi); in mkv_write_dovi()
|
H A D | movenc.c | 1979 static int mov_write_dvcc_dvvc_tag(AVFormatContext *s, AVIOContext *pb, AVDOVIDecoderConfigurationRecord *dovi) in mov_write_dvcc_dvvc_tag() argument 1984 if (dovi->dv_profile > 10) in mov_write_dvcc_dvvc_tag() 1986 else if (dovi->dv_profile > 7) in mov_write_dvcc_dvvc_tag() 1991 ff_isom_put_dvcc_dvvc(s, buf, dovi); in mov_write_dvcc_dvvc_tag() 2492 AVDOVIDecoderConfigurationRecord *dovi = (AVDOVIDecoderConfigurationRecord *) in mov_write_video_tag() local 2499 if (dovi) in mov_write_video_tag() 2500 mov_write_dvcc_dvvc_tag(s, pb, dovi); in mov_write_video_tag()
|
/third_party/ffmpeg/libavutil/ |
H A D | dovi_meta.c | 26 AVDOVIDecoderConfigurationRecord *dovi = in av_dovi_alloc() local 28 if (!dovi) in av_dovi_alloc() 32 *size = sizeof(*dovi); in av_dovi_alloc() 34 return dovi; in av_dovi_alloc() 46 AVDOVIMetadataInternal *dovi = av_mallocz(sizeof(AVDOVIMetadataInternal)); in av_dovi_metadata_alloc() local 47 if (!dovi) in av_dovi_metadata_alloc() 51 *size = sizeof(*dovi); in av_dovi_metadata_alloc() 53 dovi->metadata = (struct AVDOVIMetadata) { in av_dovi_metadata_alloc() 59 return &dovi->metadata; in av_dovi_metadata_alloc()
|
/third_party/ffmpeg/libavcodec/ |
H A D | dovi_rpu.c | 95 AVDOVIMetadata *dovi; in ff_dovi_attach_side_data() local 99 return 0; /* incomplete dovi metadata */ in ff_dovi_attach_side_data() 101 dovi = av_dovi_metadata_alloc(&dovi_size); in ff_dovi_attach_side_data() 102 if (!dovi) in ff_dovi_attach_side_data() 105 buf = av_buffer_create((uint8_t *) dovi, dovi_size, NULL, NULL, 0); in ff_dovi_attach_side_data() 107 av_free(dovi); in ff_dovi_attach_side_data() 119 COPY(AVDOVIRpuDataHeader, av_dovi_get_header(dovi), &s->header, disable_residual_flag); in ff_dovi_attach_side_data() 120 COPY(AVDOVIDataMapping, av_dovi_get_mapping(dovi), s->mapping, nlq[2].linear_deadzone_threshold); in ff_dovi_attach_side_data() 121 COPY(AVDOVIColorMetadata, av_dovi_get_color(dovi), s->color, source_diagonal); in ff_dovi_attach_side_data()
|
/third_party/ffmpeg/tests/fate/ |
H A D | matroska.mak | 85 += fate-matroska-dovi-write-config7 86 fate-matroska-dovi-write-config7: CMD = transcode mov $(TARGET_SAMPLES)/mov/dovi-p7.mp4 matroska "-map 0 -c copy -cues_to_front yes -reserve_index_space 40 -metadata_header_padding 64339" "-map 0 -c copy" "-show_entries stream_side_data_list" 90 += fate-matroska-dovi-write-config8 91 fate-matroska-dovi-write-config8: CMD = transcode mov $(TARGET_SAMPLES)/hevc/dv84.mov matroska "-c copy" "-map 0 -c copy -t 0.4" "-show_entries stream_side_data_list -select_streams v"
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_showinfo.c | 511 const AVDOVIMetadata *dovi = (AVDOVIMetadata *) sd->data; in dump_dovi_metadata() local 512 const AVDOVIRpuDataHeader *hdr = av_dovi_get_header(dovi); in dump_dovi_metadata() 513 const AVDOVIDataMapping *mapping = av_dovi_get_mapping(dovi); in dump_dovi_metadata() 514 const AVDOVIColorMetadata *color = av_dovi_get_color(dovi); in dump_dovi_metadata()
|
/third_party/ffmpeg/fftools/ |
H A D | ffprobe.c | 1954 static void print_dovi_metadata(WriterContext *w, const AVDOVIMetadata *dovi) in print_dovi_metadata() argument 1956 if (!dovi) in print_dovi_metadata() 1960 const AVDOVIRpuDataHeader *hdr = av_dovi_get_header(dovi); in print_dovi_metadata() 1961 const AVDOVIDataMapping *mapping = av_dovi_get_mapping(dovi); in print_dovi_metadata() 1962 const AVDOVIColorMetadata *color = av_dovi_get_color(dovi); in print_dovi_metadata() 2338 AVDOVIDecoderConfigurationRecord *dovi = (AVDOVIDecoderConfigurationRecord *)sd->data; in print_pkt_side_data() local 2339 print_int("dv_version_major", dovi->dv_version_major); in print_pkt_side_data() 2340 print_int("dv_version_minor", dovi->dv_version_minor); in print_pkt_side_data() 2341 print_int("dv_profile", dovi->dv_profile); in print_pkt_side_data() 2342 print_int("dv_level", dovi in print_pkt_side_data() [all...] |