After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 705144 - mpegvideoparse: support field encoding for interlaced video
mpegvideoparse: support field encoding for interlaced video
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other All
: Normal normal
: 1.1.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-07-30 13:20 UTC by Matej Knopp
Modified: 2013-11-09 10:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (1.42 KB, patch)
2013-07-30 13:20 UTC, Matej Knopp
committed Details | Review

Description Matej Knopp 2013-07-30 13:20:19 UTC
Created attachment 250467 [details] [review]
Patch

Unlike frame encoding mode, in field encoding mode each picture picture represents one field. We need to combine these two pictures in one frame in the parser.

In field encoding mode the fields have same TSN, which can be used to determine if they are parts of same frame.

Sample file:
https://s3.amazonaws.com/MatejK/Samples/field-encoding.vob
Comment 1 Sebastian Dröge (slomo) 2013-08-13 12:12:32 UTC
commit e5ebd7d846a296f6018cf2af32fd229a4a05f424
Author: Matej Knopp <matej.knopp@gmail.com>
Date:   Tue Jul 30 15:17:23 2013 +0200

    mpegvideoparse: support field encoding for interlaced video
    
    https://bugzilla.gnome.org/show_bug.cgi?id=705144
Comment 2 Sebastian Dröge (slomo) 2013-11-09 10:02:41 UTC
This breaks the unit test, see bug #711721