log libmpdemux/demux_lavf.c @ 37194:d773c8901dd8

age author description
Sun, 28 Sep 2014 12:21:42 +0000 reimar demux_lavf: set stream_pts if possible.
Wed, 17 Sep 2014 17:49:54 +0000 reimar lavf: fix AVSEEK_SIZE when STREAM_CTRL_GET_SIZE is not implemented.
Mon, 11 Aug 2014 17:58:18 +0000 reimar Make sure AVProbeData is initialized.
Sun, 23 Feb 2014 18:14:44 +0000 reimar demuxers: remove pointless sh->ds assignments.
Sun, 02 Feb 2014 19:18:31 +0000 ib Add support for default of multiple video tracks.
Wed, 01 Jan 2014 22:17:01 +0000 cehoyos Set audio channel_layout from container when using FFmpeg decoder.
Sun, 20 Oct 2013 12:51:38 +0000 reimar demux_lavf: Ignore failure to find stream info.
Sun, 22 Sep 2013 07:31:55 +0000 reimar Ensure AVDictionary pointer is initialized.
Sat, 21 Sep 2013 15:55:28 +0000 reimar Add support for -rtsp-stream-over-tcp and -rtsp-stream-over-http for FFmpeg.
Sat, 21 Sep 2013 15:43:45 +0000 reimar Add support for ffmpeg's demuxer-specific options.
Tue, 03 Sep 2013 20:28:25 +0000 reimar Quick hack to allow using ffmpeg's image2 demuxer.
Wed, 07 Aug 2013 20:41:34 +0000 ib Don't subsequently calculate original_aspect from last movie_aspect.
Mon, 05 Aug 2013 18:57:04 +0000 reimar Avoid dereferencing NULL pointer on close if we
Mon, 05 Aug 2013 06:46:41 +0000 reimar Fix and simplify alloc/free of AVIO buffer.
Sun, 04 Aug 2013 13:30:42 +0000 reimar Add support for rtsp:// falling back to support via FFmpeg.
Sun, 04 Aug 2013 13:30:39 +0000 reimar Update for changed lavf API.
Thu, 18 Apr 2013 21:54:53 +0000 cboesch Add support for AV_CODEC_ID_ASS.
Sat, 23 Feb 2013 23:54:24 +0000 reimar demux_lavf: fix up all ffmpeg:// URLs.
Mon, 21 Jan 2013 23:05:17 +0000 diego demux_lavf: Fix CODEC_ID availability ifdefs and add a missing one
Mon, 21 Jan 2013 19:44:53 +0000 diego Replace CODEC_IDs their modern AV_-prefixed counterparts.
Tue, 18 Dec 2012 20:00:11 +0000 reimar Add comment why seeking backward flag is used when
Tue, 18 Dec 2012 19:33:29 +0000 reimar Set AVSEEK_FLAG_BACKWARD also when seeking to the start of a file.
Sun, 09 Dec 2012 03:15:32 +0000 upsuper Add missing break.
Fri, 30 Nov 2012 21:31:14 +0000 reimar demux_lavf: support subtitle-only formats.
Thu, 29 Nov 2012 14:58:39 +0000 cehoyos Always set BITMAPINFOHEADER field biPlanes to 1, the only allowed value.
Fri, 16 Nov 2012 23:39:27 +0000 upsuper Print rotation information as identify msg
Tue, 06 Nov 2012 17:31:23 +0000 reimar Change STREAM_CTRL_GET_SIZE argument type from off_t to
Sat, 25 Aug 2012 10:52:00 +0000 reimar Support subrip format subtitles.
Sat, 25 Aug 2012 10:50:50 +0000 reimar When switching programs select subtitle stream regardless of
Sat, 18 Aug 2012 19:51:58 +0000 reimar Update endpos each time libavformat asks for it.
Thu, 02 Aug 2012 23:28:04 +0000 al demux_lavf: Set endpts from AVPacket.duration
Sat, 07 Apr 2012 20:08:53 +0000 reimar Support EIA-608 captions in MOV.
Sat, 07 Apr 2012 19:37:11 +0000 reimar Remove outdated comment.
Sun, 19 Feb 2012 20:33:32 +0000 reimar demux_lavf: Explain under which conditions to add demuxers to preferred_list.
Sun, 19 Feb 2012 20:01:17 +0000 cehoyos Use -demuxer lavf for cdxl files.
Sat, 28 Jan 2012 14:55:15 +0000 reimar Fix another case where opt.h was included from libavcodec instead of libavutil.
Sat, 28 Jan 2012 13:13:29 +0000 reimar Only set "seekable", not "is_streamed" for compatibility with
Sat, 28 Jan 2012 10:53:17 +0000 reimar Replace deprecated/removed av_close_input_stream.
Sat, 28 Jan 2012 10:50:52 +0000 reimar Replace deprecated av_set_int.
Sat, 28 Jan 2012 10:47:02 +0000 reimar Replace deprecated/removed AV_METADATA_IGNORE_SUFFIX.
Thu, 10 Nov 2011 16:31:07 +0000 cehoyos Fix .qcp (raw QCELP) playback.
Sun, 23 Oct 2011 12:12:43 +0000 reimar Change codec tag/id conversion to not use ff_codec_bmp_tags/ff_codec_wav_tags.
Thu, 13 Oct 2011 18:14:02 +0000 reimar Add PVA to lavf preferred formats list, its demuxer seems to work well
Sat, 27 Aug 2011 10:52:30 +0000 reimar Simplify by using avformat_open_input instead of av_open_input_stream.
Sat, 27 Aug 2011 10:43:25 +0000 reimar 100l, fix compilation.
Sat, 27 Aug 2011 10:41:54 +0000 reimar Replace easy to change deprecated functionality.
Sat, 20 Aug 2011 08:18:36 +0000 cehoyos Fix infinite loop in '-demuxer lavf -lavfdopts format=help'
Fri, 19 Aug 2011 18:36:14 +0000 reimar Do not believe a mp4v codec tag, go based on codec id instead in that case.
Tue, 09 Aug 2011 19:57:00 +0000 reimar Move code for setting up libav* logging callbacks from vd_ffmpeg to a
Tue, 21 Jun 2011 20:29:55 +0000 reimar Indentation fixes.
Tue, 21 Jun 2011 20:28:53 +0000 reimar Do not set priv->pb for AVFMT_NOFILE formats, this now causes FFmpeg to error out.
Sun, 19 Jun 2011 16:28:18 +0000 reimar Fix printing of subtitle type, the wrong index was used to lookup the type.
Thu, 16 Jun 2011 09:27:31 +0000 diego Add some missing libavutil #includes.
Sun, 24 Apr 2011 21:32:36 +0000 reimar Improve seeking for files where start_time is not (properly) set.
Fri, 22 Apr 2011 06:17:34 +0000 reimar Use metadata tag API to get attachment filename.
Sat, 05 Feb 2011 14:02:49 +0000 reimar Change deprecated PKT_FLAG_KEY, CODEC_TYPE_* and SAMPLE_FMT_* to their
Sat, 05 Feb 2011 13:55:48 +0000 reimar Use av_iformat_next instead of first_iformat to conform with new FFmpeg API.
Sat, 05 Feb 2011 13:53:10 +0000 reimar Remove av_metadata_conv call, it is a NOP in FFmpeg nowadays.
Sat, 11 Dec 2010 23:53:27 +0000 reimar Prefer yuv4mpeg via libavformat, since that one supports multiple
Sat, 27 Nov 2010 13:54:23 +0000 reimar Add support for uncompressed BGR24 pixfmt.
Sat, 06 Nov 2010 14:57:44 +0000 reimar Fix program switching with -demuxer lavf.
Sat, 06 Nov 2010 14:41:23 +0000 reimar Print PROGRAM_ID -identify output similar to demux_ts
Sat, 06 Nov 2010 14:31:34 +0000 reimar Set st->discard in the same way for audio and video, fixes -aid no
Wed, 27 Oct 2010 17:47:13 +0000 cigaes Move libvo/sub.[ch] from libvo to sub.
Mon, 04 Oct 2010 18:12:36 +0000 reimar Handle libavformat adding additional streams during playback.
Sun, 12 Sep 2010 13:26:39 +0000 reimar Replace sizeof(type)
Sun, 29 Aug 2010 06:51:05 +0000 reimar Always use convergence_duration for subtitles otherwise
Sat, 21 Aug 2010 16:04:18 +0000 reimar Print subtitle type also for internally-supported types with a libavcodec decoder.
Sun, 01 Aug 2010 17:51:28 +0000 reimar Update for libavformat matroska demuxer name change.
Sun, 11 Jul 2010 14:51:51 +0000 reimar Avoid incorrectly duplicating initialization code in new_demux_packet,
Sun, 11 Jul 2010 09:04:29 +0000 reimar Add support for DVB and XSUB subtitles, not yet working properly.
Sat, 10 Jul 2010 18:47:59 +0000 reimar Make the stream language an argument to the stream creation function
Sat, 10 Jul 2010 16:30:59 +0000 reimar Remove unused extern variable declarations.
Sat, 10 Jul 2010 13:45:09 +0000 reimar Add support for PGS subtitle decoding via libavcodec.
Sat, 10 Jul 2010 02:25:07 +0000 michael 1 memcpy less in lavf demuxing.
Tue, 06 Jul 2010 09:02:37 +0000 aurel stricter check for convergence_duration validity, avoid using meaningless values
Tue, 29 Jun 2010 14:48:54 +0000 reimar Avoid a crash if stream->url is not set, but print a warning since this
Sat, 05 Jun 2010 16:14:56 +0000 reimar Also print current stream position in mp_read debug output.
Sat, 05 Jun 2010 16:12:36 +0000 reimar Remove explicit eof check for mp_read code, stream code handles this case
Sat, 05 Jun 2010 16:00:49 +0000 reimar Di not do a stream_reset on seeking backwards, the seek itself should
Thu, 03 Jun 2010 21:01:37 +0000 reimar Try always enabling correct pts again for lavf demuxer, since the know
Mon, 31 May 2010 19:44:02 +0000 aurel Switch mkv demuxing to lavf by default.
Fri, 28 May 2010 00:25:28 +0000 diego Drop pointless _t suffix from 'struct lavf_priv'.
Wed, 26 May 2010 18:01:38 +0000 reimar Switch ogg demuxing to lavf by default.
Tue, 25 May 2010 23:07:28 +0000 hyc Add support for STREAM_CTRL_SEEK_TO_TIME in ffmpeg streams
Sat, 22 May 2010 01:17:59 +0000 cehoyos Do not use correct-pts for mpeg-ps: It breaks PAFF samples.
Tue, 04 May 2010 18:46:42 +0000 aurel cosmetic: typo, this wasn't supposed to be plural
Mon, 03 May 2010 22:45:00 +0000 aurel print a more detailed and more useful description of each stream with lavf
Mon, 03 May 2010 22:40:00 +0000 aurel 10l: correctly use video_stream instead of audio_stream in the video section
Mon, 03 May 2010 22:30:06 +0000 aurel add ID_..._NAME to -identify for each lavf stream which has a title
Mon, 03 May 2010 22:19:52 +0000 aurel uniformize handling of aid and vid with lavf so that it matches handling of sid
Sat, 01 May 2010 15:38:37 +0000 reimar Continue probing even for score == AVPROBE_SCORE_MAX / 4 to match
Sat, 01 May 2010 13:50:49 +0000 reimar Use av_probe_input_format2 and avoid accepting detection
Mon, 22 Mar 2010 19:39:43 +0000 reimar Reindent
Mon, 22 Mar 2010 19:38:42 +0000 reimar Start probing with a size matching the stream buffer size so it is possible
Sat, 20 Feb 2010 11:21:51 +0000 reimar Print all 64 bits of seek position.
Thu, 18 Feb 2010 00:18:50 +0000 diego Add header for AVI print functions; avoids many forward declarations.
Fri, 12 Feb 2010 20:38:29 +0000 reimar Dynamically increase probe size for lavf demuxer up to 2 MB.
Wed, 03 Feb 2010 22:36:47 +0000 reimar Replace incorrect usage of strncpy.
Wed, 03 Feb 2010 22:33:35 +0000 reimar Reindent
Wed, 03 Feb 2010 22:32:48 +0000 reimar Add support for FFmpeg's rtsp dummy URL-with-pseudo-demuxer scheme.
Mon, 28 Dec 2009 13:49:08 +0000 cehoyos Do not use correct-pts for mpeg-ts and matroska: It breaks PAFF samples.
Mon, 28 Dec 2009 13:39:26 +0000 cehoyos Revert r30100: It breaks some mov and asf samples.
Tue, 22 Dec 2009 20:56:59 +0000 cehoyos Do not use correct-pts by default for demuxer lavf, it breaks all PAFF files.
Sun, 22 Nov 2009 15:18:21 +0000 reimar Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too many
Sun, 22 Nov 2009 14:15:41 +0000 reimar av_alloc_format_context -> avformat_alloc_context
Sun, 22 Nov 2009 13:06:44 +0000 reimar Reuse buffer in priv context instead of allocating the 32kB probe buffer
Tue, 10 Nov 2009 16:49:00 +0000 reimar Allow lavf demuxer to also probe and play files < 32 kB (full probe buffer size).
Sat, 07 Nov 2009 12:55:07 +0000 cehoyos Allow demuxer lavf to export CODEC_ID_DVB_TELETEXT.
Sat, 07 Nov 2009 11:15:26 +0000 reimar Remove pointless and broken (e.g. does not set aid and vid) -tsprog handling
Sat, 07 Nov 2009 11:09:23 +0000 reimar Remove an empty program if the one requested by IDENTIFY_PROGRAM does not exist
Wed, 30 Sep 2009 08:19:49 +0000 reimar lavf: if seeking in the desired direction failed, also try in the opposite one,
Thu, 10 Sep 2009 17:30:02 +0000 reimar Add w64 to list of preferred lavf formats (otherwise demux_audio incorrectly
Thu, 10 Sep 2009 17:28:35 +0000 reimar Sort preferred_list alphabetically since the order does not matter otherwise.
Tue, 08 Sep 2009 21:45:36 +0000 reimar Add CODEC_ID_ADPCM_IMA_AMV to lavf codec_tag override list instead of
Tue, 08 Sep 2009 09:08:05 +0000 reimar Fix an endless loop if all programs are empty.
Tue, 08 Sep 2009 08:55:05 +0000 reimar Always register all streams from libavformat, not just those belonging to a program.
Mon, 07 Sep 2009 17:20:44 +0000 vitor Add support for lavf vqf demuxer and lavc TwinVQ decoder.
Sun, 30 Aug 2009 23:01:36 +0000 cehoyos Rename mp_wav_override_tag* as mp_codecid_override_tag* to reflect that
Sun, 30 Aug 2009 22:51:52 +0000 cehoyos Use mp_wav_override_taglists for both audio and video.