log libmpdemux/muxer_lavf.c @ 36106:959e6a52e5b0

age author description
Mon, 21 Jan 2013 19:44:53 +0000 diego Replace CODEC_IDs their modern AV_-prefixed counterparts.
Sun, 20 Jan 2013 18:18:31 +0000 diego muxer_lavf: Replace forward declaration by the correct #include
Sat, 15 Dec 2012 19:33:19 +0000 reimar lavf muxer: set up stream aspect.
Sat, 10 Nov 2012 14:41:32 +0000 reimar Remove another pointless NULL check.
Sat, 10 Nov 2012 14:38:49 +0000 reimar Simplify: remove useless casts, NULL checks etc.
Sat, 10 Nov 2012 14:27:09 +0000 reimar Simplify code.
Tue, 06 Nov 2012 17:31:23 +0000 reimar Change STREAM_CTRL_GET_SIZE argument type from off_t to
Sat, 28 Jan 2012 13:06:59 +0000 reimar Use avformat_new_stream.
Sat, 28 Jan 2012 12:57:58 +0000 reimar Set muxrate and preload via AVDictionary.
Sat, 28 Jan 2012 12:52:23 +0000 reimar Remove pointless casts.
Sat, 28 Jan 2012 12:41:26 +0000 reimar Remove pointless cast.
Sat, 28 Jan 2012 12:40:36 +0000 reimar Use "seekable" instead of is_streamed.
Sat, 28 Jan 2012 12:36:05 +0000 reimar Do not set stream_copy, it has not been used in FFmpeg since a long time.
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.
Sat, 27 Aug 2011 11:17:05 +0000 reimar Replace deprecated functionality in muxer_lavf.
Tue, 09 Aug 2011 19:57:00 +0000 reimar Move code for setting up libav* logging callbacks from vd_ffmpeg to a
Fri, 22 Apr 2011 06:36:16 +0000 reimar Use metadata API to fix compilation.
Fri, 22 Apr 2011 06:31:04 +0000 reimar Avoid using first_oformat, use av_oformat_next() instead.
Sat, 05 Feb 2011 14:02:49 +0000 reimar Change deprecated PKT_FLAG_KEY, CODEC_TYPE_* and SAMPLE_FMT_* to their
Tue, 16 Nov 2010 19:58:54 +0000 reimar Do not initialize codec_id to a nonsense value (it was initialized
Sun, 12 Sep 2010 12:23:26 +0000 reimar Fix a condition that would never be false (and thus cause
Sun, 12 Sep 2010 12:22:01 +0000 reimar Replace some sizeof(type) by sizeof(*pointer)
Sat, 11 Sep 2010 11:47:07 +0000 diego Move all MEncoder-related extern variable declarations to mencoder.h.
Thu, 01 Jul 2010 17:28:15 +0000 reimar Avoid some deprecated functions.
Sun, 04 Apr 2010 16:12:23 +0000 diego Mark muxer-related m_option_t arrays as const.
Fri, 26 Feb 2010 15:01:37 +0000 diego Do not cast the results of malloc/calloc/realloc.
Sun, 22 Nov 2009 15:18:21 +0000 reimar Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too many
Wed, 13 May 2009 02:58:57 +0000 diego whitespace cosmetics: Remove all trailing whitespace.
Fri, 08 May 2009 21:51:13 +0000 diego Add standard license header to all files in libmpdemux.
Fri, 03 Oct 2008 14:54:22 +0000 gpoirier fix compilation w/ FFmpeg r15533
Wed, 21 May 2008 18:21:05 +0000 reimar Use av_alloc_put_byte instead of custom protocol.
Sun, 11 May 2008 12:03:26 +0000 diego cosmetics: wording/spelling fixes
Sat, 10 May 2008 19:22:41 +0000 michael AVOptions support for lavf muxing.
Sat, 10 May 2008 17:19:18 +0000 michael Replace a really ugly hack by a clean but not thread safe solution.
Wed, 30 Apr 2008 11:03:41 +0000 diego Remove unnecessary version.h #includes.
Wed, 09 Apr 2008 00:46:21 +0000 albeu Split the lavf taglists out of the lavf muxer to allow using libmpmux
Mon, 25 Feb 2008 15:46:36 +0000 diego FFmpeg now uses different (unified) #include paths.
Fri, 23 Nov 2007 10:44:33 +0000 iive Bring (de)muxer_lavf up to date with the libavformat API changes introduced by FFmpeg commit r11071.
Thu, 22 Nov 2007 00:22:29 +0000 iive Fix compilation error.
Tue, 06 Nov 2007 08:12:19 +0000 reimar Fix typo in error message
Tue, 28 Aug 2007 22:38:45 +0000 diego cosmetics: typo fix UNSUPORTED --> UNSUPPORTED
Fri, 24 Aug 2007 20:59:55 +0000 reimar Add missing pixelformat conversion function prototype
Tue, 31 Jul 2007 17:28:47 +0000 michael get rid of this idiotic i_certify_that_my_video_stream_does_not_use_b_frames
Tue, 31 Jul 2007 17:24:53 +0000 michael make muxer store the provided timestamps
Sun, 24 Jun 2007 08:39:40 +0000 reimar pstrcpy -> av_strlcpy
Fri, 18 May 2007 02:10:41 +0000 corey cosmetics: fix indentation for previous commit
Fri, 18 May 2007 02:09:26 +0000 corey PIX_FMT_NONE is -1, not 0, so if stream->imgfmt is 0, ctx->pix_fmt gets
Thu, 17 May 2007 00:16:51 +0000 corey Pass imgfmt from lavc encoder to lavf muxer (this is needed for dv).
Thu, 15 Mar 2007 18:36:36 +0000 diego Add explicit location for headers from the stream/ directory.
Fri, 16 Feb 2007 23:09:13 +0000 uau Don't segfault if no -format is given for lavf
Wed, 14 Feb 2007 11:06:59 +0000 reimar Print list of lavf muxer formats with format=help.
Sun, 21 Jan 2007 15:44:58 +0000 reimar Simplify by using av_codec_get_id and include riff.h only in demux_lavf.c
Sun, 21 Jan 2007 10:17:40 +0000 reimar Fix compilation after lavf changes
Sun, 21 Jan 2007 10:10:07 +0000 reimar support -ffourcc with -of lavf
Sat, 06 Jan 2007 17:28:11 +0000 reimar Include "internal" libavformat/riff.h also when dynamic libavformat is used
Sat, 06 Jan 2007 14:40:05 +0000 reimar Include libavformat/riff.h when building with static libavformat and
Fri, 05 Jan 2007 15:41:00 +0000 reimar sizeof() is long, thus %d format in error message is wrong.
Fri, 29 Dec 2006 18:56:28 +0000 michael first step toward amr-nb muxing support
Mon, 18 Dec 2006 21:03:59 +0000 nicodvb muxers now write to output muxer->stream rather than to muxer->file
Wed, 29 Nov 2006 15:02:45 +0000 diego Remove bswap.h, use libavutil/bswap.h instead.
Tue, 07 Nov 2006 19:05:38 +0000 michael fprintf -> mp_msg
Thu, 10 Aug 2006 21:48:41 +0000 michael pass average bitrate from encoder to (lavf) muxer
Thu, 13 Jul 2006 23:02:03 +0000 diego Remove #if LIBAVCODEC_BUILD >= XXX and #if LIBAVFORMAT_BUILD >= XXX jungle.
Tue, 30 May 2006 23:23:28 +0000 michael metadata support
Mon, 13 Mar 2006 07:08:01 +0000 nicodvb recommitted version 1.22 + Rich's 1.25
Sun, 12 Mar 2006 19:05:57 +0000 nicodvb in fix_parameters() move assignment of audio bitrate to the proper block (the bitrate for video is actually hardcoded to 800000)
Sun, 12 Mar 2006 18:58:08 +0000 nicodvb check stream->wf and stream->bih before using them in fix_parameters(). Fixes cid 43
Sun, 12 Mar 2006 18:11:32 +0000 rfelker fix cosmetics noticed during nico's 10l
Sun, 12 Mar 2006 18:06:46 +0000 nicodvb fixed C99-ism introduced with previous commit
Sun, 12 Mar 2006 17:46:51 +0000 nicodvb check muxer != NULL before using it; closes cid 201
Thu, 26 Jan 2006 19:32:07 +0000 michael change muxer_write_chunk() so that pts/dts _could_ be passed from encoder to muxer
Wed, 25 Jan 2006 20:55:47 +0000 michael limits.h for INT_MAX
Wed, 25 Jan 2006 19:30:01 +0000 michael correct block align
Wed, 25 Jan 2006 15:49:31 +0000 michael fix aac in mov/mp4
Wed, 25 Jan 2006 01:17:57 +0000 michael pass vbv_size & max_rate from encoder to muxer over muxer_stream_t (if this is wrong/silly/10000000l then dont hesitate to flame / reverse)
Tue, 24 Jan 2006 23:55:43 +0000 michael setting codec_tag unconditionally to FMP4 is a bad idea (breaks mov/mp4)
Mon, 09 Jan 2006 19:35:44 +0000 nicodvb added support for external libavformat
Fri, 02 Dec 2005 19:43:36 +0000 rfelker muxer_lavf MUST be disabled by default until someone adds AVParser
Tue, 29 Nov 2005 22:04:57 +0000 reynaldo Clean up some muxer messages, patch by Corey Hickey bugfood-ml AT -fatooh/org- , small fixes by me
Mon, 21 Nov 2005 22:53:14 +0000 nicodvb buffering in the muxer layer; patch by Corey Hickey (bugfood-ml ad fatooh punctum org) plus small fixes by me
Fri, 18 Nov 2005 14:39:25 +0000 diego Unify include path handling, -I.. is in CFLAGS.
Thu, 13 Oct 2005 18:33:56 +0000 reimar Use PRI?64 defines as format strings for 64 bit variables.
Thu, 11 Aug 2005 20:54:09 +0000 michael video fourcc fix
Mon, 18 Jul 2005 00:10:09 +0000 michael LIBAVFORMAT_BUILD >= 4629
Tue, 17 May 2005 21:44:28 +0000 nicodvb mux extradata
Sun, 01 May 2005 11:13:14 +0000 michael fix timestamps
Sun, 01 May 2005 05:11:02 +0000 rfelker at lest this fixes build.. there's no way muxer_lavf is working right yet tho with mencoder's broken timestamps
Sun, 17 Apr 2005 09:13:48 +0000 nicodvb added missing initializer in URLProtocolo; mux packets only if len > 0; second mencoder's a/v sync model
Wed, 06 Apr 2005 11:57:10 +0000 rathann - fix gcc warnings, strlcat/strlcpy prototypes
Fri, 25 Mar 2005 22:47:09 +0000 michael various (de)muxer_lavf fixes
Fri, 25 Mar 2005 02:41:08 +0000 michael 1000l (dwSampleSize != nSamplesPerSec)
Mon, 21 Feb 2005 23:18:31 +0000 nicodvb initial, extremely experimental, libavformat muxer; don't expect anything to work yet