James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ef91e020 
							
						 
					 
					
						
						
							
							doc/examples: convert to new channel layout-API  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2022-03-15 09:42:47 -03:00 
						 
				 
			
				
					
						
							
							
								Chad Fraleigh 
							
						 
					 
					
						
						
						
						
							
						
						
							a90e41c590 
							
						 
					 
					
						
						
							
							doc/examples/metadata: Constify values from av_dict_get()  
						
						... 
						
						
						
						Treat values returned from av_dict_get() as const, since they are
internal to AVDictionary.
Signed-off-by: Chad Fraleigh <chadf@triularity.org>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-11-18 19:18:01 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							b6aeee2d8b 
							
						 
					 
					
						
						
							
							examples/remuxing: Fix use of uninitialized value  
						
						... 
						
						
						
						Fixes Coverity ticket 1492326.
Regression since 53f374c08d5cc97158c17ea34b1c8ee0116c0578.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-07 11:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							9190302b2e 
							
						 
					 
					
						
						
							
							examples/qsvdec: Don't use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							e9182820ad 
							
						 
					 
					
						
						
							
							examples/hw_decode: Don't use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							86ec1093eb 
							
						 
					 
					
						
						
							
							examples/filtering_video: Don't use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							a75f518b65 
							
						 
					 
					
						
						
							
							examples/filtering_audio: Don't use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							f495604361 
							
						 
					 
					
						
						
							
							examples/extract_mvs: Do not use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							0230d125cb 
							
						 
					 
					
						
						
							
							examples/muxing: Don't use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							53f374c08d 
							
						 
					 
					
						
						
							
							examples/remuxing: Don't use stack packet  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							78426da3f4 
							
						 
					 
					
						
						
							
							examples/remuxing: Use av_packet_rescale_ts()  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							8a23159797 
							
						 
					 
					
						
						
							
							fftools/ffmpeg, doc/examples: Remove redundant av_packet_unref  
						
						... 
						
						
						
						av_interleaved_write_frame() already returns blank packets.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-10-03 20:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea3650823 
							
						 
					 
					
						
						
							
							Replace all occurences of av_mallocz_array() by av_calloc()  
						
						... 
						
						
						
						They do the same.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-09-20 01:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							1698cd8422 
							
						 
					 
					
						
						
							
							doc/examples/encode_video: add explanations in comments.  
						
						
						
						
					 
					
						2021-08-20 17:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								Haihao Xiang 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ef9e0277 
							
						 
					 
					
						
						
							
							doc/examples/qsvdec: simplify this example via hw_device_ctx interface  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-08-11 13:47:47 -03:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							1be3d8a0cb 
							
						 
					 
					
						
						
							
							avcodec/avcodec: Stop including channel_layout.h in avcodec.h  
						
						... 
						
						
						
						Also include channel_layout.h directly wherever used.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-07-22 11:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							ae0863b91d 
							
						 
					 
					
						
						
							
							examples/muxing: add missing header  
						
						... 
						
						
						
						Fixed compilation broken by e67e02d15672.
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-06-10 21:19:39 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							260dc1c5f3 
							
						 
					 
					
						
						
							
							examples/extract_mvs: add missing header  
						
						... 
						
						
						
						Fixed compilation broken by e67e02d15672.
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-06-10 21:19:28 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							3191bb5c35 
							
						 
					 
					
						
						
							
							examples/demuxing_decoding: add missing header  
						
						... 
						
						
						
						Fixed compilation broken by e67e02d15672.
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-06-10 21:19:12 -03:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5412b39e 
							
						 
					 
					
						
						
							
							doc/examples/extract_mvs: Explicitly free options  
						
						... 
						
						
						
						The user should not rely on all options always being recognized
(in particular not on error).
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-06-08 12:52:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							933308a290 
							
						 
					 
					
						
						
							
							doc/examples/demuxing_decoding: Remove unused options  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-06-08 12:52:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							46dac8cf3d 
							
						 
					 
					
						
						
							
							avformat/avformat, utils: Make av_find_best_stream const-correct  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-04-27 10:43:14 -03:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							626535f6a1 
							
						 
					 
					
						
						
							
							avcodec/codec, allcodecs: Constify the AVCodec API  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-04-27 10:43:14 -03:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							56450a0ee4 
							
						 
					 
					
						
						
							
							avformat: Constify the API wrt AV(In|Out)putFormat  
						
						... 
						
						
						
						Also constify AVProbeData.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-04-27 10:43:08 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							d492b17024 
							
						 
					 
					
						
						
							
							doc/examples/vaapi_transcode: use av_packet_alloc() to allocate packets  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-03-17 15:19:37 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							6394c7d51a 
							
						 
					 
					
						
						
							
							doc/examples/vaapi_encode: use av_packet_alloc() to allocate packets  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-03-17 15:19:37 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							b896832b78 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: use av_packet_alloc() to allocate packets  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-03-17 15:19:37 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							16dba17329 
							
						 
					 
					
						
						
							
							doc/examples/transcode_aac: use av_packet_alloc() to allocate packets  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-03-17 15:19:37 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							07b788c8af 
							
						 
					 
					
						
						
							
							doc/examples/demuxing_decoding: use av_packet_alloc() to allocate packets  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-03-17 15:19:37 -03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0f5397a8 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: switch to the new encoding API  
						
						
						
						
					 
					
						2020-11-20 15:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							29f33c1076 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: stop constantly allocating AVFrames  
						
						... 
						
						
						
						Allocate just one and reuse it. 
						
						
					 
					
						2020-11-20 15:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							ef868fa4a1 
							
						 
					 
					
						
						
							
							examples/muxing: misc style fixes  
						
						... 
						
						
						
						misc style fixes.
