Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
Unified · Split
| @@ -48,7 +48,7 @@ · 47 unmodified lines | ||
| 48 | 48 | |
| 49 | 49 | const char **opt_names; |
| 50 | 50 | static int opt_name_count; |
| 51 | −AVCodecContext *avcodec_opts[CODEC_TYPE_NB]; | |
| 51 | +AVCodecContext *avcodec_opts[AVMEDIA_TYPE_NB]; | |
| 52 | 52 | AVFormatContext *avformat_opts; |
| 53 | 53 | struct SwsContext *sws_opts; |
| 54 | 54 | |
| @@ -191,7 +191,7 @@ int opt_default(const char *opt, const char *arg){ · 136 unmodified lines | ||
| 191 | 191 | const AVOption *o= NULL; |
| 192 | 192 | int opt_types[]={AV_OPT_FLAG_VIDEO_PARAM, AV_OPT_FLAG_AUDIO_PARAM, 0, AV_OPT_FLAG_SUBTITLE_PARAM, 0}; |
| 193 | 193 | |
| 194 | − for(type=0; type<CODEC_TYPE_NB && ret>= 0; type++){ | |
| 194 | + for(type=0; type<AVMEDIA_TYPE_NB && ret>= 0; type++){ | |
| 195 | 195 | const AVOption *o2 = av_find_opt(avcodec_opts[0], opt, NULL, opt_types[type], opt_types[type]); |
| 196 | 196 | if(o2) |
| 197 | 197 | ret = av_set_string3(avcodec_opts[type], opt, arg, 1, &o); |
| @@ -202,11 +202,11 @@ int opt_default(const char *opt, const char *arg){ · 4 unmodified lines | ||
| 202 | 202 | ret = av_set_string3(sws_opts, opt, arg, 1, &o); |
| 203 | 203 | if(!o){ |
| 204 | 204 | if(opt[0] == 'a') |
| 205 | − ret = av_set_string3(avcodec_opts[CODEC_TYPE_AUDIO], opt+1, arg, 1, &o); | |
| 205 | + ret = av_set_string3(avcodec_opts[AVMEDIA_TYPE_AUDIO], opt+1, arg, 1, &o); | |
| 206 | 206 | else if(opt[0] == 'v') |
| 207 | − ret = av_set_string3(avcodec_opts[CODEC_TYPE_VIDEO], opt+1, arg, 1, &o); | |
| 207 | + ret = av_set_string3(avcodec_opts[AVMEDIA_TYPE_VIDEO], opt+1, arg, 1, &o); | |
| 208 | 208 | else if(opt[0] == 's') |
| 209 | − ret = av_set_string3(avcodec_opts[CODEC_TYPE_SUBTITLE], opt+1, arg, 1, &o); | |
| 209 | + ret = av_set_string3(avcodec_opts[AVMEDIA_TYPE_SUBTITLE], opt+1, arg, 1, &o); | |
| 210 | 210 | } |
| 211 | 211 | if (o && ret < 0) { |
| 212 | 212 | fprintf(stderr, "Invalid value '%s' for option '%s'\n", arg, opt); |
| @@ -535,13 +535,13 @@ void show_codecs(void) · 322 unmodified lines | ||
| 535 | 535 | last_name= p2->name; |
| 536 | 536 | |
| 537 | 537 | switch(p2->type) { |
| 538 | − case CODEC_TYPE_VIDEO: | |
| 538 | + case AVMEDIA_TYPE_VIDEO: | |
| 539 | 539 | type_str = "V"; |
| 540 | 540 | break; |
| 541 | − case CODEC_TYPE_AUDIO: | |
| 541 | + case AVMEDIA_TYPE_AUDIO: | |
| 542 | 542 | type_str = "A"; |
| 543 | 543 | break; |
| 544 | − case CODEC_TYPE_SUBTITLE: | |
| 544 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 545 | 545 | type_str = "S"; |
| 546 | 546 | break; |
| 547 | 547 | default: |
| @@ -40,7 +40,7 @@ extern const int program_birth_year; · 39 unmodified lines | ||
| 40 | 40 | extern const int this_year; |
| 41 | 41 | |
| 42 | 42 | extern const char **opt_names; |
| 43 | −extern AVCodecContext *avcodec_opts[CODEC_TYPE_NB]; | |
| 43 | +extern AVCodecContext *avcodec_opts[AVMEDIA_TYPE_NB]; | |
| 44 | 44 | extern AVFormatContext *avformat_opts; |
| 45 | 45 | extern struct SwsContext *sws_opts; |
| 46 | 46 | |
| @@ -452,7 +452,7 @@ static int av_exit(int ret) · 451 unmodified lines | ||
| 452 | 452 | powerpc_display_perf_report(); |
| 453 | 453 | #endif /* CONFIG_POWERPC_PERF */ |
| 454 | 454 | |
| 455 | − for (i=0;i<CODEC_TYPE_NB;i++) | |
| 455 | + for (i=0;i<AVMEDIA_TYPE_NB;i++) | |
| 456 | 456 | av_free(avcodec_opts[i]); |
| 457 | 457 | av_free(avformat_opts); |
| 458 | 458 | av_free(sws_opts); |
| @@ -527,9 +527,9 @@ static int read_ffserver_streams(AVFormatContext *s, const char *filename) · 68 unmodified lines | ||
| 527 | 527 | memcpy(st->codec, ic->streams[i]->codec, sizeof(AVCodecContext)); |
| 528 | 528 | s->streams[i] = st; |
| 529 | 529 | |
| 530 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO && audio_stream_copy) | |
| 530 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO && audio_stream_copy) | |
| 531 | 531 | st->stream_copy = 1; |
| 532 | − else if (st->codec->codec_type == CODEC_TYPE_VIDEO && video_stream_copy) | |
| 532 | + else if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && video_stream_copy) | |
| 533 | 533 | st->stream_copy = 1; |
| 534 | 534 | |
| 535 | 535 | if(!st->codec->thread_count) |
| @@ -967,7 +967,7 @@ static void do_video_out(AVFormatContext *s, · 431 unmodified lines | ||
| 967 | 967 | }else |
| 968 | 968 | ost->sync_opts= lrintf(sync_ipts); |
| 969 | 969 | |
| 970 | − nb_frames= FFMIN(nb_frames, max_frames[CODEC_TYPE_VIDEO] - ost->frame_number); | |
| 970 | + nb_frames= FFMIN(nb_frames, max_frames[AVMEDIA_TYPE_VIDEO] - ost->frame_number); | |
| 971 | 971 | if (nb_frames <= 0) |
| 972 | 972 | return; |
| 973 | 973 | |
| @@ -1088,7 +1088,7 @@ static void do_video_out(AVFormatContext *s, · 114 unmodified lines | ||
| 1088 | 1088 | /* better than nothing: use input picture interlaced |
| 1089 | 1089 | settings */ |
| 1090 | 1090 | big_picture.interlaced_frame = in_picture->interlaced_frame; |
| 1091 | − if(avcodec_opts[CODEC_TYPE_VIDEO]->flags & (CODEC_FLAG_INTERLACED_DCT|CODEC_FLAG_INTERLACED_ME)){ | |
| 1091 | + if(avcodec_opts[AVMEDIA_TYPE_VIDEO]->flags & (CODEC_FLAG_INTERLACED_DCT|CODEC_FLAG_INTERLACED_ME)){ | |
| 1092 | 1092 | if(top_field_first == -1) |
| 1093 | 1093 | big_picture.top_field_first = in_picture->top_field_first; |
| 1094 | 1094 | else |
| @@ -1163,7 +1163,7 @@ static void do_video_stats(AVFormatContext *os, AVOutputStream *ost, · 68 unmodified lines | ||
| 1163 | 1163 | } |
| 1164 | 1164 | |
| 1165 | 1165 | enc = ost->st->codec; |
| 1166 | − if (enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 1166 | + if (enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1167 | 1167 | frame_number = ost->frame_number; |
| 1168 | 1168 | fprintf(vstats_file, "frame= %5d q= %2.1f ", frame_number, enc->coded_frame->quality/(float)FF_QP2LAMBDA); |
| 1169 | 1169 | if (enc->flags&CODEC_FLAG_PSNR) |
| @@ -1223,12 +1223,12 @@ static void print_report(AVFormatContext **output_files, · 53 unmodified lines | ||
| 1223 | 1223 | for(i=0;i<nb_ostreams;i++) { |
| 1224 | 1224 | ost = ost_table[i]; |
| 1225 | 1225 | enc = ost->st->codec; |
| 1226 | − if (vid && enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 1226 | + if (vid && enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1227 | 1227 | snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), "q=%2.1f ", |
| 1228 | 1228 | !ost->st->stream_copy ? |
| 1229 | 1229 | enc->coded_frame->quality/(float)FF_QP2LAMBDA : -1); |
| 1230 | 1230 | } |
| 1231 | − if (!vid && enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 1231 | + if (!vid && enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1232 | 1232 | float t = (av_gettime()-timer_start) / 1000000.0; |
| 1233 | 1233 | |
| 1234 | 1234 | frame_number = ost->frame_number; |
| @@ -1360,7 +1360,7 @@ static int output_packet(AVInputStream *ist, int ist_index, · 125 unmodified lines | ||
| 1360 | 1360 | subtitle_to_free = NULL; |
| 1361 | 1361 | if (ist->decoding_needed) { |
| 1362 | 1362 | switch(ist->st->codec->codec_type) { |
| 1363 | − case CODEC_TYPE_AUDIO:{ | |
| 1363 | + case AVMEDIA_TYPE_AUDIO:{ | |
| 1364 | 1364 | if(pkt && samples_size < FFMAX(pkt->size*sizeof(*samples), AVCODEC_MAX_AUDIO_FRAME_SIZE)) { |
| 1365 | 1365 | samples_size = FFMAX(pkt->size*sizeof(*samples), AVCODEC_MAX_AUDIO_FRAME_SIZE); |
| 1366 | 1366 | av_free(samples); |
| @@ -1386,7 +1386,7 @@ static int output_packet(AVInputStream *ist, int ist_index, · 19 unmodified lines | ||
| 1386 | 1386 | ist->next_pts += ((int64_t)AV_TIME_BASE/bps * decoded_data_size) / |
| 1387 | 1387 | (ist->st->codec->sample_rate * ist->st->codec->channels); |
| 1388 | 1388 | break;} |
| 1389 | − case CODEC_TYPE_VIDEO: | |
| 1389 | + case AVMEDIA_TYPE_VIDEO: | |
| 1390 | 1390 | decoded_data_size = (ist->st->codec->width * ist->st->codec->height * 3) / 2; |
| 1391 | 1391 | /* XXX: allocate picture correctly */ |
| 1392 | 1392 | avcodec_get_frame_defaults(&picture); |
| @@ -1408,7 +1408,7 @@ static int output_packet(AVInputStream *ist, int ist_index, · 15 unmodified lines | ||
| 1408 | 1408 | } |
| 1409 | 1409 | avpkt.size = 0; |
| 1410 | 1410 | break; |
| 1411 | − case CODEC_TYPE_SUBTITLE: | |
| 1411 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 1412 | 1412 | ret = avcodec_decode_subtitle2(ist->st->codec, |
| 1413 | 1413 | &subtitle, &got_subtitle, &avpkt); |
| 1414 | 1414 | if (ret < 0) |
| @@ -1424,11 +1424,11 @@ static int output_packet(AVInputStream *ist, int ist_index, · 9 unmodified lines | ||
| 1424 | 1424 | } |
| 1425 | 1425 | } else { |
| 1426 | 1426 | switch(ist->st->codec->codec_type) { |
| 1427 | − case CODEC_TYPE_AUDIO: | |
| 1427 | + case AVMEDIA_TYPE_AUDIO: | |
| 1428 | 1428 | ist->next_pts += ((int64_t)AV_TIME_BASE * ist->st->codec->frame_size) / |
| 1429 | 1429 | ist->st->codec->sample_rate; |
| 1430 | 1430 | break; |
| 1431 | − case CODEC_TYPE_VIDEO: | |
| 1431 | + case AVMEDIA_TYPE_VIDEO: | |
| 1432 | 1432 | if (ist->st->codec->time_base.num != 0) { |
| 1433 | 1433 | int ticks= ist->st->parser ? ist->st->parser->repeat_pict+1 : ist->st->codec->ticks_per_frame; |
| 1434 | 1434 | ist->next_pts += ((int64_t)AV_TIME_BASE * |
| @@ -1442,13 +1442,13 @@ static int output_packet(AVInputStream *ist, int ist_index, · 7 unmodified lines | ||
| 1442 | 1442 | } |
| 1443 | 1443 | |
| 1444 | 1444 | buffer_to_free = NULL; |
| 1445 | − if (ist->st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 1445 | + if (ist->st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1446 | 1446 | pre_process_video_frame(ist, (AVPicture *)&picture, |
| 1447 | 1447 | &buffer_to_free); |
| 1448 | 1448 | } |
| 1449 | 1449 | |
| 1450 | 1450 | // preprocess audio (volume) |
| 1451 | − if (ist->st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 1451 | + if (ist->st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 1452 | 1452 | if (audio_volume != 256) { |
| 1453 | 1453 | short *volp; |
| 1454 | 1454 | volp = samples; |
| @@ -1485,15 +1485,15 @@ static int output_packet(AVInputStream *ist, int ist_index, · 30 unmodified lines | ||
| 1485 | 1485 | if (ost->encoding_needed) { |
| 1486 | 1486 | assert(ist->decoding_needed); |
| 1487 | 1487 | switch(ost->st->codec->codec_type) { |
| 1488 | − case CODEC_TYPE_AUDIO: | |
| 1488 | + case AVMEDIA_TYPE_AUDIO: | |
| 1489 | 1489 | do_audio_out(os, ost, ist, decoded_data_buf, decoded_data_size); |
| 1490 | 1490 | break; |
| 1491 | − case CODEC_TYPE_VIDEO: | |
| 1491 | + case AVMEDIA_TYPE_VIDEO: | |
| 1492 | 1492 | do_video_out(os, ost, ist, &picture, &frame_size); |
| 1493 | 1493 | if (vstats_filename && frame_size) |
| 1494 | 1494 | do_video_stats(os, ost, frame_size); |
| 1495 | 1495 | break; |
| 1496 | − case CODEC_TYPE_SUBTITLE: | |
| 1496 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 1497 | 1497 | do_subtitle_out(os, ost, ist, &subtitle, |
| 1498 | 1498 | pkt->pts); |
| 1499 | 1499 | break; |
| @@ -1517,9 +1517,9 @@ static int output_packet(AVInputStream *ist, int ist_index, · 17 unmodified lines | ||
| 1517 | 1517 | ost->st->codec->coded_frame= &avframe; |
| 1518 | 1518 | avframe.key_frame = pkt->flags & PKT_FLAG_KEY; |
| 1519 | 1519 | |
| 1520 | − if(ost->st->codec->codec_type == CODEC_TYPE_AUDIO) | |
| 1520 | + if(ost->st->codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 1521 | 1521 | audio_size += data_size; |
| 1522 | − else if (ost->st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 1522 | + else if (ost->st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1523 | 1523 | video_size += data_size; |
| 1524 | 1524 | ost->sync_opts++; |
| 1525 | 1525 | } |
| @@ -1583,9 +1583,9 @@ static int output_packet(AVInputStream *ist, int ist_index, · 57 unmodified lines | ||
| 1583 | 1583 | AVCodecContext *enc= ost->st->codec; |
| 1584 | 1584 | os = output_files[ost->file_index]; |
| 1585 | 1585 | |
| 1586 | − if(ost->st->codec->codec_type == CODEC_TYPE_AUDIO && enc->frame_size <=1) | |
| 1586 | + if(ost->st->codec->codec_type == AVMEDIA_TYPE_AUDIO && enc->frame_size <=1) | |
| 1587 | 1587 | continue; |
| 1588 | − if(ost->st->codec->codec_type == CODEC_TYPE_VIDEO && (os->oformat->flags & AVFMT_RAWPICTURE)) | |
| 1588 | + if(ost->st->codec->codec_type == AVMEDIA_TYPE_VIDEO && (os->oformat->flags & AVFMT_RAWPICTURE)) | |
| 1589 | 1589 | continue; |
| 1590 | 1590 | |
| 1591 | 1591 | if (ost->encoding_needed) { |
| @@ -1596,7 +1596,7 @@ static int output_packet(AVInputStream *ist, int ist_index, · 4 unmodified lines | ||
| 1596 | 1596 | pkt.stream_index= ost->index; |
| 1597 | 1597 | |
| 1598 | 1598 | switch(ost->st->codec->codec_type) { |
| 1599 | − case CODEC_TYPE_AUDIO: | |
| 1599 | + case AVMEDIA_TYPE_AUDIO: | |
| 1600 | 1600 | fifo_bytes = av_fifo_size(ost->fifo); |
| 1601 | 1601 | ret = 0; |
| 1602 | 1602 | /* encode any samples remaining in fifo */ |
| @@ -1629,7 +1629,7 @@ static int output_packet(AVInputStream *ist, int ist_index, · 26 unmodified lines | ||
| 1629 | 1629 | audio_size += ret; |
| 1630 | 1630 | pkt.flags |= PKT_FLAG_KEY; |
| 1631 | 1631 | break; |
| 1632 | − case CODEC_TYPE_VIDEO: | |
| 1632 | + case AVMEDIA_TYPE_VIDEO: | |
| 1633 | 1633 | ret = avcodec_encode_video(enc, bit_buffer, bit_buffer_size, NULL); |
| 1634 | 1634 | if (ret < 0) { |
| 1635 | 1635 | fprintf(stderr, "Video encoding failed\n"); |
| @@ -1946,7 +1946,7 @@ static int av_encode(AVFormatContext **output_files, · 310 unmodified lines | ||
| 1946 | 1946 | }else |
| 1947 | 1947 | codec->time_base = ist->st->time_base; |
| 1948 | 1948 | switch(codec->codec_type) { |
| 1949 | − case CODEC_TYPE_AUDIO: | |
| 1949 | + case AVMEDIA_TYPE_AUDIO: | |
| 1950 | 1950 | if(audio_volume != 256) { |
| 1951 | 1951 | fprintf(stderr,"-acodec copy and -vol are incompatible (frames are not decoded)\n"); |
| 1952 | 1952 | av_exit(1); |
| @@ -1961,13 +1961,13 @@ static int av_encode(AVFormatContext **output_files, · 8 unmodified lines | ||
| 1961 | 1961 | if(codec->codec_id == CODEC_ID_AC3) |
| 1962 | 1962 | codec->block_align= 0; |
| 1963 | 1963 | break; |
| 1964 | − case CODEC_TYPE_VIDEO: | |
| 1964 | + case AVMEDIA_TYPE_VIDEO: | |
| 1965 | 1965 | codec->pix_fmt = icodec->pix_fmt; |
| 1966 | 1966 | codec->width = icodec->width; |
| 1967 | 1967 | codec->height = icodec->height; |
| 1968 | 1968 | codec->has_b_frames = icodec->has_b_frames; |
| 1969 | 1969 | break; |
| 1970 | − case CODEC_TYPE_SUBTITLE: | |
| 1970 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 1971 | 1971 | codec->width = icodec->width; |
| 1972 | 1972 | codec->height = icodec->height; |
| 1973 | 1973 | break; |
| @@ -1976,7 +1976,7 @@ static int av_encode(AVFormatContext **output_files, · 2 unmodified lines | ||
| 1976 | 1976 | } |
| 1977 | 1977 | } else { |
| 1978 | 1978 | switch(codec->codec_type) { |
| 1979 | − case CODEC_TYPE_AUDIO: | |
| 1979 | + case AVMEDIA_TYPE_AUDIO: | |
| 1980 | 1980 | ost->fifo= av_fifo_alloc(1024); |
| 1981 | 1981 | if(!ost->fifo) |
| 1982 | 1982 | goto fail; |
| @@ -1986,7 +1986,7 @@ static int av_encode(AVFormatContext **output_files, · 3 unmodified lines | ||
| 1986 | 1986 | ist->decoding_needed = 1; |
| 1987 | 1987 | ost->encoding_needed = 1; |
| 1988 | 1988 | break; |
| 1989 | − case CODEC_TYPE_VIDEO: | |
| 1989 | + case AVMEDIA_TYPE_VIDEO: | |
| 1990 | 1990 | if (ost->st->codec->pix_fmt == PIX_FMT_NONE) { |
| 1991 | 1991 | fprintf(stderr, "Video pixel format is unknown, stream cannot be encoded\n"); |
| 1992 | 1992 | av_exit(1); |
| @@ -2050,7 +2050,7 @@ static int av_encode(AVFormatContext **output_files, · 57 unmodified lines | ||
| 2050 | 2050 | ost->encoding_needed = 1; |
| 2051 | 2051 | ist->decoding_needed = 1; |
| 2052 | 2052 | break; |
| 2053 | − case CODEC_TYPE_SUBTITLE: | |
| 2053 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 2054 | 2054 | ost->encoding_needed = 1; |
| 2055 | 2055 | ist->decoding_needed = 1; |
| 2056 | 2056 | break; |
| @@ -2098,7 +2098,7 @@ static int av_encode(AVFormatContext **output_files, · 41 unmodified lines | ||
| 2098 | 2098 | } |
| 2099 | 2099 | } |
| 2100 | 2100 | } |
| 2101 | − if(codec->codec_type == CODEC_TYPE_VIDEO){ | |
| 2101 | + if(codec->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 2102 | 2102 | int size= codec->width * codec->height; |
| 2103 | 2103 | bit_buffer_size= FFMAX(bit_buffer_size, 6*size + 200); |
| 2104 | 2104 | } |
| @@ -2155,7 +2155,7 @@ static int av_encode(AVFormatContext **output_files, · 50 unmodified lines | ||
| 2155 | 2155 | ret = AVERROR(EINVAL); |
| 2156 | 2156 | goto dump_format; |
| 2157 | 2157 | } |
| 2158 | − //if (ist->st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 2158 | + //if (ist->st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 2159 | 2159 | // ist->st->codec->flags |= CODEC_FLAG_REPEAT_FIELD; |
| 2160 | 2160 | } |
| 2161 | 2161 | } |
| @@ -2528,7 +2528,7 @@ static int opt_frame_rate(const char *opt, const char *arg) · 366 unmodified lines | ||
| 2528 | 2528 | |
| 2529 | 2529 | static int opt_bitrate(const char *opt, const char *arg) |
| 2530 | 2530 | { |
| 2531 | − int codec_type = opt[0]=='a' ? CODEC_TYPE_AUDIO : CODEC_TYPE_VIDEO; | |
| 2531 | + int codec_type = opt[0]=='a' ? AVMEDIA_TYPE_AUDIO : AVMEDIA_TYPE_VIDEO; | |
| 2532 | 2532 | |
| 2533 | 2533 | opt_default(opt, arg); |
| 2534 | 2534 | |
| @@ -2781,7 +2781,7 @@ static void opt_codec(int *pstream_copy, char **pcodec_name, · 246 unmodified lines | ||
| 2781 | 2781 | |
| 2782 | 2782 | static void opt_audio_codec(const char *arg) |
| 2783 | 2783 | { |
| 2784 | − opt_codec(&audio_stream_copy, &audio_codec_name, CODEC_TYPE_AUDIO, arg); | |
| 2784 | + opt_codec(&audio_stream_copy, &audio_codec_name, AVMEDIA_TYPE_AUDIO, arg); | |
| 2785 | 2785 | } |
| 2786 | 2786 | |
| 2787 | 2787 | static void opt_audio_tag(const char *arg) |
| @@ -2804,12 +2804,12 @@ static void opt_video_tag(const char *arg) · 16 unmodified lines | ||
| 2804 | 2804 | |
| 2805 | 2805 | static void opt_video_codec(const char *arg) |
| 2806 | 2806 | { |
| 2807 | − opt_codec(&video_stream_copy, &video_codec_name, CODEC_TYPE_VIDEO, arg); | |
| 2807 | + opt_codec(&video_stream_copy, &video_codec_name, AVMEDIA_TYPE_VIDEO, arg); | |
| 2808 | 2808 | } |
| 2809 | 2809 | |
| 2810 | 2810 | static void opt_subtitle_codec(const char *arg) |
| 2811 | 2811 | { |
| 2812 | − opt_codec(&subtitle_stream_copy, &subtitle_codec_name, CODEC_TYPE_SUBTITLE, arg); | |
| 2812 | + opt_codec(&subtitle_stream_copy, &subtitle_codec_name, AVMEDIA_TYPE_SUBTITLE, arg); | |
| 2813 | 2813 | } |
| 2814 | 2814 | |
| 2815 | 2815 | static void opt_subtitle_tag(const char *arg) |
| @@ -2965,9 +2965,9 @@ static void opt_input_file(const char *filename) · 149 unmodified lines | ||
| 2965 | 2965 | |
| 2966 | 2966 | set_context_opts(ic, avformat_opts, AV_OPT_FLAG_DECODING_PARAM); |
| 2967 | 2967 | |
| 2968 | − ic->video_codec_id = find_codec_or_die(video_codec_name , CODEC_TYPE_VIDEO , 0); | |
| 2969 | − ic->audio_codec_id = find_codec_or_die(audio_codec_name , CODEC_TYPE_AUDIO , 0); | |
| 2970 | − ic->subtitle_codec_id= find_codec_or_die(subtitle_codec_name, CODEC_TYPE_SUBTITLE, 0); | |
| 2968 | + ic->video_codec_id = find_codec_or_die(video_codec_name , AVMEDIA_TYPE_VIDEO , 0); | |
| 2969 | + ic->audio_codec_id = find_codec_or_die(audio_codec_name , AVMEDIA_TYPE_AUDIO , 0); | |
| 2970 | + ic->subtitle_codec_id= find_codec_or_die(subtitle_codec_name, AVMEDIA_TYPE_SUBTITLE, 0); | |
| 2971 | 2971 | ic->flags |= AVFMT_FLAG_NONBLOCK; |
| 2972 | 2972 | |
| 2973 | 2973 | if(pgmyuv_compatibility_hack) |
| @@ -3035,8 +3035,8 @@ static void opt_input_file(const char *filename) · 61 unmodified lines | ||
| 3035 | 3035 | AVCodecContext *enc = st->codec; |
| 3036 | 3036 | avcodec_thread_init(enc, thread_count); |
| 3037 | 3037 | switch(enc->codec_type) { |
| 3038 | − case CODEC_TYPE_AUDIO: | |
| 3039 | − set_context_opts(enc, avcodec_opts[CODEC_TYPE_AUDIO], AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_DECODING_PARAM); | |
| 3038 | + case AVMEDIA_TYPE_AUDIO: | |
| 3039 | + set_context_opts(enc, avcodec_opts[AVMEDIA_TYPE_AUDIO], AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_DECODING_PARAM); | |
| 3040 | 3040 | //fprintf(stderr, "\nInput Audio channels: %d", enc->channels); |
| 3041 | 3041 | channel_layout = enc->channel_layout; |
| 3042 | 3042 | audio_channels = enc->channels; |
| @@ -3046,8 +3046,8 @@ static void opt_input_file(const char *filename) · 3 unmodified lines | ||
| 3046 | 3046 | if(audio_disable) |
| 3047 | 3047 | st->discard= AVDISCARD_ALL; |
| 3048 | 3048 | break; |
| 3049 | − case CODEC_TYPE_VIDEO: | |
| 3050 | − set_context_opts(enc, avcodec_opts[CODEC_TYPE_VIDEO], AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM); | |
| 3049 | + case AVMEDIA_TYPE_VIDEO: | |
| 3050 | + set_context_opts(enc, avcodec_opts[AVMEDIA_TYPE_VIDEO], AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM); | |
| 3051 | 3051 | frame_height = enc->height; |
| 3052 | 3052 | frame_width = enc->width; |
| 3053 | 3053 | if(ic->streams[i]->sample_aspect_ratio.num) |
| @@ -3084,15 +3084,15 @@ static void opt_input_file(const char *filename) · 30 unmodified lines | ||
| 3084 | 3084 | else if(video_discard) |
| 3085 | 3085 | st->discard= video_discard; |
| 3086 | 3086 | break; |
| 3087 | − case CODEC_TYPE_DATA: | |
| 3087 | + case AVMEDIA_TYPE_DATA: | |
| 3088 | 3088 | break; |
| 3089 | − case CODEC_TYPE_SUBTITLE: | |
| 3089 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 3090 | 3090 | input_codecs[nb_icodecs++] = avcodec_find_decoder_by_name(subtitle_codec_name); |
| 3091 | 3091 | if(subtitle_disable) |
| 3092 | 3092 | st->discard = AVDISCARD_ALL; |
| 3093 | 3093 | break; |
| 3094 | − case CODEC_TYPE_ATTACHMENT: | |
| 3095 | − case CODEC_TYPE_UNKNOWN: | |
| 3094 | + case AVMEDIA_TYPE_ATTACHMENT: | |
| 3095 | + case AVMEDIA_TYPE_UNKNOWN: | |
| 3096 | 3096 | nb_icodecs++; |
| 3097 | 3097 | break; |
| 3098 | 3098 | default: |
| @@ -3129,18 +3129,18 @@ static void check_audio_video_sub_inputs(int *has_video_ptr, int *has_audio_ptr, · 30 unmodified lines | ||
| 3129 | 3129 | for(i=0;i<ic->nb_streams;i++) { |
| 3130 | 3130 | AVCodecContext *enc = ic->streams[i]->codec; |
| 3131 | 3131 | switch(enc->codec_type) { |
| 3132 | − case CODEC_TYPE_AUDIO: | |
| 3132 | + case AVMEDIA_TYPE_AUDIO: | |
| 3133 | 3133 | has_audio = 1; |
| 3134 | 3134 | break; |
| 3135 | − case CODEC_TYPE_VIDEO: | |
| 3135 | + case AVMEDIA_TYPE_VIDEO: | |
| 3136 | 3136 | has_video = 1; |
| 3137 | 3137 | break; |
| 3138 | − case CODEC_TYPE_SUBTITLE: | |
| 3138 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 3139 | 3139 | has_subtitle = 1; |
| 3140 | 3140 | break; |
| 3141 | − case CODEC_TYPE_DATA: | |
| 3142 | − case CODEC_TYPE_ATTACHMENT: | |
| 3143 | − case CODEC_TYPE_UNKNOWN: | |
| 3141 | + case AVMEDIA_TYPE_DATA: | |
| 3142 | + case AVMEDIA_TYPE_ATTACHMENT: | |
| 3143 | + case AVMEDIA_TYPE_UNKNOWN: | |
| 3144 | 3144 | break; |
| 3145 | 3145 | default: |
| 3146 | 3146 | abort(); |
| @@ -3163,7 +3163,7 @@ static void new_video_stream(AVFormatContext *oc) · 16 unmodified lines | ||
| 3163 | 3163 | fprintf(stderr, "Could not alloc stream\n"); |
| 3164 | 3164 | av_exit(1); |
| 3165 | 3165 | } |
| 3166 | − avcodec_get_context_defaults2(st->codec, CODEC_TYPE_VIDEO); | |
| 3166 | + avcodec_get_context_defaults2(st->codec, AVMEDIA_TYPE_VIDEO); | |
| 3167 | 3167 | bitstream_filters[nb_output_files][oc->nb_streams - 1]= video_bitstream_filters; |
| 3168 | 3168 | video_bitstream_filters= NULL; |
| 3169 | 3169 | |
| @@ -3177,16 +3177,16 @@ static void new_video_stream(AVFormatContext *oc) · 7 unmodified lines | ||
| 3177 | 3177 | if( (video_global_header&1) |
| 3178 | 3178 | || (video_global_header==0 && (oc->oformat->flags & AVFMT_GLOBALHEADER))){ |
| 3179 | 3179 | video_enc->flags |= CODEC_FLAG_GLOBAL_HEADER; |
| 3180 | − avcodec_opts[CODEC_TYPE_VIDEO]->flags|= CODEC_FLAG_GLOBAL_HEADER; | |
| 3180 | + avcodec_opts[AVMEDIA_TYPE_VIDEO]->flags|= CODEC_FLAG_GLOBAL_HEADER; | |
| 3181 | 3181 | } |
| 3182 | 3182 | if(video_global_header&2){ |
| 3183 | 3183 | video_enc->flags2 |= CODEC_FLAG2_LOCAL_HEADER; |
| 3184 | − avcodec_opts[CODEC_TYPE_VIDEO]->flags2|= CODEC_FLAG2_LOCAL_HEADER; | |
| 3184 | + avcodec_opts[AVMEDIA_TYPE_VIDEO]->flags2|= CODEC_FLAG2_LOCAL_HEADER; | |
| 3185 | 3185 | } |
| 3186 | 3186 | |
| 3187 | 3187 | if (video_stream_copy) { |
| 3188 | 3188 | st->stream_copy = 1; |
| 3189 | − video_enc->codec_type = CODEC_TYPE_VIDEO; | |
| 3189 | + video_enc->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 3190 | 3190 | video_enc->sample_aspect_ratio = |
| 3191 | 3191 | st->sample_aspect_ratio = av_d2q(frame_aspect_ratio*frame_height/frame_width, 255); |
| 3192 | 3192 | } else { |
| @@ -3196,17 +3196,17 @@ static void new_video_stream(AVFormatContext *oc) · 3 unmodified lines | ||
| 3196 | 3196 | AVRational fps= frame_rate.num ? frame_rate : (AVRational){25,1}; |
| 3197 | 3197 | |
| 3198 | 3198 | if (video_codec_name) { |
| 3199 | − codec_id = find_codec_or_die(video_codec_name, CODEC_TYPE_VIDEO, 1); | |
| 3199 | + codec_id = find_codec_or_die(video_codec_name, AVMEDIA_TYPE_VIDEO, 1); | |
| 3200 | 3200 | codec = avcodec_find_encoder_by_name(video_codec_name); |
| 3201 | 3201 | output_codecs[nb_ocodecs] = codec; |
| 3202 | 3202 | } else { |
| 3203 | − codec_id = av_guess_codec(oc->oformat, NULL, oc->filename, NULL, CODEC_TYPE_VIDEO); | |
| 3203 | + codec_id = av_guess_codec(oc->oformat, NULL, oc->filename, NULL, AVMEDIA_TYPE_VIDEO); | |
| 3204 | 3204 | codec = avcodec_find_encoder(codec_id); |
| 3205 | 3205 | } |
| 3206 | 3206 | |
| 3207 | 3207 | video_enc->codec_id = codec_id; |
| 3208 | 3208 | |
| 3209 | − set_context_opts(video_enc, avcodec_opts[CODEC_TYPE_VIDEO], AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM); | |
| 3209 | + set_context_opts(video_enc, avcodec_opts[AVMEDIA_TYPE_VIDEO], AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM); | |
| 3210 | 3210 | |
| 3211 | 3211 | if (codec && codec->supported_framerates && !force_fps) |
| 3212 | 3212 | fps = codec->supported_framerates[av_find_nearest_q_idx(fps, codec->supported_framerates)]; |
| @@ -3300,7 +3300,7 @@ static void new_audio_stream(AVFormatContext *oc) · 87 unmodified lines | ||
| 3300 | 3300 | fprintf(stderr, "Could not alloc stream\n"); |
| 3301 | 3301 | av_exit(1); |
| 3302 | 3302 | } |
| 3303 | − avcodec_get_context_defaults2(st->codec, CODEC_TYPE_AUDIO); | |
| 3303 | + avcodec_get_context_defaults2(st->codec, AVMEDIA_TYPE_AUDIO); | |
| 3304 | 3304 | |
| 3305 | 3305 | bitstream_filters[nb_output_files][oc->nb_streams - 1]= audio_bitstream_filters; |
| 3306 | 3306 | audio_bitstream_filters= NULL; |
| @@ -3308,14 +3308,14 @@ static void new_audio_stream(AVFormatContext *oc) · 1 unmodified line | ||
| 3308 | 3308 | avcodec_thread_init(st->codec, thread_count); |
| 3309 | 3309 | |
| 3310 | 3310 | audio_enc = st->codec; |
| 3311 | − audio_enc->codec_type = CODEC_TYPE_AUDIO; | |
| 3311 | + audio_enc->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 3312 | 3312 | |
| 3313 | 3313 | if(audio_codec_tag) |
| 3314 | 3314 | audio_enc->codec_tag= audio_codec_tag; |
| 3315 | 3315 | |
| 3316 | 3316 | if (oc->oformat->flags & AVFMT_GLOBALHEADER) { |
| 3317 | 3317 | audio_enc->flags |= CODEC_FLAG_GLOBAL_HEADER; |
| 3318 | − avcodec_opts[CODEC_TYPE_AUDIO]->flags|= CODEC_FLAG_GLOBAL_HEADER; | |
| 3318 | + avcodec_opts[AVMEDIA_TYPE_AUDIO]->flags|= CODEC_FLAG_GLOBAL_HEADER; | |
| 3319 | 3319 | } |
| 3320 | 3320 | if (audio_stream_copy) { |
| 3321 | 3321 | st->stream_copy = 1; |
| @@ -3323,14 +3323,14 @@ static void new_audio_stream(AVFormatContext *oc) · 1 unmodified line | ||
| 3323 | 3323 | } else { |
| 3324 | 3324 | AVCodec *codec; |
| 3325 | 3325 | |
| 3326 | − set_context_opts(audio_enc, avcodec_opts[CODEC_TYPE_AUDIO], AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM); | |
| 3326 | + set_context_opts(audio_enc, avcodec_opts[AVMEDIA_TYPE_AUDIO], AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM); | |
| 3327 | 3327 | |
| 3328 | 3328 | if (audio_codec_name) { |
| 3329 | − codec_id = find_codec_or_die(audio_codec_name, CODEC_TYPE_AUDIO, 1); | |
| 3329 | + codec_id = find_codec_or_die(audio_codec_name, AVMEDIA_TYPE_AUDIO, 1); | |
| 3330 | 3330 | codec = avcodec_find_encoder_by_name(audio_codec_name); |
| 3331 | 3331 | output_codecs[nb_ocodecs] = codec; |
| 3332 | 3332 | } else { |
| 3333 | − codec_id = av_guess_codec(oc->oformat, NULL, oc->filename, NULL, CODEC_TYPE_AUDIO); | |
| 3333 | + codec_id = av_guess_codec(oc->oformat, NULL, oc->filename, NULL, AVMEDIA_TYPE_AUDIO); | |
| 3334 | 3334 | codec = avcodec_find_encoder(codec_id); |
| 3335 | 3335 | } |
| 3336 | 3336 | audio_enc->codec_id = codec_id; |
| @@ -3370,13 +3370,13 @@ static void new_subtitle_stream(AVFormatContext *oc) · 33 unmodified lines | ||
| 3370 | 3370 | fprintf(stderr, "Could not alloc stream\n"); |
| 3371 | 3371 | av_exit(1); |
| 3372 | 3372 | } |
| 3373 | − avcodec_get_context_defaults2(st->codec, CODEC_TYPE_SUBTITLE); | |
| 3373 | + avcodec_get_context_defaults2(st->codec, AVMEDIA_TYPE_SUBTITLE); | |
| 3374 | 3374 | |
| 3375 | 3375 | bitstream_filters[nb_output_files][oc->nb_streams - 1]= subtitle_bitstream_filters; |
| 3376 | 3376 | subtitle_bitstream_filters= NULL; |
| 3377 | 3377 | |
| 3378 | 3378 | subtitle_enc = st->codec; |
| 3379 | − subtitle_enc->codec_type = CODEC_TYPE_SUBTITLE; | |
| 3379 | + subtitle_enc->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 3380 | 3380 | |
| 3381 | 3381 | if(subtitle_codec_tag) |
| 3382 | 3382 | subtitle_enc->codec_tag= subtitle_codec_tag; |
| @@ -3384,8 +3384,8 @@ static void new_subtitle_stream(AVFormatContext *oc) · 1 unmodified line | ||
| 3384 | 3384 | if (subtitle_stream_copy) { |
| 3385 | 3385 | st->stream_copy = 1; |
| 3386 | 3386 | } else { |
| 3387 | − set_context_opts(avcodec_opts[CODEC_TYPE_SUBTITLE], subtitle_enc, AV_OPT_FLAG_SUBTITLE_PARAM | AV_OPT_FLAG_ENCODING_PARAM); | |
| 3388 | − subtitle_enc->codec_id = find_codec_or_die(subtitle_codec_name, CODEC_TYPE_SUBTITLE, 1); | |
| 3387 | + set_context_opts(avcodec_opts[AVMEDIA_TYPE_SUBTITLE], subtitle_enc, AV_OPT_FLAG_SUBTITLE_PARAM | AV_OPT_FLAG_ENCODING_PARAM); | |
| 3388 | + subtitle_enc->codec_id = find_codec_or_die(subtitle_codec_name, AVMEDIA_TYPE_SUBTITLE, 1); | |
| 3389 | 3389 | output_codecs[nb_ocodecs] = avcodec_find_encoder_by_name(subtitle_codec_name); |
| 3390 | 3390 | } |
| 3391 | 3391 | nb_ocodecs++; |
| @@ -3739,7 +3739,7 @@ static void opt_target(const char *arg) · 347 unmodified lines | ||
| 3739 | 3739 | for(j = 0; j < nb_input_files; j++) { |
| 3740 | 3740 | for(i = 0; i < input_files[j]->nb_streams; i++) { |
| 3741 | 3741 | AVCodecContext *c = input_files[j]->streams[i]->codec; |
| 3742 | − if(c->codec_type != CODEC_TYPE_VIDEO) | |
| 3742 | + if(c->codec_type != AVMEDIA_TYPE_VIDEO) | |
| 3743 | 3743 | continue; |
| 3744 | 3744 | fr = c->time_base.den * 1000 / c->time_base.num; |
| 3745 | 3745 | if(fr == 25000) { |
| @@ -3965,7 +3965,7 @@ static const OptionDef options[] = { · 219 unmodified lines | ||
| 3965 | 3965 | { "itsscale", HAS_ARG, {(void*)opt_input_ts_scale}, "set the input ts scale", "stream:scale" }, |
| 3966 | 3966 | { "timestamp", OPT_FUNC2 | HAS_ARG, {(void*)opt_rec_timestamp}, "set the timestamp ('now' to set the current time)", "time" }, |
| 3967 | 3967 | { "metadata", OPT_FUNC2 | HAS_ARG, {(void*)opt_metadata}, "add metadata", "string=string" }, |
| 3968 | − { "dframes", OPT_INT | HAS_ARG, {(void*)&max_frames[CODEC_TYPE_DATA]}, "set the number of data frames to record", "number" }, | |
| 3968 | + { "dframes", OPT_INT | HAS_ARG, {(void*)&max_frames[AVMEDIA_TYPE_DATA]}, "set the number of data frames to record", "number" }, | |
| 3969 | 3969 | { "benchmark", OPT_BOOL | OPT_EXPERT, {(void*)&do_benchmark}, |
| 3970 | 3970 | "add timings for benchmarking" }, |
| 3971 | 3971 | { "timelimit", OPT_FUNC2 | HAS_ARG, {(void*)opt_timelimit}, "set max runtime in seconds", "limit" }, |
| @@ -3993,7 +3993,7 @@ static const OptionDef options[] = { · 21 unmodified lines | ||
| 3993 | 3993 | /* video options */ |
| 3994 | 3994 | { "b", OPT_FUNC2 | HAS_ARG | OPT_VIDEO, {(void*)opt_bitrate}, "set bitrate (in bits/s)", "bitrate" }, |
| 3995 | 3995 | { "vb", OPT_FUNC2 | HAS_ARG | OPT_VIDEO, {(void*)opt_bitrate}, "set bitrate (in bits/s)", "bitrate" }, |
| 3996 | − { "vframes", OPT_INT | HAS_ARG | OPT_VIDEO, {(void*)&max_frames[CODEC_TYPE_VIDEO]}, "set the number of video frames to record", "number" }, | |
| 3996 | + { "vframes", OPT_INT | HAS_ARG | OPT_VIDEO, {(void*)&max_frames[AVMEDIA_TYPE_VIDEO]}, "set the number of video frames to record", "number" }, | |
| 3997 | 3997 | { "r", OPT_FUNC2 | HAS_ARG | OPT_VIDEO, {(void*)opt_frame_rate}, "set frame rate (Hz value, fraction or abbreviation)", "rate" }, |
| 3998 | 3998 | { "s", HAS_ARG | OPT_VIDEO, {(void*)opt_frame_size}, "set frame size (WxH or abbreviation)", "size" }, |
| 3999 | 3999 | { "aspect", HAS_ARG | OPT_VIDEO, {(void*)opt_frame_aspect_ratio}, "set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)", "aspect" }, |
| @@ -4035,7 +4035,7 @@ static const OptionDef options[] = { · 35 unmodified lines | ||
| 4035 | 4035 | |
| 4036 | 4036 | /* audio options */ |
| 4037 | 4037 | { "ab", OPT_FUNC2 | HAS_ARG | OPT_AUDIO, {(void*)opt_bitrate}, "set bitrate (in bits/s)", "bitrate" }, |
| 4038 | − { "aframes", OPT_INT | HAS_ARG | OPT_AUDIO, {(void*)&max_frames[CODEC_TYPE_AUDIO]}, "set the number of audio frames to record", "number" }, | |
| 4038 | + { "aframes", OPT_INT | HAS_ARG | OPT_AUDIO, {(void*)&max_frames[AVMEDIA_TYPE_AUDIO]}, "set the number of audio frames to record", "number" }, | |
| 4039 | 4039 | { "aq", OPT_FLOAT | HAS_ARG | OPT_AUDIO, {(void*)&audio_qscale}, "set audio quality (codec-specific)", "quality", }, |
| 4040 | 4040 | { "ar", HAS_ARG | OPT_FUNC2 | OPT_AUDIO, {(void*)opt_audio_rate}, "set audio sampling rate (in Hz)", "rate" }, |
| 4041 | 4041 | { "ac", HAS_ARG | OPT_FUNC2 | OPT_AUDIO, {(void*)opt_audio_channels}, "set number of audio channels", "channels" }, |
| @@ -4090,7 +4090,7 @@ int main(int argc, char **argv) · 48 unmodified lines | ||
| 4090 | 4090 | url_set_interrupt_cb(decode_interrupt_cb); |
| 4091 | 4091 | #endif |
| 4092 | 4092 | |
| 4093 | − for(i=0; i<CODEC_TYPE_NB; i++){ | |
| 4093 | + for(i=0; i<AVMEDIA_TYPE_NB; i++){ | |
| 4094 | 4094 | avcodec_opts[i]= avcodec_alloc_context2(i); |
| 4095 | 4095 | } |
| 4096 | 4096 | avformat_opts = avformat_alloc_context(); |
| @@ -234,10 +234,10 @@ static int frame_height = 0; · 233 unmodified lines | ||
| 234 | 234 | static enum PixelFormat frame_pix_fmt = PIX_FMT_NONE; |
| 235 | 235 | static int audio_disable; |
| 236 | 236 | static int video_disable; |
| 237 | −static int wanted_stream[CODEC_TYPE_NB]={ | |
| 238 | − [CODEC_TYPE_AUDIO]=-1, | |
| 239 | − [CODEC_TYPE_VIDEO]=-1, | |
| 240 | − [CODEC_TYPE_SUBTITLE]=-1, | |
| 237 | +static int wanted_stream[AVMEDIA_TYPE_NB]={ | |
| 238 | + [AVMEDIA_TYPE_AUDIO]=-1, | |
| 239 | + [AVMEDIA_TYPE_VIDEO]=-1, | |
| 240 | + [AVMEDIA_TYPE_SUBTITLE]=-1, | |
| 241 | 241 | }; |
| 242 | 242 | static int seek_by_bytes=-1; |
| 243 | 243 | static int display_disable; |
| @@ -1643,7 +1643,7 @@ static AVFilter input_filter = · 1399 unmodified lines | ||
| 1643 | 1643 | |
| 1644 | 1644 | .inputs = (AVFilterPad[]) {{ .name = NULL }}, |
| 1645 | 1645 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 1646 | − .type = CODEC_TYPE_VIDEO, | |
| 1646 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 1647 | 1647 | .request_frame = input_request_frame, |
| 1648 | 1648 | .config_props = input_config_props, }, |
| 1649 | 1649 | { .name = NULL }}, |
| @@ -1689,7 +1689,7 @@ static AVFilter output_filter = · 39 unmodified lines | ||
| 1689 | 1689 | .query_formats = output_query_formats, |
| 1690 | 1690 | |
| 1691 | 1691 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 1692 | − .type = CODEC_TYPE_VIDEO, | |
| 1692 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 1693 | 1693 | .end_frame = output_end_frame, |
| 1694 | 1694 | .min_perms = AV_PERM_READ, }, |
| 1695 | 1695 | { .name = NULL }}, |
| @@ -2122,7 +2122,7 @@ static int stream_component_open(VideoState *is, int stream_index) · 426 unmodified lines | ||
| 2122 | 2122 | avctx = ic->streams[stream_index]->codec; |
| 2123 | 2123 | |
| 2124 | 2124 | /* prepare audio output */ |
| 2125 | − if (avctx->codec_type == CODEC_TYPE_AUDIO) { | |
| 2125 | + if (avctx->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 2126 | 2126 | if (avctx->channels > 0) { |
| 2127 | 2127 | avctx->request_channels = FFMIN(2, avctx->channels); |
| 2128 | 2128 | } else { |
| @@ -2152,7 +2152,7 @@ static int stream_component_open(VideoState *is, int stream_index) · 23 unmodified lines | ||
| 2152 | 2152 | return -1; |
| 2153 | 2153 | |
| 2154 | 2154 | /* prepare audio output */ |
| 2155 | − if (avctx->codec_type == CODEC_TYPE_AUDIO) { | |
| 2155 | + if (avctx->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 2156 | 2156 | wanted_spec.freq = avctx->sample_rate; |
| 2157 | 2157 | wanted_spec.format = AUDIO_S16SYS; |
| 2158 | 2158 | wanted_spec.channels = avctx->channels; |
| @@ -2170,7 +2170,7 @@ static int stream_component_open(VideoState *is, int stream_index) · 11 unmodified lines | ||
| 2170 | 2170 | |
| 2171 | 2171 | ic->streams[stream_index]->discard = AVDISCARD_DEFAULT; |
| 2172 | 2172 | switch(avctx->codec_type) { |
| 2173 | − case CODEC_TYPE_AUDIO: | |
| 2173 | + case AVMEDIA_TYPE_AUDIO: | |
| 2174 | 2174 | is->audio_stream = stream_index; |
| 2175 | 2175 | is->audio_st = ic->streams[stream_index]; |
| 2176 | 2176 | is->audio_buf_size = 0; |
| @@ -2187,7 +2187,7 @@ static int stream_component_open(VideoState *is, int stream_index) · 10 unmodified lines | ||
| 2187 | 2187 | packet_queue_init(&is->audioq); |
| 2188 | 2188 | SDL_PauseAudio(0); |
| 2189 | 2189 | break; |
| 2190 | − case CODEC_TYPE_VIDEO: | |
| 2190 | + case AVMEDIA_TYPE_VIDEO: | |
| 2191 | 2191 | is->video_stream = stream_index; |
| 2192 | 2192 | is->video_st = ic->streams[stream_index]; |
| 2193 | 2193 | |
| @@ -2196,7 +2196,7 @@ static int stream_component_open(VideoState *is, int stream_index) · 2 unmodified lines | ||
| 2196 | 2196 | packet_queue_init(&is->videoq); |
| 2197 | 2197 | is->video_tid = SDL_CreateThread(video_thread, is); |
| 2198 | 2198 | break; |
| 2199 | − case CODEC_TYPE_SUBTITLE: | |
| 2199 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 2200 | 2200 | is->subtitle_stream = stream_index; |
| 2201 | 2201 | is->subtitle_st = ic->streams[stream_index]; |
| 2202 | 2202 | packet_queue_init(&is->subtitleq); |
| @@ -2219,7 +2219,7 @@ static void stream_component_close(VideoState *is, int stream_index) · 16 unmodified lines | ||
| 2219 | 2219 | avctx = ic->streams[stream_index]->codec; |
| 2220 | 2220 | |
| 2221 | 2221 | switch(avctx->codec_type) { |
| 2222 | − case CODEC_TYPE_AUDIO: | |
| 2222 | + case AVMEDIA_TYPE_AUDIO: | |
| 2223 | 2223 | packet_queue_abort(&is->audioq); |
| 2224 | 2224 | |
| 2225 | 2225 | SDL_CloseAudio(); |
| @@ -2229,7 +2229,7 @@ static void stream_component_close(VideoState *is, int stream_index) · 3 unmodified lines | ||
| 2229 | 2229 | av_audio_convert_free(is->reformat_ctx); |
| 2230 | 2230 | is->reformat_ctx = NULL; |
| 2231 | 2231 | break; |
| 2232 | − case CODEC_TYPE_VIDEO: | |
| 2232 | + case AVMEDIA_TYPE_VIDEO: | |
| 2233 | 2233 | packet_queue_abort(&is->videoq); |
| 2234 | 2234 | |
| 2235 | 2235 | /* note: we also signal this mutex to make sure we deblock the |
| @@ -2242,7 +2242,7 @@ static void stream_component_close(VideoState *is, int stream_index) · 6 unmodified lines | ||
| 2242 | 2242 | |
| 2243 | 2243 | packet_queue_end(&is->videoq); |
| 2244 | 2244 | break; |
| 2245 | − case CODEC_TYPE_SUBTITLE: | |
| 2245 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 2246 | 2246 | packet_queue_abort(&is->subtitleq); |
| 2247 | 2247 | |
| 2248 | 2248 | /* note: we also signal this mutex to make sure we deblock the |
| @@ -2264,15 +2264,15 @@ static void stream_component_close(VideoState *is, int stream_index) · 15 unmodified lines | ||
| 2264 | 2264 | ic->streams[stream_index]->discard = AVDISCARD_ALL; |
| 2265 | 2265 | avcodec_close(avctx); |
| 2266 | 2266 | switch(avctx->codec_type) { |
| 2267 | − case CODEC_TYPE_AUDIO: | |
| 2267 | + case AVMEDIA_TYPE_AUDIO: | |
| 2268 | 2268 | is->audio_st = NULL; |
| 2269 | 2269 | is->audio_stream = -1; |
| 2270 | 2270 | break; |
| 2271 | − case CODEC_TYPE_VIDEO: | |
| 2271 | + case AVMEDIA_TYPE_VIDEO: | |
| 2272 | 2272 | is->video_st = NULL; |
| 2273 | 2273 | is->video_stream = -1; |
| 2274 | 2274 | break; |
| 2275 | − case CODEC_TYPE_SUBTITLE: | |
| 2275 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 2276 | 2276 | is->subtitle_st = NULL; |
| 2277 | 2277 | is->subtitle_stream = -1; |
| 2278 | 2278 | break; |
| @@ -2296,9 +2296,9 @@ static int decode_thread(void *arg) · 17 unmodified lines | ||
| 2296 | 2296 | VideoState *is = arg; |
| 2297 | 2297 | AVFormatContext *ic; |
| 2298 | 2298 | int err, i, ret; |
| 2299 | − int st_index[CODEC_TYPE_NB]; | |
| 2300 | − int st_count[CODEC_TYPE_NB]={0}; | |
| 2301 | − int st_best_packet_count[CODEC_TYPE_NB]; | |
| 2299 | + int st_index[AVMEDIA_TYPE_NB]; | |
| 2300 | + int st_count[AVMEDIA_TYPE_NB]={0}; | |
| 2301 | + int st_best_packet_count[AVMEDIA_TYPE_NB]; | |
| 2302 | 2302 | AVPacket pkt1, *pkt = &pkt1; |
| 2303 | 2303 | AVFormatParameters params, *ap = ¶ms; |
| 2304 | 2304 | int eof=0; |
| @@ -2366,7 +2366,7 @@ static int decode_thread(void *arg) · 61 unmodified lines | ||
| 2366 | 2366 | AVStream *st= ic->streams[i]; |
| 2367 | 2367 | AVCodecContext *avctx = st->codec; |
| 2368 | 2368 | ic->streams[i]->discard = AVDISCARD_ALL; |
| 2369 | − if(avctx->codec_type >= (unsigned)CODEC_TYPE_NB) | |
| 2369 | + if(avctx->codec_type >= (unsigned)AVMEDIA_TYPE_NB) | |
| 2370 | 2370 | continue; |
| 2371 | 2371 | if(st_count[avctx->codec_type]++ != wanted_stream[avctx->codec_type] && wanted_stream[avctx->codec_type] >= 0) |
| 2372 | 2372 | continue; |
| @@ -2376,12 +2376,12 @@ static int decode_thread(void *arg) · 3 unmodified lines | ||
| 2376 | 2376 | st_best_packet_count[avctx->codec_type]= st->codec_info_nb_frames; |
| 2377 | 2377 | |
| 2378 | 2378 | switch(avctx->codec_type) { |
| 2379 | − case CODEC_TYPE_AUDIO: | |
| 2379 | + case AVMEDIA_TYPE_AUDIO: | |
| 2380 | 2380 | if (!audio_disable) |
| 2381 | − st_index[CODEC_TYPE_AUDIO] = i; | |
| 2381 | + st_index[AVMEDIA_TYPE_AUDIO] = i; | |
| 2382 | 2382 | break; |
| 2383 | − case CODEC_TYPE_VIDEO: | |
| 2384 | − case CODEC_TYPE_SUBTITLE: | |
| 2383 | + case AVMEDIA_TYPE_VIDEO: | |
| 2384 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 2385 | 2385 | if (!video_disable) |
| 2386 | 2386 | st_index[avctx->codec_type] = i; |
| 2387 | 2387 | break; |
| @@ -2394,13 +2394,13 @@ static int decode_thread(void *arg) · 6 unmodified lines | ||
| 2394 | 2394 | } |
| 2395 | 2395 | |
| 2396 | 2396 | /* open the streams */ |
| 2397 | − if (st_index[CODEC_TYPE_AUDIO] >= 0) { | |
| 2398 | − stream_component_open(is, st_index[CODEC_TYPE_AUDIO]); | |
| 2397 | + if (st_index[AVMEDIA_TYPE_AUDIO] >= 0) { | |
| 2398 | + stream_component_open(is, st_index[AVMEDIA_TYPE_AUDIO]); | |
| 2399 | 2399 | } |
| 2400 | 2400 | |
| 2401 | 2401 | ret=-1; |
| 2402 | − if (st_index[CODEC_TYPE_VIDEO] >= 0) { | |
| 2403 | − ret= stream_component_open(is, st_index[CODEC_TYPE_VIDEO]); | |
| 2402 | + if (st_index[AVMEDIA_TYPE_VIDEO] >= 0) { | |
| 2403 | + ret= stream_component_open(is, st_index[AVMEDIA_TYPE_VIDEO]); | |
| 2404 | 2404 | } |
| 2405 | 2405 | is->refresh_tid = SDL_CreateThread(refresh_thread, is); |
| 2406 | 2406 | if(ret<0) { |
| @@ -2408,8 +2408,8 @@ static int decode_thread(void *arg) · 1 unmodified line | ||
| 2408 | 2408 | is->show_audio = 2; |
| 2409 | 2409 | } |
| 2410 | 2410 | |
| 2411 | − if (st_index[CODEC_TYPE_SUBTITLE] >= 0) { | |
| 2412 | − stream_component_open(is, st_index[CODEC_TYPE_SUBTITLE]); | |
| 2411 | + if (st_index[AVMEDIA_TYPE_SUBTITLE] >= 0) { | |
| 2412 | + stream_component_open(is, st_index[AVMEDIA_TYPE_SUBTITLE]); | |
| 2413 | 2413 | } |
| 2414 | 2414 | |
| 2415 | 2415 | if (is->video_stream < 0 && is->audio_stream < 0) { |
| @@ -2612,19 +2612,19 @@ static void stream_cycle_channel(VideoState *is, int codec_type) · 196 unmodified lines | ||
| 2612 | 2612 | int start_index, stream_index; |
| 2613 | 2613 | AVStream *st; |
| 2614 | 2614 | |
| 2615 | − if (codec_type == CODEC_TYPE_VIDEO) | |
| 2615 | + if (codec_type == AVMEDIA_TYPE_VIDEO) | |
| 2616 | 2616 | start_index = is->video_stream; |
| 2617 | − else if (codec_type == CODEC_TYPE_AUDIO) | |
| 2617 | + else if (codec_type == AVMEDIA_TYPE_AUDIO) | |
| 2618 | 2618 | start_index = is->audio_stream; |
| 2619 | 2619 | else |
| 2620 | 2620 | start_index = is->subtitle_stream; |
| 2621 | − if (start_index < (codec_type == CODEC_TYPE_SUBTITLE ? -1 : 0)) | |
| 2621 | + if (start_index < (codec_type == AVMEDIA_TYPE_SUBTITLE ? -1 : 0)) | |
| 2622 | 2622 | return; |
| 2623 | 2623 | stream_index = start_index; |
| 2624 | 2624 | for(;;) { |
| 2625 | 2625 | if (++stream_index >= is->ic->nb_streams) |
| 2626 | 2626 | { |
| 2627 | − if (codec_type == CODEC_TYPE_SUBTITLE) | |
| 2627 | + if (codec_type == AVMEDIA_TYPE_SUBTITLE) | |
| 2628 | 2628 | { |
| 2629 | 2629 | stream_index = -1; |
| 2630 | 2630 | goto the_end; |
| @@ -2637,13 +2637,13 @@ static void stream_cycle_channel(VideoState *is, int codec_type) · 6 unmodified lines | ||
| 2637 | 2637 | if (st->codec->codec_type == codec_type) { |
| 2638 | 2638 | /* check that parameters are OK */ |
| 2639 | 2639 | switch(codec_type) { |
| 2640 | − case CODEC_TYPE_AUDIO: | |
| 2640 | + case AVMEDIA_TYPE_AUDIO: | |
| 2641 | 2641 | if (st->codec->sample_rate != 0 && |
| 2642 | 2642 | st->codec->channels != 0) |
| 2643 | 2643 | goto the_end; |
| 2644 | 2644 | break; |
| 2645 | − case CODEC_TYPE_VIDEO: | |
| 2646 | − case CODEC_TYPE_SUBTITLE: | |
| 2645 | + case AVMEDIA_TYPE_VIDEO: | |
| 2646 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 2647 | 2647 | goto the_end; |
| 2648 | 2648 | default: |
| 2649 | 2649 | break; |
| @@ -2690,7 +2690,7 @@ static void do_exit(void) · 40 unmodified lines | ||
| 2690 | 2690 | stream_close(cur_stream); |
| 2691 | 2691 | cur_stream = NULL; |
| 2692 | 2692 | } |
| 2693 | − for (i = 0; i < CODEC_TYPE_NB; i++) | |
| 2693 | + for (i = 0; i < AVMEDIA_TYPE_NB; i++) | |
| 2694 | 2694 | av_free(avcodec_opts[i]); |
| 2695 | 2695 | av_free(avformat_opts); |
| 2696 | 2696 | av_free(sws_opts); |
| @@ -2743,15 +2743,15 @@ static void event_loop(void) · 46 unmodified lines | ||
| 2743 | 2743 | break; |
| 2744 | 2744 | case SDLK_a: |
| 2745 | 2745 | if (cur_stream) |
| 2746 | − stream_cycle_channel(cur_stream, CODEC_TYPE_AUDIO); | |
| 2746 | + stream_cycle_channel(cur_stream, AVMEDIA_TYPE_AUDIO); | |
| 2747 | 2747 | break; |
| 2748 | 2748 | case SDLK_v: |
| 2749 | 2749 | if (cur_stream) |
| 2750 | − stream_cycle_channel(cur_stream, CODEC_TYPE_VIDEO); | |
| 2750 | + stream_cycle_channel(cur_stream, AVMEDIA_TYPE_VIDEO); | |
| 2751 | 2751 | break; |
| 2752 | 2752 | case SDLK_t: |
| 2753 | 2753 | if (cur_stream) |
| 2754 | − stream_cycle_channel(cur_stream, CODEC_TYPE_SUBTITLE); | |
| 2754 | + stream_cycle_channel(cur_stream, AVMEDIA_TYPE_SUBTITLE); | |
| 2755 | 2755 | break; |
| 2756 | 2756 | case SDLK_w: |
| 2757 | 2757 | toggle_audio_display(); |
| @@ -2943,9 +2943,9 @@ static const OptionDef options[] = { · 185 unmodified lines | ||
| 2943 | 2943 | { "fs", OPT_BOOL, {(void*)&is_full_screen}, "force full screen" }, |
| 2944 | 2944 | { "an", OPT_BOOL, {(void*)&audio_disable}, "disable audio" }, |
| 2945 | 2945 | { "vn", OPT_BOOL, {(void*)&video_disable}, "disable video" }, |
| 2946 | − { "ast", OPT_INT | HAS_ARG | OPT_EXPERT, {(void*)&wanted_stream[CODEC_TYPE_AUDIO]}, "select desired audio stream", "stream_number" }, | |
| 2947 | − { "vst", OPT_INT | HAS_ARG | OPT_EXPERT, {(void*)&wanted_stream[CODEC_TYPE_VIDEO]}, "select desired video stream", "stream_number" }, | |
| 2948 | − { "sst", OPT_INT | HAS_ARG | OPT_EXPERT, {(void*)&wanted_stream[CODEC_TYPE_SUBTITLE]}, "select desired subtitle stream", "stream_number" }, | |
| 2946 | + { "ast", OPT_INT | HAS_ARG | OPT_EXPERT, {(void*)&wanted_stream[AVMEDIA_TYPE_AUDIO]}, "select desired audio stream", "stream_number" }, | |
| 2947 | + { "vst", OPT_INT | HAS_ARG | OPT_EXPERT, {(void*)&wanted_stream[AVMEDIA_TYPE_VIDEO]}, "select desired video stream", "stream_number" }, | |
| 2948 | + { "sst", OPT_INT | HAS_ARG | OPT_EXPERT, {(void*)&wanted_stream[AVMEDIA_TYPE_SUBTITLE]}, "select desired subtitle stream", "stream_number" }, | |
| 2949 | 2949 | { "ss", HAS_ARG | OPT_FUNC2, {(void*)&opt_seek}, "seek to a given position in seconds", "pos" }, |
| 2950 | 2950 | { "bytes", OPT_INT | HAS_ARG, {(void*)&seek_by_bytes}, "seek by bytes 0=off 1=on -1=auto", "val" }, |
| 2951 | 2951 | { "nodisp", OPT_BOOL, {(void*)&display_disable}, "disable graphical display" }, |
| @@ -3032,7 +3032,7 @@ int main(int argc, char **argv) · 80 unmodified lines | ||
| 3032 | 3032 | #endif |
| 3033 | 3033 | av_register_all(); |
| 3034 | 3034 | |
| 3035 | − for(i=0; i<CODEC_TYPE_NB; i++){ | |
| 3035 | + for(i=0; i<AVMEDIA_TYPE_NB; i++){ | |
| 3036 | 3036 | avcodec_opts[i]= avcodec_alloc_context2(i); |
| 3037 | 3037 | } |
| 3038 | 3038 | avformat_opts = avformat_alloc_context(); |
| @@ -101,14 +101,14 @@ static char *time_value_string(char *buf, int buf_size, int64_t val, const AVRat · 100 unmodified lines | ||
| 101 | 101 | return buf; |
| 102 | 102 | } |
| 103 | 103 | |
| 104 | −static const char *codec_type_string(enum CodecType codec_type) | |
| 104 | +static const char *media_type_string(enum AVMediaType media_type) | |
| 105 | 105 | { |
| 106 | − switch (codec_type) { | |
| 107 | − case CODEC_TYPE_VIDEO: return "video"; | |
| 108 | − case CODEC_TYPE_AUDIO: return "audio"; | |
| 109 | − case CODEC_TYPE_DATA: return "data"; | |
| 110 | − case CODEC_TYPE_SUBTITLE: return "subtitle"; | |
| 111 | − case CODEC_TYPE_ATTACHMENT: return "attachment"; | |
| 106 | + switch (media_type) { | |
| 107 | + case AVMEDIA_TYPE_VIDEO: return "video"; | |
| 108 | + case AVMEDIA_TYPE_AUDIO: return "audio"; | |
| 109 | + case AVMEDIA_TYPE_DATA: return "data"; | |
| 110 | + case AVMEDIA_TYPE_SUBTITLE: return "subtitle"; | |
| 111 | + case AVMEDIA_TYPE_ATTACHMENT: return "attachment"; | |
| 112 | 112 | default: return "unknown"; |
| 113 | 113 | } |
| 114 | 114 | } |
| @@ -134,7 +134,7 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx) · 19 unmodified lines | ||
| 134 | 134 | printf("codec_name=unknown\n"); |
| 135 | 135 | } |
| 136 | 136 | |
| 137 | − printf("codec_type=%s\n", codec_type_string(dec_ctx->codec_type)); | |
| 137 | + printf("codec_type=%s\n", media_type_string(dec_ctx->codec_type)); | |
| 138 | 138 | printf("codec_time_base=%d/%d\n", dec_ctx->time_base.num, dec_ctx->time_base.den); |
| 139 | 139 | |
| 140 | 140 | /* print AVI/FourCC tag */ |
| @@ -150,7 +150,7 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx) · 9 unmodified lines | ||
| 150 | 150 | printf("\ncodec_tag=0x%04x\n", dec_ctx->codec_tag); |
| 151 | 151 | |
| 152 | 152 | switch (dec_ctx->codec_type) { |
| 153 | − case CODEC_TYPE_VIDEO: | |
| 153 | + case AVMEDIA_TYPE_VIDEO: | |
| 154 | 154 | printf("width=%d\n", dec_ctx->width); |
| 155 | 155 | printf("height=%d\n", dec_ctx->height); |
| 156 | 156 | printf("has_b_frames=%d\n", dec_ctx->has_b_frames); |
| @@ -162,7 +162,7 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx) · 5 unmodified lines | ||
| 162 | 162 | av_pix_fmt_descriptors[dec_ctx->pix_fmt].name : "unknown"); |
| 163 | 163 | break; |
| 164 | 164 | |
| 165 | − case CODEC_TYPE_AUDIO: | |
| 165 | + case AVMEDIA_TYPE_AUDIO: | |
| 166 | 166 | printf("sample_rate=%s\n", value_string(val_str, sizeof(val_str), |
| 167 | 167 | dec_ctx->sample_rate, |
| 168 | 168 | unit_hertz_str)); |
| @@ -1805,7 +1805,7 @@ static void compute_status(HTTPContext *c) · 1804 unmodified lines | ||
| 1805 | 1805 | AVStream *st = stream->streams[i]; |
| 1806 | 1806 | AVCodec *codec = avcodec_find_encoder(st->codec->codec_id); |
| 1807 | 1807 | switch(st->codec->codec_type) { |
| 1808 | − case CODEC_TYPE_AUDIO: | |
| 1808 | + case AVMEDIA_TYPE_AUDIO: | |
| 1809 | 1809 | audio_bit_rate += st->codec->bit_rate; |
| 1810 | 1810 | if (codec) { |
| 1811 | 1811 | if (*audio_codec_name) |
| @@ -1813,7 +1813,7 @@ static void compute_status(HTTPContext *c) · 1 unmodified line | ||
| 1813 | 1813 | audio_codec_name = codec->name; |
| 1814 | 1814 | } |
| 1815 | 1815 | break; |
| 1816 | − case CODEC_TYPE_VIDEO: | |
| 1816 | + case AVMEDIA_TYPE_VIDEO: | |
| 1817 | 1817 | video_bit_rate += st->codec->bit_rate; |
| 1818 | 1818 | if (codec) { |
| 1819 | 1819 | if (*video_codec_name) |
| @@ -1821,7 +1821,7 @@ static void compute_status(HTTPContext *c) · 1 unmodified line | ||
| 1821 | 1821 | video_codec_name = codec->name; |
| 1822 | 1822 | } |
| 1823 | 1823 | break; |
| 1824 | − case CODEC_TYPE_DATA: | |
| 1824 | + case AVMEDIA_TYPE_DATA: | |
| 1825 | 1825 | video_bit_rate += st->codec->bit_rate; |
| 1826 | 1826 | break; |
| 1827 | 1827 | default: |
| @@ -1894,11 +1894,11 @@ static void compute_status(HTTPContext *c) · 66 unmodified lines | ||
| 1894 | 1894 | parameters[0] = 0; |
| 1895 | 1895 | |
| 1896 | 1896 | switch(st->codec->codec_type) { |
| 1897 | − case CODEC_TYPE_AUDIO: | |
| 1897 | + case AVMEDIA_TYPE_AUDIO: | |
| 1898 | 1898 | type = "audio"; |
| 1899 | 1899 | snprintf(parameters, sizeof(parameters), "%d channel(s), %d Hz", st->codec->channels, st->codec->sample_rate); |
| 1900 | 1900 | break; |
| 1901 | − case CODEC_TYPE_VIDEO: | |
| 1901 | + case AVMEDIA_TYPE_VIDEO: | |
| 1902 | 1902 | type = "video"; |
| 1903 | 1903 | snprintf(parameters, sizeof(parameters), "%dx%d, q=%d-%d, fps=%d", st->codec->width, st->codec->height, |
| 1904 | 1904 | st->codec->qmin, st->codec->qmax, st->codec->time_base.den / st->codec->time_base.num); |
| @@ -2047,7 +2047,7 @@ static int open_input_stream(HTTPContext *c, const char *info) · 142 unmodified lines | ||
| 2047 | 2047 | c->pts_stream_index = 0; |
| 2048 | 2048 | for(i=0;i<c->stream->nb_streams;i++) { |
| 2049 | 2049 | if (c->pts_stream_index == 0 && |
| 2050 | − c->stream->streams[i]->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 2050 | + c->stream->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 2051 | 2051 | c->pts_stream_index = i; |
| 2052 | 2052 | } |
| 2053 | 2053 | } |
| @@ -2210,7 +2210,7 @@ static int http_prepare_data(HTTPContext *c) · 156 unmodified lines | ||
| 2210 | 2210 | AVStream *st = c->fmt_in->streams[source_index]; |
| 2211 | 2211 | pkt.stream_index = i; |
| 2212 | 2212 | if (pkt.flags & PKT_FLAG_KEY && |
| 2213 | − (st->codec->codec_type == CODEC_TYPE_VIDEO || | |
| 2213 | + (st->codec->codec_type == AVMEDIA_TYPE_VIDEO || | |
| 2214 | 2214 | c->stream->nb_streams == 1)) |
| 2215 | 2215 | c->got_key_frame = 1; |
| 2216 | 2216 | if (!c->stream->send_on_key || c->got_key_frame) |
| @@ -3346,12 +3346,12 @@ static int add_av_stream(FFStream *feed, AVStream *st) · 1129 unmodified lines | ||
| 3346 | 3346 | av1->bit_rate == av->bit_rate) { |
| 3347 | 3347 | |
| 3348 | 3348 | switch(av->codec_type) { |
| 3349 | − case CODEC_TYPE_AUDIO: | |
| 3349 | + case AVMEDIA_TYPE_AUDIO: | |
| 3350 | 3350 | if (av1->channels == av->channels && |
| 3351 | 3351 | av1->sample_rate == av->sample_rate) |
| 3352 | 3352 | goto found; |
| 3353 | 3353 | break; |
| 3354 | − case CODEC_TYPE_VIDEO: | |
| 3354 | + case AVMEDIA_TYPE_VIDEO: | |
| 3355 | 3355 | if (av1->width == av->width && |
| 3356 | 3356 | av1->height == av->height && |
| 3357 | 3357 | av1->time_base.den == av->time_base.den && |
| @@ -3549,7 +3549,7 @@ static void build_feed_streams(void) · 191 unmodified lines | ||
| 3549 | 3549 | } else if (CHECK_CODEC(bit_rate) || CHECK_CODEC(flags)) { |
| 3550 | 3550 | http_log("Codec bitrates do not match for stream %d\n", i); |
| 3551 | 3551 | matches = 0; |
| 3552 | − } else if (ccf->codec_type == CODEC_TYPE_VIDEO) { | |
| 3552 | + } else if (ccf->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 3553 | 3553 | if (CHECK_CODEC(time_base.den) || |
| 3554 | 3554 | CHECK_CODEC(time_base.num) || |
| 3555 | 3555 | CHECK_CODEC(width) || |
| @@ -3557,7 +3557,7 @@ static void build_feed_streams(void) · 1 unmodified line | ||
| 3557 | 3557 | http_log("Codec width, height and framerate do not match for stream %d\n", i); |
| 3558 | 3558 | matches = 0; |
| 3559 | 3559 | } |
| 3560 | − } else if (ccf->codec_type == CODEC_TYPE_AUDIO) { | |
| 3560 | + } else if (ccf->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 3561 | 3561 | if (CHECK_CODEC(sample_rate) || |
| 3562 | 3562 | CHECK_CODEC(channels) || |
| 3563 | 3563 | CHECK_CODEC(frame_size)) { |
| @@ -3651,8 +3651,8 @@ static void compute_bandwidth(void) · 87 unmodified lines | ||
| 3651 | 3651 | for(i=0;i<stream->nb_streams;i++) { |
| 3652 | 3652 | AVStream *st = stream->streams[i]; |
| 3653 | 3653 | switch(st->codec->codec_type) { |
| 3654 | − case CODEC_TYPE_AUDIO: | |
| 3655 | − case CODEC_TYPE_VIDEO: | |
| 3654 | + case AVMEDIA_TYPE_AUDIO: | |
| 3655 | + case AVMEDIA_TYPE_VIDEO: | |
| 3656 | 3656 | bandwidth += st->codec->bit_rate; |
| 3657 | 3657 | break; |
| 3658 | 3658 | default: |
| @@ -3670,7 +3670,7 @@ static void add_codec(FFStream *stream, AVCodecContext *av) · 11 unmodified lines | ||
| 3670 | 3670 | |
| 3671 | 3671 | /* compute default parameters */ |
| 3672 | 3672 | switch(av->codec_type) { |
| 3673 | − case CODEC_TYPE_AUDIO: | |
| 3673 | + case AVMEDIA_TYPE_AUDIO: | |
| 3674 | 3674 | if (av->bit_rate == 0) |
| 3675 | 3675 | av->bit_rate = 64000; |
| 3676 | 3676 | if (av->sample_rate == 0) |
| @@ -3678,7 +3678,7 @@ static void add_codec(FFStream *stream, AVCodecContext *av) · 1 unmodified line | ||
| 3678 | 3678 | if (av->channels == 0) |
| 3679 | 3679 | av->channels = 1; |
| 3680 | 3680 | break; |
| 3681 | − case CODEC_TYPE_VIDEO: | |
| 3681 | + case AVMEDIA_TYPE_VIDEO: | |
| 3682 | 3682 | if (av->bit_rate == 0) |
| 3683 | 3683 | av->bit_rate = 64000; |
| 3684 | 3684 | if (av->time_base.num == 0){ |
| @@ -3742,7 +3742,7 @@ static enum CodecID opt_audio_codec(const char *arg) · 57 unmodified lines | ||
| 3742 | 3742 | { |
| 3743 | 3743 | AVCodec *p= avcodec_find_encoder_by_name(arg); |
| 3744 | 3744 | |
| 3745 | − if (p == NULL || p->type != CODEC_TYPE_AUDIO) | |
| 3745 | + if (p == NULL || p->type != AVMEDIA_TYPE_AUDIO) | |
| 3746 | 3746 | return CODEC_ID_NONE; |
| 3747 | 3747 | |
| 3748 | 3748 | return p->id; |
| @@ -3752,7 +3752,7 @@ static enum CodecID opt_video_codec(const char *arg) · 3 unmodified lines | ||
| 3752 | 3752 | { |
| 3753 | 3753 | AVCodec *p= avcodec_find_encoder_by_name(arg); |
| 3754 | 3754 | |
| 3755 | − if (p == NULL || p->type != CODEC_TYPE_VIDEO) | |
| 3755 | + if (p == NULL || p->type != AVMEDIA_TYPE_VIDEO) | |
| 3756 | 3756 | return CODEC_ID_NONE; |
| 3757 | 3757 | |
| 3758 | 3758 | return p->id; |
| @@ -4445,12 +4445,12 @@ static int parse_ffconfig(const char *filename) · 686 unmodified lines | ||
| 4445 | 4445 | } else { |
| 4446 | 4446 | if (stream->feed && stream->fmt && strcmp(stream->fmt->name, "ffm") != 0) { |
| 4447 | 4447 | if (audio_id != CODEC_ID_NONE) { |
| 4448 | − audio_enc.codec_type = CODEC_TYPE_AUDIO; | |
| 4448 | + audio_enc.codec_type = AVMEDIA_TYPE_AUDIO; | |
| 4449 | 4449 | audio_enc.codec_id = audio_id; |
| 4450 | 4450 | add_codec(stream, &audio_enc); |
| 4451 | 4451 | } |
| 4452 | 4452 | if (video_id != CODEC_ID_NONE) { |
| 4453 | − video_enc.codec_type = CODEC_TYPE_VIDEO; | |
| 4453 | + video_enc.codec_type = AVMEDIA_TYPE_VIDEO; | |
| 4454 | 4454 | video_enc.codec_id = video_id; |
| 4455 | 4455 | add_codec(stream, &video_enc); |
| 4456 | 4456 | } |
| @@ -842,7 +842,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 841 unmodified lines | ||
| 842 | 842 | |
| 843 | 843 | AVCodec fourxm_decoder = { |
| 844 | 844 | "4xm", |
| 845 | − CODEC_TYPE_VIDEO, | |
| 845 | + AVMEDIA_TYPE_VIDEO, | |
| 846 | 846 | CODEC_ID_4XM, |
| 847 | 847 | sizeof(FourXContext), |
| 848 | 848 | decode_init, |
| @@ -221,7 +221,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 220 unmodified lines | ||
| 221 | 221 | |
| 222 | 222 | AVCodec eightbps_decoder = { |
| 223 | 223 | "8bps", |
| 224 | − CODEC_TYPE_VIDEO, | |
| 224 | + AVMEDIA_TYPE_VIDEO, | |
| 225 | 225 | CODEC_ID_8BPS, |
| 226 | 226 | sizeof(EightBpsContext), |
| 227 | 227 | decode_init, |
| @@ -94,7 +94,7 @@ static av_cold int eightsvx_decode_init(AVCodecContext *avctx) · 93 unmodified lines | ||
| 94 | 94 | |
| 95 | 95 | AVCodec eightsvx_fib_decoder = { |
| 96 | 96 | .name = "8svx_fib", |
| 97 | − .type = CODEC_TYPE_AUDIO, | |
| 97 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 98 | 98 | .id = CODEC_ID_8SVX_FIB, |
| 99 | 99 | .priv_data_size = sizeof (EightSvxContext), |
| 100 | 100 | .init = eightsvx_decode_init, |
| @@ -104,7 +104,7 @@ AVCodec eightsvx_fib_decoder = { · 3 unmodified lines | ||
| 104 | 104 | |
| 105 | 105 | AVCodec eightsvx_exp_decoder = { |
| 106 | 106 | .name = "8svx_exp", |
| 107 | − .type = CODEC_TYPE_AUDIO, | |
| 107 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 108 | 108 | .id = CODEC_ID_8SVX_EXP, |
| 109 | 109 | .priv_data_size = sizeof (EightSvxContext), |
| 110 | 110 | .init = eightsvx_decode_init, |
| @@ -2091,7 +2091,7 @@ static av_cold int aac_decode_close(AVCodecContext *avccontext) · 2090 unmodified lines | ||
| 2091 | 2091 | |
| 2092 | 2092 | AVCodec aac_decoder = { |
| 2093 | 2093 | "aac", |
| 2094 | − CODEC_TYPE_AUDIO, | |
| 2094 | + AVMEDIA_TYPE_AUDIO, | |
| 2095 | 2095 | CODEC_ID_AAC, |
| 2096 | 2096 | sizeof(AACContext), |
| 2097 | 2097 | aac_decode_init, |
| @@ -629,7 +629,7 @@ static av_cold int aac_encode_end(AVCodecContext *avctx) · 628 unmodified lines | ||
| 629 | 629 | |
| 630 | 630 | AVCodec aac_encoder = { |
| 631 | 631 | "aac", |
| 632 | − CODEC_TYPE_AUDIO, | |
| 632 | + AVMEDIA_TYPE_AUDIO, | |
| 633 | 633 | CODEC_ID_AAC, |
| 634 | 634 | sizeof(AACEncContext), |
| 635 | 635 | aac_encode_init, |
| @@ -111,7 +111,7 @@ static av_cold int aasc_decode_end(AVCodecContext *avctx) · 110 unmodified lines | ||
| 111 | 111 | |
| 112 | 112 | AVCodec aasc_decoder = { |
| 113 | 113 | "aasc", |
| 114 | − CODEC_TYPE_VIDEO, | |
| 114 | + AVMEDIA_TYPE_VIDEO, | |
| 115 | 115 | CODEC_ID_AASC, |
| 116 | 116 | sizeof(AascContext), |
| 117 | 117 | aasc_decode_init, |
| @@ -1439,7 +1439,7 @@ static av_cold int ac3_decode_end(AVCodecContext *avctx) · 1438 unmodified lines | ||
| 1439 | 1439 | |
| 1440 | 1440 | AVCodec ac3_decoder = { |
| 1441 | 1441 | .name = "ac3", |
| 1442 | − .type = CODEC_TYPE_AUDIO, | |
| 1442 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1443 | 1443 | .id = CODEC_ID_AC3, |
| 1444 | 1444 | .priv_data_size = sizeof (AC3DecodeContext), |
| 1445 | 1445 | .init = ac3_decode_init, |
| @@ -1451,7 +1451,7 @@ AVCodec ac3_decoder = { · 5 unmodified lines | ||
| 1451 | 1451 | #if CONFIG_EAC3_DECODER |
| 1452 | 1452 | AVCodec eac3_decoder = { |
| 1453 | 1453 | .name = "eac3", |
| 1454 | − .type = CODEC_TYPE_AUDIO, | |
| 1454 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1455 | 1455 | .id = CODEC_ID_EAC3, |
| 1456 | 1456 | .priv_data_size = sizeof (AC3DecodeContext), |
| 1457 | 1457 | .init = ac3_decode_init, |
| @@ -1393,7 +1393,7 @@ void test_ac3(void) · 1392 unmodified lines | ||
| 1393 | 1393 | |
| 1394 | 1394 | AVCodec ac3_encoder = { |
| 1395 | 1395 | "ac3", |
| 1396 | − CODEC_TYPE_AUDIO, | |
| 1396 | + AVMEDIA_TYPE_AUDIO, | |
| 1397 | 1397 | CODEC_ID_AC3, |
| 1398 | 1398 | sizeof(AC3EncodeContext), |
| 1399 | 1399 | AC3_encode_init, |
| @@ -1638,7 +1638,7 @@ static int adpcm_decode_frame(AVCodecContext *avctx, · 1637 unmodified lines | ||
| 1638 | 1638 | #define ADPCM_ENCODER(id,name,long_name_) \ |
| 1639 | 1639 | AVCodec name ## _encoder = { \ |
| 1640 | 1640 | #name, \ |
| 1641 | − CODEC_TYPE_AUDIO, \ | |
| 1641 | + AVMEDIA_TYPE_AUDIO, \ | |
| 1642 | 1642 | id, \ |
| 1643 | 1643 | sizeof(ADPCMContext), \ |
| 1644 | 1644 | adpcm_encode_init, \ |
| @@ -1656,7 +1656,7 @@ AVCodec name ## _encoder = { \ · 11 unmodified lines | ||
| 1656 | 1656 | #define ADPCM_DECODER(id,name,long_name_) \ |
| 1657 | 1657 | AVCodec name ## _decoder = { \ |
| 1658 | 1658 | #name, \ |
| 1659 | − CODEC_TYPE_AUDIO, \ | |
| 1659 | + AVMEDIA_TYPE_AUDIO, \ | |
| 1660 | 1660 | id, \ |
| 1661 | 1661 | sizeof(ADPCMContext), \ |
| 1662 | 1662 | adpcm_decode_init, \ |
| @@ -168,7 +168,7 @@ static int adx_decode_frame(AVCodecContext *avctx, · 167 unmodified lines | ||
| 168 | 168 | |
| 169 | 169 | AVCodec adpcm_adx_decoder = { |
| 170 | 170 | "adpcm_adx", |
| 171 | − CODEC_TYPE_AUDIO, | |
| 171 | + AVMEDIA_TYPE_AUDIO, | |
| 172 | 172 | CODEC_ID_ADPCM_ADX, |
| 173 | 173 | sizeof(ADXContext), |
| 174 | 174 | adx_decode_init, |
| @@ -185,7 +185,7 @@ static int adx_encode_frame(AVCodecContext *avctx, · 184 unmodified lines | ||
| 185 | 185 | |
| 186 | 186 | AVCodec adpcm_adx_encoder = { |
| 187 | 187 | "adpcm_adx", |
| 188 | − CODEC_TYPE_AUDIO, | |
| 188 | + AVMEDIA_TYPE_AUDIO, | |
| 189 | 189 | CODEC_ID_ADPCM_ADX, |
| 190 | 190 | sizeof(ADXContext), |
| 191 | 191 | adx_encode_init, |
| @@ -701,7 +701,7 @@ static av_cold int alac_decode_close(AVCodecContext *avctx) · 700 unmodified lines | ||
| 701 | 701 | |
| 702 | 702 | AVCodec alac_decoder = { |
| 703 | 703 | "alac", |
| 704 | − CODEC_TYPE_AUDIO, | |
| 704 | + AVMEDIA_TYPE_AUDIO, | |
| 705 | 705 | CODEC_ID_ALAC, |
| 706 | 706 | sizeof(ALACContext), |
| 707 | 707 | alac_decode_init, |
| @@ -521,7 +521,7 @@ static av_cold int alac_encode_close(AVCodecContext *avctx) · 520 unmodified lines | ||
| 521 | 521 | |
| 522 | 522 | AVCodec alac_encoder = { |
| 523 | 523 | "alac", |
| 524 | − CODEC_TYPE_AUDIO, | |
| 524 | + AVMEDIA_TYPE_AUDIO, | |
| 525 | 525 | CODEC_ID_ALAC, |
| 526 | 526 | sizeof(AlacEncodeContext), |
| 527 | 527 | alac_encode_init, |
| @@ -1622,7 +1622,7 @@ static av_cold void flush(AVCodecContext *avctx) · 1621 unmodified lines | ||
| 1622 | 1622 | |
| 1623 | 1623 | AVCodec als_decoder = { |
| 1624 | 1624 | "als", |
| 1625 | − CODEC_TYPE_AUDIO, | |
| 1625 | + AVMEDIA_TYPE_AUDIO, | |
| 1626 | 1626 | CODEC_ID_MP4ALS, |
| 1627 | 1627 | sizeof(ALSDecContext), |
| 1628 | 1628 | decode_init, |
| @@ -1071,7 +1071,7 @@ static int amrnb_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 1070 unmodified lines | ||
| 1071 | 1071 | |
| 1072 | 1072 | AVCodec amrnb_decoder = { |
| 1073 | 1073 | .name = "amrnb", |
| 1074 | − .type = CODEC_TYPE_AUDIO, | |
| 1074 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1075 | 1075 | .id = CODEC_ID_AMR_NB, |
| 1076 | 1076 | .priv_data_size = sizeof(AMRContext), |
| 1077 | 1077 | .init = amrnb_decode_init, |
| @@ -185,7 +185,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 184 unmodified lines | ||
| 185 | 185 | |
| 186 | 186 | AVCodec anm_decoder = { |
| 187 | 187 | "anm", |
| 188 | − CODEC_TYPE_VIDEO, | |
| 188 | + AVMEDIA_TYPE_VIDEO, | |
| 189 | 189 | CODEC_ID_ANM, |
| 190 | 190 | sizeof(AnmContext), |
| 191 | 191 | decode_init, |
| @@ -879,7 +879,7 @@ static int ape_decode_frame(AVCodecContext * avctx, · 878 unmodified lines | ||
| 879 | 879 | |
| 880 | 880 | AVCodec ape_decoder = { |
| 881 | 881 | "ape", |
| 882 | − CODEC_TYPE_AUDIO, | |
| 882 | + AVMEDIA_TYPE_AUDIO, | |
| 883 | 883 | CODEC_ID_APE, |
| 884 | 884 | sizeof(APEContext), |
| 885 | 885 | ape_decode_init, |
| @@ -615,7 +615,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 614 unmodified lines | ||
| 615 | 615 | |
| 616 | 616 | AVCodec asv1_decoder = { |
| 617 | 617 | "asv1", |
| 618 | − CODEC_TYPE_VIDEO, | |
| 618 | + AVMEDIA_TYPE_VIDEO, | |
| 619 | 619 | CODEC_ID_ASV1, |
| 620 | 620 | sizeof(ASV1Context), |
| 621 | 621 | decode_init, |
| @@ -628,7 +628,7 @@ AVCodec asv1_decoder = { · 6 unmodified lines | ||
| 628 | 628 | |
| 629 | 629 | AVCodec asv2_decoder = { |
| 630 | 630 | "asv2", |
| 631 | − CODEC_TYPE_VIDEO, | |
| 631 | + AVMEDIA_TYPE_VIDEO, | |
| 632 | 632 | CODEC_ID_ASV2, |
| 633 | 633 | sizeof(ASV1Context), |
| 634 | 634 | decode_init, |
| @@ -642,7 +642,7 @@ AVCodec asv2_decoder = { · 7 unmodified lines | ||
| 642 | 642 | #if CONFIG_ASV1_ENCODER |
| 643 | 643 | AVCodec asv1_encoder = { |
| 644 | 644 | "asv1", |
| 645 | − CODEC_TYPE_VIDEO, | |
| 645 | + AVMEDIA_TYPE_VIDEO, | |
| 646 | 646 | CODEC_ID_ASV1, |
| 647 | 647 | sizeof(ASV1Context), |
| 648 | 648 | encode_init, |
| @@ -656,7 +656,7 @@ AVCodec asv1_encoder = { · 7 unmodified lines | ||
| 656 | 656 | #if CONFIG_ASV2_ENCODER |
| 657 | 657 | AVCodec asv2_encoder = { |
| 658 | 658 | "asv2", |
| 659 | − CODEC_TYPE_VIDEO, | |
| 659 | + AVMEDIA_TYPE_VIDEO, | |
| 660 | 660 | CODEC_ID_ASV2, |
| 661 | 661 | sizeof(ASV1Context), |
| 662 | 662 | encode_init, |
| @@ -372,7 +372,7 @@ static av_cold int atrac1_decode_end(AVCodecContext * avctx) { · 371 unmodified lines | ||
| 372 | 372 | |
| 373 | 373 | AVCodec atrac1_decoder = { |
| 374 | 374 | .name = "atrac1", |
| 375 | − .type = CODEC_TYPE_AUDIO, | |
| 375 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 376 | 376 | .id = CODEC_ID_ATRAC1, |
| 377 | 377 | .priv_data_size = sizeof(AT1Ctx), |
| 378 | 378 | .init = atrac1_decode_init, |
| @@ -1016,7 +1016,7 @@ static av_cold int atrac3_decode_init(AVCodecContext *avctx) · 1015 unmodified lines | ||
| 1016 | 1016 | AVCodec atrac3_decoder = |
| 1017 | 1017 | { |
| 1018 | 1018 | .name = "atrac3", |
| 1019 | − .type = CODEC_TYPE_AUDIO, | |
| 1019 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1020 | 1020 | .id = CODEC_ID_ATRAC3, |
| 1021 | 1021 | .priv_data_size = sizeof(ATRAC3Context), |
| 1022 | 1022 | .init = atrac3_decode_init, |
| @@ -124,7 +124,7 @@ static av_cold int aura_decode_end(AVCodecContext *avctx) · 123 unmodified lines | ||
| 124 | 124 | |
| 125 | 125 | AVCodec aura2_decoder = { |
| 126 | 126 | "aura2", |
| 127 | − CODEC_TYPE_VIDEO, | |
| 127 | + AVMEDIA_TYPE_VIDEO, | |
| 128 | 128 | CODEC_ID_AURA2, |
| 129 | 129 | sizeof(AuraDecodeContext), |
| 130 | 130 | aura_decode_init, |
| @@ -30,7 +30,7 @@ · 29 unmodified lines | ||
| 30 | 30 | #include "libavutil/avutil.h" |
| 31 | 31 | |
| 32 | 32 | #define LIBAVCODEC_VERSION_MAJOR 52 |
| 33 | −#define LIBAVCODEC_VERSION_MINOR 63 | |
| 33 | +#define LIBAVCODEC_VERSION_MINOR 64 | |
| 34 | 34 | #define LIBAVCODEC_VERSION_MICRO 0 |
| 35 | 35 | |
| 36 | 36 | #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ |
| @@ -355,16 +355,28 @@ enum CodecID { · 318 unmodified lines | ||
| 355 | 355 | * stream (only used by libavformat) */ |
| 356 | 356 | }; |
| 357 | 357 | |
| 358 | −enum CodecType { | |
| 359 | − CODEC_TYPE_UNKNOWN = -1, | |
| 360 | − CODEC_TYPE_VIDEO, | |
| 361 | − CODEC_TYPE_AUDIO, | |
| 362 | − CODEC_TYPE_DATA, | |
| 363 | − CODEC_TYPE_SUBTITLE, | |
| 364 | − CODEC_TYPE_ATTACHMENT, | |
| 365 | − CODEC_TYPE_NB | |
| 358 | +enum AVMediaType { | |
| 359 | + AVMEDIA_TYPE_UNKNOWN = -1, | |
| 360 | + AVMEDIA_TYPE_VIDEO, | |
| 361 | + AVMEDIA_TYPE_AUDIO, | |
| 362 | + AVMEDIA_TYPE_DATA, | |
| 363 | + AVMEDIA_TYPE_SUBTITLE, | |
| 364 | + AVMEDIA_TYPE_ATTACHMENT, | |
| 365 | + AVMEDIA_TYPE_NB | |
| 366 | 366 | }; |
| 367 | 367 | |
| 368 | +#if LIBAVCODEC_VERSION_MAJOR < 53 | |
| 369 | +#define CodecType AVMediaType | |
| 370 | + | |
| 371 | +#define CODEC_TYPE_UNKNOWN AVMEDIA_TYPE_UNKNOWN | |
| 372 | +#define CODEC_TYPE_VIDEO AVMEDIA_TYPE_VIDEO | |
| 373 | +#define CODEC_TYPE_AUDIO AVMEDIA_TYPE_AUDIO | |
| 374 | +#define CODEC_TYPE_DATA AVMEDIA_TYPE_DATA | |
| 375 | +#define CODEC_TYPE_SUBTITLE AVMEDIA_TYPE_SUBTITLE | |
| 376 | +#define CODEC_TYPE_ATTACHMENT AVMEDIA_TYPE_ATTACHMENT | |
| 377 | +#define CODEC_TYPE_NB AVMEDIA_TYPE_NB | |
| 378 | +#endif | |
| 379 | + | |
| 368 | 380 | /** |
| 369 | 381 | * all in native-endian format |
| 370 | 382 | */ |
| @@ -1277,7 +1289,7 @@ typedef struct AVCodecContext { · 906 unmodified lines | ||
| 1277 | 1289 | void *opaque; |
| 1278 | 1290 | |
| 1279 | 1291 | char codec_name[32]; |
| 1280 | − enum CodecType codec_type; /* see CODEC_TYPE_xxx */ | |
| 1292 | + enum AVMediaType codec_type; /* see AVMEDIA_TYPE_xxx */ | |
| 1281 | 1293 | enum CodecID codec_id; /* see CODEC_ID_xxx */ |
| 1282 | 1294 | |
| 1283 | 1295 | /** |
| @@ -2657,7 +2669,7 @@ typedef struct AVCodec { · 1373 unmodified lines | ||
| 2657 | 2669 | * This is the primary way to find a codec from the user perspective. |
| 2658 | 2670 | */ |
| 2659 | 2671 | const char *name; |
| 2660 | − enum CodecType type; | |
| 2672 | + enum AVMediaType type; | |
| 2661 | 2673 | enum CodecID id; |
| 2662 | 2674 | int priv_data_size; |
| 2663 | 2675 | int (*init)(AVCodecContext *); |
| @@ -2701,9 +2713,9 @@ typedef struct AVHWAccel { · 37 unmodified lines | ||
| 2701 | 2713 | /** |
| 2702 | 2714 | * Type of codec implemented by the hardware accelerator. |
| 2703 | 2715 | * |
| 2704 | − * See CODEC_TYPE_xxx | |
| 2716 | + * See AVMEDIA_TYPE_xxx | |
| 2705 | 2717 | */ |
| 2706 | − enum CodecType type; | |
| 2718 | + enum AVMediaType type; | |
| 2707 | 2719 | |
| 2708 | 2720 | /** |
| 2709 | 2721 | * Codec implemented by the hardware accelerator. |
| @@ -3241,7 +3253,7 @@ void avcodec_get_context_defaults(AVCodecContext *s); · 531 unmodified lines | ||
| 3241 | 3253 | |
| 3242 | 3254 | /** THIS FUNCTION IS NOT YET PART OF THE PUBLIC API! |
| 3243 | 3255 | * we WILL change its arguments and name a few times! */ |
| 3244 | −void avcodec_get_context_defaults2(AVCodecContext *s, enum CodecType); | |
| 3256 | +void avcodec_get_context_defaults2(AVCodecContext *s, enum AVMediaType); | |
| 3245 | 3257 | |
| 3246 | 3258 | /** |
| 3247 | 3259 | * Allocates an AVCodecContext and sets its fields to default values. The |
| @@ -3254,7 +3266,7 @@ AVCodecContext *avcodec_alloc_context(void); · 6 unmodified lines | ||
| 3254 | 3266 | |
| 3255 | 3267 | /** THIS FUNCTION IS NOT YET PART OF THE PUBLIC API! |
| 3256 | 3268 | * we WILL change its arguments and name a few times! */ |
| 3257 | −AVCodecContext *avcodec_alloc_context2(enum CodecType); | |
| 3269 | +AVCodecContext *avcodec_alloc_context2(enum AVMediaType); | |
| 3258 | 3270 | |
| 3259 | 3271 | /** |
| 3260 | 3272 | * Sets the fields of the given AVFrame to default values. |
| @@ -152,7 +152,7 @@ static av_cold int avs_decode_init(AVCodecContext * avctx) · 151 unmodified lines | ||
| 152 | 152 | |
| 153 | 153 | AVCodec avs_decoder = { |
| 154 | 154 | "avs", |
| 155 | − CODEC_TYPE_VIDEO, | |
| 155 | + AVMEDIA_TYPE_VIDEO, | |
| 156 | 156 | CODEC_ID_AVS, |
| 157 | 157 | sizeof(AvsContext), |
| 158 | 158 | avs_decode_init, |
| @@ -132,7 +132,7 @@ static av_cold int bethsoftvid_decode_end(AVCodecContext *avctx) · 131 unmodified lines | ||
| 132 | 132 | |
| 133 | 133 | AVCodec bethsoftvid_decoder = { |
| 134 | 134 | .name = "bethsoftvid", |
| 135 | − .type = CODEC_TYPE_VIDEO, | |
| 135 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 136 | 136 | .id = CODEC_ID_BETHSOFTVID, |
| 137 | 137 | .priv_data_size = sizeof(BethsoftvidContext), |
| 138 | 138 | .init = bethsoftvid_decode_init, |
| @@ -173,7 +173,7 @@ static av_cold int bfi_decode_close(AVCodecContext * avctx) · 172 unmodified lines | ||
| 173 | 173 | |
| 174 | 174 | AVCodec bfi_decoder = { |
| 175 | 175 | .name = "bfi", |
| 176 | − .type = CODEC_TYPE_VIDEO, | |
| 176 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 177 | 177 | .id = CODEC_ID_BFI, |
| 178 | 178 | .priv_data_size = sizeof(BFIContext), |
| 179 | 179 | .init = bfi_decode_init, |
| @@ -1001,7 +1001,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 1000 unmodified lines | ||
| 1001 | 1001 | |
| 1002 | 1002 | AVCodec bink_decoder = { |
| 1003 | 1003 | "binkvideo", |
| 1004 | − CODEC_TYPE_VIDEO, | |
| 1004 | + AVMEDIA_TYPE_VIDEO, | |
| 1005 | 1005 | CODEC_ID_BINKVIDEO, |
| 1006 | 1006 | sizeof(BinkContext), |
| 1007 | 1007 | decode_init, |
| @@ -288,7 +288,7 @@ static int decode_frame(AVCodecContext *avctx, · 287 unmodified lines | ||
| 288 | 288 | |
| 289 | 289 | AVCodec binkaudio_rdft_decoder = { |
| 290 | 290 | "binkaudio_rdft", |
| 291 | − CODEC_TYPE_AUDIO, | |
| 291 | + AVMEDIA_TYPE_AUDIO, | |
| 292 | 292 | CODEC_ID_BINKAUDIO_RDFT, |
| 293 | 293 | sizeof(BinkAudioContext), |
| 294 | 294 | decode_init, |
| @@ -300,7 +300,7 @@ AVCodec binkaudio_rdft_decoder = { · 5 unmodified lines | ||
| 300 | 300 | |
| 301 | 301 | AVCodec binkaudio_dct_decoder = { |
| 302 | 302 | "binkaudio_dct", |
| 303 | − CODEC_TYPE_AUDIO, | |
| 303 | + AVMEDIA_TYPE_AUDIO, | |
| 304 | 304 | CODEC_ID_BINKAUDIO_DCT, |
| 305 | 305 | sizeof(BinkAudioContext), |
| 306 | 306 | decode_init, |
| @@ -337,7 +337,7 @@ static av_cold int bmp_decode_end(AVCodecContext *avctx) · 336 unmodified lines | ||
| 337 | 337 | |
| 338 | 338 | AVCodec bmp_decoder = { |
| 339 | 339 | "bmp", |
| 340 | − CODEC_TYPE_VIDEO, | |
| 340 | + AVMEDIA_TYPE_VIDEO, | |
| 341 | 341 | CODEC_ID_BMP, |
| 342 | 342 | sizeof(BMPContext), |
| 343 | 343 | bmp_decode_init, |
| @@ -133,7 +133,7 @@ static int bmp_encode_frame(AVCodecContext *avctx, unsigned char *buf, int buf_s · 132 unmodified lines | ||
| 133 | 133 | |
| 134 | 134 | AVCodec bmp_encoder = { |
| 135 | 135 | "bmp", |
| 136 | − CODEC_TYPE_VIDEO, | |
| 136 | + AVMEDIA_TYPE_VIDEO, | |
| 137 | 137 | CODEC_ID_BMP, |
| 138 | 138 | sizeof(BMPContext), |
| 139 | 139 | bmp_encode_init, |
| @@ -244,7 +244,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, · 243 unmodified lines | ||
| 244 | 244 | |
| 245 | 245 | AVCodec c93_decoder = { |
| 246 | 246 | "c93", |
| 247 | − CODEC_TYPE_VIDEO, | |
| 247 | + AVMEDIA_TYPE_VIDEO, | |
| 248 | 248 | CODEC_ID_C93, |
| 249 | 249 | sizeof(C93DecoderContext), |
| 250 | 250 | decode_init, |
| @@ -711,7 +711,7 @@ static int cavs_decode_frame(AVCodecContext * avctx,void *data, int *data_size, · 710 unmodified lines | ||
| 711 | 711 | |
| 712 | 712 | AVCodec cavs_decoder = { |
| 713 | 713 | "cavs", |
| 714 | − CODEC_TYPE_VIDEO, | |
| 714 | + AVMEDIA_TYPE_VIDEO, | |
| 715 | 715 | CODEC_ID_CAVS, |
| 716 | 716 | sizeof(AVSContext), |
| 717 | 717 | ff_cavs_init, |
| @@ -369,7 +369,7 @@ static av_cold int cdg_decode_end(AVCodecContext *avctx) · 368 unmodified lines | ||
| 369 | 369 | |
| 370 | 370 | AVCodec cdgraphics_decoder = { |
| 371 | 371 | "cdgraphics", |
| 372 | − CODEC_TYPE_VIDEO, | |
| 372 | + AVMEDIA_TYPE_VIDEO, | |
| 373 | 373 | CODEC_ID_CDGRAPHICS, |
| 374 | 374 | sizeof(CDGraphicsContext), |
| 375 | 375 | cdg_decode_init, |
| @@ -457,7 +457,7 @@ static av_cold int cinepak_decode_end(AVCodecContext *avctx) · 456 unmodified lines | ||
| 457 | 457 | |
| 458 | 458 | AVCodec cinepak_decoder = { |
| 459 | 459 | "cinepak", |
| 460 | − CODEC_TYPE_VIDEO, | |
| 460 | + AVMEDIA_TYPE_VIDEO, | |
| 461 | 461 | CODEC_ID_CINEPAK, |
| 462 | 462 | sizeof(CinepakContext), |
| 463 | 463 | cinepak_decode_init, |
| @@ -137,7 +137,7 @@ static av_cold int encode_init(AVCodecContext *avctx){ · 136 unmodified lines | ||
| 137 | 137 | |
| 138 | 138 | AVCodec cljr_decoder = { |
| 139 | 139 | "cljr", |
| 140 | − CODEC_TYPE_VIDEO, | |
| 140 | + AVMEDIA_TYPE_VIDEO, | |
| 141 | 141 | CODEC_ID_CLJR, |
| 142 | 142 | sizeof(CLJRContext), |
| 143 | 143 | decode_init, |
| @@ -151,7 +151,7 @@ AVCodec cljr_decoder = { · 7 unmodified lines | ||
| 151 | 151 | #if CONFIG_CLJR_ENCODER |
| 152 | 152 | AVCodec cljr_encoder = { |
| 153 | 153 | "cljr", |
| 154 | − CODEC_TYPE_VIDEO, | |
| 154 | + AVMEDIA_TYPE_VIDEO, | |
| 155 | 155 | CODEC_ID_CLJR, |
| 156 | 156 | sizeof(CLJRContext), |
| 157 | 157 | encode_init, |
| @@ -1288,7 +1288,7 @@ static av_cold int cook_decode_init(AVCodecContext *avctx) · 1287 unmodified lines | ||
| 1288 | 1288 | AVCodec cook_decoder = |
| 1289 | 1289 | { |
| 1290 | 1290 | .name = "cook", |
| 1291 | − .type = CODEC_TYPE_AUDIO, | |
| 1291 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1292 | 1292 | .id = CODEC_ID_COOK, |
| 1293 | 1293 | .priv_data_size = sizeof(COOKContext), |
| 1294 | 1294 | .init = cook_decode_init, |
| @@ -249,7 +249,7 @@ static av_cold int decode_end(AVCodecContext *avctx) { · 248 unmodified lines | ||
| 249 | 249 | |
| 250 | 250 | AVCodec cscd_decoder = { |
| 251 | 251 | "camstudio", |
| 252 | − CODEC_TYPE_VIDEO, | |
| 252 | + AVMEDIA_TYPE_VIDEO, | |
| 253 | 253 | CODEC_ID_CSCD, |
| 254 | 254 | sizeof(CamStudioContext), |
| 255 | 255 | decode_init, |
| @@ -180,7 +180,7 @@ static av_cold int cyuv_decode_end(AVCodecContext *avctx) · 179 unmodified lines | ||
| 180 | 180 | #if CONFIG_AURA_DECODER |
| 181 | 181 | AVCodec aura_decoder = { |
| 182 | 182 | "aura", |
| 183 | − CODEC_TYPE_VIDEO, | |
| 183 | + AVMEDIA_TYPE_VIDEO, | |
| 184 | 184 | CODEC_ID_AURA, |
| 185 | 185 | sizeof(CyuvDecodeContext), |
| 186 | 186 | cyuv_decode_init, |
| @@ -196,7 +196,7 @@ AVCodec aura_decoder = { · 9 unmodified lines | ||
| 196 | 196 | #if CONFIG_CYUV_DECODER |
| 197 | 197 | AVCodec cyuv_decoder = { |
| 198 | 198 | "cyuv", |
| 199 | − CODEC_TYPE_VIDEO, | |
| 199 | + AVMEDIA_TYPE_VIDEO, | |
| 200 | 200 | CODEC_ID_CYUV, |
| 201 | 201 | sizeof(CyuvDecodeContext), |
| 202 | 202 | cyuv_decode_init, |
| @@ -1330,7 +1330,7 @@ static av_cold int dca_decode_end(AVCodecContext * avctx) · 1329 unmodified lines | ||
| 1330 | 1330 | |
| 1331 | 1331 | AVCodec dca_decoder = { |
| 1332 | 1332 | .name = "dca", |
| 1333 | − .type = CODEC_TYPE_AUDIO, | |
| 1333 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1334 | 1334 | .id = CODEC_ID_DTS, |
| 1335 | 1335 | .priv_data_size = sizeof(DCAContext), |
| 1336 | 1336 | .init = dca_decode_init, |
| @@ -346,7 +346,7 @@ static av_cold int dnxhd_decode_close(AVCodecContext *avctx) · 345 unmodified lines | ||
| 346 | 346 | |
| 347 | 347 | AVCodec dnxhd_decoder = { |
| 348 | 348 | "dnxhd", |
| 349 | − CODEC_TYPE_VIDEO, | |
| 349 | + AVMEDIA_TYPE_VIDEO, | |
| 350 | 350 | CODEC_ID_DNXHD, |
| 351 | 351 | sizeof(DNXHDContext), |
| 352 | 352 | dnxhd_decode_init, |
| @@ -850,7 +850,7 @@ static int dnxhd_encode_end(AVCodecContext *avctx) · 849 unmodified lines | ||
| 850 | 850 | |
| 851 | 851 | AVCodec dnxhd_encoder = { |
| 852 | 852 | "dnxhd", |
| 853 | − CODEC_TYPE_VIDEO, | |
| 853 | + AVMEDIA_TYPE_VIDEO, | |
| 854 | 854 | CODEC_ID_DNXHD, |
| 855 | 855 | sizeof(DNXHDEncContext), |
| 856 | 856 | dnxhd_encode_init, |
| @@ -301,7 +301,7 @@ static int dpcm_decode_frame(AVCodecContext *avctx, · 300 unmodified lines | ||
| 301 | 301 | #define DPCM_DECODER(id, name, long_name_) \ |
| 302 | 302 | AVCodec name ## _decoder = { \ |
| 303 | 303 | #name, \ |
| 304 | − CODEC_TYPE_AUDIO, \ | |
| 304 | + AVMEDIA_TYPE_AUDIO, \ | |
| 305 | 305 | id, \ |
| 306 | 306 | sizeof(DPCMContext), \ |
| 307 | 307 | dpcm_decode_init, \ |
| @@ -216,7 +216,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 215 unmodified lines | ||
| 216 | 216 | |
| 217 | 217 | AVCodec dpx_decoder = { |
| 218 | 218 | "dpx", |
| 219 | − CODEC_TYPE_VIDEO, | |
| 219 | + AVMEDIA_TYPE_VIDEO, | |
| 220 | 220 | CODEC_ID_DPX, |
| 221 | 221 | sizeof(DPXContext), |
| 222 | 222 | decode_init, |
| @@ -345,7 +345,7 @@ static int cinaudio_decode_frame(AVCodecContext *avctx, · 344 unmodified lines | ||
| 345 | 345 | |
| 346 | 346 | AVCodec dsicinvideo_decoder = { |
| 347 | 347 | "dsicinvideo", |
| 348 | − CODEC_TYPE_VIDEO, | |
| 348 | + AVMEDIA_TYPE_VIDEO, | |
| 349 | 349 | CODEC_ID_DSICINVIDEO, |
| 350 | 350 | sizeof(CinVideoContext), |
| 351 | 351 | cinvideo_decode_init, |
| @@ -358,7 +358,7 @@ AVCodec dsicinvideo_decoder = { · 6 unmodified lines | ||
| 358 | 358 | |
| 359 | 359 | AVCodec dsicinaudio_decoder = { |
| 360 | 360 | "dsicinaudio", |
| 361 | − CODEC_TYPE_AUDIO, | |
| 361 | + AVMEDIA_TYPE_AUDIO, | |
| 362 | 362 | CODEC_ID_DSICINAUDIO, |
| 363 | 363 | sizeof(CinAudioContext), |
| 364 | 364 | cinaudio_decode_init, |
| @@ -1282,7 +1282,7 @@ static int dvvideo_close(AVCodecContext *c) · 1281 unmodified lines | ||
| 1282 | 1282 | #if CONFIG_DVVIDEO_ENCODER |
| 1283 | 1283 | AVCodec dvvideo_encoder = { |
| 1284 | 1284 | "dvvideo", |
| 1285 | − CODEC_TYPE_VIDEO, | |
| 1285 | + AVMEDIA_TYPE_VIDEO, | |
| 1286 | 1286 | CODEC_ID_DVVIDEO, |
| 1287 | 1287 | sizeof(DVVideoContext), |
| 1288 | 1288 | dvvideo_init_encoder, |
| @@ -1295,7 +1295,7 @@ AVCodec dvvideo_encoder = { · 6 unmodified lines | ||
| 1295 | 1295 | #if CONFIG_DVVIDEO_DECODER |
| 1296 | 1296 | AVCodec dvvideo_decoder = { |
| 1297 | 1297 | "dvvideo", |
| 1298 | − CODEC_TYPE_VIDEO, | |
| 1298 | + AVMEDIA_TYPE_VIDEO, | |
| 1299 | 1299 | CODEC_ID_DVVIDEO, |
| 1300 | 1300 | sizeof(DVVideoContext), |
| 1301 | 1301 | dvvideo_init, |
| @@ -404,7 +404,7 @@ static int dvbsub_encode(AVCodecContext *avctx, · 403 unmodified lines | ||
| 404 | 404 | |
| 405 | 405 | AVCodec dvbsub_encoder = { |
| 406 | 406 | "dvbsub", |
| 407 | − CODEC_TYPE_SUBTITLE, | |
| 407 | + AVMEDIA_TYPE_SUBTITLE, | |
| 408 | 408 | CODEC_ID_DVB_SUBTITLE, |
| 409 | 409 | sizeof(DVBSubtitleContext), |
| 410 | 410 | NULL, |
| @@ -1413,7 +1413,7 @@ static int dvbsub_decode(AVCodecContext *avctx, · 1412 unmodified lines | ||
| 1413 | 1413 | |
| 1414 | 1414 | AVCodec dvbsub_decoder = { |
| 1415 | 1415 | "dvbsub", |
| 1416 | − CODEC_TYPE_SUBTITLE, | |
| 1416 | + AVMEDIA_TYPE_SUBTITLE, | |
| 1417 | 1417 | CODEC_ID_DVB_SUBTITLE, |
| 1418 | 1418 | sizeof(DVBSubContext), |
| 1419 | 1419 | dvbsub_init_decoder, |
| @@ -488,7 +488,7 @@ static int dvdsub_decode(AVCodecContext *avctx, · 487 unmodified lines | ||
| 488 | 488 | |
| 489 | 489 | AVCodec dvdsub_decoder = { |
| 490 | 490 | "dvdsub", |
| 491 | − CODEC_TYPE_SUBTITLE, | |
| 491 | + AVMEDIA_TYPE_SUBTITLE, | |
| 492 | 492 | CODEC_ID_DVD_SUBTITLE, |
| 493 | 493 | 0, |
| 494 | 494 | NULL, |
| @@ -217,7 +217,7 @@ static int dvdsub_encode(AVCodecContext *avctx, · 216 unmodified lines | ||
| 217 | 217 | |
| 218 | 218 | AVCodec dvdsub_encoder = { |
| 219 | 219 | "dvdsub", |
| 220 | − CODEC_TYPE_SUBTITLE, | |
| 220 | + AVMEDIA_TYPE_SUBTITLE, | |
| 221 | 221 | CODEC_ID_DVD_SUBTITLE, |
| 222 | 222 | 0, |
| 223 | 223 | NULL, |
| @@ -319,7 +319,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 318 unmodified lines | ||
| 319 | 319 | |
| 320 | 320 | AVCodec dxa_decoder = { |
| 321 | 321 | "dxa", |
| 322 | − CODEC_TYPE_VIDEO, | |
| 322 | + AVMEDIA_TYPE_VIDEO, | |
| 323 | 323 | CODEC_ID_DXA, |
| 324 | 324 | sizeof(DxaDecContext), |
| 325 | 325 | decode_init, |
| @@ -425,7 +425,7 @@ static int end_frame(AVCodecContext *avctx) · 424 unmodified lines | ||
| 425 | 425 | |
| 426 | 426 | AVHWAccel h264_dxva2_hwaccel = { |
| 427 | 427 | .name = "h264_dxva2", |
| 428 | − .type = CODEC_TYPE_VIDEO, | |
| 428 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 429 | 429 | .id = CODEC_ID_H264, |
| 430 | 430 | .pix_fmt = PIX_FMT_DXVA2_VLD, |
| 431 | 431 | .capabilities = 0, |
| @@ -266,7 +266,7 @@ static int end_frame(AVCodecContext *avctx) · 265 unmodified lines | ||
| 266 | 266 | #if CONFIG_WMV3_DXVA2_HWACCEL |
| 267 | 267 | AVHWAccel wmv3_dxva2_hwaccel = { |
| 268 | 268 | .name = "wmv3_dxva2", |
| 269 | − .type = CODEC_TYPE_VIDEO, | |
| 269 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 270 | 270 | .id = CODEC_ID_WMV3, |
| 271 | 271 | .pix_fmt = PIX_FMT_DXVA2_VLD, |
| 272 | 272 | .capabilities = 0, |
| @@ -279,7 +279,7 @@ AVHWAccel wmv3_dxva2_hwaccel = { · 6 unmodified lines | ||
| 279 | 279 | |
| 280 | 280 | AVHWAccel vc1_dxva2_hwaccel = { |
| 281 | 281 | .name = "vc1_dxva2", |
| 282 | − .type = CODEC_TYPE_VIDEO, | |
| 282 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 283 | 283 | .id = CODEC_ID_VC1, |
| 284 | 284 | .pix_fmt = PIX_FMT_DXVA2_VLD, |
| 285 | 285 | .capabilities = 0, |
| @@ -205,7 +205,7 @@ static av_cold int cmv_decode_end(AVCodecContext *avctx){ · 204 unmodified lines | ||
| 205 | 205 | |
| 206 | 206 | AVCodec eacmv_decoder = { |
| 207 | 207 | "eacmv", |
| 208 | − CODEC_TYPE_VIDEO, | |
| 208 | + AVMEDIA_TYPE_VIDEO, | |
| 209 | 209 | CODEC_ID_CMV, |
| 210 | 210 | sizeof(CmvContext), |
| 211 | 211 | cmv_decode_init, |
| @@ -307,7 +307,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 306 unmodified lines | ||
| 307 | 307 | |
| 308 | 308 | AVCodec eamad_decoder = { |
| 309 | 309 | "eamad", |
| 310 | − CODEC_TYPE_VIDEO, | |
| 310 | + AVMEDIA_TYPE_VIDEO, | |
| 311 | 311 | CODEC_ID_MAD, |
| 312 | 312 | sizeof(MadContext), |
| 313 | 313 | decode_init, |
| @@ -245,7 +245,7 @@ static av_cold int tgq_decode_end(AVCodecContext *avctx){ · 244 unmodified lines | ||
| 245 | 245 | |
| 246 | 246 | AVCodec eatgq_decoder = { |
| 247 | 247 | "eatgq", |
| 248 | − CODEC_TYPE_VIDEO, | |
| 248 | + AVMEDIA_TYPE_VIDEO, | |
| 249 | 249 | CODEC_ID_TGQ, |
| 250 | 250 | sizeof(TgqContext), |
| 251 | 251 | tgq_decode_init, |
| @@ -335,7 +335,7 @@ static av_cold int tgv_decode_end(AVCodecContext *avctx) · 334 unmodified lines | ||
| 335 | 335 | |
| 336 | 336 | AVCodec eatgv_decoder = { |
| 337 | 337 | "eatgv", |
| 338 | − CODEC_TYPE_VIDEO, | |
| 338 | + AVMEDIA_TYPE_VIDEO, | |
| 339 | 339 | CODEC_ID_TGV, |
| 340 | 340 | sizeof(TgvContext), |
| 341 | 341 | tgv_decode_init, |
| @@ -156,7 +156,7 @@ static av_cold int tqi_decode_end(AVCodecContext *avctx) · 155 unmodified lines | ||
| 156 | 156 | |
| 157 | 157 | AVCodec eatqi_decoder = { |
| 158 | 158 | "eatqi", |
| 159 | − CODEC_TYPE_VIDEO, | |
| 159 | + AVMEDIA_TYPE_VIDEO, | |
| 160 | 160 | CODEC_ID_TQI, |
| 161 | 161 | sizeof(TqiContext), |
| 162 | 162 | tqi_decode_init, |
| @@ -374,7 +374,7 @@ static int escape124_decode_frame(AVCodecContext *avctx, · 373 unmodified lines | ||
| 374 | 374 | |
| 375 | 375 | AVCodec escape124_decoder = { |
| 376 | 376 | "escape124", |
| 377 | − CODEC_TYPE_VIDEO, | |
| 377 | + AVMEDIA_TYPE_VIDEO, | |
| 378 | 378 | CODEC_ID_ESCAPE124, |
| 379 | 379 | sizeof(Escape124Context), |
| 380 | 380 | escape124_decode_init, |
| @@ -1125,7 +1125,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPac · 1124 unmodified lines | ||
| 1125 | 1125 | |
| 1126 | 1126 | AVCodec ffv1_decoder = { |
| 1127 | 1127 | "ffv1", |
| 1128 | − CODEC_TYPE_VIDEO, | |
| 1128 | + AVMEDIA_TYPE_VIDEO, | |
| 1129 | 1129 | CODEC_ID_FFV1, |
| 1130 | 1130 | sizeof(FFV1Context), |
| 1131 | 1131 | decode_init, |
| @@ -1140,7 +1140,7 @@ AVCodec ffv1_decoder = { · 8 unmodified lines | ||
| 1140 | 1140 | #if CONFIG_FFV1_ENCODER |
| 1141 | 1141 | AVCodec ffv1_encoder = { |
| 1142 | 1142 | "ffv1", |
| 1143 | − CODEC_TYPE_VIDEO, | |
| 1143 | + AVMEDIA_TYPE_VIDEO, | |
| 1144 | 1144 | CODEC_ID_FFV1, |
| 1145 | 1145 | sizeof(FFV1Context), |
| 1146 | 1146 | encode_init, |
| @@ -799,7 +799,7 @@ static void flac_flush(AVCodecContext *avctx) · 798 unmodified lines | ||
| 799 | 799 | |
| 800 | 800 | AVCodec flac_decoder = { |
| 801 | 801 | "flac", |
| 802 | − CODEC_TYPE_AUDIO, | |
| 802 | + AVMEDIA_TYPE_AUDIO, | |
| 803 | 803 | CODEC_ID_FLAC, |
| 804 | 804 | sizeof(FLACContext), |
| 805 | 805 | flac_decode_init, |
| @@ -1253,7 +1253,7 @@ static av_cold int flac_encode_close(AVCodecContext *avctx) · 1252 unmodified lines | ||
| 1253 | 1253 | |
| 1254 | 1254 | AVCodec flac_encoder = { |
| 1255 | 1255 | "flac", |
| 1256 | − CODEC_TYPE_AUDIO, | |
| 1256 | + AVMEDIA_TYPE_AUDIO, | |
| 1257 | 1257 | CODEC_ID_FLAC, |
| 1258 | 1258 | sizeof(FlacEncodeContext), |
| 1259 | 1259 | flac_encode_init, |
| @@ -252,7 +252,7 @@ static av_cold int flashsv_decode_end(AVCodecContext *avctx) · 251 unmodified lines | ||
| 252 | 252 | |
| 253 | 253 | AVCodec flashsv_decoder = { |
| 254 | 254 | "flashsv", |
| 255 | − CODEC_TYPE_VIDEO, | |
| 255 | + AVMEDIA_TYPE_VIDEO, | |
| 256 | 256 | CODEC_ID_FLASHSV, |
| 257 | 257 | sizeof(FlashSVContext), |
| 258 | 258 | flashsv_decode_init, |
| @@ -282,7 +282,7 @@ static av_cold int flashsv_encode_end(AVCodecContext *avctx) · 281 unmodified lines | ||
| 282 | 282 | |
| 283 | 283 | AVCodec flashsv_encoder = { |
| 284 | 284 | "flashsv", |
| 285 | − CODEC_TYPE_VIDEO, | |
| 285 | + AVMEDIA_TYPE_VIDEO, | |
| 286 | 286 | CODEC_ID_FLASHSV, |
| 287 | 287 | sizeof(FlashSVContext), |
| 288 | 288 | flashsv_encode_init, |
| @@ -739,7 +739,7 @@ static av_cold int flic_decode_end(AVCodecContext *avctx) · 738 unmodified lines | ||
| 739 | 739 | |
| 740 | 740 | AVCodec flic_decoder = { |
| 741 | 741 | "flic", |
| 742 | − CODEC_TYPE_VIDEO, | |
| 742 | + AVMEDIA_TYPE_VIDEO, | |
| 743 | 743 | CODEC_ID_FLIC, |
| 744 | 744 | sizeof(FlicDecodeContext), |
| 745 | 745 | flic_decode_init, |
| @@ -119,7 +119,7 @@ int ff_flv_decode_picture_header(MpegEncContext *s) · 118 unmodified lines | ||
| 119 | 119 | |
| 120 | 120 | AVCodec flv_decoder = { |
| 121 | 121 | "flv", |
| 122 | − CODEC_TYPE_VIDEO, | |
| 122 | + AVMEDIA_TYPE_VIDEO, | |
| 123 | 123 | CODEC_ID_FLV1, |
| 124 | 124 | sizeof(MpegEncContext), |
| 125 | 125 | ff_h263_decode_init, |
| @@ -86,7 +86,7 @@ void ff_flv2_encode_ac_esc(PutBitContext *pb, int slevel, int level, int run, in · 85 unmodified lines | ||
| 86 | 86 | |
| 87 | 87 | AVCodec flv_encoder = { |
| 88 | 88 | "flv", |
| 89 | − CODEC_TYPE_VIDEO, | |
| 89 | + AVMEDIA_TYPE_VIDEO, | |
| 90 | 90 | CODEC_ID_FLV1, |
| 91 | 91 | sizeof(MpegEncContext), |
| 92 | 92 | MPV_encode_init, |
| @@ -366,7 +366,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 365 unmodified lines | ||
| 366 | 366 | |
| 367 | 367 | AVCodec fraps_decoder = { |
| 368 | 368 | "fraps", |
| 369 | − CODEC_TYPE_VIDEO, | |
| 369 | + AVMEDIA_TYPE_VIDEO, | |
| 370 | 370 | CODEC_ID_FRAPS, |
| 371 | 371 | sizeof(FrapsContext), |
| 372 | 372 | decode_init, |
| @@ -111,7 +111,7 @@ static av_cold int decode_close(AVCodecContext *avctx) · 110 unmodified lines | ||
| 111 | 111 | |
| 112 | 112 | AVCodec frwu_decoder = { |
| 113 | 113 | "FRWU", |
| 114 | − CODEC_TYPE_VIDEO, | |
| 114 | + AVMEDIA_TYPE_VIDEO, | |
| 115 | 115 | CODEC_ID_FRWU, |
| 116 | 116 | 0, |
| 117 | 117 | decode_init, |
| @@ -387,7 +387,7 @@ static int g726_decode_frame(AVCodecContext *avctx, · 386 unmodified lines | ||
| 387 | 387 | #if CONFIG_ADPCM_G726_ENCODER |
| 388 | 388 | AVCodec adpcm_g726_encoder = { |
| 389 | 389 | "g726", |
| 390 | − CODEC_TYPE_AUDIO, | |
| 390 | + AVMEDIA_TYPE_AUDIO, | |
| 391 | 391 | CODEC_ID_ADPCM_G726, |
| 392 | 392 | sizeof(G726Context), |
| 393 | 393 | g726_init, |
| @@ -401,7 +401,7 @@ AVCodec adpcm_g726_encoder = { · 7 unmodified lines | ||
| 401 | 401 | |
| 402 | 402 | AVCodec adpcm_g726_decoder = { |
| 403 | 403 | "g726", |
| 404 | − CODEC_TYPE_AUDIO, | |
| 404 | + AVMEDIA_TYPE_AUDIO, | |
| 405 | 405 | CODEC_ID_ADPCM_G726, |
| 406 | 406 | sizeof(G726Context), |
| 407 | 407 | g726_init, |
| @@ -315,7 +315,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 314 unmodified lines | ||
| 315 | 315 | AVCodec g729_decoder = |
| 316 | 316 | { |
| 317 | 317 | "g729", |
| 318 | − CODEC_TYPE_AUDIO, | |
| 318 | + AVMEDIA_TYPE_AUDIO, | |
| 319 | 319 | CODEC_ID_G729, |
| 320 | 320 | sizeof(G729Context), |
| 321 | 321 | decoder_init, |
| @@ -168,7 +168,7 @@ static int gif_encode_close(AVCodecContext *avctx) · 167 unmodified lines | ||
| 168 | 168 | |
| 169 | 169 | AVCodec gif_encoder = { |
| 170 | 170 | "gif", |
| 171 | − CODEC_TYPE_VIDEO, | |
| 171 | + AVMEDIA_TYPE_VIDEO, | |
| 172 | 172 | CODEC_ID_GIF, |
| 173 | 173 | sizeof(GIFContext), |
| 174 | 174 | gif_encode_init, |
| @@ -328,7 +328,7 @@ static av_cold int gif_decode_close(AVCodecContext *avctx) · 327 unmodified lines | ||
| 328 | 328 | |
| 329 | 329 | AVCodec gif_decoder = { |
| 330 | 330 | "gif", |
| 331 | − CODEC_TYPE_VIDEO, | |
| 331 | + AVMEDIA_TYPE_VIDEO, | |
| 332 | 332 | CODEC_ID_GIF, |
| 333 | 333 | sizeof(GifState), |
| 334 | 334 | gif_decode_init, |
| @@ -643,7 +643,7 @@ static av_cold int h261_decode_end(AVCodecContext *avctx) · 642 unmodified lines | ||
| 643 | 643 | |
| 644 | 644 | AVCodec h261_decoder = { |
| 645 | 645 | "h261", |
| 646 | − CODEC_TYPE_VIDEO, | |
| 646 | + AVMEDIA_TYPE_VIDEO, | |
| 647 | 647 | CODEC_ID_H261, |
| 648 | 648 | sizeof(H261Context), |
| 649 | 649 | h261_decode_init, |
| @@ -323,7 +323,7 @@ static void h261_encode_block(H261Context * h, DCTELEM * block, int n){ · 322 unmodified lines | ||
| 323 | 323 | |
| 324 | 324 | AVCodec h261_encoder = { |
| 325 | 325 | "h261", |
| 326 | − CODEC_TYPE_VIDEO, | |
| 326 | + AVMEDIA_TYPE_VIDEO, | |
| 327 | 327 | CODEC_ID_H261, |
| 328 | 328 | sizeof(H261Context), |
| 329 | 329 | MPV_encode_init, |
| @@ -727,7 +727,7 @@ av_log(avctx, AV_LOG_DEBUG, "%"PRId64"\n", rdtsc()-time); · 726 unmodified lines | ||
| 727 | 727 | |
| 728 | 728 | AVCodec h263_decoder = { |
| 729 | 729 | "h263", |
| 730 | − CODEC_TYPE_VIDEO, | |
| 730 | + AVMEDIA_TYPE_VIDEO, | |
| 731 | 731 | CODEC_ID_H263, |
| 732 | 732 | sizeof(MpegEncContext), |
| 733 | 733 | ff_h263_decode_init, |
| @@ -3148,7 +3148,7 @@ av_cold int ff_h264_decode_end(AVCodecContext *avctx) · 3147 unmodified lines | ||
| 3148 | 3148 | |
| 3149 | 3149 | AVCodec h264_decoder = { |
| 3150 | 3150 | "h264", |
| 3151 | − CODEC_TYPE_VIDEO, | |
| 3151 | + AVMEDIA_TYPE_VIDEO, | |
| 3152 | 3152 | CODEC_ID_H264, |
| 3153 | 3153 | sizeof(H264Context), |
| 3154 | 3154 | ff_h264_decode_init, |
| @@ -3164,7 +3164,7 @@ AVCodec h264_decoder = { · 9 unmodified lines | ||
| 3164 | 3164 | #if CONFIG_H264_VDPAU_DECODER |
| 3165 | 3165 | AVCodec h264_vdpau_decoder = { |
| 3166 | 3166 | "h264_vdpau", |
| 3167 | − CODEC_TYPE_VIDEO, | |
| 3167 | + AVMEDIA_TYPE_VIDEO, | |
| 3168 | 3168 | CODEC_ID_H264, |
| 3169 | 3169 | sizeof(H264Context), |
| 3170 | 3170 | ff_h264_decode_init, |
| @@ -1414,7 +1414,7 @@ static av_cold int encode_end(AVCodecContext *avctx) · 1413 unmodified lines | ||
| 1414 | 1414 | #if CONFIG_HUFFYUV_DECODER |
| 1415 | 1415 | AVCodec huffyuv_decoder = { |
| 1416 | 1416 | "huffyuv", |
| 1417 | − CODEC_TYPE_VIDEO, | |
| 1417 | + AVMEDIA_TYPE_VIDEO, | |
| 1418 | 1418 | CODEC_ID_HUFFYUV, |
| 1419 | 1419 | sizeof(HYuvContext), |
| 1420 | 1420 | decode_init, |
| @@ -1430,7 +1430,7 @@ AVCodec huffyuv_decoder = { · 9 unmodified lines | ||
| 1430 | 1430 | #if CONFIG_FFVHUFF_DECODER |
| 1431 | 1431 | AVCodec ffvhuff_decoder = { |
| 1432 | 1432 | "ffvhuff", |
| 1433 | − CODEC_TYPE_VIDEO, | |
| 1433 | + AVMEDIA_TYPE_VIDEO, | |
| 1434 | 1434 | CODEC_ID_FFVHUFF, |
| 1435 | 1435 | sizeof(HYuvContext), |
| 1436 | 1436 | decode_init, |
| @@ -1446,7 +1446,7 @@ AVCodec ffvhuff_decoder = { · 9 unmodified lines | ||
| 1446 | 1446 | #if CONFIG_HUFFYUV_ENCODER |
| 1447 | 1447 | AVCodec huffyuv_encoder = { |
| 1448 | 1448 | "huffyuv", |
| 1449 | − CODEC_TYPE_VIDEO, | |
| 1449 | + AVMEDIA_TYPE_VIDEO, | |
| 1450 | 1450 | CODEC_ID_HUFFYUV, |
| 1451 | 1451 | sizeof(HYuvContext), |
| 1452 | 1452 | encode_init, |
| @@ -1460,7 +1460,7 @@ AVCodec huffyuv_encoder = { · 7 unmodified lines | ||
| 1460 | 1460 | #if CONFIG_FFVHUFF_ENCODER |
| 1461 | 1461 | AVCodec ffvhuff_encoder = { |
| 1462 | 1462 | "ffvhuff", |
| 1463 | − CODEC_TYPE_VIDEO, | |
| 1463 | + AVMEDIA_TYPE_VIDEO, | |
| 1464 | 1464 | CODEC_ID_FFVHUFF, |
| 1465 | 1465 | sizeof(HYuvContext), |
| 1466 | 1466 | encode_init, |
| @@ -255,7 +255,7 @@ static av_cold int idcin_decode_end(AVCodecContext *avctx) · 254 unmodified lines | ||
| 255 | 255 | |
| 256 | 256 | AVCodec idcin_decoder = { |
| 257 | 257 | "idcinvideo", |
| 258 | − CODEC_TYPE_VIDEO, | |
| 258 | + AVMEDIA_TYPE_VIDEO, | |
| 259 | 259 | CODEC_ID_IDCIN, |
| 260 | 260 | sizeof(IdcinContext), |
| 261 | 261 | idcin_decode_init, |
| @@ -218,7 +218,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 217 unmodified lines | ||
| 218 | 218 | |
| 219 | 219 | AVCodec iff_ilbm_decoder = { |
| 220 | 220 | "iff_ilbm", |
| 221 | − CODEC_TYPE_VIDEO, | |
| 221 | + AVMEDIA_TYPE_VIDEO, | |
| 222 | 222 | CODEC_ID_IFF_ILBM, |
| 223 | 223 | sizeof(IffContext), |
| 224 | 224 | decode_init, |
| @@ -231,7 +231,7 @@ AVCodec iff_ilbm_decoder = { · 6 unmodified lines | ||
| 231 | 231 | |
| 232 | 232 | AVCodec iff_byterun1_decoder = { |
| 233 | 233 | "iff_byterun1", |
| 234 | − CODEC_TYPE_VIDEO, | |
| 234 | + AVMEDIA_TYPE_VIDEO, | |
| 235 | 235 | CODEC_ID_IFF_BYTERUN1, |
| 236 | 236 | sizeof(IffContext), |
| 237 | 237 | decode_init, |
| @@ -823,7 +823,7 @@ static av_cold int imc_decode_close(AVCodecContext * avctx) · 822 unmodified lines | ||
| 823 | 823 | |
| 824 | 824 | AVCodec imc_decoder = { |
| 825 | 825 | .name = "imc", |
| 826 | − .type = CODEC_TYPE_AUDIO, | |
| 826 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 827 | 827 | .id = CODEC_ID_IMC, |
| 828 | 828 | .priv_data_size = sizeof(IMCContext), |
| 829 | 829 | .init = imc_decode_init, |
| @@ -226,7 +226,7 @@ static av_cold int ir2_decode_end(AVCodecContext *avctx){ · 225 unmodified lines | ||
| 226 | 226 | |
| 227 | 227 | AVCodec indeo2_decoder = { |
| 228 | 228 | "indeo2", |
| 229 | − CODEC_TYPE_VIDEO, | |
| 229 | + AVMEDIA_TYPE_VIDEO, | |
| 230 | 230 | CODEC_ID_INDEO2, |
| 231 | 231 | sizeof(Ir2Context), |
| 232 | 232 | ir2_decode_init, |
| @@ -1138,7 +1138,7 @@ static av_cold int indeo3_decode_end(AVCodecContext *avctx) · 1137 unmodified lines | ||
| 1138 | 1138 | |
| 1139 | 1139 | AVCodec indeo3_decoder = { |
| 1140 | 1140 | "indeo3", |
| 1141 | − CODEC_TYPE_VIDEO, | |
| 1141 | + AVMEDIA_TYPE_VIDEO, | |
| 1142 | 1142 | CODEC_ID_INDEO3, |
| 1143 | 1143 | sizeof(Indeo3DecodeContext), |
| 1144 | 1144 | indeo3_decode_init, |
| @@ -817,7 +817,7 @@ static av_cold int decode_close(AVCodecContext *avctx) · 816 unmodified lines | ||
| 817 | 817 | |
| 818 | 818 | AVCodec indeo5_decoder = { |
| 819 | 819 | .name = "indeo5", |
| 820 | − .type = CODEC_TYPE_VIDEO, | |
| 820 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 821 | 821 | .id = CODEC_ID_INDEO5, |
| 822 | 822 | .priv_data_size = sizeof(IVI5DecContext), |
| 823 | 823 | .init = decode_init, |
| @@ -117,7 +117,7 @@ int ff_intel_h263_decode_picture_header(MpegEncContext *s) · 116 unmodified lines | ||
| 117 | 117 | |
| 118 | 118 | AVCodec h263i_decoder = { |
| 119 | 119 | "h263i", |
| 120 | − CODEC_TYPE_VIDEO, | |
| 120 | + AVMEDIA_TYPE_VIDEO, | |
| 121 | 121 | CODEC_ID_H263I, |
| 122 | 122 | sizeof(MpegEncContext), |
| 123 | 123 | ff_h263_decode_init, |
| @@ -1095,7 +1095,7 @@ static av_cold int ipvideo_decode_end(AVCodecContext *avctx) · 1094 unmodified lines | ||
| 1095 | 1095 | |
| 1096 | 1096 | AVCodec interplay_video_decoder = { |
| 1097 | 1097 | "interplayvideo", |
| 1098 | − CODEC_TYPE_VIDEO, | |
| 1098 | + AVMEDIA_TYPE_VIDEO, | |
| 1099 | 1099 | CODEC_ID_INTERPLAY_VIDEO, |
| 1100 | 1100 | sizeof(IpvideoContext), |
| 1101 | 1101 | ipvideo_decode_init, |
| @@ -365,7 +365,7 @@ int ff_jpegls_decode_picture(MJpegDecodeContext *s, int near, int point_transfor · 364 unmodified lines | ||
| 365 | 365 | |
| 366 | 366 | AVCodec jpegls_decoder = { |
| 367 | 367 | "jpegls", |
| 368 | − CODEC_TYPE_VIDEO, | |
| 368 | + AVMEDIA_TYPE_VIDEO, | |
| 369 | 369 | CODEC_ID_JPEGLS, |
| 370 | 370 | sizeof(MJpegDecodeContext), |
| 371 | 371 | ff_mjpeg_decode_init, |
| @@ -384,7 +384,7 @@ static av_cold int encode_init_ls(AVCodecContext *ctx) { · 383 unmodified lines | ||
| 384 | 384 | |
| 385 | 385 | AVCodec jpegls_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them |
| 386 | 386 | "jpegls", |
| 387 | − CODEC_TYPE_VIDEO, | |
| 387 | + AVMEDIA_TYPE_VIDEO, | |
| 388 | 388 | CODEC_ID_JPEGLS, |
| 389 | 389 | sizeof(JpeglsContext), |
| 390 | 390 | encode_init_ls, |
| @@ -165,7 +165,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 164 unmodified lines | ||
| 165 | 165 | |
| 166 | 166 | AVCodec kgv1_decoder = { |
| 167 | 167 | "kgv1", |
| 168 | − CODEC_TYPE_VIDEO, | |
| 168 | + AVMEDIA_TYPE_VIDEO, | |
| 169 | 169 | CODEC_ID_KGV1, |
| 170 | 170 | sizeof(KgvContext), |
| 171 | 171 | decode_init, |
| @@ -403,7 +403,7 @@ static av_cold int decode_end(AVCodecContext * avctx) · 402 unmodified lines | ||
| 403 | 403 | |
| 404 | 404 | AVCodec kmvc_decoder = { |
| 405 | 405 | "kmvc", |
| 406 | − CODEC_TYPE_VIDEO, | |
| 406 | + AVMEDIA_TYPE_VIDEO, | |
| 407 | 407 | CODEC_ID_KMVC, |
| 408 | 408 | sizeof(KmvcContext), |
| 409 | 409 | decode_init, |
| @@ -611,7 +611,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 610 unmodified lines | ||
| 611 | 611 | #if CONFIG_MSZH_DECODER |
| 612 | 612 | AVCodec mszh_decoder = { |
| 613 | 613 | "mszh", |
| 614 | − CODEC_TYPE_VIDEO, | |
| 614 | + AVMEDIA_TYPE_VIDEO, | |
| 615 | 615 | CODEC_ID_MSZH, |
| 616 | 616 | sizeof(LclDecContext), |
| 617 | 617 | decode_init, |
| @@ -626,7 +626,7 @@ AVCodec mszh_decoder = { · 8 unmodified lines | ||
| 626 | 626 | #if CONFIG_ZLIB_DECODER |
| 627 | 627 | AVCodec zlib_decoder = { |
| 628 | 628 | "zlib", |
| 629 | − CODEC_TYPE_VIDEO, | |
| 629 | + AVMEDIA_TYPE_VIDEO, | |
| 630 | 630 | CODEC_ID_ZLIB, |
| 631 | 631 | sizeof(LclDecContext), |
| 632 | 632 | decode_init, |
| @@ -180,7 +180,7 @@ static av_cold int encode_end(AVCodecContext *avctx) · 179 unmodified lines | ||
| 180 | 180 | |
| 181 | 181 | AVCodec zlib_encoder = { |
| 182 | 182 | "zlib", |
| 183 | − CODEC_TYPE_VIDEO, | |
| 183 | + AVMEDIA_TYPE_VIDEO, | |
| 184 | 184 | CODEC_ID_ZLIB, |
| 185 | 185 | sizeof(LclEncContext), |
| 186 | 186 | encode_init, |
| @@ -195,7 +195,7 @@ static void libdirac_flush(AVCodecContext *avccontext) · 194 unmodified lines | ||
| 195 | 195 | |
| 196 | 196 | AVCodec libdirac_decoder = { |
| 197 | 197 | "libdirac", |
| 198 | − CODEC_TYPE_VIDEO, | |
| 198 | + AVMEDIA_TYPE_VIDEO, | |
| 199 | 199 | CODEC_ID_DIRAC, |
| 200 | 200 | sizeof(FfmpegDiracDecoderParams), |
| 201 | 201 | libdirac_decode_init, |
| @@ -393,7 +393,7 @@ static av_cold int libdirac_encode_close(AVCodecContext *avccontext) · 392 unmodified lines | ||
| 393 | 393 | |
| 394 | 394 | AVCodec libdirac_encoder = { |
| 395 | 395 | "libdirac", |
| 396 | − CODEC_TYPE_VIDEO, | |
| 396 | + AVMEDIA_TYPE_VIDEO, | |
| 397 | 397 | CODEC_ID_DIRAC, |
| 398 | 398 | sizeof(FfmpegDiracEncoderParams), |
| 399 | 399 | libdirac_encode_init, |
| @@ -147,7 +147,7 @@ static av_cold int Faac_encode_close(AVCodecContext *avctx) · 146 unmodified lines | ||
| 147 | 147 | |
| 148 | 148 | AVCodec libfaac_encoder = { |
| 149 | 149 | "libfaac", |
| 150 | − CODEC_TYPE_AUDIO, | |
| 150 | + AVMEDIA_TYPE_AUDIO, | |
| 151 | 151 | CODEC_ID_AAC, |
| 152 | 152 | sizeof(FaacAudioContext), |
| 153 | 153 | Faac_encode_init, |
| @@ -322,7 +322,7 @@ static av_cold int faac_decode_init(AVCodecContext *avctx) · 321 unmodified lines | ||
| 322 | 322 | |
| 323 | 323 | AVCodec libfaad_decoder = { |
| 324 | 324 | "libfaad", |
| 325 | − CODEC_TYPE_AUDIO, | |
| 325 | + AVMEDIA_TYPE_AUDIO, | |
| 326 | 326 | CODEC_ID_AAC, |
| 327 | 327 | sizeof(FAACContext), |
| 328 | 328 | faac_decode_init, |
| @@ -114,7 +114,7 @@ static int libgsm_encode_frame(AVCodecContext *avctx, · 113 unmodified lines | ||
| 114 | 114 | |
| 115 | 115 | AVCodec libgsm_encoder = { |
| 116 | 116 | "libgsm", |
| 117 | − CODEC_TYPE_AUDIO, | |
| 117 | + AVMEDIA_TYPE_AUDIO, | |
| 118 | 118 | CODEC_ID_GSM, |
| 119 | 119 | 0, |
| 120 | 120 | libgsm_init, |
| @@ -126,7 +126,7 @@ AVCodec libgsm_encoder = { · 5 unmodified lines | ||
| 126 | 126 | |
| 127 | 127 | AVCodec libgsm_ms_encoder = { |
| 128 | 128 | "libgsm_ms", |
| 129 | − CODEC_TYPE_AUDIO, | |
| 129 | + AVMEDIA_TYPE_AUDIO, | |
| 130 | 130 | CODEC_ID_GSM_MS, |
| 131 | 131 | 0, |
| 132 | 132 | libgsm_init, |
| @@ -158,7 +158,7 @@ static int libgsm_decode_frame(AVCodecContext *avctx, · 25 unmodified lines | ||
| 158 | 158 | |
| 159 | 159 | AVCodec libgsm_decoder = { |
| 160 | 160 | "libgsm", |
| 161 | − CODEC_TYPE_AUDIO, | |
| 161 | + AVMEDIA_TYPE_AUDIO, | |
| 162 | 162 | CODEC_ID_GSM, |
| 163 | 163 | 0, |
| 164 | 164 | libgsm_init, |
| @@ -170,7 +170,7 @@ AVCodec libgsm_decoder = { · 5 unmodified lines | ||
| 170 | 170 | |
| 171 | 171 | AVCodec libgsm_ms_decoder = { |
| 172 | 172 | "libgsm_ms", |
| 173 | − CODEC_TYPE_AUDIO, | |
| 173 | + AVMEDIA_TYPE_AUDIO, | |
| 174 | 174 | CODEC_ID_GSM_MS, |
| 175 | 175 | 0, |
| 176 | 176 | libgsm_init, |
| @@ -216,7 +216,7 @@ static av_cold int MP3lame_encode_close(AVCodecContext *avctx) · 215 unmodified lines | ||
| 216 | 216 | |
| 217 | 217 | AVCodec libmp3lame_encoder = { |
| 218 | 218 | "libmp3lame", |
| 219 | − CODEC_TYPE_AUDIO, | |
| 219 | + AVMEDIA_TYPE_AUDIO, | |
| 220 | 220 | CODEC_ID_MP3, |
| 221 | 221 | sizeof(Mp3AudioContext), |
| 222 | 222 | MP3lame_encode_init, |
| @@ -141,7 +141,7 @@ static int amr_nb_decode_frame(AVCodecContext *avctx, void *data, · 140 unmodified lines | ||
| 141 | 141 | |
| 142 | 142 | AVCodec libopencore_amrnb_decoder = { |
| 143 | 143 | "libopencore_amrnb", |
| 144 | − CODEC_TYPE_AUDIO, | |
| 144 | + AVMEDIA_TYPE_AUDIO, | |
| 145 | 145 | CODEC_ID_AMR_NB, |
| 146 | 146 | sizeof(AMRContext), |
| 147 | 147 | amr_nb_decode_init, |
| @@ -215,7 +215,7 @@ static int amr_nb_encode_frame(AVCodecContext *avctx, · 67 unmodified lines | ||
| 215 | 215 | |
| 216 | 216 | AVCodec libopencore_amrnb_encoder = { |
| 217 | 217 | "libopencore_amrnb", |
| 218 | − CODEC_TYPE_AUDIO, | |
| 218 | + AVMEDIA_TYPE_AUDIO, | |
| 219 | 219 | CODEC_ID_AMR_NB, |
| 220 | 220 | sizeof(AMRContext), |
| 221 | 221 | amr_nb_encode_init, |
| @@ -312,7 +312,7 @@ static int amr_wb_decode_close(AVCodecContext *avctx) · 90 unmodified lines | ||
| 312 | 312 | |
| 313 | 313 | AVCodec libopencore_amrwb_decoder = { |
| 314 | 314 | "libopencore_amrwb", |
| 315 | − CODEC_TYPE_AUDIO, | |
| 315 | + AVMEDIA_TYPE_AUDIO, | |
| 316 | 316 | CODEC_ID_AMR_WB, |
| 317 | 317 | sizeof(AMRWBContext), |
| 318 | 318 | amr_wb_decode_init, |
| @@ -185,7 +185,7 @@ static av_cold int libopenjpeg_decode_close(AVCodecContext *avctx) · 184 unmodified lines | ||
| 185 | 185 | |
| 186 | 186 | AVCodec libopenjpeg_decoder = { |
| 187 | 187 | "libopenjpeg", |
| 188 | − CODEC_TYPE_VIDEO, | |
| 188 | + AVMEDIA_TYPE_VIDEO, | |
| 189 | 189 | CODEC_ID_JPEG2000, |
| 190 | 190 | sizeof(LibOpenJPEGContext), |
| 191 | 191 | libopenjpeg_decode_init, |
| @@ -347,7 +347,7 @@ static void libschroedinger_flush(AVCodecContext *avccontext) · 346 unmodified lines | ||
| 347 | 347 | |
| 348 | 348 | AVCodec libschroedinger_decoder = { |
| 349 | 349 | "libschroedinger", |
| 350 | − CODEC_TYPE_VIDEO, | |
| 350 | + AVMEDIA_TYPE_VIDEO, | |
| 351 | 351 | CODEC_ID_DIRAC, |
| 352 | 352 | sizeof(FfmpegSchroDecoderParams), |
| 353 | 353 | libschroedinger_decode_init, |
| @@ -407,7 +407,7 @@ static int libschroedinger_encode_close(AVCodecContext *avccontext) · 406 unmodified lines | ||
| 407 | 407 | |
| 408 | 408 | AVCodec libschroedinger_encoder = { |
| 409 | 409 | "libschroedinger", |
| 410 | − CODEC_TYPE_VIDEO, | |
| 410 | + AVMEDIA_TYPE_VIDEO, | |
| 411 | 411 | CODEC_ID_DIRAC, |
| 412 | 412 | sizeof(FfmpegSchroEncoderParams), |
| 413 | 413 | libschroedinger_encode_init, |
| @@ -140,7 +140,7 @@ static av_cold int libspeex_decode_close(AVCodecContext *avctx) · 139 unmodified lines | ||
| 140 | 140 | |
| 141 | 141 | AVCodec libspeex_decoder = { |
| 142 | 142 | "libspeex", |
| 143 | − CODEC_TYPE_AUDIO, | |
| 143 | + AVMEDIA_TYPE_AUDIO, | |
| 144 | 144 | CODEC_ID_SPEEX, |
| 145 | 145 | sizeof(LibSpeexContext), |
| 146 | 146 | libspeex_decode_init, |
| @@ -361,7 +361,7 @@ static av_cold int encode_close(AVCodecContext* avc_context) · 360 unmodified lines | ||
| 361 | 361 | /*! AVCodec struct exposed to libavcodec */ |
| 362 | 362 | AVCodec libtheora_encoder = { |
| 363 | 363 | .name = "libtheora", |
| 364 | − .type = CODEC_TYPE_VIDEO, | |
| 364 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 365 | 365 | .id = CODEC_ID_THEORA, |
| 366 | 366 | .priv_data_size = sizeof(TheoraContext), |
| 367 | 367 | .init = encode_init, |
| @@ -217,7 +217,7 @@ static av_cold int oggvorbis_encode_close(AVCodecContext *avccontext) { · 216 unmodified lines | ||
| 217 | 217 | |
| 218 | 218 | AVCodec libvorbis_encoder = { |
| 219 | 219 | "libvorbis", |
| 220 | − CODEC_TYPE_AUDIO, | |
| 220 | + AVMEDIA_TYPE_AUDIO, | |
| 221 | 221 | CODEC_ID_VORBIS, |
| 222 | 222 | sizeof(OggVorbisContext), |
| 223 | 223 | oggvorbis_encode_init, |
| @@ -317,7 +317,7 @@ static av_cold int X264_init(AVCodecContext *avctx) · 316 unmodified lines | ||
| 317 | 317 | |
| 318 | 318 | AVCodec libx264_encoder = { |
| 319 | 319 | .name = "libx264", |
| 320 | − .type = CODEC_TYPE_VIDEO, | |
| 320 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 321 | 321 | .id = CODEC_ID_H264, |
| 322 | 322 | .priv_data_size = sizeof(X264Context), |
| 323 | 323 | .init = X264_init, |
| @@ -769,7 +769,7 @@ int xvid_ff_2pass(void *ref, int cmd, void *p1, void *p2) { · 768 unmodified lines | ||
| 769 | 769 | */ |
| 770 | 770 | AVCodec libxvid_encoder = { |
| 771 | 771 | "libxvid", |
| 772 | − CODEC_TYPE_VIDEO, | |
| 772 | + AVMEDIA_TYPE_VIDEO, | |
| 773 | 773 | CODEC_ID_MPEG4, |
| 774 | 774 | sizeof(struct xvid_context), |
| 775 | 775 | xvid_encode_init, |
| @@ -188,7 +188,7 @@ static int encode_picture_lossless(AVCodecContext *avctx, unsigned char *buf, in · 187 unmodified lines | ||
| 188 | 188 | |
| 189 | 189 | AVCodec ljpeg_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them |
| 190 | 190 | "ljpeg", |
| 191 | − CODEC_TYPE_VIDEO, | |
| 191 | + AVMEDIA_TYPE_VIDEO, | |
| 192 | 192 | CODEC_ID_LJPEG, |
| 193 | 193 | sizeof(MpegEncContext), |
| 194 | 194 | MPV_encode_init, |
| @@ -287,7 +287,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 286 unmodified lines | ||
| 287 | 287 | |
| 288 | 288 | AVCodec loco_decoder = { |
| 289 | 289 | "loco", |
| 290 | − CODEC_TYPE_VIDEO, | |
| 290 | + AVMEDIA_TYPE_VIDEO, | |
| 291 | 291 | CODEC_ID_LOCO, |
| 292 | 292 | sizeof(LOCOContext), |
| 293 | 293 | decode_init, |
| @@ -281,7 +281,7 @@ static int mace_decode_frame(AVCodecContext *avctx, · 280 unmodified lines | ||
| 281 | 281 | |
| 282 | 282 | AVCodec mace3_decoder = { |
| 283 | 283 | "mace3", |
| 284 | − CODEC_TYPE_AUDIO, | |
| 284 | + AVMEDIA_TYPE_AUDIO, | |
| 285 | 285 | CODEC_ID_MACE3, |
| 286 | 286 | sizeof(MACEContext), |
| 287 | 287 | mace_decode_init, |
| @@ -293,7 +293,7 @@ AVCodec mace3_decoder = { · 5 unmodified lines | ||
| 293 | 293 | |
| 294 | 294 | AVCodec mace6_decoder = { |
| 295 | 295 | "mace6", |
| 296 | − CODEC_TYPE_AUDIO, | |
| 296 | + AVMEDIA_TYPE_AUDIO, | |
| 297 | 297 | CODEC_ID_MACE6, |
| 298 | 298 | sizeof(MACEContext), |
| 299 | 299 | mace_decode_init, |
| @@ -250,7 +250,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 249 unmodified lines | ||
| 250 | 250 | |
| 251 | 251 | AVCodec mdec_decoder = { |
| 252 | 252 | "mdec", |
| 253 | − CODEC_TYPE_VIDEO, | |
| 253 | + AVMEDIA_TYPE_VIDEO, | |
| 254 | 254 | CODEC_ID_MDEC, |
| 255 | 255 | sizeof(MDECContext), |
| 256 | 256 | decode_init, |
| @@ -380,7 +380,7 @@ static av_cold int mimic_decode_end(AVCodecContext *avctx) · 379 unmodified lines | ||
| 380 | 380 | |
| 381 | 381 | AVCodec mimic_decoder = { |
| 382 | 382 | "mimic", |
| 383 | − CODEC_TYPE_VIDEO, | |
| 383 | + AVMEDIA_TYPE_VIDEO, | |
| 384 | 384 | CODEC_ID_MIMIC, |
| 385 | 385 | sizeof(MimicContext), |
| 386 | 386 | mimic_decode_init, |
| @@ -147,7 +147,7 @@ read_header: · 146 unmodified lines | ||
| 147 | 147 | |
| 148 | 148 | AVCodec mjpegb_decoder = { |
| 149 | 149 | "mjpegb", |
| 150 | − CODEC_TYPE_VIDEO, | |
| 150 | + AVMEDIA_TYPE_VIDEO, | |
| 151 | 151 | CODEC_ID_MJPEGB, |
| 152 | 152 | sizeof(MJpegDecodeContext), |
| 153 | 153 | ff_mjpeg_decode_init, |
| @@ -1533,7 +1533,7 @@ av_cold int ff_mjpeg_decode_end(AVCodecContext *avctx) · 1532 unmodified lines | ||
| 1533 | 1533 | |
| 1534 | 1534 | AVCodec mjpeg_decoder = { |
| 1535 | 1535 | "mjpeg", |
| 1536 | − CODEC_TYPE_VIDEO, | |
| 1536 | + AVMEDIA_TYPE_VIDEO, | |
| 1537 | 1537 | CODEC_ID_MJPEG, |
| 1538 | 1538 | sizeof(MJpegDecodeContext), |
| 1539 | 1539 | ff_mjpeg_decode_init, |
| @@ -1547,7 +1547,7 @@ AVCodec mjpeg_decoder = { · 7 unmodified lines | ||
| 1547 | 1547 | |
| 1548 | 1548 | AVCodec thp_decoder = { |
| 1549 | 1549 | "thp", |
| 1550 | − CODEC_TYPE_VIDEO, | |
| 1550 | + AVMEDIA_TYPE_VIDEO, | |
| 1551 | 1551 | CODEC_ID_THP, |
| 1552 | 1552 | sizeof(MJpegDecodeContext), |
| 1553 | 1553 | ff_mjpeg_decode_init, |
| @@ -445,7 +445,7 @@ void ff_mjpeg_encode_mb(MpegEncContext *s, DCTELEM block[6][64]) · 444 unmodified lines | ||
| 445 | 445 | |
| 446 | 446 | AVCodec mjpeg_encoder = { |
| 447 | 447 | "mjpeg", |
| 448 | − CODEC_TYPE_VIDEO, | |
| 448 | + AVMEDIA_TYPE_VIDEO, | |
| 449 | 449 | CODEC_ID_MJPEG, |
| 450 | 450 | sizeof(MpegEncContext), |
| 451 | 451 | MPV_encode_init, |
| @@ -1136,7 +1136,7 @@ error: · 1135 unmodified lines | ||
| 1136 | 1136 | |
| 1137 | 1137 | AVCodec mlp_decoder = { |
| 1138 | 1138 | "mlp", |
| 1139 | − CODEC_TYPE_AUDIO, | |
| 1139 | + AVMEDIA_TYPE_AUDIO, | |
| 1140 | 1140 | CODEC_ID_MLP, |
| 1141 | 1141 | sizeof(MLPDecodeContext), |
| 1142 | 1142 | mlp_decode_init, |
| @@ -1149,7 +1149,7 @@ AVCodec mlp_decoder = { · 6 unmodified lines | ||
| 1149 | 1149 | #if CONFIG_TRUEHD_DECODER |
| 1150 | 1150 | AVCodec truehd_decoder = { |
| 1151 | 1151 | "truehd", |
| 1152 | − CODEC_TYPE_AUDIO, | |
| 1152 | + AVMEDIA_TYPE_AUDIO, | |
| 1153 | 1153 | CODEC_ID_TRUEHD, |
| 1154 | 1154 | sizeof(MLPDecodeContext), |
| 1155 | 1155 | mlp_decode_init, |
| @@ -200,7 +200,7 @@ static av_cold int mm_decode_end(AVCodecContext *avctx) · 199 unmodified lines | ||
| 200 | 200 | |
| 201 | 201 | AVCodec mmvideo_decoder = { |
| 202 | 202 | "mmvideo", |
| 203 | − CODEC_TYPE_VIDEO, | |
| 203 | + AVMEDIA_TYPE_VIDEO, | |
| 204 | 204 | CODEC_ID_MMVIDEO, |
| 205 | 205 | sizeof(MmContext), |
| 206 | 206 | mm_decode_init, |
| @@ -304,7 +304,7 @@ static av_cold int mp_decode_end(AVCodecContext *avctx) · 303 unmodified lines | ||
| 304 | 304 | |
| 305 | 305 | AVCodec motionpixels_decoder = { |
| 306 | 306 | "motionpixels", |
| 307 | − CODEC_TYPE_VIDEO, | |
| 307 | + AVMEDIA_TYPE_VIDEO, | |
| 308 | 308 | CODEC_ID_MOTIONPIXELS, |
| 309 | 309 | sizeof(MotionPixelsContext), |
| 310 | 310 | mp_decode_init, |
| @@ -290,7 +290,7 @@ static void mpc7_decode_flush(AVCodecContext *avctx) · 289 unmodified lines | ||
| 290 | 290 | |
| 291 | 291 | AVCodec mpc7_decoder = { |
| 292 | 292 | "mpc7", |
| 293 | − CODEC_TYPE_AUDIO, | |
| 293 | + AVMEDIA_TYPE_AUDIO, | |
| 294 | 294 | CODEC_ID_MUSEPACK7, |
| 295 | 295 | sizeof(MPCContext), |
| 296 | 296 | mpc7_decode_init, |
| @@ -401,7 +401,7 @@ static int mpc8_decode_frame(AVCodecContext * avctx, · 400 unmodified lines | ||
| 401 | 401 | |
| 402 | 402 | AVCodec mpc8_decoder = { |
| 403 | 403 | "mpc8", |
| 404 | − CODEC_TYPE_AUDIO, | |
| 404 | + AVMEDIA_TYPE_AUDIO, | |
| 405 | 405 | CODEC_ID_MUSEPACK8, |
| 406 | 406 | sizeof(MPCContext), |
| 407 | 407 | mpc8_decode_init, |
| @@ -2502,7 +2502,7 @@ static int mpeg_decode_end(AVCodecContext *avctx) · 2501 unmodified lines | ||
| 2502 | 2502 | |
| 2503 | 2503 | AVCodec mpeg1video_decoder = { |
| 2504 | 2504 | "mpeg1video", |
| 2505 | − CODEC_TYPE_VIDEO, | |
| 2505 | + AVMEDIA_TYPE_VIDEO, | |
| 2506 | 2506 | CODEC_ID_MPEG1VIDEO, |
| 2507 | 2507 | sizeof(Mpeg1Context), |
| 2508 | 2508 | mpeg_decode_init, |
| @@ -2516,7 +2516,7 @@ AVCodec mpeg1video_decoder = { · 7 unmodified lines | ||
| 2516 | 2516 | |
| 2517 | 2517 | AVCodec mpeg2video_decoder = { |
| 2518 | 2518 | "mpeg2video", |
| 2519 | − CODEC_TYPE_VIDEO, | |
| 2519 | + AVMEDIA_TYPE_VIDEO, | |
| 2520 | 2520 | CODEC_ID_MPEG2VIDEO, |
| 2521 | 2521 | sizeof(Mpeg1Context), |
| 2522 | 2522 | mpeg_decode_init, |
| @@ -2531,7 +2531,7 @@ AVCodec mpeg2video_decoder = { · 8 unmodified lines | ||
| 2531 | 2531 | //legacy decoder |
| 2532 | 2532 | AVCodec mpegvideo_decoder = { |
| 2533 | 2533 | "mpegvideo", |
| 2534 | − CODEC_TYPE_VIDEO, | |
| 2534 | + AVMEDIA_TYPE_VIDEO, | |
| 2535 | 2535 | CODEC_ID_MPEG2VIDEO, |
| 2536 | 2536 | sizeof(Mpeg1Context), |
| 2537 | 2537 | mpeg_decode_init, |
| @@ -2562,7 +2562,7 @@ static av_cold int mpeg_mc_decode_init(AVCodecContext *avctx){ · 24 unmodified lines | ||
| 2562 | 2562 | |
| 2563 | 2563 | AVCodec mpeg_xvmc_decoder = { |
| 2564 | 2564 | "mpegvideo_xvmc", |
| 2565 | − CODEC_TYPE_VIDEO, | |
| 2565 | + AVMEDIA_TYPE_VIDEO, | |
| 2566 | 2566 | CODEC_ID_MPEG2VIDEO_XVMC, |
| 2567 | 2567 | sizeof(Mpeg1Context), |
| 2568 | 2568 | mpeg_mc_decode_init, |
| @@ -2579,7 +2579,7 @@ AVCodec mpeg_xvmc_decoder = { · 10 unmodified lines | ||
| 2579 | 2579 | #if CONFIG_MPEG_VDPAU_DECODER |
| 2580 | 2580 | AVCodec mpeg_vdpau_decoder = { |
| 2581 | 2581 | "mpegvideo_vdpau", |
| 2582 | − CODEC_TYPE_VIDEO, | |
| 2582 | + AVMEDIA_TYPE_VIDEO, | |
| 2583 | 2583 | CODEC_ID_MPEG2VIDEO, |
| 2584 | 2584 | sizeof(Mpeg1Context), |
| 2585 | 2585 | mpeg_decode_init, |
| @@ -2595,7 +2595,7 @@ AVCodec mpeg_vdpau_decoder = { · 9 unmodified lines | ||
| 2595 | 2595 | #if CONFIG_MPEG1_VDPAU_DECODER |
| 2596 | 2596 | AVCodec mpeg1_vdpau_decoder = { |
| 2597 | 2597 | "mpeg1video_vdpau", |
| 2598 | − CODEC_TYPE_VIDEO, | |
| 2598 | + AVMEDIA_TYPE_VIDEO, | |
| 2599 | 2599 | CODEC_ID_MPEG1VIDEO, |
| 2600 | 2600 | sizeof(Mpeg1Context), |
| 2601 | 2601 | mpeg_decode_init, |
| @@ -932,7 +932,7 @@ static void mpeg1_encode_block(MpegEncContext *s, · 931 unmodified lines | ||
| 932 | 932 | |
| 933 | 933 | AVCodec mpeg1video_encoder = { |
| 934 | 934 | "mpeg1video", |
| 935 | − CODEC_TYPE_VIDEO, | |
| 935 | + AVMEDIA_TYPE_VIDEO, | |
| 936 | 936 | CODEC_ID_MPEG1VIDEO, |
| 937 | 937 | sizeof(MpegEncContext), |
| 938 | 938 | encode_init, |
| @@ -946,7 +946,7 @@ AVCodec mpeg1video_encoder = { · 7 unmodified lines | ||
| 946 | 946 | |
| 947 | 947 | AVCodec mpeg2video_encoder = { |
| 948 | 948 | "mpeg2video", |
| 949 | − CODEC_TYPE_VIDEO, | |
| 949 | + AVMEDIA_TYPE_VIDEO, | |
| 950 | 950 | CODEC_ID_MPEG2VIDEO, |
| 951 | 951 | sizeof(MpegEncContext), |
| 952 | 952 | encode_init, |
| @@ -2236,7 +2236,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 2235 unmodified lines | ||
| 2236 | 2236 | |
| 2237 | 2237 | AVCodec mpeg4_decoder = { |
| 2238 | 2238 | "mpeg4", |
| 2239 | − CODEC_TYPE_VIDEO, | |
| 2239 | + AVMEDIA_TYPE_VIDEO, | |
| 2240 | 2240 | CODEC_ID_MPEG4, |
| 2241 | 2241 | sizeof(MpegEncContext), |
| 2242 | 2242 | decode_init, |
| @@ -2253,7 +2253,7 @@ AVCodec mpeg4_decoder = { · 10 unmodified lines | ||
| 2253 | 2253 | #if CONFIG_MPEG4_VDPAU_DECODER |
| 2254 | 2254 | AVCodec mpeg4_vdpau_decoder = { |
| 2255 | 2255 | "mpeg4_vdpau", |
| 2256 | − CODEC_TYPE_VIDEO, | |
| 2256 | + AVMEDIA_TYPE_VIDEO, | |
| 2257 | 2257 | CODEC_ID_MPEG4, |
| 2258 | 2258 | sizeof(MpegEncContext), |
| 2259 | 2259 | decode_init, |
| @@ -1340,7 +1340,7 @@ void ff_mpeg4_encode_video_packet_header(MpegEncContext *s) · 1339 unmodified lines | ||
| 1340 | 1340 | |
| 1341 | 1341 | AVCodec mpeg4_encoder = { |
| 1342 | 1342 | "mpeg4", |
| 1343 | − CODEC_TYPE_VIDEO, | |
| 1343 | + AVMEDIA_TYPE_VIDEO, | |
| 1344 | 1344 | CODEC_ID_MPEG4, |
| 1345 | 1345 | sizeof(MpegEncContext), |
| 1346 | 1346 | encode_init, |
| @@ -2485,7 +2485,7 @@ static int decode_frame_mp3on4(AVCodecContext * avctx, · 2484 unmodified lines | ||
| 2485 | 2485 | AVCodec mp1_decoder = |
| 2486 | 2486 | { |
| 2487 | 2487 | "mp1", |
| 2488 | − CODEC_TYPE_AUDIO, | |
| 2488 | + AVMEDIA_TYPE_AUDIO, | |
| 2489 | 2489 | CODEC_ID_MP1, |
| 2490 | 2490 | sizeof(MPADecodeContext), |
| 2491 | 2491 | decode_init, |
| @@ -2501,7 +2501,7 @@ AVCodec mp1_decoder = · 9 unmodified lines | ||
| 2501 | 2501 | AVCodec mp2_decoder = |
| 2502 | 2502 | { |
| 2503 | 2503 | "mp2", |
| 2504 | − CODEC_TYPE_AUDIO, | |
| 2504 | + AVMEDIA_TYPE_AUDIO, | |
| 2505 | 2505 | CODEC_ID_MP2, |
| 2506 | 2506 | sizeof(MPADecodeContext), |
| 2507 | 2507 | decode_init, |
| @@ -2517,7 +2517,7 @@ AVCodec mp2_decoder = · 9 unmodified lines | ||
| 2517 | 2517 | AVCodec mp3_decoder = |
| 2518 | 2518 | { |
| 2519 | 2519 | "mp3", |
| 2520 | − CODEC_TYPE_AUDIO, | |
| 2520 | + AVMEDIA_TYPE_AUDIO, | |
| 2521 | 2521 | CODEC_ID_MP3, |
| 2522 | 2522 | sizeof(MPADecodeContext), |
| 2523 | 2523 | decode_init, |
| @@ -2533,7 +2533,7 @@ AVCodec mp3_decoder = · 9 unmodified lines | ||
| 2533 | 2533 | AVCodec mp3adu_decoder = |
| 2534 | 2534 | { |
| 2535 | 2535 | "mp3adu", |
| 2536 | − CODEC_TYPE_AUDIO, | |
| 2536 | + AVMEDIA_TYPE_AUDIO, | |
| 2537 | 2537 | CODEC_ID_MP3ADU, |
| 2538 | 2538 | sizeof(MPADecodeContext), |
| 2539 | 2539 | decode_init, |
| @@ -2549,7 +2549,7 @@ AVCodec mp3adu_decoder = · 9 unmodified lines | ||
| 2549 | 2549 | AVCodec mp3on4_decoder = |
| 2550 | 2550 | { |
| 2551 | 2551 | "mp3on4", |
| 2552 | − CODEC_TYPE_AUDIO, | |
| 2552 | + AVMEDIA_TYPE_AUDIO, | |
| 2553 | 2553 | CODEC_ID_MP3ON4, |
| 2554 | 2554 | sizeof(MP3On4DecodeContext), |
| 2555 | 2555 | decode_init_mp3on4, |
| @@ -790,7 +790,7 @@ static av_cold int MPA_encode_close(AVCodecContext *avctx) · 789 unmodified lines | ||
| 790 | 790 | |
| 791 | 791 | AVCodec mp2_encoder = { |
| 792 | 792 | "mp2", |
| 793 | − CODEC_TYPE_AUDIO, | |
| 793 | + AVMEDIA_TYPE_AUDIO, | |
| 794 | 794 | CODEC_ID_MP2, |
| 795 | 795 | sizeof(MpegAudioContext), |
| 796 | 796 | MPA_encode_init, |
| @@ -3771,7 +3771,7 @@ int dct_quantize_c(MpegEncContext *s, · 3770 unmodified lines | ||
| 3771 | 3771 | |
| 3772 | 3772 | AVCodec h263_encoder = { |
| 3773 | 3773 | "h263", |
| 3774 | − CODEC_TYPE_VIDEO, | |
| 3774 | + AVMEDIA_TYPE_VIDEO, | |
| 3775 | 3775 | CODEC_ID_H263, |
| 3776 | 3776 | sizeof(MpegEncContext), |
| 3777 | 3777 | MPV_encode_init, |
| @@ -3783,7 +3783,7 @@ AVCodec h263_encoder = { · 5 unmodified lines | ||
| 3783 | 3783 | |
| 3784 | 3784 | AVCodec h263p_encoder = { |
| 3785 | 3785 | "h263p", |
| 3786 | − CODEC_TYPE_VIDEO, | |
| 3786 | + AVMEDIA_TYPE_VIDEO, | |
| 3787 | 3787 | CODEC_ID_H263P, |
| 3788 | 3788 | sizeof(MpegEncContext), |
| 3789 | 3789 | MPV_encode_init, |
| @@ -3795,7 +3795,7 @@ AVCodec h263p_encoder = { · 5 unmodified lines | ||
| 3795 | 3795 | |
| 3796 | 3796 | AVCodec msmpeg4v1_encoder = { |
| 3797 | 3797 | "msmpeg4v1", |
| 3798 | − CODEC_TYPE_VIDEO, | |
| 3798 | + AVMEDIA_TYPE_VIDEO, | |
| 3799 | 3799 | CODEC_ID_MSMPEG4V1, |
| 3800 | 3800 | sizeof(MpegEncContext), |
| 3801 | 3801 | MPV_encode_init, |
| @@ -3807,7 +3807,7 @@ AVCodec msmpeg4v1_encoder = { · 5 unmodified lines | ||
| 3807 | 3807 | |
| 3808 | 3808 | AVCodec msmpeg4v2_encoder = { |
| 3809 | 3809 | "msmpeg4v2", |
| 3810 | − CODEC_TYPE_VIDEO, | |
| 3810 | + AVMEDIA_TYPE_VIDEO, | |
| 3811 | 3811 | CODEC_ID_MSMPEG4V2, |
| 3812 | 3812 | sizeof(MpegEncContext), |
| 3813 | 3813 | MPV_encode_init, |
| @@ -3819,7 +3819,7 @@ AVCodec msmpeg4v2_encoder = { · 5 unmodified lines | ||
| 3819 | 3819 | |
| 3820 | 3820 | AVCodec msmpeg4v3_encoder = { |
| 3821 | 3821 | "msmpeg4", |
| 3822 | − CODEC_TYPE_VIDEO, | |
| 3822 | + AVMEDIA_TYPE_VIDEO, | |
| 3823 | 3823 | CODEC_ID_MSMPEG4V3, |
| 3824 | 3824 | sizeof(MpegEncContext), |
| 3825 | 3825 | MPV_encode_init, |
| @@ -3831,7 +3831,7 @@ AVCodec msmpeg4v3_encoder = { · 5 unmodified lines | ||
| 3831 | 3831 | |
| 3832 | 3832 | AVCodec wmv1_encoder = { |
| 3833 | 3833 | "wmv1", |
| 3834 | − CODEC_TYPE_VIDEO, | |
| 3834 | + AVMEDIA_TYPE_VIDEO, | |
| 3835 | 3835 | CODEC_ID_WMV1, |
| 3836 | 3836 | sizeof(MpegEncContext), |
| 3837 | 3837 | MPV_encode_init, |
| @@ -1921,7 +1921,7 @@ int ff_msmpeg4_decode_motion(MpegEncContext * s, · 1920 unmodified lines | ||
| 1921 | 1921 | |
| 1922 | 1922 | AVCodec msmpeg4v1_decoder = { |
| 1923 | 1923 | "msmpeg4v1", |
| 1924 | − CODEC_TYPE_VIDEO, | |
| 1924 | + AVMEDIA_TYPE_VIDEO, | |
| 1925 | 1925 | CODEC_ID_MSMPEG4V1, |
| 1926 | 1926 | sizeof(MpegEncContext), |
| 1927 | 1927 | ff_msmpeg4_decode_init, |
| @@ -1935,7 +1935,7 @@ AVCodec msmpeg4v1_decoder = { · 7 unmodified lines | ||
| 1935 | 1935 | |
| 1936 | 1936 | AVCodec msmpeg4v2_decoder = { |
| 1937 | 1937 | "msmpeg4v2", |
| 1938 | − CODEC_TYPE_VIDEO, | |
| 1938 | + AVMEDIA_TYPE_VIDEO, | |
| 1939 | 1939 | CODEC_ID_MSMPEG4V2, |
| 1940 | 1940 | sizeof(MpegEncContext), |
| 1941 | 1941 | ff_msmpeg4_decode_init, |
| @@ -1949,7 +1949,7 @@ AVCodec msmpeg4v2_decoder = { · 7 unmodified lines | ||
| 1949 | 1949 | |
| 1950 | 1950 | AVCodec msmpeg4v3_decoder = { |
| 1951 | 1951 | "msmpeg4", |
| 1952 | − CODEC_TYPE_VIDEO, | |
| 1952 | + AVMEDIA_TYPE_VIDEO, | |
| 1953 | 1953 | CODEC_ID_MSMPEG4V3, |
| 1954 | 1954 | sizeof(MpegEncContext), |
| 1955 | 1955 | ff_msmpeg4_decode_init, |
| @@ -1963,7 +1963,7 @@ AVCodec msmpeg4v3_decoder = { · 7 unmodified lines | ||
| 1963 | 1963 | |
| 1964 | 1964 | AVCodec wmv1_decoder = { |
| 1965 | 1965 | "wmv1", |
| 1966 | − CODEC_TYPE_VIDEO, | |
| 1966 | + AVMEDIA_TYPE_VIDEO, | |
| 1967 | 1967 | CODEC_ID_WMV1, |
| 1968 | 1968 | sizeof(MpegEncContext), |
| 1969 | 1969 | ff_msmpeg4_decode_init, |
| @@ -145,7 +145,7 @@ static av_cold int msrle_decode_end(AVCodecContext *avctx) · 144 unmodified lines | ||
| 145 | 145 | |
| 146 | 146 | AVCodec msrle_decoder = { |
| 147 | 147 | "msrle", |
| 148 | − CODEC_TYPE_VIDEO, | |
| 148 | + AVMEDIA_TYPE_VIDEO, | |
| 149 | 149 | CODEC_ID_MSRLE, |
| 150 | 150 | sizeof(MsrleContext), |
| 151 | 151 | msrle_decode_init, |
| @@ -333,7 +333,7 @@ static av_cold int msvideo1_decode_end(AVCodecContext *avctx) · 332 unmodified lines | ||
| 333 | 333 | |
| 334 | 334 | AVCodec msvideo1_decoder = { |
| 335 | 335 | "msvideo1", |
| 336 | − CODEC_TYPE_VIDEO, | |
| 336 | + AVMEDIA_TYPE_VIDEO, | |
| 337 | 337 | CODEC_ID_MSVIDEO1, |
| 338 | 338 | sizeof(Msvideo1Context), |
| 339 | 339 | msvideo1_decode_init, |
| @@ -200,7 +200,7 @@ static av_cold int decode_end(AVCodecContext * avctx) { · 199 unmodified lines | ||
| 200 | 200 | |
| 201 | 201 | AVCodec nellymoser_decoder = { |
| 202 | 202 | "nellymoser", |
| 203 | − CODEC_TYPE_AUDIO, | |
| 203 | + AVMEDIA_TYPE_AUDIO, | |
| 204 | 204 | CODEC_ID_NELLYMOSER, |
| 205 | 205 | sizeof(NellyMoserDecodeContext), |
| 206 | 206 | decode_init, |
| @@ -384,7 +384,7 @@ static int encode_frame(AVCodecContext *avctx, uint8_t *frame, int buf_size, voi · 383 unmodified lines | ||
| 384 | 384 | |
| 385 | 385 | AVCodec nellymoser_encoder = { |
| 386 | 386 | .name = "nellymoser", |
| 387 | − .type = CODEC_TYPE_AUDIO, | |
| 387 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 388 | 388 | .id = CODEC_ID_NELLYMOSER, |
| 389 | 389 | .priv_data_size = sizeof(NellyMoserEncodeContext), |
| 390 | 390 | .init = encode_init, |
| @@ -274,7 +274,7 @@ static av_cold int decode_end(AVCodecContext *avctx) { · 273 unmodified lines | ||
| 274 | 274 | |
| 275 | 275 | AVCodec nuv_decoder = { |
| 276 | 276 | "nuv", |
| 277 | − CODEC_TYPE_VIDEO, | |
| 277 | + AVMEDIA_TYPE_VIDEO, | |
| 278 | 278 | CODEC_ID_NUV, |
| 279 | 279 | sizeof(NuvContext), |
| 280 | 280 | decode_init, |
| @@ -423,18 +423,18 @@ static const AVOption options[]={ · 422 unmodified lines | ||
| 423 | 423 | |
| 424 | 424 | static const AVClass av_codec_context_class = { "AVCodecContext", context_to_name, options }; |
| 425 | 425 | |
| 426 | −void avcodec_get_context_defaults2(AVCodecContext *s, enum CodecType codec_type){ | |
| 426 | +void avcodec_get_context_defaults2(AVCodecContext *s, enum AVMediaType codec_type){ | |
| 427 | 427 | int flags=0; |
| 428 | 428 | memset(s, 0, sizeof(AVCodecContext)); |
| 429 | 429 | |
| 430 | 430 | s->av_class= &av_codec_context_class; |
| 431 | 431 | |
| 432 | 432 | s->codec_type = codec_type; |
| 433 | − if(codec_type == CODEC_TYPE_AUDIO) | |
| 433 | + if(codec_type == AVMEDIA_TYPE_AUDIO) | |
| 434 | 434 | flags= AV_OPT_FLAG_AUDIO_PARAM; |
| 435 | − else if(codec_type == CODEC_TYPE_VIDEO) | |
| 435 | + else if(codec_type == AVMEDIA_TYPE_VIDEO) | |
| 436 | 436 | flags= AV_OPT_FLAG_VIDEO_PARAM; |
| 437 | − else if(codec_type == CODEC_TYPE_SUBTITLE) | |
| 437 | + else if(codec_type == AVMEDIA_TYPE_SUBTITLE) | |
| 438 | 438 | flags= AV_OPT_FLAG_SUBTITLE_PARAM; |
| 439 | 439 | av_opt_set_defaults2(s, flags, flags); |
| 440 | 440 | |
| @@ -453,7 +453,7 @@ void avcodec_get_context_defaults2(AVCodecContext *s, enum CodecType codec_type) · 12 unmodified lines | ||
| 453 | 453 | s->reordered_opaque= AV_NOPTS_VALUE; |
| 454 | 454 | } |
| 455 | 455 | |
| 456 | −AVCodecContext *avcodec_alloc_context2(enum CodecType codec_type){ | |
| 456 | +AVCodecContext *avcodec_alloc_context2(enum AVMediaType codec_type){ | |
| 457 | 457 | AVCodecContext *avctx= av_malloc(sizeof(AVCodecContext)); |
| 458 | 458 | |
| 459 | 459 | if(avctx==NULL) return NULL; |
| @@ -464,10 +464,10 @@ AVCodecContext *avcodec_alloc_context2(enum CodecType codec_type){ · 4 unmodified lines | ||
| 464 | 464 | } |
| 465 | 465 | |
| 466 | 466 | void avcodec_get_context_defaults(AVCodecContext *s){ |
| 467 | − avcodec_get_context_defaults2(s, CODEC_TYPE_UNKNOWN); | |
| 467 | + avcodec_get_context_defaults2(s, AVMEDIA_TYPE_UNKNOWN); | |
| 468 | 468 | } |
| 469 | 469 | |
| 470 | 470 | AVCodecContext *avcodec_alloc_context(void){ |
| 471 | − return avcodec_alloc_context2(CODEC_TYPE_UNKNOWN); | |
| 471 | + return avcodec_alloc_context2(AVMEDIA_TYPE_UNKNOWN); | |
| 472 | 472 | } |
| 473 | 473 | |
| @@ -110,7 +110,7 @@ static int pam_encode_frame(AVCodecContext *avctx, unsigned char *outbuf, · 109 unmodified lines | ||
| 110 | 110 | |
| 111 | 111 | AVCodec pam_encoder = { |
| 112 | 112 | "pam", |
| 113 | − CODEC_TYPE_VIDEO, | |
| 113 | + AVMEDIA_TYPE_VIDEO, | |
| 114 | 114 | CODEC_ID_PAM, |
| 115 | 115 | sizeof(PNMContext), |
| 116 | 116 | ff_pnm_init, |
| @@ -297,7 +297,7 @@ static int pcm_bluray_decode_frame(AVCodecContext *avctx, · 296 unmodified lines | ||
| 297 | 297 | |
| 298 | 298 | AVCodec pcm_bluray_decoder = { |
| 299 | 299 | "pcm_bluray", |
| 300 | − CODEC_TYPE_AUDIO, | |
| 300 | + AVMEDIA_TYPE_AUDIO, | |
| 301 | 301 | CODEC_ID_PCM_BLURAY, |
| 302 | 302 | 0, |
| 303 | 303 | NULL, |
| @@ -516,7 +516,7 @@ static int pcm_decode_frame(AVCodecContext *avctx, · 515 unmodified lines | ||
| 516 | 516 | #define PCM_ENCODER(id,sample_fmt_,name,long_name_) \ |
| 517 | 517 | AVCodec name ## _encoder = { \ |
| 518 | 518 | #name, \ |
| 519 | − CODEC_TYPE_AUDIO, \ | |
| 519 | + AVMEDIA_TYPE_AUDIO, \ | |
| 520 | 520 | id, \ |
| 521 | 521 | 0, \ |
| 522 | 522 | pcm_encode_init, \ |
| @@ -534,7 +534,7 @@ AVCodec name ## _encoder = { \ · 11 unmodified lines | ||
| 534 | 534 | #define PCM_DECODER(id,sample_fmt_,name,long_name_) \ |
| 535 | 535 | AVCodec name ## _decoder = { \ |
| 536 | 536 | #name, \ |
| 537 | − CODEC_TYPE_AUDIO, \ | |
| 537 | + AVMEDIA_TYPE_AUDIO, \ | |
| 538 | 538 | id, \ |
| 539 | 539 | sizeof(PCMDecode), \ |
| 540 | 540 | pcm_decode_init, \ |
| @@ -244,7 +244,7 @@ static av_cold int pcx_end(AVCodecContext *avctx) { · 243 unmodified lines | ||
| 244 | 244 | |
| 245 | 245 | AVCodec pcx_decoder = { |
| 246 | 246 | "pcx", |
| 247 | − CODEC_TYPE_VIDEO, | |
| 247 | + AVMEDIA_TYPE_VIDEO, | |
| 248 | 248 | CODEC_ID_PCX, |
| 249 | 249 | sizeof(PCXContext), |
| 250 | 250 | pcx_init, |
| @@ -191,7 +191,7 @@ static int pcx_encode_frame(AVCodecContext *avctx, · 190 unmodified lines | ||
| 191 | 191 | |
| 192 | 192 | AVCodec pcx_encoder = { |
| 193 | 193 | "pcx", |
| 194 | − CODEC_TYPE_VIDEO, | |
| 194 | + AVMEDIA_TYPE_VIDEO, | |
| 195 | 195 | CODEC_ID_PCX, |
| 196 | 196 | sizeof(PCXContext), |
| 197 | 197 | pcx_encode_init, |
| @@ -454,7 +454,7 @@ static int decode(AVCodecContext *avctx, void *data, int *data_size, · 453 unmodified lines | ||
| 454 | 454 | |
| 455 | 455 | AVCodec pgssub_decoder = { |
| 456 | 456 | "pgssub", |
| 457 | − CODEC_TYPE_SUBTITLE, | |
| 457 | + AVMEDIA_TYPE_SUBTITLE, | |
| 458 | 458 | CODEC_ID_HDMV_PGS_SUBTITLE, |
| 459 | 459 | sizeof(PGSSubContext), |
| 460 | 460 | init_decoder, |
| @@ -656,7 +656,7 @@ static av_cold int png_dec_end(AVCodecContext *avctx) · 655 unmodified lines | ||
| 656 | 656 | |
| 657 | 657 | AVCodec png_decoder = { |
| 658 | 658 | "png", |
| 659 | − CODEC_TYPE_VIDEO, | |
| 659 | + AVMEDIA_TYPE_VIDEO, | |
| 660 | 660 | CODEC_ID_PNG, |
| 661 | 661 | sizeof(PNGDecContext), |
| 662 | 662 | png_dec_init, |
| @@ -438,7 +438,7 @@ static av_cold int png_enc_init(AVCodecContext *avctx){ · 437 unmodified lines | ||
| 438 | 438 | |
| 439 | 439 | AVCodec png_encoder = { |
| 440 | 440 | "png", |
| 441 | − CODEC_TYPE_VIDEO, | |
| 441 | + AVMEDIA_TYPE_VIDEO, | |
| 442 | 442 | CODEC_ID_PNG, |
| 443 | 443 | sizeof(PNGEncContext), |
| 444 | 444 | png_enc_init, |
| @@ -190,7 +190,7 @@ static int pnm_decode_frame(AVCodecContext *avctx, void *data, · 189 unmodified lines | ||
| 190 | 190 | #if CONFIG_PGM_DECODER |
| 191 | 191 | AVCodec pgm_decoder = { |
| 192 | 192 | "pgm", |
| 193 | − CODEC_TYPE_VIDEO, | |
| 193 | + AVMEDIA_TYPE_VIDEO, | |
| 194 | 194 | CODEC_ID_PGM, |
| 195 | 195 | sizeof(PNMContext), |
| 196 | 196 | ff_pnm_init, |
| @@ -206,7 +206,7 @@ AVCodec pgm_decoder = { · 9 unmodified lines | ||
| 206 | 206 | #if CONFIG_PGMYUV_DECODER |
| 207 | 207 | AVCodec pgmyuv_decoder = { |
| 208 | 208 | "pgmyuv", |
| 209 | − CODEC_TYPE_VIDEO, | |
| 209 | + AVMEDIA_TYPE_VIDEO, | |
| 210 | 210 | CODEC_ID_PGMYUV, |
| 211 | 211 | sizeof(PNMContext), |
| 212 | 212 | ff_pnm_init, |
| @@ -222,7 +222,7 @@ AVCodec pgmyuv_decoder = { · 9 unmodified lines | ||
| 222 | 222 | #if CONFIG_PPM_DECODER |
| 223 | 223 | AVCodec ppm_decoder = { |
| 224 | 224 | "ppm", |
| 225 | − CODEC_TYPE_VIDEO, | |
| 225 | + AVMEDIA_TYPE_VIDEO, | |
| 226 | 226 | CODEC_ID_PPM, |
| 227 | 227 | sizeof(PNMContext), |
| 228 | 228 | ff_pnm_init, |
| @@ -238,7 +238,7 @@ AVCodec ppm_decoder = { · 9 unmodified lines | ||
| 238 | 238 | #if CONFIG_PBM_DECODER |
| 239 | 239 | AVCodec pbm_decoder = { |
| 240 | 240 | "pbm", |
| 241 | − CODEC_TYPE_VIDEO, | |
| 241 | + AVMEDIA_TYPE_VIDEO, | |
| 242 | 242 | CODEC_ID_PBM, |
| 243 | 243 | sizeof(PNMContext), |
| 244 | 244 | ff_pnm_init, |
| @@ -254,7 +254,7 @@ AVCodec pbm_decoder = { · 9 unmodified lines | ||
| 254 | 254 | #if CONFIG_PAM_DECODER |
| 255 | 255 | AVCodec pam_decoder = { |
| 256 | 256 | "pam", |
| 257 | − CODEC_TYPE_VIDEO, | |
| 257 | + AVMEDIA_TYPE_VIDEO, | |
| 258 | 258 | CODEC_ID_PAM, |
| 259 | 259 | sizeof(PNMContext), |
| 260 | 260 | ff_pnm_init, |
| @@ -115,7 +115,7 @@ static int pnm_encode_frame(AVCodecContext *avctx, unsigned char *outbuf, · 114 unmodified lines | ||
| 115 | 115 | #if CONFIG_PGM_ENCODER |
| 116 | 116 | AVCodec pgm_encoder = { |
| 117 | 117 | "pgm", |
| 118 | − CODEC_TYPE_VIDEO, | |
| 118 | + AVMEDIA_TYPE_VIDEO, | |
| 119 | 119 | CODEC_ID_PGM, |
| 120 | 120 | sizeof(PNMContext), |
| 121 | 121 | ff_pnm_init, |
| @@ -128,7 +128,7 @@ AVCodec pgm_encoder = { · 6 unmodified lines | ||
| 128 | 128 | #if CONFIG_PGMYUV_ENCODER |
| 129 | 129 | AVCodec pgmyuv_encoder = { |
| 130 | 130 | "pgmyuv", |
| 131 | − CODEC_TYPE_VIDEO, | |
| 131 | + AVMEDIA_TYPE_VIDEO, | |
| 132 | 132 | CODEC_ID_PGMYUV, |
| 133 | 133 | sizeof(PNMContext), |
| 134 | 134 | ff_pnm_init, |
| @@ -141,7 +141,7 @@ AVCodec pgmyuv_encoder = { · 6 unmodified lines | ||
| 141 | 141 | #if CONFIG_PPM_ENCODER |
| 142 | 142 | AVCodec ppm_encoder = { |
| 143 | 143 | "ppm", |
| 144 | − CODEC_TYPE_VIDEO, | |
| 144 | + AVMEDIA_TYPE_VIDEO, | |
| 145 | 145 | CODEC_ID_PPM, |
| 146 | 146 | sizeof(PNMContext), |
| 147 | 147 | ff_pnm_init, |
| @@ -154,7 +154,7 @@ AVCodec ppm_encoder = { · 6 unmodified lines | ||
| 154 | 154 | #if CONFIG_PBM_ENCODER |
| 155 | 155 | AVCodec pbm_encoder = { |
| 156 | 156 | "pbm", |
| 157 | − CODEC_TYPE_VIDEO, | |
| 157 | + AVMEDIA_TYPE_VIDEO, | |
| 158 | 158 | CODEC_ID_PBM, |
| 159 | 159 | sizeof(PNMContext), |
| 160 | 160 | ff_pnm_init, |
| @@ -107,7 +107,7 @@ static av_cold int ptx_end(AVCodecContext *avctx) { · 106 unmodified lines | ||
| 107 | 107 | |
| 108 | 108 | AVCodec ptx_decoder = { |
| 109 | 109 | "ptx", |
| 110 | − CODEC_TYPE_VIDEO, | |
| 110 | + AVMEDIA_TYPE_VIDEO, | |
| 111 | 111 | CODEC_ID_PTX, |
| 112 | 112 | sizeof(PTXContext), |
| 113 | 113 | ptx_init, |
| @@ -813,7 +813,7 @@ erasure: · 812 unmodified lines | ||
| 813 | 813 | AVCodec qcelp_decoder = |
| 814 | 814 | { |
| 815 | 815 | .name = "qcelp", |
| 816 | − .type = CODEC_TYPE_AUDIO, | |
| 816 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 817 | 817 | .id = CODEC_ID_QCELP, |
| 818 | 818 | .init = qcelp_decode_init, |
| 819 | 819 | .decode = qcelp_decode_frame, |
| @@ -1974,7 +1974,7 @@ static int qdm2_decode_frame(AVCodecContext *avctx, · 1973 unmodified lines | ||
| 1974 | 1974 | AVCodec qdm2_decoder = |
| 1975 | 1975 | { |
| 1976 | 1976 | .name = "qdm2", |
| 1977 | − .type = CODEC_TYPE_AUDIO, | |
| 1977 | + .type = AVMEDIA_TYPE_AUDIO, | |
| 1978 | 1978 | .id = CODEC_ID_QDM2, |
| 1979 | 1979 | .priv_data_size = sizeof(QDM2Context), |
| 1980 | 1980 | .init = qdm2_decode_init, |
| @@ -152,7 +152,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 151 unmodified lines | ||
| 152 | 152 | |
| 153 | 153 | AVCodec qdraw_decoder = { |
| 154 | 154 | "qdraw", |
| 155 | − CODEC_TYPE_VIDEO, | |
| 155 | + AVMEDIA_TYPE_VIDEO, | |
| 156 | 156 | CODEC_ID_QDRAW, |
| 157 | 157 | sizeof(QdrawContext), |
| 158 | 158 | decode_init, |
| @@ -313,7 +313,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 312 unmodified lines | ||
| 313 | 313 | |
| 314 | 314 | AVCodec qpeg_decoder = { |
| 315 | 315 | "qpeg", |
| 316 | − CODEC_TYPE_VIDEO, | |
| 316 | + AVMEDIA_TYPE_VIDEO, | |
| 317 | 317 | CODEC_ID_QPEG, |
| 318 | 318 | sizeof(QpegContext), |
| 319 | 319 | decode_init, |
| @@ -539,7 +539,7 @@ static av_cold int qtrle_decode_end(AVCodecContext *avctx) · 538 unmodified lines | ||
| 539 | 539 | |
| 540 | 540 | AVCodec qtrle_decoder = { |
| 541 | 541 | "qtrle", |
| 542 | − CODEC_TYPE_VIDEO, | |
| 542 | + AVMEDIA_TYPE_VIDEO, | |
| 543 | 543 | CODEC_ID_QTRLE, |
| 544 | 544 | sizeof(QtrleContext), |
| 545 | 545 | qtrle_decode_init, |
| @@ -322,7 +322,7 @@ static av_cold int qtrle_encode_end(AVCodecContext *avctx) · 321 unmodified lines | ||
| 322 | 322 | |
| 323 | 323 | AVCodec qtrle_encoder = { |
| 324 | 324 | "qtrle", |
| 325 | − CODEC_TYPE_VIDEO, | |
| 325 | + AVMEDIA_TYPE_VIDEO, | |
| 326 | 326 | CODEC_ID_QTRLE, |
| 327 | 327 | sizeof(QtrleEncContext), |
| 328 | 328 | qtrle_encode_init, |
| @@ -92,7 +92,7 @@ static av_cold int decode_close(AVCodecContext *avctx) · 91 unmodified lines | ||
| 92 | 92 | |
| 93 | 93 | AVCodec r210_decoder = { |
| 94 | 94 | "r210", |
| 95 | − CODEC_TYPE_VIDEO, | |
| 95 | + AVMEDIA_TYPE_VIDEO, | |
| 96 | 96 | CODEC_ID_R210, |
| 97 | 97 | 0, |
| 98 | 98 | decode_init, |
| @@ -353,7 +353,7 @@ static int ra144_decode_frame(AVCodecContext * avctx, void *vdata, · 352 unmodified lines | ||
| 353 | 353 | AVCodec ra_144_decoder = |
| 354 | 354 | { |
| 355 | 355 | "real_144", |
| 356 | − CODEC_TYPE_AUDIO, | |
| 356 | + AVMEDIA_TYPE_AUDIO, | |
| 357 | 357 | CODEC_ID_RA_144, |
| 358 | 358 | sizeof(RA144Context), |
| 359 | 359 | ra144_decode_init, |
| @@ -206,7 +206,7 @@ static int ra288_decode_frame(AVCodecContext * avctx, void *data, · 205 unmodified lines | ||
| 206 | 206 | AVCodec ra_288_decoder = |
| 207 | 207 | { |
| 208 | 208 | "real_288", |
| 209 | − CODEC_TYPE_AUDIO, | |
| 209 | + AVMEDIA_TYPE_AUDIO, | |
| 210 | 210 | CODEC_ID_RA_288, |
| 211 | 211 | sizeof(RA288Context), |
| 212 | 212 | ra288_decode_init, |
| @@ -185,7 +185,7 @@ static av_cold int raw_close_decoder(AVCodecContext *avctx) · 184 unmodified lines | ||
| 185 | 185 | |
| 186 | 186 | AVCodec rawvideo_decoder = { |
| 187 | 187 | "rawvideo", |
| 188 | − CODEC_TYPE_VIDEO, | |
| 188 | + AVMEDIA_TYPE_VIDEO, | |
| 189 | 189 | CODEC_ID_RAWVIDEO, |
| 190 | 190 | sizeof(RawVideoContext), |
| 191 | 191 | raw_init_decoder, |
| @@ -57,7 +57,7 @@ static int raw_encode(AVCodecContext *avctx, · 56 unmodified lines | ||
| 57 | 57 | |
| 58 | 58 | AVCodec rawvideo_encoder = { |
| 59 | 59 | "rawvideo", |
| 60 | − CODEC_TYPE_VIDEO, | |
| 60 | + AVMEDIA_TYPE_VIDEO, | |
| 61 | 61 | CODEC_ID_RAWVIDEO, |
| 62 | 62 | sizeof(AVFrame), |
| 63 | 63 | raw_init_encoder, |
| @@ -230,7 +230,7 @@ static av_cold int rl2_decode_end(AVCodecContext *avctx) · 229 unmodified lines | ||
| 230 | 230 | |
| 231 | 231 | AVCodec rl2_decoder = { |
| 232 | 232 | "rl2", |
| 233 | − CODEC_TYPE_VIDEO, | |
| 233 | + AVMEDIA_TYPE_VIDEO, | |
| 234 | 234 | CODEC_ID_RL2, |
| 235 | 235 | sizeof(Rl2Context), |
| 236 | 236 | rl2_decode_init, |
| @@ -155,7 +155,7 @@ static av_cold int roq_dpcm_encode_close(AVCodecContext *avctx) · 154 unmodified lines | ||
| 155 | 155 | |
| 156 | 156 | AVCodec roq_dpcm_encoder = { |
| 157 | 157 | "roq_dpcm", |
| 158 | − CODEC_TYPE_AUDIO, | |
| 158 | + AVMEDIA_TYPE_AUDIO, | |
| 159 | 159 | CODEC_ID_ROQ_DPCM, |
| 160 | 160 | sizeof(ROQDPCMContext), |
| 161 | 161 | roq_dpcm_encode_init, |
| @@ -212,7 +212,7 @@ static av_cold int roq_decode_end(AVCodecContext *avctx) · 211 unmodified lines | ||
| 212 | 212 | |
| 213 | 213 | AVCodec roq_decoder = { |
| 214 | 214 | "roqvideo", |
| 215 | − CODEC_TYPE_VIDEO, | |
| 215 | + AVMEDIA_TYPE_VIDEO, | |
| 216 | 216 | CODEC_ID_ROQ, |
| 217 | 217 | sizeof(RoqContext), |
| 218 | 218 | roq_decode_init, |
| @@ -1057,7 +1057,7 @@ static int roq_encode_end(AVCodecContext *avctx) · 1056 unmodified lines | ||
| 1057 | 1057 | AVCodec roq_encoder = |
| 1058 | 1058 | { |
| 1059 | 1059 | "roqvideo", |
| 1060 | − CODEC_TYPE_VIDEO, | |
| 1060 | + AVMEDIA_TYPE_VIDEO, | |
| 1061 | 1061 | CODEC_ID_ROQ, |
| 1062 | 1062 | sizeof(RoqContext), |
| 1063 | 1063 | roq_encode_init, |
| @@ -277,7 +277,7 @@ static av_cold int rpza_decode_end(AVCodecContext *avctx) · 276 unmodified lines | ||
| 277 | 277 | |
| 278 | 278 | AVCodec rpza_decoder = { |
| 279 | 279 | "rpza", |
| 280 | − CODEC_TYPE_VIDEO, | |
| 280 | + AVMEDIA_TYPE_VIDEO, | |
| 281 | 281 | CODEC_ID_RPZA, |
| 282 | 282 | sizeof(RpzaContext), |
| 283 | 283 | rpza_decode_init, |
| @@ -708,7 +708,7 @@ static int rv10_decode_frame(AVCodecContext *avctx, · 707 unmodified lines | ||
| 708 | 708 | |
| 709 | 709 | AVCodec rv10_decoder = { |
| 710 | 710 | "rv10", |
| 711 | − CODEC_TYPE_VIDEO, | |
| 711 | + AVMEDIA_TYPE_VIDEO, | |
| 712 | 712 | CODEC_ID_RV10, |
| 713 | 713 | sizeof(MpegEncContext), |
| 714 | 714 | rv10_decode_init, |
| @@ -722,7 +722,7 @@ AVCodec rv10_decoder = { · 7 unmodified lines | ||
| 722 | 722 | |
| 723 | 723 | AVCodec rv20_decoder = { |
| 724 | 724 | "rv20", |
| 725 | − CODEC_TYPE_VIDEO, | |
| 725 | + AVMEDIA_TYPE_VIDEO, | |
| 726 | 726 | CODEC_ID_RV20, |
| 727 | 727 | sizeof(MpegEncContext), |
| 728 | 728 | rv10_decode_init, |
| @@ -58,7 +58,7 @@ void rv10_encode_picture_header(MpegEncContext *s, int picture_number) · 57 unmodified lines | ||
| 58 | 58 | |
| 59 | 59 | AVCodec rv10_encoder = { |
| 60 | 60 | "rv10", |
| 61 | − CODEC_TYPE_VIDEO, | |
| 61 | + AVMEDIA_TYPE_VIDEO, | |
| 62 | 62 | CODEC_ID_RV10, |
| 63 | 63 | sizeof(MpegEncContext), |
| 64 | 64 | MPV_encode_init, |
| @@ -59,7 +59,7 @@ void rv20_encode_picture_header(MpegEncContext *s, int picture_number){ · 58 unmodified lines | ||
| 59 | 59 | |
| 60 | 60 | AVCodec rv20_encoder = { |
| 61 | 61 | "rv20", |
| 62 | − CODEC_TYPE_VIDEO, | |
| 62 | + AVMEDIA_TYPE_VIDEO, | |
| 63 | 63 | CODEC_ID_RV20, |
| 64 | 64 | sizeof(MpegEncContext), |
| 65 | 65 | MPV_encode_init, |
| @@ -268,7 +268,7 @@ static av_cold int rv30_decode_init(AVCodecContext *avctx) · 267 unmodified lines | ||
| 268 | 268 | |
| 269 | 269 | AVCodec rv30_decoder = { |
| 270 | 270 | "rv30", |
| 271 | − CODEC_TYPE_VIDEO, | |
| 271 | + AVMEDIA_TYPE_VIDEO, | |
| 272 | 272 | CODEC_ID_RV30, |
| 273 | 273 | sizeof(RV34DecContext), |
| 274 | 274 | rv30_decode_init, |
| @@ -668,7 +668,7 @@ static av_cold int rv40_decode_init(AVCodecContext *avctx) · 667 unmodified lines | ||
| 668 | 668 | |
| 669 | 669 | AVCodec rv40_decoder = { |
| 670 | 670 | "rv40", |
| 671 | − CODEC_TYPE_VIDEO, | |
| 671 | + AVMEDIA_TYPE_VIDEO, | |
| 672 | 672 | CODEC_ID_RV40, |
| 673 | 673 | sizeof(RV34DecContext), |
| 674 | 674 | rv40_decode_init, |
| @@ -260,7 +260,7 @@ static av_cold int sgi_end(AVCodecContext *avctx) · 259 unmodified lines | ||
| 260 | 260 | |
| 261 | 261 | AVCodec sgi_decoder = { |
| 262 | 262 | "sgi", |
| 263 | − CODEC_TYPE_VIDEO, | |
| 263 | + AVMEDIA_TYPE_VIDEO, | |
| 264 | 264 | CODEC_ID_SGI, |
| 265 | 265 | sizeof(SgiState), |
| 266 | 266 | sgi_init, |
| @@ -161,7 +161,7 @@ static int encode_frame(AVCodecContext *avctx, unsigned char *buf, · 160 unmodified lines | ||
| 161 | 161 | |
| 162 | 162 | AVCodec sgi_encoder = { |
| 163 | 163 | "sgi", |
| 164 | − CODEC_TYPE_VIDEO, | |
| 164 | + AVMEDIA_TYPE_VIDEO, | |
| 165 | 165 | CODEC_ID_SGI, |
| 166 | 166 | sizeof(SgiContext), |
| 167 | 167 | encode_init, |
| @@ -527,7 +527,7 @@ static void shorten_flush(AVCodecContext *avctx){ · 526 unmodified lines | ||
| 527 | 527 | |
| 528 | 528 | AVCodec shorten_decoder = { |
| 529 | 529 | "shorten", |
| 530 | − CODEC_TYPE_AUDIO, | |
| 530 | + AVMEDIA_TYPE_AUDIO, | |
| 531 | 531 | CODEC_ID_SHORTEN, |
| 532 | 532 | sizeof(ShortenContext), |
| 533 | 533 | shorten_decode_init, |
| @@ -579,7 +579,7 @@ static int sipr_decode_frame(AVCodecContext *avctx, void *datap, · 578 unmodified lines | ||
| 579 | 579 | |
| 580 | 580 | AVCodec sipr_decoder = { |
| 581 | 581 | "sipr", |
| 582 | − CODEC_TYPE_AUDIO, | |
| 582 | + AVMEDIA_TYPE_AUDIO, | |
| 583 | 583 | CODEC_ID_SIPR, |
| 584 | 584 | sizeof(SiprContext), |
| 585 | 585 | sipr_decoder_init, |
| @@ -691,7 +691,7 @@ static int smka_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 690 unmodified lines | ||
| 691 | 691 | |
| 692 | 692 | AVCodec smacker_decoder = { |
| 693 | 693 | "smackvid", |
| 694 | − CODEC_TYPE_VIDEO, | |
| 694 | + AVMEDIA_TYPE_VIDEO, | |
| 695 | 695 | CODEC_ID_SMACKVIDEO, |
| 696 | 696 | sizeof(SmackVContext), |
| 697 | 697 | decode_init, |
| @@ -704,7 +704,7 @@ AVCodec smacker_decoder = { · 6 unmodified lines | ||
| 704 | 704 | |
| 705 | 705 | AVCodec smackaud_decoder = { |
| 706 | 706 | "smackaud", |
| 707 | − CODEC_TYPE_AUDIO, | |
| 707 | + AVMEDIA_TYPE_AUDIO, | |
| 708 | 708 | CODEC_ID_SMACKAUDIO, |
| 709 | 709 | 0, |
| 710 | 710 | smka_decode_init, |
| @@ -473,7 +473,7 @@ static av_cold int smc_decode_end(AVCodecContext *avctx) · 472 unmodified lines | ||
| 473 | 473 | |
| 474 | 474 | AVCodec smc_decoder = { |
| 475 | 475 | "smc", |
| 476 | − CODEC_TYPE_VIDEO, | |
| 476 | + AVMEDIA_TYPE_VIDEO, | |
| 477 | 477 | CODEC_ID_SMC, |
| 478 | 478 | sizeof(SmcContext), |
| 479 | 479 | smc_decode_init, |
| @@ -2237,7 +2237,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 2236 unmodified lines | ||
| 2237 | 2237 | |
| 2238 | 2238 | AVCodec snow_decoder = { |
| 2239 | 2239 | "snow", |
| 2240 | − CODEC_TYPE_VIDEO, | |
| 2240 | + AVMEDIA_TYPE_VIDEO, | |
| 2241 | 2241 | CODEC_ID_SNOW, |
| 2242 | 2242 | sizeof(SnowContext), |
| 2243 | 2243 | decode_init, |
| @@ -3988,7 +3988,7 @@ static av_cold int encode_end(AVCodecContext *avctx) · 1744 unmodified lines | ||
| 3988 | 3988 | |
| 3989 | 3989 | AVCodec snow_encoder = { |
| 3990 | 3990 | "snow", |
| 3991 | − CODEC_TYPE_VIDEO, | |
| 3991 | + AVMEDIA_TYPE_VIDEO, | |
| 3992 | 3992 | CODEC_ID_SNOW, |
| 3993 | 3993 | sizeof(SnowContext), |
| 3994 | 3994 | encode_init, |
| @@ -937,7 +937,7 @@ static int sonic_decode_frame(AVCodecContext *avctx, · 936 unmodified lines | ||
| 937 | 937 | |
| 938 | 938 | AVCodec sonic_decoder = { |
| 939 | 939 | "sonic", |
| 940 | − CODEC_TYPE_AUDIO, | |
| 940 | + AVMEDIA_TYPE_AUDIO, | |
| 941 | 941 | CODEC_ID_SONIC, |
| 942 | 942 | sizeof(SonicContext), |
| 943 | 943 | sonic_decode_init, |
| @@ -951,7 +951,7 @@ AVCodec sonic_decoder = { · 7 unmodified lines | ||
| 951 | 951 | #if CONFIG_SONIC_ENCODER |
| 952 | 952 | AVCodec sonic_encoder = { |
| 953 | 953 | "sonic", |
| 954 | − CODEC_TYPE_AUDIO, | |
| 954 | + AVMEDIA_TYPE_AUDIO, | |
| 955 | 955 | CODEC_ID_SONIC, |
| 956 | 956 | sizeof(SonicContext), |
| 957 | 957 | sonic_encode_init, |
| @@ -965,7 +965,7 @@ AVCodec sonic_encoder = { · 7 unmodified lines | ||
| 965 | 965 | #if CONFIG_SONIC_LS_ENCODER |
| 966 | 966 | AVCodec sonic_ls_encoder = { |
| 967 | 967 | "sonicls", |
| 968 | − CODEC_TYPE_AUDIO, | |
| 968 | + AVMEDIA_TYPE_AUDIO, | |
| 969 | 969 | CODEC_ID_SONIC_LS, |
| 970 | 970 | sizeof(SonicContext), |
| 971 | 971 | sonic_encode_init, |
| @@ -195,7 +195,7 @@ static int sp5x_decode_frame(AVCodecContext *avctx, · 194 unmodified lines | ||
| 195 | 195 | |
| 196 | 196 | AVCodec sp5x_decoder = { |
| 197 | 197 | "sp5x", |
| 198 | − CODEC_TYPE_VIDEO, | |
| 198 | + AVMEDIA_TYPE_VIDEO, | |
| 199 | 199 | CODEC_ID_SP5X, |
| 200 | 200 | sizeof(MJpegDecodeContext), |
| 201 | 201 | ff_mjpeg_decode_init, |
| @@ -209,7 +209,7 @@ AVCodec sp5x_decoder = { · 7 unmodified lines | ||
| 209 | 209 | |
| 210 | 210 | AVCodec amv_decoder = { |
| 211 | 211 | "amv", |
| 212 | − CODEC_TYPE_VIDEO, | |
| 212 | + AVMEDIA_TYPE_VIDEO, | |
| 213 | 213 | CODEC_ID_AMV, |
| 214 | 214 | sizeof(MJpegDecodeContext), |
| 215 | 215 | ff_mjpeg_decode_init, |
| @@ -185,7 +185,7 @@ static av_cold int sunrast_end(AVCodecContext *avctx) { · 184 unmodified lines | ||
| 185 | 185 | |
| 186 | 186 | AVCodec sunrast_decoder = { |
| 187 | 187 | "sunrast", |
| 188 | − CODEC_TYPE_VIDEO, | |
| 188 | + AVMEDIA_TYPE_VIDEO, | |
| 189 | 189 | CODEC_ID_SUNRAST, |
| 190 | 190 | sizeof(SUNRASTContext), |
| 191 | 191 | sunrast_init, |
| @@ -828,7 +828,7 @@ static av_cold int svq1_decode_end(AVCodecContext *avctx) · 827 unmodified lines | ||
| 828 | 828 | |
| 829 | 829 | AVCodec svq1_decoder = { |
| 830 | 830 | "svq1", |
| 831 | − CODEC_TYPE_VIDEO, | |
| 831 | + AVMEDIA_TYPE_VIDEO, | |
| 832 | 832 | CODEC_ID_SVQ1, |
| 833 | 833 | sizeof(MpegEncContext), |
| 834 | 834 | svq1_decode_init, |
| @@ -574,7 +574,7 @@ static av_cold int svq1_encode_end(AVCodecContext *avctx) · 573 unmodified lines | ||
| 574 | 574 | |
| 575 | 575 | AVCodec svq1_encoder = { |
| 576 | 576 | "svq1", |
| 577 | − CODEC_TYPE_VIDEO, | |
| 577 | + AVMEDIA_TYPE_VIDEO, | |
| 578 | 578 | CODEC_ID_SVQ1, |
| 579 | 579 | sizeof(SVQ1Context), |
| 580 | 580 | svq1_encode_init, |
| @@ -1071,7 +1071,7 @@ static int svq3_decode_frame(AVCodecContext *avctx, · 1070 unmodified lines | ||
| 1071 | 1071 | |
| 1072 | 1072 | AVCodec svq3_decoder = { |
| 1073 | 1073 | "svq3", |
| 1074 | − CODEC_TYPE_VIDEO, | |
| 1074 | + AVMEDIA_TYPE_VIDEO, | |
| 1075 | 1075 | CODEC_ID_SVQ3, |
| 1076 | 1076 | sizeof(H264Context), |
| 1077 | 1077 | svq3_decode_init, |
| @@ -243,7 +243,7 @@ static av_cold int targa_end(AVCodecContext *avctx){ · 242 unmodified lines | ||
| 243 | 243 | |
| 244 | 244 | AVCodec targa_decoder = { |
| 245 | 245 | "targa", |
| 246 | − CODEC_TYPE_VIDEO, | |
| 246 | + AVMEDIA_TYPE_VIDEO, | |
| 247 | 247 | CODEC_ID_TARGA, |
| 248 | 248 | sizeof(TargaContext), |
| 249 | 249 | targa_init, |
| @@ -153,7 +153,7 @@ static av_cold int targa_encode_init(AVCodecContext *avctx) · 152 unmodified lines | ||
| 153 | 153 | |
| 154 | 154 | AVCodec targa_encoder = { |
| 155 | 155 | .name = "targa", |
| 156 | − .type = CODEC_TYPE_VIDEO, | |
| 156 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 157 | 157 | .id = CODEC_ID_TARGA, |
| 158 | 158 | .priv_data_size = sizeof(TargaContext), |
| 159 | 159 | .init = targa_encode_init, |
| @@ -221,7 +221,7 @@ static av_cold int seqvideo_decode_end(AVCodecContext *avctx) · 220 unmodified lines | ||
| 221 | 221 | |
| 222 | 222 | AVCodec tiertexseqvideo_decoder = { |
| 223 | 223 | "tiertexseqvideo", |
| 224 | − CODEC_TYPE_VIDEO, | |
| 224 | + AVMEDIA_TYPE_VIDEO, | |
| 225 | 225 | CODEC_ID_TIERTEXSEQVIDEO, |
| 226 | 226 | sizeof(SeqVideoContext), |
| 227 | 227 | seqvideo_decode_init, |
| @@ -592,7 +592,7 @@ static av_cold int tiff_end(AVCodecContext *avctx) · 591 unmodified lines | ||
| 592 | 592 | |
| 593 | 593 | AVCodec tiff_decoder = { |
| 594 | 594 | "tiff", |
| 595 | − CODEC_TYPE_VIDEO, | |
| 595 | + AVMEDIA_TYPE_VIDEO, | |
| 596 | 596 | CODEC_ID_TIFF, |
| 597 | 597 | sizeof(TiffContext), |
| 598 | 598 | tiff_init, |
| @@ -444,7 +444,7 @@ fail: · 443 unmodified lines | ||
| 444 | 444 | |
| 445 | 445 | AVCodec tiff_encoder = { |
| 446 | 446 | "tiff", |
| 447 | − CODEC_TYPE_VIDEO, | |
| 447 | + AVMEDIA_TYPE_VIDEO, | |
| 448 | 448 | CODEC_ID_TIFF, |
| 449 | 449 | sizeof(TiffEncoderContext), |
| 450 | 450 | NULL, |
| @@ -100,7 +100,7 @@ static av_cold int tmv_decode_close(AVCodecContext *avctx) · 99 unmodified lines | ||
| 100 | 100 | |
| 101 | 101 | AVCodec tmv_decoder = { |
| 102 | 102 | .name = "tmv", |
| 103 | − .type = CODEC_TYPE_VIDEO, | |
| 103 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 104 | 104 | .id = CODEC_ID_TMV, |
| 105 | 105 | .priv_data_size = sizeof(TMVContext), |
| 106 | 106 | .close = tmv_decode_close, |
| @@ -892,7 +892,7 @@ static av_cold int truemotion1_decode_end(AVCodecContext *avctx) · 891 unmodified lines | ||
| 892 | 892 | |
| 893 | 893 | AVCodec truemotion1_decoder = { |
| 894 | 894 | "truemotion1", |
| 895 | − CODEC_TYPE_VIDEO, | |
| 895 | + AVMEDIA_TYPE_VIDEO, | |
| 896 | 896 | CODEC_ID_TRUEMOTION1, |
| 897 | 897 | sizeof(TrueMotion1Context), |
| 898 | 898 | truemotion1_decode_init, |
| @@ -872,7 +872,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 871 unmodified lines | ||
| 872 | 872 | |
| 873 | 873 | AVCodec truemotion2_decoder = { |
| 874 | 874 | "truemotion2", |
| 875 | − CODEC_TYPE_VIDEO, | |
| 875 | + AVMEDIA_TYPE_VIDEO, | |
| 876 | 876 | CODEC_ID_TRUEMOTION2, |
| 877 | 877 | sizeof(TM2Context), |
| 878 | 878 | decode_init, |
| @@ -378,7 +378,7 @@ static int truespeech_decode_frame(AVCodecContext *avctx, · 377 unmodified lines | ||
| 378 | 378 | |
| 379 | 379 | AVCodec truespeech_decoder = { |
| 380 | 380 | "truespeech", |
| 381 | − CODEC_TYPE_AUDIO, | |
| 381 | + AVMEDIA_TYPE_AUDIO, | |
| 382 | 382 | CODEC_ID_TRUESPEECH, |
| 383 | 383 | sizeof(TSContext), |
| 384 | 384 | truespeech_decode_init, |
| @@ -199,7 +199,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 198 unmodified lines | ||
| 199 | 199 | |
| 200 | 200 | AVCodec tscc_decoder = { |
| 201 | 201 | "camtasia", |
| 202 | − CODEC_TYPE_VIDEO, | |
| 202 | + AVMEDIA_TYPE_VIDEO, | |
| 203 | 203 | CODEC_ID_TSCC, |
| 204 | 204 | sizeof(CamtasiaContext), |
| 205 | 205 | decode_init, |
| @@ -449,7 +449,7 @@ static av_cold int tta_decode_close(AVCodecContext *avctx) { · 448 unmodified lines | ||
| 449 | 449 | |
| 450 | 450 | AVCodec tta_decoder = { |
| 451 | 451 | "tta", |
| 452 | − CODEC_TYPE_AUDIO, | |
| 452 | + AVMEDIA_TYPE_AUDIO, | |
| 453 | 453 | CODEC_ID_TTA, |
| 454 | 454 | sizeof(TTAContext), |
| 455 | 455 | tta_decode_init, |
| @@ -1119,7 +1119,7 @@ static av_cold int twin_decode_close(AVCodecContext *avctx) · 1118 unmodified lines | ||
| 1119 | 1119 | AVCodec twinvq_decoder = |
| 1120 | 1120 | { |
| 1121 | 1121 | "twinvq", |
| 1122 | − CODEC_TYPE_AUDIO, | |
| 1122 | + AVMEDIA_TYPE_AUDIO, | |
| 1123 | 1123 | CODEC_ID_TWINVQ, |
| 1124 | 1124 | sizeof(TwinContext), |
| 1125 | 1125 | twin_decode_init, |
| @@ -156,7 +156,7 @@ static av_cold int txd_end(AVCodecContext *avctx) { · 155 unmodified lines | ||
| 156 | 156 | |
| 157 | 157 | AVCodec txd_decoder = { |
| 158 | 158 | "txd", |
| 159 | − CODEC_TYPE_VIDEO, | |
| 159 | + AVMEDIA_TYPE_VIDEO, | |
| 160 | 160 | CODEC_ID_TXD, |
| 161 | 161 | sizeof(TXDContext), |
| 162 | 162 | txd_init, |
| @@ -406,7 +406,7 @@ static int ulti_decode_frame(AVCodecContext *avctx, · 405 unmodified lines | ||
| 406 | 406 | |
| 407 | 407 | AVCodec ulti_decoder = { |
| 408 | 408 | "ultimotion", |
| 409 | − CODEC_TYPE_VIDEO, | |
| 409 | + AVMEDIA_TYPE_VIDEO, | |
| 410 | 410 | CODEC_ID_ULTI, |
| 411 | 411 | sizeof(UltimotionDecodeContext), |
| 412 | 412 | ulti_decode_init, |
| @@ -497,7 +497,7 @@ int attribute_align_arg avcodec_open(AVCodecContext *avctx, AVCodec *codec) · 496 unmodified lines | ||
| 497 | 497 | } |
| 498 | 498 | |
| 499 | 499 | avctx->codec = codec; |
| 500 | − if ((avctx->codec_type == CODEC_TYPE_UNKNOWN || avctx->codec_type == codec->type) && | |
| 500 | + if ((avctx->codec_type == AVMEDIA_TYPE_UNKNOWN || avctx->codec_type == codec->type) && | |
| 501 | 501 | avctx->codec_id == CODEC_ID_NONE) { |
| 502 | 502 | avctx->codec_type = codec->type; |
| 503 | 503 | avctx->codec_id = codec->id; |
| @@ -775,20 +775,20 @@ static int get_bit_rate(AVCodecContext *ctx) · 271 unmodified lines | ||
| 775 | 775 | int bits_per_sample; |
| 776 | 776 | |
| 777 | 777 | switch(ctx->codec_type) { |
| 778 | − case CODEC_TYPE_VIDEO: | |
| 778 | + case AVMEDIA_TYPE_VIDEO: | |
| 779 | 779 | bit_rate = ctx->bit_rate; |
| 780 | 780 | break; |
| 781 | − case CODEC_TYPE_AUDIO: | |
| 781 | + case AVMEDIA_TYPE_AUDIO: | |
| 782 | 782 | bits_per_sample = av_get_bits_per_sample(ctx->codec_id); |
| 783 | 783 | bit_rate = bits_per_sample ? ctx->sample_rate * ctx->channels * bits_per_sample : ctx->bit_rate; |
| 784 | 784 | break; |
| 785 | − case CODEC_TYPE_DATA: | |
| 785 | + case AVMEDIA_TYPE_DATA: | |
| 786 | 786 | bit_rate = ctx->bit_rate; |
| 787 | 787 | break; |
| 788 | − case CODEC_TYPE_SUBTITLE: | |
| 788 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 789 | 789 | bit_rate = ctx->bit_rate; |
| 790 | 790 | break; |
| 791 | − case CODEC_TYPE_ATTACHMENT: | |
| 791 | + case AVMEDIA_TYPE_ATTACHMENT: | |
| 792 | 792 | bit_rate = ctx->bit_rate; |
| 793 | 793 | break; |
| 794 | 794 | default: |
| @@ -836,7 +836,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) · 41 unmodified lines | ||
| 836 | 836 | } |
| 837 | 837 | |
| 838 | 838 | switch(enc->codec_type) { |
| 839 | − case CODEC_TYPE_VIDEO: | |
| 839 | + case AVMEDIA_TYPE_VIDEO: | |
| 840 | 840 | snprintf(buf, buf_size, |
| 841 | 841 | "Video: %s%s", |
| 842 | 842 | codec_name, enc->mb_decision ? " (hq)" : ""); |
| @@ -871,7 +871,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) · 28 unmodified lines | ||
| 871 | 871 | ", q=%d-%d", enc->qmin, enc->qmax); |
| 872 | 872 | } |
| 873 | 873 | break; |
| 874 | − case CODEC_TYPE_AUDIO: | |
| 874 | + case AVMEDIA_TYPE_AUDIO: | |
| 875 | 875 | snprintf(buf, buf_size, |
| 876 | 876 | "Audio: %s", |
| 877 | 877 | codec_name); |
| @@ -886,13 +886,13 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) · 8 unmodified lines | ||
| 886 | 886 | ", %s", avcodec_get_sample_fmt_name(enc->sample_fmt)); |
| 887 | 887 | } |
| 888 | 888 | break; |
| 889 | − case CODEC_TYPE_DATA: | |
| 889 | + case AVMEDIA_TYPE_DATA: | |
| 890 | 890 | snprintf(buf, buf_size, "Data: %s", codec_name); |
| 891 | 891 | break; |
| 892 | − case CODEC_TYPE_SUBTITLE: | |
| 892 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 893 | 893 | snprintf(buf, buf_size, "Subtitle: %s", codec_name); |
| 894 | 894 | break; |
| 895 | − case CODEC_TYPE_ATTACHMENT: | |
| 895 | + case AVMEDIA_TYPE_ATTACHMENT: | |
| 896 | 896 | snprintf(buf, buf_size, "Attachment: %s", codec_name); |
| 897 | 897 | break; |
| 898 | 898 | default: |
| @@ -122,7 +122,7 @@ static av_cold int decode_close(AVCodecContext *avctx) · 121 unmodified lines | ||
| 122 | 122 | |
| 123 | 123 | AVCodec v210_decoder = { |
| 124 | 124 | "v210", |
| 125 | − CODEC_TYPE_VIDEO, | |
| 125 | + AVMEDIA_TYPE_VIDEO, | |
| 126 | 126 | CODEC_ID_V210, |
| 127 | 127 | 0, |
| 128 | 128 | decode_init, |
| @@ -119,7 +119,7 @@ static av_cold int encode_close(AVCodecContext *avctx) · 118 unmodified lines | ||
| 119 | 119 | |
| 120 | 120 | AVCodec v210_encoder = { |
| 121 | 121 | "v210", |
| 122 | − CODEC_TYPE_VIDEO, | |
| 122 | + AVMEDIA_TYPE_VIDEO, | |
| 123 | 123 | CODEC_ID_V210, |
| 124 | 124 | 0, |
| 125 | 125 | encode_init, |
| @@ -134,7 +134,7 @@ static av_cold int decode_close(AVCodecContext *avctx) · 133 unmodified lines | ||
| 134 | 134 | |
| 135 | 135 | AVCodec v210x_decoder = { |
| 136 | 136 | "v210x", |
| 137 | − CODEC_TYPE_VIDEO, | |
| 137 | + AVMEDIA_TYPE_VIDEO, | |
| 138 | 138 | CODEC_ID_V210X, |
| 139 | 139 | 0, |
| 140 | 140 | decode_init, |
| @@ -336,7 +336,7 @@ static int decode_slice(AVCodecContext *avctx, · 335 unmodified lines | ||
| 336 | 336 | |
| 337 | 337 | AVHWAccel h264_vaapi_hwaccel = { |
| 338 | 338 | .name = "h264_vaapi", |
| 339 | − .type = CODEC_TYPE_VIDEO, | |
| 339 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 340 | 340 | .id = CODEC_ID_H264, |
| 341 | 341 | .pix_fmt = PIX_FMT_VAAPI_VLD, |
| 342 | 342 | .capabilities = 0, |
| @@ -140,7 +140,7 @@ static int vaapi_mpeg2_decode_slice(AVCodecContext *avctx, const uint8_t *buffer · 139 unmodified lines | ||
| 140 | 140 | |
| 141 | 141 | AVHWAccel mpeg2_vaapi_hwaccel = { |
| 142 | 142 | .name = "mpeg2_vaapi", |
| 143 | − .type = CODEC_TYPE_VIDEO, | |
| 143 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 144 | 144 | .id = CODEC_ID_MPEG2VIDEO, |
| 145 | 145 | .pix_fmt = PIX_FMT_VAAPI_VLD, |
| 146 | 146 | .capabilities = 0, |
| @@ -151,7 +151,7 @@ static int vaapi_mpeg4_decode_slice(AVCodecContext *avctx, const uint8_t *buffer · 150 unmodified lines | ||
| 151 | 151 | #if CONFIG_MPEG4_VAAPI_HWACCEL |
| 152 | 152 | AVHWAccel mpeg4_vaapi_hwaccel = { |
| 153 | 153 | .name = "mpeg4_vaapi", |
| 154 | − .type = CODEC_TYPE_VIDEO, | |
| 154 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 155 | 155 | .id = CODEC_ID_MPEG4, |
| 156 | 156 | .pix_fmt = PIX_FMT_VAAPI_VLD, |
| 157 | 157 | .capabilities = 0, |
| @@ -165,7 +165,7 @@ AVHWAccel mpeg4_vaapi_hwaccel = { · 7 unmodified lines | ||
| 165 | 165 | #if CONFIG_H263_VAAPI_HWACCEL |
| 166 | 166 | AVHWAccel h263_vaapi_hwaccel = { |
| 167 | 167 | .name = "h263_vaapi", |
| 168 | − .type = CODEC_TYPE_VIDEO, | |
| 168 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 169 | 169 | .id = CODEC_ID_H263, |
| 170 | 170 | .pix_fmt = PIX_FMT_VAAPI_VLD, |
| 171 | 171 | .capabilities = 0, |
| @@ -328,7 +328,7 @@ static int vaapi_vc1_decode_slice(AVCodecContext *avctx, const uint8_t *buffer, · 327 unmodified lines | ||
| 328 | 328 | #if CONFIG_WMV3_VAAPI_HWACCEL |
| 329 | 329 | AVHWAccel wmv3_vaapi_hwaccel = { |
| 330 | 330 | .name = "wmv3_vaapi", |
| 331 | − .type = CODEC_TYPE_VIDEO, | |
| 331 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 332 | 332 | .id = CODEC_ID_WMV3, |
| 333 | 333 | .pix_fmt = PIX_FMT_VAAPI_VLD, |
| 334 | 334 | .capabilities = 0, |
| @@ -341,7 +341,7 @@ AVHWAccel wmv3_vaapi_hwaccel = { · 6 unmodified lines | ||
| 341 | 341 | |
| 342 | 342 | AVHWAccel vc1_vaapi_hwaccel = { |
| 343 | 343 | .name = "vc1_vaapi", |
| 344 | − .type = CODEC_TYPE_VIDEO, | |
| 344 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 345 | 345 | .id = CODEC_ID_VC1, |
| 346 | 346 | .pix_fmt = PIX_FMT_VAAPI_VLD, |
| 347 | 347 | .capabilities = 0, |
| @@ -289,7 +289,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 288 unmodified lines | ||
| 289 | 289 | |
| 290 | 290 | AVCodec vb_decoder = { |
| 291 | 291 | "vb", |
| 292 | − CODEC_TYPE_VIDEO, | |
| 292 | + AVMEDIA_TYPE_VIDEO, | |
| 293 | 293 | CODEC_ID_VB, |
| 294 | 294 | sizeof(VBDecContext), |
| 295 | 295 | decode_init, |
| @@ -3319,7 +3319,7 @@ static av_cold int vc1_decode_end(AVCodecContext *avctx) · 3318 unmodified lines | ||
| 3319 | 3319 | |
| 3320 | 3320 | AVCodec vc1_decoder = { |
| 3321 | 3321 | "vc1", |
| 3322 | − CODEC_TYPE_VIDEO, | |
| 3322 | + AVMEDIA_TYPE_VIDEO, | |
| 3323 | 3323 | CODEC_ID_VC1, |
| 3324 | 3324 | sizeof(VC1Context), |
| 3325 | 3325 | vc1_decode_init, |
| @@ -3335,7 +3335,7 @@ AVCodec vc1_decoder = { · 9 unmodified lines | ||
| 3335 | 3335 | #if CONFIG_WMV3_DECODER |
| 3336 | 3336 | AVCodec wmv3_decoder = { |
| 3337 | 3337 | "wmv3", |
| 3338 | − CODEC_TYPE_VIDEO, | |
| 3338 | + AVMEDIA_TYPE_VIDEO, | |
| 3339 | 3339 | CODEC_ID_WMV3, |
| 3340 | 3340 | sizeof(VC1Context), |
| 3341 | 3341 | vc1_decode_init, |
| @@ -3352,7 +3352,7 @@ AVCodec wmv3_decoder = { · 10 unmodified lines | ||
| 3352 | 3352 | #if CONFIG_WMV3_VDPAU_DECODER |
| 3353 | 3353 | AVCodec wmv3_vdpau_decoder = { |
| 3354 | 3354 | "wmv3_vdpau", |
| 3355 | − CODEC_TYPE_VIDEO, | |
| 3355 | + AVMEDIA_TYPE_VIDEO, | |
| 3356 | 3356 | CODEC_ID_WMV3, |
| 3357 | 3357 | sizeof(VC1Context), |
| 3358 | 3358 | vc1_decode_init, |
| @@ -3369,7 +3369,7 @@ AVCodec wmv3_vdpau_decoder = { · 10 unmodified lines | ||
| 3369 | 3369 | #if CONFIG_VC1_VDPAU_DECODER |
| 3370 | 3370 | AVCodec vc1_vdpau_decoder = { |
| 3371 | 3371 | "vc1_vdpau", |
| 3372 | − CODEC_TYPE_VIDEO, | |
| 3372 | + AVMEDIA_TYPE_VIDEO, | |
| 3373 | 3373 | CODEC_ID_VC1, |
| 3374 | 3374 | sizeof(VC1Context), |
| 3375 | 3375 | vc1_decode_init, |
| @@ -178,7 +178,7 @@ static av_cold int encode_init(AVCodecContext *avctx){ · 177 unmodified lines | ||
| 178 | 178 | |
| 179 | 179 | AVCodec vcr1_decoder = { |
| 180 | 180 | "vcr1", |
| 181 | − CODEC_TYPE_VIDEO, | |
| 181 | + AVMEDIA_TYPE_VIDEO, | |
| 182 | 182 | CODEC_ID_VCR1, |
| 183 | 183 | sizeof(VCR1Context), |
| 184 | 184 | decode_init, |
| @@ -192,7 +192,7 @@ AVCodec vcr1_decoder = { · 7 unmodified lines | ||
| 192 | 192 | #if CONFIG_VCR1_ENCODER |
| 193 | 193 | AVCodec vcr1_encoder = { |
| 194 | 194 | "vcr1", |
| 195 | − CODEC_TYPE_VIDEO, | |
| 195 | + AVMEDIA_TYPE_VIDEO, | |
| 196 | 196 | CODEC_ID_VCR1, |
| 197 | 197 | sizeof(VCR1Context), |
| 198 | 198 | encode_init, |
| @@ -567,7 +567,7 @@ static int vmdaudio_decode_frame(AVCodecContext *avctx, · 566 unmodified lines | ||
| 567 | 567 | |
| 568 | 568 | AVCodec vmdvideo_decoder = { |
| 569 | 569 | "vmdvideo", |
| 570 | − CODEC_TYPE_VIDEO, | |
| 570 | + AVMEDIA_TYPE_VIDEO, | |
| 571 | 571 | CODEC_ID_VMDVIDEO, |
| 572 | 572 | sizeof(VmdVideoContext), |
| 573 | 573 | vmdvideo_decode_init, |
| @@ -580,7 +580,7 @@ AVCodec vmdvideo_decoder = { · 6 unmodified lines | ||
| 580 | 580 | |
| 581 | 581 | AVCodec vmdaudio_decoder = { |
| 582 | 582 | "vmdaudio", |
| 583 | − CODEC_TYPE_AUDIO, | |
| 583 | + AVMEDIA_TYPE_AUDIO, | |
| 584 | 584 | CODEC_ID_VMDAUDIO, |
| 585 | 585 | sizeof(VmdAudioContext), |
| 586 | 586 | vmdaudio_decode_init, |
| @@ -510,7 +510,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 509 unmodified lines | ||
| 510 | 510 | |
| 511 | 511 | AVCodec vmnc_decoder = { |
| 512 | 512 | "vmnc", |
| 513 | − CODEC_TYPE_VIDEO, | |
| 513 | + AVMEDIA_TYPE_VIDEO, | |
| 514 | 514 | CODEC_ID_VMNC, |
| 515 | 515 | sizeof(VmncContext), |
| 516 | 516 | decode_init, |
| @@ -1645,7 +1645,7 @@ static av_cold int vorbis_decode_close(AVCodecContext *avccontext) · 1644 unmodified lines | ||
| 1645 | 1645 | |
| 1646 | 1646 | AVCodec vorbis_decoder = { |
| 1647 | 1647 | "vorbis", |
| 1648 | − CODEC_TYPE_AUDIO, | |
| 1648 | + AVMEDIA_TYPE_AUDIO, | |
| 1649 | 1649 | CODEC_ID_VORBIS, |
| 1650 | 1650 | sizeof(vorbis_context), |
| 1651 | 1651 | vorbis_decode_init, |
| @@ -1093,7 +1093,7 @@ static av_cold int vorbis_encode_close(AVCodecContext *avccontext) · 1092 unmodified lines | ||
| 1093 | 1093 | |
| 1094 | 1094 | AVCodec vorbis_encoder = { |
| 1095 | 1095 | "vorbis", |
| 1096 | − CODEC_TYPE_AUDIO, | |
| 1096 | + AVMEDIA_TYPE_AUDIO, | |
| 1097 | 1097 | CODEC_ID_VORBIS, |
| 1098 | 1098 | sizeof(vorbis_enc_context), |
| 1099 | 1099 | vorbis_encode_init, |
| @@ -2191,7 +2191,7 @@ static av_cold int theora_decode_init(AVCodecContext *avctx) · 2190 unmodified lines | ||
| 2191 | 2191 | |
| 2192 | 2192 | AVCodec theora_decoder = { |
| 2193 | 2193 | "theora", |
| 2194 | − CODEC_TYPE_VIDEO, | |
| 2194 | + AVMEDIA_TYPE_VIDEO, | |
| 2195 | 2195 | CODEC_ID_THEORA, |
| 2196 | 2196 | sizeof(Vp3DecodeContext), |
| 2197 | 2197 | theora_decode_init, |
| @@ -2206,7 +2206,7 @@ AVCodec theora_decoder = { · 8 unmodified lines | ||
| 2206 | 2206 | |
| 2207 | 2207 | AVCodec vp3_decoder = { |
| 2208 | 2208 | "vp3", |
| 2209 | − CODEC_TYPE_VIDEO, | |
| 2209 | + AVMEDIA_TYPE_VIDEO, | |
| 2210 | 2210 | CODEC_ID_VP3, |
| 2211 | 2211 | sizeof(Vp3DecodeContext), |
| 2212 | 2212 | vp3_decode_init, |
| @@ -286,7 +286,7 @@ static av_cold int vp5_decode_init(AVCodecContext *avctx) · 285 unmodified lines | ||
| 286 | 286 | |
| 287 | 287 | AVCodec vp5_decoder = { |
| 288 | 288 | "vp5", |
| 289 | − CODEC_TYPE_VIDEO, | |
| 289 | + AVMEDIA_TYPE_VIDEO, | |
| 290 | 290 | CODEC_ID_VP5, |
| 291 | 291 | sizeof(VP56Context), |
| 292 | 292 | vp5_decode_init, |
| @@ -621,7 +621,7 @@ static av_cold int vp6_decode_free(AVCodecContext *avctx) · 620 unmodified lines | ||
| 621 | 621 | |
| 622 | 622 | AVCodec vp6_decoder = { |
| 623 | 623 | "vp6", |
| 624 | − CODEC_TYPE_VIDEO, | |
| 624 | + AVMEDIA_TYPE_VIDEO, | |
| 625 | 625 | CODEC_ID_VP6, |
| 626 | 626 | sizeof(VP56Context), |
| 627 | 627 | vp6_decode_init, |
| @@ -635,7 +635,7 @@ AVCodec vp6_decoder = { · 7 unmodified lines | ||
| 635 | 635 | /* flash version, not flipped upside-down */ |
| 636 | 636 | AVCodec vp6f_decoder = { |
| 637 | 637 | "vp6f", |
| 638 | − CODEC_TYPE_VIDEO, | |
| 638 | + AVMEDIA_TYPE_VIDEO, | |
| 639 | 639 | CODEC_ID_VP6F, |
| 640 | 640 | sizeof(VP56Context), |
| 641 | 641 | vp6_decode_init, |
| @@ -649,7 +649,7 @@ AVCodec vp6f_decoder = { · 7 unmodified lines | ||
| 649 | 649 | /* flash version, not flipped upside-down, with alpha channel */ |
| 650 | 650 | AVCodec vp6a_decoder = { |
| 651 | 651 | "vp6a", |
| 652 | − CODEC_TYPE_VIDEO, | |
| 652 | + AVMEDIA_TYPE_VIDEO, | |
| 653 | 653 | CODEC_ID_VP6A, |
| 654 | 654 | sizeof(VP56Context), |
| 655 | 655 | vp6_decode_init, |
| @@ -610,7 +610,7 @@ static av_cold int vqa_decode_end(AVCodecContext *avctx) · 609 unmodified lines | ||
| 610 | 610 | |
| 611 | 611 | AVCodec vqa_decoder = { |
| 612 | 612 | "vqavideo", |
| 613 | − CODEC_TYPE_VIDEO, | |
| 613 | + AVMEDIA_TYPE_VIDEO, | |
| 614 | 614 | CODEC_ID_WS_VQA, |
| 615 | 615 | sizeof(VqaContext), |
| 616 | 616 | vqa_decode_init, |
| @@ -1020,7 +1020,7 @@ static int wavpack_decode_frame(AVCodecContext *avctx, · 1019 unmodified lines | ||
| 1020 | 1020 | |
| 1021 | 1021 | AVCodec wavpack_decoder = { |
| 1022 | 1022 | "wavpack", |
| 1023 | − CODEC_TYPE_AUDIO, | |
| 1023 | + AVMEDIA_TYPE_AUDIO, | |
| 1024 | 1024 | CODEC_ID_WAVPACK, |
| 1025 | 1025 | sizeof(WavpackContext), |
| 1026 | 1026 | wavpack_decode_init, |
| @@ -942,7 +942,7 @@ static av_cold void flush(AVCodecContext *avctx) · 941 unmodified lines | ||
| 942 | 942 | AVCodec wmav1_decoder = |
| 943 | 943 | { |
| 944 | 944 | "wmav1", |
| 945 | − CODEC_TYPE_AUDIO, | |
| 945 | + AVMEDIA_TYPE_AUDIO, | |
| 946 | 946 | CODEC_ID_WMAV1, |
| 947 | 947 | sizeof(WMACodecContext), |
| 948 | 948 | wma_decode_init, |
| @@ -956,7 +956,7 @@ AVCodec wmav1_decoder = · 7 unmodified lines | ||
| 956 | 956 | AVCodec wmav2_decoder = |
| 957 | 957 | { |
| 958 | 958 | "wmav2", |
| 959 | − CODEC_TYPE_AUDIO, | |
| 959 | + AVMEDIA_TYPE_AUDIO, | |
| 960 | 960 | CODEC_ID_WMAV2, |
| 961 | 961 | sizeof(WMACodecContext), |
| 962 | 962 | wma_decode_init, |
| @@ -386,7 +386,7 @@ static int encode_superframe(AVCodecContext *avctx, · 385 unmodified lines | ||
| 386 | 386 | AVCodec wmav1_encoder = |
| 387 | 387 | { |
| 388 | 388 | "wmav1", |
| 389 | − CODEC_TYPE_AUDIO, | |
| 389 | + AVMEDIA_TYPE_AUDIO, | |
| 390 | 390 | CODEC_ID_WMAV1, |
| 391 | 391 | sizeof(WMACodecContext), |
| 392 | 392 | encode_init, |
| @@ -399,7 +399,7 @@ AVCodec wmav1_encoder = · 6 unmodified lines | ||
| 399 | 399 | AVCodec wmav2_encoder = |
| 400 | 400 | { |
| 401 | 401 | "wmav2", |
| 402 | − CODEC_TYPE_AUDIO, | |
| 402 | + AVMEDIA_TYPE_AUDIO, | |
| 403 | 403 | CODEC_ID_WMAV2, |
| 404 | 404 | sizeof(WMACodecContext), |
| 405 | 405 | encode_init, |
| @@ -1565,7 +1565,7 @@ static void flush(AVCodecContext *avctx) · 1564 unmodified lines | ||
| 1565 | 1565 | */ |
| 1566 | 1566 | AVCodec wmapro_decoder = { |
| 1567 | 1567 | "wmapro", |
| 1568 | − CODEC_TYPE_AUDIO, | |
| 1568 | + AVMEDIA_TYPE_AUDIO, | |
| 1569 | 1569 | CODEC_ID_WMAPRO, |
| 1570 | 1570 | sizeof(WMAProDecodeCtx), |
| 1571 | 1571 | decode_init, |
| @@ -1555,7 +1555,7 @@ static av_cold void wmavoice_flush(AVCodecContext *ctx) · 1554 unmodified lines | ||
| 1555 | 1555 | |
| 1556 | 1556 | AVCodec wmavoice_decoder = { |
| 1557 | 1557 | "wmavoice", |
| 1558 | − CODEC_TYPE_AUDIO, | |
| 1558 | + AVMEDIA_TYPE_AUDIO, | |
| 1559 | 1559 | CODEC_ID_WMAVOICE, |
| 1560 | 1560 | sizeof(WMAVoiceContext), |
| 1561 | 1561 | wmavoice_decode_init, |
| @@ -486,7 +486,7 @@ static av_cold int wmv2_decode_end(AVCodecContext *avctx) · 485 unmodified lines | ||
| 486 | 486 | |
| 487 | 487 | AVCodec wmv2_decoder = { |
| 488 | 488 | "wmv2", |
| 489 | − CODEC_TYPE_VIDEO, | |
| 489 | + AVMEDIA_TYPE_VIDEO, | |
| 490 | 490 | CODEC_ID_WMV2, |
| 491 | 491 | sizeof(Wmv2Context), |
| 492 | 492 | wmv2_decode_init, |
| @@ -213,7 +213,7 @@ void ff_wmv2_encode_mb(MpegEncContext * s, · 212 unmodified lines | ||
| 213 | 213 | |
| 214 | 214 | AVCodec wmv2_encoder = { |
| 215 | 215 | "wmv2", |
| 216 | − CODEC_TYPE_VIDEO, | |
| 216 | + AVMEDIA_TYPE_VIDEO, | |
| 217 | 217 | CODEC_ID_WMV2, |
| 218 | 218 | sizeof(Wmv2Context), |
| 219 | 219 | wmv2_encode_init, |
| @@ -156,7 +156,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 155 unmodified lines | ||
| 156 | 156 | |
| 157 | 157 | AVCodec wnv1_decoder = { |
| 158 | 158 | "wnv1", |
| 159 | − CODEC_TYPE_VIDEO, | |
| 159 | + AVMEDIA_TYPE_VIDEO, | |
| 160 | 160 | CODEC_ID_WNV1, |
| 161 | 161 | sizeof(WNV1Context), |
| 162 | 162 | decode_init, |
| @@ -147,7 +147,7 @@ static int ws_snd_decode_frame(AVCodecContext *avctx, · 146 unmodified lines | ||
| 147 | 147 | |
| 148 | 148 | AVCodec ws_snd1_decoder = { |
| 149 | 149 | "ws_snd1", |
| 150 | − CODEC_TYPE_AUDIO, | |
| 150 | + AVMEDIA_TYPE_AUDIO, | |
| 151 | 151 | CODEC_ID_WESTWOOD_SND1, |
| 152 | 152 | 0, |
| 153 | 153 | ws_snd_decode_init, |
| @@ -417,7 +417,7 @@ static av_cold int xan_decode_end(AVCodecContext *avctx) · 416 unmodified lines | ||
| 417 | 417 | |
| 418 | 418 | AVCodec xan_wc3_decoder = { |
| 419 | 419 | "xan_wc3", |
| 420 | − CODEC_TYPE_VIDEO, | |
| 420 | + AVMEDIA_TYPE_VIDEO, | |
| 421 | 421 | CODEC_ID_XAN_WC3, |
| 422 | 422 | sizeof(XanContext), |
| 423 | 423 | xan_decode_init, |
| @@ -431,7 +431,7 @@ AVCodec xan_wc3_decoder = { · 7 unmodified lines | ||
| 431 | 431 | /* |
| 432 | 432 | AVCodec xan_wc4_decoder = { |
| 433 | 433 | "xan_wc4", |
| 434 | − CODEC_TYPE_VIDEO, | |
| 434 | + AVMEDIA_TYPE_VIDEO, | |
| 435 | 435 | CODEC_ID_XAN_WC4, |
| 436 | 436 | sizeof(XanContext), |
| 437 | 437 | xan_decode_init, |
| @@ -140,7 +140,7 @@ static av_cold int decode_end(AVCodecContext *avctx){ · 139 unmodified lines | ||
| 140 | 140 | |
| 141 | 141 | AVCodec xl_decoder = { |
| 142 | 142 | "xl", |
| 143 | − CODEC_TYPE_VIDEO, | |
| 143 | + AVMEDIA_TYPE_VIDEO, | |
| 144 | 144 | CODEC_ID_VIXL, |
| 145 | 145 | sizeof(VideoXLContext), |
| 146 | 146 | decode_init, |
| @@ -132,7 +132,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 131 unmodified lines | ||
| 132 | 132 | |
| 133 | 133 | AVCodec xsub_decoder = { |
| 134 | 134 | "xsub", |
| 135 | − CODEC_TYPE_SUBTITLE, | |
| 135 | + AVMEDIA_TYPE_SUBTITLE, | |
| 136 | 136 | CODEC_ID_XSUB, |
| 137 | 137 | 0, |
| 138 | 138 | decode_init, |
| @@ -212,7 +212,7 @@ static av_cold int xsub_encoder_init(AVCodecContext *avctx) · 211 unmodified lines | ||
| 212 | 212 | |
| 213 | 213 | AVCodec xsub_encoder = { |
| 214 | 214 | "xsub", |
| 215 | − CODEC_TYPE_SUBTITLE, | |
| 215 | + AVMEDIA_TYPE_SUBTITLE, | |
| 216 | 216 | CODEC_ID_XSUB, |
| 217 | 217 | 0, |
| 218 | 218 | xsub_encoder_init, |
| @@ -249,7 +249,7 @@ static int yop_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 248 unmodified lines | ||
| 249 | 249 | |
| 250 | 250 | AVCodec yop_decoder = { |
| 251 | 251 | "yop", |
| 252 | − CODEC_TYPE_VIDEO, | |
| 252 | + AVMEDIA_TYPE_VIDEO, | |
| 253 | 253 | CODEC_ID_YOP, |
| 254 | 254 | sizeof(YopDecContext), |
| 255 | 255 | yop_decode_init, |
| @@ -654,7 +654,7 @@ static av_cold int decode_end(AVCodecContext *avctx) · 653 unmodified lines | ||
| 654 | 654 | |
| 655 | 655 | AVCodec zmbv_decoder = { |
| 656 | 656 | "zmbv", |
| 657 | − CODEC_TYPE_VIDEO, | |
| 657 | + AVMEDIA_TYPE_VIDEO, | |
| 658 | 658 | CODEC_ID_ZMBV, |
| 659 | 659 | sizeof(ZmbvContext), |
| 660 | 660 | decode_init, |
| @@ -325,7 +325,7 @@ static av_cold int encode_end(AVCodecContext *avctx) · 324 unmodified lines | ||
| 325 | 325 | |
| 326 | 326 | AVCodec zmbv_encoder = { |
| 327 | 327 | "zmbv", |
| 328 | − CODEC_TYPE_VIDEO, | |
| 328 | + AVMEDIA_TYPE_VIDEO, | |
| 329 | 329 | CODEC_ID_ZMBV, |
| 330 | 330 | sizeof(ZmbvEncContext), |
| 331 | 331 | encode_init, |
| @@ -111,7 +111,7 @@ static av_cold int audio_read_header(AVFormatContext *s1, · 110 unmodified lines | ||
| 111 | 111 | } |
| 112 | 112 | |
| 113 | 113 | /* take real parameters */ |
| 114 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 114 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 115 | 115 | st->codec->codec_id = codec_id; |
| 116 | 116 | st->codec->sample_rate = sample_rate; |
| 117 | 117 | st->codec->channels = ap->channels; |
| @@ -269,7 +269,7 @@ static int grab_read_header(AVFormatContext *s1, AVFormatParameters *ap) · 268 unmodified lines | ||
| 269 | 269 | s->frame_rate_base = frame_rate_base; |
| 270 | 270 | s->per_frame = ((uint64_t)1000000 * s->frame_rate_base) / s->frame_rate; |
| 271 | 271 | |
| 272 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 272 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 273 | 273 | st->codec->pix_fmt = PIX_FMT_YUV420P; |
| 274 | 274 | st->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 275 | 275 | st->codec->width = width; |
| @@ -237,7 +237,7 @@ static int audio_read_header(AVFormatContext *context, AVFormatParameters *param · 236 unmodified lines | ||
| 237 | 237 | return AVERROR(ENOMEM); |
| 238 | 238 | } |
| 239 | 239 | |
| 240 | − stream->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 240 | + stream->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 241 | 241 | #if HAVE_BIGENDIAN |
| 242 | 242 | stream->codec->codec_id = CODEC_ID_PCM_F32BE; |
| 243 | 243 | #else |
| @@ -117,7 +117,7 @@ static inline int dc1394_read_common(AVFormatContext *c, AVFormatParameters *ap, · 116 unmodified lines | ||
| 117 | 117 | if (!vst) |
| 118 | 118 | goto out; |
| 119 | 119 | av_set_pts_info(vst, 64, 1, 1000); |
| 120 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 120 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 121 | 121 | vst->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 122 | 122 | vst->codec->time_base.den = fps->frame_rate; |
| 123 | 123 | vst->codec->time_base.num = 1000; |
| @@ -232,7 +232,7 @@ static int audio_read_header(AVFormatContext *s1, AVFormatParameters *ap) · 231 unmodified lines | ||
| 232 | 232 | } |
| 233 | 233 | |
| 234 | 234 | /* take real parameters */ |
| 235 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 235 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 236 | 236 | st->codec->codec_id = s->codec_id; |
| 237 | 237 | st->codec->sample_rate = s->sample_rate; |
| 238 | 238 | st->codec->channels = s->channels; |
| @@ -242,7 +242,7 @@ static int grab_read_header(AVFormatContext *s1, AVFormatParameters *ap) · 241 unmodified lines | ||
| 242 | 242 | |
| 243 | 243 | s->fd = video_fd; |
| 244 | 244 | |
| 245 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 245 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 246 | 246 | st->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 247 | 247 | st->codec->width = s->video_win.width; |
| 248 | 248 | st->codec->height = s->video_win.height; |
| @@ -646,7 +646,7 @@ static int v4l2_read_header(AVFormatContext *s1, AVFormatParameters *ap) · 645 unmodified lines | ||
| 646 | 646 | } |
| 647 | 647 | s->top_field_first = first_field(s->fd); |
| 648 | 648 | |
| 649 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 649 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 650 | 650 | st->codec->codec_id = codec_id; |
| 651 | 651 | st->codec->width = width; |
| 652 | 652 | st->codec->height = height; |
| @@ -353,7 +353,7 @@ static int vfw_read_header(AVFormatContext *s, AVFormatParameters *ap) · 352 unmodified lines | ||
| 353 | 353 | |
| 354 | 354 | codec = st->codec; |
| 355 | 355 | codec->time_base = ap->time_base; |
| 356 | − codec->codec_type = CODEC_TYPE_VIDEO; | |
| 356 | + codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 357 | 357 | codec->width = width; |
| 358 | 358 | codec->height = height; |
| 359 | 359 | codec->pix_fmt = vfw_pixfmt(biCompression, biBitCount); |
| @@ -226,7 +226,7 @@ x11grab_read_header(AVFormatContext *s1, AVFormatParameters *ap) · 225 unmodified lines | ||
| 226 | 226 | x11grab->image = image; |
| 227 | 227 | x11grab->use_shm = use_shm; |
| 228 | 228 | |
| 229 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 229 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 230 | 230 | st->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 231 | 231 | st->codec->width = ap->width; |
| 232 | 232 | st->codec->height = ap->height; |
| @@ -280,7 +280,7 @@ struct AVFilterPad · 279 unmodified lines | ||
| 280 | 280 | * AVFilterPad type. Only video supported now, hopefully someone will |
| 281 | 281 | * add audio in the future. |
| 282 | 282 | */ |
| 283 | − enum CodecType type; | |
| 283 | + enum AVMediaType type; | |
| 284 | 284 | |
| 285 | 285 | /** |
| 286 | 286 | * Minimum required permissions on incoming buffers. Any buffer with |
| @@ -86,7 +86,7 @@ AVFilter avfilter_vf_aspect = { · 85 unmodified lines | ||
| 86 | 86 | .priv_size = sizeof(AspectContext), |
| 87 | 87 | |
| 88 | 88 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 89 | − .type = CODEC_TYPE_VIDEO, | |
| 89 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 90 | 90 | .config_props = frameaspect_config_props, |
| 91 | 91 | .get_video_buffer = avfilter_null_get_video_buffer, |
| 92 | 92 | .start_frame = start_frame, |
| @@ -94,7 +94,7 @@ AVFilter avfilter_vf_aspect = { · 1 unmodified line | ||
| 94 | 94 | { .name = NULL}}, |
| 95 | 95 | |
| 96 | 96 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 97 | − .type = CODEC_TYPE_VIDEO, }, | |
| 97 | + .type = AVMEDIA_TYPE_VIDEO, }, | |
| 98 | 98 | { .name = NULL}}, |
| 99 | 99 | }; |
| 100 | 100 | #endif /* CONFIG_ASPECT_FILTER */ |
| @@ -109,14 +109,14 @@ AVFilter avfilter_vf_pixelaspect = { · 8 unmodified lines | ||
| 109 | 109 | .priv_size = sizeof(AspectContext), |
| 110 | 110 | |
| 111 | 111 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 112 | − .type = CODEC_TYPE_VIDEO, | |
| 112 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 113 | 113 | .get_video_buffer = avfilter_null_get_video_buffer, |
| 114 | 114 | .start_frame = start_frame, |
| 115 | 115 | .end_frame = avfilter_null_end_frame }, |
| 116 | 116 | { .name = NULL}}, |
| 117 | 117 | |
| 118 | 118 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 119 | − .type = CODEC_TYPE_VIDEO, }, | |
| 119 | + .type = AVMEDIA_TYPE_VIDEO, }, | |
| 120 | 120 | { .name = NULL}}, |
| 121 | 121 | }; |
| 122 | 122 | #endif /* CONFIG_PIXELASPECT_FILTER */ |
| @@ -214,14 +214,14 @@ AVFilter avfilter_vf_crop = { · 213 unmodified lines | ||
| 214 | 214 | .init = init, |
| 215 | 215 | |
| 216 | 216 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 217 | − .type = CODEC_TYPE_VIDEO, | |
| 217 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 218 | 218 | .start_frame = start_frame, |
| 219 | 219 | .draw_slice = draw_slice, |
| 220 | 220 | .get_video_buffer = avfilter_null_get_video_buffer, |
| 221 | 221 | .config_props = config_input, }, |
| 222 | 222 | { .name = NULL}}, |
| 223 | 223 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 224 | − .type = CODEC_TYPE_VIDEO, | |
| 224 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 225 | 225 | .config_props = config_output, }, |
| 226 | 226 | { .name = NULL}}, |
| 227 | 227 | }; |
| @@ -103,14 +103,14 @@ AVFilter avfilter_vf_format = { · 102 unmodified lines | ||
| 103 | 103 | .priv_size = sizeof(FormatContext), |
| 104 | 104 | |
| 105 | 105 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 106 | − .type = CODEC_TYPE_VIDEO, | |
| 106 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 107 | 107 | .get_video_buffer= avfilter_null_get_video_buffer, |
| 108 | 108 | .start_frame = avfilter_null_start_frame, |
| 109 | 109 | .draw_slice = avfilter_null_draw_slice, |
| 110 | 110 | .end_frame = avfilter_null_end_frame, }, |
| 111 | 111 | { .name = NULL}}, |
| 112 | 112 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 113 | − .type = CODEC_TYPE_VIDEO }, | |
| 113 | + .type = AVMEDIA_TYPE_VIDEO }, | |
| 114 | 114 | { .name = NULL}}, |
| 115 | 115 | }; |
| 116 | 116 | #endif /* CONFIG_FORMAT_FILTER */ |
| @@ -133,14 +133,14 @@ AVFilter avfilter_vf_noformat = { · 16 unmodified lines | ||
| 133 | 133 | .priv_size = sizeof(FormatContext), |
| 134 | 134 | |
| 135 | 135 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 136 | − .type = CODEC_TYPE_VIDEO, | |
| 136 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 137 | 137 | .get_video_buffer= avfilter_null_get_video_buffer, |
| 138 | 138 | .start_frame = avfilter_null_start_frame, |
| 139 | 139 | .draw_slice = avfilter_null_draw_slice, |
| 140 | 140 | .end_frame = avfilter_null_end_frame, }, |
| 141 | 141 | { .name = NULL}}, |
| 142 | 142 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 143 | − .type = CODEC_TYPE_VIDEO }, | |
| 143 | + .type = AVMEDIA_TYPE_VIDEO }, | |
| 144 | 144 | { .name = NULL}}, |
| 145 | 145 | }; |
| 146 | 146 | #endif /* CONFIG_NOFORMAT_FILTER */ |
| @@ -30,13 +30,13 @@ AVFilter avfilter_vf_null = { · 29 unmodified lines | ||
| 30 | 30 | .priv_size = 0, |
| 31 | 31 | |
| 32 | 32 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 33 | − .type = CODEC_TYPE_VIDEO, | |
| 33 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 34 | 34 | .get_video_buffer = avfilter_null_get_video_buffer, |
| 35 | 35 | .start_frame = avfilter_null_start_frame, |
| 36 | 36 | .end_frame = avfilter_null_end_frame }, |
| 37 | 37 | { .name = NULL}}, |
| 38 | 38 | |
| 39 | 39 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 40 | − .type = CODEC_TYPE_VIDEO, }, | |
| 40 | + .type = AVMEDIA_TYPE_VIDEO, }, | |
| 41 | 41 | { .name = NULL}}, |
| 42 | 42 | }; |
| @@ -197,13 +197,13 @@ AVFilter avfilter_vf_scale = { · 196 unmodified lines | ||
| 197 | 197 | .priv_size = sizeof(ScaleContext), |
| 198 | 198 | |
| 199 | 199 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 200 | − .type = CODEC_TYPE_VIDEO, | |
| 200 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 201 | 201 | .start_frame = start_frame, |
| 202 | 202 | .draw_slice = draw_slice, |
| 203 | 203 | .min_perms = AV_PERM_READ, }, |
| 204 | 204 | { .name = NULL}}, |
| 205 | 205 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 206 | − .type = CODEC_TYPE_VIDEO, | |
| 206 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 207 | 207 | .config_props = config_props, }, |
| 208 | 208 | { .name = NULL}}, |
| 209 | 209 | }; |
| @@ -104,7 +104,7 @@ AVFilter avfilter_vf_slicify = { · 103 unmodified lines | ||
| 104 | 104 | .priv_size = sizeof(SliceContext), |
| 105 | 105 | |
| 106 | 106 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 107 | − .type = CODEC_TYPE_VIDEO, | |
| 107 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 108 | 108 | .get_video_buffer = avfilter_null_get_video_buffer, |
| 109 | 109 | .start_frame = start_frame, |
| 110 | 110 | .draw_slice = draw_slice, |
| @@ -112,6 +112,6 @@ AVFilter avfilter_vf_slicify = { · 1 unmodified line | ||
| 112 | 112 | .end_frame = avfilter_null_end_frame, }, |
| 113 | 113 | { .name = NULL}}, |
| 114 | 114 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 115 | − .type = CODEC_TYPE_VIDEO, }, | |
| 115 | + .type = AVMEDIA_TYPE_VIDEO, }, | |
| 116 | 116 | { .name = NULL}}, |
| 117 | 117 | }; |
| @@ -91,7 +91,7 @@ AVFilter avfilter_vf_vflip = { · 90 unmodified lines | ||
| 91 | 91 | .priv_size = sizeof(FlipContext), |
| 92 | 92 | |
| 93 | 93 | .inputs = (AVFilterPad[]) {{ .name = "default", |
| 94 | − .type = CODEC_TYPE_VIDEO, | |
| 94 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 95 | 95 | .get_video_buffer = get_video_buffer, |
| 96 | 96 | .start_frame = start_frame, |
| 97 | 97 | .draw_slice = draw_slice, |
| @@ -99,6 +99,6 @@ AVFilter avfilter_vf_vflip = { · 1 unmodified line | ||
| 99 | 99 | .config_props = config_input, }, |
| 100 | 100 | { .name = NULL}}, |
| 101 | 101 | .outputs = (AVFilterPad[]) {{ .name = "default", |
| 102 | − .type = CODEC_TYPE_VIDEO, }, | |
| 102 | + .type = AVMEDIA_TYPE_VIDEO, }, | |
| 103 | 103 | { .name = NULL}}, |
| 104 | 104 | }; |
| @@ -35,7 +35,7 @@ AVFilter avfilter_vsink_nullsink = { · 34 unmodified lines | ||
| 35 | 35 | .inputs = (AVFilterPad[]) { |
| 36 | 36 | { |
| 37 | 37 | .name = "default", |
| 38 | − .type = CODEC_TYPE_VIDEO, | |
| 38 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 39 | 39 | .start_frame = start_frame, |
| 40 | 40 | .end_frame = end_frame, |
| 41 | 41 | }, |
| @@ -74,7 +74,7 @@ AVFilter avfilter_vsrc_nullsrc = { · 73 unmodified lines | ||
| 74 | 74 | .outputs = (AVFilterPad[]) { |
| 75 | 75 | { |
| 76 | 76 | .name = "default", |
| 77 | − .type = CODEC_TYPE_VIDEO, | |
| 77 | + .type = AVMEDIA_TYPE_VIDEO, | |
| 78 | 78 | .config_props = config_props, |
| 79 | 79 | .request_frame = request_frame, |
| 80 | 80 | }, |
| @@ -149,7 +149,7 @@ static int fourxm_read_header(AVFormatContext *s, · 148 unmodified lines | ||
| 149 | 149 | |
| 150 | 150 | fourxm->video_stream_index = st->index; |
| 151 | 151 | |
| 152 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 152 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 153 | 153 | st->codec->codec_id = CODEC_ID_4XM; |
| 154 | 154 | st->codec->extradata_size = 4; |
| 155 | 155 | st->codec->extradata = av_malloc(4); |
| @@ -198,7 +198,7 @@ static int fourxm_read_header(AVFormatContext *s, · 42 unmodified lines | ||
| 198 | 198 | |
| 199 | 199 | fourxm->tracks[current_track].stream_index = st->index; |
| 200 | 200 | |
| 201 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 201 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 202 | 202 | st->codec->codec_tag = 0; |
| 203 | 203 | st->codec->channels = fourxm->tracks[current_track].channels; |
| 204 | 204 | st->codec->sample_rate = fourxm->tracks[current_track].sample_rate; |
| @@ -71,7 +71,7 @@ static int aea_read_header(AVFormatContext *s, · 70 unmodified lines | ||
| 71 | 71 | url_fskip(s->pb, 1783); |
| 72 | 72 | |
| 73 | 73 | |
| 74 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 74 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 75 | 75 | st->codec->codec_id = CODEC_ID_ATRAC1; |
| 76 | 76 | st->codec->sample_rate = 44100; |
| 77 | 77 | st->codec->bit_rate = 292000; |
| @@ -92,7 +92,7 @@ static unsigned int get_aiff_header(ByteIOContext *pb, AVCodecContext *codec, · 91 unmodified lines | ||
| 92 | 92 | |
| 93 | 93 | if (size & 1) |
| 94 | 94 | size++; |
| 95 | − codec->codec_type = CODEC_TYPE_AUDIO; | |
| 95 | + codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 96 | 96 | codec->channels = get_be16(pb); |
| 97 | 97 | num_frames = get_be32(pb); |
| 98 | 98 | codec->bits_per_coded_sample = get_be16(pb); |
| @@ -108,7 +108,7 @@ static int amr_read_header(AVFormatContext *s, · 107 unmodified lines | ||
| 108 | 108 | st->codec->sample_rate = 8000; |
| 109 | 109 | } |
| 110 | 110 | st->codec->channels = 1; |
| 111 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 111 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 112 | 112 | av_set_pts_info(st, 64, 1, st->codec->sample_rate); |
| 113 | 113 | |
| 114 | 114 | return 0; |
| @@ -100,7 +100,7 @@ static int read_header(AVFormatContext *s, · 99 unmodified lines | ||
| 100 | 100 | st = av_new_stream(s, 0); |
| 101 | 101 | if (!st) |
| 102 | 102 | return AVERROR(ENOMEM); |
| 103 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 103 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 104 | 104 | st->codec->codec_id = CODEC_ID_ANM; |
| 105 | 105 | st->codec->codec_tag = 0; /* no fourcc */ |
| 106 | 106 | st->codec->width = get_le16(pb); |
| @@ -43,7 +43,7 @@ static int apc_read_header(AVFormatContext *s, AVFormatParameters *ap) · 42 unmodified lines | ||
| 43 | 43 | if (!st) |
| 44 | 44 | return AVERROR(ENOMEM); |
| 45 | 45 | |
| 46 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 46 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 47 | 47 | st->codec->codec_id = CODEC_ID_ADPCM_IMA_WS; |
| 48 | 48 | |
| 49 | 49 | get_le32(pb); /* number of samples */ |
| @@ -301,7 +301,7 @@ static int ape_read_header(AVFormatContext * s, AVFormatParameters * ap) · 300 unmodified lines | ||
| 301 | 301 | |
| 302 | 302 | total_blocks = (ape->totalframes == 0) ? 0 : ((ape->totalframes - 1) * ape->blocksperframe) + ape->finalframeblocks; |
| 303 | 303 | |
| 304 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 304 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 305 | 305 | st->codec->codec_id = CODEC_ID_APE; |
| 306 | 306 | st->codec->codec_tag = MKTAG('A', 'P', 'E', ' '); |
| 307 | 307 | st->codec->channels = ape->channels; |
| @@ -236,7 +236,7 @@ static int asf_read_header(AVFormatContext *s, AVFormatParameters *ap) · 235 unmodified lines | ||
| 236 | 236 | asf->hdr.max_bitrate = get_le32(pb); |
| 237 | 237 | s->packet_size = asf->hdr.max_pktsize; |
| 238 | 238 | } else if (!guidcmp(&g, &ff_asf_stream_header)) { |
| 239 | − enum CodecType type; | |
| 239 | + enum AVMediaType type; | |
| 240 | 240 | int type_specific_size, sizeX; |
| 241 | 241 | uint64_t total_size; |
| 242 | 242 | unsigned int tag1; |
| @@ -265,14 +265,14 @@ static int asf_read_header(AVFormatContext *s, AVFormatParameters *ap) · 22 unmodified lines | ||
| 265 | 265 | |
| 266 | 266 | test_for_ext_stream_audio = 0; |
| 267 | 267 | if (!guidcmp(&g, &ff_asf_audio_stream)) { |
| 268 | − type = CODEC_TYPE_AUDIO; | |
| 268 | + type = AVMEDIA_TYPE_AUDIO; | |
| 269 | 269 | } else if (!guidcmp(&g, &ff_asf_video_stream)) { |
| 270 | − type = CODEC_TYPE_VIDEO; | |
| 270 | + type = AVMEDIA_TYPE_VIDEO; | |
| 271 | 271 | } else if (!guidcmp(&g, &ff_asf_command_stream)) { |
| 272 | − type = CODEC_TYPE_DATA; | |
| 272 | + type = AVMEDIA_TYPE_DATA; | |
| 273 | 273 | } else if (!guidcmp(&g, &ff_asf_ext_stream_embed_stream_header)) { |
| 274 | 274 | test_for_ext_stream_audio = 1; |
| 275 | − type = CODEC_TYPE_UNKNOWN; | |
| 275 | + type = AVMEDIA_TYPE_UNKNOWN; | |
| 276 | 276 | } else { |
| 277 | 277 | return -1; |
| 278 | 278 | } |
| @@ -289,7 +289,7 @@ static int asf_read_header(AVFormatContext *s, AVFormatParameters *ap) · 10 unmodified lines | ||
| 289 | 289 | if (test_for_ext_stream_audio) { |
| 290 | 290 | get_guid(pb, &g); |
| 291 | 291 | if (!guidcmp(&g, &ff_asf_ext_stream_audio_stream)) { |
| 292 | − type = CODEC_TYPE_AUDIO; | |
| 292 | + type = AVMEDIA_TYPE_AUDIO; | |
| 293 | 293 | is_dvr_ms_audio=1; |
| 294 | 294 | get_guid(pb, &g); |
| 295 | 295 | get_le32(pb); |
| @@ -301,7 +301,7 @@ static int asf_read_header(AVFormatContext *s, AVFormatParameters *ap) · 5 unmodified lines | ||
| 301 | 301 | } |
| 302 | 302 | |
| 303 | 303 | st->codec->codec_type = type; |
| 304 | − if (type == CODEC_TYPE_AUDIO) { | |
| 304 | + if (type == AVMEDIA_TYPE_AUDIO) { | |
| 305 | 305 | ff_get_wav_header(pb, st->codec, type_specific_size); |
| 306 | 306 | if (is_dvr_ms_audio) { |
| 307 | 307 | // codec_id and codec_tag are unreliable in dvr_ms |
| @@ -351,7 +351,7 @@ static int asf_read_header(AVFormatContext *s, AVFormatParameters *ap) · 43 unmodified lines | ||
| 351 | 351 | st->codec->frame_size = 1; |
| 352 | 352 | break; |
| 353 | 353 | } |
| 354 | − } else if (type == CODEC_TYPE_VIDEO) { | |
| 354 | + } else if (type == AVMEDIA_TYPE_VIDEO) { | |
| 355 | 355 | get_le32(pb); |
| 356 | 356 | get_le32(pb); |
| 357 | 357 | get_byte(pb); |
| @@ -889,8 +889,8 @@ static int ff_asf_parse_packet(AVFormatContext *s, ByteIOContext *pb, AVPacket * · 531 unmodified lines | ||
| 889 | 889 | asf_st->packet_pos= asf->packet_pos; |
| 890 | 890 | //printf("new packet: stream:%d key:%d packet_key:%d audio:%d size:%d\n", |
| 891 | 891 | //asf->stream_index, asf->packet_key_frame, asf_st->pkt.flags & PKT_FLAG_KEY, |
| 892 | −//s->streams[asf->stream_index]->codec->codec_type == CODEC_TYPE_AUDIO, asf->packet_obj_size); | |
| 893 | − if (s->streams[asf->stream_index]->codec->codec_type == CODEC_TYPE_AUDIO) | |
| 892 | +//s->streams[asf->stream_index]->codec->codec_type == AVMEDIA_TYPE_AUDIO, asf->packet_obj_size); | |
| 893 | + if (s->streams[asf->stream_index]->codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 894 | 894 | asf->packet_key_frame = 1; |
| 895 | 895 | if (asf->packet_key_frame) |
| 896 | 896 | asf_st->pkt.flags |= PKT_FLAG_KEY; |
| @@ -375,13 +375,13 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data · 374 unmodified lines | ||
| 375 | 375 | |
| 376 | 376 | |
| 377 | 377 | switch(enc->codec_type) { |
| 378 | − case CODEC_TYPE_AUDIO: | |
| 378 | + case AVMEDIA_TYPE_AUDIO: | |
| 379 | 379 | wav_extra_size = 0; |
| 380 | 380 | extra_size = 18 + wav_extra_size; |
| 381 | 381 | extra_size2 = 8; |
| 382 | 382 | break; |
| 383 | 383 | default: |
| 384 | − case CODEC_TYPE_VIDEO: | |
| 384 | + case AVMEDIA_TYPE_VIDEO: | |
| 385 | 385 | wav_extra_size = enc->extradata_size; |
| 386 | 386 | extra_size = 0x33 + wav_extra_size; |
| 387 | 387 | extra_size2 = 0; |
| @@ -389,7 +389,7 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data · 1 unmodified line | ||
| 389 | 389 | } |
| 390 | 390 | |
| 391 | 391 | hpos = put_header(pb, &ff_asf_stream_header); |
| 392 | − if (enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 392 | + if (enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 393 | 393 | put_guid(pb, &ff_asf_audio_stream); |
| 394 | 394 | put_guid(pb, &ff_asf_audio_conceal_spread); |
| 395 | 395 | } else { |
| @@ -403,7 +403,7 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data · 7 unmodified lines | ||
| 403 | 403 | put_le16(pb, n + 1); /* stream number */ |
| 404 | 404 | put_le32(pb, 0); /* ??? */ |
| 405 | 405 | |
| 406 | − if (enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 406 | + if (enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 407 | 407 | /* WAVEFORMATEX header */ |
| 408 | 408 | int wavsize = ff_put_wav_header(pb, enc); |
| 409 | 409 | if ((enc->codec_id != CODEC_ID_MP3) && (enc->codec_id != CODEC_ID_MP2) && (enc->codec_id != CODEC_ID_ADPCM_IMA_WAV) && (enc->extradata_size==0)) { |
| @@ -457,9 +457,9 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data · 47 unmodified lines | ||
| 457 | 457 | enc = s->streams[n]->codec; |
| 458 | 458 | p = avcodec_find_encoder(enc->codec_id); |
| 459 | 459 | |
| 460 | − if(enc->codec_type == CODEC_TYPE_AUDIO) | |
| 460 | + if(enc->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 461 | 461 | put_le16(pb, 2); |
| 462 | − else if(enc->codec_type == CODEC_TYPE_VIDEO) | |
| 462 | + else if(enc->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 463 | 463 | put_le16(pb, 1); |
| 464 | 464 | else |
| 465 | 465 | put_le16(pb, -1); |
| @@ -483,7 +483,7 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data · 17 unmodified lines | ||
| 483 | 483 | |
| 484 | 484 | |
| 485 | 485 | /* id */ |
| 486 | − if (enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 486 | + if (enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 487 | 487 | put_le16(pb, 2); |
| 488 | 488 | put_le16(pb, enc->codec_tag); |
| 489 | 489 | } else { |
| @@ -722,7 +722,7 @@ static void put_frame( · 232 unmodified lines | ||
| 722 | 722 | // multi payloads |
| 723 | 723 | frag_len1 = asf->packet_size_left - PAYLOAD_HEADER_SIZE_MULTIPLE_PAYLOADS - PACKET_HEADER_MIN_SIZE - 1; |
| 724 | 724 | |
| 725 | − if(frag_len1 < payload_len && avst->codec->codec_type == CODEC_TYPE_AUDIO){ | |
| 725 | + if(frag_len1 < payload_len && avst->codec->codec_type == AVMEDIA_TYPE_AUDIO){ | |
| 726 | 726 | flush_packet(s); |
| 727 | 727 | continue; |
| 728 | 728 | } |
| @@ -770,7 +770,7 @@ static int asf_write_packet(AVFormatContext *s, AVPacket *pkt) · 41 unmodified lines | ||
| 770 | 770 | codec = s->streams[pkt->stream_index]->codec; |
| 771 | 771 | stream = &asf->streams[pkt->stream_index]; |
| 772 | 772 | |
| 773 | − if(codec->codec_type == CODEC_TYPE_AUDIO) | |
| 773 | + if(codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 774 | 774 | flags &= ~PKT_FLAG_KEY; |
| 775 | 775 | |
| 776 | 776 | pts = (pkt->pts != AV_NOPTS_VALUE) ? pkt->pts : pkt->dts; |
| @@ -99,7 +99,7 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap) · 98 unmodified lines | ||
| 99 | 99 | if (!st) |
| 100 | 100 | return -1; |
| 101 | 101 | av_set_pts_info(st, 64, 1, 100); |
| 102 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 102 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 103 | 103 | st->codec->codec_id= CODEC_ID_SSA; |
| 104 | 104 | |
| 105 | 105 | header_remaining= INT_MAX; |
| @@ -148,7 +148,7 @@ static int au_read_header(AVFormatContext *s, · 147 unmodified lines | ||
| 148 | 148 | st = av_new_stream(s, 0); |
| 149 | 149 | if (!st) |
| 150 | 150 | return -1; |
| 151 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 151 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 152 | 152 | st->codec->codec_tag = id; |
| 153 | 153 | st->codec->codec_id = codec; |
| 154 | 154 | st->codec->channels = channels; |
| @@ -32,7 +32,7 @@ void ff_audio_interleave_close(AVFormatContext *s) · 31 unmodified lines | ||
| 32 | 32 | AVStream *st = s->streams[i]; |
| 33 | 33 | AudioInterleaveContext *aic = st->priv_data; |
| 34 | 34 | |
| 35 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) | |
| 35 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 36 | 36 | av_fifo_free(aic->fifo); |
| 37 | 37 | } |
| 38 | 38 | } |
| @@ -50,7 +50,7 @@ int ff_audio_interleave_init(AVFormatContext *s, · 11 unmodified lines | ||
| 50 | 50 | AVStream *st = s->streams[i]; |
| 51 | 51 | AudioInterleaveContext *aic = st->priv_data; |
| 52 | 52 | |
| 53 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 53 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 54 | 54 | aic->sample_size = (st->codec->channels * |
| 55 | 55 | av_get_bits_per_sample(st->codec->codec_id)) / 8; |
| 56 | 56 | if (!aic->sample_size) { |
| @@ -103,7 +103,7 @@ int ff_audio_rechunk_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt · 46 unmodified lines | ||
| 103 | 103 | if (pkt) { |
| 104 | 104 | AVStream *st = s->streams[pkt->stream_index]; |
| 105 | 105 | AudioInterleaveContext *aic = st->priv_data; |
| 106 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 106 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 107 | 107 | unsigned new_size = av_fifo_size(aic->fifo) + pkt->size; |
| 108 | 108 | if (new_size > aic->fifo_size) { |
| 109 | 109 | if (av_fifo_realloc2(aic->fifo, new_size) < 0) |
| @@ -122,7 +122,7 @@ int ff_audio_rechunk_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt · 12 unmodified lines | ||
| 122 | 122 | |
| 123 | 123 | for (i = 0; i < s->nb_streams; i++) { |
| 124 | 124 | AVStream *st = s->streams[i]; |
| 125 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 125 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 126 | 126 | AVPacket new_pkt; |
| 127 | 127 | while (ff_interleave_new_audio_packet(s, &new_pkt, i, flush)) |
| 128 | 128 | ff_interleave_add_packet(s, &new_pkt, compare_ts); |
| @@ -804,7 +804,7 @@ AVOutputFormat *av_guess_format(const char *short_name, · 803 unmodified lines | ||
| 804 | 804 | */ |
| 805 | 805 | enum CodecID av_guess_codec(AVOutputFormat *fmt, const char *short_name, |
| 806 | 806 | const char *filename, const char *mime_type, |
| 807 | − enum CodecType type); | |
| 807 | + enum AVMediaType type); | |
| 808 | 808 | |
| 809 | 809 | /** |
| 810 | 810 | * Sends a nice hexadecimal dump of a buffer to the specified file stream. |
| @@ -442,19 +442,19 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) · 441 unmodified lines | ||
| 442 | 442 | |
| 443 | 443 | switch(tag1) { |
| 444 | 444 | case MKTAG('v', 'i', 'd', 's'): |
| 445 | − codec_type = CODEC_TYPE_VIDEO; | |
| 445 | + codec_type = AVMEDIA_TYPE_VIDEO; | |
| 446 | 446 | |
| 447 | 447 | ast->sample_size = 0; |
| 448 | 448 | break; |
| 449 | 449 | case MKTAG('a', 'u', 'd', 's'): |
| 450 | − codec_type = CODEC_TYPE_AUDIO; | |
| 450 | + codec_type = AVMEDIA_TYPE_AUDIO; | |
| 451 | 451 | break; |
| 452 | 452 | case MKTAG('t', 'x', 't', 's'): |
| 453 | 453 | //FIXME |
| 454 | − codec_type = CODEC_TYPE_DATA; //CODEC_TYPE_SUB ? FIXME | |
| 454 | + codec_type = AVMEDIA_TYPE_DATA; //AVMEDIA_TYPE_SUB ? FIXME | |
| 455 | 455 | break; |
| 456 | 456 | case MKTAG('d', 'a', 't', 's'): |
| 457 | − codec_type = CODEC_TYPE_DATA; | |
| 457 | + codec_type = AVMEDIA_TYPE_DATA; | |
| 458 | 458 | break; |
| 459 | 459 | default: |
| 460 | 460 | av_log(s, AV_LOG_ERROR, "unknown stream type %X\n", tag1); |
| @@ -475,11 +475,11 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) · 14 unmodified lines | ||
| 475 | 475 | size = FFMIN(size, list_end - cur_pos); |
| 476 | 476 | st = s->streams[stream_index]; |
| 477 | 477 | switch(codec_type) { |
| 478 | − case CODEC_TYPE_VIDEO: | |
| 478 | + case AVMEDIA_TYPE_VIDEO: | |
| 479 | 479 | if(amv_file_format){ |
| 480 | 480 | st->codec->width=avih_width; |
| 481 | 481 | st->codec->height=avih_height; |
| 482 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 482 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 483 | 483 | st->codec->codec_id = CODEC_ID_AMV; |
| 484 | 484 | url_fskip(pb, size); |
| 485 | 485 | break; |
| @@ -497,7 +497,7 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) · 11 unmodified lines | ||
| 497 | 497 | get_le32(pb); /* ClrImportant */ |
| 498 | 498 | |
| 499 | 499 | if (tag1 == MKTAG('D', 'X', 'S', 'B') || tag1 == MKTAG('D','X','S','A')) { |
| 500 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 500 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 501 | 501 | st->codec->codec_tag = tag1; |
| 502 | 502 | st->codec->codec_id = CODEC_ID_XSUB; |
| 503 | 503 | break; |
| @@ -534,7 +534,7 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) · 30 unmodified lines | ||
| 534 | 534 | #ifdef DEBUG |
| 535 | 535 | print_tag("video", tag1, 0); |
| 536 | 536 | #endif |
| 537 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 537 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 538 | 538 | st->codec->codec_tag = tag1; |
| 539 | 539 | st->codec->codec_id = ff_codec_get_id(ff_codec_bmp_tags, tag1); |
| 540 | 540 | st->need_parsing = AVSTREAM_PARSE_HEADERS; // This is needed to get the pict type which is necessary for generating correct pts. |
| @@ -554,7 +554,7 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) · 13 unmodified lines | ||
| 554 | 554 | |
| 555 | 555 | // url_fskip(pb, size - 5 * 4); |
| 556 | 556 | break; |
| 557 | − case CODEC_TYPE_AUDIO: | |
| 557 | + case AVMEDIA_TYPE_AUDIO: | |
| 558 | 558 | ff_get_wav_header(pb, st->codec, size); |
| 559 | 559 | if(ast->sample_size && st->codec->block_align && ast->sample_size != st->codec->block_align){ |
| 560 | 560 | av_log(s, AV_LOG_WARNING, "sample size (%d) != block align (%d)\n", ast->sample_size, st->codec->block_align); |
| @@ -580,7 +580,7 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) · 19 unmodified lines | ||
| 580 | 580 | st->codec->codec_id = CODEC_ID_ADPCM_IMA_AMV; |
| 581 | 581 | break; |
| 582 | 582 | default: |
| 583 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 583 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 584 | 584 | st->codec->codec_id= CODEC_ID_NONE; |
| 585 | 585 | st->codec->codec_tag= 0; |
| 586 | 586 | url_fskip(pb, size); |
| @@ -787,7 +787,7 @@ resync: · 200 unmodified lines | ||
| 787 | 787 | //av_log(s, AV_LOG_DEBUG, "dts:%"PRId64" offset:%"PRId64" %d/%d smpl_siz:%d base:%d st:%d size:%d\n", pkt->dts, ast->frame_offset, ast->scale, ast->rate, ast->sample_size, AV_TIME_BASE, avi->stream_index, size); |
| 788 | 788 | pkt->stream_index = avi->stream_index; |
| 789 | 789 | |
| 790 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 790 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 791 | 791 | AVIndexEntry *e; |
| 792 | 792 | int index; |
| 793 | 793 | assert(st->index_entries); |
| @@ -871,8 +871,8 @@ resync: · 77 unmodified lines | ||
| 871 | 871 | //workaround for broken small-file-bug402.avi |
| 872 | 872 | if( d[2] == 'w' && d[3] == 'b' |
| 873 | 873 | && n==0 |
| 874 | − && st ->codec->codec_type == CODEC_TYPE_VIDEO | |
| 875 | − && st1->codec->codec_type == CODEC_TYPE_AUDIO | |
| 874 | + && st ->codec->codec_type == AVMEDIA_TYPE_VIDEO | |
| 875 | + && st1->codec->codec_type == AVMEDIA_TYPE_AUDIO | |
| 876 | 876 | && ast->prefix == 'd'*256+'c' |
| 877 | 877 | && (d[2]*256+d[3] == ast1->prefix || !ast1->prefix_count) |
| 878 | 878 | ){ |
| @@ -83,14 +83,14 @@ static int64_t avi_start_new_riff(AVFormatContext *s, ByteIOContext *pb, · 82 unmodified lines | ||
| 83 | 83 | return loff; |
| 84 | 84 | } |
| 85 | 85 | |
| 86 | −static char* avi_stream2fourcc(char* tag, int index, enum CodecType type) | |
| 86 | +static char* avi_stream2fourcc(char* tag, int index, enum AVMediaType type) | |
| 87 | 87 | { |
| 88 | 88 | tag[0] = '0'; |
| 89 | 89 | tag[1] = '0' + index; |
| 90 | − if (type == CODEC_TYPE_VIDEO) { | |
| 90 | + if (type == AVMEDIA_TYPE_VIDEO) { | |
| 91 | 91 | tag[2] = 'd'; |
| 92 | 92 | tag[3] = 'c'; |
| 93 | − } else if (type == CODEC_TYPE_SUBTITLE) { | |
| 93 | + } else if (type == AVMEDIA_TYPE_SUBTITLE) { | |
| 94 | 94 | // note: this is not an official code |
| 95 | 95 | tag[2] = 's'; |
| 96 | 96 | tag[3] = 'b'; |
| @@ -136,7 +136,7 @@ static int avi_write_counters(AVFormatContext* s, int riff_id) · 39 unmodified lines | ||
| 136 | 136 | } else { |
| 137 | 137 | put_le32(pb, avist->audio_strm_length / au_ssize); |
| 138 | 138 | } |
| 139 | − if(stream->codec_type == CODEC_TYPE_VIDEO) | |
| 139 | + if(stream->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 140 | 140 | nb_frames = FFMAX(nb_frames, avist->packet_count); |
| 141 | 141 | } |
| 142 | 142 | if(riff_id == 1) { |
| @@ -177,7 +177,7 @@ static int avi_write_header(AVFormatContext *s) · 34 unmodified lines | ||
| 177 | 177 | for(n=0;n<s->nb_streams;n++) { |
| 178 | 178 | stream = s->streams[n]->codec; |
| 179 | 179 | bitrate += stream->bit_rate; |
| 180 | − if (stream->codec_type == CODEC_TYPE_VIDEO) | |
| 180 | + if (stream->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 181 | 181 | video_enc = stream; |
| 182 | 182 | } |
| 183 | 183 | |
| @@ -222,16 +222,16 @@ static int avi_write_header(AVFormatContext *s) · 38 unmodified lines | ||
| 222 | 222 | /* stream generic header */ |
| 223 | 223 | strh = ff_start_tag(pb, "strh"); |
| 224 | 224 | switch(stream->codec_type) { |
| 225 | − case CODEC_TYPE_SUBTITLE: | |
| 225 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 226 | 226 | // XSUB subtitles behave like video tracks, other subtitles |
| 227 | 227 | // are not (yet) supported. |
| 228 | 228 | if (stream->codec_id != CODEC_ID_XSUB) break; |
| 229 | − case CODEC_TYPE_VIDEO: put_tag(pb, "vids"); break; | |
| 230 | − case CODEC_TYPE_AUDIO: put_tag(pb, "auds"); break; | |
| 231 | −// case CODEC_TYPE_TEXT : put_tag(pb, "txts"); break; | |
| 232 | − case CODEC_TYPE_DATA : put_tag(pb, "dats"); break; | |
| 229 | + case AVMEDIA_TYPE_VIDEO: put_tag(pb, "vids"); break; | |
| 230 | + case AVMEDIA_TYPE_AUDIO: put_tag(pb, "auds"); break; | |
| 231 | +// case AVMEDIA_TYPE_TEXT : put_tag(pb, "txts"); break; | |
| 232 | + case AVMEDIA_TYPE_DATA : put_tag(pb, "dats"); break; | |
| 233 | 233 | } |
| 234 | − if(stream->codec_type == CODEC_TYPE_VIDEO || | |
| 234 | + if(stream->codec_type == AVMEDIA_TYPE_VIDEO || | |
| 235 | 235 | stream->codec_id == CODEC_ID_XSUB) |
| 236 | 236 | put_le32(pb, stream->codec_tag); |
| 237 | 237 | else |
| @@ -255,9 +255,9 @@ static int avi_write_header(AVFormatContext *s) · 17 unmodified lines | ||
| 255 | 255 | put_le32(pb, 0); /* length, XXX: filled later */ |
| 256 | 256 | |
| 257 | 257 | /* suggested buffer size */ //FIXME set at the end to largest chunk |
| 258 | − if(stream->codec_type == CODEC_TYPE_VIDEO) | |
| 258 | + if(stream->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 259 | 259 | put_le32(pb, 1024 * 1024); |
| 260 | − else if(stream->codec_type == CODEC_TYPE_AUDIO) | |
| 260 | + else if(stream->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 261 | 261 | put_le32(pb, 12 * 1024); |
| 262 | 262 | else |
| 263 | 263 | put_le32(pb, 0); |
| @@ -268,17 +268,17 @@ static int avi_write_header(AVFormatContext *s) · 4 unmodified lines | ||
| 268 | 268 | put_le16(pb, stream->height); |
| 269 | 269 | ff_end_tag(pb, strh); |
| 270 | 270 | |
| 271 | − if(stream->codec_type != CODEC_TYPE_DATA){ | |
| 271 | + if(stream->codec_type != AVMEDIA_TYPE_DATA){ | |
| 272 | 272 | strf = ff_start_tag(pb, "strf"); |
| 273 | 273 | switch(stream->codec_type) { |
| 274 | − case CODEC_TYPE_SUBTITLE: | |
| 274 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 275 | 275 | // XSUB subtitles behave like video tracks, other subtitles |
| 276 | 276 | // are not (yet) supported. |
| 277 | 277 | if (stream->codec_id != CODEC_ID_XSUB) break; |
| 278 | − case CODEC_TYPE_VIDEO: | |
| 278 | + case AVMEDIA_TYPE_VIDEO: | |
| 279 | 279 | ff_put_bmp_header(pb, stream, ff_codec_bmp_tags, 0); |
| 280 | 280 | break; |
| 281 | − case CODEC_TYPE_AUDIO: | |
| 281 | + case AVMEDIA_TYPE_AUDIO: | |
| 282 | 282 | if (ff_put_wav_header(pb, stream) < 0) { |
| 283 | 283 | return -1; |
| 284 | 284 | } |
| @@ -322,7 +322,7 @@ static int avi_write_header(AVFormatContext *s) · 37 unmodified lines | ||
| 322 | 322 | ff_end_tag(pb, avist->indexes.indx_start); |
| 323 | 323 | } |
| 324 | 324 | |
| 325 | − if( stream->codec_type == CODEC_TYPE_VIDEO | |
| 325 | + if( stream->codec_type == AVMEDIA_TYPE_VIDEO | |
| 326 | 326 | && s->streams[i]->sample_aspect_ratio.num>0 |
| 327 | 327 | && s->streams[i]->sample_aspect_ratio.den>0){ |
| 328 | 328 | int vprp= ff_start_tag(pb, "vprp"); |
| @@ -542,7 +542,7 @@ static int avi_write_packet(AVFormatContext *s, AVPacket *pkt) · 213 unmodified lines | ||
| 542 | 542 | avi_stream2fourcc(&tag[0], stream_index, enc->codec_type); |
| 543 | 543 | if(pkt->flags&PKT_FLAG_KEY) |
| 544 | 544 | flags = 0x10; |
| 545 | − if (enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 545 | + if (enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 546 | 546 | avist->audio_strm_length += size; |
| 547 | 547 | } |
| 548 | 548 | |
| @@ -603,7 +603,7 @@ static int avi_write_trailer(AVFormatContext *s) · 54 unmodified lines | ||
| 603 | 603 | AVCodecContext *stream = s->streams[n]->codec; |
| 604 | 604 | AVIStream *avist= s->streams[n]->priv_data; |
| 605 | 605 | |
| 606 | − if (stream->codec_type == CODEC_TYPE_VIDEO) { | |
| 606 | + if (stream->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 607 | 607 | if (nb_frames < avist->packet_count) |
| 608 | 608 | nb_frames = avist->packet_count; |
| 609 | 609 | } else { |
| @@ -85,7 +85,7 @@ static int avisynth_read_header(AVFormatContext *s, AVFormatParameters *ap) · 84 unmodified lines | ||
| 85 | 85 | continue; |
| 86 | 86 | |
| 87 | 87 | st = av_new_stream(s, id); |
| 88 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 88 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 89 | 89 | |
| 90 | 90 | st->codec->block_align = wvfmt.nBlockAlign; |
| 91 | 91 | st->codec->channels = wvfmt.nChannels; |
| @@ -111,7 +111,7 @@ static int avisynth_read_header(AVFormatContext *s, AVFormatParameters *ap) · 19 unmodified lines | ||
| 111 | 111 | continue; |
| 112 | 112 | |
| 113 | 113 | st = av_new_stream(s, id); |
| 114 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 114 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 115 | 115 | st->r_frame_rate.num = stream->info.dwRate; |
| 116 | 116 | st->r_frame_rate.den = stream->info.dwScale; |
| 117 | 117 | |
| @@ -178,7 +178,7 @@ static int avs_read_packet(AVFormatContext * s, AVPacket * pkt) · 177 unmodified lines | ||
| 178 | 178 | avs->st_video = av_new_stream(s, AVS_VIDEO); |
| 179 | 179 | if (avs->st_video == NULL) |
| 180 | 180 | return AVERROR(ENOMEM); |
| 181 | − avs->st_video->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 181 | + avs->st_video->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 182 | 182 | avs->st_video->codec->codec_id = CODEC_ID_AVS; |
| 183 | 183 | avs->st_video->codec->width = avs->width; |
| 184 | 184 | avs->st_video->codec->height = avs->height; |
| @@ -195,7 +195,7 @@ static int avs_read_packet(AVFormatContext * s, AVPacket * pkt) · 10 unmodified lines | ||
| 195 | 195 | avs->st_audio = av_new_stream(s, AVS_AUDIO); |
| 196 | 196 | if (avs->st_audio == NULL) |
| 197 | 197 | return AVERROR(ENOMEM); |
| 198 | − avs->st_audio->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 198 | + avs->st_audio->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 199 | 199 | } |
| 200 | 200 | avs->remaining_audio_size = size - 4; |
| 201 | 201 | size = avs_read_audio_packet(s, pkt); |
| @@ -74,7 +74,7 @@ static int vid_read_header(AVFormatContext *s, · 73 unmodified lines | ||
| 74 | 74 | if (!stream) |
| 75 | 75 | return AVERROR(ENOMEM); |
| 76 | 76 | av_set_pts_info(stream, 32, 1, 60); // 16 ms increments, i.e. 60 fps |
| 77 | − stream->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 77 | + stream->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 78 | 78 | stream->codec->codec_id = CODEC_ID_BETHSOFTVID; |
| 79 | 79 | stream->codec->width = get_le16(pb); |
| 80 | 80 | stream->codec->height = get_le16(pb); |
| @@ -86,7 +86,7 @@ static int vid_read_header(AVFormatContext *s, · 5 unmodified lines | ||
| 86 | 86 | stream = av_new_stream(s, 0); |
| 87 | 87 | if (!stream) |
| 88 | 88 | return AVERROR(ENOMEM); |
| 89 | − stream->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 89 | + stream->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 90 | 90 | stream->codec->codec_id = CODEC_ID_PCM_U8; |
| 91 | 91 | stream->codec->channels = 1; |
| 92 | 92 | stream->codec->sample_rate = 11025; |
| @@ -87,12 +87,12 @@ static int bfi_read_header(AVFormatContext * s, AVFormatParameters * ap) · 86 unmodified lines | ||
| 87 | 87 | |
| 88 | 88 | /* Set up the video codec... */ |
| 89 | 89 | av_set_pts_info(vstream, 32, 1, fps); |
| 90 | − vstream->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 90 | + vstream->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 91 | 91 | vstream->codec->codec_id = CODEC_ID_BFI; |
| 92 | 92 | vstream->codec->pix_fmt = PIX_FMT_PAL8; |
| 93 | 93 | |
| 94 | 94 | /* Set up the audio codec now... */ |
| 95 | − astream->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 95 | + astream->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 96 | 96 | astream->codec->codec_id = CODEC_ID_PCM_U8; |
| 97 | 97 | astream->codec->channels = 1; |
| 98 | 98 | astream->codec->bits_per_coded_sample = 8; |
| @@ -111,7 +111,7 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap) · 110 unmodified lines | ||
| 111 | 111 | } |
| 112 | 112 | av_set_pts_info(vst, 64, fps_den, fps_num); |
| 113 | 113 | |
| 114 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 114 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 115 | 115 | vst->codec->codec_id = CODEC_ID_BINKVIDEO; |
| 116 | 116 | vst->codec->extradata = av_mallocz(4 + FF_INPUT_BUFFER_PADDING_SIZE); |
| 117 | 117 | vst->codec->extradata_size = 4; |
| @@ -133,7 +133,7 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap) · 15 unmodified lines | ||
| 133 | 133 | ast = av_new_stream(s, 1); |
| 134 | 134 | if (!ast) |
| 135 | 135 | return AVERROR(ENOMEM); |
| 136 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 136 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 137 | 137 | ast->codec->codec_tag = 0; |
| 138 | 138 | ast->codec->sample_rate = get_le16(pb); |
| 139 | 139 | av_set_pts_info(ast, 64, 1, ast->codec->sample_rate); |
| @@ -83,7 +83,7 @@ static int read_header(AVFormatContext *s, · 82 unmodified lines | ||
| 83 | 83 | if (!video) |
| 84 | 84 | return AVERROR(ENOMEM); |
| 85 | 85 | |
| 86 | − video->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 86 | + video->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 87 | 87 | video->codec->codec_id = CODEC_ID_C93; |
| 88 | 88 | video->codec->width = 320; |
| 89 | 89 | video->codec->height = 192; |
| @@ -120,7 +120,7 @@ static int read_packet(AVFormatContext *s, AVPacket *pkt) · 30 unmodified lines | ||
| 120 | 120 | c93->audio = av_new_stream(s, 1); |
| 121 | 121 | if (!c93->audio) |
| 122 | 122 | return AVERROR(ENOMEM); |
| 123 | − c93->audio->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 123 | + c93->audio->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 124 | 124 | } |
| 125 | 125 | url_fskip(pb, 26); /* VOC header */ |
| 126 | 126 | ret = voc_get_packet(s, pkt, c93->audio, datasize - 26); |
| @@ -64,7 +64,7 @@ static int read_desc_chunk(AVFormatContext *s) · 63 unmodified lines | ||
| 64 | 64 | return AVERROR_NOMEM; |
| 65 | 65 | |
| 66 | 66 | /* parse format description */ |
| 67 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 67 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 68 | 68 | st->codec->sample_rate = av_int2dbl(get_be64(pb)); |
| 69 | 69 | st->codec->codec_tag = get_be32(pb); |
| 70 | 70 | flags = get_be32(pb); |
| @@ -32,7 +32,7 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap) · 31 unmodified lines | ||
| 32 | 32 | if (!vst) |
| 33 | 33 | return AVERROR(ENOMEM); |
| 34 | 34 | |
| 35 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 35 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 36 | 36 | vst->codec->codec_id = CODEC_ID_CDGRAPHICS; |
| 37 | 37 | |
| 38 | 38 | /// 75 sectors/sec * 4 packets/sector = 300 packets/sec |
| @@ -24,7 +24,7 @@ static int daud_header(AVFormatContext *s, AVFormatParameters *ap) { · 23 unmodified lines | ||
| 24 | 24 | AVStream *st = av_new_stream(s, 0); |
| 25 | 25 | if (!st) |
| 26 | 26 | return AVERROR(ENOMEM); |
| 27 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 27 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 28 | 28 | st->codec->codec_id = CODEC_ID_PCM_S24DAUD; |
| 29 | 29 | st->codec->codec_tag = MKTAG('d', 'a', 'u', 'd'); |
| 30 | 30 | st->codec->channels = 6; |
| @@ -113,7 +113,7 @@ static int cin_read_header(AVFormatContext *s, AVFormatParameters *ap) · 112 unmodified lines | ||
| 113 | 113 | |
| 114 | 114 | av_set_pts_info(st, 32, 1, 12); |
| 115 | 115 | cin->video_stream_index = st->index; |
| 116 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 116 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 117 | 117 | st->codec->codec_id = CODEC_ID_DSICINVIDEO; |
| 118 | 118 | st->codec->codec_tag = 0; /* no fourcc */ |
| 119 | 119 | st->codec->width = hdr->video_frame_width; |
| @@ -126,7 +126,7 @@ static int cin_read_header(AVFormatContext *s, AVFormatParameters *ap) · 6 unmodified lines | ||
| 126 | 126 | |
| 127 | 127 | av_set_pts_info(st, 32, 1, 22050); |
| 128 | 128 | cin->audio_stream_index = st->index; |
| 129 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 129 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 130 | 130 | st->codec->codec_id = CODEC_ID_DSICINAUDIO; |
| 131 | 131 | st->codec->codec_tag = 0; /* no tag */ |
| 132 | 132 | st->codec->channels = 1; |
| @@ -214,7 +214,7 @@ static int dv_extract_audio_info(DVDemuxContext* c, uint8_t* frame) · 213 unmodified lines | ||
| 214 | 214 | if (!c->ast[i]) |
| 215 | 215 | break; |
| 216 | 216 | av_set_pts_info(c->ast[i], 64, 1, 30000); |
| 217 | − c->ast[i]->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 217 | + c->ast[i]->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 218 | 218 | c->ast[i]->codec->codec_id = CODEC_ID_PCM_S16LE; |
| 219 | 219 | |
| 220 | 220 | av_init_packet(&c->audio_pkt[i]); |
| @@ -290,7 +290,7 @@ DVDemuxContext* dv_init_demux(AVFormatContext *s) · 69 unmodified lines | ||
| 290 | 290 | c->frames = 0; |
| 291 | 291 | c->abytes = 0; |
| 292 | 292 | |
| 293 | − c->vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 293 | + c->vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 294 | 294 | c->vst->codec->codec_id = CODEC_ID_DVVIDEO; |
| 295 | 295 | c->vst->codec->bit_rate = 25000000; |
| 296 | 296 | c->vst->start_time = 0; |
| @@ -239,7 +239,7 @@ int dv_assemble_frame(DVMuxContext *c, AVStream* st, · 238 unmodified lines | ||
| 239 | 239 | reqasize = 4 * dv_audio_frame_size(c->sys, c->frames); |
| 240 | 240 | |
| 241 | 241 | switch (st->codec->codec_type) { |
| 242 | − case CODEC_TYPE_VIDEO: | |
| 242 | + case AVMEDIA_TYPE_VIDEO: | |
| 243 | 243 | /* FIXME: we have to have more sensible approach than this one */ |
| 244 | 244 | if (c->has_video) |
| 245 | 245 | av_log(st->codec, AV_LOG_ERROR, "Can't process DV frame #%d. Insufficient audio data or severe sync problem.\n", c->frames); |
| @@ -247,7 +247,7 @@ int dv_assemble_frame(DVMuxContext *c, AVStream* st, · 1 unmodified line | ||
| 247 | 247 | memcpy(*frame, data, c->sys->frame_size); |
| 248 | 248 | c->has_video = 1; |
| 249 | 249 | break; |
| 250 | − case CODEC_TYPE_AUDIO: | |
| 250 | + case AVMEDIA_TYPE_AUDIO: | |
| 251 | 251 | for (i = 0; i < c->n_ast && st != c->ast[i]; i++); |
| 252 | 252 | |
| 253 | 253 | /* FIXME: we have to have more sensible approach than this one */ |
| @@ -299,11 +299,11 @@ DVMuxContext* dv_init_mux(AVFormatContext* s) · 45 unmodified lines | ||
| 299 | 299 | /* We have to sort out where audio and where video stream is */ |
| 300 | 300 | for (i=0; i<s->nb_streams; i++) { |
| 301 | 301 | switch (s->streams[i]->codec->codec_type) { |
| 302 | − case CODEC_TYPE_VIDEO: | |
| 302 | + case AVMEDIA_TYPE_VIDEO: | |
| 303 | 303 | if (vst) return NULL; |
| 304 | 304 | vst = s->streams[i]; |
| 305 | 305 | break; |
| 306 | − case CODEC_TYPE_AUDIO: | |
| 306 | + case AVMEDIA_TYPE_AUDIO: | |
| 307 | 307 | if (c->n_ast > 1) return NULL; |
| 308 | 308 | c->ast[c->n_ast++] = s->streams[i]; |
| 309 | 309 | break; |
| @@ -119,7 +119,7 @@ static int dxa_read_header(AVFormatContext *s, AVFormatParameters *ap) · 118 unmodified lines | ||
| 119 | 119 | } |
| 120 | 120 | |
| 121 | 121 | /* now we are ready: build format streams */ |
| 122 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 122 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 123 | 123 | st->codec->codec_id = CODEC_ID_DXA; |
| 124 | 124 | st->codec->width = w; |
| 125 | 125 | st->codec->height = h; |
| @@ -67,7 +67,7 @@ static int cdata_read_header(AVFormatContext *s, AVFormatParameters *ap) · 66 unmodified lines | ||
| 67 | 67 | st = av_new_stream(s, 0); |
| 68 | 68 | if (!st) |
| 69 | 69 | return AVERROR(ENOMEM); |
| 70 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 70 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 71 | 71 | st->codec->codec_tag = 0; /* no fourcc */ |
| 72 | 72 | st->codec->codec_id = CODEC_ID_ADPCM_EA_XAS; |
| 73 | 73 | st->codec->channels = cdata->channels; |
| @@ -414,7 +414,7 @@ static int ea_read_header(AVFormatContext *s, · 413 unmodified lines | ||
| 414 | 414 | if (!st) |
| 415 | 415 | return AVERROR(ENOMEM); |
| 416 | 416 | ea->video_stream_index = st->index; |
| 417 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 417 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 418 | 418 | st->codec->codec_id = ea->video_codec; |
| 419 | 419 | st->codec->codec_tag = 0; /* no fourcc */ |
| 420 | 420 | st->codec->time_base = ea->time_base; |
| @@ -428,7 +428,7 @@ static int ea_read_header(AVFormatContext *s, · 7 unmodified lines | ||
| 428 | 428 | if (!st) |
| 429 | 429 | return AVERROR(ENOMEM); |
| 430 | 430 | av_set_pts_info(st, 33, 1, ea->sample_rate); |
| 431 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 431 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 432 | 432 | st->codec->codec_id = ea->audio_codec; |
| 433 | 433 | st->codec->codec_tag = 0; /* no tag */ |
| 434 | 434 | st->codec->channels = ea->num_channels; |
| @@ -301,7 +301,7 @@ static int ffm_read_header(AVFormatContext *s, AVFormatParameters *ap) · 300 unmodified lines | ||
| 301 | 301 | codec->debug = get_be32(pb); |
| 302 | 302 | /* specific info */ |
| 303 | 303 | switch(codec->codec_type) { |
| 304 | − case CODEC_TYPE_VIDEO: | |
| 304 | + case AVMEDIA_TYPE_VIDEO: | |
| 305 | 305 | codec->time_base.num = get_be32(pb); |
| 306 | 306 | codec->time_base.den = get_be32(pb); |
| 307 | 307 | codec->width = get_be16(pb); |
| @@ -350,7 +350,7 @@ static int ffm_read_header(AVFormatContext *s, AVFormatParameters *ap) · 42 unmodified lines | ||
| 350 | 350 | codec->refs = get_be32(pb); |
| 351 | 351 | codec->directpred = get_be32(pb); |
| 352 | 352 | break; |
| 353 | − case CODEC_TYPE_AUDIO: | |
| 353 | + case AVMEDIA_TYPE_AUDIO: | |
| 354 | 354 | codec->sample_rate = get_be32(pb); |
| 355 | 355 | codec->channels = get_le16(pb); |
| 356 | 356 | codec->frame_size = get_le16(pb); |
| @@ -119,7 +119,7 @@ static int ffm_write_header(AVFormatContext *s) · 118 unmodified lines | ||
| 119 | 119 | put_be32(pb, codec->debug); |
| 120 | 120 | /* specific info */ |
| 121 | 121 | switch(codec->codec_type) { |
| 122 | − case CODEC_TYPE_VIDEO: | |
| 122 | + case AVMEDIA_TYPE_VIDEO: | |
| 123 | 123 | put_be32(pb, codec->time_base.num); |
| 124 | 124 | put_be32(pb, codec->time_base.den); |
| 125 | 125 | put_be16(pb, codec->width); |
| @@ -168,7 +168,7 @@ static int ffm_write_header(AVFormatContext *s) · 42 unmodified lines | ||
| 168 | 168 | put_be32(pb, codec->refs); |
| 169 | 169 | put_be32(pb, codec->directpred); |
| 170 | 170 | break; |
| 171 | − case CODEC_TYPE_AUDIO: | |
| 171 | + case AVMEDIA_TYPE_AUDIO: | |
| 172 | 172 | put_be32(pb, codec->sample_rate); |
| 173 | 173 | put_le16(pb, codec->channels); |
| 174 | 174 | put_le16(pb, codec->frame_size); |
| @@ -60,7 +60,7 @@ static int read_header(AVFormatContext *s, · 59 unmodified lines | ||
| 60 | 60 | } |
| 61 | 61 | |
| 62 | 62 | url_fskip(pb, 2); |
| 63 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 63 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 64 | 64 | st->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 65 | 65 | st->codec->pix_fmt = PIX_FMT_RGBA; |
| 66 | 66 | st->codec->codec_tag = 0; /* no fourcc */ |
| @@ -36,7 +36,7 @@ static int flac_read_header(AVFormatContext *s, · 35 unmodified lines | ||
| 36 | 36 | AVStream *st = av_new_stream(s, 0); |
| 37 | 37 | if (!st) |
| 38 | 38 | return AVERROR(ENOMEM); |
| 39 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 39 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 40 | 40 | st->codec->codec_id = CODEC_ID_FLAC; |
| 41 | 41 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 42 | 42 | /* the parameters will be extracted from the compressed bitstream */ |
| @@ -103,7 +103,7 @@ static int flic_read_header(AVFormatContext *s, · 102 unmodified lines | ||
| 103 | 103 | if (!st) |
| 104 | 104 | return AVERROR(ENOMEM); |
| 105 | 105 | flic->video_stream_index = st->index; |
| 106 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 106 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 107 | 107 | st->codec->codec_id = CODEC_ID_FLIC; |
| 108 | 108 | st->codec->codec_tag = 0; /* no fourcc */ |
| 109 | 109 | st->codec->width = AV_RL16(&header[0x08]); |
| @@ -221,8 +221,8 @@ static int flv_read_metabody(AVFormatContext *s, int64_t next_pos) { · 220 unmodified lines | ||
| 221 | 221 | //find the streams now so that amf_parse_object doesn't need to do the lookup every time it is called. |
| 222 | 222 | for(i = 0; i < s->nb_streams; i++) { |
| 223 | 223 | stream = s->streams[i]; |
| 224 | − if (stream->codec->codec_type == CODEC_TYPE_AUDIO) astream = stream; | |
| 225 | − else if(stream->codec->codec_type == CODEC_TYPE_VIDEO) vstream = stream; | |
| 224 | + if (stream->codec->codec_type == AVMEDIA_TYPE_AUDIO) astream = stream; | |
| 225 | + else if(stream->codec->codec_type == AVMEDIA_TYPE_VIDEO) vstream = stream; | |
| 226 | 226 | } |
| 227 | 227 | |
| 228 | 228 | //parse the second object (we want a mixed array) |
| @@ -236,7 +236,7 @@ static AVStream *create_stream(AVFormatContext *s, int is_audio){ · 7 unmodified lines | ||
| 236 | 236 | AVStream *st = av_new_stream(s, is_audio); |
| 237 | 237 | if (!st) |
| 238 | 238 | return NULL; |
| 239 | − st->codec->codec_type = is_audio ? CODEC_TYPE_AUDIO : CODEC_TYPE_VIDEO; | |
| 239 | + st->codec->codec_type = is_audio ? AVMEDIA_TYPE_AUDIO : AVMEDIA_TYPE_VIDEO; | |
| 240 | 240 | av_set_pts_info(st, 32, 1, 1000); /* 32 bit pts in ms */ |
| 241 | 241 | return st; |
| 242 | 242 | } |
| @@ -166,7 +166,7 @@ static int flv_write_header(AVFormatContext *s) · 165 unmodified lines | ||
| 166 | 166 | |
| 167 | 167 | for(i=0; i<s->nb_streams; i++){ |
| 168 | 168 | AVCodecContext *enc = s->streams[i]->codec; |
| 169 | − if (enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 169 | + if (enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 170 | 170 | if (s->streams[i]->r_frame_rate.den && s->streams[i]->r_frame_rate.num) { |
| 171 | 171 | framerate = av_q2d(s->streams[i]->r_frame_rate); |
| 172 | 172 | } else { |
| @@ -275,7 +275,7 @@ static int flv_write_header(AVFormatContext *s) · 102 unmodified lines | ||
| 275 | 275 | AVCodecContext *enc = s->streams[i]->codec; |
| 276 | 276 | if (enc->codec_id == CODEC_ID_AAC || enc->codec_id == CODEC_ID_H264) { |
| 277 | 277 | int64_t pos; |
| 278 | − put_byte(pb, enc->codec_type == CODEC_TYPE_VIDEO ? | |
| 278 | + put_byte(pb, enc->codec_type == AVMEDIA_TYPE_VIDEO ? | |
| 279 | 279 | FLV_TAG_TYPE_VIDEO : FLV_TAG_TYPE_AUDIO); |
| 280 | 280 | put_be24(pb, 0); // size patched later |
| 281 | 281 | put_be24(pb, 0); // ts |
| @@ -342,7 +342,7 @@ static int flv_write_packet(AVFormatContext *s, AVPacket *pkt) · 60 unmodified lines | ||
| 342 | 342 | else |
| 343 | 343 | flags_size= 1; |
| 344 | 344 | |
| 345 | − if (enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 345 | + if (enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 346 | 346 | put_byte(pb, FLV_TAG_TYPE_VIDEO); |
| 347 | 347 | |
| 348 | 348 | flags = enc->codec_tag; |
| @@ -353,7 +353,7 @@ static int flv_write_packet(AVFormatContext *s, AVPacket *pkt) · 4 unmodified lines | ||
| 353 | 353 | |
| 354 | 354 | flags |= pkt->flags & PKT_FLAG_KEY ? FLV_FRAME_KEY : FLV_FRAME_INTER; |
| 355 | 355 | } else { |
| 356 | − assert(enc->codec_type == CODEC_TYPE_AUDIO); | |
| 356 | + assert(enc->codec_type == AVMEDIA_TYPE_AUDIO); | |
| 357 | 357 | flags = get_audio_flags(enc); |
| 358 | 358 | |
| 359 | 359 | assert(size); |
| @@ -266,7 +266,7 @@ static int gif_write_header(AVFormatContext *s) · 265 unmodified lines | ||
| 266 | 266 | video_enc = NULL; |
| 267 | 267 | for(i=0;i<s->nb_streams;i++) { |
| 268 | 268 | enc = s->streams[i]->codec; |
| 269 | − if (enc->codec_type != CODEC_TYPE_AUDIO) | |
| 269 | + if (enc->codec_type != AVMEDIA_TYPE_AUDIO) | |
| 270 | 270 | video_enc = enc; |
| 271 | 271 | } |
| 272 | 272 | |
| @@ -329,7 +329,7 @@ static int gif_write_video(AVFormatContext *s, · 56 unmodified lines | ||
| 329 | 329 | static int gif_write_packet(AVFormatContext *s, AVPacket *pkt) |
| 330 | 330 | { |
| 331 | 331 | AVCodecContext *codec = s->streams[pkt->stream_index]->codec; |
| 332 | − if (codec->codec_type == CODEC_TYPE_AUDIO) | |
| 332 | + if (codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 333 | 333 | return 0; /* just ignore audio */ |
| 334 | 334 | else |
| 335 | 335 | return gif_write_video(s, codec, pkt->data, pkt->size); |
| @@ -87,34 +87,34 @@ static int get_sindex(AVFormatContext *s, int id, int format) { · 86 unmodified lines | ||
| 87 | 87 | switch (format) { |
| 88 | 88 | case 3: |
| 89 | 89 | case 4: |
| 90 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 90 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 91 | 91 | st->codec->codec_id = CODEC_ID_MJPEG; |
| 92 | 92 | break; |
| 93 | 93 | case 13: |
| 94 | 94 | case 15: |
| 95 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 95 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 96 | 96 | st->codec->codec_id = CODEC_ID_DVVIDEO; |
| 97 | 97 | break; |
| 98 | 98 | case 14: |
| 99 | 99 | case 16: |
| 100 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 100 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 101 | 101 | st->codec->codec_id = CODEC_ID_DVVIDEO; |
| 102 | 102 | break; |
| 103 | 103 | case 11: |
| 104 | 104 | case 12: |
| 105 | 105 | case 20: |
| 106 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 106 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 107 | 107 | st->codec->codec_id = CODEC_ID_MPEG2VIDEO; |
| 108 | 108 | st->need_parsing = AVSTREAM_PARSE_HEADERS; //get keyframe flag etc. |
| 109 | 109 | break; |
| 110 | 110 | case 22: |
| 111 | 111 | case 23: |
| 112 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 112 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 113 | 113 | st->codec->codec_id = CODEC_ID_MPEG1VIDEO; |
| 114 | 114 | st->need_parsing = AVSTREAM_PARSE_HEADERS; //get keyframe flag etc. |
| 115 | 115 | break; |
| 116 | 116 | case 9: |
| 117 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 117 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 118 | 118 | st->codec->codec_id = CODEC_ID_PCM_S24LE; |
| 119 | 119 | st->codec->channels = 1; |
| 120 | 120 | st->codec->sample_rate = 48000; |
| @@ -123,7 +123,7 @@ static int get_sindex(AVFormatContext *s, int id, int format) { · 2 unmodified lines | ||
| 123 | 123 | st->codec->bits_per_coded_sample = 24; |
| 124 | 124 | break; |
| 125 | 125 | case 10: |
| 126 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 126 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 127 | 127 | st->codec->codec_id = CODEC_ID_PCM_S16LE; |
| 128 | 128 | st->codec->channels = 1; |
| 129 | 129 | st->codec->sample_rate = 48000; |
| @@ -132,7 +132,7 @@ static int get_sindex(AVFormatContext *s, int id, int format) { · 2 unmodified lines | ||
| 132 | 132 | st->codec->bits_per_coded_sample = 16; |
| 133 | 133 | break; |
| 134 | 134 | case 17: |
| 135 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 135 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 136 | 136 | st->codec->codec_id = CODEC_ID_AC3; |
| 137 | 137 | st->codec->channels = 2; |
| 138 | 138 | st->codec->sample_rate = 48000; |
| @@ -141,11 +141,11 @@ static int get_sindex(AVFormatContext *s, int id, int format) { · 2 unmodified lines | ||
| 141 | 141 | case 7: |
| 142 | 142 | case 8: |
| 143 | 143 | case 24: |
| 144 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 144 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 145 | 145 | st->codec->codec_id = CODEC_ID_NONE; |
| 146 | 146 | break; |
| 147 | 147 | default: |
| 148 | − st->codec->codec_type = CODEC_TYPE_UNKNOWN; | |
| 148 | + st->codec->codec_type = AVMEDIA_TYPE_UNKNOWN; | |
| 149 | 149 | st->codec->codec_id = CODEC_ID_NONE; |
| 150 | 150 | break; |
| 151 | 151 | } |
| @@ -644,7 +644,7 @@ static int gxf_write_header(AVFormatContext *s) · 643 unmodified lines | ||
| 644 | 644 | st->priv_data = sc; |
| 645 | 645 | |
| 646 | 646 | sc->media_type = ff_codec_get_tag(gxf_media_types, st->codec->codec_id); |
| 647 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 647 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 648 | 648 | if (st->codec->codec_id != CODEC_ID_PCM_S16LE) { |
| 649 | 649 | av_log(s, AV_LOG_ERROR, "only 16 BIT PCM LE allowed for now\n"); |
| 650 | 650 | return -1; |
| @@ -667,7 +667,7 @@ static int gxf_write_header(AVFormatContext *s) · 16 unmodified lines | ||
| 667 | 667 | gxf->audio_tracks++; |
| 668 | 668 | gxf->flags |= 0x04000000; /* audio is 16 bit pcm */ |
| 669 | 669 | media_info = 'A'; |
| 670 | − } else if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 670 | + } else if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 671 | 671 | if (i != 0) { |
| 672 | 672 | av_log(s, AV_LOG_ERROR, "video stream must be the first track\n"); |
| 673 | 673 | return -1; |
| @@ -811,7 +811,7 @@ static int gxf_write_media_preamble(AVFormatContext *s, AVPacket *pkt, int size) · 137 unmodified lines | ||
| 811 | 811 | /* If the video is frame-encoded, the frame numbers shall be represented by |
| 812 | 812 | * even field numbers. |
| 813 | 813 | * see SMPTE360M-2004 6.4.2.1.3 Media field number */ |
| 814 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 814 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 815 | 815 | field_nb = gxf->nb_fields; |
| 816 | 816 | } else { |
| 817 | 817 | field_nb = av_rescale_rnd(pkt->dts, gxf->time_base.den, |
| @@ -821,7 +821,7 @@ static int gxf_write_media_preamble(AVFormatContext *s, AVPacket *pkt, int size) · 3 unmodified lines | ||
| 821 | 821 | put_byte(pb, sc->media_type); |
| 822 | 822 | put_byte(pb, st->index); |
| 823 | 823 | put_be32(pb, field_nb); |
| 824 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 824 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 825 | 825 | put_be16(pb, 0); |
| 826 | 826 | put_be16(pb, size / 2); |
| 827 | 827 | } else if (st->codec->codec_id == CODEC_ID_MPEG2VIDEO) { |
| @@ -859,13 +859,13 @@ static int gxf_write_packet(AVFormatContext *s, AVPacket *pkt) · 31 unmodified lines | ||
| 859 | 859 | gxf_write_packet_header(pb, PKT_MEDIA); |
| 860 | 860 | if (st->codec->codec_id == CODEC_ID_MPEG2VIDEO && pkt->size % 4) /* MPEG-2 frames must be padded */ |
| 861 | 861 | padding = 4 - pkt->size % 4; |
| 862 | − else if (st->codec->codec_type == CODEC_TYPE_AUDIO) | |
| 862 | + else if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 863 | 863 | padding = GXF_AUDIO_PACKET_SIZE - pkt->size; |
| 864 | 864 | gxf_write_media_preamble(s, pkt, pkt->size + padding); |
| 865 | 865 | put_buffer(pb, pkt->data, pkt->size); |
| 866 | 866 | gxf_write_padding(pb, padding); |
| 867 | 867 | |
| 868 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 868 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 869 | 869 | if (!(gxf->flt_entries_nb % 500)) { |
| 870 | 870 | gxf->flt_entries = av_realloc(gxf->flt_entries, |
| 871 | 871 | (gxf->flt_entries_nb+500)*sizeof(*gxf->flt_entries)); |
| @@ -901,7 +901,7 @@ static int gxf_compare_field_nb(AVFormatContext *s, AVPacket *next, AVPacket *cu · 29 unmodified lines | ||
| 901 | 901 | for (i = 0; i < 2; i++) { |
| 902 | 902 | AVStream *st = s->streams[pkt[i]->stream_index]; |
| 903 | 903 | sc[i] = st->priv_data; |
| 904 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 904 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 905 | 905 | field_nb[i] = av_rescale_rnd(pkt[i]->dts, gxf->time_base.den, |
| 906 | 906 | (int64_t)48000*gxf->time_base.num, AV_ROUND_UP); |
| 907 | 907 | field_nb[i] &= ~1; // compare against even field number because audio must be before video |
| @@ -915,7 +915,7 @@ static int gxf_compare_field_nb(AVFormatContext *s, AVPacket *next, AVPacket *cu · 7 unmodified lines | ||
| 915 | 915 | |
| 916 | 916 | static int gxf_interleave_packet(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush) |
| 917 | 917 | { |
| 918 | − if (pkt && s->streams[pkt->stream_index]->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 918 | + if (pkt && s->streams[pkt->stream_index]->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 919 | 919 | pkt->duration = 2; // enforce 2 fields |
| 920 | 920 | return ff_audio_rechunk_interleave(s, out, pkt, flush, |
| 921 | 921 | av_interleave_packet_per_dts, gxf_compare_field_nb); |
| @@ -160,7 +160,7 @@ static int idcin_read_header(AVFormatContext *s, · 159 unmodified lines | ||
| 160 | 160 | return AVERROR(ENOMEM); |
| 161 | 161 | av_set_pts_info(st, 33, 1, IDCIN_FPS); |
| 162 | 162 | idcin->video_stream_index = st->index; |
| 163 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 163 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 164 | 164 | st->codec->codec_id = CODEC_ID_IDCIN; |
| 165 | 165 | st->codec->codec_tag = 0; /* no fourcc */ |
| 166 | 166 | st->codec->width = width; |
| @@ -183,7 +183,7 @@ static int idcin_read_header(AVFormatContext *s, · 16 unmodified lines | ||
| 183 | 183 | return AVERROR(ENOMEM); |
| 184 | 184 | av_set_pts_info(st, 33, 1, IDCIN_FPS); |
| 185 | 185 | idcin->audio_stream_index = st->index; |
| 186 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 186 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 187 | 187 | st->codec->codec_tag = 1; |
| 188 | 188 | st->codec->channels = channels; |
| 189 | 189 | st->codec->sample_rate = sample_rate; |
| @@ -89,7 +89,7 @@ static int roq_read_header(AVFormatContext *s, · 88 unmodified lines | ||
| 89 | 89 | return AVERROR(ENOMEM); |
| 90 | 90 | av_set_pts_info(st, 63, 1, framerate); |
| 91 | 91 | roq->video_stream_index = st->index; |
| 92 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 92 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 93 | 93 | st->codec->codec_id = CODEC_ID_ROQ; |
| 94 | 94 | st->codec->codec_tag = 0; /* no fourcc */ |
| 95 | 95 | |
| @@ -171,7 +171,7 @@ static int roq_read_packet(AVFormatContext *s, · 75 unmodified lines | ||
| 171 | 171 | return AVERROR(ENOMEM); |
| 172 | 172 | av_set_pts_info(st, 32, 1, RoQ_AUDIO_SAMPLE_RATE); |
| 173 | 173 | roq->audio_stream_index = st->index; |
| 174 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 174 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 175 | 175 | st->codec->codec_id = CODEC_ID_ROQ_DPCM; |
| 176 | 176 | st->codec->codec_tag = 0; /* no tag */ |
| 177 | 177 | st->codec->channels = roq->audio_channels = chunk_type == RoQ_SOUND_STEREO ? 2 : 1; |
| @@ -119,7 +119,7 @@ static int iff_read_header(AVFormatContext *s, · 118 unmodified lines | ||
| 119 | 119 | |
| 120 | 120 | switch(chunk_id) { |
| 121 | 121 | case ID_VHDR: |
| 122 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 122 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 123 | 123 | url_fskip(pb, 12); |
| 124 | 124 | st->codec->sample_rate = get_be16(pb); |
| 125 | 125 | url_fskip(pb, 1); |
| @@ -146,7 +146,7 @@ static int iff_read_header(AVFormatContext *s, · 20 unmodified lines | ||
| 146 | 146 | break; |
| 147 | 147 | |
| 148 | 148 | case ID_BMHD: |
| 149 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 149 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 150 | 150 | st->codec->width = get_be16(pb); |
| 151 | 151 | st->codec->height = get_be16(pb); |
| 152 | 152 | url_fskip(pb, 4); // x, y offset |
| @@ -175,7 +175,7 @@ static int iff_read_header(AVFormatContext *s, · 22 unmodified lines | ||
| 175 | 175 | } |
| 176 | 176 | |
| 177 | 177 | switch(st->codec->codec_type) { |
| 178 | − case CODEC_TYPE_AUDIO: | |
| 178 | + case AVMEDIA_TYPE_AUDIO: | |
| 179 | 179 | av_set_pts_info(st, 32, 1, st->codec->sample_rate); |
| 180 | 180 | |
| 181 | 181 | switch(compression) { |
| @@ -198,7 +198,7 @@ static int iff_read_header(AVFormatContext *s, · 16 unmodified lines | ||
| 198 | 198 | st->codec->block_align = st->codec->channels * st->codec->bits_per_coded_sample; |
| 199 | 199 | break; |
| 200 | 200 | |
| 201 | − case CODEC_TYPE_VIDEO: | |
| 201 | + case AVMEDIA_TYPE_VIDEO: | |
| 202 | 202 | switch (compression) { |
| 203 | 203 | case BITMAP_RAW: |
| 204 | 204 | if (st->codec->codec_tag == ID_ILBM) { |
| @@ -256,7 +256,7 @@ static int iff_read_packet(AVFormatContext *s, · 51 unmodified lines | ||
| 256 | 256 | st->codec->extradata_size = 0; |
| 257 | 257 | |
| 258 | 258 | ret = get_buffer(pb, pkt->data, iff->body_size); |
| 259 | − } else if (s->streams[0]->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 259 | + } else if (s->streams[0]->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 260 | 260 | ret = av_get_packet(pb, pkt, iff->body_size); |
| 261 | 261 | } else { |
| 262 | 262 | ret = av_get_packet(pb, pkt, PACKET_SIZE); |
| @@ -265,13 +265,13 @@ static int iff_read_packet(AVFormatContext *s, · 2 unmodified lines | ||
| 265 | 265 | if(iff->sent_bytes == 0) |
| 266 | 266 | pkt->flags |= PKT_FLAG_KEY; |
| 267 | 267 | |
| 268 | − if(s->streams[0]->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 268 | + if(s->streams[0]->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 269 | 269 | iff->sent_bytes += PACKET_SIZE; |
| 270 | 270 | } else { |
| 271 | 271 | iff->sent_bytes = iff->body_size; |
| 272 | 272 | } |
| 273 | 273 | pkt->stream_index = 0; |
| 274 | − if(s->streams[0]->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 274 | + if(s->streams[0]->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 275 | 275 | pkt->pts = iff->audio_frame_count; |
| 276 | 276 | iff->audio_frame_count += ret / s->streams[0]->codec->channels; |
| 277 | 277 | } |
| @@ -233,16 +233,16 @@ static int img_read_header(AVFormatContext *s1, AVFormatParameters *ap) · 232 unmodified lines | ||
| 233 | 233 | } |
| 234 | 234 | |
| 235 | 235 | if(s1->video_codec_id){ |
| 236 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 236 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 237 | 237 | st->codec->codec_id = s1->video_codec_id; |
| 238 | 238 | }else if(s1->audio_codec_id){ |
| 239 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 239 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 240 | 240 | st->codec->codec_id = s1->audio_codec_id; |
| 241 | 241 | }else{ |
| 242 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 242 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 243 | 243 | st->codec->codec_id = av_str2id(img_tags, s->path); |
| 244 | 244 | } |
| 245 | − if(st->codec->codec_type == CODEC_TYPE_VIDEO && ap->pix_fmt != PIX_FMT_NONE) | |
| 245 | + if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO && ap->pix_fmt != PIX_FMT_NONE) | |
| 246 | 246 | st->codec->pix_fmt = ap->pix_fmt; |
| 247 | 247 | |
| 248 | 248 | return 0; |
| @@ -566,7 +566,7 @@ static int ipmovie_read_header(AVFormatContext *s, · 565 unmodified lines | ||
| 566 | 566 | return AVERROR(ENOMEM); |
| 567 | 567 | av_set_pts_info(st, 63, 1, 1000000); |
| 568 | 568 | ipmovie->video_stream_index = st->index; |
| 569 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 569 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 570 | 570 | st->codec->codec_id = CODEC_ID_INTERPLAY_VIDEO; |
| 571 | 571 | st->codec->codec_tag = 0; /* no fourcc */ |
| 572 | 572 | st->codec->width = ipmovie->video_width; |
| @@ -582,7 +582,7 @@ static int ipmovie_read_header(AVFormatContext *s, · 9 unmodified lines | ||
| 582 | 582 | return AVERROR(ENOMEM); |
| 583 | 583 | av_set_pts_info(st, 32, 1, ipmovie->audio_sample_rate); |
| 584 | 584 | ipmovie->audio_stream_index = st->index; |
| 585 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 585 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 586 | 586 | st->codec->codec_id = ipmovie->audio_type; |
| 587 | 587 | st->codec->codec_tag = 0; /* no tag */ |
| 588 | 588 | st->codec->channels = ipmovie->audio_channels; |
| @@ -92,7 +92,7 @@ static av_cold int iss_read_header(AVFormatContext *s, AVFormatParameters *ap) · 91 unmodified lines | ||
| 92 | 92 | st = av_new_stream(s, 0); |
| 93 | 93 | if (!st) |
| 94 | 94 | return AVERROR(ENOMEM); |
| 95 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 95 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 96 | 96 | st->codec->codec_id = CODEC_ID_ADPCM_IMA_ISS; |
| 97 | 97 | st->codec->channels = stereo ? 2 : 1; |
| 98 | 98 | st->codec->sample_rate = 44100; |
| @@ -44,7 +44,7 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap) · 43 unmodified lines | ||
| 44 | 44 | if (!st) |
| 45 | 45 | return AVERROR(ENOMEM); |
| 46 | 46 | |
| 47 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 47 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 48 | 48 | st->codec->codec_id = CODEC_ID_MPEG4; |
| 49 | 49 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 50 | 50 | av_set_pts_info(st, 64, 1, 90000); |
| @@ -77,14 +77,14 @@ static int nut_write_header(AVFormatContext * avf) { · 76 unmodified lines | ||
| 77 | 77 | int fourcc = 0; |
| 78 | 78 | int num, denom, ssize; |
| 79 | 79 | |
| 80 | − s[i].type = codec->codec_type == CODEC_TYPE_VIDEO ? NUT_VIDEO_CLASS : NUT_AUDIO_CLASS; | |
| 80 | + s[i].type = codec->codec_type == AVMEDIA_TYPE_VIDEO ? NUT_VIDEO_CLASS : NUT_AUDIO_CLASS; | |
| 81 | 81 | |
| 82 | 82 | if (codec->codec_tag) fourcc = codec->codec_tag; |
| 83 | 83 | else fourcc = ff_codec_get_tag(nut_tags, codec->codec_id); |
| 84 | 84 | |
| 85 | 85 | if (!fourcc) { |
| 86 | − if (codec->codec_type == CODEC_TYPE_VIDEO) fourcc = ff_codec_get_tag(ff_codec_bmp_tags, codec->codec_id); | |
| 87 | − if (codec->codec_type == CODEC_TYPE_AUDIO) fourcc = ff_codec_get_tag(ff_codec_wav_tags, codec->codec_id); | |
| 86 | + if (codec->codec_type == AVMEDIA_TYPE_VIDEO) fourcc = ff_codec_get_tag(ff_codec_bmp_tags, codec->codec_id); | |
| 87 | + if (codec->codec_type == AVMEDIA_TYPE_AUDIO) fourcc = ff_codec_get_tag(ff_codec_wav_tags, codec->codec_id); | |
| 88 | 88 | } |
| 89 | 89 | |
| 90 | 90 | s[i].fourcc_len = 4; |
| @@ -102,7 +102,7 @@ static int nut_write_header(AVFormatContext * avf) { · 11 unmodified lines | ||
| 102 | 102 | s[i].codec_specific_len = codec->extradata_size; |
| 103 | 103 | s[i].codec_specific = codec->extradata; |
| 104 | 104 | |
| 105 | − if (codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 105 | + if (codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 106 | 106 | s[i].width = codec->width; |
| 107 | 107 | s[i].height = codec->height; |
| 108 | 108 | s[i].sample_width = 0; |
| @@ -234,14 +234,14 @@ static int nut_read_header(AVFormatContext * avf, AVFormatParameters * ap) { · 125 unmodified lines | ||
| 234 | 234 | |
| 235 | 235 | switch(s[i].type) { |
| 236 | 236 | case NUT_AUDIO_CLASS: |
| 237 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 237 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 238 | 238 | if (st->codec->codec_id == CODEC_ID_NONE) st->codec->codec_id = ff_codec_get_id(ff_codec_wav_tags, st->codec->codec_tag); |
| 239 | 239 | |
| 240 | 240 | st->codec->channels = s[i].channel_count; |
| 241 | 241 | st->codec->sample_rate = s[i].samplerate_num / s[i].samplerate_denom; |
| 242 | 242 | break; |
| 243 | 243 | case NUT_VIDEO_CLASS: |
| 244 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 244 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 245 | 245 | if (st->codec->codec_id == CODEC_ID_NONE) st->codec->codec_id = ff_codec_get_id(ff_codec_bmp_tags, st->codec->codec_tag); |
| 246 | 246 | |
| 247 | 247 | st->codec->width = s[i].width; |
| @@ -62,14 +62,14 @@ static int lmlm4_read_header(AVFormatContext *s, AVFormatParameters *ap) { · 61 unmodified lines | ||
| 62 | 62 | |
| 63 | 63 | if (!(st = av_new_stream(s, 0))) |
| 64 | 64 | return AVERROR(ENOMEM); |
| 65 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 65 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 66 | 66 | st->codec->codec_id = CODEC_ID_MPEG4; |
| 67 | 67 | st->need_parsing = AVSTREAM_PARSE_HEADERS; |
| 68 | 68 | av_set_pts_info(st, 64, 1001, 30000); |
| 69 | 69 | |
| 70 | 70 | if (!(st = av_new_stream(s, 1))) |
| 71 | 71 | return AVERROR(ENOMEM); |
| 72 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 72 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 73 | 73 | st->codec->codec_id = CODEC_ID_MP2; |
| 74 | 74 | st->need_parsing = AVSTREAM_PARSE_HEADERS; |
| 75 | 75 | |
| @@ -1378,7 +1378,7 @@ static int matroska_read_header(AVFormatContext *s, AVFormatParameters *ap) · 1377 unmodified lines | ||
| 1378 | 1378 | } |
| 1379 | 1379 | |
| 1380 | 1380 | if (track->type == MATROSKA_TRACK_TYPE_VIDEO) { |
| 1381 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 1381 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 1382 | 1382 | st->codec->codec_tag = track->video.fourcc; |
| 1383 | 1383 | st->codec->width = track->video.pixel_width; |
| 1384 | 1384 | st->codec->height = track->video.pixel_height; |
| @@ -1390,11 +1390,11 @@ static int matroska_read_header(AVFormatContext *s, AVFormatParameters *ap) · 5 unmodified lines | ||
| 1390 | 1390 | if (st->codec->codec_id != CODEC_ID_H264) |
| 1391 | 1391 | st->need_parsing = AVSTREAM_PARSE_HEADERS; |
| 1392 | 1392 | } else if (track->type == MATROSKA_TRACK_TYPE_AUDIO) { |
| 1393 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 1393 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 1394 | 1394 | st->codec->sample_rate = track->audio.out_samplerate; |
| 1395 | 1395 | st->codec->channels = track->audio.channels; |
| 1396 | 1396 | } else if (track->type == MATROSKA_TRACK_TYPE_SUBTITLE) { |
| 1397 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 1397 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 1398 | 1398 | } |
| 1399 | 1399 | } |
| 1400 | 1400 | |
| @@ -1409,7 +1409,7 @@ static int matroska_read_header(AVFormatContext *s, AVFormatParameters *ap) · 8 unmodified lines | ||
| 1409 | 1409 | break; |
| 1410 | 1410 | av_metadata_set(&st->metadata, "filename",attachements[j].filename); |
| 1411 | 1411 | st->codec->codec_id = CODEC_ID_NONE; |
| 1412 | − st->codec->codec_type = CODEC_TYPE_ATTACHMENT; | |
| 1412 | + st->codec->codec_type = AVMEDIA_TYPE_ATTACHMENT; | |
| 1413 | 1413 | st->codec->extradata = av_malloc(attachements[j].bin.size); |
| 1414 | 1414 | if(st->codec->extradata == NULL) |
| 1415 | 1415 | break; |
| @@ -475,7 +475,7 @@ static int mkv_write_codecprivate(AVFormatContext *s, ByteIOContext *pb, AVCodec · 474 unmodified lines | ||
| 475 | 475 | ret = ff_isom_write_avcc(dyn_cp, codec->extradata, codec->extradata_size); |
| 476 | 476 | else if (codec->extradata_size) |
| 477 | 477 | put_buffer(dyn_cp, codec->extradata, codec->extradata_size); |
| 478 | − } else if (codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 478 | + } else if (codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 479 | 479 | if (qt_id) { |
| 480 | 480 | if (!codec->codec_tag) |
| 481 | 481 | codec->codec_tag = ff_codec_get_tag(codec_movvideo_tags, codec->codec_id); |
| @@ -492,7 +492,7 @@ static int mkv_write_codecprivate(AVFormatContext *s, ByteIOContext *pb, AVCodec · 10 unmodified lines | ||
| 492 | 492 | ff_put_bmp_header(dyn_cp, codec, ff_codec_bmp_tags, 0); |
| 493 | 493 | } |
| 494 | 494 | |
| 495 | − } else if (codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 495 | + } else if (codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 496 | 496 | unsigned int tag; |
| 497 | 497 | tag = ff_codec_get_tag(ff_codec_wav_tags, codec->codec_id); |
| 498 | 498 | if (!tag) { |
| @@ -565,7 +565,7 @@ static int mkv_write_tracks(AVFormatContext *s) · 66 unmodified lines | ||
| 565 | 565 | } |
| 566 | 566 | |
| 567 | 567 | switch (codec->codec_type) { |
| 568 | − case CODEC_TYPE_VIDEO: | |
| 568 | + case AVMEDIA_TYPE_VIDEO: | |
| 569 | 569 | put_ebml_uint(pb, MATROSKA_ID_TRACKTYPE, MATROSKA_TRACK_TYPE_VIDEO); |
| 570 | 570 | |
| 571 | 571 | if (!native_id && |
| @@ -596,7 +596,7 @@ static int mkv_write_tracks(AVFormatContext *s) · 24 unmodified lines | ||
| 596 | 596 | end_ebml_master(pb, subinfo); |
| 597 | 597 | break; |
| 598 | 598 | |
| 599 | − case CODEC_TYPE_AUDIO: | |
| 599 | + case AVMEDIA_TYPE_AUDIO: | |
| 600 | 600 | put_ebml_uint(pb, MATROSKA_ID_TRACKTYPE, MATROSKA_TRACK_TYPE_AUDIO); |
| 601 | 601 | |
| 602 | 602 | if (!native_id) |
| @@ -613,7 +613,7 @@ static int mkv_write_tracks(AVFormatContext *s) · 10 unmodified lines | ||
| 613 | 613 | end_ebml_master(pb, subinfo); |
| 614 | 614 | break; |
| 615 | 615 | |
| 616 | − case CODEC_TYPE_SUBTITLE: | |
| 616 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 617 | 617 | put_ebml_uint(pb, MATROSKA_ID_TRACKTYPE, MATROSKA_TRACK_TYPE_SUBTITLE); |
| 618 | 618 | break; |
| 619 | 619 | default: |
| @@ -893,7 +893,7 @@ static int mkv_write_packet(AVFormatContext *s, AVPacket *pkt) · 273 unmodified lines | ||
| 893 | 893 | av_md5_update(mkv->md5_ctx, pkt->data, FFMIN(200, pkt->size)); |
| 894 | 894 | } |
| 895 | 895 | |
| 896 | − if (codec->codec_type != CODEC_TYPE_SUBTITLE) { | |
| 896 | + if (codec->codec_type != AVMEDIA_TYPE_SUBTITLE) { | |
| 897 | 897 | mkv_write_block(s, pb, MATROSKA_ID_SIMPLEBLOCK, pkt, keyframe << 7); |
| 898 | 898 | } else if (codec->codec_id == CODEC_ID_SSA) { |
| 899 | 899 | duration = mkv_write_ass_blocks(s, pb, pkt); |
| @@ -905,7 +905,7 @@ static int mkv_write_packet(AVFormatContext *s, AVPacket *pkt) · 5 unmodified lines | ||
| 905 | 905 | end_ebml_master(pb, blockgroup); |
| 906 | 906 | } |
| 907 | 907 | |
| 908 | − if (codec->codec_type == CODEC_TYPE_VIDEO && keyframe) { | |
| 908 | + if (codec->codec_type == AVMEDIA_TYPE_VIDEO && keyframe) { | |
| 909 | 909 | ret = mkv_add_cuepoint(mkv->cues, pkt->stream_index, ts, mkv->cluster_pos); |
| 910 | 910 | if (ret < 0) return ret; |
| 911 | 911 | } |
| @@ -108,7 +108,7 @@ static int read_header(AVFormatContext *s, · 107 unmodified lines | ||
| 108 | 108 | st = av_new_stream(s, 0); |
| 109 | 109 | if (!st) |
| 110 | 110 | return AVERROR(ENOMEM); |
| 111 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 111 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 112 | 112 | st->codec->codec_id = CODEC_ID_MMVIDEO; |
| 113 | 113 | st->codec->codec_tag = 0; /* no fourcc */ |
| 114 | 114 | st->codec->width = width; |
| @@ -120,7 +120,7 @@ static int read_header(AVFormatContext *s, · 5 unmodified lines | ||
| 120 | 120 | st = av_new_stream(s, 0); |
| 121 | 121 | if (!st) |
| 122 | 122 | return AVERROR(ENOMEM); |
| 123 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 123 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 124 | 124 | st->codec->codec_tag = 0; /* no fourcc */ |
| 125 | 125 | st->codec->codec_id = CODEC_ID_PCM_U8; |
| 126 | 126 | st->codec->channels = 1; |
| @@ -244,7 +244,7 @@ static int mmf_read_header(AVFormatContext *s, · 243 unmodified lines | ||
| 244 | 244 | if (!st) |
| 245 | 245 | return AVERROR(ENOMEM); |
| 246 | 246 | |
| 247 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 247 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 248 | 248 | st->codec->codec_id = CODEC_ID_ADPCM_YAMAHA; |
| 249 | 249 | st->codec->sample_rate = rate; |
| 250 | 250 | st->codec->channels = 1; |
| @@ -411,13 +411,13 @@ static int mov_read_hdlr(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 410 unmodified lines | ||
| 411 | 411 | dprintf(c->fc, "stype= %.4s\n", (char*)&type); |
| 412 | 412 | |
| 413 | 413 | if (type == MKTAG('v','i','d','e')) |
| 414 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 414 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 415 | 415 | else if(type == MKTAG('s','o','u','n')) |
| 416 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 416 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 417 | 417 | else if(type == MKTAG('m','1','a',' ')) |
| 418 | 418 | st->codec->codec_id = CODEC_ID_MP2; |
| 419 | 419 | else if(type == MKTAG('s','u','b','p')) |
| 420 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 420 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 421 | 421 | |
| 422 | 422 | get_be32(pb); /* component manufacture */ |
| 423 | 423 | get_be32(pb); /* component flags */ |
| @@ -933,19 +933,19 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 509 unmodified lines | ||
| 933 | 933 | if (id<=0 && ((format&0xFFFF) == 'm'+('s'<<8) || (format&0xFFFF) == 'T'+('S'<<8))) |
| 934 | 934 | id = ff_codec_get_id(ff_codec_wav_tags, bswap_32(format)&0xFFFF); |
| 935 | 935 | |
| 936 | − if (st->codec->codec_type != CODEC_TYPE_VIDEO && id > 0) { | |
| 937 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 938 | − } else if (st->codec->codec_type != CODEC_TYPE_AUDIO && /* do not overwrite codec type */ | |
| 936 | + if (st->codec->codec_type != AVMEDIA_TYPE_VIDEO && id > 0) { | |
| 937 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 938 | + } else if (st->codec->codec_type != AVMEDIA_TYPE_AUDIO && /* do not overwrite codec type */ | |
| 939 | 939 | format && format != MKTAG('m','p','4','s')) { /* skip old asf mpeg4 tag */ |
| 940 | 940 | id = ff_codec_get_id(codec_movvideo_tags, format); |
| 941 | 941 | if (id <= 0) |
| 942 | 942 | id = ff_codec_get_id(ff_codec_bmp_tags, format); |
| 943 | 943 | if (id > 0) |
| 944 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 945 | − else if(st->codec->codec_type == CODEC_TYPE_DATA){ | |
| 944 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 945 | + else if(st->codec->codec_type == AVMEDIA_TYPE_DATA){ | |
| 946 | 946 | id = ff_codec_get_id(ff_codec_movsubtitle_tags, format); |
| 947 | 947 | if(id > 0) |
| 948 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 948 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 949 | 949 | } |
| 950 | 950 | } |
| 951 | 951 | |
| @@ -953,7 +953,7 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 1 unmodified line | ||
| 953 | 953 | (format >> 0) & 0xff, (format >> 8) & 0xff, (format >> 16) & 0xff, |
| 954 | 954 | (format >> 24) & 0xff, st->codec->codec_type); |
| 955 | 955 | |
| 956 | − if(st->codec->codec_type==CODEC_TYPE_VIDEO) { | |
| 956 | + if(st->codec->codec_type==AVMEDIA_TYPE_VIDEO) { | |
| 957 | 957 | unsigned int color_depth, len; |
| 958 | 958 | int color_greyscale; |
| 959 | 959 | |
| @@ -1057,7 +1057,7 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 97 unmodified lines | ||
| 1057 | 1057 | } |
| 1058 | 1058 | st->codec->palctrl->palette_changed = 1; |
| 1059 | 1059 | } |
| 1060 | − } else if(st->codec->codec_type==CODEC_TYPE_AUDIO) { | |
| 1060 | + } else if(st->codec->codec_type==AVMEDIA_TYPE_AUDIO) { | |
| 1061 | 1061 | int bits_per_sample, flags; |
| 1062 | 1062 | uint16_t version = get_be16(pb); |
| 1063 | 1063 | |
| @@ -1137,7 +1137,7 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 73 unmodified lines | ||
| 1137 | 1137 | st->codec->bits_per_coded_sample = bits_per_sample; |
| 1138 | 1138 | sc->sample_size = (bits_per_sample >> 3) * st->codec->channels; |
| 1139 | 1139 | } |
| 1140 | − } else if(st->codec->codec_type==CODEC_TYPE_SUBTITLE){ | |
| 1140 | + } else if(st->codec->codec_type==AVMEDIA_TYPE_SUBTITLE){ | |
| 1141 | 1141 | // ttxt stsd contains display flags, justification, background |
| 1142 | 1142 | // color, fonts, and default styles, so fake an atom to read it |
| 1143 | 1143 | MOVAtom fake_atom = { .size = size - (url_ftell(pb) - start_pos) }; |
| @@ -1159,7 +1159,7 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 15 unmodified lines | ||
| 1159 | 1159 | url_fskip(pb, a.size); |
| 1160 | 1160 | } |
| 1161 | 1161 | |
| 1162 | − if(st->codec->codec_type==CODEC_TYPE_AUDIO && st->codec->sample_rate==0 && sc->time_scale>1) | |
| 1162 | + if(st->codec->codec_type==AVMEDIA_TYPE_AUDIO && st->codec->sample_rate==0 && sc->time_scale>1) | |
| 1163 | 1163 | st->codec->sample_rate= sc->time_scale; |
| 1164 | 1164 | |
| 1165 | 1165 | /* special codec parameters handling */ |
| @@ -1196,7 +1196,7 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 30 unmodified lines | ||
| 1196 | 1196 | break; |
| 1197 | 1197 | case CODEC_ID_MP2: |
| 1198 | 1198 | case CODEC_ID_MP3: |
| 1199 | − st->codec->codec_type = CODEC_TYPE_AUDIO; /* force type after stsd for m1a hdlr */ | |
| 1199 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; /* force type after stsd for m1a hdlr */ | |
| 1200 | 1200 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 1201 | 1201 | break; |
| 1202 | 1202 | case CODEC_ID_GSM: |
| @@ -1490,7 +1490,7 @@ static void mov_build_index(MOVContext *mov, AVStream *st) · 287 unmodified lines | ||
| 1490 | 1490 | } |
| 1491 | 1491 | |
| 1492 | 1492 | /* only use old uncompressed audio chunk demuxing when stts specifies it */ |
| 1493 | − if (!(st->codec->codec_type == CODEC_TYPE_AUDIO && | |
| 1493 | + if (!(st->codec->codec_type == AVMEDIA_TYPE_AUDIO && | |
| 1494 | 1494 | sc->stts_count == 1 && sc->stts_data[0].duration == 1)) { |
| 1495 | 1495 | unsigned int current_sample = 0; |
| 1496 | 1496 | unsigned int stts_sample = 0; |
| @@ -1698,7 +1698,7 @@ static int mov_read_trak(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 201 unmodified lines | ||
| 1698 | 1698 | if (!sc) return AVERROR(ENOMEM); |
| 1699 | 1699 | |
| 1700 | 1700 | st->priv_data = sc; |
| 1701 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 1701 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 1702 | 1702 | sc->ffindex = st->index; |
| 1703 | 1703 | |
| 1704 | 1704 | if ((ret = mov_read_default(c, pb, atom)) < 0) |
| @@ -1721,7 +1721,7 @@ static int mov_read_trak(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 16 unmodified lines | ||
| 1721 | 1721 | |
| 1722 | 1722 | av_set_pts_info(st, 64, 1, sc->time_scale); |
| 1723 | 1723 | |
| 1724 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO && | |
| 1724 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO && | |
| 1725 | 1725 | !st->codec->frame_size && sc->stts_count == 1) { |
| 1726 | 1726 | st->codec->frame_size = av_rescale(sc->stts_data[0].duration, |
| 1727 | 1727 | st->codec->sample_rate, sc->time_scale); |
| @@ -1741,7 +1741,7 @@ static int mov_read_trak(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 13 unmodified lines | ||
| 1741 | 1741 | } else |
| 1742 | 1742 | sc->pb = c->fc->pb; |
| 1743 | 1743 | |
| 1744 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 1744 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1745 | 1745 | if (st->codec->width != sc->width || st->codec->height != sc->height) { |
| 1746 | 1746 | AVRational r = av_d2q(((double)st->codec->height * sc->width) / |
| 1747 | 1747 | ((double)st->codec->width * sc->height), INT_MAX); |
| @@ -2004,7 +2004,7 @@ static int mov_read_trun(MOVContext *c, ByteIOContext *pb, MOVAtom atom) · 256 unmodified lines | ||
| 2004 | 2004 | sc->ctts_data[sc->ctts_count].duration = get_be32(pb); |
| 2005 | 2005 | sc->ctts_count++; |
| 2006 | 2006 | } |
| 2007 | − if ((keyframe = st->codec->codec_type == CODEC_TYPE_AUDIO || | |
| 2007 | + if ((keyframe = st->codec->codec_type == AVMEDIA_TYPE_AUDIO || | |
| 2008 | 2008 | (flags & 0x004 && !i && !sample_flags) || sample_flags & 0x2000000)) |
| 2009 | 2009 | distance = 0; |
| 2010 | 2010 | av_add_index_entry(st, offset, dts, sample_size, distance, |
| @@ -333,7 +333,7 @@ static int mov_write_esds_tag(ByteIOContext *pb, MOVTrack *track) // Basic · 332 unmodified lines | ||
| 333 | 333 | |
| 334 | 334 | // the following fields is made of 6 bits to identify the streamtype (4 for video, 5 for audio) |
| 335 | 335 | // plus 1 bit to indicate upstream and 1 bit set to 1 (reserved) |
| 336 | − if(track->enc->codec_type == CODEC_TYPE_AUDIO) | |
| 336 | + if(track->enc->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 337 | 337 | put_byte(pb, 0x15); // flags (= Audiostream) |
| 338 | 338 | else |
| 339 | 339 | put_byte(pb, 0x11); // flags (= Visualstream) |
| @@ -620,8 +620,8 @@ static int mp4_get_codec_tag(AVFormatContext *s, MOVTrack *track) · 280 unmodified lines | ||
| 620 | 620 | else if (track->enc->codec_id == CODEC_ID_AC3) tag = MKTAG('a','c','-','3'); |
| 621 | 621 | else if (track->enc->codec_id == CODEC_ID_DIRAC) tag = MKTAG('d','r','a','c'); |
| 622 | 622 | else if (track->enc->codec_id == CODEC_ID_MOV_TEXT) tag = MKTAG('t','x','3','g'); |
| 623 | − else if (track->enc->codec_type == CODEC_TYPE_VIDEO) tag = MKTAG('m','p','4','v'); | |
| 624 | − else if (track->enc->codec_type == CODEC_TYPE_AUDIO) tag = MKTAG('m','p','4','a'); | |
| 623 | + else if (track->enc->codec_type == AVMEDIA_TYPE_VIDEO) tag = MKTAG('m','p','4','v'); | |
| 624 | + else if (track->enc->codec_type == AVMEDIA_TYPE_AUDIO) tag = MKTAG('m','p','4','a'); | |
| 625 | 625 | |
| 626 | 626 | return tag; |
| 627 | 627 | } |
| @@ -642,7 +642,7 @@ static int ipod_get_codec_tag(AVFormatContext *s, MOVTrack *track) · 14 unmodified lines | ||
| 642 | 642 | int tag = track->enc->codec_tag; |
| 643 | 643 | |
| 644 | 644 | // keep original tag for subs, ipod supports both formats |
| 645 | − if (!(track->enc->codec_type == CODEC_TYPE_SUBTITLE && | |
| 645 | + if (!(track->enc->codec_type == AVMEDIA_TYPE_SUBTITLE && | |
| 646 | 646 | (tag == MKTAG('t','x','3','g') || |
| 647 | 647 | tag == MKTAG('t','e','x','t')))) |
| 648 | 648 | tag = ff_codec_get_tag(codec_ipod_tags, track->enc->codec_id); |
| @@ -714,7 +714,7 @@ static int mov_get_codec_tag(AVFormatContext *s, MOVTrack *track) · 65 unmodified lines | ||
| 714 | 714 | tag = mov_get_dv_codec_tag(s, track); |
| 715 | 715 | else if (track->enc->codec_id == CODEC_ID_RAWVIDEO) |
| 716 | 716 | tag = mov_get_rawvideo_codec_tag(s, track); |
| 717 | − else if (track->enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 717 | + else if (track->enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 718 | 718 | tag = ff_codec_get_tag(codec_movvideo_tags, track->enc->codec_id); |
| 719 | 719 | if (!tag) { // if no mac fcc found, try with Microsoft tags |
| 720 | 720 | tag = ff_codec_get_tag(ff_codec_bmp_tags, track->enc->codec_id); |
| @@ -722,7 +722,7 @@ static int mov_get_codec_tag(AVFormatContext *s, MOVTrack *track) · 1 unmodified line | ||
| 722 | 722 | av_log(s, AV_LOG_INFO, "Warning, using MS style video codec tag, " |
| 723 | 723 | "the file may be unplayable!\n"); |
| 724 | 724 | } |
| 725 | − } else if (track->enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 725 | + } else if (track->enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 726 | 726 | tag = ff_codec_get_tag(codec_movaudio_tags, track->enc->codec_id); |
| 727 | 727 | if (!tag) { // if no mac fcc found, try with Microsoft tags |
| 728 | 728 | int ms_tag = ff_codec_get_tag(ff_codec_wav_tags, track->enc->codec_id); |
| @@ -732,7 +732,7 @@ static int mov_get_codec_tag(AVFormatContext *s, MOVTrack *track) · 3 unmodified lines | ||
| 732 | 732 | "the file may be unplayable!\n"); |
| 733 | 733 | } |
| 734 | 734 | } |
| 735 | − } else if (track->enc->codec_type == CODEC_TYPE_SUBTITLE) | |
| 735 | + } else if (track->enc->codec_type == AVMEDIA_TYPE_SUBTITLE) | |
| 736 | 736 | tag = ff_codec_get_tag(ff_codec_movsubtitle_tags, track->enc->codec_id); |
| 737 | 737 | } |
| 738 | 738 | |
| @@ -868,11 +868,11 @@ static int mov_write_stsd_tag(ByteIOContext *pb, MOVTrack *track) · 129 unmodified lines | ||
| 868 | 868 | put_tag(pb, "stsd"); |
| 869 | 869 | put_be32(pb, 0); /* version & flags */ |
| 870 | 870 | put_be32(pb, 1); /* entry count */ |
| 871 | − if (track->enc->codec_type == CODEC_TYPE_VIDEO) | |
| 871 | + if (track->enc->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 872 | 872 | mov_write_video_tag(pb, track); |
| 873 | − else if (track->enc->codec_type == CODEC_TYPE_AUDIO) | |
| 873 | + else if (track->enc->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 874 | 874 | mov_write_audio_tag(pb, track); |
| 875 | − else if (track->enc->codec_type == CODEC_TYPE_SUBTITLE) | |
| 875 | + else if (track->enc->codec_type == AVMEDIA_TYPE_SUBTITLE) | |
| 876 | 876 | mov_write_subtitle_tag(pb, track); |
| 877 | 877 | return updateSize(pb, pos); |
| 878 | 878 | } |
| @@ -918,7 +918,7 @@ static int mov_write_stts_tag(ByteIOContext *pb, MOVTrack *track) · 39 unmodified lines | ||
| 918 | 918 | uint32_t atom_size; |
| 919 | 919 | int i; |
| 920 | 920 | |
| 921 | − if (track->enc->codec_type == CODEC_TYPE_AUDIO && !track->audio_vbr) { | |
| 921 | + if (track->enc->codec_type == AVMEDIA_TYPE_AUDIO && !track->audio_vbr) { | |
| 922 | 922 | stts_entries = av_malloc(sizeof(*stts_entries)); /* one entry */ |
| 923 | 923 | stts_entries[0].count = track->sampleCount; |
| 924 | 924 | stts_entries[0].duration = 1; |
| @@ -973,12 +973,12 @@ static int mov_write_stbl_tag(ByteIOContext *pb, MOVTrack *track) · 48 unmodified lines | ||
| 973 | 973 | put_tag(pb, "stbl"); |
| 974 | 974 | mov_write_stsd_tag(pb, track); |
| 975 | 975 | mov_write_stts_tag(pb, track); |
| 976 | − if (track->enc->codec_type == CODEC_TYPE_VIDEO && | |
| 976 | + if (track->enc->codec_type == AVMEDIA_TYPE_VIDEO && | |
| 977 | 977 | track->hasKeyframes && track->hasKeyframes < track->entry) |
| 978 | 978 | mov_write_stss_tag(pb, track, MOV_SYNC_SAMPLE); |
| 979 | 979 | if (track->mode == MODE_MOV && track->flags & MOV_TRACK_STPS) |
| 980 | 980 | mov_write_stss_tag(pb, track, MOV_PARTIAL_SYNC_SAMPLE); |
| 981 | − if (track->enc->codec_type == CODEC_TYPE_VIDEO && | |
| 981 | + if (track->enc->codec_type == AVMEDIA_TYPE_VIDEO && | |
| 982 | 982 | track->flags & MOV_TRACK_CTTS) |
| 983 | 983 | mov_write_ctts_tag(pb, track); |
| 984 | 984 | mov_write_stsc_tag(pb, track); |
| @@ -1050,13 +1050,13 @@ static int mov_write_hdlr_tag(ByteIOContext *pb, MOVTrack *track) · 65 unmodified lines | ||
| 1050 | 1050 | descr = "DataHandler"; |
| 1051 | 1051 | } else { |
| 1052 | 1052 | hdlr = (track->mode == MODE_MOV) ? "mhlr" : "\0\0\0\0"; |
| 1053 | − if (track->enc->codec_type == CODEC_TYPE_VIDEO) { | |
| 1053 | + if (track->enc->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1054 | 1054 | hdlr_type = "vide"; |
| 1055 | 1055 | descr = "VideoHandler"; |
| 1056 | − } else if (track->enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 1056 | + } else if (track->enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 1057 | 1057 | hdlr_type = "soun"; |
| 1058 | 1058 | descr = "SoundHandler"; |
| 1059 | − } else if (track->enc->codec_type == CODEC_TYPE_SUBTITLE) { | |
| 1059 | + } else if (track->enc->codec_type == AVMEDIA_TYPE_SUBTITLE) { | |
| 1060 | 1060 | if (track->tag == MKTAG('t','x','3','g')) hdlr_type = "sbtl"; |
| 1061 | 1061 | else hdlr_type = "text"; |
| 1062 | 1062 | descr = "SubtitleHandler"; |
| @@ -1084,11 +1084,11 @@ static int mov_write_minf_tag(ByteIOContext *pb, MOVTrack *track) · 21 unmodified lines | ||
| 1084 | 1084 | int64_t pos = url_ftell(pb); |
| 1085 | 1085 | put_be32(pb, 0); /* size */ |
| 1086 | 1086 | put_tag(pb, "minf"); |
| 1087 | − if(track->enc->codec_type == CODEC_TYPE_VIDEO) | |
| 1087 | + if(track->enc->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 1088 | 1088 | mov_write_vmhd_tag(pb); |
| 1089 | − else if (track->enc->codec_type == CODEC_TYPE_AUDIO) | |
| 1089 | + else if (track->enc->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 1090 | 1090 | mov_write_smhd_tag(pb); |
| 1091 | − else if (track->enc->codec_type == CODEC_TYPE_SUBTITLE) { | |
| 1091 | + else if (track->enc->codec_type == AVMEDIA_TYPE_SUBTITLE) { | |
| 1092 | 1092 | if (track->tag == MKTAG('t','e','x','t')) mov_write_gmhd_tag(pb); |
| 1093 | 1093 | else mov_write_nmhd_tag(pb); |
| 1094 | 1094 | } |
| @@ -1165,7 +1165,7 @@ static int mov_write_tkhd_tag(ByteIOContext *pb, MOVTrack *track, AVStream *st) · 70 unmodified lines | ||
| 1165 | 1165 | put_be32(pb, 0); /* reserved */ |
| 1166 | 1166 | put_be32(pb, 0x0); /* reserved (Layer & Alternate group) */ |
| 1167 | 1167 | /* Volume, only for audio */ |
| 1168 | − if(track->enc->codec_type == CODEC_TYPE_AUDIO) | |
| 1168 | + if(track->enc->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 1169 | 1169 | put_be16(pb, 0x0100); |
| 1170 | 1170 | else |
| 1171 | 1171 | put_be16(pb, 0); |
| @@ -1183,8 +1183,8 @@ static int mov_write_tkhd_tag(ByteIOContext *pb, MOVTrack *track, AVStream *st) · 11 unmodified lines | ||
| 1183 | 1183 | put_be32(pb, 0x40000000); /* reserved */ |
| 1184 | 1184 | |
| 1185 | 1185 | /* Track width and height, for visual only */ |
| 1186 | − if(track->enc->codec_type == CODEC_TYPE_VIDEO || | |
| 1187 | − track->enc->codec_type == CODEC_TYPE_SUBTITLE) { | |
| 1186 | + if(track->enc->codec_type == AVMEDIA_TYPE_VIDEO || | |
| 1187 | + track->enc->codec_type == AVMEDIA_TYPE_SUBTITLE) { | |
| 1188 | 1188 | double sample_aspect_ratio = av_q2d(st->sample_aspect_ratio); |
| 1189 | 1189 | if(!sample_aspect_ratio || track->height != track->enc->height) |
| 1190 | 1190 | sample_aspect_ratio = 1; |
| @@ -1671,7 +1671,7 @@ static int mov_write_ftyp_tag(ByteIOContext *pb, AVFormatContext *s) · 480 unmodified lines | ||
| 1671 | 1671 | |
| 1672 | 1672 | for (i = 0; i < s->nb_streams; i++) { |
| 1673 | 1673 | AVStream *st = s->streams[i]; |
| 1674 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 1674 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 1675 | 1675 | has_video = 1; |
| 1676 | 1676 | if (st->codec->codec_id == CODEC_ID_H264) |
| 1677 | 1677 | has_h264 = 1; |
| @@ -1829,7 +1829,7 @@ static int mov_write_header(AVFormatContext *s) · 151 unmodified lines | ||
| 1829 | 1829 | "codec not currently supported in container\n", i); |
| 1830 | 1830 | goto error; |
| 1831 | 1831 | } |
| 1832 | − if(st->codec->codec_type == CODEC_TYPE_VIDEO){ | |
| 1832 | + if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 1833 | 1833 | if (track->tag == MKTAG('m','x','3','p') || track->tag == MKTAG('m','x','3','n') || |
| 1834 | 1834 | track->tag == MKTAG('m','x','4','p') || track->tag == MKTAG('m','x','4','n') || |
| 1835 | 1835 | track->tag == MKTAG('m','x','5','p') || track->tag == MKTAG('m','x','5','n')) { |
| @@ -1845,7 +1845,7 @@ static int mov_write_header(AVFormatContext *s) · 9 unmodified lines | ||
| 1845 | 1845 | "WARNING codec timebase is very high. If duration is too long,\n" |
| 1846 | 1846 | "file may not be playable by quicktime. Specify a shorter timebase\n" |
| 1847 | 1847 | "or choose different container.\n"); |
| 1848 | − }else if(st->codec->codec_type == CODEC_TYPE_AUDIO){ | |
| 1848 | + }else if(st->codec->codec_type == AVMEDIA_TYPE_AUDIO){ | |
| 1849 | 1849 | track->timescale = st->codec->sample_rate; |
| 1850 | 1850 | if(!st->codec->frame_size && !av_get_bits_per_sample(st->codec->codec_id)) { |
| 1851 | 1851 | av_log(s, AV_LOG_ERROR, "track %d: codec frame size is not set\n", i); |
| @@ -1868,7 +1868,7 @@ static int mov_write_header(AVFormatContext *s) · 16 unmodified lines | ||
| 1868 | 1868 | goto error; |
| 1869 | 1869 | } |
| 1870 | 1870 | } |
| 1871 | − }else if(st->codec->codec_type == CODEC_TYPE_SUBTITLE){ | |
| 1871 | + }else if(st->codec->codec_type == AVMEDIA_TYPE_SUBTITLE){ | |
| 1872 | 1872 | track->timescale = st->codec->time_base.den; |
| 1873 | 1873 | } |
| 1874 | 1874 | if (!track->height) |
| @@ -140,7 +140,7 @@ static int mp3_read_header(AVFormatContext *s, · 139 unmodified lines | ||
| 140 | 140 | if (!st) |
| 141 | 141 | return AVERROR(ENOMEM); |
| 142 | 142 | |
| 143 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 143 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 144 | 144 | st->codec->codec_id = CODEC_ID_MP3; |
| 145 | 145 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 146 | 146 | st->start_time = 0; |
| @@ -104,7 +104,7 @@ static int mpc_read_header(AVFormatContext *s, AVFormatParameters *ap) · 103 unmodified lines | ||
| 104 | 104 | st = av_new_stream(s, 0); |
| 105 | 105 | if (!st) |
| 106 | 106 | return AVERROR(ENOMEM); |
| 107 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 107 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 108 | 108 | st->codec->codec_id = CODEC_ID_MUSEPACK7; |
| 109 | 109 | st->codec->channels = 2; |
| 110 | 110 | st->codec->bits_per_coded_sample = 16; |
| @@ -224,7 +224,7 @@ static int mpc8_read_header(AVFormatContext *s, AVFormatParameters *ap) · 223 unmodified lines | ||
| 224 | 224 | st = av_new_stream(s, 0); |
| 225 | 225 | if (!st) |
| 226 | 226 | return AVERROR(ENOMEM); |
| 227 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 227 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 228 | 228 | st->codec->codec_id = CODEC_ID_MUSEPACK8; |
| 229 | 229 | st->codec->bits_per_coded_sample = 16; |
| 230 | 230 | |
| @@ -417,7 +417,7 @@ static int mpegps_read_packet(AVFormatContext *s, · 416 unmodified lines | ||
| 417 | 417 | AVStream *st; |
| 418 | 418 | int len, startcode, i, es_type; |
| 419 | 419 | enum CodecID codec_id = CODEC_ID_NONE; |
| 420 | − enum CodecType type; | |
| 420 | + enum AVMediaType type; | |
| 421 | 421 | int64_t pts, dts, dummy_pos; //dummy_pos is needed for the index building to work |
| 422 | 422 | uint8_t av_uninit(dvdaudio_substream_type); |
| 423 | 423 | |
| @@ -443,26 +443,26 @@ static int mpegps_read_packet(AVFormatContext *s, · 19 unmodified lines | ||
| 443 | 443 | if(es_type > 0 && es_type != STREAM_TYPE_PRIVATE_DATA){ |
| 444 | 444 | if(es_type == STREAM_TYPE_VIDEO_MPEG1){ |
| 445 | 445 | codec_id = CODEC_ID_MPEG2VIDEO; |
| 446 | − type = CODEC_TYPE_VIDEO; | |
| 446 | + type = AVMEDIA_TYPE_VIDEO; | |
| 447 | 447 | } else if(es_type == STREAM_TYPE_VIDEO_MPEG2){ |
| 448 | 448 | codec_id = CODEC_ID_MPEG2VIDEO; |
| 449 | − type = CODEC_TYPE_VIDEO; | |
| 449 | + type = AVMEDIA_TYPE_VIDEO; | |
| 450 | 450 | } else if(es_type == STREAM_TYPE_AUDIO_MPEG1 || |
| 451 | 451 | es_type == STREAM_TYPE_AUDIO_MPEG2){ |
| 452 | 452 | codec_id = CODEC_ID_MP3; |
| 453 | − type = CODEC_TYPE_AUDIO; | |
| 453 | + type = AVMEDIA_TYPE_AUDIO; | |
| 454 | 454 | } else if(es_type == STREAM_TYPE_AUDIO_AAC){ |
| 455 | 455 | codec_id = CODEC_ID_AAC; |
| 456 | − type = CODEC_TYPE_AUDIO; | |
| 456 | + type = AVMEDIA_TYPE_AUDIO; | |
| 457 | 457 | } else if(es_type == STREAM_TYPE_VIDEO_MPEG4){ |
| 458 | 458 | codec_id = CODEC_ID_MPEG4; |
| 459 | − type = CODEC_TYPE_VIDEO; | |
| 459 | + type = AVMEDIA_TYPE_VIDEO; | |
| 460 | 460 | } else if(es_type == STREAM_TYPE_VIDEO_H264){ |
| 461 | 461 | codec_id = CODEC_ID_H264; |
| 462 | − type = CODEC_TYPE_VIDEO; | |
| 462 | + type = AVMEDIA_TYPE_VIDEO; | |
| 463 | 463 | } else if(es_type == STREAM_TYPE_AUDIO_AC3){ |
| 464 | 464 | codec_id = CODEC_ID_AC3; |
| 465 | − type = CODEC_TYPE_AUDIO; | |
| 465 | + type = AVMEDIA_TYPE_AUDIO; | |
| 466 | 466 | } else { |
| 467 | 467 | goto skip; |
| 468 | 468 | } |
| @@ -475,38 +475,38 @@ static int mpegps_read_packet(AVFormatContext *s, · 6 unmodified lines | ||
| 475 | 475 | codec_id = CODEC_ID_CAVS; |
| 476 | 476 | else |
| 477 | 477 | codec_id = CODEC_ID_PROBE; |
| 478 | − type = CODEC_TYPE_VIDEO; | |
| 478 | + type = AVMEDIA_TYPE_VIDEO; | |
| 479 | 479 | } else if (startcode >= 0x1c0 && startcode <= 0x1df) { |
| 480 | − type = CODEC_TYPE_AUDIO; | |
| 480 | + type = AVMEDIA_TYPE_AUDIO; | |
| 481 | 481 | codec_id = m->sofdec > 0 ? CODEC_ID_ADPCM_ADX : CODEC_ID_MP2; |
| 482 | 482 | } else if (startcode >= 0x80 && startcode <= 0x87) { |
| 483 | − type = CODEC_TYPE_AUDIO; | |
| 483 | + type = AVMEDIA_TYPE_AUDIO; | |
| 484 | 484 | codec_id = CODEC_ID_AC3; |
| 485 | 485 | } else if ( ( startcode >= 0x88 && startcode <= 0x8f) |
| 486 | 486 | ||( startcode >= 0x98 && startcode <= 0x9f)) { |
| 487 | 487 | /* 0x90 - 0x97 is reserved for SDDS in DVD specs */ |
| 488 | − type = CODEC_TYPE_AUDIO; | |
| 488 | + type = AVMEDIA_TYPE_AUDIO; | |
| 489 | 489 | codec_id = CODEC_ID_DTS; |
| 490 | 490 | } else if (startcode >= 0xa0 && startcode <= 0xaf) { |
| 491 | − type = CODEC_TYPE_AUDIO; | |
| 491 | + type = AVMEDIA_TYPE_AUDIO; | |
| 492 | 492 | /* 16 bit form will be handled as CODEC_ID_PCM_S16BE */ |
| 493 | 493 | codec_id = CODEC_ID_PCM_DVD; |
| 494 | 494 | } else if (startcode >= 0xb0 && startcode <= 0xbf) { |
| 495 | − type = CODEC_TYPE_AUDIO; | |
| 495 | + type = AVMEDIA_TYPE_AUDIO; | |
| 496 | 496 | codec_id = CODEC_ID_TRUEHD; |
| 497 | 497 | } else if (startcode >= 0xc0 && startcode <= 0xcf) { |
| 498 | 498 | /* Used for both AC-3 and E-AC-3 in EVOB files */ |
| 499 | − type = CODEC_TYPE_AUDIO; | |
| 499 | + type = AVMEDIA_TYPE_AUDIO; | |
| 500 | 500 | codec_id = CODEC_ID_AC3; |
| 501 | 501 | } else if (startcode >= 0x20 && startcode <= 0x3f) { |
| 502 | − type = CODEC_TYPE_SUBTITLE; | |
| 502 | + type = AVMEDIA_TYPE_SUBTITLE; | |
| 503 | 503 | codec_id = CODEC_ID_DVD_SUBTITLE; |
| 504 | 504 | } else if (startcode >= 0xfd55 && startcode <= 0xfd5f) { |
| 505 | − type = CODEC_TYPE_VIDEO; | |
| 505 | + type = AVMEDIA_TYPE_VIDEO; | |
| 506 | 506 | codec_id = CODEC_ID_VC1; |
| 507 | 507 | } else if (startcode == 0x1bd) { |
| 508 | 508 | // check dvd audio substream type |
| 509 | − type = CODEC_TYPE_AUDIO; | |
| 509 | + type = AVMEDIA_TYPE_AUDIO; | |
| 510 | 510 | switch(dvdaudio_substream_type & 0xe0) { |
| 511 | 511 | case 0xa0: codec_id = CODEC_ID_PCM_DVD; |
| 512 | 512 | break; |
| @@ -335,7 +335,7 @@ static int mpeg_mux_init(AVFormatContext *ctx) · 334 unmodified lines | ||
| 335 | 335 | av_set_pts_info(st, 64, 1, 90000); |
| 336 | 336 | |
| 337 | 337 | switch(st->codec->codec_type) { |
| 338 | − case CODEC_TYPE_AUDIO: | |
| 338 | + case AVMEDIA_TYPE_AUDIO: | |
| 339 | 339 | if (st->codec->codec_id == CODEC_ID_AC3) { |
| 340 | 340 | stream->id = ac3_id++; |
| 341 | 341 | } else if (st->codec->codec_id == CODEC_ID_DTS) { |
| @@ -363,7 +363,7 @@ static int mpeg_mux_init(AVFormatContext *ctx) · 21 unmodified lines | ||
| 363 | 363 | stream->max_buffer_size = 4 * 1024; |
| 364 | 364 | s->audio_bound++; |
| 365 | 365 | break; |
| 366 | − case CODEC_TYPE_VIDEO: | |
| 366 | + case AVMEDIA_TYPE_VIDEO: | |
| 367 | 367 | stream->id = mpv_id++; |
| 368 | 368 | if (st->codec->rc_buffer_size) |
| 369 | 369 | stream->max_buffer_size = 6*1024 + st->codec->rc_buffer_size/8; |
| @@ -379,7 +379,7 @@ static int mpeg_mux_init(AVFormatContext *ctx) · 9 unmodified lines | ||
| 379 | 379 | #endif |
| 380 | 380 | s->video_bound++; |
| 381 | 381 | break; |
| 382 | − case CODEC_TYPE_SUBTITLE: | |
| 382 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 383 | 383 | stream->id = mps_id++; |
| 384 | 384 | stream->max_buffer_size = 16 * 1024; |
| 385 | 385 | break; |
| @@ -1046,7 +1046,7 @@ retry: · 660 unmodified lines | ||
| 1046 | 1046 | /* for subtitle, a single PES packet must be generated, |
| 1047 | 1047 | so we flush after every single subtitle packet */ |
| 1048 | 1048 | if(s->packet_size > avail_data && !flush |
| 1049 | − && st->codec->codec_type != CODEC_TYPE_SUBTITLE) | |
| 1049 | + && st->codec->codec_type != AVMEDIA_TYPE_SUBTITLE) | |
| 1050 | 1050 | return 0; |
| 1051 | 1051 | if(avail_data==0) |
| 1052 | 1052 | continue; |
| @@ -1156,7 +1156,7 @@ static int mpeg_mux_write_packet(AVFormatContext *ctx, AVPacket *pkt) · 103 unmodified lines | ||
| 1156 | 1156 | int64_t pts, dts; |
| 1157 | 1157 | PacketDesc *pkt_desc; |
| 1158 | 1158 | const int preload= av_rescale(ctx->preload, 90000, AV_TIME_BASE); |
| 1159 | − const int is_iframe = st->codec->codec_type == CODEC_TYPE_VIDEO && (pkt->flags & PKT_FLAG_KEY); | |
| 1159 | + const int is_iframe = st->codec->codec_type == AVMEDIA_TYPE_VIDEO && (pkt->flags & PKT_FLAG_KEY); | |
| 1160 | 1160 | |
| 1161 | 1161 | pts= pkt->pts; |
| 1162 | 1162 | dts= pkt->dts; |
| @@ -486,54 +486,54 @@ static int parse_section_header(SectionHeader *h, · 485 unmodified lines | ||
| 486 | 486 | |
| 487 | 487 | typedef struct { |
| 488 | 488 | uint32_t stream_type; |
| 489 | − enum CodecType codec_type; | |
| 489 | + enum AVMediaType codec_type; | |
| 490 | 490 | enum CodecID codec_id; |
| 491 | 491 | } StreamType; |
| 492 | 492 | |
| 493 | 493 | static const StreamType ISO_types[] = { |
| 494 | − { 0x01, CODEC_TYPE_VIDEO, CODEC_ID_MPEG2VIDEO }, | |
| 495 | − { 0x02, CODEC_TYPE_VIDEO, CODEC_ID_MPEG2VIDEO }, | |
| 496 | − { 0x03, CODEC_TYPE_AUDIO, CODEC_ID_MP3 }, | |
| 497 | − { 0x04, CODEC_TYPE_AUDIO, CODEC_ID_MP3 }, | |
| 498 | − { 0x0f, CODEC_TYPE_AUDIO, CODEC_ID_AAC }, | |
| 499 | − { 0x10, CODEC_TYPE_VIDEO, CODEC_ID_MPEG4 }, | |
| 500 | − { 0x11, CODEC_TYPE_AUDIO, CODEC_ID_AAC }, /* LATM syntax */ | |
| 501 | − { 0x1b, CODEC_TYPE_VIDEO, CODEC_ID_H264 }, | |
| 502 | − { 0xd1, CODEC_TYPE_VIDEO, CODEC_ID_DIRAC }, | |
| 503 | − { 0xea, CODEC_TYPE_VIDEO, CODEC_ID_VC1 }, | |
| 494 | + { 0x01, AVMEDIA_TYPE_VIDEO, CODEC_ID_MPEG2VIDEO }, | |
| 495 | + { 0x02, AVMEDIA_TYPE_VIDEO, CODEC_ID_MPEG2VIDEO }, | |
| 496 | + { 0x03, AVMEDIA_TYPE_AUDIO, CODEC_ID_MP3 }, | |
| 497 | + { 0x04, AVMEDIA_TYPE_AUDIO, CODEC_ID_MP3 }, | |
| 498 | + { 0x0f, AVMEDIA_TYPE_AUDIO, CODEC_ID_AAC }, | |
| 499 | + { 0x10, AVMEDIA_TYPE_VIDEO, CODEC_ID_MPEG4 }, | |
| 500 | + { 0x11, AVMEDIA_TYPE_AUDIO, CODEC_ID_AAC }, /* LATM syntax */ | |
| 501 | + { 0x1b, AVMEDIA_TYPE_VIDEO, CODEC_ID_H264 }, | |
| 502 | + { 0xd1, AVMEDIA_TYPE_VIDEO, CODEC_ID_DIRAC }, | |
| 503 | + { 0xea, AVMEDIA_TYPE_VIDEO, CODEC_ID_VC1 }, | |
| 504 | 504 | { 0 }, |
| 505 | 505 | }; |
| 506 | 506 | |
| 507 | 507 | static const StreamType HDMV_types[] = { |
| 508 | − { 0x80, CODEC_TYPE_AUDIO, CODEC_ID_PCM_BLURAY }, | |
| 509 | − { 0x81, CODEC_TYPE_AUDIO, CODEC_ID_AC3 }, | |
| 510 | − { 0x82, CODEC_TYPE_AUDIO, CODEC_ID_DTS }, | |
| 511 | − { 0x83, CODEC_TYPE_AUDIO, CODEC_ID_TRUEHD }, | |
| 512 | − { 0x84, CODEC_TYPE_AUDIO, CODEC_ID_EAC3 }, | |
| 513 | − { 0x90, CODEC_TYPE_SUBTITLE, CODEC_ID_HDMV_PGS_SUBTITLE }, | |
| 508 | + { 0x80, AVMEDIA_TYPE_AUDIO, CODEC_ID_PCM_BLURAY }, | |
| 509 | + { 0x81, AVMEDIA_TYPE_AUDIO, CODEC_ID_AC3 }, | |
| 510 | + { 0x82, AVMEDIA_TYPE_AUDIO, CODEC_ID_DTS }, | |
| 511 | + { 0x83, AVMEDIA_TYPE_AUDIO, CODEC_ID_TRUEHD }, | |
| 512 | + { 0x84, AVMEDIA_TYPE_AUDIO, CODEC_ID_EAC3 }, | |
| 513 | + { 0x90, AVMEDIA_TYPE_SUBTITLE, CODEC_ID_HDMV_PGS_SUBTITLE }, | |
| 514 | 514 | { 0 }, |
| 515 | 515 | }; |
| 516 | 516 | |
| 517 | 517 | /* ATSC ? */ |
| 518 | 518 | static const StreamType MISC_types[] = { |
| 519 | − { 0x81, CODEC_TYPE_AUDIO, CODEC_ID_AC3 }, | |
| 520 | − { 0x8a, CODEC_TYPE_AUDIO, CODEC_ID_DTS }, | |
| 519 | + { 0x81, AVMEDIA_TYPE_AUDIO, CODEC_ID_AC3 }, | |
| 520 | + { 0x8a, AVMEDIA_TYPE_AUDIO, CODEC_ID_DTS }, | |
| 521 | 521 | { 0 }, |
| 522 | 522 | }; |
| 523 | 523 | |
| 524 | 524 | static const StreamType REGD_types[] = { |
| 525 | − { MKTAG('d','r','a','c'), CODEC_TYPE_VIDEO, CODEC_ID_DIRAC }, | |
| 526 | − { MKTAG('A','C','-','3'), CODEC_TYPE_AUDIO, CODEC_ID_AC3 }, | |
| 525 | + { MKTAG('d','r','a','c'), AVMEDIA_TYPE_VIDEO, CODEC_ID_DIRAC }, | |
| 526 | + { MKTAG('A','C','-','3'), AVMEDIA_TYPE_AUDIO, CODEC_ID_AC3 }, | |
| 527 | 527 | { 0 }, |
| 528 | 528 | }; |
| 529 | 529 | |
| 530 | 530 | /* descriptor present */ |
| 531 | 531 | static const StreamType DESC_types[] = { |
| 532 | − { 0x6a, CODEC_TYPE_AUDIO, CODEC_ID_AC3 }, /* AC-3 descriptor */ | |
| 533 | − { 0x7a, CODEC_TYPE_AUDIO, CODEC_ID_EAC3 }, /* E-AC-3 descriptor */ | |
| 534 | − { 0x7b, CODEC_TYPE_AUDIO, CODEC_ID_DTS }, | |
| 535 | − { 0x56, CODEC_TYPE_SUBTITLE, CODEC_ID_DVB_TELETEXT }, | |
| 536 | − { 0x59, CODEC_TYPE_SUBTITLE, CODEC_ID_DVB_SUBTITLE }, /* subtitling descriptor */ | |
| 532 | + { 0x6a, AVMEDIA_TYPE_AUDIO, CODEC_ID_AC3 }, /* AC-3 descriptor */ | |
| 533 | + { 0x7a, AVMEDIA_TYPE_AUDIO, CODEC_ID_EAC3 }, /* E-AC-3 descriptor */ | |
| 534 | + { 0x7b, AVMEDIA_TYPE_AUDIO, CODEC_ID_DTS }, | |
| 535 | + { 0x56, AVMEDIA_TYPE_SUBTITLE, CODEC_ID_DVB_TELETEXT }, | |
| 536 | + { 0x59, AVMEDIA_TYPE_SUBTITLE, CODEC_ID_DVB_SUBTITLE }, /* subtitling descriptor */ | |
| 537 | 537 | { 0 }, |
| 538 | 538 | }; |
| 539 | 539 | |
| @@ -554,7 +554,7 @@ static int mpegts_set_stream_info(AVStream *st, PESContext *pes, · 14 unmodified lines | ||
| 554 | 554 | { |
| 555 | 555 | av_set_pts_info(st, 33, 1, 90000); |
| 556 | 556 | st->priv_data = pes; |
| 557 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 557 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 558 | 558 | st->codec->codec_id = CODEC_ID_NONE; |
| 559 | 559 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 560 | 560 | pes->st = st; |
| @@ -588,7 +588,7 @@ static int mpegts_set_stream_info(AVStream *st, PESContext *pes, · 27 unmodified lines | ||
| 588 | 588 | |
| 589 | 589 | av_set_pts_info(sub_st, 33, 1, 90000); |
| 590 | 590 | sub_st->priv_data = sub_pes; |
| 591 | − sub_st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 591 | + sub_st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 592 | 592 | sub_st->codec->codec_id = CODEC_ID_AC3; |
| 593 | 593 | sub_st->need_parsing = AVSTREAM_PARSE_FULL; |
| 594 | 594 | sub_pes->sub_st = pes->sub_st = sub_st; |
| @@ -1394,7 +1394,7 @@ static int mpegts_read_header(AVFormatContext *s, · 799 unmodified lines | ||
| 1394 | 1394 | if (!st) |
| 1395 | 1395 | goto fail; |
| 1396 | 1396 | av_set_pts_info(st, 60, 1, 27000000); |
| 1397 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 1397 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 1398 | 1398 | st->codec->codec_id = CODEC_ID_MPEG2TS; |
| 1399 | 1399 | |
| 1400 | 1400 | /* we iterate until we find two PCRs to estimate the bitrate */ |
| @@ -255,7 +255,7 @@ static void mpegts_write_pmt(AVFormatContext *s, MpegTSService *service) · 254 unmodified lines | ||
| 255 | 255 | |
| 256 | 256 | /* write optional descriptors here */ |
| 257 | 257 | switch(st->codec->codec_type) { |
| 258 | − case CODEC_TYPE_AUDIO: | |
| 258 | + case AVMEDIA_TYPE_AUDIO: | |
| 259 | 259 | if (lang && strlen(lang->value) == 3) { |
| 260 | 260 | *q++ = 0x0a; /* ISO 639 language descriptor */ |
| 261 | 261 | *q++ = 4; |
| @@ -265,7 +265,7 @@ static void mpegts_write_pmt(AVFormatContext *s, MpegTSService *service) · 3 unmodified lines | ||
| 265 | 265 | *q++ = 0; /* undefined type */ |
| 266 | 266 | } |
| 267 | 267 | break; |
| 268 | − case CODEC_TYPE_SUBTITLE: | |
| 268 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 269 | 269 | { |
| 270 | 270 | const char *language; |
| 271 | 271 | language = lang && strlen(lang->value)==3 ? lang->value : "eng"; |
| @@ -279,7 +279,7 @@ static void mpegts_write_pmt(AVFormatContext *s, MpegTSService *service) · 7 unmodified lines | ||
| 279 | 279 | put16(&q, 1); /* ancillary page id */ |
| 280 | 280 | } |
| 281 | 281 | break; |
| 282 | − case CODEC_TYPE_VIDEO: | |
| 282 | + case AVMEDIA_TYPE_VIDEO: | |
| 283 | 283 | if (stream_type == STREAM_TYPE_VIDEO_DIRAC) { |
| 284 | 284 | *q++ = 0x05; /*MPEG-2 registration descriptor*/ |
| 285 | 285 | *q++ = 4; |
| @@ -424,7 +424,7 @@ static int mpegts_write_header(AVFormatContext *s) · 138 unmodified lines | ||
| 424 | 424 | ts_st->first_pts_check = 1; |
| 425 | 425 | ts_st->cc = 15; |
| 426 | 426 | /* update PCR pid by using the first video stream */ |
| 427 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO && | |
| 427 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && | |
| 428 | 428 | service->pcr_pid == 0x1fff) { |
| 429 | 429 | service->pcr_pid = ts_st->pid; |
| 430 | 430 | pcr_st = st; |
| @@ -462,7 +462,7 @@ static int mpegts_write_header(AVFormatContext *s) · 31 unmodified lines | ||
| 462 | 462 | /* Arbitrary values, PAT/PMT could be written on key frames */ |
| 463 | 463 | ts->sdt_packet_period = 200; |
| 464 | 464 | ts->pat_packet_period = 40; |
| 465 | − if (pcr_st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 465 | + if (pcr_st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 466 | 466 | if (!pcr_st->codec->frame_size) { |
| 467 | 467 | av_log(s, AV_LOG_WARNING, "frame size not set\n"); |
| 468 | 468 | service->pcr_packet_period = |
| @@ -661,18 +661,18 @@ static void mpegts_write_pes(AVFormatContext *s, AVStream *st, · 192 unmodified lines | ||
| 661 | 661 | *q++ = 0x00; |
| 662 | 662 | *q++ = 0x01; |
| 663 | 663 | private_code = 0; |
| 664 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 664 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 665 | 665 | if (st->codec->codec_id == CODEC_ID_DIRAC) { |
| 666 | 666 | *q++ = 0xfd; |
| 667 | 667 | } else |
| 668 | 668 | *q++ = 0xe0; |
| 669 | − } else if (st->codec->codec_type == CODEC_TYPE_AUDIO && | |
| 669 | + } else if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO && | |
| 670 | 670 | (st->codec->codec_id == CODEC_ID_MP2 || |
| 671 | 671 | st->codec->codec_id == CODEC_ID_MP3)) { |
| 672 | 672 | *q++ = 0xc0; |
| 673 | 673 | } else { |
| 674 | 674 | *q++ = 0xbd; |
| 675 | − if (st->codec->codec_type == CODEC_TYPE_SUBTITLE) { | |
| 675 | + if (st->codec->codec_type == AVMEDIA_TYPE_SUBTITLE) { | |
| 676 | 676 | private_code = 0x20; |
| 677 | 677 | } |
| 678 | 678 | } |
| @@ -686,7 +686,7 @@ static void mpegts_write_pes(AVFormatContext *s, AVStream *st, · 7 unmodified lines | ||
| 686 | 686 | header_len += 5; |
| 687 | 687 | flags |= 0x40; |
| 688 | 688 | } |
| 689 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO && | |
| 689 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && | |
| 690 | 690 | st->codec->codec_id == CODEC_ID_DIRAC) { |
| 691 | 691 | /* set PES_extension_flag */ |
| 692 | 692 | pes_extension = 1; |
| @@ -708,7 +708,7 @@ static void mpegts_write_pes(AVFormatContext *s, AVStream *st, · 15 unmodified lines | ||
| 708 | 708 | *q++ = len; |
| 709 | 709 | val = 0x80; |
| 710 | 710 | /* data alignment indicator is required for subtitle data */ |
| 711 | − if (st->codec->codec_type == CODEC_TYPE_SUBTITLE) | |
| 711 | + if (st->codec->codec_type == AVMEDIA_TYPE_SUBTITLE) | |
| 712 | 712 | val |= 0x04; |
| 713 | 713 | *q++ = val; |
| 714 | 714 | *q++ = flags; |
| @@ -848,7 +848,7 @@ static int mpegts_write_packet(AVFormatContext *s, AVPacket *pkt) · 133 unmodified lines | ||
| 848 | 848 | } |
| 849 | 849 | } |
| 850 | 850 | |
| 851 | − if (st->codec->codec_type != CODEC_TYPE_AUDIO) { | |
| 851 | + if (st->codec->codec_type != AVMEDIA_TYPE_AUDIO) { | |
| 852 | 852 | // for video and subtitle, write a single pes packet |
| 853 | 853 | mpegts_write_pes(s, st, buf, size, pts, dts); |
| 854 | 854 | av_free(data); |
| @@ -80,7 +80,7 @@ static int msnwc_tcp_read_header(AVFormatContext *ctx, AVFormatParameters *ap) · 79 unmodified lines | ||
| 80 | 80 | return AVERROR_NOMEM; |
| 81 | 81 | |
| 82 | 82 | codec = st->codec; |
| 83 | − codec->codec_type = CODEC_TYPE_VIDEO; | |
| 83 | + codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 84 | 84 | codec->codec_id = CODEC_ID_MIMIC; |
| 85 | 85 | codec->codec_tag = MKTAG('M', 'L', '2', '0'); |
| 86 | 86 | |
| @@ -123,7 +123,7 @@ static int mtv_read_header(AVFormatContext *s, AVFormatParameters *ap) · 122 unmodified lines | ||
| 123 | 123 | return AVERROR(ENOMEM); |
| 124 | 124 | |
| 125 | 125 | av_set_pts_info(st, 64, 1, mtv->video_fps); |
| 126 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 126 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 127 | 127 | st->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 128 | 128 | st->codec->codec_tag = MKTAG('R', 'G', 'B', mtv->img_bpp); |
| 129 | 129 | st->codec->width = mtv->img_width; |
| @@ -140,7 +140,7 @@ static int mtv_read_header(AVFormatContext *s, AVFormatParameters *ap) · 10 unmodified lines | ||
| 140 | 140 | return AVERROR(ENOMEM); |
| 141 | 141 | |
| 142 | 142 | av_set_pts_info(st, 64, 1, AUDIO_SAMPLING_RATE); |
| 143 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 143 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 144 | 144 | st->codec->codec_id = CODEC_ID_MP3; |
| 145 | 145 | st->codec->bit_rate = mtv->audio_br; |
| 146 | 146 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| @@ -77,14 +77,14 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap) · 76 unmodified lines | ||
| 77 | 77 | } |
| 78 | 78 | |
| 79 | 79 | av_set_pts_info(ast, 64, 1, ast->codec->sample_rate); |
| 80 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 80 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 81 | 81 | ast->codec->codec_id = CODEC_ID_PCM_U8; |
| 82 | 82 | ast->codec->channels = 1; |
| 83 | 83 | ast->codec->bits_per_coded_sample = 8; |
| 84 | 84 | ast->codec->bit_rate = ast->codec->sample_rate * 8; |
| 85 | 85 | |
| 86 | 86 | av_set_pts_info(vst, 64, msecs_per_frame, 1000000); |
| 87 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 87 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 88 | 88 | vst->codec->codec_id = CODEC_ID_MOTIONPIXELS; |
| 89 | 89 | |
| 90 | 90 | mvi->get_int = (vst->codec->width * vst->codec->height < (1 << 16)) ? get_le16 : get_le24; |
| @@ -25,9 +25,9 @@ · 24 unmodified lines | ||
| 25 | 25 | * SMPTE RP224 http://www.smpte-ra.org/mdd/index.html |
| 26 | 26 | */ |
| 27 | 27 | const MXFCodecUL ff_mxf_data_definition_uls[] = { |
| 28 | − { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x01,0x00,0x00,0x00 }, 13, CODEC_TYPE_VIDEO }, | |
| 29 | − { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x02,0x00,0x00,0x00 }, 13, CODEC_TYPE_AUDIO }, | |
| 30 | − { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, CODEC_TYPE_DATA }, | |
| 28 | + { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x01,0x00,0x00,0x00 }, 13, AVMEDIA_TYPE_VIDEO }, | |
| 29 | + { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x02,0x00,0x00,0x00 }, 13, AVMEDIA_TYPE_AUDIO }, | |
| 30 | + { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AVMEDIA_TYPE_DATA }, | |
| 31 | 31 | }; |
| 32 | 32 | |
| 33 | 33 | const MXFCodecUL ff_mxf_codec_uls[] = { |
| @@ -795,7 +795,7 @@ static int mxf_parse_structural_metadata(MXFContext *mxf) · 794 unmodified lines | ||
| 795 | 795 | st->codec->extradata = descriptor->extradata; |
| 796 | 796 | st->codec->extradata_size = descriptor->extradata_size; |
| 797 | 797 | } |
| 798 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 798 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 799 | 799 | container_ul = mxf_get_codec_ul(mxf_essence_container_uls, essence_container_ul); |
| 800 | 800 | if (st->codec->codec_id == CODEC_ID_NONE) |
| 801 | 801 | st->codec->codec_id = container_ul->id; |
| @@ -803,7 +803,7 @@ static int mxf_parse_structural_metadata(MXFContext *mxf) · 1 unmodified line | ||
| 803 | 803 | st->codec->height = descriptor->height; |
| 804 | 804 | st->codec->bits_per_coded_sample = descriptor->bits_per_sample; /* Uncompressed */ |
| 805 | 805 | st->need_parsing = AVSTREAM_PARSE_HEADERS; |
| 806 | − } else if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 806 | + } else if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 807 | 807 | container_ul = mxf_get_codec_ul(mxf_essence_container_uls, essence_container_ul); |
| 808 | 808 | if (st->codec->codec_id == CODEC_ID_NONE) |
| 809 | 809 | st->codec->codec_id = container_ul->id; |
| @@ -825,7 +825,7 @@ static int mxf_parse_structural_metadata(MXFContext *mxf) · 15 unmodified lines | ||
| 825 | 825 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 826 | 826 | } |
| 827 | 827 | } |
| 828 | − if (st->codec->codec_type != CODEC_TYPE_DATA && (*essence_container_ul)[15] > 0x01) { | |
| 828 | + if (st->codec->codec_type != AVMEDIA_TYPE_DATA && (*essence_container_ul)[15] > 0x01) { | |
| 829 | 829 | av_log(mxf->fc, AV_LOG_WARNING, "only frame wrapped mappings are correctly supported\n"); |
| 830 | 830 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 831 | 831 | } |
| @@ -1415,7 +1415,7 @@ static int mxf_write_header(AVFormatContext *s) · 1414 unmodified lines | ||
| 1415 | 1415 | return AVERROR(ENOMEM); |
| 1416 | 1416 | st->priv_data = sc; |
| 1417 | 1417 | |
| 1418 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 1418 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1419 | 1419 | if (i != 0) { |
| 1420 | 1420 | av_log(s, AV_LOG_ERROR, "video stream must be first track\n"); |
| 1421 | 1421 | return -1; |
| @@ -1455,7 +1455,7 @@ static int mxf_write_header(AVFormatContext *s) · 33 unmodified lines | ||
| 1455 | 1455 | mxf->edit_unit_byte_count += 16 + 4 + 4 + samples_per_frame[0]*8*4; |
| 1456 | 1456 | mxf->edit_unit_byte_count += klv_fill_size(mxf->edit_unit_byte_count); |
| 1457 | 1457 | } |
| 1458 | − } else if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 1458 | + } else if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 1459 | 1459 | if (st->codec->sample_rate != 48000) { |
| 1460 | 1460 | av_log(s, AV_LOG_ERROR, "only 48khz is implemented\n"); |
| 1461 | 1461 | return -1; |
| @@ -1717,7 +1717,7 @@ static int mxf_write_packet(AVFormatContext *s, AVPacket *pkt) · 255 unmodified lines | ||
| 1717 | 1717 | mxf_write_klv_fill(s); |
| 1718 | 1718 | put_buffer(pb, sc->track_essence_element_key, 16); // write key |
| 1719 | 1719 | if (s->oformat == &mxf_d10_muxer) { |
| 1720 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 1720 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 1721 | 1721 | mxf_write_d10_video_packet(s, st, pkt); |
| 1722 | 1722 | else |
| 1723 | 1723 | mxf_write_d10_audio_packet(s, st, pkt); |
| @@ -50,7 +50,7 @@ static int nc_read_header(AVFormatContext *s, AVFormatParameters *ap) · 49 unmodified lines | ||
| 50 | 50 | if (!st) |
| 51 | 51 | return AVERROR(ENOMEM); |
| 52 | 52 | |
| 53 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 53 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 54 | 54 | st->codec->codec_id = CODEC_ID_MPEG4; |
| 55 | 55 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 56 | 56 | |
| @@ -456,7 +456,7 @@ static int nsv_parse_NSVs_header(AVFormatContext *s, AVFormatParameters *ap) · 455 unmodified lines | ||
| 456 | 456 | if (!nst) |
| 457 | 457 | goto fail; |
| 458 | 458 | st->priv_data = nst; |
| 459 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 459 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 460 | 460 | st->codec->codec_tag = vtag; |
| 461 | 461 | st->codec->codec_id = ff_codec_get_id(nsv_codec_video_tags, vtag); |
| 462 | 462 | st->codec->width = vwidth; |
| @@ -487,7 +487,7 @@ static int nsv_parse_NSVs_header(AVFormatContext *s, AVFormatParameters *ap) · 24 unmodified lines | ||
| 487 | 487 | if (!nst) |
| 488 | 488 | goto fail; |
| 489 | 489 | st->priv_data = nst; |
| 490 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 490 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 491 | 491 | st->codec->codec_tag = atag; |
| 492 | 492 | st->codec->codec_id = ff_codec_get_id(nsv_codec_audio_tags, atag); |
| 493 | 493 | |
| @@ -315,19 +315,19 @@ static int decode_stream_header(NUTContext *nut){ · 314 unmodified lines | ||
| 315 | 315 | switch(class) |
| 316 | 316 | { |
| 317 | 317 | case 0: |
| 318 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 318 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 319 | 319 | st->codec->codec_id = ff_codec_get_id(ff_codec_bmp_tags, tmp); |
| 320 | 320 | break; |
| 321 | 321 | case 1: |
| 322 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 322 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 323 | 323 | st->codec->codec_id = ff_codec_get_id(ff_codec_wav_tags, tmp); |
| 324 | 324 | break; |
| 325 | 325 | case 2: |
| 326 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 326 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 327 | 327 | st->codec->codec_id = ff_codec_get_id(ff_nut_subtitle_tags, tmp); |
| 328 | 328 | break; |
| 329 | 329 | case 3: |
| 330 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 330 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 331 | 331 | break; |
| 332 | 332 | default: |
| 333 | 333 | av_log(s, AV_LOG_ERROR, "unknown stream class (%d)\n", class); |
| @@ -349,7 +349,7 @@ static int decode_stream_header(NUTContext *nut){ · 15 unmodified lines | ||
| 349 | 349 | get_buffer(bc, st->codec->extradata, st->codec->extradata_size); |
| 350 | 350 | } |
| 351 | 351 | |
| 352 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO){ | |
| 352 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 353 | 353 | GET_V(st->codec->width , tmp > 0) |
| 354 | 354 | GET_V(st->codec->height, tmp > 0) |
| 355 | 355 | st->sample_aspect_ratio.num= ff_get_v(bc); |
| @@ -359,7 +359,7 @@ static int decode_stream_header(NUTContext *nut){ · 3 unmodified lines | ||
| 359 | 359 | return -1; |
| 360 | 360 | } |
| 361 | 361 | ff_get_v(bc); /* csp type */ |
| 362 | − }else if (st->codec->codec_type == CODEC_TYPE_AUDIO){ | |
| 362 | + }else if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO){ | |
| 363 | 363 | GET_V(st->codec->sample_rate , tmp > 0) |
| 364 | 364 | ff_get_v(bc); // samplerate_den |
| 365 | 365 | GET_V(st->codec->channels, tmp > 0) |
| @@ -152,7 +152,7 @@ static void build_frame_code(AVFormatContext *s){ · 151 unmodified lines | ||
| 152 | 152 | int start2= start + (end-start)*stream_id / s->nb_streams; |
| 153 | 153 | int end2 = start + (end-start)*(stream_id+1) / s->nb_streams; |
| 154 | 154 | AVCodecContext *codec = s->streams[stream_id]->codec; |
| 155 | − int is_audio= codec->codec_type == CODEC_TYPE_AUDIO; | |
| 155 | + int is_audio= codec->codec_type == AVMEDIA_TYPE_AUDIO; | |
| 156 | 156 | int intra_only= /*codec->intra_only || */is_audio; |
| 157 | 157 | int pred_count; |
| 158 | 158 | |
| @@ -394,9 +394,9 @@ static int write_streamheader(NUTContext *nut, ByteIOContext *bc, AVStream *st, · 235 unmodified lines | ||
| 394 | 394 | AVCodecContext *codec = st->codec; |
| 395 | 395 | put_v(bc, i); |
| 396 | 396 | switch(codec->codec_type){ |
| 397 | − case CODEC_TYPE_VIDEO: put_v(bc, 0); break; | |
| 398 | − case CODEC_TYPE_AUDIO: put_v(bc, 1); break; | |
| 399 | − case CODEC_TYPE_SUBTITLE: put_v(bc, 2); break; | |
| 397 | + case AVMEDIA_TYPE_VIDEO: put_v(bc, 0); break; | |
| 398 | + case AVMEDIA_TYPE_AUDIO: put_v(bc, 1); break; | |
| 399 | + case AVMEDIA_TYPE_SUBTITLE: put_v(bc, 2); break; | |
| 400 | 400 | default : put_v(bc, 3); break; |
| 401 | 401 | } |
| 402 | 402 | put_v(bc, 4); |
| @@ -415,12 +415,12 @@ static int write_streamheader(NUTContext *nut, ByteIOContext *bc, AVStream *st, · 12 unmodified lines | ||
| 415 | 415 | put_buffer(bc, codec->extradata, codec->extradata_size); |
| 416 | 416 | |
| 417 | 417 | switch(codec->codec_type){ |
| 418 | − case CODEC_TYPE_AUDIO: | |
| 418 | + case AVMEDIA_TYPE_AUDIO: | |
| 419 | 419 | put_v(bc, codec->sample_rate); |
| 420 | 420 | put_v(bc, 1); |
| 421 | 421 | put_v(bc, codec->channels); |
| 422 | 422 | break; |
| 423 | − case CODEC_TYPE_VIDEO: | |
| 423 | + case AVMEDIA_TYPE_VIDEO: | |
| 424 | 424 | put_v(bc, codec->width); |
| 425 | 425 | put_v(bc, codec->height); |
| 426 | 426 | |
| @@ -155,7 +155,7 @@ static int nuv_header(AVFormatContext *s, AVFormatParameters *ap) { · 154 unmodified lines | ||
| 155 | 155 | vst = av_new_stream(s, ctx->v_id); |
| 156 | 156 | if (!vst) |
| 157 | 157 | return AVERROR(ENOMEM); |
| 158 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 158 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 159 | 159 | vst->codec->codec_id = CODEC_ID_NUV; |
| 160 | 160 | vst->codec->width = width; |
| 161 | 161 | vst->codec->height = height; |
| @@ -171,7 +171,7 @@ static int nuv_header(AVFormatContext *s, AVFormatParameters *ap) { · 9 unmodified lines | ||
| 171 | 171 | ast = av_new_stream(s, ctx->a_id); |
| 172 | 172 | if (!ast) |
| 173 | 173 | return AVERROR(ENOMEM); |
| 174 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 174 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 175 | 175 | ast->codec->codec_id = CODEC_ID_PCM_S16LE; |
| 176 | 176 | ast->codec->channels = 2; |
| 177 | 177 | ast->codec->sample_rate = 44100; |
| @@ -612,7 +612,7 @@ static int ogg_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp · 611 unmodified lines | ||
| 612 | 612 | |
| 613 | 613 | // Try seeking to a keyframe first. If this fails (very possible), |
| 614 | 614 | // av_seek_frame will fall back to ignoring keyframes |
| 615 | − if (s->streams[stream_index]->codec->codec_type == CODEC_TYPE_VIDEO | |
| 615 | + if (s->streams[stream_index]->codec->codec_type == AVMEDIA_TYPE_VIDEO | |
| 616 | 616 | && !(flags & AVSEEK_FLAG_ANY)) |
| 617 | 617 | os->keyframe_seek = 1; |
| 618 | 618 | |
| @@ -178,9 +178,9 @@ static int ogg_write_header(AVFormatContext *s) · 177 unmodified lines | ||
| 178 | 178 | int i, j; |
| 179 | 179 | for (i = 0; i < s->nb_streams; i++) { |
| 180 | 180 | AVStream *st = s->streams[i]; |
| 181 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) | |
| 181 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 182 | 182 | av_set_pts_info(st, 64, 1, st->codec->sample_rate); |
| 183 | − else if (st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 183 | + else if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 184 | 184 | av_set_pts_info(st, 64, st->codec->time_base.num, st->codec->time_base.den); |
| 185 | 185 | if (st->codec->codec_id != CODEC_ID_VORBIS && |
| 186 | 186 | st->codec->codec_id != CODEC_ID_THEORA && |
| @@ -39,7 +39,7 @@ static int dirac_header(AVFormatContext *s, int idx) · 38 unmodified lines | ||
| 39 | 39 | if (ff_dirac_parse_sequence_header(st->codec, &gb, &source) < 0) |
| 40 | 40 | return -1; |
| 41 | 41 | |
| 42 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 42 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 43 | 43 | st->codec->codec_id = CODEC_ID_DIRAC; |
| 44 | 44 | // dirac in ogg always stores timestamps as though the video were interlaced |
| 45 | 45 | st->time_base = (AVRational){st->codec->time_base.num, 2*st->codec->time_base.den}; |
| @@ -77,7 +77,7 @@ static int old_dirac_header(AVFormatContext *s, int idx) · 31 unmodified lines | ||
| 77 | 77 | if (buf[0] != 'K') |
| 78 | 78 | return 0; |
| 79 | 79 | |
| 80 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 80 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 81 | 81 | st->codec->codec_id = CODEC_ID_DIRAC; |
| 82 | 82 | st->time_base.den = AV_RB32(buf+8); |
| 83 | 83 | st->time_base.num = AV_RB32(buf+12); |
| @@ -57,7 +57,7 @@ flac_header (AVFormatContext * s, int idx) · 56 unmodified lines | ||
| 57 | 57 | |
| 58 | 58 | ff_flac_parse_streaminfo(st->codec, &si, streaminfo_start); |
| 59 | 59 | |
| 60 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 60 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 61 | 61 | st->codec->codec_id = CODEC_ID_FLAC; |
| 62 | 62 | |
| 63 | 63 | st->codec->extradata = |
| @@ -78,7 +78,7 @@ static int · 14 unmodified lines | ||
| 78 | 78 | old_flac_header (AVFormatContext * s, int idx) |
| 79 | 79 | { |
| 80 | 80 | AVStream *st = s->streams[idx]; |
| 81 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 81 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 82 | 82 | st->codec->codec_id = CODEC_ID_FLAC; |
| 83 | 83 | |
| 84 | 84 | return 0; |
| @@ -49,19 +49,19 @@ ogm_header(AVFormatContext *s, int idx) · 48 unmodified lines | ||
| 49 | 49 | |
| 50 | 50 | if(*p == 'v'){ |
| 51 | 51 | int tag; |
| 52 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 52 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 53 | 53 | p += 8; |
| 54 | 54 | tag = bytestream_get_le32(&p); |
| 55 | 55 | st->codec->codec_id = ff_codec_get_id(ff_codec_bmp_tags, tag); |
| 56 | 56 | st->codec->codec_tag = tag; |
| 57 | 57 | } else if (*p == 't') { |
| 58 | − st->codec->codec_type = CODEC_TYPE_SUBTITLE; | |
| 58 | + st->codec->codec_type = AVMEDIA_TYPE_SUBTITLE; | |
| 59 | 59 | st->codec->codec_id = CODEC_ID_TEXT; |
| 60 | 60 | p += 12; |
| 61 | 61 | } else { |
| 62 | 62 | uint8_t acid[5]; |
| 63 | 63 | int cid; |
| 64 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 64 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 65 | 65 | p += 8; |
| 66 | 66 | bytestream_get_buffer(&p, acid, 4); |
| 67 | 67 | acid[4] = 0; |
| @@ -78,7 +78,7 @@ ogm_header(AVFormatContext *s, int idx) · 10 unmodified lines | ||
| 78 | 78 | |
| 79 | 79 | p += 8; /* buffersize + bits_per_sample */ |
| 80 | 80 | |
| 81 | − if(st->codec->codec_type == CODEC_TYPE_VIDEO){ | |
| 81 | + if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 82 | 82 | st->codec->width = bytestream_get_le32(&p); |
| 83 | 83 | st->codec->height = bytestream_get_le32(&p); |
| 84 | 84 | st->codec->time_base.den = spu * 10000000; |
| @@ -117,14 +117,14 @@ ogm_dshow_header(AVFormatContext *s, int idx) · 32 unmodified lines | ||
| 117 | 117 | t = AV_RL32(p + 96); |
| 118 | 118 | |
| 119 | 119 | if(t == 0x05589f80){ |
| 120 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 120 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 121 | 121 | st->codec->codec_id = ff_codec_get_id(ff_codec_bmp_tags, AV_RL32(p + 68)); |
| 122 | 122 | st->codec->time_base.den = 10000000; |
| 123 | 123 | st->codec->time_base.num = AV_RL64(p + 164); |
| 124 | 124 | st->codec->width = AV_RL32(p + 176); |
| 125 | 125 | st->codec->height = AV_RL32(p + 180); |
| 126 | 126 | } else if(t == 0x05589f81){ |
| 127 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 127 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 128 | 128 | st->codec->codec_id = ff_codec_get_id(ff_codec_wav_tags, AV_RL16(p + 124)); |
| 129 | 129 | st->codec->channels = AV_RL16(p + 126); |
| 130 | 130 | st->codec->sample_rate = AV_RL32(p + 128); |
| @@ -33,7 +33,7 @@ static int skeleton_header(AVFormatContext *s, int idx) · 32 unmodified lines | ||
| 33 | 33 | int target_idx, start_time; |
| 34 | 34 | |
| 35 | 35 | strcpy(st->codec->codec_name, "skeleton"); |
| 36 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 36 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 37 | 37 | |
| 38 | 38 | if (os->psize < 8) |
| 39 | 39 | return -1; |
| @@ -52,7 +52,7 @@ static int speex_header(AVFormatContext *s, int idx) { · 51 unmodified lines | ||
| 52 | 52 | |
| 53 | 53 | if (spxp->seq == 0) { |
| 54 | 54 | int frames_per_packet; |
| 55 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 55 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 56 | 56 | st->codec->codec_id = CODEC_ID_SPEEX; |
| 57 | 57 | |
| 58 | 58 | st->codec->sample_rate = AV_RL32(p + 36); |
| @@ -104,7 +104,7 @@ theora_header (AVFormatContext * s, int idx) · 103 unmodified lines | ||
| 104 | 104 | thp->gpshift = get_bits(&gb, 5); |
| 105 | 105 | thp->gpmask = (1 << thp->gpshift) - 1; |
| 106 | 106 | |
| 107 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 107 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 108 | 108 | st->codec->codec_id = CODEC_ID_THEORA; |
| 109 | 109 | st->need_parsing = AVSTREAM_PARSE_HEADERS; |
| 110 | 110 | |
| @@ -237,7 +237,7 @@ vorbis_header (AVFormatContext * s, int idx) · 236 unmodified lines | ||
| 237 | 237 | if (bytestream_get_byte(&p) != 1) /* framing_flag */ |
| 238 | 238 | return -1; |
| 239 | 239 | |
| 240 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 240 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 241 | 241 | st->codec->codec_id = CODEC_ID_VORBIS; |
| 242 | 242 | |
| 243 | 243 | st->time_base.num = 1; |
| @@ -112,7 +112,7 @@ static int oma_read_header(AVFormatContext *s, · 111 unmodified lines | ||
| 112 | 112 | return AVERROR(ENOMEM); |
| 113 | 113 | |
| 114 | 114 | st->start_time = 0; |
| 115 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 115 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 116 | 116 | st->codec->codec_tag = buf[32]; |
| 117 | 117 | st->codec->codec_id = ff_codec_get_id(codec_oma_tags, st->codec->codec_tag); |
| 118 | 118 | |
| @@ -65,7 +65,7 @@ static AVStream *add_audio_stream(AVFormatContext *oc, enum CodecID codec_id) · 64 unmodified lines | ||
| 65 | 65 | |
| 66 | 66 | c = st->codec; |
| 67 | 67 | c->codec_id = codec_id; |
| 68 | − c->codec_type = CODEC_TYPE_AUDIO; | |
| 68 | + c->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 69 | 69 | |
| 70 | 70 | /* put sample parameters */ |
| 71 | 71 | c->bit_rate = 64000; |
| @@ -199,7 +199,7 @@ static AVStream *add_video_stream(AVFormatContext *oc, enum CodecID codec_id) · 127 unmodified lines | ||
| 199 | 199 | |
| 200 | 200 | c = st->codec; |
| 201 | 201 | c->codec_id = codec_id; |
| 202 | − c->codec_type = CODEC_TYPE_VIDEO; | |
| 202 | + c->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 203 | 203 | |
| 204 | 204 | /* put sample parameters */ |
| 205 | 205 | c->bit_rate = 400000; |
| @@ -169,7 +169,7 @@ static int str_read_packet(AVFormatContext *s, · 168 unmodified lines | ||
| 169 | 169 | |
| 170 | 170 | str->channels[channel].video_stream_index = st->index; |
| 171 | 171 | |
| 172 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 172 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 173 | 173 | st->codec->codec_id = CODEC_ID_MDEC; |
| 174 | 174 | st->codec->codec_tag = 0; /* no fourcc */ |
| 175 | 175 | st->codec->width = AV_RL16(§or[0x28]); |
| @@ -216,7 +216,7 @@ static int str_read_packet(AVFormatContext *s, · 40 unmodified lines | ||
| 216 | 216 | |
| 217 | 217 | str->channels[channel].audio_stream_index = st->index; |
| 218 | 218 | |
| 219 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 219 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 220 | 220 | st->codec->codec_id = CODEC_ID_ADPCM_XA; |
| 221 | 221 | st->codec->codec_tag = 0; /* no fourcc */ |
| 222 | 222 | st->codec->channels = (fmt&1)?2:1; |
| @@ -45,7 +45,7 @@ static int pva_read_header(AVFormatContext *s, AVFormatParameters *ap) { · 44 unmodified lines | ||
| 45 | 45 | |
| 46 | 46 | if (!(st = av_new_stream(s, 0))) |
| 47 | 47 | return AVERROR(ENOMEM); |
| 48 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 48 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 49 | 49 | st->codec->codec_id = CODEC_ID_MPEG2VIDEO; |
| 50 | 50 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 51 | 51 | av_set_pts_info(st, 32, 1, 90000); |
| @@ -53,7 +53,7 @@ static int pva_read_header(AVFormatContext *s, AVFormatParameters *ap) { · 1 unmodified line | ||
| 53 | 53 | |
| 54 | 54 | if (!(st = av_new_stream(s, 1))) |
| 55 | 55 | return AVERROR(ENOMEM); |
| 56 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 56 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 57 | 57 | st->codec->codec_id = CODEC_ID_MP2; |
| 58 | 58 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 59 | 59 | av_set_pts_info(st, 33, 1, 90000); |
| @@ -95,7 +95,7 @@ static int qcp_read_header(AVFormatContext *s, AVFormatParameters *ap) · 94 unmodified lines | ||
| 95 | 95 | s->file_size = get_le32(pb) + 8; |
| 96 | 96 | url_fskip(pb, 8 + 4 + 1 + 1); // "QLCMfmt " + chunk-size + major-version + minor-version |
| 97 | 97 | |
| 98 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 98 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 99 | 99 | st->codec->channels = 1; |
| 100 | 100 | get_buffer(pb, buf, 16); |
| 101 | 101 | if (is_qcelp_13k_guid(buf)) { |
| @@ -56,7 +56,7 @@ static int r3d_read_red1(AVFormatContext *s) · 55 unmodified lines | ||
| 56 | 56 | |
| 57 | 57 | if (!st) |
| 58 | 58 | return AVERROR(ENOMEM); |
| 59 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 59 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 60 | 60 | st->codec->codec_id = CODEC_ID_JPEG2000; |
| 61 | 61 | |
| 62 | 62 | tmp = get_byte(s->pb); // major version |
| @@ -89,7 +89,7 @@ static int r3d_read_red1(AVFormatContext *s) · 26 unmodified lines | ||
| 89 | 89 | AVStream *ast = av_new_stream(s, 1); |
| 90 | 90 | if (!ast) |
| 91 | 91 | return AVERROR(ENOMEM); |
| 92 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 92 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 93 | 93 | ast->codec->codec_id = CODEC_ID_PCM_S32BE; |
| 94 | 94 | ast->codec->channels = tmp; |
| 95 | 95 | av_set_pts_info(ast, 32, 1, st->time_base.den); |
| @@ -74,14 +74,14 @@ static int raw_read_header(AVFormatContext *s, AVFormatParameters *ap) · 73 unmodified lines | ||
| 74 | 74 | |
| 75 | 75 | id = s->iformat->value; |
| 76 | 76 | if (id == CODEC_ID_RAWVIDEO) { |
| 77 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 77 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 78 | 78 | } else { |
| 79 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 79 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 80 | 80 | } |
| 81 | 81 | st->codec->codec_id = id; |
| 82 | 82 | |
| 83 | 83 | switch(st->codec->codec_type) { |
| 84 | − case CODEC_TYPE_AUDIO: | |
| 84 | + case AVMEDIA_TYPE_AUDIO: | |
| 85 | 85 | st->codec->sample_rate = ap->sample_rate; |
| 86 | 86 | if(ap->channels) st->codec->channels = ap->channels; |
| 87 | 87 | else st->codec->channels = 1; |
| @@ -90,7 +90,7 @@ static int raw_read_header(AVFormatContext *s, AVFormatParameters *ap) · 2 unmodified lines | ||
| 90 | 90 | st->codec->block_align = st->codec->bits_per_coded_sample*st->codec->channels/8; |
| 91 | 91 | av_set_pts_info(st, 64, 1, st->codec->sample_rate); |
| 92 | 92 | break; |
| 93 | − case CODEC_TYPE_VIDEO: | |
| 93 | + case AVMEDIA_TYPE_VIDEO: | |
| 94 | 94 | if(ap->time_base.num) |
| 95 | 95 | av_set_pts_info(st, 64, ap->time_base.num, ap->time_base.den); |
| 96 | 96 | else |
| @@ -253,7 +253,7 @@ static int audio_read_header(AVFormatContext *s, · 156 unmodified lines | ||
| 253 | 253 | AVStream *st = av_new_stream(s, 0); |
| 254 | 254 | if (!st) |
| 255 | 255 | return AVERROR(ENOMEM); |
| 256 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 256 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 257 | 257 | st->codec->codec_id = s->iformat->value; |
| 258 | 258 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 259 | 259 | /* the parameters will be extracted from the compressed bitstream */ |
| @@ -271,7 +271,7 @@ static int video_read_header(AVFormatContext *s, · 11 unmodified lines | ||
| 271 | 271 | if (!st) |
| 272 | 272 | return AVERROR(ENOMEM); |
| 273 | 273 | |
| 274 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 274 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 275 | 275 | st->codec->codec_id = s->iformat->value; |
| 276 | 276 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 277 | 277 | |
| @@ -700,7 +700,7 @@ static int adts_aac_read_header(AVFormatContext *s, · 422 unmodified lines | ||
| 700 | 700 | if (!st) |
| 701 | 701 | return AVERROR(ENOMEM); |
| 702 | 702 | |
| 703 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 703 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 704 | 704 | st->codec->codec_id = s->iformat->value; |
| 705 | 705 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 706 | 706 | |
| @@ -546,10 +546,10 @@ static RTPDynamicProtocolHandler ff_rdt_ ## n ## _handler = { \ · 545 unmodified lines | ||
| 546 | 546 | .parse_packet = rdt_parse_packet \ |
| 547 | 547 | }; |
| 548 | 548 | |
| 549 | −RDT_HANDLER(live_video, "x-pn-multirate-realvideo-live", CODEC_TYPE_VIDEO); | |
| 550 | −RDT_HANDLER(live_audio, "x-pn-multirate-realaudio-live", CODEC_TYPE_AUDIO); | |
| 551 | −RDT_HANDLER(video, "x-pn-realvideo", CODEC_TYPE_VIDEO); | |
| 552 | −RDT_HANDLER(audio, "x-pn-realaudio", CODEC_TYPE_AUDIO); | |
| 549 | +RDT_HANDLER(live_video, "x-pn-multirate-realvideo-live", AVMEDIA_TYPE_VIDEO); | |
| 550 | +RDT_HANDLER(live_audio, "x-pn-multirate-realaudio-live", AVMEDIA_TYPE_AUDIO); | |
| 551 | +RDT_HANDLER(video, "x-pn-realvideo", AVMEDIA_TYPE_VIDEO); | |
| 552 | +RDT_HANDLER(audio, "x-pn-realaudio", AVMEDIA_TYPE_AUDIO); | |
| 553 | 553 | |
| 554 | 554 | void av_register_rdt_dynamic_payload_handlers(void) |
| 555 | 555 | { |
| @@ -461,7 +461,7 @@ void ff_get_wav_header(ByteIOContext *pb, AVCodecContext *codec, int size) · 460 unmodified lines | ||
| 461 | 461 | int id; |
| 462 | 462 | |
| 463 | 463 | id = get_le16(pb); |
| 464 | − codec->codec_type = CODEC_TYPE_AUDIO; | |
| 464 | + codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 465 | 465 | codec->codec_tag = id; |
| 466 | 466 | codec->channels = get_le16(pb); |
| 467 | 467 | codec->sample_rate = get_le32(pb); |
| @@ -527,8 +527,8 @@ void ff_parse_specific_params(AVCodecContext *stream, int *au_rate, int *au_ssiz · 59 unmodified lines | ||
| 527 | 527 | if(stream->frame_size && stream->sample_rate){ |
| 528 | 528 | *au_scale=stream->frame_size; |
| 529 | 529 | *au_rate= stream->sample_rate; |
| 530 | − }else if(stream->codec_type == CODEC_TYPE_VIDEO || | |
| 531 | − stream->codec_type == CODEC_TYPE_SUBTITLE){ | |
| 530 | + }else if(stream->codec_type == AVMEDIA_TYPE_VIDEO || | |
| 531 | + stream->codec_type == AVMEDIA_TYPE_SUBTITLE){ | |
| 532 | 532 | *au_scale= stream->time_base.num; |
| 533 | 533 | *au_rate = stream->time_base.den; |
| 534 | 534 | }else{ |
| @@ -116,7 +116,7 @@ static av_cold int rl2_read_header(AVFormatContext *s, · 115 unmodified lines | ||
| 116 | 116 | if(!st) |
| 117 | 117 | return AVERROR(ENOMEM); |
| 118 | 118 | |
| 119 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 119 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 120 | 120 | st->codec->codec_id = CODEC_ID_RL2; |
| 121 | 121 | st->codec->codec_tag = 0; /* no fourcc */ |
| 122 | 122 | st->codec->width = 320; |
| @@ -145,7 +145,7 @@ static av_cold int rl2_read_header(AVFormatContext *s, · 22 unmodified lines | ||
| 145 | 145 | st = av_new_stream(s, 0); |
| 146 | 146 | if (!st) |
| 147 | 147 | return AVERROR(ENOMEM); |
| 148 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 148 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 149 | 149 | st->codec->codec_id = CODEC_ID_PCM_U8; |
| 150 | 150 | st->codec->codec_tag = 1; |
| 151 | 151 | st->codec->channels = channels; |
| @@ -161,7 +161,7 @@ static int rm_read_audio_stream_info(AVFormatContext *s, ByteIOContext *pb, · 160 unmodified lines | ||
| 161 | 161 | url_fskip(pb, header_size + startpos - url_ftell(pb)); |
| 162 | 162 | st->codec->sample_rate = 8000; |
| 163 | 163 | st->codec->channels = 1; |
| 164 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 164 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 165 | 165 | st->codec->codec_id = CODEC_ID_RA_144; |
| 166 | 166 | } else { |
| 167 | 167 | int flavor, sub_packet_h, coded_framesize, sub_packet_size; |
| @@ -195,7 +195,7 @@ static int rm_read_audio_stream_info(AVFormatContext *s, ByteIOContext *pb, · 27 unmodified lines | ||
| 195 | 195 | get_str8(pb, buf, sizeof(buf)); /* desc */ |
| 196 | 196 | get_str8(pb, buf, sizeof(buf)); /* desc */ |
| 197 | 197 | } |
| 198 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 198 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 199 | 199 | st->codec->codec_tag = AV_RL32(buf); |
| 200 | 200 | st->codec->codec_id = ff_codec_get_id(rm_codec_tags, st->codec->codec_tag); |
| 201 | 201 | switch (st->codec->codec_id) { |
| @@ -316,7 +316,7 @@ ff_rm_read_mdpr_codecdata (AVFormatContext *s, ByteIOContext *pb, · 114 unmodified lines | ||
| 316 | 316 | st->codec->height = get_be16(pb); |
| 317 | 317 | st->codec->time_base.num= 1; |
| 318 | 318 | fps= get_be16(pb); |
| 319 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 319 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 320 | 320 | get_be32(pb); |
| 321 | 321 | fps2= get_be16(pb); |
| 322 | 322 | get_be16(pb); |
| @@ -479,7 +479,7 @@ static int rm_read_header(AVFormatContext *s, AVFormatParameters *ap) · 156 unmodified lines | ||
| 479 | 479 | st->duration = duration; |
| 480 | 480 | get_str8(pb, buf, sizeof(buf)); /* desc */ |
| 481 | 481 | get_str8(pb, buf, sizeof(buf)); /* mimetype */ |
| 482 | − st->codec->codec_type = CODEC_TYPE_DATA; | |
| 482 | + st->codec->codec_type = AVMEDIA_TYPE_DATA; | |
| 483 | 483 | st->priv_data = ff_rm_alloc_rmstream(); |
| 484 | 484 | if (ff_rm_read_mdpr_codecdata(s, s->pb, st, st->priv_data, |
| 485 | 485 | get_be32(pb)) < 0) |
| @@ -725,11 +725,11 @@ ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, · 239 unmodified lines | ||
| 725 | 725 | { |
| 726 | 726 | RMDemuxContext *rm = s->priv_data; |
| 727 | 727 | |
| 728 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 728 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 729 | 729 | rm->current_stream= st->id; |
| 730 | 730 | if(rm_assemble_video_frame(s, pb, rm, ast, pkt, len, seq)) |
| 731 | 731 | return -1; //got partial frame |
| 732 | − } else if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 732 | + } else if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 733 | 733 | if ((st->codec->codec_id == CODEC_ID_RA_288) || |
| 734 | 734 | (st->codec->codec_id == CODEC_ID_COOK) || |
| 735 | 735 | (st->codec->codec_id == CODEC_ID_ATRAC3) || |
| @@ -790,7 +790,7 @@ ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, · 54 unmodified lines | ||
| 790 | 790 | pkt->stream_index = st->index; |
| 791 | 791 | |
| 792 | 792 | #if 0 |
| 793 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 793 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 794 | 794 | if(st->codec->codec_id == CODEC_ID_RV20){ |
| 795 | 795 | int seq= 128*(pkt->data[2]&0x7F) + (pkt->data[3]>>1); |
| 796 | 796 | av_log(s, AV_LOG_DEBUG, "%d %"PRId64" %d\n", *timestamp, *timestamp*512LL/25, seq); |
| @@ -806,7 +806,7 @@ ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, · 9 unmodified lines | ||
| 806 | 806 | if (flags & 2) |
| 807 | 807 | pkt->flags |= PKT_FLAG_KEY; |
| 808 | 808 | |
| 809 | − return st->codec->codec_type == CODEC_TYPE_AUDIO ? rm->audio_pkt_cnt : 0; | |
| 809 | + return st->codec->codec_type == AVMEDIA_TYPE_AUDIO ? rm->audio_pkt_cnt : 0; | |
| 810 | 810 | } |
| 811 | 811 | |
| 812 | 812 | int |
| @@ -932,7 +932,7 @@ static int64_t rm_read_dts(AVFormatContext *s, int stream_index, · 119 unmodified lines | ||
| 932 | 932 | return AV_NOPTS_VALUE; |
| 933 | 933 | |
| 934 | 934 | st = s->streams[stream_index2]; |
| 935 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 935 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 936 | 936 | h= get_byte(s->pb); len--; |
| 937 | 937 | if(!(h & 0x40)){ |
| 938 | 938 | seq = get_byte(s->pb); len--; |
| @@ -141,7 +141,7 @@ static void rv10_write_header(AVFormatContext *ctx, · 140 unmodified lines | ||
| 141 | 141 | |
| 142 | 142 | stream = &rm->streams[i]; |
| 143 | 143 | |
| 144 | − if (stream->enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 144 | + if (stream->enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 145 | 145 | desc = "The Audio Stream"; |
| 146 | 146 | mimetype = "audio/x-pn-realaudio"; |
| 147 | 147 | codec_data_size = 73; |
| @@ -177,7 +177,7 @@ static void rv10_write_header(AVFormatContext *ctx, · 29 unmodified lines | ||
| 177 | 177 | put_str8(s, mimetype); |
| 178 | 178 | put_be32(s, codec_data_size); |
| 179 | 179 | |
| 180 | − if (stream->enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 180 | + if (stream->enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 181 | 181 | int coded_frame_size, fscode, sample_rate; |
| 182 | 182 | sample_rate = stream->enc->sample_rate; |
| 183 | 183 | coded_frame_size = (stream->enc->bit_rate * |
| @@ -309,7 +309,7 @@ static int rm_write_header(AVFormatContext *s) · 125 unmodified lines | ||
| 309 | 309 | stream->enc = codec; |
| 310 | 310 | |
| 311 | 311 | switch(codec->codec_type) { |
| 312 | − case CODEC_TYPE_AUDIO: | |
| 312 | + case AVMEDIA_TYPE_AUDIO: | |
| 313 | 313 | rm->audio_stream = stream; |
| 314 | 314 | stream->frame_rate = (float)codec->sample_rate / (float)codec->frame_size; |
| 315 | 315 | /* XXX: dummy values */ |
| @@ -317,7 +317,7 @@ static int rm_write_header(AVFormatContext *s) · 1 unmodified line | ||
| 317 | 317 | stream->nb_packets = 0; |
| 318 | 318 | stream->total_frames = stream->nb_packets; |
| 319 | 319 | break; |
| 320 | − case CODEC_TYPE_VIDEO: | |
| 320 | + case AVMEDIA_TYPE_VIDEO: | |
| 321 | 321 | rm->video_stream = stream; |
| 322 | 322 | stream->frame_rate = (float)codec->time_base.den / (float)codec->time_base.num; |
| 323 | 323 | /* XXX: dummy values */ |
| @@ -408,7 +408,7 @@ static int rm_write_video(AVFormatContext *s, const uint8_t *buf, int size, int · 84 unmodified lines | ||
| 408 | 408 | static int rm_write_packet(AVFormatContext *s, AVPacket *pkt) |
| 409 | 409 | { |
| 410 | 410 | if (s->streams[pkt->stream_index]->codec->codec_type == |
| 411 | − CODEC_TYPE_AUDIO) | |
| 411 | + AVMEDIA_TYPE_AUDIO) | |
| 412 | 412 | return rm_write_audio(s, pkt->data, pkt->size, pkt->flags); |
| 413 | 413 | else |
| 414 | 414 | return rm_write_video(s, pkt->data, pkt->size, pkt->flags); |
| @@ -141,7 +141,7 @@ static int rpl_read_header(AVFormatContext *s, AVFormatParameters *ap) · 140 unmodified lines | ||
| 141 | 141 | vst = av_new_stream(s, 0); |
| 142 | 142 | if (!vst) |
| 143 | 143 | return AVERROR(ENOMEM); |
| 144 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 144 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 145 | 145 | vst->codec->codec_tag = read_line_and_int(pb, &error); // video format |
| 146 | 146 | vst->codec->width = read_line_and_int(pb, &error); // video width |
| 147 | 147 | vst->codec->height = read_line_and_int(pb, &error); // video height |
| @@ -183,7 +183,7 @@ static int rpl_read_header(AVFormatContext *s, AVFormatParameters *ap) · 35 unmodified lines | ||
| 183 | 183 | ast = av_new_stream(s, 0); |
| 184 | 184 | if (!ast) |
| 185 | 185 | return AVERROR(ENOMEM); |
| 186 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 186 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 187 | 187 | ast->codec->codec_tag = audio_format; |
| 188 | 188 | ast->codec->sample_rate = read_line_and_int(pb, &error); // audio bitrate |
| 189 | 189 | ast->codec->channels = read_line_and_int(pb, &error); // number of audio channels |
| @@ -295,7 +295,7 @@ static int rpl_read_packet(AVFormatContext *s, AVPacket *pkt) · 105 unmodified lines | ||
| 295 | 295 | if (url_fseek(pb, index_entry->pos, SEEK_SET) < 0) |
| 296 | 296 | return AVERROR(EIO); |
| 297 | 297 | |
| 298 | − if (stream->codec->codec_type == CODEC_TYPE_VIDEO && | |
| 298 | + if (stream->codec->codec_type == AVMEDIA_TYPE_VIDEO && | |
| 299 | 299 | stream->codec->codec_tag == 124) { |
| 300 | 300 | // We have to split Escape 124 frames because there are |
| 301 | 301 | // multiple frames per chunk in Escape 124 samples. |
| @@ -327,7 +327,7 @@ static int rpl_read_packet(AVFormatContext *s, AVPacket *pkt) · 25 unmodified lines | ||
| 327 | 327 | return AVERROR(EIO); |
| 328 | 328 | } |
| 329 | 329 | |
| 330 | − if (stream->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 330 | + if (stream->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 331 | 331 | // frames_per_chunk should always be one here; the header |
| 332 | 332 | // parsing will warn if it isn't. |
| 333 | 333 | pkt->duration = rpl->frames_per_chunk; |
| @@ -35,39 +35,39 @@ static const struct · 34 unmodified lines | ||
| 35 | 35 | { |
| 36 | 36 | int pt; |
| 37 | 37 | const char enc_name[6]; |
| 38 | − enum CodecType codec_type; | |
| 38 | + enum AVMediaType codec_type; | |
| 39 | 39 | enum CodecID codec_id; |
| 40 | 40 | int clock_rate; |
| 41 | 41 | int audio_channels; |
| 42 | 42 | } AVRtpPayloadTypes[]= |
| 43 | 43 | { |
| 44 | − {0, "PCMU", CODEC_TYPE_AUDIO, CODEC_ID_PCM_MULAW, 8000, 1}, | |
| 45 | − {3, "GSM", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 46 | − {4, "G723", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 47 | − {5, "DVI4", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 48 | − {6, "DVI4", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 16000, 1}, | |
| 49 | − {7, "LPC", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 50 | − {8, "PCMA", CODEC_TYPE_AUDIO, CODEC_ID_PCM_ALAW, 8000, 1}, | |
| 51 | − {9, "G722", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 52 | − {10, "L16", CODEC_TYPE_AUDIO, CODEC_ID_PCM_S16BE, 44100, 2}, | |
| 53 | − {11, "L16", CODEC_TYPE_AUDIO, CODEC_ID_PCM_S16BE, 44100, 1}, | |
| 54 | − {12, "QCELP", CODEC_TYPE_AUDIO, CODEC_ID_QCELP, 8000, 1}, | |
| 55 | − {13, "CN", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 56 | − {14, "MPA", CODEC_TYPE_AUDIO, CODEC_ID_MP2, -1, -1}, | |
| 57 | − {14, "MPA", CODEC_TYPE_AUDIO, CODEC_ID_MP3, -1, -1}, | |
| 58 | − {15, "G728", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 59 | − {16, "DVI4", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 11025, 1}, | |
| 60 | − {17, "DVI4", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 22050, 1}, | |
| 61 | − {18, "G729", CODEC_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 62 | − {25, "CelB", CODEC_TYPE_VIDEO, CODEC_ID_NONE, 90000, -1}, | |
| 63 | − {26, "JPEG", CODEC_TYPE_VIDEO, CODEC_ID_MJPEG, 90000, -1}, | |
| 64 | − {28, "nv", CODEC_TYPE_VIDEO, CODEC_ID_NONE, 90000, -1}, | |
| 65 | − {31, "H261", CODEC_TYPE_VIDEO, CODEC_ID_H261, 90000, -1}, | |
| 66 | − {32, "MPV", CODEC_TYPE_VIDEO, CODEC_ID_MPEG1VIDEO, 90000, -1}, | |
| 67 | − {32, "MPV", CODEC_TYPE_VIDEO, CODEC_ID_MPEG2VIDEO, 90000, -1}, | |
| 68 | − {33, "MP2T", CODEC_TYPE_DATA, CODEC_ID_MPEG2TS, 90000, -1}, | |
| 69 | − {34, "H263", CODEC_TYPE_VIDEO, CODEC_ID_H263, 90000, -1}, | |
| 70 | − {-1, "", CODEC_TYPE_UNKNOWN, CODEC_ID_NONE, -1, -1} | |
| 44 | + {0, "PCMU", AVMEDIA_TYPE_AUDIO, CODEC_ID_PCM_MULAW, 8000, 1}, | |
| 45 | + {3, "GSM", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 46 | + {4, "G723", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 47 | + {5, "DVI4", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 48 | + {6, "DVI4", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 16000, 1}, | |
| 49 | + {7, "LPC", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 50 | + {8, "PCMA", AVMEDIA_TYPE_AUDIO, CODEC_ID_PCM_ALAW, 8000, 1}, | |
| 51 | + {9, "G722", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 52 | + {10, "L16", AVMEDIA_TYPE_AUDIO, CODEC_ID_PCM_S16BE, 44100, 2}, | |
| 53 | + {11, "L16", AVMEDIA_TYPE_AUDIO, CODEC_ID_PCM_S16BE, 44100, 1}, | |
| 54 | + {12, "QCELP", AVMEDIA_TYPE_AUDIO, CODEC_ID_QCELP, 8000, 1}, | |
| 55 | + {13, "CN", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 56 | + {14, "MPA", AVMEDIA_TYPE_AUDIO, CODEC_ID_MP2, -1, -1}, | |
| 57 | + {14, "MPA", AVMEDIA_TYPE_AUDIO, CODEC_ID_MP3, -1, -1}, | |
| 58 | + {15, "G728", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 59 | + {16, "DVI4", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 11025, 1}, | |
| 60 | + {17, "DVI4", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 22050, 1}, | |
| 61 | + {18, "G729", AVMEDIA_TYPE_AUDIO, CODEC_ID_NONE, 8000, 1}, | |
| 62 | + {25, "CelB", AVMEDIA_TYPE_VIDEO, CODEC_ID_NONE, 90000, -1}, | |
| 63 | + {26, "JPEG", AVMEDIA_TYPE_VIDEO, CODEC_ID_MJPEG, 90000, -1}, | |
| 64 | + {28, "nv", AVMEDIA_TYPE_VIDEO, CODEC_ID_NONE, 90000, -1}, | |
| 65 | + {31, "H261", AVMEDIA_TYPE_VIDEO, CODEC_ID_H261, 90000, -1}, | |
| 66 | + {32, "MPV", AVMEDIA_TYPE_VIDEO, CODEC_ID_MPEG1VIDEO, 90000, -1}, | |
| 67 | + {32, "MPV", AVMEDIA_TYPE_VIDEO, CODEC_ID_MPEG2VIDEO, 90000, -1}, | |
| 68 | + {33, "MP2T", AVMEDIA_TYPE_DATA, CODEC_ID_MPEG2TS, 90000, -1}, | |
| 69 | + {34, "H263", AVMEDIA_TYPE_VIDEO, CODEC_ID_H263, 90000, -1}, | |
| 70 | + {-1, "", AVMEDIA_TYPE_UNKNOWN, CODEC_ID_NONE, -1, -1} | |
| 71 | 71 | }; |
| 72 | 72 | |
| 73 | 73 | int ff_rtp_get_codec_info(AVCodecContext *codec, int payload_type) |
| @@ -118,7 +118,7 @@ const char *ff_rtp_enc_name(int payload_type) · 44 unmodified lines | ||
| 118 | 118 | return ""; |
| 119 | 119 | } |
| 120 | 120 | |
| 121 | −enum CodecID ff_rtp_codec_id(const char *buf, enum CodecType codec_type) | |
| 121 | +enum CodecID ff_rtp_codec_id(const char *buf, enum AVMediaType codec_type) | |
| 122 | 122 | { |
| 123 | 123 | int i; |
| 124 | 124 | |
| @@ -66,7 +66,7 @@ const char *ff_rtp_enc_name(int payload_type); · 65 unmodified lines | ||
| 66 | 66 | * @return In case of unknown encoding name, CODEC_ID_NONE is returned; |
| 67 | 67 | * otherwise, the codec id is returned |
| 68 | 68 | */ |
| 69 | −enum CodecID ff_rtp_codec_id(const char *buf, enum CodecType codec_type); | |
| 69 | +enum CodecID ff_rtp_codec_id(const char *buf, enum AVMediaType codec_type); | |
| 70 | 70 | |
| 71 | 71 | #define RTP_PT_PRIVATE 96 |
| 72 | 72 | #define RTP_VERSION 2 |
| @@ -51,8 +51,8 @@ · 50 unmodified lines | ||
| 51 | 51 | /* statistics functions */ |
| 52 | 52 | RTPDynamicProtocolHandler *RTPFirstDynamicPayloadHandler= NULL; |
| 53 | 53 | |
| 54 | −static RTPDynamicProtocolHandler mp4v_es_handler= {"MP4V-ES", CODEC_TYPE_VIDEO, CODEC_ID_MPEG4}; | |
| 55 | −static RTPDynamicProtocolHandler mpeg4_generic_handler= {"mpeg4-generic", CODEC_TYPE_AUDIO, CODEC_ID_AAC}; | |
| 54 | +static RTPDynamicProtocolHandler mp4v_es_handler= {"MP4V-ES", AVMEDIA_TYPE_VIDEO, CODEC_ID_MPEG4}; | |
| 55 | +static RTPDynamicProtocolHandler mpeg4_generic_handler= {"mpeg4-generic", AVMEDIA_TYPE_AUDIO, CODEC_ID_AAC}; | |
| 56 | 56 | |
| 57 | 57 | void ff_register_dynamic_payload_handler(RTPDynamicProtocolHandler *handler) |
| 58 | 58 | { |
| @@ -350,7 +350,7 @@ RTPDemuxContext *rtp_parse_open(AVFormatContext *s1, AVStream *st, URLContext *r · 291 unmodified lines | ||
| 350 | 350 | st->need_parsing = AVSTREAM_PARSE_FULL; |
| 351 | 351 | break; |
| 352 | 352 | default: |
| 353 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 353 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 354 | 354 | av_set_pts_info(st, 32, 1, st->codec->sample_rate); |
| 355 | 355 | } |
| 356 | 356 | break; |
| @@ -132,7 +132,7 @@ typedef int (*DynamicPayloadPacketHandlerProc) (AVFormatContext *ctx, · 131 unmodified lines | ||
| 132 | 132 | struct RTPDynamicProtocolHandler_s { |
| 133 | 133 | // fields from AVRtpDynamicPayloadType_s |
| 134 | 134 | const char enc_name[50]; /* XXX: still why 50 ? ;-) */ |
| 135 | − enum CodecType codec_type; | |
| 135 | + enum AVMediaType codec_type; | |
| 136 | 136 | enum CodecID codec_id; |
| 137 | 137 | |
| 138 | 138 | // may be null |
| @@ -170,7 +170,7 @@ static int amr_parse_sdp_line(AVFormatContext *s, int st_index, · 169 unmodified lines | ||
| 170 | 170 | |
| 171 | 171 | RTPDynamicProtocolHandler ff_amr_nb_dynamic_handler = { |
| 172 | 172 | .enc_name = "AMR", |
| 173 | − .codec_type = CODEC_TYPE_AUDIO, | |
| 173 | + .codec_type = AVMEDIA_TYPE_AUDIO, | |
| 174 | 174 | .codec_id = CODEC_ID_AMR_NB, |
| 175 | 175 | .parse_sdp_a_line = amr_parse_sdp_line, |
| 176 | 176 | .parse_packet = amr_handle_packet, |
| @@ -178,7 +178,7 @@ RTPDynamicProtocolHandler ff_amr_nb_dynamic_handler = { · 1 unmodified line | ||
| 178 | 178 | |
| 179 | 179 | RTPDynamicProtocolHandler ff_amr_wb_dynamic_handler = { |
| 180 | 180 | .enc_name = "AMR-WB", |
| 181 | − .codec_type = CODEC_TYPE_AUDIO, | |
| 181 | + .codec_type = AVMEDIA_TYPE_AUDIO, | |
| 182 | 182 | .codec_id = CODEC_ID_AMR_WB, |
| 183 | 183 | .parse_sdp_a_line = amr_parse_sdp_line, |
| 184 | 184 | .parse_packet = amr_handle_packet, |
| @@ -277,5 +277,5 @@ RTPDynamicProtocolHandler ff_ms_rtp_ ## n ## _handler = { \ · 276 unmodified lines | ||
| 277 | 277 | .parse_packet = asfrtp_parse_packet, \ |
| 278 | 278 | }; |
| 279 | 279 | |
| 280 | −RTP_ASF_HANDLER(asf_pfv, "x-asf-pf", CODEC_TYPE_VIDEO); | |
| 281 | −RTP_ASF_HANDLER(asf_pfa, "x-asf-pf", CODEC_TYPE_AUDIO); | |
| 280 | +RTP_ASF_HANDLER(asf_pfv, "x-asf-pf", AVMEDIA_TYPE_VIDEO); | |
| 281 | +RTP_ASF_HANDLER(asf_pfa, "x-asf-pf", AVMEDIA_TYPE_AUDIO); | |
| @@ -94,14 +94,14 @@ static int h263_handle_packet(AVFormatContext *ctx, · 93 unmodified lines | ||
| 94 | 94 | |
| 95 | 95 | RTPDynamicProtocolHandler ff_h263_1998_dynamic_handler = { |
| 96 | 96 | .enc_name = "H263-1998", |
| 97 | − .codec_type = CODEC_TYPE_VIDEO, | |
| 97 | + .codec_type = AVMEDIA_TYPE_VIDEO, | |
| 98 | 98 | .codec_id = CODEC_ID_H263, |
| 99 | 99 | .parse_packet = h263_handle_packet, |
| 100 | 100 | }; |
| 101 | 101 | |
| 102 | 102 | RTPDynamicProtocolHandler ff_h263_2000_dynamic_handler = { |
| 103 | 103 | .enc_name = "H263-2000", |
| 104 | − .codec_type = CODEC_TYPE_VIDEO, | |
| 104 | + .codec_type = AVMEDIA_TYPE_VIDEO, | |
| 105 | 105 | .codec_id = CODEC_ID_H263, |
| 106 | 106 | .parse_packet = h263_handle_packet, |
| 107 | 107 | }; |
| @@ -411,7 +411,7 @@ This is the structure for expanding on the dynamic rtp protocols (makes everythi · 410 unmodified lines | ||
| 411 | 411 | */ |
| 412 | 412 | RTPDynamicProtocolHandler ff_h264_dynamic_handler = { |
| 413 | 413 | .enc_name = "H264", |
| 414 | − .codec_type = CODEC_TYPE_VIDEO, | |
| 414 | + .codec_type = AVMEDIA_TYPE_VIDEO, | |
| 415 | 415 | .codec_id = CODEC_ID_H264, |
| 416 | 416 | .parse_sdp_a_line = parse_h264_sdp_line, |
| 417 | 417 | .open = h264_new_context, |
| @@ -378,7 +378,7 @@ static int theora_parse_sdp_line(AVFormatContext *s, int st_index, · 377 unmodified lines | ||
| 378 | 378 | |
| 379 | 379 | RTPDynamicProtocolHandler ff_theora_dynamic_handler = { |
| 380 | 380 | .enc_name = "theora", |
| 381 | − .codec_type = CODEC_TYPE_VIDEO, | |
| 381 | + .codec_type = AVMEDIA_TYPE_VIDEO, | |
| 382 | 382 | .codec_id = CODEC_ID_THEORA, |
| 383 | 383 | .parse_sdp_a_line = theora_parse_sdp_line, |
| 384 | 384 | .open = theora_new_context, |
| @@ -209,7 +209,7 @@ vorbis_handle_packet(AVFormatContext * ctx, · 208 unmodified lines | ||
| 209 | 209 | |
| 210 | 210 | RTPDynamicProtocolHandler ff_vorbis_dynamic_handler = { |
| 211 | 211 | .enc_name = "vorbis", |
| 212 | − .codec_type = CODEC_TYPE_AUDIO, | |
| 212 | + .codec_type = AVMEDIA_TYPE_AUDIO, | |
| 213 | 213 | .codec_id = CODEC_ID_VORBIS, |
| 214 | 214 | .parse_sdp_a_line = NULL, |
| 215 | 215 | .open = vorbis_new_context, |
| @@ -78,7 +78,7 @@ static int rtp_write_header(AVFormatContext *s1) · 77 unmodified lines | ||
| 78 | 78 | |
| 79 | 79 | s->payload_type = ff_rtp_get_payload_type(st->codec); |
| 80 | 80 | if (s->payload_type < 0) |
| 81 | − s->payload_type = RTP_PT_PRIVATE + (st->codec->codec_type == CODEC_TYPE_AUDIO); | |
| 81 | + s->payload_type = RTP_PT_PRIVATE + (st->codec->codec_type == AVMEDIA_TYPE_AUDIO); | |
| 82 | 82 | |
| 83 | 83 | s->base_timestamp = ff_random_get_seed(); |
| 84 | 84 | s->timestamp = s->base_timestamp; |
| @@ -102,14 +102,14 @@ static int rtp_write_header(AVFormatContext *s1) · 17 unmodified lines | ||
| 102 | 102 | |
| 103 | 103 | s->max_frames_per_packet = 0; |
| 104 | 104 | if (s1->max_delay) { |
| 105 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 105 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 106 | 106 | if (st->codec->frame_size == 0) { |
| 107 | 107 | av_log(s1, AV_LOG_ERROR, "Cannot respect max delay: frame size = 0\n"); |
| 108 | 108 | } else { |
| 109 | 109 | s->max_frames_per_packet = av_rescale_rnd(s1->max_delay, st->codec->sample_rate, AV_TIME_BASE * st->codec->frame_size, AV_ROUND_DOWN); |
| 110 | 110 | } |
| 111 | 111 | } |
| 112 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 112 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 113 | 113 | /* FIXME: We should round down here... */ |
| 114 | 114 | s->max_frames_per_packet = av_rescale_q(s1->max_delay, (AVRational){1, 1000000}, st->codec->time_base); |
| 115 | 115 | } |
| @@ -151,7 +151,7 @@ static int rtp_write_header(AVFormatContext *s1) · 35 unmodified lines | ||
| 151 | 151 | case CODEC_ID_AAC: |
| 152 | 152 | s->num_frames = 0; |
| 153 | 153 | default: |
| 154 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 154 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 155 | 155 | av_set_pts_info(st, 32, 1, st->codec->sample_rate); |
| 156 | 156 | } |
| 157 | 157 | s->buf_ptr = s->buf; |
| @@ -141,7 +141,7 @@ static int sdp_parse_rtpmap(AVFormatContext *s, · 140 unmodified lines | ||
| 141 | 141 | get_word_sep(buf, sizeof(buf), "/", &p); |
| 142 | 142 | i = atoi(buf); |
| 143 | 143 | switch (codec->codec_type) { |
| 144 | − case CODEC_TYPE_AUDIO: | |
| 144 | + case AVMEDIA_TYPE_AUDIO: | |
| 145 | 145 | av_log(s, AV_LOG_DEBUG, "audio codec set to: %s\n", c_name); |
| 146 | 146 | codec->sample_rate = RTSP_DEFAULT_AUDIO_SAMPLERATE; |
| 147 | 147 | codec->channels = RTSP_DEFAULT_NB_AUDIO_CHANNELS; |
| @@ -161,7 +161,7 @@ static int sdp_parse_rtpmap(AVFormatContext *s, · 13 unmodified lines | ||
| 161 | 161 | av_log(s, AV_LOG_DEBUG, "audio channels set to: %i\n", |
| 162 | 162 | codec->channels); |
| 163 | 163 | break; |
| 164 | − case CODEC_TYPE_VIDEO: | |
| 164 | + case AVMEDIA_TYPE_VIDEO: | |
| 165 | 165 | av_log(s, AV_LOG_DEBUG, "video codec set to: %s\n", c_name); |
| 166 | 166 | break; |
| 167 | 167 | default: |
| @@ -343,7 +343,7 @@ static void sdp_parse_line(AVFormatContext *s, SDPParseState *s1, · 175 unmodified lines | ||
| 343 | 343 | RTSPState *rt = s->priv_data; |
| 344 | 344 | char buf1[64], st_type[64]; |
| 345 | 345 | const char *p; |
| 346 | − enum CodecType codec_type; | |
| 346 | + enum AVMediaType codec_type; | |
| 347 | 347 | int payload_type, i; |
| 348 | 348 | AVStream *st; |
| 349 | 349 | RTSPStream *rtsp_st; |
| @@ -396,11 +396,11 @@ static void sdp_parse_line(AVFormatContext *s, SDPParseState *s1, · 46 unmodified lines | ||
| 396 | 396 | s1->skip_media = 0; |
| 397 | 397 | get_word(st_type, sizeof(st_type), &p); |
| 398 | 398 | if (!strcmp(st_type, "audio")) { |
| 399 | − codec_type = CODEC_TYPE_AUDIO; | |
| 399 | + codec_type = AVMEDIA_TYPE_AUDIO; | |
| 400 | 400 | } else if (!strcmp(st_type, "video")) { |
| 401 | − codec_type = CODEC_TYPE_VIDEO; | |
| 401 | + codec_type = AVMEDIA_TYPE_VIDEO; | |
| 402 | 402 | } else if (!strcmp(st_type, "application")) { |
| 403 | − codec_type = CODEC_TYPE_DATA; | |
| 403 | + codec_type = AVMEDIA_TYPE_DATA; | |
| 404 | 404 | } else { |
| 405 | 405 | s1->skip_media = 1; |
| 406 | 406 | return; |
| @@ -1181,7 +1181,7 @@ static int make_setup_request(AVFormatContext *s, const char *host, int port, · 774 unmodified lines | ||
| 1181 | 1181 | * will return an error. Therefore, we skip those streams. */ |
| 1182 | 1182 | if (rt->server_type == RTSP_SERVER_WMS && |
| 1183 | 1183 | s->streams[rtsp_st->stream_index]->codec->codec_type == |
| 1184 | − CODEC_TYPE_DATA) | |
| 1184 | + AVMEDIA_TYPE_DATA) | |
| 1185 | 1185 | continue; |
| 1186 | 1186 | snprintf(transport, sizeof(transport) - 1, |
| 1187 | 1187 | "%s/TCP;", trans_pref); |
| @@ -301,13 +301,13 @@ static void sdp_write_media(char *buff, int size, AVCodecContext *c, const char · 300 unmodified lines | ||
| 301 | 301 | |
| 302 | 302 | payload_type = ff_rtp_get_payload_type(c); |
| 303 | 303 | if (payload_type < 0) { |
| 304 | − payload_type = RTP_PT_PRIVATE + (c->codec_type == CODEC_TYPE_AUDIO); | |
| 304 | + payload_type = RTP_PT_PRIVATE + (c->codec_type == AVMEDIA_TYPE_AUDIO); | |
| 305 | 305 | } |
| 306 | 306 | |
| 307 | 307 | switch (c->codec_type) { |
| 308 | − case CODEC_TYPE_VIDEO : type = "video" ; break; | |
| 309 | − case CODEC_TYPE_AUDIO : type = "audio" ; break; | |
| 310 | − case CODEC_TYPE_SUBTITLE: type = "text" ; break; | |
| 308 | + case AVMEDIA_TYPE_VIDEO : type = "video" ; break; | |
| 309 | + case AVMEDIA_TYPE_AUDIO : type = "audio" ; break; | |
| 310 | + case AVMEDIA_TYPE_SUBTITLE: type = "text" ; break; | |
| 311 | 311 | default : type = "application"; break; |
| 312 | 312 | } |
| 313 | 313 | |
| @@ -133,7 +133,7 @@ static int film_read_header(AVFormatContext *s, · 132 unmodified lines | ||
| 133 | 133 | if (!st) |
| 134 | 134 | return AVERROR(ENOMEM); |
| 135 | 135 | film->video_stream_index = st->index; |
| 136 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 136 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 137 | 137 | st->codec->codec_id = film->video_type; |
| 138 | 138 | st->codec->codec_tag = 0; /* no fourcc */ |
| 139 | 139 | st->codec->width = AV_RB32(&scratch[16]); |
| @@ -145,7 +145,7 @@ static int film_read_header(AVFormatContext *s, · 5 unmodified lines | ||
| 145 | 145 | if (!st) |
| 146 | 146 | return AVERROR(ENOMEM); |
| 147 | 147 | film->audio_stream_index = st->index; |
| 148 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 148 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 149 | 149 | st->codec->codec_id = film->audio_type; |
| 150 | 150 | st->codec->codec_tag = 1; |
| 151 | 151 | st->codec->channels = film->audio_channels; |
| @@ -109,7 +109,7 @@ static int vmd_read_header(AVFormatContext *s, · 108 unmodified lines | ||
| 109 | 109 | return AVERROR(ENOMEM); |
| 110 | 110 | av_set_pts_info(vst, 33, 1, 10); |
| 111 | 111 | vmd->video_stream_index = vst->index; |
| 112 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 112 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 113 | 113 | vst->codec->codec_id = vmd->is_indeo3 ? CODEC_ID_INDEO3 : CODEC_ID_VMDVIDEO; |
| 114 | 114 | vst->codec->codec_tag = 0; /* no fourcc */ |
| 115 | 115 | vst->codec->width = AV_RL16(&vmd->vmd_header[12]); |
| @@ -129,7 +129,7 @@ static int vmd_read_header(AVFormatContext *s, · 13 unmodified lines | ||
| 129 | 129 | if (!st) |
| 130 | 130 | return AVERROR(ENOMEM); |
| 131 | 131 | vmd->audio_stream_index = st->index; |
| 132 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 132 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 133 | 133 | st->codec->codec_id = CODEC_ID_VMDAUDIO; |
| 134 | 134 | st->codec->codec_tag = 0; /* no fourcc */ |
| 135 | 135 | st->codec->channels = (vmd->vmd_header[811] & 0x80) ? 2 : 1; |
| @@ -74,7 +74,7 @@ static int create_audio_stream(AVFormatContext *s, SIFFContext *c) · 73 unmodified lines | ||
| 74 | 74 | ast = av_new_stream(s, 0); |
| 75 | 75 | if (!ast) |
| 76 | 76 | return -1; |
| 77 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 77 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 78 | 78 | ast->codec->codec_id = CODEC_ID_PCM_U8; |
| 79 | 79 | ast->codec->channels = 1; |
| 80 | 80 | ast->codec->bits_per_coded_sample = c->bits; |
| @@ -118,7 +118,7 @@ static int siff_parse_vbv1(AVFormatContext *s, SIFFContext *c, ByteIOContext *pb · 37 unmodified lines | ||
| 118 | 118 | st = av_new_stream(s, 0); |
| 119 | 119 | if (!st) |
| 120 | 120 | return -1; |
| 121 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 121 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 122 | 122 | st->codec->codec_id = CODEC_ID_VB; |
| 123 | 123 | st->codec->codec_tag = MKTAG('V', 'B', 'V', '1'); |
| 124 | 124 | st->codec->width = width; |
| @@ -158,7 +158,7 @@ static int smacker_read_header(AVFormatContext *s, AVFormatParameters *ap) · 157 unmodified lines | ||
| 158 | 158 | st->codec->width = smk->width; |
| 159 | 159 | st->codec->height = smk->height; |
| 160 | 160 | st->codec->pix_fmt = PIX_FMT_PAL8; |
| 161 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 161 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 162 | 162 | st->codec->codec_id = CODEC_ID_SMACKVIDEO; |
| 163 | 163 | st->codec->codec_tag = smk->magic; |
| 164 | 164 | /* Smacker uses 100000 as internal timebase */ |
| @@ -176,7 +176,7 @@ static int smacker_read_header(AVFormatContext *s, AVFormatParameters *ap) · 11 unmodified lines | ||
| 176 | 176 | if(smk->rates[i] & 0xFFFFFF){ |
| 177 | 177 | ast[i] = av_new_stream(s, 0); |
| 178 | 178 | smk->indexes[i] = ast[i]->index; |
| 179 | − ast[i]->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 179 | + ast[i]->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 180 | 180 | if (smk->rates[i] & SMK_AUD_BINKAUD) { |
| 181 | 181 | ast[i]->codec->codec_id = CODEC_ID_BINKAUDIO_RDFT; |
| 182 | 182 | } else if (smk->rates[i] & SMK_AUD_USEDCT) { |
| @@ -114,7 +114,7 @@ static int sol_read_header(AVFormatContext *s, · 113 unmodified lines | ||
| 114 | 114 | st = av_new_stream(s, 0); |
| 115 | 115 | if (!st) |
| 116 | 116 | return -1; |
| 117 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 117 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 118 | 118 | st->codec->codec_tag = id; |
| 119 | 119 | st->codec->codec_id = codec; |
| 120 | 120 | st->codec->channels = channels; |
| @@ -53,7 +53,7 @@ static int sox_read_header(AVFormatContext *s, · 52 unmodified lines | ||
| 53 | 53 | if (!st) |
| 54 | 54 | return AVERROR(ENOMEM); |
| 55 | 55 | |
| 56 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 56 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 57 | 57 | |
| 58 | 58 | if (get_le32(pb) == SOX_TAG) { |
| 59 | 59 | st->codec->codec_id = CODEC_ID_PCM_S32LE; |
| @@ -97,7 +97,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 96 unmodified lines | ||
| 97 | 97 | |
| 98 | 98 | for (i=0; i<s->nb_streams; i++) { |
| 99 | 99 | st = s->streams[i]; |
| 100 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO && st->id == ch_id) | |
| 100 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && st->id == ch_id) | |
| 101 | 101 | goto skip; |
| 102 | 102 | } |
| 103 | 103 | |
| @@ -109,7 +109,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 5 unmodified lines | ||
| 109 | 109 | vst = av_new_stream(s, ch_id); |
| 110 | 110 | if (!vst) |
| 111 | 111 | return -1; |
| 112 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 112 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 113 | 113 | vst->codec->codec_id = ff_codec_get_id(swf_codec_tags, get_byte(pb)); |
| 114 | 114 | av_set_pts_info(vst, 16, 256, swf->frame_rate); |
| 115 | 115 | vst->codec->time_base = (AVRational){ 256, swf->frame_rate }; |
| @@ -120,7 +120,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 4 unmodified lines | ||
| 120 | 120 | |
| 121 | 121 | for (i=0; i<s->nb_streams; i++) { |
| 122 | 122 | st = s->streams[i]; |
| 123 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO && st->id == -1) | |
| 123 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO && st->id == -1) | |
| 124 | 124 | goto skip; |
| 125 | 125 | } |
| 126 | 126 | |
| @@ -131,7 +131,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 4 unmodified lines | ||
| 131 | 131 | if (!ast) |
| 132 | 132 | return -1; |
| 133 | 133 | ast->codec->channels = 1 + (v&1); |
| 134 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 134 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 135 | 135 | ast->codec->codec_id = ff_codec_get_id(swf_audio_codec_tags, (v>>4) & 15); |
| 136 | 136 | ast->need_parsing = AVSTREAM_PARSE_FULL; |
| 137 | 137 | sample_rate_code= (v>>2) & 3; |
| @@ -145,7 +145,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 7 unmodified lines | ||
| 145 | 145 | len -= 2; |
| 146 | 146 | for(i=0; i<s->nb_streams; i++) { |
| 147 | 147 | st = s->streams[i]; |
| 148 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO && st->id == ch_id) { | |
| 148 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && st->id == ch_id) { | |
| 149 | 149 | frame = get_le16(pb); |
| 150 | 150 | av_get_packet(pb, pkt, len-2); |
| 151 | 151 | pkt->pos = pos; |
| @@ -157,7 +157,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 5 unmodified lines | ||
| 157 | 157 | } else if (tag == TAG_STREAMBLOCK) { |
| 158 | 158 | for (i = 0; i < s->nb_streams; i++) { |
| 159 | 159 | st = s->streams[i]; |
| 160 | − if (st->codec->codec_type == CODEC_TYPE_AUDIO && st->id == -1) { | |
| 160 | + if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO && st->id == -1) { | |
| 161 | 161 | if (st->codec->codec_id == CODEC_ID_MP3) { |
| 162 | 162 | url_fskip(pb, 4); |
| 163 | 163 | av_get_packet(pb, pkt, len-4); |
| @@ -179,7 +179,7 @@ static int swf_read_packet(AVFormatContext *s, AVPacket *pkt) · 15 unmodified lines | ||
| 179 | 179 | vst = av_new_stream(s, -2); /* -2 to avoid clash with video stream and audio stream */ |
| 180 | 180 | if (!vst) |
| 181 | 181 | return -1; |
| 182 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 182 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 183 | 183 | vst->codec->codec_id = CODEC_ID_MJPEG; |
| 184 | 184 | av_set_pts_info(vst, 64, 256, swf->frame_rate); |
| 185 | 185 | vst->codec->time_base = (AVRational){ 256, swf->frame_rate }; |
| @@ -185,7 +185,7 @@ static int swf_write_header(AVFormatContext *s) · 184 unmodified lines | ||
| 185 | 185 | |
| 186 | 186 | for(i=0;i<s->nb_streams;i++) { |
| 187 | 187 | AVCodecContext *enc = s->streams[i]->codec; |
| 188 | − if (enc->codec_type == CODEC_TYPE_AUDIO) { | |
| 188 | + if (enc->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 189 | 189 | if (enc->codec_id == CODEC_ID_MP3) { |
| 190 | 190 | if (!enc->frame_size) { |
| 191 | 191 | av_log(s, AV_LOG_ERROR, "audio frame size not set\n"); |
| @@ -464,7 +464,7 @@ static int swf_write_audio(AVFormatContext *s, · 272 unmodified lines | ||
| 464 | 464 | static int swf_write_packet(AVFormatContext *s, AVPacket *pkt) |
| 465 | 465 | { |
| 466 | 466 | AVCodecContext *codec = s->streams[pkt->stream_index]->codec; |
| 467 | − if (codec->codec_type == CODEC_TYPE_AUDIO) | |
| 467 | + if (codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 468 | 468 | return swf_write_audio(s, codec, pkt->data, pkt->size); |
| 469 | 469 | else |
| 470 | 470 | return swf_write_video(s, codec, pkt->data, pkt->size); |
| @@ -480,7 +480,7 @@ static int swf_write_trailer(AVFormatContext *s) · 9 unmodified lines | ||
| 480 | 480 | video_enc = NULL; |
| 481 | 481 | for(i=0;i<s->nb_streams;i++) { |
| 482 | 482 | enc = s->streams[i]->codec; |
| 483 | − if (enc->codec_type == CODEC_TYPE_VIDEO) | |
| 483 | + if (enc->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 484 | 484 | video_enc = enc; |
| 485 | 485 | else |
| 486 | 486 | av_fifo_free(swf->audio_fifo); |
| @@ -100,7 +100,7 @@ static int thp_read_header(AVFormatContext *s, · 99 unmodified lines | ||
| 100 | 100 | /* The denominator and numerator are switched because 1/fps |
| 101 | 101 | is required. */ |
| 102 | 102 | av_set_pts_info(st, 64, thp->fps.den, thp->fps.num); |
| 103 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 103 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 104 | 104 | st->codec->codec_id = CODEC_ID_THP; |
| 105 | 105 | st->codec->codec_tag = 0; /* no fourcc */ |
| 106 | 106 | st->codec->width = get_be32(pb); |
| @@ -120,7 +120,7 @@ static int thp_read_header(AVFormatContext *s, · 13 unmodified lines | ||
| 120 | 120 | if (!st) |
| 121 | 121 | return AVERROR(ENOMEM); |
| 122 | 122 | |
| 123 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 123 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 124 | 124 | st->codec->codec_id = CODEC_ID_ADPCM_THP; |
| 125 | 125 | st->codec->codec_tag = 0; /* no fourcc */ |
| 126 | 126 | st->codec->channels = get_be32(pb); /* numChannels. */ |
| @@ -212,7 +212,7 @@ static int seq_read_header(AVFormatContext *s, AVFormatParameters *ap) · 211 unmodified lines | ||
| 212 | 212 | |
| 213 | 213 | av_set_pts_info(st, 32, 1, SEQ_FRAME_RATE); |
| 214 | 214 | seq->video_stream_index = st->index; |
| 215 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 215 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 216 | 216 | st->codec->codec_id = CODEC_ID_TIERTEXSEQVIDEO; |
| 217 | 217 | st->codec->codec_tag = 0; /* no fourcc */ |
| 218 | 218 | st->codec->width = SEQ_FRAME_W; |
| @@ -225,7 +225,7 @@ static int seq_read_header(AVFormatContext *s, AVFormatParameters *ap) · 6 unmodified lines | ||
| 225 | 225 | |
| 226 | 226 | av_set_pts_info(st, 32, 1, SEQ_SAMPLE_RATE); |
| 227 | 227 | seq->audio_stream_index = st->index; |
| 228 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 228 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 229 | 229 | st->codec->codec_id = CODEC_ID_PCM_S16BE; |
| 230 | 230 | st->codec->codec_tag = 0; /* no tag */ |
| 231 | 231 | st->codec->channels = 1; |
| @@ -109,7 +109,7 @@ static int tmv_read_header(AVFormatContext *s, AVFormatParameters *ap) · 108 unmodified lines | ||
| 109 | 109 | return -1; |
| 110 | 110 | } |
| 111 | 111 | |
| 112 | − ast->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 112 | + ast->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 113 | 113 | ast->codec->codec_id = CODEC_ID_PCM_U8; |
| 114 | 114 | ast->codec->channels = features & TMV_STEREO ? 2 : 1; |
| 115 | 115 | ast->codec->bits_per_coded_sample = 8; |
| @@ -121,7 +121,7 @@ static int tmv_read_header(AVFormatContext *s, AVFormatParameters *ap) · 5 unmodified lines | ||
| 121 | 121 | fps.den = tmv->audio_chunk_size; |
| 122 | 122 | av_reduce(&fps.num, &fps.den, fps.num, fps.den, 0xFFFFFFFFLL); |
| 123 | 123 | |
| 124 | − vst->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 124 | + vst->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 125 | 125 | vst->codec->codec_id = CODEC_ID_TMV; |
| 126 | 126 | vst->codec->pix_fmt = PIX_FMT_PAL8; |
| 127 | 127 | vst->codec->width = char_cols * 8; |
| @@ -101,7 +101,7 @@ static int tta_read_header(AVFormatContext *s, AVFormatParameters *ap) · 100 unmodified lines | ||
| 101 | 101 | } |
| 102 | 102 | url_fskip(s->pb, 4); // seektable crc |
| 103 | 103 | |
| 104 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 104 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 105 | 105 | st->codec->codec_id = CODEC_ID_TTA; |
| 106 | 106 | st->codec->channels = channels; |
| 107 | 107 | st->codec->sample_rate = samplerate; |
| @@ -43,7 +43,7 @@ static int txd_read_header(AVFormatContext *s, AVFormatParameters *ap) { · 42 unmodified lines | ||
| 43 | 43 | st = av_new_stream(s, 0); |
| 44 | 44 | if (!st) |
| 45 | 45 | return AVERROR(ENOMEM); |
| 46 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 46 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 47 | 47 | st->codec->codec_id = CODEC_ID_TXD; |
| 48 | 48 | st->codec->time_base.den = 5; |
| 49 | 49 | st->codec->time_base.num = 1; |
| @@ -254,8 +254,8 @@ AVOutputFormat *guess_stream_format(const char *short_name, const char *filename · 253 unmodified lines | ||
| 254 | 254 | #endif |
| 255 | 255 | |
| 256 | 256 | enum CodecID av_guess_codec(AVOutputFormat *fmt, const char *short_name, |
| 257 | − const char *filename, const char *mime_type, enum CodecType type){ | |
| 258 | − if(type == CODEC_TYPE_VIDEO){ | |
| 257 | + const char *filename, const char *mime_type, enum AVMediaType type){ | |
| 258 | + if(type == AVMEDIA_TYPE_VIDEO){ | |
| 259 | 259 | enum CodecID codec_id= CODEC_ID_NONE; |
| 260 | 260 | |
| 261 | 261 | #if CONFIG_IMAGE2_MUXER |
| @@ -266,7 +266,7 @@ enum CodecID av_guess_codec(AVOutputFormat *fmt, const char *short_name, · 4 unmodified lines | ||
| 266 | 266 | if(codec_id == CODEC_ID_NONE) |
| 267 | 267 | codec_id= fmt->video_codec; |
| 268 | 268 | return codec_id; |
| 269 | − }else if(type == CODEC_TYPE_AUDIO) | |
| 269 | + }else if(type == AVMEDIA_TYPE_AUDIO) | |
| 270 | 270 | return fmt->audio_codec; |
| 271 | 271 | else |
| 272 | 272 | return CODEC_ID_NONE; |
| @@ -351,25 +351,25 @@ static int set_codec_from_probe_data(AVFormatContext *s, AVStream *st, AVProbeDa · 78 unmodified lines | ||
| 351 | 351 | pd->buf_size, MAX_PROBE_PACKETS - st->probe_packets, fmt->name, score); |
| 352 | 352 | if (!strcmp(fmt->name, "mp3")) { |
| 353 | 353 | st->codec->codec_id = CODEC_ID_MP3; |
| 354 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 354 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 355 | 355 | } else if (!strcmp(fmt->name, "ac3")) { |
| 356 | 356 | st->codec->codec_id = CODEC_ID_AC3; |
| 357 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 357 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 358 | 358 | } else if (!strcmp(fmt->name, "eac3")) { |
| 359 | 359 | st->codec->codec_id = CODEC_ID_EAC3; |
| 360 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 360 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 361 | 361 | } else if (!strcmp(fmt->name, "mpegvideo")) { |
| 362 | 362 | st->codec->codec_id = CODEC_ID_MPEG2VIDEO; |
| 363 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 363 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 364 | 364 | } else if (!strcmp(fmt->name, "m4v")) { |
| 365 | 365 | st->codec->codec_id = CODEC_ID_MPEG4; |
| 366 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 366 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 367 | 367 | } else if (!strcmp(fmt->name, "h264")) { |
| 368 | 368 | st->codec->codec_id = CODEC_ID_H264; |
| 369 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 369 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 370 | 370 | } else if (!strcmp(fmt->name, "dts")) { |
| 371 | 371 | st->codec->codec_id = CODEC_ID_DTS; |
| 372 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 372 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 373 | 373 | } |
| 374 | 374 | } |
| 375 | 375 | return !!fmt; |
| @@ -646,13 +646,13 @@ int av_read_packet(AVFormatContext *s, AVPacket *pkt) · 270 unmodified lines | ||
| 646 | 646 | st= s->streams[pkt->stream_index]; |
| 647 | 647 | |
| 648 | 648 | switch(st->codec->codec_type){ |
| 649 | − case CODEC_TYPE_VIDEO: | |
| 649 | + case AVMEDIA_TYPE_VIDEO: | |
| 650 | 650 | if(s->video_codec_id) st->codec->codec_id= s->video_codec_id; |
| 651 | 651 | break; |
| 652 | − case CODEC_TYPE_AUDIO: | |
| 652 | + case AVMEDIA_TYPE_AUDIO: | |
| 653 | 653 | if(s->audio_codec_id) st->codec->codec_id= s->audio_codec_id; |
| 654 | 654 | break; |
| 655 | − case CODEC_TYPE_SUBTITLE: | |
| 655 | + case AVMEDIA_TYPE_SUBTITLE: | |
| 656 | 656 | if(s->subtitle_codec_id)st->codec->codec_id= s->subtitle_codec_id; |
| 657 | 657 | break; |
| 658 | 658 | } |
| @@ -729,7 +729,7 @@ static void compute_frame_duration(int *pnum, int *pden, AVStream *st, · 70 unmodified lines | ||
| 729 | 729 | *pnum = 0; |
| 730 | 730 | *pden = 0; |
| 731 | 731 | switch(st->codec->codec_type) { |
| 732 | − case CODEC_TYPE_VIDEO: | |
| 732 | + case AVMEDIA_TYPE_VIDEO: | |
| 733 | 733 | if(st->time_base.num*1000LL > st->time_base.den){ |
| 734 | 734 | *pnum = st->time_base.num; |
| 735 | 735 | *pden = st->time_base.den; |
| @@ -741,7 +741,7 @@ static void compute_frame_duration(int *pnum, int *pden, AVStream *st, · 5 unmodified lines | ||
| 741 | 741 | } |
| 742 | 742 | } |
| 743 | 743 | break; |
| 744 | − case CODEC_TYPE_AUDIO: | |
| 744 | + case AVMEDIA_TYPE_AUDIO: | |
| 745 | 745 | frame_size = get_audio_frame_size(st->codec, pkt->size); |
| 746 | 746 | if (frame_size < 0) |
| 747 | 747 | break; |
| @@ -754,9 +754,9 @@ static void compute_frame_duration(int *pnum, int *pden, AVStream *st, · 6 unmodified lines | ||
| 754 | 754 | } |
| 755 | 755 | |
| 756 | 756 | static int is_intra_only(AVCodecContext *enc){ |
| 757 | − if(enc->codec_type == CODEC_TYPE_AUDIO){ | |
| 757 | + if(enc->codec_type == AVMEDIA_TYPE_AUDIO){ | |
| 758 | 758 | return 1; |
| 759 | − }else if(enc->codec_type == CODEC_TYPE_VIDEO){ | |
| 759 | + }else if(enc->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 760 | 760 | switch(enc->codec_id){ |
| 761 | 761 | case CODEC_ID_MJPEG: |
| 762 | 762 | case CODEC_ID_MJPEGB: |
| @@ -1223,10 +1223,10 @@ int av_find_default_stream_index(AVFormatContext *s) · 460 unmodified lines | ||
| 1223 | 1223 | return -1; |
| 1224 | 1224 | for(i = 0; i < s->nb_streams; i++) { |
| 1225 | 1225 | st = s->streams[i]; |
| 1226 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 1226 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 1227 | 1227 | return i; |
| 1228 | 1228 | } |
| 1229 | − if (first_audio_index < 0 && st->codec->codec_type == CODEC_TYPE_AUDIO) | |
| 1229 | + if (first_audio_index < 0 && st->codec->codec_type == AVMEDIA_TYPE_AUDIO) | |
| 1230 | 1230 | first_audio_index = i; |
| 1231 | 1231 | } |
| 1232 | 1232 | return first_audio_index >= 0 ? first_audio_index : 0; |
| @@ -1953,7 +1953,7 @@ static int has_codec_parameters(AVCodecContext *enc) · 720 unmodified lines | ||
| 1953 | 1953 | { |
| 1954 | 1954 | int val; |
| 1955 | 1955 | switch(enc->codec_type) { |
| 1956 | − case CODEC_TYPE_AUDIO: | |
| 1956 | + case AVMEDIA_TYPE_AUDIO: | |
| 1957 | 1957 | val = enc->sample_rate && enc->channels && enc->sample_fmt != SAMPLE_FMT_NONE; |
| 1958 | 1958 | if(!enc->frame_size && |
| 1959 | 1959 | (enc->codec_id == CODEC_ID_VORBIS || |
| @@ -1964,7 +1964,7 @@ static int has_codec_parameters(AVCodecContext *enc) · 4 unmodified lines | ||
| 1964 | 1964 | enc->codec_id == CODEC_ID_SPEEX)) |
| 1965 | 1965 | return 0; |
| 1966 | 1966 | break; |
| 1967 | − case CODEC_TYPE_VIDEO: | |
| 1967 | + case AVMEDIA_TYPE_VIDEO: | |
| 1968 | 1968 | val = enc->width && enc->pix_fmt != PIX_FMT_NONE; |
| 1969 | 1969 | break; |
| 1970 | 1970 | default: |
| @@ -1992,12 +1992,12 @@ static int try_decode_frame(AVStream *st, AVPacket *avpkt) · 21 unmodified lines | ||
| 1992 | 1992 | |
| 1993 | 1993 | if(!has_codec_parameters(st->codec)){ |
| 1994 | 1994 | switch(st->codec->codec_type) { |
| 1995 | − case CODEC_TYPE_VIDEO: | |
| 1995 | + case AVMEDIA_TYPE_VIDEO: | |
| 1996 | 1996 | avcodec_get_frame_defaults(&picture); |
| 1997 | 1997 | ret = avcodec_decode_video2(st->codec, &picture, |
| 1998 | 1998 | &got_picture, avpkt); |
| 1999 | 1999 | break; |
| 2000 | − case CODEC_TYPE_AUDIO: | |
| 2000 | + case AVMEDIA_TYPE_AUDIO: | |
| 2001 | 2001 | data_size = FFMAX(avpkt->size, AVCODEC_MAX_AUDIO_FRAME_SIZE); |
| 2002 | 2002 | samples = av_malloc(data_size); |
| 2003 | 2003 | if (!samples) |
| @@ -2129,7 +2129,7 @@ int av_find_stream_info(AVFormatContext *ic) · 125 unmodified lines | ||
| 2129 | 2129 | st->codec->frame_size = 0; |
| 2130 | 2130 | st->codec->channels = 0; |
| 2131 | 2131 | } |
| 2132 | − if(st->codec->codec_type == CODEC_TYPE_VIDEO){ | |
| 2132 | + if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 2133 | 2133 | /* if(!st->time_base.num) |
| 2134 | 2134 | st->time_base= */ |
| 2135 | 2135 | if(!st->codec->time_base.num) |
| @@ -2171,7 +2171,7 @@ int av_find_stream_info(AVFormatContext *ic) · 35 unmodified lines | ||
| 2171 | 2171 | break; |
| 2172 | 2172 | /* variable fps and no guess at the real fps */ |
| 2173 | 2173 | if( tb_unreliable(st->codec) && !(st->r_frame_rate.num && st->avg_frame_rate.num) |
| 2174 | − && duration_count[i]<20 && st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 2174 | + && duration_count[i]<20 && st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 2175 | 2175 | break; |
| 2176 | 2176 | if(st->parser && st->parser->parser->split && !st->codec->extradata) |
| 2177 | 2177 | break; |
| @@ -2243,7 +2243,7 @@ int av_find_stream_info(AVFormatContext *ic) · 65 unmodified lines | ||
| 2243 | 2243 | if(pkt->dts != AV_NOPTS_VALUE && last != AV_NOPTS_VALUE && duration>0){ |
| 2244 | 2244 | double dur= duration * av_q2d(st->time_base); |
| 2245 | 2245 | |
| 2246 | −// if(st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 2246 | +// if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 2247 | 2247 | // av_log(NULL, AV_LOG_ERROR, "%f\n", dur); |
| 2248 | 2248 | if(duration_count[index] < 2) |
| 2249 | 2249 | memset(duration_error[index], 0, sizeof(*duration_error)); |
| @@ -2293,7 +2293,7 @@ int av_find_stream_info(AVFormatContext *ic) · 43 unmodified lines | ||
| 2293 | 2293 | av_reduce(&st->avg_frame_rate.num, &st->avg_frame_rate.den, |
| 2294 | 2294 | (st->codec_info_nb_frames-2)*(int64_t)st->time_base.den, |
| 2295 | 2295 | codec_info_duration[i] *(int64_t)st->time_base.num, 60000); |
| 2296 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 2296 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 2297 | 2297 | if(st->codec->codec_id == CODEC_ID_RAWVIDEO && !st->codec->codec_tag && !st->codec->bits_per_coded_sample) |
| 2298 | 2298 | st->codec->codec_tag= avcodec_pix_fmt_to_codec_tag(st->codec->pix_fmt); |
| 2299 | 2299 | |
| @@ -2312,7 +2312,7 @@ int av_find_stream_info(AVFormatContext *ic) · 12 unmodified lines | ||
| 2312 | 2312 | |
| 2313 | 2313 | for(j=1; j<MAX_STD_TIMEBASES; j++){ |
| 2314 | 2314 | double error= duration_error[i][j] * get_std_framerate(j); |
| 2315 | −// if(st->codec->codec_type == CODEC_TYPE_VIDEO) | |
| 2315 | +// if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO) | |
| 2316 | 2316 | // av_log(NULL, AV_LOG_ERROR, "%f %f\n", get_std_framerate(j) / 12.0/1001, error); |
| 2317 | 2317 | if(error < best_error){ |
| 2318 | 2318 | best_error= error; |
| @@ -2334,7 +2334,7 @@ int av_find_stream_info(AVFormatContext *ic) · 15 unmodified lines | ||
| 2334 | 2334 | st->r_frame_rate.den = st->time_base.num; |
| 2335 | 2335 | } |
| 2336 | 2336 | } |
| 2337 | − }else if(st->codec->codec_type == CODEC_TYPE_AUDIO) { | |
| 2337 | + }else if(st->codec->codec_type == AVMEDIA_TYPE_AUDIO) { | |
| 2338 | 2338 | if(!st->codec->bits_per_coded_sample) |
| 2339 | 2339 | st->codec->bits_per_coded_sample= av_get_bits_per_sample(st->codec->codec_id); |
| 2340 | 2340 | } |
| @@ -2348,7 +2348,7 @@ int av_find_stream_info(AVFormatContext *ic) · 7 unmodified lines | ||
| 2348 | 2348 | /* correct DTS for B-frame streams with no timestamps */ |
| 2349 | 2349 | for(i=0;i<ic->nb_streams;i++) { |
| 2350 | 2350 | st = ic->streams[i]; |
| 2351 | − if (st->codec->codec_type == CODEC_TYPE_VIDEO) { | |
| 2351 | + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { | |
| 2352 | 2352 | if(b-frames){ |
| 2353 | 2353 | ppktl = &ic->packet_buffer; |
| 2354 | 2354 | while(ppkt1){ |
| @@ -2581,7 +2581,7 @@ int av_write_header(AVFormatContext *s) · 226 unmodified lines | ||
| 2581 | 2581 | st = s->streams[i]; |
| 2582 | 2582 | |
| 2583 | 2583 | switch (st->codec->codec_type) { |
| 2584 | − case CODEC_TYPE_AUDIO: | |
| 2584 | + case AVMEDIA_TYPE_AUDIO: | |
| 2585 | 2585 | if(st->codec->sample_rate<=0){ |
| 2586 | 2586 | av_log(s, AV_LOG_ERROR, "sample rate not set\n"); |
| 2587 | 2587 | return -1; |
| @@ -2590,7 +2590,7 @@ int av_write_header(AVFormatContext *s) · 2 unmodified lines | ||
| 2590 | 2590 | st->codec->block_align = st->codec->channels * |
| 2591 | 2591 | av_get_bits_per_sample(st->codec->codec_id) >> 3; |
| 2592 | 2592 | break; |
| 2593 | − case CODEC_TYPE_VIDEO: | |
| 2593 | + case AVMEDIA_TYPE_VIDEO: | |
| 2594 | 2594 | if(st->codec->time_base.num<=0 || st->codec->time_base.den<=0){ //FIXME audio too? |
| 2595 | 2595 | av_log(s, AV_LOG_ERROR, "time base not set\n"); |
| 2596 | 2596 | return -1; |
| @@ -2658,10 +2658,10 @@ int av_write_header(AVFormatContext *s) · 61 unmodified lines | ||
| 2658 | 2658 | st = s->streams[i]; |
| 2659 | 2659 | |
| 2660 | 2660 | switch (st->codec->codec_type) { |
| 2661 | − case CODEC_TYPE_AUDIO: | |
| 2661 | + case AVMEDIA_TYPE_AUDIO: | |
| 2662 | 2662 | den = (int64_t)st->time_base.num * st->codec->sample_rate; |
| 2663 | 2663 | break; |
| 2664 | − case CODEC_TYPE_VIDEO: | |
| 2664 | + case AVMEDIA_TYPE_VIDEO: | |
| 2665 | 2665 | den = (int64_t)st->time_base.num * st->codec->time_base.den; |
| 2666 | 2666 | break; |
| 2667 | 2667 | default: |
| @@ -2732,7 +2732,7 @@ static int compute_pkt_fields2(AVFormatContext *s, AVStream *st, AVPacket *pkt){ · 64 unmodified lines | ||
| 2732 | 2732 | |
| 2733 | 2733 | /* update pts */ |
| 2734 | 2734 | switch (st->codec->codec_type) { |
| 2735 | − case CODEC_TYPE_AUDIO: | |
| 2735 | + case AVMEDIA_TYPE_AUDIO: | |
| 2736 | 2736 | frame_size = get_audio_frame_size(st->codec, pkt->size); |
| 2737 | 2737 | |
| 2738 | 2738 | /* HACK/FIXME, we skip the initial 0 size packets as they are most |
| @@ -2742,7 +2742,7 @@ static int compute_pkt_fields2(AVFormatContext *s, AVStream *st, AVPacket *pkt){ · 3 unmodified lines | ||
| 2742 | 2742 | av_frac_add(&st->pts, (int64_t)st->time_base.den * frame_size); |
| 2743 | 2743 | } |
| 2744 | 2744 | break; |
| 2745 | − case CODEC_TYPE_VIDEO: | |
| 2745 | + case AVMEDIA_TYPE_VIDEO: | |
| 2746 | 2746 | av_frac_add(&st->pts, (int64_t)st->time_base.den * st->codec->time_base.num); |
| 2747 | 2747 | break; |
| 2748 | 2748 | default: |
| @@ -2859,7 +2859,7 @@ int av_interleaved_write_frame(AVFormatContext *s, AVPacket *pkt){ · 110 unmodified lines | ||
| 2859 | 2859 | AVStream *st= s->streams[ pkt->stream_index]; |
| 2860 | 2860 | |
| 2861 | 2861 | //FIXME/XXX/HACK drop zero sized packets |
| 2862 | − if(st->codec->codec_type == CODEC_TYPE_AUDIO && pkt->size==0) | |
| 2862 | + if(st->codec->codec_type == AVMEDIA_TYPE_AUDIO && pkt->size==0) | |
| 2863 | 2863 | return 0; |
| 2864 | 2864 | |
| 2865 | 2865 | //av_log(NULL, AV_LOG_DEBUG, "av_interleaved_write_frame %d %"PRId64" %"PRId64"\n", pkt->size, pkt->dts, pkt->pts); |
| @@ -2999,7 +2999,7 @@ static void dump_stream_format(AVFormatContext *ic, int i, int index, int is_out · 133 unmodified lines | ||
| 2999 | 2999 | st->sample_aspect_ratio.num, st->sample_aspect_ratio.den, |
| 3000 | 3000 | display_aspect_ratio.num, display_aspect_ratio.den); |
| 3001 | 3001 | } |
| 3002 | − if(st->codec->codec_type == CODEC_TYPE_VIDEO){ | |
| 3002 | + if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO){ | |
| 3003 | 3003 | if(st->avg_frame_rate.den && st->avg_frame_rate.num) |
| 3004 | 3004 | print_fps(av_q2d(st->avg_frame_rate), "fps"); |
| 3005 | 3005 | if(st->r_frame_rate.den && st->r_frame_rate.num) |
| @@ -58,7 +58,7 @@ static int vc1t_read_header(AVFormatContext *s, · 57 unmodified lines | ||
| 58 | 58 | if (!st) |
| 59 | 59 | return -1; |
| 60 | 60 | |
| 61 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 61 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 62 | 62 | st->codec->codec_id = CODEC_ID_WMV3; |
| 63 | 63 | |
| 64 | 64 | st->codec->extradata = av_malloc(VC1_EXTRADATA_SIZE); |
| @@ -54,7 +54,7 @@ static int voc_read_header(AVFormatContext *s, AVFormatParameters *ap) · 53 unmodified lines | ||
| 54 | 54 | st = av_new_stream(s, 0); |
| 55 | 55 | if (!st) |
| 56 | 56 | return AVERROR(ENOMEM); |
| 57 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 57 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 58 | 58 | |
| 59 | 59 | voc->remaining_size = 0; |
| 60 | 60 | return 0; |
| @@ -33,7 +33,7 @@ static int voc_write_header(AVFormatContext *s) · 32 unmodified lines | ||
| 33 | 33 | const int version = 0x0114; |
| 34 | 34 | |
| 35 | 35 | if (s->nb_streams != 1 |
| 36 | − || s->streams[0]->codec->codec_type != CODEC_TYPE_AUDIO) | |
| 36 | + || s->streams[0]->codec->codec_type != AVMEDIA_TYPE_AUDIO) | |
| 37 | 37 | return AVERROR_PATCHWELCOME; |
| 38 | 38 | |
| 39 | 39 | put_buffer(pb, ff_voc_magic, sizeof(ff_voc_magic) - 1); |
| @@ -76,7 +76,7 @@ static int vqf_read_header(AVFormatContext *s, AVFormatParameters *ap) · 75 unmodified lines | ||
| 76 | 76 | |
| 77 | 77 | header_size = get_be32(s->pb); |
| 78 | 78 | |
| 79 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 79 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 80 | 80 | st->codec->codec_id = CODEC_ID_TWINVQ; |
| 81 | 81 | st->start_time = 0; |
| 82 | 82 | |
| @@ -243,7 +243,7 @@ static int wc3_read_header(AVFormatContext *s, · 242 unmodified lines | ||
| 243 | 243 | return AVERROR(ENOMEM); |
| 244 | 244 | av_set_pts_info(st, 33, 1, WC3_FRAME_FPS); |
| 245 | 245 | wc3->video_stream_index = st->index; |
| 246 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 246 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 247 | 247 | st->codec->codec_id = CODEC_ID_XAN_WC3; |
| 248 | 248 | st->codec->codec_tag = 0; /* no fourcc */ |
| 249 | 249 | st->codec->width = wc3->width; |
| @@ -257,7 +257,7 @@ static int wc3_read_header(AVFormatContext *s, · 7 unmodified lines | ||
| 257 | 257 | return AVERROR(ENOMEM); |
| 258 | 258 | av_set_pts_info(st, 33, 1, WC3_FRAME_FPS); |
| 259 | 259 | wc3->audio_stream_index = st->index; |
| 260 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 260 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 261 | 261 | st->codec->codec_id = CODEC_ID_PCM_S16LE; |
| 262 | 262 | st->codec->codec_tag = 1; |
| 263 | 263 | st->codec->channels = WC3_AUDIO_CHANNELS; |
| @@ -148,7 +148,7 @@ static int wsaud_read_header(AVFormatContext *s, · 147 unmodified lines | ||
| 148 | 148 | if (!st) |
| 149 | 149 | return AVERROR(ENOMEM); |
| 150 | 150 | av_set_pts_info(st, 33, 1, wsaud->audio_samplerate); |
| 151 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 151 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 152 | 152 | st->codec->codec_id = wsaud->audio_type; |
| 153 | 153 | st->codec->codec_tag = 0; /* no tag */ |
| 154 | 154 | st->codec->channels = wsaud->audio_channels; |
| @@ -226,7 +226,7 @@ static int wsvqa_read_header(AVFormatContext *s, · 71 unmodified lines | ||
| 226 | 226 | return AVERROR(ENOMEM); |
| 227 | 227 | av_set_pts_info(st, 33, 1, VQA_FRAMERATE); |
| 228 | 228 | wsvqa->video_stream_index = st->index; |
| 229 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 229 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 230 | 230 | st->codec->codec_id = CODEC_ID_WS_VQA; |
| 231 | 231 | st->codec->codec_tag = 0; /* no fourcc */ |
| 232 | 232 | |
| @@ -251,7 +251,7 @@ static int wsvqa_read_header(AVFormatContext *s, · 18 unmodified lines | ||
| 251 | 251 | if (!st) |
| 252 | 252 | return AVERROR(ENOMEM); |
| 253 | 253 | av_set_pts_info(st, 33, 1, VQA_FRAMERATE); |
| 254 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 254 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 255 | 255 | if (AV_RL16(&header[0]) == 1) |
| 256 | 256 | st->codec->codec_id = CODEC_ID_WESTWOOD_SND1; |
| 257 | 257 | else |
| @@ -162,7 +162,7 @@ static int wv_read_header(AVFormatContext *s, · 161 unmodified lines | ||
| 162 | 162 | st = av_new_stream(s, 0); |
| 163 | 163 | if (!st) |
| 164 | 164 | return -1; |
| 165 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 165 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 166 | 166 | st->codec->codec_id = CODEC_ID_WAVPACK; |
| 167 | 167 | st->codec->channels = wc->chan; |
| 168 | 168 | st->codec->sample_rate = wc->rate; |
| @@ -74,7 +74,7 @@ static int xa_read_header(AVFormatContext *s, · 73 unmodified lines | ||
| 74 | 74 | if (!st) |
| 75 | 75 | return AVERROR(ENOMEM); |
| 76 | 76 | |
| 77 | − st->codec->codec_type = CODEC_TYPE_AUDIO; | |
| 77 | + st->codec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 78 | 78 | st->codec->codec_id = CODEC_ID_ADPCM_EA_MAXIS_XA; |
| 79 | 79 | url_fskip(pb, 4); /* Skip the XA ID */ |
| 80 | 80 | xa->out_size = get_le32(pb); |
| @@ -71,14 +71,14 @@ static int yop_read_header(AVFormatContext *s, AVFormatParameters *ap) · 70 unmodified lines | ||
| 71 | 71 | |
| 72 | 72 | // Audio |
| 73 | 73 | audio_dec = audio_stream->codec; |
| 74 | − audio_dec->codec_type = CODEC_TYPE_AUDIO; | |
| 74 | + audio_dec->codec_type = AVMEDIA_TYPE_AUDIO; | |
| 75 | 75 | audio_dec->codec_id = CODEC_ID_ADPCM_IMA_WS; |
| 76 | 76 | audio_dec->channels = 1; |
| 77 | 77 | audio_dec->sample_rate = 22050; |
| 78 | 78 | |
| 79 | 79 | // Video |
| 80 | 80 | video_dec = video_stream->codec; |
| 81 | − video_dec->codec_type = CODEC_TYPE_VIDEO; | |
| 81 | + video_dec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 82 | 82 | video_dec->codec_id = CODEC_ID_YOP; |
| 83 | 83 | |
| 84 | 84 | url_fskip(pb, 6); |
| @@ -335,7 +335,7 @@ static int yuv4_read_header(AVFormatContext *s, AVFormatParameters *ap) · 334 unmodified lines | ||
| 335 | 335 | av_reduce(&raten, &rated, raten, rated, (1UL<<31)-1); |
| 336 | 336 | av_set_pts_info(st, 64, rated, raten); |
| 337 | 337 | st->codec->pix_fmt = pix_fmt; |
| 338 | − st->codec->codec_type = CODEC_TYPE_VIDEO; | |
| 338 | + st->codec->codec_type = AVMEDIA_TYPE_VIDEO; | |
| 339 | 339 | st->codec->codec_id = CODEC_ID_RAWVIDEO; |
| 340 | 340 | st->sample_aspect_ratio= (AVRational){aspectn, aspectd}; |
| 341 | 341 | st->codec->chroma_sample_location = chroma_sample_location; |