• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavformat/

Lines Matching defs:mlv

126     MlvContext *mlv = avctx->priv_data;
127 AVIOContext *pb = mlv->pb[file];
249 MlvContext *mlv = avctx->priv_data;
269 mlv->class[0] = avio_rl16(pb);
270 if (mlv->class[0]) {
275 if ((mlv->class[0] & (MLV_CLASS_FLAG_DELTA|MLV_CLASS_FLAG_LZMA)))
278 switch (mlv->class[0] & ~(MLV_CLASS_FLAG_DELTA|MLV_CLASS_FLAG_LZMA)) {
300 mlv->class[1] = avio_rl16(pb);
301 if (mlv->class[1]) {
306 if ((mlv->class[1] & MLV_CLASS_FLAG_LZMA))
308 if ((mlv->class[1] & ~MLV_CLASS_FLAG_LZMA) != MLV_AUDIO_CLASS_WAV)
336 mlv->pb[100] = avctx->pb;
349 if (avio_open2(&mlv->pb[i], filename, AVIO_FLAG_READ, &avctx->interrupt_callback, NULL) < 0)
351 if (check_file_header(mlv->pb[i], guid) < 0) {
353 avio_close(mlv->pb[i]);
354 mlv->pb[i] = NULL;
361 avio_close(mlv->pb[i]);
362 mlv->pb[i] = NULL;
386 MlvContext *mlv = avctx->priv_data;
388 AVStream *st = avctx->streams[mlv->stream_index];
392 if (mlv->pts >= st->duration)
395 index = av_index_search_timestamp(st, mlv->pts, AVSEEK_FLAG_ANY);
397 av_log(avctx, AV_LOG_ERROR, "could not find index entry for frame %"PRId64"\n", mlv->pts);
401 pb = mlv->pb[st->index_entries[index].size];
414 if ((mlv->class[st->id] & (MLV_CLASS_FLAG_DELTA|MLV_CLASS_FLAG_LZMA))) {
427 pkt->stream_index = mlv->stream_index;
428 pkt->pts = mlv->pts;
430 mlv->stream_index++;
431 if (mlv->stream_index == avctx->nb_streams) {
432 mlv->stream_index = 0;
433 mlv->pts++;
440 MlvContext *mlv = avctx->priv_data;
448 mlv->pts = timestamp;
454 MlvContext *mlv = s->priv_data;
457 if (mlv->pb[i])
458 avio_close(mlv->pb[i]);
463 .name = "mlv",