Lines Matching defs:data

82     { "omit_tfhd_offset", "Omit the base data offset in tfhd atoms", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MOV_FLAG_OMIT_TFHD_OFFSET}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, "movflags" },
92 { "prefer_icc", "If writing colr atom prioritise usage of ICC profile if it exists in stream packet side data", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MOV_FLAG_PREFER_ICC}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, "movflags" },
98 { "use_timed_meta_track", "Use timed meta data track for linking metadata to another track", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MOV_FLAG_TIMED_METADATA}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, "movflags" },
402 "No valid AC3 bit rate code for data rate of %d!\n",
442 if ((ret = avpriv_ac3_parse_header(&hdr, pkt->data, pkt->size)) < 0) {
518 ret = avpriv_ac3_parse_header(&hdr, pkt->data + cumul_size, pkt->size - cumul_size);
529 init_get_bits8(&gbc, pkt->data + cumul_size + ret, pkt->size - cumul_size - ret);
567 memcpy(info->pkt->data + info->pkt->size - pkt->size, pkt->data, pkt->size);
1184 // no useful data to be written, skip
3626 /* write the atom data */
3706 // goes at the end of each track! ... Critical for PSP playback ("Incompatible data" without it)
4024 /* helper function to write a data tag with the specified string as data */
4025 static int mov_write_string_data_tag(AVIOContext *pb, const char *data, int lang, int long_style)
4027 size_t data_len = strlen(data);
4031 ffio_wfourcc(pb, "data");
4034 avio_write(pb, data, data_len);
4041 avio_write(pb, data, data_len);
4047 static int mov_write_moov_level_meta_data_tag(AVIOContext *pb, const char *data)
4049 size_t data_len = strlen(data);
4052 if (strncmp(data, "00000001", 8) == 0) {
4055 ffio_wfourcc(pb, "data");
4058 avio_write(pb, data + 8, data_len - 8);
4059 } else if (strncmp(data, "00000017", 8) == 0) {
4062 ffio_wfourcc(pb, "data");
4065 avio_wb32(pb, av_float2int(atof(data + 8)));
4066 } else if (strncmp(data, "00000043", 8) == 0) {
4069 ffio_wfourcc(pb, "data");
4072 avio_wb32(pb, atoi(data + 8));
4076 ffio_wfourcc(pb, "data");
4084 ffio_wfourcc(pb, "data");
4087 avio_write(pb, data, data_len);
4153 ffio_wfourcc(pb, "data");
4156 avio_wb16(pb, tmpo); // data
4331 ffio_wfourcc(pb, "data");
4361 ffio_wfourcc(pb, "data");
4388 ffio_wfourcc(pb, "data");
4391 avio_write(pb, trk->cover_image->data, trk->cover_image->size);
4397 /* iTunes meta data list */
4503 /* meta data tags */
4742 /* iTunes meta data */
4797 avio_wb16(pb, 0x021C); /* data */
4997 avio_printf(pb, "<param name=\"%s\" value=\"%d\" valuetype=\"data\"/>\n", name, value);
5002 avio_printf(pb, "<param name=\"%s\" value=\"%s\" valuetype=\"data\"/>\n", name, value);
5010 avio_printf(pb, "<param name=\"%s\" value=\"%s\" valuetype=\"data\"/>\n", name, buf);
5175 * WMP freaks out if it is set. Don't set a base data offset, PIFF
5255 track->cluster[first].pos); /* data offset */
5974 c = (c << 8) + pkt->data[i];
5976 closed_gop = pkt->data[i + 4] >> 6 & 0x01;
5978 int temp_ref = (pkt->data[i + 1] << 2) | (pkt->data[i + 2] >> 6);
5991 const uint8_t *start, *next, *end = pkt->data + pkt->size;
5994 start = find_next_marker(pkt->data, end);
6056 length = (AV_RB16(pkt->data) & 0xFFF) * 2;
6060 if (AV_RB32(pkt->data + 4) == 0xF8726FBA) {
6231 /* Don't write the initial moov unless all tracks have data */
6461 len += packed_size[(pkt->data[len] >> 3) & 0x0F];
6507 memcpy(trk->vos_data, pkt->data, size);
6512 (AV_RB16(pkt->data) & 0xfff0) == 0xfff0) {
6525 ret = ff_avc_parse_nal_units_buf(pkt->data, &reformatted_data,
6532 size = ff_mov_cenc_avc_parse_nal_units(&trk->cenc, pb, pkt->data, size);
6538 size = ff_avc_parse_nal_units(pb, pkt->data, pkt->size);
6545 ret = ff_hevc_annexb2mp4_buf(pkt->data, &reformatted_data,
6552 size = ff_mov_cenc_avc_parse_nal_units(&trk->cenc, pb, pkt->data, size);
6558 size = ff_hevc_annexb2mp4(pb, pkt->data, pkt->size, 0, NULL);
6563 ret = ff_av1_filter_obus_buf(pkt->data, &reformatted_data,
6569 size = ff_av1_filter_obus(pb, pkt->data, pkt->size);
6582 avio_write(pb, pkt->data, size);
6587 if (pkt->data[i] == 0xFC) {
6594 if (pkt->data[i] == 0xFC) {
6595 avio_w8(pb, pkt->data[i + 1]);
6596 avio_w8(pb, pkt->data[i + 2]);
6603 ret = ff_mov_cenc_avc_write_nal_units(s, &trk->cenc, nal_size_length, pb, pkt->data, size);
6606 ret = ff_mov_cenc_avc_write_nal_units(s, &trk->cenc, nal_size_length, pb, pkt->data, size);
6608 ret = ff_mov_cenc_write_packet(&trk->cenc, pb, pkt->data, size);
6615 avio_write(pb, pkt->data, size);
6760 if (pkt->data != reformatted_data)
6860 uint8_t data[2] = {0};
6863 end->size = sizeof(data);
6864 end->data = data;
6992 pkt->data[i] = ~pkt->data[i];
7068 pkt->data = av_malloc(pkt->size);
7069 if (!pkt->data) {
7073 AV_WB16(pkt->data, len);
7074 memcpy(pkt->data + 2, t->value, len);
7075 memcpy(pkt->data + len + 2, encd, sizeof(encd));
7077 av_freep(&pkt->data);
7101 uint8_t data[4];
7117 /* encode context: tmcd data stream */
7126 pkt->data = data;
7131 AV_WB32(pkt->data, tc.start);
8158 if (pkt->size > 2 && (AV_RB16(pkt->data) & 0xfff0) == 0xfff0)