首页
学习
活动
专区
工具
TVP
发布

进击的多媒体开发

专栏作者
180
文章
271958
阅读量
43
订阅数
C++ Lambda 表达式:深入理解与应用
C++ Lambda 表达式是 C++11 标准引入的一项强大功能,它允许开发者以简洁、优雅的方式创建匿名函数对象。
音视频开发进阶
2023-08-25
3770
Android NDK 常见面试题
Android 面试涉及到底层开发总是绕不开 NDK 的,一些常见的面试题也是帮忙大家加深印象和理解!!!
音视频开发进阶
2022-10-31
8300
星球专享 | 关于播放器的一次项目实践~~
同时也考虑在星球内出一些干货教程,回馈大家的信任,一番思索之后,决定在星球内出一个播放器的项目实践。
音视频开发进阶
2022-04-08
5200
Metal 开发 | 使用 C++ 进行接口调用~~
前两天在群里面看到大佬转发一篇文章:Getting started with Metal-cpp 。
音视频开发进阶
2021-12-04
1.2K0
老生常谈-FFmpeg 的编译问题轻松搞定
前几天发了一篇 FFmpeg 调用 Android MediaCodec 进行硬解码 的文章,这里面的技术点不算太难,也还是调用 FFmpeg 的常用接口操作,但重点在于 FFmpeg 的版本选择以及编译选项要开启 MediaCodec 才行。
音视频开发进阶
2021-10-26
7420
WebRTC架构图说明
网上也有很多资料说这张图在webRTC的官网上,但是很多童鞋根本就找不到。这是因为很多童鞋没有进行访问国外网站:WebRTC架构说明英文文档:https://webrtc.github.io/webrtc-org/architecture/
音视频开发进阶
2020-09-04
5.6K0
【C++11新特性】 C++11智能指针之weak_ptr
我们知道shared_ptr是采用引用计数的智能指针,多个shared_ptr实例可以指向同一个动态对象,并维护了一个共享的引用计数器。
音视频开发进阶
2020-06-11
1.5K0
《Android FFmpeg 播放器开发梳理》第零章 基础公共类的封装
在开始介绍播放器开发之前,我们首先对posix库进行一定的封装,得到我们想要的 Mutex、Condition、Thread等类。
音视频开发进阶
2019-08-05
4250
Android JNI 调用时缓存字段和方法 ID
在 JNI 去调用 Java 的方法和访问字段时,最先要做的操作就是获得对应的类以及对应的方法 id。
音视频开发进阶
2019-07-26
1K0
Android 通过 JNI 访问 Java 字段和方法调用
在前面的两篇文章中,介绍了 Android 通过 JNI 进行基础类型、字符串和数组的相关操作,并描述了 Java 和 Native 在类型和签名之间的转换关系。
音视频开发进阶
2019-07-26
9970
Android JNI 数组操作
JNI 中有两种数组操作,基础数据类型数组和对象数组,JNI 对待基础数据类型数组和对象数组是不一样的。
音视频开发进阶
2019-07-26
1.3K0
Android JNI 基础知识
自从 Android Studio 升级到 2.3 版本以后,使用 CMake 进行编译就方便多了,不需要再写 Android.mk 了,也不需要用 javah 来生成头文件了,直接写好 native 方法,快捷方式就可以生成对应的 C++ 方法,只要专注写好 C++ 代码,CMake 就可以指定的 CPU 架构生成对应的 SO 库。
音视频开发进阶
2019-07-26
1.5K0
Android JNI 中的引用管理
在 Native 代码中有时候会接收 Java 传入的引用类型参数,有时候也会通过 NewObject 方法来创建一个 Java 的引用类型变量。
音视频开发进阶
2019-07-26
1.3K0
图像库 libpng 编译与实践
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 libpng 动态库以及 libpng 使用实践。
音视频开发进阶
2019-07-17
1.7K0
图像库 libpng 编译与实践
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 libpng 动态库以及 libpng 使用实践。
音视频开发进阶
2019-07-15
2K0
rust 开发编译 Android 动态库实践
rust 的学习曲线比较陡峭,在开始学习之前建议看看王垠的这篇文章 《如何掌握所有的编程语言》,地址如下:
音视频开发进阶
2019-06-03
3.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档