Chase ffmpeg update.
Obtained from: funtoo (files/patch-vdr-markad-0.1.4-libav9)
This commit is contained in:
parent
aceb008443
commit
5a943a5061
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=333986
2 changed files with 51 additions and 0 deletions
|
@ -0,0 +1,11 @@
|
|||
--- a/command/decoder.cpp
|
||||
+++ b/command/decoder.cpp
|
||||
@@ -164,7 +164,7 @@ cMarkAdDecoder::cMarkAdDecoder(bool useH
|
||||
}
|
||||
|
||||
video_codec=NULL;
|
||||
- CodecID video_codecid;
|
||||
+ AVCodecID video_codecid;
|
||||
|
||||
if (useH264)
|
||||
{
|
|
@ -0,0 +1,40 @@
|
|||
diff -urN markad-0.1.4.old/command/decoder.cpp markad-0.1.4/command/decoder.cpp
|
||||
--- markad-0.1.4.old/command/decoder.cpp 2013-06-17 21:52:44.333367552 +0200
|
||||
+++ markad-0.1.4/command/decoder.cpp 2013-06-17 21:53:03.708366863 +0200
|
||||
@@ -11,6 +11,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
#include <cstdlib>
|
||||
+#include <stdio.h>
|
||||
|
||||
#include "decoder.h"
|
||||
|
||||
@@ -172,7 +173,7 @@
|
||||
|
||||
if (video_codec)
|
||||
{
|
||||
- video_context = avcodec_alloc_context();
|
||||
+ video_context = avcodec_alloc_context3(NULL);
|
||||
if (video_context)
|
||||
{
|
||||
if (video_codec->capabilities & CODEC_CAP_TRUNCATED)
|
||||
@@ -321,7 +322,7 @@
|
||||
{
|
||||
avcodec_flush_buffers(video_context);
|
||||
AVCodecContext *dest;
|
||||
- dest=avcodec_alloc_context();
|
||||
+ dest=avcodec_alloc_context3(NULL);
|
||||
if (dest)
|
||||
{
|
||||
if (avcodec_copy_context(dest,video_context)!=0) ret=false;
|
||||
diff -urN markad-0.1.4.old/command/decoder.h markad-0.1.4/command/decoder.h
|
||||
--- markad-0.1.4.old/command/decoder.h 2013-06-17 21:52:44.333367552 +0200
|
||||
+++ markad-0.1.4/command/decoder.h 2013-06-17 21:53:03.708366863 +0200
|
||||
@@ -18,6 +18,7 @@
|
||||
#include <avcodec.h>
|
||||
#else
|
||||
#include <libavcodec/avcodec.h>
|
||||
+#include <libavutil/mem.h>
|
||||
#endif
|
||||
|
||||
#if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
|
Loading…
Reference in a new issue