From 3250af3193713d1dd27e69502662b7ff9af70873 Mon Sep 17 00:00:00 2001 From: Giovanne Castro Date: Fri, 12 Nov 2010 21:23:39 +0100 Subject: multimedia/cinelerra: Updated for version cv_einar_701e5e5f Signed-off-by: Heinz Wiesinger --- multimedia/cinelerra/x264_76.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 multimedia/cinelerra/x264_76.patch (limited to 'multimedia/cinelerra/x264_76.patch') diff --git a/multimedia/cinelerra/x264_76.patch b/multimedia/cinelerra/x264_76.patch new file mode 100644 index 0000000000..018b964e12 --- /dev/null +++ b/multimedia/cinelerra/x264_76.patch @@ -0,0 +1,20 @@ +Index: cinelerra-20090210/quicktime/qth264.c +=================================================================== +--- cinelerra-20090210.orig/quicktime/qth264.c ++++ cinelerra-20090210/quicktime/qth264.c +@@ -239,10 +239,15 @@ static int encode(quicktime_t *file, uns + codec->buffer_size = 0; + for(i = 0; i < nnal; i++) + { ++#if X264_BUILD >= 76 ++ int size = nals[i].i_payload; ++ memcpy(codec->work_buffer + codec->buffer_size, nals[i].p_payload, nals[i].i_payload); ++#else + int size = x264_nal_encode(codec->work_buffer + codec->buffer_size, + &allocation, + 1, + nals + i); ++#endif + unsigned char *ptr = codec->work_buffer + codec->buffer_size; + + if(size > 0) -- cgit v1.2.3