FFmpeg calls Android MediaCodec for hard decoding (with source code)
Recommended by Haowen: Author: glumes
FFmpeg supports calling platform hardware for decoding after version 3.1, that is, MediaCodec on Android can be called through the C code of FFmpeg.
There are corresponding instructions on the official website, and the address is as follows:
trac.ffmpeg.org/wiki/HWAcce...
As can be seen from the fig ...
Posted on Wed, 20 Oct 2021 15:15:47 -0400 by aktell
Topic selection of the 7th TIANTI competition of Jimei University
Event summary
Topic aspect
I have strictly controlled the whole problem setting of this competition. After the ABA problem setting group, the ABC problem setting group's first battleOne obvious aspect is that the title has become more beautiful (alphanumeric and subscript are all used)
l
...
Posted on Wed, 20 Oct 2021 15:13:54 -0400 by phparray
Singleton mode of design mode
Design pattern
1. Create mode Because the division of labor in software design is becoming more and more detailed, the separation of object creation and object use has become an inevitable trend. Because the creation of objects will consume a lot of resources of the system, it is a problem to study the creation of objects separately so as to c ...
Posted on Wed, 20 Oct 2021 15:11:28 -0400 by tripc1
Thread synchronization + lock
meaning
When dealing with multithreading, multiple threads access the same object, and some threads also want to modify the object. After that, we need thread synchronization. Thread synchronization is actually a waiting mechanism. Multiple threads that need to access the object at the same time enter the waiting pool of the object to form ...
Posted on Wed, 20 Oct 2021 15:04:13 -0400 by clio-stylers
Chapter V common text processing tools
2. Common text processing tools
2.1 file content viewing command
2.1.1 viewing text file content
2.1.1.1 cat
cat can view the text content
Format:
cat [OPTION]... [FILE]...
Common options
-E: Show line terminator $
-A: Show all controls
-n: Number each line displayed
-b: Non blank line number
-s: Compress consecutive empty lines into o ...
Posted on Wed, 20 Oct 2021 14:52:01 -0400 by johany
RocketMQ custom message queue selector to ensure message order
How to ensure global order?
The simplest way to ensure global order is that there is only one queue in topic, which can ensure global order, but will anyone use it like this? Certainly not, because the performance, throughput and security will be very poor
Therefore, it is to ensure local order, not global order
Ensure orderly usage scenario ...
Posted on Wed, 20 Oct 2021 14:44:55 -0400 by jb60606
STM32F103C8 chip water lamp experiment
1, Introduction to STM32F103C8T6
STM32F103C8T6 is a 32-bit microcontroller based on Cortex-M3 core launched by St. the hardware is packaged with LQFP48 and belongs to STM32 series of microcontrollers of ST company.
2, Initialize GPIO and turn on the LED
The functions of peripherals ar ...
Posted on Wed, 20 Oct 2021 14:42:27 -0400 by wayz1229
Oracle XE installation and user operation
install
Install Oracle Database
resources
1)OracleXE112_Win64.zip database service management platform
2)plsqldeveloper_x64.rar third party client
Oracle is a software company. This software company, founded in California in 1977, is the first company in the world to launch relational data management system (RDBMS).
Now, their RDBMS a ...
Posted on Wed, 20 Oct 2021 14:42:07 -0400 by Poohbaby77
Container development tool -- Introduction to docker
docker is a linux based deployment project. If you are not familiar with linux commands, you can get started quickly through this article: linux quick start
1, Docker introduction
1.1 background
In actual business development, we will encounter multiple environments: development environment, test environment and production envi ...
Posted on Wed, 20 Oct 2021 14:30:24 -0400 by brbsta
Oracle EBS optimization has been carried out this year, causing skull pain
It has been engaged in performance optimization for more than 10 years, including OLTP system, OLAP system, Oracle,MYSQL,PG,Greenplum,Oceanbase,hive, Dameng and other database optimization projects have done too much... Only EBS system has not been optimized separately, which has always been a pity. Although I taught several EBS DBA apprentices ...
Posted on Wed, 20 Oct 2021 14:02:30 -0400 by cirma