Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Nova Video Player

NOVA stands for opeN sOurce Video plAyer and is an open source video player for Android.
Collective - Host: opensource - https://opencollective.com/novavideoplayer - Code: https://github.com/nova-video-player

Disable ARGB scaling on gcc 32 bit to avoid running out of GPR registers

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/563006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 0e0815617b9ed5175032071a3e961b4615af9a63 authored over 12 years ago
Make libnativehelper stand-alone.

Bug: 6369821
Change-Id: I502211bddaf60d6097b81b35f606bbcdd1a3e092

github.com/nova-video-player/aos-libnativehelper - 73d3c2e3ed100f1d0ccc08a9675844bf8a0848fa authored over 12 years ago
scale_argb module for point and bilinear scaling of ARGB

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/549004

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 4e6c1fd42a55f3d17f589cd9b1b4749693ef58f0 authored over 12 years ago
p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/547007

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 5bf29b59db8f0efc294d969c4ad90910ff319324 authored over 12 years ago
scale to half size handle unaligned memory

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/543006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f906ae136098fab859149ab44a972c1dbc6c6689 authored over 12 years ago
YUY2 directly to ARGB.

BUG=31
TEST=none
Review URL: https://webrtc-codereview.appspot.com/537003

git-svn-id: http://lib...

github.com/nova-video-player/aos-libyuv - 87e2390fd8fe888b1424acc6efc5ea33a1a799cb authored over 12 years ago
AddRow function to help implement box filter

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/527002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 55663028660fc08ae9b0a461e044c4da56464f05 authored almost 13 years ago
ARGBBlendRow1_SSSE3 added to allow SSSE3 only alpha blending. Saves on SSE2 cpu dispatching

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/518002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 5ff3a8fec5fa54bca8905f1eb6eb69c14d5fb79f authored almost 13 years ago
Prune SSE2 code out when building specifically for SSSE3

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/517001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - da5cc4274b69efe633293a489e7c9550733daf5c authored almost 13 years ago
scale unrolled to 2 pixels for C code

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/520001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - ebe9ae9b210575f8e58a74d1966e50ccd0eed57d authored almost 13 years ago
HashDjb2_SSE41 ported to gcc. gcc 4.5 required for pmulld instruction.

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/506002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 85ebc8e20b711ee2d798db6454316cda2efee6b4 authored almost 13 years ago
Scale fix for Neon

BUG=19
TEST=none
Review URL: https://webrtc-codereview.appspot.com/504002

git-svn-id: http://lib...

github.com/nova-video-player/aos-libyuv - c428470315273cd207d466f2d60e704a48bee12f authored almost 13 years ago
Neon constants need address of not value

BUG=19
TEST=none
Review URL: https://webrtc-codereview.appspot.com/510002

git-svn-id: http://lib...

github.com/nova-video-player/aos-libyuv - 5e642d0ea7f44b6624dab40b22f7958dfb5d5570 authored almost 13 years ago
fix missing asm and version

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/508003

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 4660679ff38f9ef755ce914ec1bf98d4ad040540 authored almost 13 years ago
ARGBUnattenuateRow_SSE2 use reciprocal table and pmul

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/497001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 810cd91079505f04cfec7481b51d04f08250d982 authored almost 13 years ago
SSSE3 version using pshufb for ARGBAttenuateRow_SSSE3

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/490011

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f2c86d01cc46b0851e0bf88429dd064b8c8b0dba authored almost 13 years ago
Attenuation ported to SSE2

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/485009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 8ed54222e723037322579f15c36d4faddb924e91 authored almost 13 years ago
Unattenuate using a reciprocal

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/487006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f86ba32b9d0ff0cfc669af2730ab0e61f6f3c67d authored almost 13 years ago
ARGBAttenuate and ARGBUnattenuate for converting to/from attentuated ARGB

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/490008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 829e7ea402a06fa616e4c70ee91675318e00e134 authored almost 13 years ago
Make sure we rethrow the same exception we started with.

