4a44bc5588 
								
							
								 
							
						 
						
							
							
								
								ffprobe: avoid unnecessary pow and exp2 calls  
							
							These are just for prefixes and may be hardcoded easily; see lavu/eval
for this approach.
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91c2a33d01 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use print_val to print the frame pkt_size value  
							
							This allows to honour formatting options. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9670165cc2 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Do not print profile names in -bitexact  
							
							Instead, print "unknown" if it's unknown, or their numerical values if
they are known.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9611864c2 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add support for printing packet strings metadata as packet tags  
							
							ffprobe.xsd already contains the tag element.
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Marton Balint <cus@passwd.hu> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								057ce755b9 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Remove abort()  
							
							Found-by: Ganesh Ajjanagadde and wm4
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38f4e973ef 
								
							
								 
							
						 
						
							
							
								
								all: fix -Wextra-semi reported on clang  
							
							This fixes extra semicolons that clang 3.7 on GNU/Linux warns about.
These were trigggered when built under -Wpedantic, which essentially
checks for strict ISO compliance in numerous ways.
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								306ff40988 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use AV_OPT_TYPE_BOOL for writers options  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d8e836d0e 
								
							
								 
							
						 
						
							
							
								
								Replace all remaining occurances of step/depth_minus1 and offset_plus1  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a75d22445e 
								
							
								 
							
						 
						
							
							
								
								ffprobe: check av_asprintf() for failure  
							
							Found-by: Daemon404
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09ec31ce3a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: print stream_index with frame data  
							
							This makes it easier to relate frame data to its associated stream. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f0ebe865c 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Use av_packet_side_data_name() to find the side data name  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a72b61a317 
								
							
								 
							
						 
						
							
							
								
								ffprobe: support printing AVStream and AVPacket side data  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08152f2df2 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Add Support to print information about AV_FRAME_DATA_DISPLAYMATRIX  
							
							Idea from 709e1c91ea 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a3270b66c 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add writer_print_integers() to allow printing formated 1d and 2d arrays of integers  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd8c3277c4 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Change string_validation to int, its accessed via AVOption as int  
							
							This fixes depending on implementation defined behavior
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								103e4c5863 
								
							
								 
							
						 
						
							
							
								
								stop embedding the build date  
							
							Theis makes the build binary reproducible.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47111d366d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix memleaks on errors  
							
							Found-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eee9b7a673 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Support extracting the number of reference frames  
							
							Fixes Ticket3141
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e971eef8c0 
								
							
								 
							
						 
						
							
							
								
								Set -scan_all_pmts 1 in ffmpeg, ffplay and ffprobe if not set by user.  
							
							Fixes ticket #3762 . 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f63d381387 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Add support for color_trc/color_pri/chroma_loc  
							
							Idea from: a2c00d22e7 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19b4c0ccf9 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Simplify by using av_color_range_name()  
							
							Idea from: a2c00d22e7 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1acc9189b4 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add pixel format chroma sub-sampling output  
							
							Adds output of chroma sub-sampling information to
ffprobe -show_pixel_formats option.
Note: This patch just prints the "raw" log2_charoma_w/h values instead
of the previously suggested mapping into a chroma sub-sampling pattern
string like "4:2:2".
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d327d6242 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add pixel format component bit depth output  
							
							Adds output of bit depth per pixel format component to
ffprobe -show_pixel_formats option.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b36b2c89df 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add pixel format flags output  
							
							Adds output of pixel format flags to ffprobe -show_pixel_formats option.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								143a8a44f4 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add -show_pixel_formats option  
							
							Adds option -show_pixel_formats to ffprobe which lists all
available pixel formats with some details.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42b4da75b7 
								
							
								 
							
						 
						
							
							
								
								Print bits_per_raw_sample for ffprobe -show_streams.  
							
							Fixes ticket #3919 . 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f3e2f107b 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add -show_data_hash option.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								547d64a49a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: print some basic information about avframe side data  
							
							Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6e772f9b5 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add color_range and color_space to stream output  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c2d9f86c7 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add rc_max_rate to stream output  
							
							The value is used by some bitstream to mark the maximum bit rate.
See thread:
Subject: [FFmpeg-devel] [PATCH] Add rc_max_rate to ffprobe stream output
Date: Sun,  1 Jun 2014 17:36:36 +0100
To: ffmpeg-devel@ffmpeg.org 
http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/178461 
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0211f4189 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Use av_malloc_array()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73a6063314 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix crash happening because of new streams occuring  
							
							Fix trac ticket #3603 .
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								43ca94a633 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use the codec descriptor if no decoder was found.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ba59b1cbe 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix scaling of vali in value_string() in case -prefix is selected  
							
							Fix trac ticket #3523 . 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca6dd53a73 
								
							
								 
							
						 
						
							
							
								
								ffprobe: do not lose non ascii characters in non utf8 strings  
							
							Fixes Ticket3363
Using U+FFFD REPLACEMENT CHARACTER as suggested by nicolas
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a55692a960 
								
							
								 
							
						 
						
							
							
								
								ffprobe: check av_frame_alloc() failure.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								565f786d1d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Dont clear AVFrame between uses.  
							
							The old API required this clearing in the past, the new API does not
require it.
Fixes memleak
Regression introduced by 37a749012a 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf1c87ee7a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: drop dependancy on sizeof(AVFrame)  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f6c21117f 
								
							
								 
							
						 
						
							
							
								
								ffprobe: show best_effort_timestamp in the frame section  
							
							This is useful for debugging.
Reference and ffprobe.xsd changes done and tested by Stefano Sabatini.
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66a703ea01 
								
							
								 
							
						 
						
							
							
								
								ffprobe: only show tags when explicitly requested  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65a3429e7a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add cosmetical empty line  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								704cc5e75d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: free shared writer context on exit  
							
							Fix leak.
Spotted-by: Michael Niedermayer 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82b2e9cb1d 
								
							
								 
							
						 
						
							
							
								
								build: rename version.h to libavutil/ffversion.h  
							
							Also the libavutil/ffversion.h will be installed.
Rationale:
* Applications might want to know FFmpeg's version besides the individual
  libraries'.
* Avoids file name clash between FFmpeg's ./version.h and lib*/version.h when
  a library source file includes both and is compiled on an out-of-tree build.
Fixes  #1769 .
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0075a22f41 
								
							
								 
							
						 
						
							
							
								
								Revert "configure: add #include "version.h" to config.h"  
							
							This reverts commit ca21116b3f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca21116b3f 
								
							
								 
							
						 
						
							
							
								
								configure: add #include "version.h" to config.h  
							
							Avoid clash with version.h of the libraries.
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8bf7ea8ac2 
								
							
								 
							
						 
						
							
							
								
								cmdutils: remove this_year constant, use CONFIG_THIS_YEAR instead  
							
							Simplify. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a02860351d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add support for subtitle frames  
							
							Signed-off-by: Marton Balint <cus@passwd.hu>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								638d79a9d0 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use designated initializer for AVClass  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d20241c9b1 
								
							
								 
							
						 
						
							
							
								
								ffprobe: remove various useless ","  
							
							Nitted-By: ubitux 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbba331aa0 
								
							
								 
							
						 
						
							
							
								
								ffprobe: implement string validation setting  
							
							This should fix trac tickets #1163, #2502 . 
							
						 
						12 years ago