[x264-devel] commit: Fix crash in fake-interlaced at some resolutions ( Jason Garrett-Glaser )
git at videolan.org
git at videolan.org
Wed Jun 9 20:38:05 CEST 2010
x264 | branch: stable | Jason Garrett-Glaser <darkshikari at gmail.com> | Tue Jun 8 15:38:32 2010 -0700| [b474d0e5790da0c1aa6107ef571d7572f2e94221] | committer: Jason Garrett-Glaser
Fix crash in fake-interlaced at some resolutions
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=b474d0e5790da0c1aa6107ef571d7572f2e94221
---
common/frame.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/common/frame.c b/common/frame.c
index 9d630f8..44c579e 100644
--- a/common/frame.c
+++ b/common/frame.c
@@ -40,9 +40,9 @@ x264_frame_t *x264_frame_new( x264_t *h, int b_fdec )
CHECKED_MALLOCZERO( frame, sizeof(x264_frame_t) );
/* allocate frame data (+64 for extra data for me) */
- i_width = ALIGN( h->param.i_width, 16 );
+ i_width = h->sps->i_mb_width*16;
i_stride = ALIGN( i_width + 2*PADH, align );
- i_lines = ALIGN( h->param.i_height, 16<<h->param.b_interlaced );
+ i_lines = h->sps->i_mb_height*16;
frame->i_plane = 3;
for( int i = 0; i < 3; i++ )
More information about the x264-devel
mailing list