Bug: 6312938
Change-Id: I41d8adf27fd32103c55d9eeafa28a25c37f5029d

github.com/nova-video-player/aos-libnativehelper - e2b11e7e4077187462324810d2b8a404417ba6a2 authored almost 13 years ago
Port Blend SSSE3 to gcc

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/491001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 96af870c8ae80f30858478258ca8a63298d9be67 authored almost 13 years ago
unaligned sse4 djb2 cleanup

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/486001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 4d3bd8343b8488f978f42112ed4fa3834fbadd77 authored almost 13 years ago
DJB2 hash with SSE4 pmulld

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/484002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - ddf9051bd963e4e89a7d8d54bab9c8156d016b4d authored almost 13 years ago
cpuid add sse41 and x86

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/485001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - c5d44a0c5e3f67ebd64626a92d71478876ba4ff2 authored almost 13 years ago
use movdqu on 2nd source for blend

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/479001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 1702ec78f85cc484e10eeac501971f76ab173b83 authored almost 13 years ago
Remove old alpha blend, expose GetARGB2Blend, fix ComputeSumSquareErrorPlane on SSE2

BUG=29
TEST=none
Review URL: https://webrtc-codereview.appspot.com/469005

git-svn-id: http://lib...

github.com/nova-video-player/aos-libyuv - d2f4413d29d15b94d971630ba555dd0cd8fcc8c2 authored almost 13 years ago
Merge remote-tracking branch 'goog/ics-aah'

github.com/nova-video-player/aos-libnativehelper - 9a67c9d55e573ea7c908b1863b568e2806697b41 authored almost 13 years ago
Alpha blend 2 sources and store to a destination. Useful for A under B blending.

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/472005

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - c757f308eab211f9d5467a089052e7d84606f6c1 authored almost 13 years ago
I420ToARGB without row buffer faster and unlimited in size. Uses SSSE3 unaligned for multiples of 8 and C for remainder

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/470001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 952a507ca6967558c2ae773321e003b6f2bb943a authored almost 13 years ago
Lint cleanup for Neon and Visual C inline.

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/464002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f3fb7b692068862b1091c02b41ac48bfa9258d51 authored almost 13 years ago
With an asm() away lint, this cleans up most remaining issues.

BUG=none
TEST=lint filename
Review URL: https://webrtc-codereview.appspot.com/464001

git-svn-id:...

github.com/nova-video-player/aos-libyuv - 5b22506b14367f38c1e31d1aab4dc1132158737f authored almost 13 years ago
fix const correctness on mjpeg

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/463003

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 427f9666452c57715601c335381f632fa5011276 authored almost 13 years ago
Pointer has * attached to type for consistency and lint

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/463002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 8647dd755e55cc773cb3a625b9101a868f3305f9 authored almost 13 years ago
Rotate by 180 in place.

BUG=18
TEST=none
Review URL: https://webrtc-codereview.appspot.com/456010

git-svn-id: http://lib...

github.com/nova-video-player/aos-libyuv - 0945c57874bba64a28795a19240845d8fd2b8129 authored almost 13 years ago
Blend SSSE3 for Win32 but not Win64

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/461008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 299c97412c7491807d7ffbd1559c2af76c73c7e0 authored almost 13 years ago
JPEG use new/delete instead of scoped pointer

BUG=none
TEST=jpeg still runs ok
Review URL: https://webrtc-codereview.appspot.com/456006

git-sv...

github.com/nova-video-player/aos-libyuv - e2a55aff59ffa81d553a31c0f0b735f9baa40749 authored almost 13 years ago
Expose scale plane function

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/459009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 74b50f1b89e47f30e5c98acd390d5f9f69439a0c authored almost 13 years ago
planarfunction build/lint fixes

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/460008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 4f59bcc102643b700102fe5e55c5fc0e1159a00c authored almost 13 years ago
small count

Review URL: https://webrtc-codereview.appspot.com/460007

git-svn-id: http://libyuv.googlecode.co...

github.com/nova-video-player/aos-libyuv - e14b2abba48ba88dba26b40773e98714d295b1ac authored almost 13 years ago
lint cleanup of headers

BUG=none
TEST=gcl lint
Review URL: https://webrtc-codereview.appspot.com/459003

git-svn-id: http...

github.com/nova-video-player/aos-libyuv - 0ab54406939b220e46eaee03f410ac88cc796762 authored almost 13 years ago
lint fix test

BUG=none
TEST=gcl lint lintfix2
Review URL: https://webrtc-codereview.appspot.com/458003

git-svn...

github.com/nova-video-player/aos-libyuv - 2b9c21080362d7f1b45f7465847e939b1d270583 authored almost 13 years ago
SSSE3 version of alpha blender does pshufb instead of shift and 2 pshufw.

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/446008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 8670b1ae043acf3b12e928b0a6453e23fadce16c authored almost 13 years ago
psnr function was using C. unittest fixed and warnings improved

BUG=21,22
TEST=build\release\libyuv_unittest.exe --gtest_filter=*
Review URL: https://webrtc-cod...

github.com/nova-video-player/aos-libyuv - 67be98bd44c68cdcfbc0310663b789886bdf0afa authored almost 13 years ago
Rotate any format by converting into an I420 buffer and then rotating that

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/446009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - d4840d4fe923789ddc0953e8d2781ec8fc99ec36 authored almost 13 years ago
inline version of alpha blend

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/446006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 91ab139558747d9109552ec65632e6da9e170861 authored almost 13 years ago
alpha blend 4 pixels at a time

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/446001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f620d2ae71f4473d85151a1eade3f73efb17418d authored almost 13 years ago
switch looping to jg from ja to allow non-multiple of 16 to underflow to a negative

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/453001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 18184fd19dba08d6567357e3913285a779e4b9f3 authored almost 13 years ago
ARGBBlendRow to dispatch to sse2

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/447003

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 1ff03571039ffe24a89a9ba3d06c5c9bd52754db authored almost 13 years ago
bilinear ssse3 fix

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/452001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 53a01667191aa8461c7c5b59fa8a8625f4aee3e6 authored almost 13 years ago
gcc port fixed for alpha

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/449002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 2217ced8cd14a4b9ddb0638fade79449548898c7 authored almost 13 years ago
alpha blend last pixel fix

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/439008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 976423fecadd4dabe9c38b8b134ad5be6d770a4a authored almost 13 years ago
add environment variable to scale to override default filtering

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/442001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 90310ddbb9342e399e9bb0d833d53189c5300b45 authored almost 13 years ago
fix for nv21 u, v order, align all loops, and make addrows support 1 row

BUG=17
TEST=none
Review URL: https://webrtc-codereview.appspot.com/435004

git-svn-id: http://lib...

github.com/nova-video-player/aos-libyuv - bd4a849bcbc5b289c1e1156bfb91dbac21cbabbc authored almost 13 years ago
gcc port of alpha blend and add align to row_win loops

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/439006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - ba3aeed3b86dfae7bc0631c8bed9b50303318dca authored almost 13 years ago
addrow fix

Review URL: https://webrtc-codereview.appspot.com/437003

git-svn-id: http://libyuv.googlecode.co...

github.com/nova-video-player/aos-libyuv - c6e7e2a853c106756b34988223e44047e8abb831 authored almost 13 years ago
alphablend test for opaque and transparent

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/436005

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - fe9f4ad8089affbd4220881096bd1c77554982b2 authored almost 13 years ago
rm for stride in addrows for clang on mac to not run out of registers

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/440001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 9198f3754b63ad447a7bfdcd429bc8680b1f0b9c authored almost 13 years ago
alpha blend argb into argb

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/428009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 965fb914ea3f5057cd186763c9af5d3110c44acd authored almost 13 years ago
try r followed by rm for clang

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/426010

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 26becab4523867ec682b45ef098731ffabec1d1c authored almost 13 years ago
splituv and mirroruv in row use 2 pixels at a time in C

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/432006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 16a96645b4987fddbcf726dea2fcf5dc87ca10e1 authored almost 13 years ago
mirror munging and avoid wait. scale addrows use 6 registers for mac

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/426007

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f69e90a19edb317ec3f921a14f0966eb349fd68e authored almost 13 years ago
unittest fixes for neon and convert_from include

