Commit graph

907 commits

Author SHA1 Message Date
Martin Storsjo
470585e7f0 arm, armv8: Fix some comments to refer to the right register
am: 1b025fff7c

Change-Id: I48d55bf30f87a908aff377267fbdbce20ef2f4a5
2016-10-14 23:52:54 +00:00
Martin Storsjo
1b025fff7c arm, armv8: Fix some comments to refer to the right register
Change-Id: I4483a6090d684b95f738e737d6a78cae45ee4655
2016-10-05 14:23:53 +03:00
Harish Mahendrakar
ea09e5837d Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526 am: 19ab04056d am: 670293535c am: fe243c2298 am: 0b0a35a279
am: aa116488df

Change-Id: I6b8fb174f16c42fbaf88a846cf3b3cc0fcf490ad
2016-09-22 22:43:36 +00:00
Harish Mahendrakar
7e5b1237fc Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526 am: 19ab04056d am: 670293535c
am: 6a5a01eb14

Change-Id: I9750f3de601cc3e55cda90ab622b07c99908004f
2016-09-22 22:34:56 +00:00
Harish Mahendrakar
aa116488df Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526 am: 19ab04056d am: 670293535c am: fe243c2298
am: 0b0a35a279

Change-Id: I504edf9465022d6e7c8ff5c186c2762c09fb1804
2016-09-22 22:26:37 +00:00
Harish Mahendrakar
0b0a35a279 Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526 am: 19ab04056d am: 670293535c
am: fe243c2298

Change-Id: I96d0506b99a593d2717b7580adb4128aff2a437e
2016-09-22 22:18:01 +00:00
Harish Mahendrakar
6a5a01eb14 Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526 am: 19ab04056d
am: 670293535c

Change-Id: I3ec518c62575a1081ccc7d1ebc828f1091f297d5
2016-09-22 22:00:31 +00:00
Harish Mahendrakar
fe243c2298 Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526 am: 19ab04056d
am: 670293535c

Change-Id: I16015eb69ae5dd257debbaea2de12966b559bb48
2016-09-22 22:00:31 +00:00
Harish Mahendrakar
670293535c Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2 am: ea085f8526
am: 19ab04056d

Change-Id: Ia8b75b824f8225143f52295460c5ec8285b6b443
2016-09-22 21:58:32 +00:00
Harish Mahendrakar
19ab04056d Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43 am: 02f663b3c2
am: ea085f8526

Change-Id: I1a82ad0586cb83fe61cf3f076432476fba21e78b
2016-09-22 21:54:32 +00:00
Harish Mahendrakar
ea085f8526 Decoder: Fixes for handling errors in multi-slice MB Aff streams am: bc71ad2d43
am: 02f663b3c2

Change-Id: Ie890b42b6a43d64c7bf9fac7b3b9c64b84ef3fef
2016-09-22 19:28:28 +00:00
Harish Mahendrakar
02f663b3c2 Decoder: Fixes for handling errors in multi-slice MB Aff streams
am: bc71ad2d43

Change-Id: Ibcbdbb3c4473b3199abff8d47444e59416589695
2016-09-22 18:19:55 +00:00
Harish Mahendrakar
bc71ad2d43 Decoder: Fixes for handling errors in multi-slice MB Aff streams
Initialize default reference buffer for erroneous interlaced clips
Pick slice_type from decode thread slice structure
Call start_of_pic only once

Bug: 30822755
Change-Id: I553c646446d99a626d62351aa1b385355191cdc3
2016-09-22 08:29:34 -07:00
Harish Mahendrakar
25a54c4881 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476 am: 5c1f3eb993 am: 8b610a8350 am: a2723f8647 am: ac0ffac323
am: 576b6e62b8

Change-Id: I3a4e077d4f18d0326ad540a7f0da7d835e667eac
2016-09-21 20:56:31 +00:00
Harish Mahendrakar
576b6e62b8 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476 am: 5c1f3eb993 am: 8b610a8350 am: a2723f8647
am: ac0ffac323

Change-Id: I9a4041106ebf89b215564a02179216733c60aeae
2016-09-21 20:54:01 +00:00
Harish Mahendrakar
691ac464e0 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476 am: 5c1f3eb993 am: 8b610a8350
am: 86c5eddcf6

Change-Id: Iabe76c627c0dd949bd42c4f308aaa5d36ac7e815
2016-09-21 20:51:56 +00:00
Harish Mahendrakar
ac0ffac323 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476 am: 5c1f3eb993 am: 8b610a8350
am: a2723f8647

Change-Id: Ie65daffd5ebeb13abdadd33ccfb1f78f26c53fdc
2016-09-21 20:51:30 +00:00
Harish Mahendrakar
86c5eddcf6 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476 am: 5c1f3eb993
am: 8b610a8350

Change-Id: I610cbaeccbf36d7209264e46faa34b8c4d5df17e
2016-09-21 20:49:00 +00:00
Harish Mahendrakar
a2723f8647 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476 am: 5c1f3eb993
am: 8b610a8350

Change-Id: I586ffd87cbb76040e18eed79b8b776dcd1567e5c
2016-09-21 20:49:00 +00:00
Harish Mahendrakar
8b610a8350 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c am: 956ab4c476
am: 5c1f3eb993

Change-Id: Ic3fe94c0c5ab99f62a560c999dfb1d9815eab1d5
2016-09-21 20:46:29 +00:00
Harish Mahendrakar
5c1f3eb993 Fix in the case of invalid SPS PPS am: c2e8ffe451 am: ff7ccdab0c
am: 956ab4c476

Change-Id: Ie009b8db2e4393f3ff5e02a24d1e79c563ed8f05
2016-09-21 20:43:59 +00:00
Harish Mahendrakar
956ab4c476 Fix in the case of invalid SPS PPS am: c2e8ffe451
am: ff7ccdab0c

Change-Id: I9505f9851d7f13744c97334e6bc88d85afb200be
2016-09-21 20:41:29 +00:00
Harish Mahendrakar
ff7ccdab0c Fix in the case of invalid SPS PPS
am: c2e8ffe451

Change-Id: Iaf266c5ff2187ba980737b699884e3ebebe87bd0
2016-09-21 20:38:58 +00:00
Harish Mahendrakar
c2e8ffe451 Fix in the case of invalid SPS PPS
Bug: 31092462
Change-Id: I0e2ab5a1088717bbf36f6b0cf859b5a6e0f59c5d
2016-09-21 09:50:06 -07:00
Harish Mahendrakar
c6d69ce363 Encoder: Fix in signalling direct_8x8_inference_flag in SPS am: 7f1e3b7b07 am: 3f977fc6db
am: 7fc983fad7

Change-Id: I6c09521cfa378ce816ab492c52ac03233a7b2654
2016-08-09 20:52:19 +00:00
Harish Mahendrakar
7fc983fad7 Encoder: Fix in signalling direct_8x8_inference_flag in SPS am: 7f1e3b7b07
am: 3f977fc6db

Change-Id: I5b29fee94abad6e67d6fcfc397369e2380155273
2016-08-09 20:49:46 +00:00
Harish Mahendrakar
3f977fc6db Encoder: Fix in signalling direct_8x8_inference_flag in SPS
am: 7f1e3b7b07

Change-Id: I4e723a5dfcd290069df1ad78716db4d9723690af
2016-08-09 20:46:48 +00:00
Android Build Merger (Role)
003bb41490 Merge "Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115 am: 9fca73a55e am: 19080458ba am: 9836aa04a9 am: b424a5e101" into nyc-mr1-dev-plus-aosp 2016-07-14 01:41:20 +00:00
Harish Mahendrakar
7b8ad17fa2 Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115 am: 9fca73a55e am: 19080458ba am: 9836aa04a9
am: b424a5e101

Change-Id: I4f1c7ef0cab50dd578eab07063cda1b45526a1e0
2016-07-14 01:41:05 +00:00
Harish Mahendrakar
6bcb5bdddf Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115 am: 9fca73a55e am: 19080458ba am: 9836aa04a9
am: 7419a0e039

Change-Id: I1e02cecde18a097a9a4c82e7a1c0ff0f55a9c91a
2016-07-14 01:40:59 +00:00
Harish Mahendrakar
b424a5e101 Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115 am: 9fca73a55e am: 19080458ba
am: 9836aa04a9

Change-Id: I7a2f3551c304c180df9e05b06de9de7bef0b9436
2016-07-14 01:37:54 +00:00
Harish Mahendrakar
7419a0e039 Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115 am: 9fca73a55e am: 19080458ba
am: 9836aa04a9

Change-Id: Iccfd85fcf60aa708c08fdebe0dc1d4bd27141181
2016-07-14 01:37:53 +00:00
Harish Mahendrakar
9836aa04a9 Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115 am: 9fca73a55e
am: 19080458ba

Change-Id: Ibe5dc75e9b5d340f8c9ad412797b3948da00ef24
2016-07-14 01:34:37 +00:00
Harish Mahendrakar
19080458ba Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2 am: ff54ee6115
am: 9fca73a55e

