mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
Always set sys->packet
This commit is contained in:
@@ -201,6 +201,7 @@ static int libavcodec_decompress(H264_CONTEXT* h264, const BYTE* pSrcData, UINT3
|
||||
WINPR_ASSERT(sys);
|
||||
|
||||
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 133, 100)
|
||||
sys->packet = &sys->bufferpacket;
|
||||
WINPR_ASSERT(sys->packet);
|
||||
av_init_packet(sys->packet);
|
||||
#else
|
||||
@@ -324,6 +325,7 @@ static int libavcodec_compress(H264_CONTEXT* h264, const BYTE** pSrcYuv, const U
|
||||
return -1;
|
||||
|
||||
#if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(55, 39, 100)
|
||||
sys->packet = &sys->bufferpacket;
|
||||
WINPR_ASSERT(sys->packet);
|
||||
av_packet_unref(sys->packet);
|
||||
#else
|
||||
@@ -554,10 +556,6 @@ static BOOL libavcodec_init(H264_CONTEXT* h264)
|
||||
goto EXCEPTION;
|
||||
}
|
||||
|
||||
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 133, 100)
|
||||
sys->packet = &sys->bufferpacket;
|
||||
#endif
|
||||
|
||||
h264->pSystemData = (void*)sys;
|
||||
|
||||
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 10, 100)
|
||||
|
||||
Reference in New Issue
Block a user