mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-10-30 12:30:20 -04:00 
			
		
		
		
	DATV demod: include it only if FFmpeg > 3.1 is installed
This commit is contained in:
		
							parent
							
								
									1eb8716a9f
								
							
						
					
					
						commit
						d17775f5e1
					
				| @ -351,6 +351,13 @@ Install cmake version 3: | |||||||
|   - `sudo apt-get remove cmake` (if already installed) |   - `sudo apt-get remove cmake` (if already installed) | ||||||
|   - `sudo apt-get install cmake` |   - `sudo apt-get install cmake` | ||||||
| 
 | 
 | ||||||
|  | <h3>Prerequisites for 16.04 LTS</h3> | ||||||
|  | 
 | ||||||
|  | You need to install the ffmpeg v.3 suite. Therefore you will need to add this PPA to the sources list using this command: | ||||||
|  | `sudo add-apt-repository ppa:jonathonf/ffmpeg-3` | ||||||
|  | 
 | ||||||
|  | Then do `sudo apt-get update` and go to the next step. Alternatively if you have an older version of ffmpeg suite already installed just do `sudo apt-get dist-upgrde`. | ||||||
|  | 
 | ||||||
| <h3>With newer versions just do:</h3> | <h3>With newer versions just do:</h3> | ||||||
| 
 | 
 | ||||||
|   - `sudo apt-get install cmake g++ pkg-config libfftw3-dev libqt5multimedia5-plugins qtmultimedia5-dev qttools5-dev qttools5-dev-tools libqt5opengl5-dev qtbase5-dev libusb-1.0 librtlsdr-dev libboost-all-dev libasound2-dev pulseaudio libnanomsg-dev libopencv-dev libsqlite3-dev libxml2-dev bison flex ffmpeg libavcodec-dev libavformat-dev` |   - `sudo apt-get install cmake g++ pkg-config libfftw3-dev libqt5multimedia5-plugins qtmultimedia5-dev qttools5-dev qttools5-dev-tools libqt5opengl5-dev qtbase5-dev libusb-1.0 librtlsdr-dev libboost-all-dev libasound2-dev pulseaudio libnanomsg-dev libopencv-dev libsqlite3-dev libxml2-dev bison flex ffmpeg libavcodec-dev libavformat-dev` | ||||||
|  | |||||||
| @ -16,8 +16,14 @@ endif(LIBDSDCC_FOUND AND LIBMBE_FOUND) | |||||||
| 
 | 
 | ||||||
| find_package(FFmpeg) | find_package(FFmpeg) | ||||||
| if (FFMPEG_FOUND) | if (FFMPEG_FOUND) | ||||||
|  | 	# You can only get FFmpeg version from the command line | ||||||
|  | 	EXECUTE_PROCESS(COMMAND ffmpeg -version COMMAND grep ffmpeg COMMAND cut -d\  -f3 COMMAND tr -d '\n' OUTPUT_VARIABLE FFMPEG_VERSION) | ||||||
|  | 	message(STATUS "FFmpeg version ${FFMPEG_VERSION} found") | ||||||
|  | 	if(FFMPEG_VERSION VERSION_GREATER "3.1") | ||||||
|  | 		message(STATUS "Include demoddatv") | ||||||
| 		add_subdirectory(demoddatv) | 		add_subdirectory(demoddatv) | ||||||
| 	endif() | 	endif() | ||||||
|  | endif() | ||||||
| 
 | 
 | ||||||
| if (BUILD_DEBIAN) | if (BUILD_DEBIAN) | ||||||
|     add_subdirectory(demoddsd) |     add_subdirectory(demoddsd) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user