BUG=11
TESTED=tested on windows when run from root of libyuv
Review URL: https://webrtc-coderevie...

github.com/nova-video-player/aos-libyuv - 2bc55fa3209a5cae3e0eb8ab514c64f94da32572 authored almost 13 years ago
remove sstream from videocommon

BUG=16
TESTED=builds ok without it
Review URL: https://webrtc-codereview.appspot.com/426005

git-...

github.com/nova-video-player/aos-libyuv - e781282b85f77f9ea43795acc57b17975d8a06b3 authored almost 13 years ago
scale AddRows use 4 registers instead of 5 for benefit of OSX

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/423001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - e74ae8ef6c532bf64c3422d555e63777f33316d7 authored almost 13 years ago
addrows improvements for general purpose down size box filter. scale sse avoid pushad. sub ecx before store to avoid wait

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/405007

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 4e21867163d0773d78145806505494a6285c8205 authored almost 13 years ago
CopyRow_Neon reimplemented with vldm

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/412001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 0b9a65b0dcdcc433fa05ea33b476095f246f05b7 authored almost 13 years ago
copyrow for neon but not thumb for cros

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/408004

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - aaf5f675b356fd29c71c493d0621cf5799ca1d04 authored almost 13 years ago
remove jpeg from includes since dependency does that

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/405002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 41ac71d2072cd3453deb48a58d6abc26c5e79623 authored almost 13 years ago
bilinear scaling improvements

-subpixel accurate for scaling down by passing in x and dx.
-blend for bilinear use single multip...

github.com/nova-video-player/aos-libyuv - 4339f09d60c55c58af24ff4afd53fe08fde0a9d1 authored almost 13 years ago
make libyuv library depend on libjpeg

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/405001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 145998b64e618e4a38906e63c47d50014fc4bb44 authored almost 13 years ago
avoid new/delete for mjpeg_decoder

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/404001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 57397ebafdbe4d1d97ba51f0796e9b4955d01d0b authored almost 13 years ago
gyp build for jpeg

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/392022

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 724d0c1b8ee34b9173b959f1bf9756625f71830e authored almost 13 years ago
safe for x86 and memset for arm

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/401005

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 2842f2536d63eafb45f42052082225ab5fcb1e64 authored almost 13 years ago
ifdef around jpeg

Review URL: https://webrtc-codereview.appspot.com/392021

git-svn-id: http://libyuv.googlecode.co...

github.com/nova-video-player/aos-libyuv - 8058db48d05e87aff8f9a44a60678c99fbe0769a authored almost 13 years ago
MJPGToI420

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/396014

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 392cc2c4253b937c8570d26c1352dfa62e00e51c authored almost 13 years ago
Add 411 for MJPG and fix neon warnings

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/399013

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 8536b2f389dea8f8b7177f4886d995e3315f12e8 authored almost 13 years ago
fix ifdef mismatch

Review URL: https://webrtc-codereview.appspot.com/391016

git-svn-id: http://libyuv.googlecode.co...

