📄 vd.mid
字号:
sw $19,16($sp) lw $2,44($sp) lw $3,%lo(flip)($22) sw $2,272($20) li $2,-1 # 0xffffffffffffffff beq $3,$2,$L170 sw $19,264($20)$L80: lui $2,%hi(vo_flags)$L188: lw $4,%lo(vo_flags)($2) andi $3,$4,0x200 beq $3,$0,$L184 lw $2,%lo(flip)($22) xori $2,$2,0x1 sw $2,%lo(flip)($22) lw $2,%lo(flip)($22)$L184: beq $2,$0,$L185 lui $2,%hi(movie_aspect) andi $2,$4,0x80 beq $2,$0,$L171 lui $5,%hi($LC14)$L86: lui $2,%hi(movie_aspect)$L185: lw $16,%lo(movie_aspect)($2) lui $3,%hi($LC15) lw $5,%lo($LC15)($3) jal __gtsf2 move $4,$16 blez $2,$L172 move $5,$0 sw $16,244($20) lui $2,%hi(opt_screen_size_x)$L189: lw $19,%lo(opt_screen_size_x)($2) bne $19,$0,$L146 lui $4,%hi(opt_screen_size_y) lw $2,%lo(opt_screen_size_y)($4) bne $2,$0,$L186 lui $2,%hi(vidmode) lui $23,%hi(screen_size_xy) lw $16,%lo(screen_size_xy)($23) lw $19,256($20) jal __extendsfdf2 move $4,$16 lui $4,%hi($LC16) lw $6,%lo($LC16)($4) lw $7,%lo($LC16+4)($4) move $5,$3 move $4,$2 jal __gedf2 lw $18,260($20) bltz $2,$L108 lui $2,%hi($LC17) lw $5,%lo($LC17)($2) jal __lesf2 move $4,$16 bgtz $2,$L111 nop jal __floatsisf move $4,$19 move $5,$2 jal __mulsf3 move $4,$16 jal __fixsfsi move $4,$2 move $4,$18 jal __floatsisf move $19,$2 move $5,$2 jal __mulsf3 move $4,$16 jal __fixsfsi move $4,$2 move $18,$2$L108: jal __extendsfdf2 lw $4,244($20) move $16,$2 lui $2,%hi($LC18) lw $6,%lo($LC18)($2) lw $7,%lo($LC18+4)($2) move $4,$16 move $5,$3 jal __gtdf2 move $17,$3 blez $2,$L114 lui $6,%hi($LC22) lui $6,%hi($LC19) addiu $6,$6,%lo($LC19) li $5,4 # 0x4 li $4,1 # 0x1 sw $16,16($sp) jal mp_msg sw $17,20($sp) jal __extendsfdf2 lw $4,244($20) lui $6,%hi($LC20) addiu $6,$6,%lo($LC20) li $5,4 # 0x4 li $4,41 # 0x29 sw $3,20($sp) jal mp_msg sw $2,16($sp) move $4,$18 jal __floatsisf lw $21,244($20) move $4,$2 jal __mulsf3 move $5,$21 jal __fixsfsi move $4,$2 move $4,$2 li $2,-2147483648 # 0xffffffff80000000 ori $2,$2,0x1 and $3,$4,$2 bgez $3,$L187 addu $16,$4,$3 addiu $3,$3,-1 li $2,-2 # 0xfffffffffffffffe or $3,$3,$2 addiu $3,$3,1 addu $16,$4,$3$L187: slt $2,$16,$19 bne $2,$0,$L118 lui $2,%hi($LC17) lw $4,%lo(screen_size_xy)($23) jal __gtsf2 lw $5,%lo($LC17)($2) bgtz $2,$L118 nop move $19,$16$L121: lui $2,%hi(fullscreen)$L176: lui $3,%hi(vidmode) lw $4,%lo(fullscreen)($2) lw $2,%lo(vidmode)($3) bne $2,$0,$L123 sltu $6,$0,$4 lw $7,256($20) lw $8,260($20) j $L125 move $5,$0$L166: addiu $6,$6,%lo($LC9) li $4,13 # 0xd jal mp_msg li $5,6 # 0x6 lw $4,44($sp) lui $5,%hi($LC10) addiu $5,$5,%lo($LC10) jal vf_open_filter move $6,$0 li $22,-1 # 0xffffffffffffffff j $L160 sw $2,44($sp)$L164: lbu $3,3($6) lbu $2,3($7) j $L46 subu $2,$3,$2$L162: lw $3,%lo(divx_quality)($2) beq $3,$0,$L17 lw $4,44($sp) lui $5,%hi($LC1) addiu $5,$5,%lo($LC1) jal vf_open_filter move $6,$0 sw $2,272($20) j $L17 sw $2,44($sp)$L146: lui $2,%hi(vidmode)$L186: lw $3,%lo(vidmode)($2) bne $3,$0,$L98 lw $18,%lo(opt_screen_size_y)($4) li $2,1 # 0x1 movz $19,$2,$19 slt $3,$19,9 beq $3,$0,$L147 movz $18,$2,$18 lw $7,256($20) mul $19,$19,$7$L104: slt $2,$18,9 beq $2,$0,$L148 nop lw $8,260($20) mul $18,$18,$8$L106: lui $2,%hi(fullscreen) lw $3,%lo(fullscreen)($2) move $5,$0 j $L125 sltu $6,$0,$3$L63:$L181: addiu $6,$6,%lo($LC12) li $4,1 # 0x1 jal mp_msg li $5,2 # 0x2 li $2,-1 # 0xffffffffffffffff sw $2,276($20) move $3,$0 lw $31,92($sp) lw $fp,88($sp) lw $23,84($sp) lw $22,80($sp) lw $21,76($sp) lw $20,72($sp) lw $19,68($sp) lw $18,64($sp) lw $17,60($sp) lw $16,56($sp) move $2,$3 j $31 addiu $sp,$sp,96$L98: lui $2,%hi(fullscreen) lw $3,%lo(fullscreen)($2) sltu $6,$0,$3$L123: lw $7,256($20) lw $8,260($20) li $5,2 # 0x2$L125: lui $2,%hi(softzoom) lw $3,%lo(softzoom)($2) lw $4,%lo(flip)($22) li $2,4 # 0x4 movz $2,$0,$3 li $16,8 # 0x8 or $2,$5,$2 movz $16,$0,$4 or $16,$16,$2 or $16,$16,$6 lw $3,40($sp) lui $6,%hi($LC23) lui $2,%hi($LC24) addiu $2,$2,%lo($LC24) addiu $6,$6,%lo($LC23) li $4,1 # 0x1 li $5,6 # 0x6 sw $2,32($sp) sw $3,36($sp) sw $8,16($sp) sw $19,20($sp) sw $18,24($sp) jal mp_msg sw $16,28($sp) lw $2,256($20) lw $3,44($sp) move $7,$19 sw $2,48($3) lw $5,260($20) move $4,$3 sw $5,52($3) lw $5,256($20) lw $6,260($20) lw $2,40($sp) sw $18,16($sp) sw $16,20($sp) jal vf_config_wrapper sw $2,24($sp) beq $2,$0,$L150 lui $2,%hi(vo_gamma_gamma) lw $6,%lo(vo_gamma_gamma)($2) li $16,1000 # 0x3e8 li $2,1 # 0x1 beq $6,$16,$L134 sw $2,276($20) lui $5,%hi($LC26) addiu $5,$5,%lo($LC26) jal set_video_colors move $4,$20$L134: lui $2,%hi(vo_gamma_brightness) lw $6,%lo(vo_gamma_brightness)($2) beq $6,$16,$L136 lui $5,%hi($LC27) addiu $5,$5,%lo($LC27) jal set_video_colors move $4,$20$L136: lui $2,%hi(vo_gamma_contrast) lw $6,%lo(vo_gamma_contrast)($2) beq $6,$16,$L138 lui $5,%hi($LC28) addiu $5,$5,%lo($LC28) jal set_video_colors move $4,$20$L138: lui $2,%hi(vo_gamma_saturation) lw $6,%lo(vo_gamma_saturation)($2) beq $6,$16,$L140 lui $5,%hi($LC29) addiu $5,$5,%lo($LC29) jal set_video_colors move $4,$20$L140: lui $2,%hi(vo_gamma_hue) lw $6,%lo(vo_gamma_hue)($2) beq $6,$16,$L151 lui $5,%hi($LC30) move $4,$20 jal set_video_colors addiu $5,$5,%lo($LC30) j $L79 li $3,1 # 0x1$L150: lui $6,%hi($LC25) addiu $6,$6,%lo($LC25) li $4,1 # 0x1 jal mp_msg li $5,2 # 0x2 li $2,-1 # 0xffffffffffffffff j $L159 sw $2,276($20)$L170: lw $2,8($20) sw $0,%lo(flip)($22) addu $2,$19,$2 lbu $2,320($2) andi $3,$2,0x1 beq $3,$0,$L80 andi $2,$2,0x2 bne $2,$0,$L188 lui $2,%hi(vo_flags) li $2,1 # 0x1 j $L80 sw $2,%lo(flip)($22)$L172: lw $16,248($20) jal __nesf2 move $4,$16 beq $2,$0,$L189 lui $2,%hi(opt_screen_size_x) j $L189 sw $16,244($20)$L147: j $L104 lw $7,256($20)$L151: j $L79 li $3,1 # 0x1$L148: j $L106 lw $8,260($20)$L171: addiu $5,$5,%lo($LC14) addiu $4,$sp,44 jal vf_add_before_vo move $6,$0 lw $3,44($sp) j $L86 sw $3,272($20)$L114: addiu $6,$6,%lo($LC22) li $4,1 # 0x1 jal mp_msg li $5,4 # 0x4 j $L176 lui $2,%hi(fullscreen)$L118: jal __floatsisf move $4,$19 jal __extendsfdf2 move $4,$2 move $4,$21 move $16,$2 jal __extendsfdf2 move $17,$3 lui $6,%hi($LC21) lw $4,%lo($LC21)($6) lw $5,%lo($LC21+4)($6) move $7,$3 jal __divdf3 move $6,$2 move $6,$2 move $4,$16 move $5,$17 jal __muldf3 move $7,$3 move $4,$2 jal __fixdfsi move $5,$3 move $3,$2 li $2,-2147483648 # 0xffffffff80000000 ori $2,$2,0x1 and $4,$3,$2 bltz $4,$L173 li $2,-2 # 0xfffffffffffffffe j $L121 addu $18,$3,$4$L111: jal __fixsfsi move $4,$16 move $4,$18 jal __floatsisf move $17,$2 move $5,$2 jal __mulsf3 move $4,$16 move $4,$19 jal __floatsisf move $16,$2 move $5,$2 jal __divsf3 move $4,$16 jal __fixsfsi move $4,$2 move $18,$2 j $L108 move $19,$17$L173: addiu $4,$4,-1 or $4,$4,$2 addiu $4,$4,1 j $L121 addu $18,$3,$4 .set macro .set reorder .end mpcodecs_config_vo .globl mpcodecs_vd_drivers .data .align 2 .type mpcodecs_vd_drivers, @object .size mpcodecs_vd_drivers, 40mpcodecs_vd_drivers: .word mpcodecs_vd_null .word mpcodecs_vd_ffmpeg .word mpcodecs_vd_lzo .word mpcodecs_vd_raw .word mpcodecs_vd_hmblck .word mpcodecs_vd_nuv .word mpcodecs_vd_mtga .word mpcodecs_vd_sgi .word mpcodecs_vd_mpegpes .word 0 .globl fullscreen .section .bss .align 2 .type fullscreen, @object .size fullscreen, 4fullscreen: .space 4 .globl vidmode .align 2 .type vidmode, @object .size vidmode, 4vidmode: .space 4 .globl softzoom .align 2 .type softzoom, @object .size softzoom, 4softzoom: .space 4 .globl flip .data .align 2 .type flip, @object .size flip, 4flip: .word -1 .globl opt_screen_size_x .section .bss .align 2 .type opt_screen_size_x, @object .size opt_screen_size_x, 4opt_screen_size_x: .space 4 .globl opt_screen_size_y .align 2 .type opt_screen_size_y, @object .size opt_screen_size_y, 4opt_screen_size_y: .space 4 .globl screen_size_xy .align 2 .type screen_size_xy, @object .size screen_size_xy, 4screen_size_xy: .space 4 .globl movie_aspect .data .align 2 .type movie_aspect, @object .size movie_aspect, 4movie_aspect: .word -1082130432 .globl vo_flags .section .bss .align 2 .type vo_flags, @object .size vo_flags, 4vo_flags: .space 4 .globl vd_use_slices .data .align 2 .type vd_use_slices, @object .size vd_use_slices, 4vd_use_slices: .word 1 .globl vo_gamma_gamma .align 2 .type vo_gamma_gamma, @object .size vo_gamma_gamma, 4vo_gamma_gamma: .word 1000 .globl vo_gamma_brightness .align 2 .type vo_gamma_brightness, @object .size vo_gamma_brightness, 4vo_gamma_brightness: .word 1000 .globl vo_gamma_contrast .align 2 .type vo_gamma_contrast, @object .size vo_gamma_contrast, 4vo_gamma_contrast: .word 1000 .globl vo_gamma_saturation .align 2 .type vo_gamma_saturation, @object .size vo_gamma_saturation, 4vo_gamma_saturation: .word 1000 .globl vo_gamma_hue .align 2 .type vo_gamma_hue, @object .size vo_gamma_hue, 4vo_gamma_hue: .word 1000 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -