]> git.sesse.net Git - mlt/commitdiff
producer_avformat.c: bugfix reporting of top_field_first on frame.
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 9 May 2008 01:14:01 +0000 (01:14 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 9 May 2008 01:14:01 +0000 (01:14 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1117 d19143bc-622f-0410-bfdd-b5b2a6649095

src/modules/avformat/producer_avformat.c

index f0019353d213184c42864f12560e0099f227af94..d42a307ee0f088c87386936bb7dda699703cae79 100644 (file)
@@ -641,6 +641,7 @@ static int producer_get_image( mlt_frame frame, uint8_t **buffer, mlt_image_form
                        {
                                mlt_properties_set_int( frame_properties, "progressive", !av_frame->interlaced_frame );
                                mlt_properties_set_int( frame_properties, "top_field_first", av_frame->top_field_first );
+                               mlt_properties_set_int( properties, "top_field_first", av_frame->top_field_first );
                                convert_image( av_frame, *buffer, codec_context->pix_fmt, *format, *width, *height );
                                mlt_properties_set_data( frame_properties, "image", *buffer, size, (mlt_destructor)mlt_pool_release, NULL );
                                mlt_properties_set_int( properties, "_current_position", int_position );