ce70f28a17 
								
							
								 
							
						 
						
							
							
								
								avpacket: Replace av_free_packet with av_packet_unref  
							
							`av_packet_unref` matches the AVFrame ref-counted API and can be used as
a drop in replacement.
Deprecate `av_free_packet`. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5d4204309 
								
							
								 
							
						 
						
							
							
								
								avformat: Always return ref-counted AVPacket  
							
							And drop the av_dup_packet from the input_thread. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff7956fcbf 
								
							
								 
							
						 
						
							
							
								
								avplay: Replace avpicture functions with imgutils  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a17a766190 
								
							
								 
							
						 
						
							
							
								
								lavc: Add data and linesize to AVSubtitleRect  
							
							Use the new fields directly instead of the ones from AVPicture.
This removes a layer of indirection which serves no pratical purpose
whatsoever, and will help in removing AVPicture structure completely
later.
Every subtitle encoder/decoder seamlessly points to the new arrays,
so it is possible to deprecate AVSubtitleRect.pict.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								def97856de 
								
							
								 
							
						 
						
							
							
								
								lavc: AV-prefix all codec capabilities  
							
							Express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2d50fc2f5 
								
							
								 
							
						 
						
							
							
								
								avplay: Add support for rotated video  
							
							This is enabled by default, but can be disbled via the -noautorotate
option.
Based on a patch by Clément Bœsch.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21180b7323 
								
							
								 
							
						 
						
							
							
								
								avplay: Factorize code for adding filters to the filter pipeline  
							
							Significantly based on a patch by Clément Bœsch.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06f4b1e37a 
								
							
								 
							
						 
						
							
							
								
								avplay: Do not print a possibly uninitialized value  
							
							Initialize `diff` to 0.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								336d2f0979 
								
							
								 
							
						 
						
							
							
								
								avplay: Free frame and graph when memory allocation fails  
							
							Bug-Id: CID 1291564
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a3eb042c7 
								
							
								 
							
						 
						
							
							
								
								Replace av_dlog with normal av_log at trace level  
							
							This applies to every library where performance is not critical. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d450cb07d9 
								
							
								 
							
						 
						
							
							
								
								avplay: Check memory allocation  
							
							Bug-Id: CID 1288294
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								733f4b05f0 
								
							
								 
							
						 
						
							
							
								
								avplay: Check format allocation inside decode_thread()  
							
							CC: libav-stable@libav.org 
Bug-Id: CID 1265718 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								266f241193 
								
							
								 
							
						 
						
							
							
								
								avplay: Check frame allocation inside video_thread()  
							
							CC: libav-stable@libav.org 
Bug-Id: CID 1267893 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								248d8fb60c 
								
							
								 
							
						 
						
							
							
								
								avplay: Use av_gettime_relative  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e58a140cf9 
								
							
								 
							
						 
						
							
							
								
								avplay: Always free opts  
							
							CC: libav-stable@libav.org 
Bug-Id: CID 733793 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf83c01739 
								
							
								 
							
						 
						
							
							
								
								avplay: Always free find_stream_info options  
							
							CC: libav-stable@libav.org 
Bug-Id: CID 1238794 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								041caf1a63 
								
							
								 
							
						 
						
							
							
								
								avplay: Exit by default at the end of playback  
							
							This is the expected behavior shared by all other cli multimedia players.
Bug-Id: 732 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f929ab0569 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Write NULL pointer equality checks more compactly  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf280ed004 
								
							
								 
							
						 
						
							
							
								
								avplay: Handle pixel aspect ratio properly  
							
							This was broken (left half-implemented) in 354468fc12libav-stable@libav.org 
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b36bc81cca 
								
							
								 
							
						 
						
							
							
								
								avplay: add support for seeking to chapter marks  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84f131921f 
								
							
								 
							
						 
						
							
							
								
								avplay: do not call avcodec_get_frame_defaults().  
							
							avcodec_decode_audio4() will reset the frame itself. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb891b3114 
								
							
								 
							
						 
						
							
							
								
								Replace all uses of avcodec_free_frame with av_frame_free().  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f8bc92365 
								
							
								 
							
						 
						
							
							
								
								Add missing #includes for *INT64_MAX and *INT64_C  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b9c3b4505 
								
							
								 
							
						 
						
							
							
								
								Replace all instances of avcodec_alloc_frame() with av_frame_alloc().  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fae753af70 
								
							
								 
							
						 
						
							
							
								
								avplay: drop -vismv option which does not do anything anymore  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03039f4c8c 
								
							
								 
							
						 
						
							
							
								
								miscellaneous typo fixes  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26a44143ef 
								
							
								 
							
						 
						
							
							
								
								avplay: remove a warning  
							
							Set the data field in the flush_pkt to the pointer to the actual packet.