Change-Id: Ib784eec01613eb5ab80c7a743f95e420f8ee6cae
2016-07-14 01:31:23 +00:00
Harish Mahendrakar
9fca73a55e Fixed error concealment when no MBs are decoded in the current pic am: b926905ee2
am: ff54ee6115

Change-Id: I926375d48d44506bfe434642ba15895069036ab8
2016-07-14 01:28:27 +00:00
Harish Mahendrakar
ff54ee6115 Fixed error concealment when no MBs are decoded in the current pic
am: b926905ee2

Change-Id: I8a0a6fc068b543a4431b085c9335301e89ef2e14
2016-07-14 01:22:44 +00:00
Harish Mahendrakar
b926905ee2 Fixed error concealment when no MBs are decoded in the current pic
Bug: 29493002
Change-Id: I3fae547ddb0616b4e6579580985232bd3d65881e
2016-07-13 17:32:27 -07:00
Doney Alex
87cfdf1d3d Merge \"Encoder: Added support for configuring VUI parameters.\" into nyc-mr1-dev
am: ba8f1f9ef3

Change-Id: I2a634e1e1eab71aca8816a7be2f01dc96f68910f
2016-07-13 00:35:02 +00:00
Hangyu Kuang
ba8f1f9ef3 Merge "Encoder: Added support for configuring VUI parameters." into nyc-mr1-dev 2016-07-13 00:17:37 +00:00
Doney Alex
983e1aecd4 Encoder: Added support for configuring VUI parameters.
Bug: 27442922

Change-Id: I781195e78c480e7449f49467abb1df71902e568d
2016-07-12 14:41:59 -07:00
Harish Mahendrakar
cdb9517969 DO NOT MERGE Decoder: Initialize few VUI params to signal unspecified values
am: 83f2b8ab29

Change-Id: Icd234f5efed91f9d0b073d087a74b6c3c24f163c
2016-07-11 22:33:39 +00:00
Harish Mahendrakar
190f1d7403 Merge \"DO NOT MERGE Decoder: Added support for exporting VUI params\" into nyc-mr1-dev
am: b4a03ec634

Change-Id: If295bfeb47da80333ab244bf08e2404ae92c6ec9
2016-07-11 22:33:39 +00:00
Harish Mahendrakar
83f2b8ab29 DO NOT MERGE Decoder: Initialize few VUI params to signal unspecified values
Initialize video_format to 5 and colour_primaries, transfer_characteristics
and matrix_coefficients to 2 to signal that these are not present in the bitstream.

Bug: 29640760
Change-Id: Ib54ceadcd6d7962e3077bc7266d70983b1d0e141
2016-07-11 22:29:33 +00:00
Hangyu Kuang
b4a03ec634 Merge "DO NOT MERGE Decoder: Added support for exporting VUI params" into nyc-mr1-dev 2016-07-11 22:28:53 +00:00
Harish Mahendrakar
ba93b7fedb DO NOT MERGE Decoder: Added support for exporting VUI params
Bug: 27442922

Change-Id: I4bc3a9fb31ffea1e9e8ae32e5ed49fcc12fbdf42
2016-07-11 22:21:03 +00:00
Harish Mahendrakar
7f1e3b7b07 Encoder: Fix in signalling direct_8x8_inference_flag in SPS
For level 3.0 and above this value should be set to 1 as per spec

Change-Id: I6930e4e5165e4c5012997f009cbe05397303d650
2016-07-01 05:59:22 +00:00
Bill Yi
b9a10ba5d8 Merge commit \\'f2dadab7e12633baeda00a76e0690f9db4d316b5\\' into HEAD am: 63fed249f5
am: c2a671b95f

Change-Id: I7539fa7961780ad868c71640d446d91277f9ae69
2016-06-28 16:11:49 +00:00
Ray Essick
c2a671b95f Merge commit \'f2dadab7e1\' into HEAD
am: 63fed249f5

Change-Id: Ie9fc3c8d337e60c0b2427b2b2b947bd8fb807a91
2016-06-28 16:09:17 +00:00
Bill Yi
63fed249f5 Merge commit 'f2dadab7e1' into HEAD 2016-06-28 08:59:01 -07:00
Harish Mahendrakar
bb683593f9 Merge \\\"Decoder: Initialize few VUI params to signal unspecified values\\\" am: 98a713ba39 am: 0558888c28
am: ed7bec2330

Change-Id: I002956086abadd010660d4593200c418b5765ec1
2016-06-28 15:29:50 +00:00