New submission from innodb <[email protected]>: OPlayer : http://www.edavs.com/
Mac App Store download: http://itunes.apple.com/us/app/oplayer/ id406775694?mt=12# iPhone App Store download: http://itunes.apple.com/us/app/oplayer/ id344784375?mt=8 In the Mac App store, there is a explicit indication that it uses portions of MPlayer and the iPhone store version has a explicit indication that it uses FFMPEG. "OPlayer uses FFMPEG for video/audio decoding, please visit http:// www.ffmpeg.org/ and our support website for more information." Looking underneath the hood, I can confirm that FFMPEG has been statically linked into the binary, and both have been confirmed as of today: 1) Source has not been made available via official distribution channel nor the distributor's website 2) A copy of the GPL has not been distributed with the package nor has been made explicit through the distribution channel (i.e. App Store) Snippet disassembled from of the offending binary for proof of static linkage: _avcodec_decode_audio3: 004a7030 e92d40b0 push {r4, r5, r7, lr} 004a7034 e28d7008 add r7, sp, #8 ; 0x8 004a7038 e5905084 ldr r5, [r0, #132] 004a703c e1a04000 mov r4, r0 004a7040 e1a09002 mov r9, r2 004a7044 e1a0e003 mov lr, r3 004a7048 e595c020 ldr ip, [r5, #32] 004a704c e31c0020 tst ip, #32 ; 0x20 004a7050 1a000002 bne 0x4a7060 004a7054 e593c014 ldr ip, [r3, #20] 004a7058 e35c0000 cmp ip, #0 ; 0x0 004a705c 0a00000e beq 0x4a709c 004a7060 e599e000 ldr lr, [r9] 004a7064 e59fc070 ldr ip, [pc, #112] ; 0x4a70dc 004a7068 e15e000c cmp lr, ip 004a706c da000014 ble 0x4a70c4 004a7070 e594904c ldr r9, [r4, #76] 004a7074 e594c044 ldr ip, [r4, #68] 004a7078 e00c099c mul ip, ip, r9 004a707c e15e008c cmp lr, ip, lsl #1 004a7080 3a000008 bcc 0x4a70a8 004a7084 e595c01c ldr ip, [r5, #28] 004a7088 e12fff3c blx ip 004a708c e5942050 ldr r2, [r4, #80] 004a7090 e2822001 add r2, r2, #1 ; 0x1 004a7094 e5842050 str r2, [r4, #80] 004a7098 e8bd80b0 pop {r4, r5, r7, pc} 004a709c e1a0000c mov r0, ip 004a70a0 e582c000 str ip, [r2] 004a70a4 e8bd80b0 pop {r4, r5, r7, pc} 004a70a8 e59f2030 ldr r2, [pc, #48] ; 0x4a70e0 004a70ac e3a01010 mov r1, #16 ; 0x10 004a70b0 e1a0300e mov r3, lr 004a70b4 e08f2002 add r2, pc, r2 004a70b8 eb018a55 bl _av_log 004a70bc e3e00000 mvn r0, #0 ; 0x0 004a70c0 e8bd80b0 pop {r4, r5, r7, pc} 004a70c4 e59f2018 ldr r2, [pc, #24] ; 0x4a70e4 004a70c8 e3a01010 mov r1, #16 ; 0x10 004a70cc e08f2002 add r2, pc, r2 004a70d0 eb018a4f bl _av_log 004a70d4 e3e00000 mvn r0, #0 ; 0x0 004a70d8 e8bd80b0 pop {r4, r5, r7, pc} 004a70dc 0002edff strdeq lr, [r2], -pc 004a70e0 00646744 rsbeq r6, r4, r4, asr #14 004a70e4 006466f8 strdeq r6, [r4], #-104 ---------- messages: 13562 priority: normal status: new substatus: new title: High possibility of OPlayer GPL violation ________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/issue2574> ________________________________________________
