82 cd ffmpeg40/ 83 ./configure --arch=arm --cross-prefix=/mnt/fileroot2/tao.zhu/code/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 84 /mnt/fileroot2/tao.zhu/code/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi-gcc 85 cd /usr/ 86 ls 87 find ./ -name lib32z1 88 cd - 89 cd ../../ 90 cd .. 91 cd .. 92 cd hardware/amlogic/middleware/ 93 cd ffmpeg40/ 94 ls 95 cd ../../../../ 96 cd - 97 ./configure --arch=arm --cross-prefix=../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 98 mkdir ./install 99 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 100 make -j8 101 cp ./../ffmpeg30/Android.mk ./ 102 mm 103 mm 104 mm 105 mm 106 mm 107 mm -j16 108 mm 109 mm 110 mm 111 mm 112 mm 113 mm 114 mm 115 mm 116 mm 117 grep -r ./ "swri_resample_dsp_arm_init" 118 grep -nr "swri_resample_dsp_arm_init" ./ 119 mm 120 grep -nr "ff_resample_common_apply_filter_x4_float_neon" ./ 121 grep -nr "ff_resample_common_apply_filter_x4_float_neon" ./ 122 grep -nr "ff_resample_common_apply_filter_x4_float_neon" ./ 123 mm 124 grep -r "ff_sws_init_swscale_arm" ./ 125 grep -r "ff_sws_init_swscale_arm" ./ 126 mm 127 grep -r "ff_yuv2planeX_8_neon" ./ 128 mm 129 mm 130 mm 131 grep -r "ff_yuv2planeX_8_neon" ./ 132 grep -nr "ff_yuv2planeX_8_neon" ./ 133 grep -nr "ff_yuv2planeX_8_neon" ./ 134 mm 135 grep -nr "ff_hscale_8_to_15_neon" ./ 136 mm 137 grep -nr "ff_voc_get_packet" ./ 138 mm 139 grep -nr "av_bsf_alloc" ./ 140 mm 141 grep -nr "avcodec_decode_subtitle2" ./ 142 mm 143 grep -nr "avpriv_h264_has_num_reorder_frames" ./ 144 mm 145 grep -nr "ff_tee_parse_slave_options" ./ 146 grep -nr "ff_tee_parse_slave_options(" ./ 147 mm 148 grep -nr "av_adts_header_parse(" ./ 149 mm 150 grep -nr "ff_rtp_send_vc2hq(" ./ 151 mm 152 grep -nr "ff_rtp_send_vp9(" ./ 153 mm 154 grep -nr "ff_vc2hq_dynamic_handler(" ./ 155 grep -nr "ff_vc2hq_dynamic_handler" ./ 156 grep -nr "ff_rtmp_calc_digest(" ./ 157 mm 158 grep -nr "ff_mov_read_esds(" ./ 159 mm 160 [6~~~ 161 mm 162 grep -nr "av_spherical_alloc(" ./ 163 mm 164 grep -nr "ff_hls_write_end_list(" ./ 165 grep -nr "ff_hls_write_end_list(" ./ 166 grep -nr "ff_hls_write_end_list" ./ 167 mm 168 mm 169 grep -nr "ff_dash_fill_tmpl_params" ./ 170 grep -nr "ff_dash_fill_tmpl_params{" ./ 171 grep -nr "ff_dash_fill_tmpl_params(" ./ 172 mm 173 grep -nr "av_bsf_get_by_name(" ./ 174 mm 175 grep -nr "ff_vp9_superframe_split_bsf(" ./ 176 grep -nr "ff_vp9_superframe_split_bsf" ./ 177 mm 178 grep -nr "ff_vp9_superframe_bsf" ./ 179 mm 180 grep -nr "ff_vp9_raw_reorder_bsf" ./ 181 mm 182 grep -nr "ff_vp9_raw_reorder_bsf" ./ 183 mm 184 grep -nr "ff_trace_headers_bsf" ./ 185 mm 186 grep -nr "ff_cbs_all_codec_ids" ./ 187 mm 188 grep -nr "ff_cbs_type_mpeg2" ./ 189 mm 190 grep -nr "ff_cbs_type_h265" ./ 191 mm 192 grep -nr "ff_h2645_packet_split" ./ 193 mm 194 grep -nr "ff_null_bsf" ./ 195 mm 196 grep -nr "ff_mpeg2_metadata_bsf" ./ 197 mm 198 \ 199 mm 200 grep -nr "ff_hevc_metadata_bsf" ./ 201 mm 202 grep -nr "ff_hapqa_extract_bsf" ./ 203 grep -nr "ff_g726_demuxer" ./ 204 grep -nr "ff_h264_chroma_dc_scan" ./ 205 mm 206 grep -nr "ff_mpeg12_find_best_frame_rate" ./ 207 grep -nr "ff_vp9_default_probs" ./ 208 mm 209 grep -nr "ff_h264_redundant_pps_bsf" ./ 210 mm 211 history | grep ff_h264_metadata_bsf 212 grep -nr "ff_h264_metadata_bsf" ./ 213 grep -nr "ff_aix_demuxer" ./ 214 mm 215 mm -B 216 grep -nr "ff_filter_units_bsf" ./ 217 grep -nr "ff_wsd_demuxe" ./ 218 grep -nr ff_silk_stereo_interp_len" ./ 219 grep -nr ff_silk_stereo_interp_len" ./ 220 grep -nr ff_silk_stereo_interp_len" ./ 221 grep -nr "ff_silk_stereo_interp_len" ./ 222 MM 223 mm 224 grep -nr "" ./ 225 mm 226 grep -nr "ff_extract_extradata_bsf" ./ 227 grep -nr "ff_ty_demuxer" ./ 228 mm 229 mm 230 grep -nr "ff_aptx_demuxer" ./ 231 mm 232 mm 233 mm 234 mm 235 mm 236 mm 237 grep -nr "ff_wmv2_scantableB" ./ 238 mm 239 mm 240 mm 241 mm 242 mm 243 grep -nr "ff_opus_rc_dec_uint" ./ 244 mm 245 grep -nr "avpriv_fits_header_init" ./ 246 mm 247 grep -nr "avpriv_codec2_mode_block_align" ./ 248 mm 249 mm 250 grep -nr "ff_eac3_core_bsf" ./ 251 m 252 mm 253 mm 254 grep -nr "ff_vc2hq_dynamic_handler" ./ 255 grep -nr "ff_rfc4175_rtp_handler" ./ 256 mm 257 grep -nr "ff_urlcontext_child_class_next" ./ 258 mm 259 grep -nr "ff_tee_protoco" ./ 260 mm 261 mm 262 grep -nr "libavformat/teeproto.c" ./ 263 grep -nr "ff_prompeg_protocol" ./ 264 mm 265 grep -nr "ff_sdx_demuxer" ./ 266 grep -nr "ff_mjpeg_2000_demuxer" ./ 267 mm 268 grep -nr "ff_mjpeg_2000_demuxer" ./ 269 mm 270 grep -nr "ff_mjpeg_2000_demuxer" ./ 271 mm 272 grep -nr "ff_reshuffle_raw_rgb" ./ 273 m 274 mm 275 grep -nr "ff_hevc_sao_band_filter_neon_8" ./ 276 mm 277 grep -nr "ff_hevc_sao_band_filter_neon_8" ./ 278 mm 279 grep -nr "ff_hevc_sao_band_filter_neon_8" ./ 280 mm 281 grep -nr "ff_vp9_adapt_probs" ./ 282 mm 283 grep -nr ff_vp9_loopfilter_sb" ./ 284 grep -nr "ff_vp9_loopfilter_sb" ./ 285 mm 286 grep -nr "ff_vp9_decode_block" ./ 287 mm 288 mm 289 mm 290 grep -nr "ff_vp9_intra_recon_8bpp" ./ 291 mm 292 grep -nr "ff_vp9_fill_mv" ./ 293 mm 294 grep -nr "ff_vp9dsp_init_arm" ./ 295 mm 296 mm 297 mm 298 mm 299 grep -nr "ff_vp9_iwht_iwht_4x4_add_neon" ./ 300 grep -nr "ff_vp9_iwht_iwht_4x4_add_neon" ./ 301 mm 302 grep -nr "ff_vp9dsp_init_arm" ./ 303 m 304 mm 305 grep -nr "ff_vp9_put_regular32_h_neon" ./ 306 mm 307 mm 308 grep -nr "ff_llvidencdsp_init" ./ 309 mm 310 grep -nr "ff_utvideodsp_init" ./ 311 mm 312 grep -nr "ff_ttaencdsp_init" ./ 313 mm 314 grep -nr "ff_rdft_init_arm" ./ 315 m 316 mm 317 grep -nr "avpriv_slicethread_free" ./ 318 mm 319 grep -nr "ff_h264_check_intra4x4_pred_mode" ./ 320 mm 321 grep -nr "ff_xma_parser" ./ 322 mm 323 mm 324 mm 325 mm 326 grep -nr "ff_celt_pvq_init" ./ 327 ,, 328 mm 329 grep -nr "ff_mdct15_init" ./ 330 mm 331 grep -nr "ff_sbc_decoder" ./ 332 mm 333 mm 334 mm 335 grep -nr "ff_hevc_decoder" ./ 336 mm 337 mm 338 grep -nr "ff_mjpeg_encode_huffman_close" ./ 339 mm 340 grep -nr "ff_mlz_decompression" ./ 341 mm 342 grep -nr "ff_dca_lbr_flush" ./ 343 mm 344 grep -nr "ff_dca_init_vlcs" ./ 345 mm 346 grep -nr "ff_dcaadpcm_free" ./ 347 mm 348 grep -nr "libavcodec/dcaadpcm.c" ./ 349 grep -nr "ff_init_dsd_data" ./ 350 mm 351 grep -nr "ff_sbc_proto_8_80m0" ./ 352 mm 353 grep -nr "ff_sbc_crc8" ./ 354 mm 355 grep -nr "ff_mpv_common_init_neon" ./ 356 mm 357 grep -nr "avcodec_receive_packet" ./ 358 mm 359 grep -nr "ff_dirac_golomb_read_16bit" ./ 360 mm 361 grep -nr "ff_adts_header_parse" ./ 362 mm 363 grep -nr "ff_cbrt_tab" ./ 364 mm 365 grep -nr "ff_cbrt_tableinit_fixed" ./ 366 grep -nr "av_hwframe_ctx_alloc" ./ 367 mm 368 grep -nr "ff_cbrt_tab_fixed" ./ 369 mm 370 mm 371 mm 372 grep -nr "ff_cbrt_tab_fixed" ./ 373 grep -nr "ff_cbrt_tableinit_fixed" ./ 374 grep -r "ff_cbrt_tableinit_fixed" ./ 375 mm 376 mm 377 grep -r "ff_vp9_put_smooth4_v_neon" ./ 378 mm 379 grep -r "ff_cbrt_tab_fixed" ./ 380 grep -r "ff_cbrt_tab_fixed" ./mm 381 mm 382 mm -B -j32 383 mm 384 \mm 385 mm 386 grep -r "CONFIG_HARDCODED_TABLES" ./mm 387 grep -r "CONFIG_HARDCODED_TABLES" 388 mm -j32 389 mm 390 mm -j32 391 cp config.h config.h.bk 392 cp Android.mk Android.mk.bk 393 mm -j32 394 mm 395 rm config.h 396 cp config.h.bk config.h 397 mm -j32 398 mm 399 mm 400 mm 401 mm 402 mm 403 mm 404 mm 405 mm 406 mm 407 mm 408 grep -r "ff_vp9dsp_init_arm" 409 mm 410 grep -r "ff_vp9_iwht_iwht_4x4_add_neon" 411 mm 412 mm 413 mm 414 mm 415 cd /mnt/fileroot2/tao.zhu/code/ 416 source /opt/choose_java_version.sh 417 source build/envsetup.sh;export PROJECT_TYPE=shmobile PROJECT_ID=p211; lunch p201_iptv-user; 418 cd packages/amlogic/LibPlayer/ 419 cd /mnt/fileroot2/tao.zhu/code/ 420 source /opt/choose_java_version.sh 421 source build/envsetup.sh;export PROJECT_TYPE=shmobile PROJECT_ID=p211; lunch p201_iptv-user; 422 cd packages/amlogic/LibPlayer/ 423 ls 424 cd gtest/ 425 ls 426 cd tests/ 427 mm 428 mm -B 429 cd .. 430 ls 431 cd amexternal/ 432 ll 433 ls 434 mm 435 mm -B 436 ls 437 cd .. 438 cd amplayer_C 439 cd amplayer_cmd/ 440 ls 441 ls 442 cd demux/ 443 ls -l 444 cd .. 445 ls 446 cd proto/ 447 ls 448 cd .. 449 ls 450 cd utils/ 451 ls 452 cd .. 453 ls 454 cd test/ 455 ls 456 ls 457 cd .. 458 mm 459 mm 460 mm 461 mm 462 mm 463 mm 464 mm 465 grep -r ./ffmpeg40/ "UINT64_C" 466 history | grep 467 history 468 history | grep "grep" 469 grep -r "UINT64_C" ./ffmpeg40/ 470 mm 471 mm 472 cd ffmpeg40/ 473 mm -B 474 mm -j16 475 mm -j32 476 mm 477 mm -B 478 mm -j32 479 mm 480 mm -B 481 mm -j32 482 cd .. 483 mm 484 mm 485 cd /mnt/fileroot2/tao.zhu/code/ 486 source /opt/choose_java_version.sh 487 source build/envsetup.sh 488 cd packages/amlogic/LibPlayer/ 489 cd /mnt/fileroot2/tao.zhu/ 490 cd code/hardware/amlogic/ 491 ls 492 cd middleware/ 493 ls 494 cd ffmpeg40/ 495 ls 496 make install 497 mm -j16 498 cd /mnt/fileroot2/tao.zhu/code 499 cd /mnt/fileroot2/tao.zhu/code/ 500 source /opt/choose_java_version.sh 501 source build/envsetup.sh;export PROJECT_TYPE=shmobile PROJECT_ID=p211; lunch p201_iptv-user; 502 arm-linux-androideabi-gcc 503 arm-linux-androideabi-gcc -v 504 arm-linux-androideabi-gcc -v | grep std 505 arm-linux-androideabi-g -v | grep std 506 arm-linux-androideabi-g++ -v | grep std 507 cd / 508 cd /mnt/fileroot2/tao.zhu/thirdlib/ 509 ls 510 cd ffmpeg_pthread/ 511 ls 512 cp ffmpeg-4.0.2.tar.bz2 /mnt/fileroot2/tao.zhu/code/packages/amlogic/LibPlayer/gtest/ 513 cd /mnt/fileroot2/tao.zhu/code/packages/amlogic/LibPlayer/gtest/ 514 ls 515 history | grep tar 516 ls 517 mkdir ffmpeg40 518 cp ffmpeg-4.0.2.tar.bz2 ffmpeg40/ 519 cd ffmpeg40/ 520 ls 521 cd .. 522 rm ffmpeg-4.0.2.tar.bz2 523 cd ffmpeg40/ 524 ls 525 history | grep "tar" 526 ls 527 tar 528 tar xjvf ./ffmpeg-4.0.2.tar.bz2 ffmpeg-4.0.2/ 529 ls 530 rm -rf ffmpeg-4.0.2 531 tar xjvf ./ffmpeg-4.0.2.tar.bz2 532 history 533 history | grep config 534 cd ../../../../ 535 cd - 536 cd ../../../../../ 537 cd - 538 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 539 ls 540 rm ffmpeg-4.0.2.tar.bz2 541 cd .. 542 mv ffmpeg40 ffmpeg41 543 mv ffmpeg41/ffmpeg-4.0.2/ ./ffmpeg40 544 ls 545 cd ffmpeg41 546 ls 547 cd .. 548 rm -rf ffmpeg41 549 cd ffmpeg40 550 ls 551 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 552 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 553 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 554 cd ../../../../ 555 cd - 556 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../.prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 557 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 558 mm 559 mm 560 ls 561 mm 562 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 563 mm 564 cd . 565 cd .. 566 rm -rf ffmpeg40/ 567 ls 568 cd .. 569 mv ffmpeg40/ ./gtest/ 570 cd gtest/ffmpeg40/ 571 ./configure --arch=arm --prefix=./install --cross-prefix=../../../../../prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/arm-linux-androideabi- --target-os=linux --disable-ffplay --disable-postproc --disable-gpl --disable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-zlib --disable-encoders --disable-muxers --disable-decoder=amrnb --enable-pic --enable-cross-compile --sysroot=../../../../../prebuilts/ndk/8/platforms/android-17/arch-arm --cpu=armv7-a --extra-cflags='-march=armv7-a -mfloat-abi=softfp -mfpu=neon' --enable-armv5te --enable-armv6 --enable-armv6t2 --enable-neon 572 mm 573 mm -B 574 cd libavutil/ 575 ls | grep version 576 cp version.h ffversion.h 577 cd .. 578 mm 579 history 580 ~~ 581 history > his.data