New submission from Jin <jins...@gmail.com>:

"Afreeca for iPhone" is a live video recording app for Korean.  

You can download this app from http://itunes.apple.com/us/app/id334185830?mt=8

I've found that this app uses FFmpeg software in their app, but there is NO
mention about it in the App or their web site.

Author of this app is a company. 
Email address is afre...@nowcom.co.kr which is stated in the about page of app.

Below is strings I have found. 

> cat iPhoneAfreeca |strings |grep ff 
C\dffi
W0IffRI
[cuAff*
MffTqC!
ff`N
ff<p
UffZ
@_AudioQueueAllocateBuffer
@_AudioQueueEnqueueBuffer
@_CATransform3DMakeAffineTransform
@_CGAffineTransformMakeRotation
@_CGAffineTransformMakeTranslation
@_CGAffineTransformRotate
@_CGAffineTransformScale
@_CGAffineTransformTranslate
@_xmlBufferCreate
@_xmlBufferFree
%get_buffer
-huffle_bytes_
obe_input_buffer
lean_buffers
uffing
#free_buffers
lease_buffer
#get_buffer
#buffer
uffer
1oeffs
-[AsyncReadPacket prebufferReadLengthForTerm]
-[AsyncSocket enablePreBuffering]
-[AsyncReadPacket searchForTermAfterPreBuffering:]
-[AsyncSocket readIntoBuffer:maxLength:]
-[XMPPClient goOffline]
_AudioBufferHandler
ff_put_pixels8_arm
ff_put_pixels8_x2_arm
ff_put_no_rnd_pixels8_x2_arm
ff_put_pixels8_y2_arm
ff_put_no_rnd_pixels8_y2_arm
ff_put_pixels8_xy2_arm
ff_put_no_rnd_pixels8_xy2_arm
ff_add_pixels_clamped_arm
_ff_put_pixels16_x2_arm
_ff_put_pixels16_y2_arm
_ff_put_pixels16_xy2_arm
_ff_put_no_rnd_pixels16_x2_arm
_ff_put_no_rnd_pixels16_y2_arm
_ff_put_no_rnd_pixels16_xy2_arm
_diff_pixels_c
_diff_bytes_c
_hadamard8_diff8x8_c
_hadamard8_diff16_c
_ff_jref_idct1_put
_ff_jref_idct1_add
_ff_jref_idct4_add
_ff_jref_idct4_put
_ff_jref_idct2_add
_ff_jref_idct2_put
_ff_jref_idct_put
_ff_wmv2_idct_put_c
_ff_wmv2_idct_add_c
_ff_jref_idct_add
_ff_estimate_motion_b
_ff_update_block_index
_dct_single_coeff_elimination
_clip_coeffs
_fill_buffer
_getSplineCoeff
_off.8008
_off.13214
_ff_default_chroma_qscale_table
_OBJC_IVAR_$_AsyncSocket.partialReadBuffer
_OBJC_IVAR_$_AsyncWritePacket.buffer
_OBJC_IVAR_$_AsyncReadPacket.buffer
_OBJC_IVAR_$_AFSLiveAudioCapture.audio_buffers
_fixedBuffer
_dynamicBuffer
_scratchBuffer
_ff_put_pixels_clamped
_ff_add_pixels_clamped
_avcodec_default_free_buffers
_avcodec_default_get_buffer
_avcodec_default_reget_buffer
_avcodec_default_release_buffer
_ff_aanscales
_ff_add_pixels_clamped_arm
_ff_adts_decode_extradata
_ff_adts_write_frame_header
_ff_aic_dc_scale_table
_ff_alloc_picture
_ff_alternate_horizontal_scan
_ff_alternate_vertical_scan
_ff_avc_parse_nal_units
_ff_block_permute
_ff_check_alignment
_ff_clean_h263_qscales
_ff_clean_intra_table_entries
_ff_clean_mpeg4_qscales
_ff_codec_bmp_tags
_ff_codec_get_tag
_ff_codec_movsubtitle_tags
_ff_codec_wav_tags
_ff_convert_matrix
_ff_copy_bits
_ff_copy_pce_data
_ff_copy_picture
_ff_cropTbl
_ff_dct_common_init
_ff_dynarray_add
_ff_emulated_edge_mc
_ff_epzs_motion_search
_ff_estimate_b_frame_motion
_ff_estimate_p_frame_motion
_ff_eval_expr
_ff_faandct
_ff_faandct248
_ff_faanidct
_ff_faanidct_add
_ff_faanidct_put
_ff_fdct248_islow
_ff_fill_linesize
_ff_fill_pointer
_ff_find_start_code
_ff_find_unused_picture
_ff_fix_long_mvs
_ff_fix_long_p_mvs
_ff_float_to_int16_c
_ff_float_to_int16_interleave_c
_ff_free_expr
_ff_getSwsFunc
_ff_get_2pass_fcode
_ff_get_best_fcode
_ff_get_unscaled_swscale
_ff_gmc_c
_ff_h263_aspect_to_info
_ff_h263_cbpy_tab
_ff_h263_encode_motion
_ff_h263_get_gob_height
_ff_h263_inter_MCBPC_bits
_ff_h263_inter_MCBPC_code
_ff_h263_intra_MCBPC_bits
_ff_h263_intra_MCBPC_code
_ff_h263_loop_filter
_ff_h263_loop_filter_strength
_ff_h263_pixel_aspect
_ff_h263_rl_inter
_ff_h263_static_rl_table_store
_ff_h263_update_motion_val
_ff_hardcodedcpuflags
_ff_img_copy_plane
_ff_init_block_index
_ff_init_me
_ff_init_qscale_tab
_ff_init_scantable
_ff_inv_aanscales
_ff_inverse
_ff_is_hwaccel_pix_fmt
_ff_isom_write_avcc
_ff_j_rev_dct_arm
_ff_jpeg_fdct_islow
_ff_lockmgr_cb
_ff_log2_tab
_ff_match_2uint16
_ff_mba_length
_ff_mba_max
_ff_metadata_demux_compat
_ff_mov_iso639_to_lang
_ff_mp4_obj_type
_ff_mpeg1_dc_scale_table
_ff_mpeg1_default_intra_matrix
_ff_mpeg1_default_non_intra_matrix
_ff_mpeg2_dc_scale_table
_ff_mpeg4_DCtab_chrom
_ff_mpeg4_DCtab_lum
_ff_mpeg4_c_dc_scale_table
_ff_mpeg4_clean_buffers
_ff_mpeg4_default_intra_matrix
_ff_mpeg4_default_non_intra_matrix
_ff_mpeg4_encode_video_packet_header
_ff_mpeg4_get_video_packet_prefix_length
_ff_mpeg4_init_direct_mv
_ff_mpeg4_init_partitions
_ff_mpeg4_intra_level
_ff_mpeg4_intra_run
_ff_mpeg4_intra_vlc
_ff_mpeg4_merge_partitions
_ff_mpeg4_rl_intra
_ff_mpeg4_set_direct_mv
_ff_mpeg4_static_rl_table_store
_ff_mpeg4_stuffing
_ff_mpeg4_y_dc_scale_table
_ff_parse_expr
_ff_pre_estimate_p_frame_motion
_ff_probe_input_buffer
_ff_put_no_rnd_pixels8_x2_arm
_ff_put_no_rnd_pixels8_xy2_arm
_ff_put_no_rnd_pixels8_y2_arm
_ff_put_pixels16_arm
_ff_put_pixels8_arm
_ff_put_pixels8_x2_arm
_ff_put_pixels8_xy2_arm
_ff_put_pixels8_y2_arm
_ff_put_string
_ff_rate_control_init
_ff_rate_control_uninit
_ff_rate_estimate_qscale
_ff_rewind_with_probe_data
_ff_set_cmp
_ff_set_mpeg4_time
_ff_set_qscale
_ff_set_systematic_pal
_ff_shrink22
_ff_shrink44
_ff_shrink88
_ff_simple_idct
_ff_simple_idct_add
_ff_simple_idct_arm
_ff_simple_idct_put
_ff_sqrt_tab
_ff_squareTbl
_ff_update_duplicate_context
_ff_vbv_update
_ff_vector_fmul_window_c
_ff_wmv2_idct_c
_ff_write_pass1_stats
_ff_write_quant_matrix
_ff_yuv2rgb_c_init_tables
_ff_yuv2rgb_coeffs
_ff_yuv2rgb_get_func_ptr
_ff_zigzag_direct
_get_buffer
_put_buffer
_shuffle_bytes_0321
_shuffle_bytes_1230
_shuffle_bytes_2103
_shuffle_bytes_3012
_shuffle_bytes_3210
_AudioQueueAllocateBuffer
_AudioQueueEnqueueBuffer
_CATransform3DMakeAffineTransform
_CGAffineTransformMakeRotation
_CGAffineTransformMakeTranslation
_CGAffineTransformRotate
_CGAffineTransformScale
_CGAffineTransformTranslate
_xmlBufferCreate
_xmlBufferFree
-[AsyncReadPacket prebufferReadLengthForTerm]
-[AsyncSocket enablePreBuffering]
-[AsyncReadPacket searchForTermAfterPreBuffering:]
-[AsyncSocket readIntoBuffer:maxLength:]
_OBJC_IVAR_$_AsyncSocket.partialReadBuffer
_OBJC_IVAR_$_AsyncWritePacket.buffer
_OBJC_IVAR_$_AsyncReadPacket.buffer
-[XMPPClient goOffline]
/MyProjects/iPhoneAfreeca/ffmpeg/src/af_simple_ts.c
_fixedBuffer
_dynamicBuffer
_scratchBuffer
_AudioBufferHandler
_OBJC_IVAR_$_AFSLiveAudioCapture.audio_buffers
/Users/whpark/work/iPhoneAfreeca/ffmpeg/ffmpeg/
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(imgconvert.o)
_ff_is_hwaccel_pix_fmt
_ff_set_systematic_pal
_ff_fill_pointer
_ff_shrink22
_ff_shrink44
_ff_shrink88
_ff_img_copy_plane
_ff_fill_linesize
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(utils.o)
_ff_match_2uint16
_avcodec_default_release_buffer
_avcodec_default_free_buffers
_avcodec_default_reget_buffer
_avcodec_default_get_buffer
_ff_lockmgr_cb
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(log.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(pixdesc.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libswscale.a(swscale.o)
_ff_getSwsFunc
_ff_hardcodedcpuflags
_ff_get_unscaled_swscale
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(options.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(mem.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(opt.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(rational.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(mathematics.o)
_ff_sqrt_tab
_ff_log2_tab
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(allformats.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(allcodecs.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(dsputil.o)
_ff_init_scantable
_ff_emulated_edge_mc
_diff_pixels_c
_ff_block_permute
_diff_bytes_c
_hadamard8_diff8x8_c
_hadamard8_diff16_c
_ff_vector_fmul_window_c
_ff_wmv2_idct_c
_ff_jref_idct1_put
_ff_jref_idct1_add
_ff_check_alignment
_ff_jref_idct4_add
_ff_jref_idct4_put
_ff_jref_idct2_add
_ff_jref_idct2_put
_ff_set_cmp
_ff_float_to_int16_c
_ff_float_to_int16_interleave_c
_ff_gmc_c
_ff_jref_idct_put
_ff_wmv2_idct_put_c
_ff_wmv2_idct_add_c
_ff_jref_idct_add
_ff_zigzag_direct
_ff_alternate_horizontal_scan
_ff_alternate_vertical_scan
_ff_inverse
_ff_cropTbl
_ff_squareTbl
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpegvideo_enc.o)
_ff_update_block_index
_ff_init_qscale_tab
_dct_single_coeff_elimination
_clip_coeffs
_ff_convert_matrix
_ff_write_quant_matrix
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpegvideo.o)
_ff_find_start_code
_ff_copy_picture
_ff_init_block_index
_ff_set_qscale
_ff_clean_intra_table_entries
_ff_find_unused_picture
_ff_dct_common_init
_ff_update_duplicate_context
_ff_alloc_picture
_ff_mpeg1_dc_scale_table
_ff_default_chroma_qscale_table
_ff_mpeg2_dc_scale_table
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(jfdctint.o)
_ff_fdct248_islow
_ff_jpeg_fdct_islow
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(faandct.o)
_ff_faandct248
_ff_faandct
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(jfdctfst.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(aandcttab.o)
_ff_aanscales
_ff_inv_aanscales
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(ratecontrol.o)
_ff_get_2pass_fcode
_ff_vbv_update
_ff_rate_control_uninit
_ff_write_pass1_stats
_ff_rate_control_init
_ff_rate_estimate_qscale
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(eval.o)
_ff_eval_expr
_ff_free_expr
_ff_parse_expr
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(simple_idct.o)
_ff_simple_idct_put
_ff_simple_idct
_ff_simple_idct_add
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(jrevdct.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(dsputil_init_arm.o)
_ff_put_pixels16_x2_arm
_ff_put_pixels16_y2_arm
_ff_put_pixels16_xy2_arm
_ff_put_no_rnd_pixels16_x2_arm
_ff_put_no_rnd_pixels16_y2_arm
_ff_put_no_rnd_pixels16_xy2_arm
_ff_put_pixels_clamped
_ff_add_pixels_clamped
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(h263.o)
_ff_h263_update_motion_val
_ff_h263_loop_filter
_ff_h263_get_gob_height
_ff_h263_intra_MCBPC_code
_ff_h263_intra_MCBPC_bits
_ff_h263_inter_MCBPC_code
_ff_h263_inter_MCBPC_bits
_ff_h263_cbpy_tab
_ff_aic_dc_scale_table
_ff_h263_loop_filter_strength
_ff_h263_pixel_aspect
_off.8008
_ff_h263_rl_inter
_ff_mba_max
_ff_mba_length
_ff_h263_static_rl_table_store
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(faanidct.o)
_ff_faanidct_put
_ff_faanidct_add
_ff_faanidct
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpegvideo_arm.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(ituh263enc.o)
_ff_h263_aspect_to_info
_ff_clean_h263_qscales
_ff_h263_encode_motion
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpeg12data.o)
_ff_mpeg1_default_intra_matrix
_ff_mpeg1_default_non_intra_matrix
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpeg4video.o)
_ff_mpeg4_get_video_packet_prefix_length
_ff_mpeg4_init_direct_mv
_ff_mpeg4_clean_buffers
_ff_mpeg4_set_direct_mv
_ff_mpeg4_DCtab_lum
_ff_mpeg4_DCtab_chrom
_ff_mpeg4_intra_vlc
_ff_mpeg4_intra_level
_ff_mpeg4_intra_run
_ff_mpeg4_default_intra_matrix
_ff_mpeg4_default_non_intra_matrix
_ff_mpeg4_y_dc_scale_table
_ff_mpeg4_c_dc_scale_table
_ff_mpeg4_rl_intra
_ff_mpeg4_static_rl_table_store
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(motion_est.o)
_ff_get_best_fcode
_ff_fix_long_mvs
_ff_fix_long_p_mvs
_ff_init_me
_ff_epzs_motion_search
_ff_pre_estimate_p_frame_motion
_ff_estimate_motion_b
_ff_estimate_p_frame_motion
_ff_estimate_b_frame_motion
_off.13214
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpeg4videoenc.o)
_ff_set_mpeg4_time
_ff_clean_mpeg4_qscales
_ff_mpeg4_init_partitions
_ff_mpeg4_merge_partitions
_ff_mpeg4_encode_video_packet_header
_ff_mpeg4_stuffing
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(bitstream.o)
_ff_copy_bits
_ff_put_string
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(utils.o)
_ff_codec_get_tag
_ff_probe_input_buffer
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(avio.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(movenc.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(aviobuf.o)
_ff_rewind_with_probe_data
_fill_buffer
_get_buffer
_put_buffer
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(metadata.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(isom.o)
_ff_mov_iso639_to_lang
_ff_mp4_obj_type
_ff_codec_movsubtitle_tags
libavformat/riff.c
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(riff.o)
_ff_codec_bmp_tags
_ff_codec_wav_tags
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(avc.o)
_ff_avc_parse_nal_units
_ff_isom_write_avcc
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(intfloat_readwrite.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(mpegtsenc.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(cutils.o)
_ff_dynarray_add
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(adtsenc.o)
_ff_adts_decode_extradata
_ff_adts_write_frame_header
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(mpeg4audio.o)
_ff_copy_pce_data
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(crc.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(file.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavutil.a(avstring.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(concat.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libswscale.a(utils.o)
_getSplineCoeff
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libswscale.a(yuv2rgb.o)
_ff_yuv2rgb_get_func_ptr
_ff_yuv2rgb_c_init_tables
_ff_yuv2rgb_coeffs
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libswscale.a(rgb2rgb.o)
_shuffle_bytes_0321
_shuffle_bytes_1230
_shuffle_bytes_2103
_shuffle_bytes_3012
_shuffle_bytes_3210
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libswscale.a(options.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(avpacket.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavcodec.a(parser.o)
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(metadata_compat.o)
_ff_metadata_demux_compat
/MyProjects/iPhoneAfreeca/ffmpeg/lib/libavformat.a(options.o)

----------
messages: 12129
priority: normal
status: new
substatus: new
title: LGPL violation "afreeca for iPhone"
topic: (L)GPL violation
type: bug

________________________________________________
FFmpeg issue tracker <iss...@roundup.ffmpeg.org>
<https://roundup.ffmpeg.org/issue2271>
________________________________________________

Reply via email to