[Bug 747270] avfvideosrc: BUFFER_QUEUE_SIZE too small

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 3 16:00:51 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=747270

--- Comment #16 from Ilya Konstantinov <ilya.konstantinov at gmail.com> ---
Created attachment 300920
  --> https://bugzilla.gnome.org/attachment.cgi?id=300920&action=edit
avfvideosrc.m: Get rid of the buffer queue

EXPERIMENT 2

Keep a single copy of the sample buffer at a time -- no queues,
no mallocs. (If downstream cannot keep up, GstQueues can be used.)

BENCHMARK: On iPhone 5s (iOS 8.0), the following pipeline:

  avfvideosrc device-index=0 !
  video/x-raw,format=BGRA,width=1280,height=720,framerate=30/1 !
  fakesink enable-last-sample=0

is down from 19% to 15%.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the gstreamer-bugs mailing list