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