[gstreamer-bugs] [Bug 580271] New: oggmux outputs "chopped" ogg with continuous input

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Apr 26 03:05:22 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=580271

  GStreamer | gst-plugins-base | Ver: git
           Summary: oggmux outputs "chopped" ogg with continuous input
           Product: GStreamer
           Version: git
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: arkadini at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Running the pipeline with HEAD (the same with ubuntu's gst 0.10.22-1, -base
0.10.22-5):

  gst-launch-0.10 videotestsrc pattern=12 num-buffers=4 !
video/x-raw-yuv,framerate=1/1 ! videorate ! video/x-raw-yuv,framerate=30/1 !
theoraenc ! queue ! oggmux ! filesink location=/tmp/chopped.ogg

produces a file that has the following structure (note the non-consecutive page
numbers between 1 and 29):

|1809875873| page 0, GP            0 [      0], Flags: B (1 (42))
|1809875873|   GP 0|0,  packetno 0: 42 bytes
|1809875873| page 1, granulepos 0|0, Flags:  (2 (63))
|1809875873|   GP -1|63,  packetno 1: 50 bytes
|1809875873|   GP 0|0,  packetno 2: 2613 bytes
|1809875873| page 3, granulepos 1|0, Flags:  (1 (8))
|1809875873|   GP 1|0,  packetno 4: 8 bytes
|1809875873| page 5, granulepos 1|1, Flags:  (1 (9))
|1809875873|   GP 1|1,  packetno 6: 9 bytes
|1809875873| page 7, granulepos 1|2, Flags:  (1 (9))
|1809875873|   GP 1|2,  packetno 8: 9 bytes
|1809875873| page 9, granulepos 1|3, Flags:  (1 (9))
|1809875873|   GP 1|3,  packetno 10: 9 bytes
|1809875873| page 11, granulepos 1|4, Flags:  (1 (9))
|1809875873|   GP 1|4,  packetno 12: 9 bytes
|1809875873| page 13, granulepos 1|5, Flags:  (1 (9))
|1809875873|   GP 1|5,  packetno 14: 9 bytes
|1809875873| page 15, granulepos 1|6, Flags:  (1 (9))
|1809875873|   GP 1|6,  packetno 16: 9 bytes
|1809875873| page 17, granulepos 1|7, Flags:  (1 (9))
|1809875873|   GP 1|7,  packetno 18: 9 bytes
|1809875873| page 19, granulepos 1|8, Flags:  (1 (9))
|1809875873|   GP 1|8,  packetno 20: 9 bytes
|1809875873| page 21, granulepos 1|9, Flags:  (1 (9))
|1809875873|   GP 1|9,  packetno 22: 9 bytes
|1809875873| page 23, granulepos 1|10, Flags:  (1 (9))
|1809875873|   GP 1|10,  packetno 24: 9 bytes
|1809875873| page 25, granulepos 1|11, Flags:  (1 (9))
|1809875873|   GP 1|11,  packetno 26: 9 bytes
|1809875873| page 27, granulepos 1|12, Flags:  (1 (9))
|1809875873|   GP 1|12,  packetno 28: 9 bytes
|1809875873| page 29, granulepos 1|13, Flags:  (1 (9))
|1809875873|   GP 1|13,  packetno 30: 9 bytes
|1809875873| page 30, granulepos 1|14, Flags:  (1 (9))
|1809875873|   GP 1|14,  packetno 31: 9 bytes
|1809875873| page 31, granulepos 1|15, Flags:  (1 (54))
|1809875873|   GP 1|15,  packetno 32: 54 bytes
...

(after that the page numbers are consecutive).

The same pipeline produces correct/continuous ogg with (ubuntu's) gstreamer
0.10.21-4 and -base 0.10.21-3.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=580271.




More information about the Gstreamer-bugs mailing list