The field needs to contain a valid unique pointer, no read nor writes
are ever made to it. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa2a34cd40 
								
							
								 
							
						 
						
							
							
								
								lavfi: change the filter registering system to match the other libraries  
							
							Removes an arbitrary hardcoded limit on the number of filters. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38f0c0781a 
								
							
								 
							
						 
						
							
							
								
								lavfi: merge avfiltergraph.h into avfilter.h  
							
							We do not support using filters without AVFilterGraph in practice
anyway, so there is no point in pretending we do. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5c32d6da7 
								
							
								 
							
						 
						
							
							
								
								avplay: remove the -debug option.  
							
							It just shadows the corresponding AVOption and prevents using named
constants. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2eaa3663fd 
								
							
								 
							
						 
						
							
							
								
								avplay: enable only when SDL 1.2 is found  
							
							SDL 2 is API incompatible.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								354468fc12 
								
							
								 
							
						 
						
							
							
								
								avplay: switch to new refcounted frames API  
							
							Remove now unused cmdutils get_buffer() implementation. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db0a943266 
								
							
								 
							
						 
						
							
							
								
								avplay: apply the stream sample_aspect_ratio to decoded video frames  
							
							If there is a sample_aspect_ratio in the stream, then apply it to every
decoded frame in the same way as avconv does. This also makes sure that
the avfilter chain has access to the aspect ratio.
Signed-off-by: Vladimir Pantelic <vladoman@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2718e7a70 
								
							
								 
							
						 
						
							
							
								
								avplay: Do not use removed av_get_int()  
							
							Fixes build with lavfi disabled.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6304f78edf 
								
							
								 
							
						 
						
							
							
								
								avplay: support mid-stream sample rate changes  
							
							Resample to the rate that was configured in SDL. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f5962229bf 
								
							
								 
							
						 
						
							
							
								
								avplay: use audio parameters from the decoded frame instead of AVCodecContext  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1ef30a6ba 
								
							
								 
							
						 
						
							
							
								
								De-doxygenize some top-level files  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								716d413c13 
								
							
								 
							
						 
						
							
							
								
								Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7ba5b1de0 
								
							
								 
							
						 
						
							
							
								
								lavr: change the type of the data buffers to uint8_t**.  
							
							This is more consistent with what the rest of Libav does.
This breaks API. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e3f9979fa 
								
							
								 
							
						 
						
							
							
								
								Use atexit() instead of defining a custom exit_program() interface.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11d1ca4b2c 
								
							
								 
							
						 
						
							
							
								
								Use avcodec_free_frame() to free AVFrames.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e8dccb79b 
								
							
								 
							
						 
						
							
							
								
								avplay: get rid of ugly casts in the options table  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e82cbb629 
								
							
								 
							
						 
						
							
							
								
								avplay: fix prototypes for option callbacks.  
							
							They have been wrong since 11d957fbd8 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9fada2704 
								
							
								 
							
						 
						
							
							
								
								avconv: split printing "main options" into global and per-file.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3ad68d36c 
								
							
								 
							
						 
						
							
							
								
								cmdutils: extend -h to allow printing codec details.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c5012127f 
								
							
								 
							
						 
						
							
							
								
								cmdutils: change semantics of show_help_options() and document it.  
							
							Currently it takes a mask and value, such that options for which
(flags & mask) == value.
Change it to take required flags and forbidden flags instead. This is
shorter and simpler to understand. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc4c24a3d3 
								
							
								 
							
						 
						
							
							
								
								avtools: move some newlines to show_help_options().  
							
							Don't require every caller to supply them. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f617135bc9 
								
							
								 
							
						 
						
							
							
								
								avtools: fix show_foo() signatures.  
							
							show_foo() functions are declared as void show_foo(void), but called as
int show_foo(const char*, const char*). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a4b556786 
								
							
								 
							
						 
						
							
							
								
								avplay: fix build with lavfi disabled.  
							
							Issue introduced in 67339f6e 
							
						 
						13 years ago