自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C#字符串解析相关优化

前两天做了游戏(unity项目)中新手引导配置文件检查的功能,配置写在Lua脚本中,询问项目中的前辈后,调用了统一的接口加载游戏中所有Lua文件,获取到LuaTable,对其中按钮路径进行了检查,主要目的是防止prefab更新后未更新配置文件,这会导致新手引导中对应的按钮找不到。反复调试检查后,自信的提交了任务,主程来验收后表示错漏百出,代码格式没遵守规范,循环中重复加载资源,反复调用得到相同结果的

2017-10-12 11:17:46 362

原创 SDL 与 FFMPEG 音乐播放器开发(4)——使用FFMPEG库解码

首先说一下压缩这件事,压缩其实就是以一种更省空间的方法存储文件,甚至有时会为了省下空间而放弃某些文件信息。音频、视频、图片这三大媒体类文件,为了传输与存储的方便,压缩就必不可少,发展至今,可以说已经有一套比较标准的媒体文件格式,其中蕴含了不少先人的智慧,每一样都包涵了他们很长一段时间的努力。如果要想精通他们的解析和转换,并不是什么简单的事。不过有时这并不是我们希望研究的方向,于是我们可以引用F

2015-12-24 21:52:40 672

原创 SDL 与 FFMPEG 音乐播放器开发(3)——改变音量、跳转

上一次贴上了多音频播放的代码,其实我们经常不需要同时播放那么多音频,不过其实也是顺便更深一点的解释SDL播放音频的过程。这次说说怎么改变音量和跳转音乐,最后还会加上一点点通过改变AudioDevice属性,将播放的音频变频的方法。说到底,改变音量只不过改变几个属性值罢了。上次贴的代码当中,我有自己新建的结构体,其中有一项是volume,volume便是音量的大小,他限定了mix时候的数

2015-12-23 15:51:35 3288

原创 SDL 与 FFMPEG 音乐播放器开发(2)——混播多个音频

第一篇总体提了一下SDL,完全没有提到FFMPEG。我的思路是,在说解码之前,你起码要知道怎么使用解码后的文件。相信大家如果看了网上的一些教程,应该已经能够播放出PCM文件。今天我来谈谈如何播放多个PCM文件。这回先上代码#define MAX_MUSIC_DATA 10#define PCM_BUFFER_SIZE 4096struct AudioData{

2015-12-23 15:16:25 2875

原创 SDL 与 FFMPEG 音乐播放器开发(1)

首先我要感慨一下国内学习代码的局限,局限太大了,火起来了的库或软件教程,一搜一大把,根本不懂如何挑选才能选到适合自己的。没火起来的?来来去去就是那几篇文章,我决定多写一篇,希望下一个学习SDL的人可以从我的文章中获得帮助,就算不能,看到百度搜出来的文章多一些,也总算平添一些信心吧。首先,跟学习任何东西一样,官方的资料永远是最应该看的。传送门:sdl官方网站 http://www

2015-12-21 22:41:47 1464 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除