[Bug 739196] video/x-xvid changed to video/mpeg,mpegversion=4

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 10 13:05:18 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=739196
  GStreamer | gst-plugins-base | 1.x

--- Comment #28 from Athanasios Oikonomou <athoik at gmail.com> 2014-11-10 21:05:17 UTC ---
I think mpeg4videoparse unpacks the packed bitstream already.

The only diffence is the packed bitstream indication in user data
(DivX503b1393p) and the dummy frames (N-VOP?).

Adding the following check in dvbmediasink:

/* remove dummy packed B-Frame */
if (self->codec_type == CT_MPEG4_PART2 && data_len <= 7)
   goto ok;

Seems that fixes the playback of xvid packed files passing the mpeg4 ioctl in
drivers (although currenlty only two users tested above fix).

So removing packed leftovers should make packed bitstreams fully unpacked.

PS. The xvid ioctl used in GStreamer 0.10 seem to work only for packed xvid and
thats why there was a special code in dvbmediasink to convert unpacked xvid
back to packed!

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list