Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e9c58033e8 
					 
					
						
						
							
							doc/examples/http_multiclient: Fix occured typo  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-09-04 11:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								Harshit Mittal 
							
						 
					 
					
						
						
							
						
						53bf32fa42 
					 
					
						
						
							
							doc/examples/filtering_video: better demo ffmpeg filters; demos chaining the filters  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-08-28 12:53:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Szczepańczyk 
							
						 
					 
					
						
						
							
						
						767d780ec0 
					 
					
						
						
							
							doc/examples: rename avio_list_dir -> avio_dir_cmd  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-08-16 02:16:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Szczepańczyk 
							
						 
					 
					
						
						
							
						
						c84d208c27 
					 
					
						
						
							
							examples/avio_list_dir: add move and delete methods  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-08-15 03:32:38 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Holljes 
							
						 
					 
					
						
						
							
						
						25410c524d 
					 
					
						
						
							
							doc/example: Add http multi-client example code  
						
						... 
						
						
						
						Signed-off-by: Stephan Holljes <klaxa1337@googlemail.com > 
						
						
					 
					
						2015-08-01 00:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						29d147c94d 
					 
					
						
						
							
							Merge commit '059a934806d61f7af9ab3fd9f74994b838ea5eba'  
						
						... 
						
						
						
						* commit '059a934806d61f7af9ab3fd9f74994b838ea5eba':
  lavc: Consistently prefix input buffer defines
Conflicts:
	doc/examples/decoding_encoding.c
	libavcodec/4xm.c
	libavcodec/aac_adtstoasc_bsf.c
	libavcodec/aacdec.c
	libavcodec/aacenc.c
	libavcodec/ac3dec.h
	libavcodec/asvenc.c
	libavcodec/avcodec.h
	libavcodec/avpacket.c
	libavcodec/dvdec.c
	libavcodec/ffv1enc.c
	libavcodec/g2meet.c
	libavcodec/gif.c
	libavcodec/h264.c
	libavcodec/h264_mp4toannexb_bsf.c
	libavcodec/huffyuvdec.c
	libavcodec/huffyuvenc.c
	libavcodec/jpeglsenc.c
	libavcodec/libxvid.c
	libavcodec/mdec.c
	libavcodec/motionpixels.c
	libavcodec/mpeg4videodec.c
	libavcodec/mpegvideo.c
	libavcodec/noise_bsf.c
	libavcodec/nuv.c
	libavcodec/nvenc.c
	libavcodec/options.c
	libavcodec/parser.c
	libavcodec/pngenc.c
	libavcodec/proresenc_kostya.c
	libavcodec/qsvdec.c
	libavcodec/svq1enc.c
	libavcodec/tiffenc.c
	libavcodec/truemotion2.c
	libavcodec/utils.c
	libavcodec/utvideoenc.c
	libavcodec/vc1dec.c
	libavcodec/wmalosslessdec.c
	libavformat/adxdec.c
	libavformat/aiffdec.c
	libavformat/apc.c
	libavformat/apetag.c
	libavformat/avidec.c
	libavformat/bink.c
	libavformat/cafdec.c
	libavformat/flvdec.c
	libavformat/id3v2.c
	libavformat/isom.c
	libavformat/matroskadec.c
	libavformat/mov.c
	libavformat/mpc.c
	libavformat/mpc8.c
	libavformat/mpegts.c
	libavformat/mvi.c
	libavformat/mxfdec.c
	libavformat/mxg.c
	libavformat/nutdec.c
	libavformat/oggdec.c
	libavformat/oggparsecelt.c
	libavformat/oggparseflac.c
	libavformat/oggparseopus.c
	libavformat/oggparsespeex.c
	libavformat/omadec.c
	libavformat/rawdec.c
	libavformat/riffdec.c
	libavformat/rl2.c
	libavformat/rmdec.c
	libavformat/rtpdec_latm.c
	libavformat/rtpdec_mpeg4.c
	libavformat/rtpdec_qdm2.c
	libavformat/rtpdec_svq3.c
	libavformat/sierravmd.c
	libavformat/smacker.c
	libavformat/smush.c
	libavformat/spdifenc.c
	libavformat/takdec.c
	libavformat/tta.c
	libavformat/utils.c
	libavformat/vqf.c
	libavformat/westwood_vqa.c
	libavformat/xmv.c
	libavformat/xwma.c
	libavformat/yop.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-07-27 23:15:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						444e9874a7 
					 
					
						
						
							
							Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'  
						
						... 
						
						
						
						* commit 'def97856de6021965db86c25a732d78689bd6bb0':
  lavc: AV-prefix all codec capabilities