github.com/nova-video-player/aos-libyuv - 48f5dd39b83f226b94ab4204f3186e8a39d87395 authored almost 13 years ago
sse version of BGRA and ABGR To I420

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/400004

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 714050a29dea9ab6aebb54acb8f79edf9b9f337d authored almost 13 years ago
mjpeg class for low level interface. higher level will be MJPGToI420

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/400002

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 69fe6bd1ff8234b3535a3fe9266d2f973fd5e414 authored almost 13 years ago
port rgb to posix

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/395010

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - f1b6063f50ced6f1b5f9b735011b382a5c1c963f authored almost 13 years ago
CopyRow instead of memcpy for copying planes

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/396008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 19932f8dbc5ca3123d87b5b8369e7d7bf3469a97 authored almost 13 years ago
shuffle functions so convert.h is all formats to I420 and convert_from.h is from I420 to all formats

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/395006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 2d11d43a6e21865b904705acce6535ae4c2d3caf authored almost 13 years ago
port I420ToYUY2 code to support I420ToYUY2 I422ToYUY2 and I420ToV210

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/388011

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 032b5f990f6673afee7d9a7ad3132ca46448d834 authored almost 13 years ago
remove deprecated RGB24ToARGB, rename BG24ToARGB to RGB24ToARGB

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/392009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 798197fc143d53592a506757625d8f5e49f243c8 authored almost 13 years ago
V210 fourcc support for AJA cards. Make UYVYToI420 use 'Last16' method for 'Any'. also YUY2, ARGB, BGRA and ABGR

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/388008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - c8c8047d434c7c2b86c6ddd8ef9507ff14bfb1f3 authored almost 13 years ago
check pointer of last pixel and last pixel + 64 are in the same page.

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/387006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - b95dbf24951d8b7118f680d75c7456a5f5d57bff authored almost 13 years ago
minor fixups

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/388001

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 567244c0034b608deded1e249ea2bbba2d50db3c authored almost 13 years ago
YUY2 and UYVY Unaligned and any versions

TEST=none
BUG=none
Review URL: https://webrtc-codereview.appspot.com/379009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - e5f3fd4cc870b9b22112b3b2f25af06e067c8b7d authored almost 13 years ago
omp friendly version of psnr

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/378007

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 79a06ac5fe72f06e4e5e7a62b26ed907288fa2d8 authored almost 13 years ago
hash funtion for comparing images

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/380006

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 3e34b8e89dc386204bf5d2075a91d3a3dcb00671 authored almost 13 years ago
handle last 1 or 2 rows of 3/4 and 3/8 scalers with careful vertical filtering

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/380004

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 8ae294e4404fba6cb26af40fd85871283ddc3540 authored almost 13 years ago
change switch statements to return instead of assert fixing warning on missing break.

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/382004

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 57261c1920c894d30e0938b791ba87ae8d85c399 authored almost 13 years ago
unaligned raw/rgb24 to ARGB

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/366014

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 0a5da88f61ee337224c2072069027b7dbefd8558 authored almost 13 years ago
Unaligned test/moves for some of the slower functions

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/368011

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - b1dd02d66cbda3e0c571bf81c247f850cdb3e2fd authored almost 13 years ago
ARGBToYUV with sse3 on any size/alignment

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/366011

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - b5b27d131adf623aa98109fe4196cd492c2d8b60 authored almost 13 years ago
YUV and ARGB to RGB formats w/ Any variations to allow destination to be misaligned and any number of bytes

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/368009

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - caf3952548c41b4f9b33116de1f940b3214bce47 authored almost 13 years ago
bump version to match revision. add unittest

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/369016

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 56c1847fd56467608f06d6eeb1c607ad6c8d44e9 authored almost 13 years ago
cpuid build fix for linux/non

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/366007

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 2fc56673c11a82c75baf127c686d81e0a1c2544f authored almost 13 years ago
Neon instructions detect without using NDK so it will work within Android, and on other linux arm based platforms and builds

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/358008

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - e3ebe7a5cd048c9fa798eaff58ba0bca19204dff authored almost 13 years ago
detect neon for ndk but not sdk

BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/366005

git-svn-id: http://l...

github.com/nova-video-player/aos-libyuv - 0abb8dda2d2a1f64a46cbd67a44564c1c763ffaa authored about 13 years ago