登录 立即注册

找到10223个回复

无名啊 4楼回复 老虎会游泳本人提名该照片为年度最佳手机摄影 (2023-08-31//)

@花祭,就是摆明态度了,是吧

花祭 3楼回复 老虎会游泳本人提名该照片为年度最佳手机摄影 (2023-08-31//)

@希望自己长胖胖,美国继续威胁制裁华为,但是这张制裁的发布会照片是用华为麒麟5g处理器,华为mate60pro拍的
IP:火星

希望自己长胖胖 2楼回复 老虎会游泳本人提名该照片为年度最佳手机摄影 (2023-08-31//)
什么意思啊,我居然看不懂。{惊}
晨曦 1楼回复 老虎会游泳本人提名该照片为年度最佳手机摄影 (2023-08-31//)
优秀早啊
我是晨曦,我喂自己袋盐!
晨梦 6楼回复 HongKongDoll安利个西部数码的fun域名,可以备案 (2023-08-30//)
得之我幸,失之我命。不以物喜,不以己悲!
之前188买了个十年fun,666块卖掉了ᥬ

人生得意须尽欢
老虎会游泳 4楼回复 nzdwlmLinux 文件(夹)权限有问 (2023-08-30//)

@nzdwlm,是

晨曦 16楼回复 晨曦出几个ChatGPT账号 (2023-08-30//)
@TabKey9,局域网屏蔽了
我是晨曦,我喂自己袋盐!
nzdwlm 3楼回复 nzdwlmLinux 文件(夹)权限有问 (2023-08-30//)

@㝶芾厶眵攴䭡@老虎会游泳,有用!谢谢。

另外,如果说 Linux 只启用 DAC 的话,是否通常指的是 UGO 和 ACL 扩展?

老虎会游泳 2楼回复 nzdwlmLinux 文件(夹)权限有问 (2023-08-30//)

除了SELinux,AppArmor也可以用于控制文件权限,Ubuntu默认启用,sudo aa-status可以查看应用的规则。
SELinux和AppArmor都属于“强制访问控制”(MAC),而其他方法属于自主访问控制(DAC)。

无名啊 6楼回复 无名啊有什么小型的 NoSQL 文档数据库吗?类似 SQLite 那样的 (2023-08-29//)

@缘儿,这。。是小型的么?

㝶芾厶眵攴䭡 1楼回复 nzdwlmLinux 文件(夹)权限有问 (2023-08-29//)

chattr
~~~

老虎会游泳 15楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)

@艾木友尔尔巴,问爱特要v4

艾木友尔尔巴 14楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)

@老虎会游泳,csnet还能用吗?很久以前一直不能用了都

老虎会游泳 13楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)

@TabKey9,csnet v4的ip可以,虎绿林机器人一直在用。

寻梦xunm 12楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)

@TabKey9,有可能是你的IP地址被屏蔽了

TabKey9 11楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)
无法加载站点

请稍后重试。如果您使用的是VPN,请尝试将其关闭。 检查状态页 有关中断的信息。


我上不去了,你们呢?爬墙也已经不能用了吗?
胡椒舰长 10楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)

已购买,好用,可以用web版,不知道可以 坚持多久

晨曦 9楼回复 晨曦出几个ChatGPT账号 (2023-08-29//)
@0XNIAI,感谢感谢 好久没看到大佬活跃了
我是晨曦,我喂自己袋盐!
穷逼 5楼回复 HongKongDoll安利个西部数码的fun域名,可以备案 (2023-08-28//)
WX20230828-155338@2x.png(41.34 KB)

国外注册的.fun还不支持转入。
tasy5kg 85楼回复 老虎会游泳视频硬件编码器相关讨论(复制自公共聊天室) (2023-08-28//)

Android 设备上 /vendor/etc/media_codecs.xml 的内容:


Redmi K60 Pro

文本框
<?xml version="1.0" encoding="utf-8" ?> <!-- Copyright (c) 2018-2021 Qualcomm Technologies, Inc. All Rights Reserved. Confidential and Proprietary - Qualcomm Technologies, Inc. Not a Contribution. Copyright (C) 2012-2018 The Linux Foundation. All rights reserved. Copyright (C) 2012-2013 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- "performance-point" Vendor-guaranteed performance advertised to the applications <Limit name="performance-point-widthxheight" value="fps" /> -For each of the resolutions, the advertised fps is the max supported, with HW-friendly color format and considering video-only. -Performance for any intermediate resolution will be that of the next-higher-advertised-resolution. standard sizes: 480p/576p (SD), 720p (HD), 1080p (FHD), 2160p (UHD) standard frame rates: 24, 25, 30, 48+, 50, 60, 100*, 120*, 200*, 240* fps * HD+ only + SD only - All supported standard performance points are listed (unless they are covered by another listed standard performance point) - Non-standard performance points are listed along with all the standard performance points covered by them. --> <!-- Waipio Non-Secure decoder capabilities (MB is defined as 16x16) _______________________________________________________ | Codec | W H fps Mbps MB/s | |_____________|_______________________________________| | h264 | 3840 2176 60 100 1958400 | | | 4096 2176 48 100 | | hevc | 3840 2176 60 100 1958400 | | | 4096 2176 48 100 | | vp9 | 3840 2176 120 100 3916800 | | | 4096 2176 60 100 | | mpeg2 | 1920 1088 30 40 244800 | |_____________|_______________________________________| Waipio Secure decoder capabilities (MB is defined as 16x16) __________________________________________________ | Codec | W H fps Mbps MB/s | |__________|_____________________________________| | h264 | 3840 2176 60 40 1958400 | | | 4096 2176 48 40 | | vp9 | 3840 2176 60 40 1958400 | | | 4096 2176 48 40 | | hevc | 3840 2176 60 40 1958400 | | | 4096 2176 48 40 | |__________|_____________________________________| Waipio Non-Secure encoder capabilities (Secure not supported) (MB is defined as 16x16) __________________________________________________ | Codec | W H fps Mbps MB/s | |__________|_____________________________________| | h264 | 3840 2176 60 100 1958400 | | | 4096 2176 48 100 | | hevc | 3840 2176 60 100 1958400 | | | 4096 2176 48 100 | |__________|_____________________________________| --> <MediaCodecs> <Include href="media_codecs_google_audio.xml" /> <Include href="media_codecs_vendor_audio.xml" /> <Include href="media_codecs_google_telephony.xml" /> <Include href="media_codecs_c2_audio.xml" /> <Settings> <Setting name="max-video-encoder-input-buffers" value="11" /> </Settings> <Decoders> <!-- C2 decoders --> <MediaCodec name="c2.qti.avc.decoder" type="video/avc"> <Alias name="OMX.qcom.video.decoder.avc"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" range="36-1958400" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-480" /> <Limit name="concurrent-instances" max="16" /> <Feature name="adaptive-playback" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-1920x1080" value="240" /> <Limit name="performance-point-1280x720" value="480" /> </MediaCodec> <MediaCodec name="c2.qti.avc.decoder.low_latency" type="video/avc"> <Alias name="OMX.qcom.video.decoder.avc.low_latency"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" range="36-1958400" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-480" /> <Limit name="concurrent-instances" max="16" /> <Feature name="adaptive-playback" /> <Feature name="low-latency" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-1920x1080" value="240" /> <Limit name="performance-point-1280x720" value="480" /> </MediaCodec> <MediaCodec name="c2.qti.avc.decoder.secure" type="video/avc" > <Alias name="OMX.qcom.video.decoder.avc.secure"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="1958400" /> <Limit name="bitrate" range="1-40000000" /> <Limit name="frame-rate" range="1-60" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Feature name="low-latency" /> <Limit name="concurrent-instances" max="3" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> </MediaCodec> <MediaCodec name="c2.qti.hevc.decoder" type="video/hevc" > <Alias name="OMX.qcom.video.decoder.hevc"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="1958400" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-480" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-1920x1080" value="240" /> <Limit name="performance-point-1280x720" value="480" /> </MediaCodec> <MediaCodec name="c2.qti.hevc.decoder.low_latency" type="video/hevc" > <Alias name="OMX.qcom.video.decoder.hevc.low_latency"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="1958400" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-480" /> <Feature name="adaptive-playback" /> <Feature name="low-latency" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-1920x1080" value="240" /> <Limit name="performance-point-1280x720" value="480" /> </MediaCodec> <MediaCodec name="c2.qti.hevc.decoder.secure" type="video/hevc" > <Alias name="OMX.qcom.video.decoder.hevc.secure"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="1958400" /> <Limit name="bitrate" range="1-40000000" /> <Limit name="frame-rate" range="1-60" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Feature name="low-latency" /> <Limit name="concurrent-instances" max="3" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> </MediaCodec> <MediaCodec name="c2.qti.vp9.decoder" type="video/x-vnd.on2.vp9" > <Alias name="OMX.qcom.video.decoder.vp9"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="3888000" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-120" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="6" /> <Limit name="performance-point-1280x720" value="120" /> <Limit name="performance-point-1920x1080" value="120" /> <Limit name="performance-point-4096x2304" value="60" /> <Limit name="performance-point-3840x2160" value="120" /> </MediaCodec> <MediaCodec name="c2.qti.vp9.decoder.low_latency" type="video/x-vnd.on2.vp9" > <Alias name="OMX.qcom.video.decoder.vp9.low_latency"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="1944000" /> <Limit name="bitrate" range="1-30000000" /> <Limit name="frame-rate" range="1-120" /> <Feature name="adaptive-playback" /> <Feature name="low-latency" /> <Limit name="concurrent-instances" max="6" /> <Limit name="performance-point-1280x720" value="120" /> <Limit name="performance-point-1920x1080" value="120" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-4096x2304" value="30" /> </MediaCodec> <MediaCodec name="c2.qti.vp9.decoder.secure" type="video/x-vnd.on2.vp9" > <Alias name="OMX.qcom.video.decoder.vp9.secure"/> <Limit name="size" min="96x96" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="block-count" range="36-34816" /> <Limit name="blocks-per-second" min="36" max="1944000" /> <Limit name="bitrate" range="1-40000000" /> <Limit name="frame-rate" range="1-60" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Feature name="low-latency" /> <Limit name="concurrent-instances" max="3" /> <Limit name="performance-point-1280x720" value="60" /> <Limit name="performance-point-1920x1080" value="60" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-4096x2304" value="30" /> </MediaCodec> </Decoders> <Encoders> <!-- C2 encoders --> <MediaCodec name="c2.qti.avc.encoder" type="video/avc"> <Alias name="OMX.qcom.video.encoder.avc"/> <Limit name="size" min="128x128" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="64" max="1958400" /> <Limit name="block-count" range="64-34816" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-480" /> <Limit name="complexity" range="0-100" default="100" /> <Limit name="concurrent-instances" max="16" /> <Feature name="bitrate-modes" value="VBR,CBR" /> <Feature name="intra-refresh" /> <Feature name="video-minimum-quality" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-1920x1080" value="240" /> <Limit name="performance-point-1280x720" value="480" /> </MediaCodec> <MediaCodec name="c2.qti.hevc.encoder" type="video/hevc"> <Alias name="OMX.qcom.video.encoder.hevc"/> <Limit name="size" min="128x128" max="4096x2176" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="64" max="1958400" /> <Limit name="block-count" range="64-34816" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="frame-rate" range="1-480" /> <Limit name="complexity" range="0-100" default="100" /> <Limit name="concurrent-instances" max="16" /> <Feature name="bitrate-modes" value="VBR,CBR" /> <Feature name="intra-refresh" /> <Feature name="video-minimum-quality" /> <Limit name="performance-point-4096x2304" value="30" /> <Limit name="performance-point-3840x2160" value="60" /> <Limit name="performance-point-1920x1080" value="240" /> <Limit name="performance-point-1280x720" value="480" /> </MediaCodec> <MediaCodec name="c2.qti.hevc.encoder.cq" type="video/hevc"> <Alias name="OMX.qcom.video.encoder.hevc.cq"/> <Limit name="size" min="128x128" max="512x512" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="64" max="20480" /> <Limit name="bitrate" range="1-160000000" /> <Limit name="frame-rate" range="1-20" /> <Limit name="concurrent-instances" max="16" /> <Limit name="quality" range="0-100" default="80" /> <Feature name="bitrate-modes" value="CQ" /> <Limit name="performance-point-512x512" value="2025" /> </MediaCodec> <MediaCodec name="c2.qti.heic.encoder" type="image/vnd.android.heic"> <Alias name="OMX.qcom.video.encoder.heic"/> <Limit name="size" min="512x512" max="16384x16384" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="64" max="3916800" /> <Limit name="bitrate" range="1-160000000" /> <Limit name="frame-rate" range="1-20" /> <Limit name="concurrent-instances" max="16" /> <Limit name="quality" range="0-100" default="80" /> <Feature name="bitrate-modes" value="CQ" /> <Limit name="performance-point-16384x8192" value="3" /> <Limit name="performance-point-1920x1080" value="6" /> </MediaCodec> </Encoders> <Include href="media_codecs_google_c2.xml" /> </MediaCodecs>

Redmi Note 7

文本框
<?xml version="1.0" encoding="utf-8" ?> <!-- Copyright (C) 2012-2017, 2019 The Linux Foundation. All rights reserved. Not a contribution. Copyright (C) 2012-2013 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- <!DOCTYPE MediaCodecs [ <!ELEMENT Include EMPTY> <!ATTLIST Include href CDATA #REQUIRED> <!ELEMENT MediaCodecs (Decoders|Encoders|Include)*> <!ELEMENT Decoders (MediaCodec|Include)*> <!ELEMENT Encoders (MediaCodec|Include)*> <!ELEMENT MediaCodec (Type|Quirk|Include)*> <!ATTLIST MediaCodec name CDATA #REQUIRED> <!ATTLIST MediaCodec type CDATA> <!ELEMENT Type EMPTY> <!ATTLIST Type name CDATA #REQUIRED> <!ELEMENT Quirk EMPTY> <!ATTLIST Quirk name CDATA #REQUIRED> ]> There's a simple and a complex syntax to declare the availability of a media codec: A codec that properly follows the OpenMax spec and therefore doesn't have any quirks and that only supports a single content type can be declared like so: <MediaCodec name="OMX.foo.bar" type="something/interesting" /> If a codec has quirks OR supports multiple content types, the following syntax can be used: <MediaCodec name="OMX.foo.bar" > <Type name="something/interesting" /> <Type name="something/else" /> ... <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="output-buffers-are-unreadable" /> </MediaCodec> Only the three quirks included above are recognized at this point: "requires-allocate-on-input-ports" must be advertised if the component does not properly support specification of input buffers using the OMX_UseBuffer(...) API but instead requires OMX_AllocateBuffer to be used. "requires-allocate-on-output-ports" must be advertised if the component does not properly support specification of output buffers using the OMX_UseBuffer(...) API but instead requires OMX_AllocateBuffer to be used. "output-buffers-are-unreadable" must be advertised if the emitted output buffers of a decoder component are not readable, i.e. use a custom format even though abusing one of the official OMX colorspace constants. Clients of such decoders will not be able to access the decoded data, naturally making the component much less useful. The only use for a component with this quirk is to render the output to the screen. Audio decoders MUST NOT advertise this quirk. Video decoders that advertise this quirk must be accompanied by a corresponding color space converter for thumbnail extraction, matching surfaceflinger support that can render the custom format to a texture and possibly other code, so just DON'T USE THIS QUIRK. --> <!-- Non secure decoder capabilities for sdm660 __________ _________________________________________ | Codec | W H fps Mbps MB/s | |__________|_________________________________________| | hevc | 3840 2160 30 100 972000 | | h264 | 3840 2160 30 100 972000 | | h263 | 864 480 30 2 48600 | | mpeg4 | 1920 1088 60 60 489600 | | mpeg2 | 1920 1088 30 40 244800 | | vc1 | 1920 1088 60 60 489600 | | vp8 | 3840 2160 30 100 972000 | | vp9 | 3840 2160 30 100 972000 | | divx3 | 720 480 30 2 40500 | | div4/5/6 | 1920 1088 30 10 244800 | |__________|_________________________________________| sdm660 secure decoder capabilities ______________________________________________________ | Codec | W H fps Mbps MB/s | |__________|_________________________________________| | h264 | 3840 2160 30 35 972000 | | hevc | 3840 2160 30 35 972000 | | VP9 | 3840 2160 30 35 979200 | | vc1 | 1920 1088 30 20 489600 | | mpeg2 | 1920 1088 30 20 244800 | |__________|_________________________________________| --> <!-- Encoder capabilities for sdm660 ____________________________________________________ | Codec | W H fps Mbps MB/s | |__________|_________________________________________| | hevc | 3840 2160 30 100 972000 | | h264 | 3840 2160 30 100 972000 | | h263 | 864 480 30 2 48600 | | mpeg4 | 1920 1088 30 40 244800 | | vp8 | 1920 1088 30 40 244800 | |____________________________________________________| --> <MediaCodecs> <Include href="media_codecs_google_audio.xml" /> <Include href="media_codecs_google_telephony.xml" /> <Settings> <Setting name="max-video-encoder-input-buffers" value="11" /> </Settings> <Encoders> <!-- Video Hardware --> <MediaCodec name="OMX.qcom.video.encoder.hevc" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> <Limit name="size" min="176x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="concurrent-instances" max="16" /> <Feature name="intra-refresh" /> <Limit name="performance-point-3840x2160" value="24" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.encoder.avc" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> <Limit name="size" min="96x96" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-100000000" /> <Limit name="concurrent-instances" max="16" /> <Feature name="intra-refresh" /> <Feature name="can-swap-width-height" /> <Limit name="performance-point-3840x2160" value="24" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.encoder.mpeg4" type="video/mp4v-es" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> <Limit name="size" min="96x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="244800" /> <Limit name="bitrate" range="1-40000000" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.encoder.h263" type="video/3gpp" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> <Limit name="size" min="96x64" max="864x480" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="48600" /> <Limit name="bitrate" range="1-2000000" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-720x480" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.encoder.vp8" type="video/x-vnd.on2.vp8" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> <Limit name="size" min="96x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="244800" /> <Limit name="bitrate" range="1-40000000" /> <Limit name="concurrent-instances" max="16" /> <Feature name="intra-refresh" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> </Encoders> <Decoders> <!-- Video Hardware --> <MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-100000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Feature name="can-swap-width-height" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.avc.secure" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-35000000" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Limit name="concurrent-instances" max="6" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.mpeg2" type="video/mpeg2" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="244800" /> <Limit name="bitrate" range="1-40000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.mpeg2.secure" type="video/mpeg2" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="244800" /> <Limit name="bitrate" range="1-20000000" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Limit name="concurrent-instances" max="6" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.mpeg4" type="video/mp4v-es" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="489600" /> <Limit name="bitrate" range="1-60000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-1920x1088" value="60" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.h263" type="video/3gpp" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="864x480" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="48600" /> <Limit name="bitrate" range="1-2000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-720x480" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.vc1" type="video/x-ms-wmv" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="489600" /> <Limit name="bitrate" range="1-60000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.vc1.secure" type="video/x-ms-wmv" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="489600" /> <Limit name="bitrate" range="1-20000000" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Limit name="concurrent-instances" max="7" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.divx" type="video/divx" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="244800" /> <Limit name="bitrate" range="1-10000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.divx311" type="video/divx311" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="720x480" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="40500" /> <Limit name="bitrate" range="1-2000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-720x480" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.divx4" type="video/divx4" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="244800" /> <Limit name="bitrate" range="1-10000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-1920x1088" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.vp8" type="video/x-vnd.on2.vp8" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-100000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.vp9" type="video/x-vnd.on2.vp9" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-100000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.vp9.secure" type="video/x-vnd.on2.vp9" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="979200" /> <Limit name="bitrate" range="1-35000000" /> <Limit name="frame-rate" range="1-30" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Limit name="concurrent-instances" max="6" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-100000000" /> <Feature name="adaptive-playback" /> <Limit name="concurrent-instances" max="16" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.qcom.video.decoder.hevc.secure" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Limit name="size" min="64x64" max="3840x2160" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="1" max="972000" /> <Limit name="bitrate" range="1-35000000" /> <Feature name="adaptive-playback" /> <Feature name="secure-playback" required="true" /> <Limit name="concurrent-instances" max="6" /> <Limit name="performance-point-3840x2160" value="30" /> </MediaCodec> <MediaCodec name="OMX.google.opus.decoder" type="audio/opus" update="true" rank="100"/> </Decoders> <Include href="media_codecs_google_video.xml" /> </MediaCodecs>
下一页 上一页 (93 / 512页)

11月29日 18:33 星期五

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1