Conflicts:
	cmdutils.c
	ffmpeg.c
	ffplay.c
	libavcodec/8svx.c
	libavcodec/aacenc.c
	libavcodec/ac3dec.c
	libavcodec/adpcm.c
	libavcodec/alac.c
	libavcodec/atrac3plusdec.c
	libavcodec/bink.c
	libavcodec/dnxhddec.c
	libavcodec/dvdec.c
	libavcodec/dvenc.c
	libavcodec/ffv1dec.c
	libavcodec/ffv1enc.c
	libavcodec/fic.c
	libavcodec/flacdec.c
	libavcodec/flacenc.c
	libavcodec/flvdec.c
	libavcodec/fraps.c
	libavcodec/frwu.c
	libavcodec/gifdec.c
	libavcodec/h261dec.c
	libavcodec/hevc.c
	libavcodec/iff.c
	libavcodec/imc.c
	libavcodec/libopenjpegdec.c
	libavcodec/libvo-aacenc.c
	libavcodec/libvorbisenc.c
	libavcodec/libvpxdec.c
	libavcodec/libvpxenc.c
	libavcodec/libx264.c
	libavcodec/mjpegbdec.c
	libavcodec/mjpegdec.c
	libavcodec/mpegaudiodec_float.c
	libavcodec/msmpeg4dec.c
	libavcodec/mxpegdec.c
	libavcodec/nvenc_h264.c
	libavcodec/nvenc_hevc.c
	libavcodec/pngdec.c
	libavcodec/qpeg.c
	libavcodec/ra288.c
	libavcodec/rv10.c
	libavcodec/s302m.c
	libavcodec/sp5xdec.c
	libavcodec/takdec.c
	libavcodec/tiff.c
	libavcodec/tta.c
	libavcodec/utils.c
	libavcodec/v210dec.c
	libavcodec/vp6.c
	libavcodec/vp9.c
	libavcodec/wavpack.c
	libavcodec/yop.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-07-27 22:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						94d68a41fa 
					 
					
						
						
							
							Merge commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615'  
						
						... 
						
						
						
						* commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615':
  lavc: AV-prefix all codec flags
Conflicts:
	doc/examples/muxing.c
	ffmpeg.c
	ffmpeg_opt.c
	ffplay.c
	libavcodec/aacdec.c
	libavcodec/aacenc.c
	libavcodec/ac3dec.c
	libavcodec/ac3enc_float.c
	libavcodec/atrac1.c
	libavcodec/atrac3.c
	libavcodec/atrac3plusdec.c
	libavcodec/dcadec.c
	libavcodec/ffv1enc.c
	libavcodec/h264.c
	libavcodec/h264_loopfilter.c
	libavcodec/h264_mb.c
	libavcodec/imc.c
	libavcodec/libmp3lame.c
	libavcodec/libtheoraenc.c
	libavcodec/libtwolame.c
	libavcodec/libvpxenc.c
	libavcodec/libxavs.c
	libavcodec/libxvid.c
	libavcodec/mpeg12dec.c
	libavcodec/mpeg12enc.c
	libavcodec/mpegaudiodec_template.c
	libavcodec/mpegvideo.c
	libavcodec/mpegvideo_enc.c
	libavcodec/mpegvideo_motion.c
	libavcodec/nellymoserdec.c
	libavcodec/nellymoserenc.c
	libavcodec/nvenc.c
	libavcodec/on2avc.c
	libavcodec/options_table.h
	libavcodec/opus_celt.c
	libavcodec/pngenc.c
	libavcodec/ra288.c
	libavcodec/ratecontrol.c
	libavcodec/twinvq.c
	libavcodec/vc1_block.c
	libavcodec/vc1_loopfilter.c
	libavcodec/vc1_mc.c
	libavcodec/vc1dec.c
	libavcodec/vorbisdec.c
	libavcodec/vp3.c
	libavcodec/wma.c
	libavcodec/wmaprodec.c
	libavcodec/x86/hpeldsp_init.c
	libavcodec/x86/me_cmp_init.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-07-27 22:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						059a934806 
					 
					
						
						
							
							lavc: Consistently prefix input buffer defines  
						
						... 
						
						
						
						Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						def97856de 
					 
					
						
						
							
							lavc: AV-prefix all codec capabilities  
						
						... 
						
						
						
						Express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						7c6eb0a1b7 
					 
					
						
						
							
							lavc: AV-prefix all codec flags  
						
						... 
						
						
						
						Convert doxygen to multiline and express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						dd6c8575db 
					 
					
						
						
							
							examples/demuxing_decoding: use properties from frame instead of video_dec_ctx  
						
						... 
						
						
						
						This is more robust.
