小编Jos*_*osh的帖子

SDL2.0 SDL_Overlay的替代方案

所以我一直在尝试通过以下关于ffmpeg的教程:http://dranger.com/ffmpeg/tutorial02.html

但是,当我尝试使用gcc编译时,我得到以下输出:

root:/Users/mbrodeur/Downloads/HACKATHON CONTENT/Tutorials-> gcc -o tutorial02 tutorial02.c -lavutil -lavformat -lavcodec -lz -lavutil -lm -lswscale -D_THREAD_SAFE -lSDL2
tutorial02.c: In function ‘main’:
tutorial02.c:41: error: ‘SDL_Overlay’ undeclared (first use in this function)
tutorial02.c:41: error: (Each undeclared identifier is reported only once
tutorial02.c:41: error: for each function it appears in.)
tutorial02.c:41: error: ‘bmp’ undeclared (first use in this function)
tutorial02.c:98: warning: assignment makes pointer from integer without a cast
tutorial02.c:110: error: ‘SDL_YV12_OVERLAY’ undeclared (first use in this function)
Run Code Online (Sandbox Code Playgroud)

现在,我读到SDL2中不再使用SDL_Overlay,因此存在问题.我一直在四处寻找,但似乎找不到任何有用的东西.是否有SDL_Overlay的替代品?有必要吗?

SDL_Overlay用于以下上下文: …

c sdl ffmpeg sdl-2

12
推荐指数
2
解决办法
1万
查看次数

使用JavaScript以编程方式编辑Google文档

我要做的是运行一些JavaScript代码,将文本输入到Google文档中.到目前为止,我所做的是在我的个人网页上创建一个嵌入Google文档的iframe元素.我现在要做的是使用Google源代码中的函数来输入文本.

当我使用Chrome检查器和js美化器时,我发现如果我收听按键事件,我会被带到以下代码段:

function dKa() {
   var a = eKa, b = TJa ? function(c) {
      return a.call(b.src, b.key, c)
   } : function(c) {
      c = a.call(b.src, b.key, c);
      if (!c)
      return c
   };
   return b
}
Run Code Online (Sandbox Code Playgroud)

我试图在一个简单的onload="function();"事件加载页面时试图调用该函数,但是徒劳的尝试产生输出,但没有任何反应.有没有办法做我想做的事情?我想找到正确的函数来调用,这样我就可以通过该函数将文本写入doc.但是,代码似乎过于混淆,无法做任何事情.

我知道要从父框架引用Google文档(iframe)代码,我需要执行以下操作:document.getElementById("iframeID").contentWindow.theFunction() 我的执行错误了吗?据我所知,无法使用他们的API实时编辑Google文档.

这也是我第一次在这里发帖,所以如果这太模糊了,请告诉我,希望我能澄清一下.提前致谢.

javascript reverse-engineering google-docs google-docs-api google-apps-script

5
推荐指数
1
解决办法
6080
查看次数