Reviewed-by: Steven Liu <liuqi05@kuaishou.com>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com> 
						
						
					 
					
						2020-09-28 09:11:21 +08:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
						
						
							
						
						
							68f637b6f9 
							
						 
					 
					
						
						
							
							doc/examples: Always open files as "binary", not "text".  
						
						... 
						
						
						
						Fixes ticket #8638 . 
						
						
					 
					
						2020-08-25 18:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f30a41a608 
							
						 
					 
					
						
						
							
							Stop hardcoding align=32 in av_frame_get_buffer() calls.  
						
						... 
						
						
						
						Use 0, which selects the alignment automatically. 
						
						
					 
					
						2020-05-22 14:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d8de9d46f2 
							
						 
					 
					
						
						
							
							doc/examples/muxing: convert to new encoding API  
						
						
						
						
					 
					
						2020-05-12 09:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							3bfe20389d 
							
						 
					 
					
						
						
							
							doc/examples/demuxing_decoding: convert to new decoding API  
						
						
						
						
					 
					
						2020-05-12 09:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							e4edf220e5 
							
						 
					 
					
						
						
							
							doc/examples/demuxing_decoding: drop -refcount  
						
						... 
						
						
						
						Non-refcounted frames are deprecated and there is no good reason to use
them. 
						
						
					 
					
						2020-05-12 09:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							15546f772c 
							
						 
					 
					
						
						
							
							examples/avio_dir_cmd: drop support for move/delete operations  
						
						... 
						
						
						
						They use non-public functions, which is unacceptable for a public API
example. Rename the example back to avio_list_dir.
This effectively reverts c84d208c275d6a43b3c3421d38772179abf8acee and
767d780ec001167b2fd8f6cfe4ef78a3a8b1e34c. 
						
						
					 
					
						2020-03-16 09:23:37 +01:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
						
						
							
						
						
							4a51075f4d 
							
						 
					 
					
						
						
							
							doc/examples/muxing: fix underflow in duration of encoded streams  
						
						... 
						
						
						
						Now they are exactly 10 seconds long.
Fixes  #5684 . 
						
						
					 
					
						2019-09-29 20:41:29 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c80715f153 
							
						 
					 
					
						
						
							
							doc/examples/decode_audio: Fix "warning: ISO C90 forbids mixed declarations and code"  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2019-09-16 00:04:18 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1009cb9d 
							
						 
					 
					
						
						
							
							doc/examples/decode_video: add input file format information for usage  
						
						... 
						
						
						
						Signed-off-by: Steven Liu <lq@chinaffmpeg.org> 
						
						
					 
					
						2019-08-26 11:09:13 +08:00 
						 
				 
			
				
					
						
							
							
								Steven Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							7c2ff06b6e 
							
						 
					 
					
						
						
							
							doc/examples/decode_audio: print message about how to play the output file  
						
						... 
						
						
						
						Signed-off-by: Steven Liu <lq@chinaffmpeg.org> 
						
						
					 
					
						2019-08-26 11:08:52 +08:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							e512d893bf 
							
						 
					 
					
						
						
							
							examples/encode_video: only add sequence end code for mpeg1/2 video  
						
						... 
						
						
						
						Only add sequence end code for mpeg1/mpeg2 video, or else use the encoder
libx264 or libx265 in this sample, decoding the output file will get
unknow NALU type error.
Signed-off-by: Jun Zhao <barryjzhao@tencent.com> 
						
						
					 
					
						2019-08-08 17:58:50 +08:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							a087764847 
							
						 
					 
					
						
						
							
							examples/avio_reading: Use avio_context_free() to free AVIOContext  
						
						... 
						
						
						
						Signed-off-by: Jun Zhao <barryjzhao@tencent.com> 
						
						
					 
					
						2019-04-23 08:36:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1875143d 
							
						 
					 
					
						
						
							
							doc/examples/metadata: fix the example can't dump FLV metadata  
						
						... 
						
						
						
						fix the example can't dump FLV metadata.
Signed-off-by: Jun Zhao <barryjzhao@tencent.com> 
						
						
					 
					
						2019-04-07 10:18:42 +08:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							06476249cd 
							
						 
					 
					
						
						
							
							Merge commit '7e5bde93a1e7641e1622814dafac0be3f413d79b'  
						
						... 
						
						
						
						* commit '7e5bde93a1e7641e1622814dafac0be3f413d79b':
  build: Rename OBJDIRS variable to OUTDIRS
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2019-03-10 19:31:13 -03:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							7e5bde93a1 
							
						 
					 
					
						
						
							
							build: Rename OBJDIRS variable to OUTDIRS  
						
						... 
						
						
						
						These directories are not just for object files. 
						
						
					 
					
						2019-02-16 13:09:35 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c02ff77681 
							
						 
					 
					
						
						
							
							doc/examples/vaapi_transcode: Fix the typo  
						
						... 
						
						
						
						Reviewed-by: "mypopy@gmail.com" <mypopy@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2018-09-21 00:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bunk 
							
						 
					 
					
						
						
						
						
							
						
						
							a82e4fb8c6 
							
						 
					 
					
						
						
							
							examples: Fix use of AV_CODEC_FLAG_GLOBAL_HEADER  
						
						... 
						
						
						
						AV_CODEC_FLAG_GLOBAL_HEADER should be set before calling avcodec_open2() to have any effect.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2018-09-01 19:26:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							d6915d0d45 
							
						 
					 
					
						
						
							
							doc/examples/vaapi_transcode: re-licensed to MIT-license.  
						
						... 
						
						
						
						Signed-off-by: Jun Zhao <mypopydev@gmail.com> 
						
						
					 
					
						2018-08-25 22:09:44 +08:00