<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Silencer]]></title><description><![CDATA[路漫漫其修远兮，吾将上下而求索]]></description><link>https://blog.youkuaiyun.com/XTASK</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; XTASK]]></copyright><item><title><![CDATA[x264的编译和在Android上的使用]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/140000129</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/140000129</guid><author>XTASK</author><pubDate>Wed, 26 Jun 2024 23:27:07 +0800</pubDate><description><![CDATA[本文介绍了x264库的交叉编译以及在android开发中的使用]]></description><category></category></item><item><title><![CDATA[使用FFmpeg将yuv420p编码为h264]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/117735403</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/117735403</guid><author>XTASK</author><pubDate>Wed, 09 Jun 2021 11:15:15 +0800</pubDate><description><![CDATA[代码对一些数据没做判断，仅仅是做个备忘！请谨慎参考！


#include &lt;libavcodec/avcodec.h&gt;
#include &lt;libavutil/imgutils.h&gt;
#include &lt;stdio.h&gt;

void encode_to_h264(AVCodecContext *codec_ctx, AVFrame *frame, AVPacket *pkt,
                    FILE *file_out) {
  int ret]]></description><category></category></item><item><title><![CDATA[使用FFmpeg将S16格式音频数据重采样为FLTP格式]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/117712219</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/117712219</guid><author>XTASK</author><pubDate>Tue, 08 Jun 2021 18:21:52 +0800</pubDate><description><![CDATA[代码对一些数据没做判断，仅仅是做个备忘！请谨慎参考！


#include &lt;libavutil/opt.h&gt;
#include &lt;libavutil/samplefmt.h&gt;
#include &lt;libswresample/swresample.h&gt;
#include &lt;stdio.h&gt;

#include "libavcodec/avcodec.h"
#include "libavutil/imgutils.h"
#include "libswresamp]]></description><category></category></item><item><title><![CDATA[使用FFmpeg将pcm数据编码为aac]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/117711849</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/117711849</guid><author>XTASK</author><pubDate>Tue, 08 Jun 2021 18:10:55 +0800</pubDate><description><![CDATA[/**
* @projectName   08-01-encode_audio
* @brief         音频编码
*               从本地读取PCM数据进行AAC编码
*           1. 输入PCM格式问题，通过AVCodec的sample_fmts参数获取具体的格式支持
*           （1）默认的aac编码器输入的PCM格式为:AV_SAMPLE_FMT_FLTP
*           （2）libfdk_aac编码器输入的PCM格式为AV_SAMPLE_F.]]></description><category></category></item><item><title><![CDATA[CoordinatorLayout与Behavior源码分析]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/78204393</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/78204393</guid><author>XTASK</author><pubDate>Wed, 11 Oct 2017 15:38:34 +0800</pubDate><description><![CDATA[本文通过分析CoordinatorLayout的源码，总结了Behavior在CoordinatorLayout中是如何运作的。]]></description><category></category></item><item><title><![CDATA[Android进程间通信机制详解-AIDL]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/55190230</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/55190230</guid><author>XTASK</author><pubDate>Wed, 15 Feb 2017 10:44:33 +0800</pubDate><description><![CDATA[本文主要总结一下AIDL的基本使用和底层实现，对这方面感兴趣的可以看一下。]]></description><category></category></item><item><title><![CDATA[Android源码分析－Scroller]]></title><link>https://blog.youkuaiyun.com/XTASK/article/details/53026300</link><guid>https://blog.youkuaiyun.com/XTASK/article/details/53026300</guid><author>XTASK</author><pubDate>Thu, 03 Nov 2016 21:30:13 +0800</pubDate><description><![CDATA[本篇文章主要介绍了一下Scroller的使用并对其源码进行了简单的分析，感兴趣的朋友可以看一下。]]></description><category></category></item></channel></rss>