[Bug 730783] bytereader: Improve the performance to find start code for H.264 and H.265
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon May 26 22:41:58 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=730783
GStreamer | gstreamer (core) | git
Edward Hervey <bilboed> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
CC| |bilboed at bilboed.com
Summary|basesrc: Improve the |bytereader: Improve the
|performance to find start |performance to find start
|code for H.264 and H.265 |code for H.264 and H.265
Ever Confirmed|0 |1
--- Comment #1 from Edward Hervey <bilboed at bilboed.com> 2014-05-27 05:41:51 UTC ---
The idea makes sense.
I'm not a neon expert, but isn't vceq.i8 checking for 0x00 (and not 0x0000) ?
Furthermore, aren't there restrictions on alignments for the input 'pdata'
variable ? Looks as though it would need to be 16-bit-aligned.
In terms of code clarity, it would also be better if you could either:
* avoid duplicating the code-paths and variables (i.e. just #if the new
variables and asm path instead of duplicating everything).
* or #if the whole function (i.e. add a new one instead of modifying the
existing one).
--
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