Home
last modified time | relevance | path

Searched refs:dts (Results 1 - 25 of 204) sorted by relevance

123456789

/third_party/ffmpeg/tests/fate/
H A Ddca.mak26 fate-dca-$(1): CMD = framemd5 -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -c:a pcm_$(2) -af aresample
27 fate-dca-$(1)-dmix_2: CMD = framemd5 -request_channel_layout 0x3 -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -c:a pcm_$(2) -af aresample
28 fate-dca-$(1)-dmix_6: CMD = framemd5 -request_channel_layout 0x60f -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -c:a pcm_$(2) -af aresample
33 fate-dca-$(1): CMD = ffmpeg -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -f f32le -af aresample -
34 fate-dca-$(1): REF = $(SAMPLES)/dts/dcadec-suite/$(1).f32
43 fate-dca-core_51_24_48_768_1-dmix_2: CMD = ffmpeg -request_channel_layout 0x3 -i $(TARGET_SAMPLES)/dts/dcadec-suite/core_51_24_48_768_1.dtshd -f f32le -af aresample -
44 fate-dca-core_51_24_48_768_1-dmix_2: REF = $(SAMPLES)/dts/dcadec-suite/core_51_24_48_768_1-dmix_2.f32
47 fate-dca-x96_xxch_71_24_96_3840-dmix_2: CMD = ffmpeg -request_channel_layout 0x3 -i $(TARGET_SAMPLES)/dts/dcadec-suite/x96_xxch_71_24_96_3840.dtshd -f f32le -af aresample -
49 fate-dca-x96_xxch_71_24_96_3840-dmix_2: REF = $(SAMPLES)/dts/dcadec-suite/x96_xxch_71_24_96_3840-dmix_6.f32
53 fate-dca-x96_xxch_71_24_96_3840-dmix_6: CMD = ffmpeg -request_channel_layout "FL|FR|FC|LFE|SL|SR" -i $(TARGET_SAMPLES)/dts/dcade
[all...]
/third_party/ffmpeg/fftools/
H A Dffmpeg_mux.c101 pkt->pts = pkt->dts = AV_NOPTS_VALUE; in of_write_packet()
115 if (pkt->dts != AV_NOPTS_VALUE && in of_write_packet()
117 pkt->dts > pkt->pts) { in of_write_packet()
119 pkt->dts, pkt->pts, in of_write_packet()
122 pkt->dts = pkt->pts + pkt->dts + ost->last_mux_dts + 1 in of_write_packet()
123 - FFMIN3(pkt->pts, pkt->dts, ost->last_mux_dts + 1) in of_write_packet()
124 - FFMAX3(pkt->pts, pkt->dts, ost->last_mux_dts + 1); in of_write_packet()
127 pkt->dts != AV_NOPTS_VALUE && in of_write_packet()
130 if (pkt->dts < ma in of_write_packet()
[all...]
H A Dffmpeg.c881 ti1 = pkt->dts * av_q2d(ost->mux_timebase); in update_video_stats()
947 av_ts2str(pkt->dts), av_ts2timestr(pkt->dts, &enc->time_base), in encode_frame()
959 av_ts2str(pkt->dts), av_ts2timestr(pkt->dts, &enc->time_base), in encode_frame()
1072 pkt->dts = pkt->pts; in do_subtitle_out()
1149 // FIXME set to 0.5 after we fix some dts/pts bugs like in avidec.c in do_video_out()
1864 if (pkt->dts == AV_NOPTS_VALUE) { in do_streamcopy()
1865 opkt->dts = av_rescale_q(ist->dts, AV_TIME_BASE_ in do_streamcopy()
2154 int64_t dts = AV_NOPTS_VALUE; decode_video() local
[all...]
/third_party/ffmpeg/libavformat/
H A Ddemux.c110 { "dts", AV_CODEC_ID_DTS, AVMEDIA_TYPE_AUDIO }, in set_codec_from_probe_data()
475 int64_t ref = pkt->dts; in update_wrap_reference()
603 "Packet corrupt (stream = %d, dts = %s)", in ff_read_packet()
604 pkt->stream_index, av_ts2str(pkt->dts)); in ff_read_packet()
629 pkt->dts = wrap_timestamp(st, pkt->dts); in ff_read_packet()
634 /* TODO: audio: time filter; video: frame reordering (pts != dts) */ in ff_read_packet()
636 pkt->dts = pkt->pts = av_rescale_q(av_gettime(), AV_TIME_BASE_Q, st->time_base); in ff_read_packet()
744 static int64_t select_from_pts_buffer(AVStream *st, int64_t *pts_buffer, int64_t dts) in select_from_pts_buffer() argument
758 if (dts in select_from_pts_buffer()
821 update_initial_timestamps(AVFormatContext *s, int stream_index, int64_t dts, int64_t pts, AVPacket *pkt) update_initial_timestamps() argument
2198 double dts = (is_relative(ts) ? ts - RELATIVE_TS_BASE : ts) * av_q2d(st->time_base); ff_rfps_add_frame() local
[all...]
H A Dmux.c506 (pkt->pts == AV_NOPTS_VALUE || pkt->dts == AV_NOPTS_VALUE)) { in compute_muxer_pkt_fields()
515 av_log(s, AV_LOG_DEBUG, "compute_muxer_pkt_fields: pts:%s dts:%s cur_dts:%s b:%d size:%d st:%d\n", in compute_muxer_pkt_fields()
516 av_ts2str(pkt->pts), av_ts2str(pkt->dts), av_ts2str(sti->cur_dts), delay, pkt->size, pkt->stream_index); in compute_muxer_pkt_fields()
518 if (pkt->pts == AV_NOPTS_VALUE && pkt->dts != AV_NOPTS_VALUE && delay == 0) in compute_muxer_pkt_fields()
519 pkt->pts = pkt->dts; in compute_muxer_pkt_fields()
522 if ((pkt->pts == 0 || pkt->pts == AV_NOPTS_VALUE) && pkt->dts == AV_NOPTS_VALUE && !delay) { in compute_muxer_pkt_fields()
528 pkt->dts = in compute_muxer_pkt_fields()
533 //calculate dts from pts in compute_muxer_pkt_fields()
534 if (pkt->pts != AV_NOPTS_VALUE && pkt->dts == AV_NOPTS_VALUE && delay <= MAX_REORDER_DELAY) { in compute_muxer_pkt_fields()
541 pkt->dts in compute_muxer_pkt_fields()
1303 av_get_output_timestamp(struct AVFormatContext *s, int stream, int64_t *dts, int64_t *wall) av_get_output_timestamp() argument
1358 int64_t pts = pkt->pts, dts = pkt->dts, duration = pkt->duration; ff_write_chained() local
[all...]
H A Dsupenc.c32 uint32_t pts = 0, dts = 0; in sup_write_packet() local
37 if (pkt->dts != AV_NOPTS_VALUE) { in sup_write_packet()
38 dts = pkt->dts; in sup_write_packet()
57 avio_wb32(s->pb, dts); in sup_write_packet()
H A Dsupdec.c39 int64_t pts, dts, pos; in sup_read_packet() local
48 dts = avio_rb32(s->pb); in sup_read_packet()
58 pkt->dts = dts ? dts : AV_NOPTS_VALUE; in sup_read_packet()
H A Dmpegenc.c43 int64_t dts; member
421 av_log(ctx, AV_LOG_ERROR, "Unsupported audio codec. Must be one of mp1, mp2, mp3, 16-bit pcm_dvd, pcm_s16be, ac3 or dts.\n"); in mpeg_mux_init()
639 int64_t pts, int64_t dts, int64_t scr, int trailer_size) in flush_packet()
680 if (dts != pts) in flush_packet()
766 if (dts != pts) in flush_packet()
790 // first byte does not fit -> reset pts/dts + stuffing in flush_packet()
793 if (dts != pts) in flush_packet()
798 dts = AV_NOPTS_VALUE; in flush_packet()
853 if (dts != pts) in flush_packet()
869 if (pes_flags & 0x40) /* write dts */ in flush_packet()
638 flush_packet(AVFormatContext *ctx, int stream_index, int64_t pts, int64_t dts, int64_t scr, int trailer_size) flush_packet() argument
1152 int64_t pts, dts; mpeg_mux_write_packet() local
[all...]
H A Doggdec.h44 * Will set dts if non-null and known.
47 uint64_t (*gptopts)(AVFormatContext *, int, uint64_t, int64_t *dts);
167 ogg_gptopts (AVFormatContext * s, int i, uint64_t gp, int64_t *dts) in ogg_gptopts() argument
174 pts = os->codec->gptopts(s, i, gp, dts); in ogg_gptopts()
177 if (dts) in ogg_gptopts()
178 *dts = pts; in ogg_gptopts()
H A Dmxg.c38 int64_t dts; member
68 mxg->dts = AV_NOPTS_VALUE; in mxg_read_header()
177 pkt->pts = pkt->dts = mxg->dts; in mxg_read_packet()
217 pkt->pts = pkt->dts = AV_RL64(startmarker_ptr + 8); in mxg_read_packet()
231 mxg->dts = AV_RL64(startmarker_ptr + 12); in mxg_read_packet()
H A Dmpeg.c230 * (if not NULL), and its start code, pts and dts.
239 int64_t pts, dts; in mpegps_read_pes_header() local
360 dts = AV_NOPTS_VALUE; in mpegps_read_pes_header()
380 dts = in mpegps_read_pes_header()
384 dts = get_pts(s->pb, -1); in mpegps_read_pes_header()
396 dts = pts = get_pts(s->pb, -1); in mpegps_read_pes_header()
399 dts = get_pts(s->pb, -1); in mpegps_read_pes_header()
461 if (dts != AV_NOPTS_VALUE && ppos) { in mpegps_read_pes_header()
467 av_add_index_entry(s->streams[i], *ppos, dts, 0, 0, in mpegps_read_pes_header()
475 *pdts = dts; in mpegps_read_pes_header()
490 int64_t pts, dts, dummy_pos; // dummy_pos is needed for the index building to work mpegps_read_packet() local
663 int64_t pos, pts, dts; mpegps_read_dts() local
965 int64_t pts, dts; vobsub_read_packet() local
[all...]
H A Dr3d.c224 unsigned dts; in r3d_read_redv() local
227 dts = avio_rb32(s->pb); in r3d_read_redv()
264 pkt->dts = dts; in r3d_read_redv()
268 av_log(s, AV_LOG_TRACE, "pkt dts %"PRId64" duration %"PRId64"\n", pkt->dts, pkt->duration); in r3d_read_redv()
280 unsigned dts; in r3d_read_reda() local
295 dts = avio_rb32(s->pb); in r3d_read_reda()
328 pkt->dts = dts; in r3d_read_reda()
[all...]
H A Doggparsedirac.c74 int64_t dts = (gp >> 31); in dirac_gptopts() local
75 int64_t pts = dts + ((gp >> 9) & 0x1fff); in dirac_gptopts()
81 *dts_out = dts; in dirac_gptopts()
103 int64_t *dts) in old_dirac_gptopts()
102 old_dirac_gptopts(AVFormatContext *s, int idx, uint64_t gp, int64_t *dts) old_dirac_gptopts() argument
H A Dflvdec.c52 int wrong_dts; ///< wrong dts due to negative cts
58 int64_t dts; member
525 flv->validate_index[i].dts = times[i] * 1000; in parse_keyframes_index()
949 int64_t dts, int64_t next) in flv_data_packet()
1002 pkt->dts = dts; in flv_data_packet()
1003 pkt->pts = dts; in flv_data_packet()
1064 int64_t dts, pts = AV_NOPTS_VALUE; local
1082 dts = avio_rb24(s->pb);
1083 dts |
948 flv_data_packet(AVFormatContext *s, AVPacket *pkt, int64_t dts, int64_t next) flv_data_packet() argument
[all...]
H A Doggdec.c62 static int64_t ogg_calc_pts(AVFormatContext *s, int idx, int64_t *dts);
768 static int64_t ogg_calc_pts(AVFormatContext *s, int idx, int64_t *dts) in ogg_calc_pts() argument
774 if (dts) in ogg_calc_pts()
775 *dts = AV_NOPTS_VALUE; in ogg_calc_pts()
782 if (dts) in ogg_calc_pts()
783 *dts = os->lastdts; in ogg_calc_pts()
789 pts = ogg_gptopts(s, idx, os->granule, dts); in ogg_calc_pts()
825 int64_t fpos, pts, dts; in ogg_read_packet() local
844 pts = ogg_calc_pts(s, idx, &dts); in ogg_read_packet()
859 pkt->dts in ogg_read_packet()
[all...]
H A Dmpegtsenc.c245 int first_timestamp_checked; ///< first pts/dts check needed
1487 int64_t pts, int64_t dts, int key, int stream_id) in mpegts_write_pes()
1520 else if (dts != AV_NOPTS_VALUE) in mpegts_write_pes()
1521 pcr = (dts - delay) * 300; in mpegts_write_pes()
1555 if (dts != AV_NOPTS_VALUE && (dts - pcr / 300) > delay) { in mpegts_write_pes()
1600 if (dts != AV_NOPTS_VALUE && dts < pcr / 300) in mpegts_write_pes()
1601 av_log(s, AV_LOG_WARNING, "dts < pcr, TS is invalid\n"); in mpegts_write_pes()
1615 pts = dts in mpegts_write_pes()
1485 mpegts_write_pes(AVFormatContext *s, AVStream *st, const uint8_t *payload, int payload_size, int64_t pts, int64_t dts, int key, int stream_id) mpegts_write_pes() argument
1869 int64_t dts = pkt->dts, pts = pkt->pts; mpegts_write_packet_internal() local
[all...]
H A Dfifo.c174 int64_t dts = av_rescale_q(pkt->dts, st->time_base, AV_TIME_BASE_Q); in next_duration() local
175 int64_t duration = (*last_dts == AV_NOPTS_VALUE ? 0 : dts - *last_dts); in next_duration()
176 *last_dts = dts; in next_duration()
189 if (fifo->timeshift && pkt->dts != AV_NOPTS_VALUE) in fifo_thread_write_packet()
204 orig_dts = pkt->dts; in fifo_thread_write_packet()
217 pkt->dts = orig_dts; in fifo_thread_write_packet()
608 if (fifo->timeshift && pkt && pkt->dts != AV_NOPTS_VALUE) in fifo_write_packet()
H A Doggparsevp8.c80 uint64_t granule, int64_t *dts) in vp8_gptopts()
95 if (dts) in vp8_gptopts()
96 *dts = pts; in vp8_gptopts()
79 vp8_gptopts(AVFormatContext *s, int idx, uint64_t granule, int64_t *dts) vp8_gptopts() argument
/third_party/ffmpeg/libavcodec/
H A Dsetts_bsf.c140 av_log(ctx, AV_LOG_ERROR, "Error while parsing dts expression '%s'\n", s->dts_str); in setts_init()
178 s->var_values[VAR_STARTDTS] = s->cur_pkt->dts; in setts_filter()
181 s->var_values[VAR_TS] = s->cur_pkt->dts; in setts_filter()
184 s->var_values[VAR_DTS] = s->cur_pkt->dts; in setts_filter()
187 s->var_values[VAR_PREV_INDTS] = s->prev_inpkt->dts; in setts_filter()
190 s->var_values[VAR_PREV_OUTDTS] = s->prev_outpkt->dts; in setts_filter()
193 s->var_values[VAR_NEXT_DTS] = pkt->dts; in setts_filter()
207 s->var_values[VAR_TS] = s->cur_pkt->dts; in setts_filter()
223 pkt->dts = new_dts; in setts_filter()
257 { "dts", "se
[all...]
H A Ddirac_parser.c141 s->dts == AV_NOPTS_VALUE); in dirac_combine_frame()
211 /* Get the picture number to set the pts and dts*/ in dirac_combine_frame()
217 s->dts = pts - 1; in dirac_combine_frame()
219 s->dts = s->last_dts + 1; in dirac_combine_frame()
224 if (avctx->has_b_frames && s->pts == s->dts) in dirac_combine_frame()
H A Dparser.c89 s->dts = in ff_fetch_timestamp()
102 s->dts = s->cur_frame_dts[i]; in ff_fetch_timestamp()
118 int64_t pts, int64_t dts, int64_t pos) in av_parser_parse2()
151 s->cur_frame_dts[i] = dts; in av_parser_parse2()
158 s->last_dts = s->dts; in av_parser_parse2()
115 av_parser_parse2(AVCodecParserContext *s, AVCodecContext *avctx, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int64_t pts, int64_t dts, int64_t pos) av_parser_parse2() argument
H A Dtruehd_core_bsf.c99 uint16_t parity_nibble, dts = AV_RB16(pkt->data + 2); in truehd_core_filter() local
121 AV_WB16(pkt->data + 2, dts); in truehd_core_filter()
122 parity_nibble = dts; in truehd_core_filter()
/third_party/ffmpeg/libavdevice/
H A Dalsa_enc.c92 if (pkt->dts != AV_NOPTS_VALUE) in audio_write_packet()
93 s->timestamp = pkt->dts; in audio_write_packet()
133 pkt.dts = (*frame)->pkt_dts; in audio_write_frame()
140 int64_t *dts, int64_t *wall) in audio_get_output_timestamp()
146 *dts = s->timestamp - delay; in audio_get_output_timestamp()
139 audio_get_output_timestamp(AVFormatContext *s1, int stream, int64_t *dts, int64_t *wall) audio_get_output_timestamp() argument
H A Dalsa_dec.c105 int64_t dts; in audio_read_packet() local
132 dts = av_gettime(); in audio_read_packet()
134 dts -= av_rescale(delay + res, 1000000, s->sample_rate); in audio_read_packet()
135 pkt->pts = ff_timefilter_update(s->timefilter, dts, s->last_period); in audio_read_packet()
/third_party/ffmpeg/libavformat/tests/
H A Dmovenc.c256 pkt->dts = pkt->pts = audio_dts; in mux_frames()
263 pkt->dts = video_dts; in mux_frames()
269 pkt->pts = pkt->dts + duration; in mux_frames()
274 pkt->pts = pkt->dts; in mux_frames()
279 pkt->pts = pkt->dts + duration; in mux_frames()
282 next_p_pts = pkt->pts = pkt->dts + 2 * duration; in mux_frames()
288 pkt->pts = pkt->dts; in mux_frames()
306 pkt->dts += (1LL<<32); in mux_frames()
333 pkt->dts = video_dts; in signal_init_ts()
338 pkt->dts in signal_init_ts()
[all...]

Completed in 26 milliseconds

123456789