Lines Matching refs:is_audio
361 static AVStream *create_stream(AVFormatContext *s, int is_audio){
365 st->id = is_audio;
366 st->codec->codec_type = is_audio ? AVMEDIA_TYPE_AUDIO : AVMEDIA_TYPE_VIDEO;
441 int ret, i, type, size, flags, is_audio;
465 is_audio=1;
469 is_audio=0;
491 if (st->id == is_audio)
496 st= create_stream(s, is_audio);
499 av_dlog(s, "%d %X %d \n", is_audio, flags, st->discard);
500 if( (st->discard >= AVDISCARD_NONKEY && !((flags & FLV_VIDEO_FRAMETYPE_MASK) == FLV_FRAME_KEY || is_audio))
501 ||(st->discard >= AVDISCARD_BIDIR && ((flags & FLV_VIDEO_FRAMETYPE_MASK) == FLV_FRAME_DISP_INTER && !is_audio))
528 if(is_audio){
568 if ((ret = flv_queue_extradata(flv, s->pb, is_audio, size)) < 0)
609 if (flv->new_extradata[is_audio]) {
611 flv->new_extradata_size[is_audio]);
613 memcpy(side, flv->new_extradata[is_audio],
614 flv->new_extradata_size[is_audio]);
615 av_freep(&flv->new_extradata[is_audio]);
616 flv->new_extradata_size[is_audio] = 0;
619 if (is_audio && (sample_rate != flv->last_sample_rate ||
626 if (is_audio || ((flags & FLV_VIDEO_FRAMETYPE_MASK) == FLV_FRAME_KEY))