And only check if there is actually a frame returned.
Reviewed-by: Michael Niedermayer <michaelni@gmx.at >
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com > 
						
						
					 
					
						2015-06-15 18:32:18 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						ed0b1db640 
					 
					
						
						
							
							doc: fix spelling errors  
						
						... 
						
						
						
						Neccessary -> Necessary
formated   -> formatted
thee       -> the
eventhough -> even though
seperately -> separately
Reviewed-by: Michael Niedermayer <michaelni@gmx.at >
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com > 
						
						
					 
					
						2015-06-14 15:09:33 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b8ba2d3915 
					 
					
						
						
							
							examples/decoding_encoding: Use the AVFrame width/height for processing images after decoding  
						
						... 
						
						
						
						This is what FFmpeg / FFplay do and it is more robust
Reviewed-by: Stefano Sabatini <stefasab@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-06-13 02:14:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
							
						
						f79cd98caf 
					 
					
						
						
							
							examples/avio_list_dir: init/deinit network  
						
						... 
						
						
						
						Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com > 
						
						
					 
					
						2015-04-06 15:50:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Szczepańczyk 
							
						 
					 
					
						
						
							
						
						f10aa0e125 
					 
					
						
						
							
							doc/examples: Handle new types in avio_list_dir  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-04-03 04:09:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
							
						
						56b7aa2138 
					 
					
						
						
							
							doc/examples: add directory listing example  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-03-28 03:13:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e73b3dba3e 
					 
					
						
						
							
							Merge commit '990e4a6639d0714198583c2812b1074b5751898f'  
						
						... 
						
						
						
						* commit '990e4a6639d0714198583c2812b1074b5751898f':
  Add a QSV decoding example.
Conflicts:
	configure
	doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-03-01 00:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						990e4a6639 
					 
					
						
						
							
							Add a QSV decoding example.  
						
						
						
						
					 
					
						2015-02-28 21:51:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						078be09dd7 
					 
					
						
						
							
							examples/demuxing_decoding: abort decoding when width, height or pix_fmt change  
						
						... 
						
						
						
						This is necessary, because avcodec_decode_video2 can change
width, height and/or pixel format of the AVCodecContext. Since
video_dst_data and video_dst_linesize are not updated by calling
av_image_alloc again, av_image_copy[_plane] asserts, because the
destination buffer is too small.
In this case, creating a useable rawvideo is not possible anyway, since
it has fixed width/height/pix_fmt.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-02-10 02:43:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						2a3b7a55b5 
					 
					
						
						
							
							examples/demuxing_decoding: set stream_idx in open_codec_context only if no error occured  
						
						... 
						
						
						
						Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-31 21:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						d43c1ec684 
					 
					
						
						
							
							examples/filtering: extend comments about setting the filter graph endpoints  
						
						... 
						
						
						
						That part is a constant source of confusions for readers, this should
help clarify the apparently inverted logic. 
						
						
					 
					
						2015-01-29 11:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e5c28d4f9a 
					 
					
						
						
							
							Merge commit '3a70c0c95feacb3844d05eebd579fc8189a77eee'  
						
						... 
						
						
						
						* commit '3a70c0c95feacb3844d05eebd579fc8189a77eee':
  examples/transcode_aac: generate proper PTS and set the muxer timebase
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-27 13:35:31 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d078d57fb7 
					 
					
						
						
							
							Merge commit 'c9b19ac8928c6c9b7f25c3988177204f110d5e0e'  
						
						... 
						
						
						
						* commit 'c9b19ac8928c6c9b7f25c3988177204f110d5e0e':
  examples/transcode_aac: fix a typo
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-27 13:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						010311d673 
					 
					
						
						
							
							Merge commit '749a89d1b8bb73b4d4f14c48f33259a1300c1761'  
						
						... 
						
						
						
						* commit '749a89d1b8bb73b4d4f14c48f33259a1300c1761':
  examples/transcode_aac: properly select the output sample format
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-27 13:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Unterweger 
							
						 
					 
					
						
						
							
						
						3a70c0c95f 
					 
					
						
						
							
							examples/transcode_aac: generate proper PTS and set the muxer timebase  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2015-01-27 09:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Unterweger 
							
						 
					 
					
						
						
							
						
						c9b19ac892 
					 
					
						
						
							
							examples/transcode_aac: fix a typo  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2015-01-27 09:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Unterweger 
							
						 
					 
					
						
						
							
						
						749a89d1b8 
					 
					
						
						
							
							examples/transcode_aac: properly select the output sample format  
						
						... 
						
						
						
						Makes the example work with all the supported AAC encoders.
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2015-01-27 08:58:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						f97f2a3527 
					 
					
						
						
							
							doc/examples: fix lib math dep for decoding_encoding  
						
						... 
						
						
						
						It uses at least sin().
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-10 04:50:42 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a85f033149 
					 
					
						
						
							
							doc/examples/transcoding: Use avio_closep() in examples as it avoids leaving stale pointers  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-08 05:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a63c17cec7 
					 
					
						
						
							
							idoc/examples/remuxing: Use avio_closep() in examples as it avoids leaving stale pointers  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-08 05:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c61b84ccfd 
					 
					
						
						
							
							doc/examples/transcode_aac: Use avio_closep() in examples as it avoids leaving stale pointers  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-08 05:28:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1d2410639d 
					 
					
						
						
							
							doc/examples/muxing: Use avio_closep() in examples as it avoids leaving stale pointers  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-08 05:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Piotr Fusik 
							
						 
					 
					
						
						
							
						
						c99e5191ab 
					 
					
						
						
							
							doc/examples/filtering_video: fix frame rate  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-12-05 16:52:19 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						bde27e1e61 
					 
					
						
						
							
							doc/examples/transcoding: check encoder before using it  
						
						... 
						
						
						
						Fixes null pointer exception
