Derek Buitenhuis
							
						 
						
							
							
							
								
							
								b62825a480 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Deprecate stream timecode field and add frame side data timecode field  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Ganesh Ajjanagadde
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								91c2a33d01 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use print_val to print the frame pkt_size value  
							
							 
							
							 
							
							
								
							
							
							This allows to honour formatting options. 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Timothy Gu
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Marton Balint
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								057ce755b9 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Remove abort()  
							
							 
							
							 
							
							
								
							
							
							Found-by: Ganesh Ajjanagadde and wm4
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Ganesh Ajjanagadde
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								306ff40988 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use AV_OPT_TYPE_BOOL for writers options  
							
							 
							
							
								
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Hendrik Leppkes
							
						 
						
							
							
							
								
							
								5d8e836d0e 
								
							
								 
							
						 
						
							
							
								
								Replace all remaining occurances of step/depth_minus1 and offset_plus1  
							
							 
							
							
								
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a75d22445e 
								
							
								 
							
						 
						
							
							
								
								ffprobe: check av_asprintf() for failure  
							
							 
							
							 
							
							
								
							
							
							Found-by: Daemon404
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Dave Rice
							
						 
						
							
							
							
								
							
								09ec31ce3a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: print stream_index with frame data  
							
							 
							
							 
							
							
								
							
							
							This makes it easier to relate frame data to its associated stream. 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a72b61a317 
								
							
								 
							
						 
						
							
							
								
								ffprobe: support printing AVStream and AVPacket side data  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								08152f2df2 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Add Support to print information about AV_FRAME_DATA_DISPLAYMATRIX  
							
							 
							
							 
							
							
								
							
							
							Idea from 709e1c91ea  by Martin Storsjö
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Andreas Cadhalpun
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								e971eef8c0 
								
							
								 
							
						 
						
							
							
								
								Set -scan_all_pmts 1 in ffmpeg, ffplay and ffprobe if not set by user.  
							
							 
							
							 
							
							
								
							
							
							Fixes ticket #3762 . 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f63d381387 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Add support for color_trc/color_pri/chroma_loc  
							
							 
							
							 
							
							
								
							
							
							Idea from: a2c00d22e7 
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								19b4c0ccf9 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Simplify by using av_color_range_name()  
							
							 
							
							 
							
							
								
							
							
							Idea from: a2c00d22e7 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Tobias Rapp
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Tobias Rapp
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Tobias Rapp
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Tobias Rapp
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								42b4da75b7 
								
							
								 
							
						 
						
							
							
								
								Print bits_per_raw_sample for ffprobe -show_streams.  
							
							 
							
							 
							
							
								
							
							
							Fixes ticket #3919 . 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								4f3e2f107b 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add -show_data_hash option.  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Tobias Rapp
							
						 
						
							
							
							
								
							
								f6e772f9b5 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add color_range and color_space to stream output  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Billy Shambrook
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f0211f4189 
								
							
								 
							
						 
						
							
							
								
								ffprobe: Use av_malloc_array()  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Anshul
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								43ca94a633 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use the codec descriptor if no decoder was found.  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								1ba59b1cbe 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix scaling of vali in value_string() in case -prefix is selected  
							
							 
							
							 
							
							
								
							
							
							Fix trac ticket #3523 . 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								a55692a960 
								
							
								 
							
						 
						
							
							
								
								ffprobe: check av_frame_alloc() failure.  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								bf1c87ee7a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: drop dependancy on sizeof(AVFrame)  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   wm4
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								66a703ea01 
								
							
								 
							
						 
						
							
							
								
								ffprobe: only show tags when explicitly requested  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								65a3429e7a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add cosmetical empty line  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								704cc5e75d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: free shared writer context on exit  
							
							 
							
							 
							
							
								
							
							
							Fix leak.
Spotted-by: Michael Niedermayer 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Timothy Gu
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								0075a22f41 
								
							
								 
							
						 
						
							
							
								
								Revert "configure: add #include "version.h" to config.h"  
							
							 
							
							 
							
							
								
							
							
							This reverts commit ca21116b3f .
Revert suggested by Jamal:
"Bad secondary effect i just noticed: Every time version.h is changed
 (git pull for example), anything that includes config.h will be
 recompiled. And that means pretty much every single file in the tree.
" 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Timothy Gu
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								8bf7ea8ac2 
								
							
								 
							
						 
						
							
							
								
								cmdutils: remove this_year constant, use CONFIG_THIS_YEAR instead  
							
							 
							
							 
							
							
								
							
							
							Simplify. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Marton Balint
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								638d79a9d0 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use designated initializer for AVClass  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								d20241c9b1 
								
							
								 
							
						 
						
							
							
								
								ffprobe: remove various useless ","  
							
							 
							
							 
							
							
								
							
							
							Nitted-By: ubitux 
							
						 
						12 years ago