Found-by: stoupeace
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-12-04 18:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e6ea75c5e6 
					 
					
						
						
							
							doc/examples/decoding_encoding: fix storing all channels  
						
						... 
						
						
						
						Fixes Ticket3355
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-11-24 22:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						230aeee94c 
					 
					
						
						
							
							doc: fix the the typos  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-11-22 02:09:09 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						3a0c70f1e3 
					 
					
						
						
							
							doc/examples/transcoding: use av_packet_rescale_ts()  
						
						... 
						
						
						
						Simplify. 
						
						
					 
					
						2014-09-16 14:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						68bca03951 
					 
					
						
						
							
							doc/examples: remove unneeded NULL checks  
						
						... 
						
						
						
						dst_file cannot be NULL
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-09-14 16:45:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						b0352b1997 
					 
					
						
						
							
							avcodec: export motion vectors in frame side data on demand  
						
						... 
						
						
						
						The reasoning behind this addition is that various third party
applications are interested in getting some motion information out of a
video "for free" when it is available.
It was considered to export other information as well (such as the intra
information about the block, or the quantization) but the structure
might have ended up into a half full-generic, half full of codec
specific cruft. If more information is necessary, it should either be
added in the "flags" field of the AVMotionVector structure, or in
another side-data.
This commit also includes an example exporting them in a CSV stream. 
						
						
					 
					
						2014-08-18 14:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						9f02a2b224 
					 
					
						
						
							
							transcode_aac: fix const return value  
						
						... 
						
						
						
						Fixes Trac #3613 .
Signed-off-by: Timothy Gu <timothygu99@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-08-06 04:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f1d6fc7794 
					 
					
						
						
							
							Merge commit '6a928293dd29c7f0dcf09107980a1d651c9957df'  
						
						... 
						
						
						
						* commit '6a928293dd29c7f0dcf09107980a1d651c9957df':
  examples: filter_audio: Add missing mem.h header for av_freep()
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-08-03 19:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						6a928293dd 
					 
					
						
						
							
							examples: filter_audio: Add missing mem.h header for av_freep()  
						
						
						
						
					 
					
						2014-08-03 01:29:43 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f285056810 
					 
					
						
						
							
							doc/examples/muxing: fix "-flags" option  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-27 19:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c437765be7 
					 
					
						
						
							
							doc/examples/muxing: Exchange tmp_frame and frame  
						
						... 
						
						
						
						Reduces difference to 56f98e340fmichaelni@gmx.at > 
						
						
					 
					
						2014-07-27 12:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d1ce43a3e8 
					 
					
						
						
							
							doc/examples/muxing: mark correct frame as writeable  
						
						... 
						
						
						
						Bug found from comparing 56f98e340fmichaelni@gmx.at > 
						
						
					 
					
						2014-07-27 01:55:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fbd46e2f1c 
					 
					
						
						
							
							doc/examples/muxing: Always use swr, simplifies code slightly  
						
						... 
						
						
						
						Idea-from: 56f98e340fmichaelni@gmx.at > 
						
						
					 
					
						2014-07-27 01:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						22e9fe06eb 
					 
					
						
						
							
							doc/examples/muxing: add alloc_audio_frame() and use it to simplify code.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-27 01:15:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a98cadef7f 
					 
					
						
						
							
							doc/examples/muxing: Move samples_count to OutputStream  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-27 01:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8b1d54ba40 
					 
					
						
						
							
							doc/examples/muxing: free swr context at the end  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-27 00:50:58 +02:00