1.1.0.__.__

[high priority]

+ add amd opencl h264 encoder into sdk (coming soon, 2013.09.30)

+ add motion recording (coming soon, 2013.09.30)

+ add time lapse recording (coming soon, 2013.09.30)

[medium priority]

+ add qos streaming function (scheduling)

+ add sync recording api for share+channel recording (scheduling)

[low priority]

+ general desktop image grabber support (no.schedule)

+ transcoding (no.schedule)

#################################################################################################################################################################################

1.1.0.123.9

- add colorspace functions into helper function list - qcap_colorspace_*

#################################################################################################################################################################################

1.1.0.123.8 (important update!! orignial interface update)

- support flv file merge - qcap_merge_files

- fix rtsp client timestamp bug

- fix rtsp client recording bug

- add snapshot function for file.playback & network.client - qcap_register_broadcast_client_snapshot_done_callback,

                                                             qcap_snapshot_broadcast_client_bmp,

                                                             qcap_snapshot_broadcast_client_jpg,

                                                             qcap_snapshot_broadcast_client_bmp_ex,

                                                             qcap_snapshot_broadcast_client_jpg_ex,

                                                             qcap_register_file_snapshot_done_callback

                                                             qcap_snapshot_file_bmp

                                                             qcap_snapshot_file_jpg

                                                             qcap_snapshot_file_bmp_ex

                                                             qcap_snapshot_file_jpg_ex

#################################################################################################################################################################################

1.1.0.123.7

- open audio volume control for file.playback & network.client - qcap_get_broadcast_client_audio_volume,

                                                                 qcap_set_broadcast_client_audio_volume,

                                                                 qcap_get_file_audio_volume,

                                                                 qcap_set_file_audio_volume

- open video osd object for file.playback & network.client - qcap_set_osd_broadcast_client_text,

                                                             qcap_set_osd_broadcast_client_picture,

                                                             qcap_set_osd_broadcast_client_buffer,

                                                             qcap_set_osd_file_text

                                                             qcap_set_osd_file_picture

                                                             qcap_set_osd_file_buffer

- fix file playback's window resize bug

#################################################################################################################################################################################

1.1.0.123.6 (important update!! orignial interface update)

- allow modify default audio output format & modify video api - qcap_get_video_default_output_format,

                                                                qcap_set_video_default_output_format,

                                                                qcap_get_audio_default_output_format,

                                                                qcap_set_audio_default_output_format

- for labview developer, to add these api to help programming - qcap_get_video_current_input_format,

                                                                qcap_get_audio_current_input_format,

                                                                qcap_lock_video_preview_buffer,

                                                                qcap_unlock_video_preview_buffer,

                                                                qcap_lock_audio_preview_buffer,

                                                                qcap_unlock_audio_preview_buffer

- add virtual camera directshow sample on tools folder - tools\vircam.dxs

- fix pcm audio bug on file playback callback 

- fix hls delay to 2sec

#################################################################################################################################################################################

1.1.0.123.5

- move file open's pause command into application level - qcap_open_file

- remove vs2010 runtime link issue from 1.1.0.123.0

- support dlna server

#################################################################################################################################################################################

1.1.0.123.4

- fix rtmp web portal connection issue

- fix rtmp long-time burning issue

- fix destroy crash issue after 1.1.0.123.0

#################################################################################################################################################################################

1.1.0.123.3

- fix interleaved encoding bug

- fix file playback's audio callback bug
 
- modify rtmp web portal design from dshow filter to api library

- offer strobe.media.playback flash player to replace original jwplayer on rtmp example - qcap\samples\rtmp*\netreceiver.example (strobe player is used/created by adobe.org)

- fix android platform (phone/pad)'s rtmp connection bug

#################################################################################################################################################################################

1.1.0.123.2

- fix virtual camera initialize bug on windows service

- support webcamera's default microphone input

#################################################################################################################################################################################

1.1.0.123.1

- add clone copy to share recording & broadcasting

- fix file decoder callback's size error - pf_video_decoder_file_callback

+ general virtual camera capture support - qcap_create( "camera", ... ),

                                           qcap_camera_enumeration,

                                           qcap_set_default_camera

+ general webcam capture support - qcap_create( "camera", ... ),

                                   qcap_camera_enumeration,

                                   qcap_set_default_camera

+ add decoder callback on share recording and broadcasting - qcap_register_video_decoder_share_record_callback,

                                                             qcap_register_audio_decoder_share_record_callback,

                                                             qcap_register_video_decoder_broadcast_server_callback,

                                                             qcap_register_audio_decoder_broadcast_server_callback

#################################################################################################################################################################################

1.1.0.123.0

- fix stop broadcast server crash issue

- fix asf 44100hz audio issue

- fix flv memory rewrite issue

+ add nvidia cuda h264 encoder into sdk - qcap_encoder_type_nvidia_cuda

+ add cropping parameters into animation clip library - qcap_set_animation_clip_sprite_buffer_ex

                                                        qcap_set_animation_clip_sprite_source_ex

+ support multiple-channels virtual camera filter now - qcap\tools\vircam.x86.ini

#################################################################################################################################################################################

1.1.0.122.9

- fix 122.7 & 122.8 mp4 file read/editing bugs (fps/timestamp/release bugs)

- support decoding playback for set compression buffer - qcap_set_video_share_record_compression_buffer, qcap_record_flag_decode

                                                         qcap_set_video_broadcast_compression_buffer, qcap_broadcast_flag_decode

#################################################################################################################################################################################

1.1.0.122.8

+ add abr function for software h264 encoder

- fix format changed crash issue on animation clip engine

- fix mp4 compatiable issue with gv's edius

- speed up auto format detection algorithm

- update intel media sdk library

- update mp4 library

#################################################################################################################################################################################

1.1.0.122.6 (important update!! orignial interface update)

- offer extra timestamp parameter into broadcast & virtual camera function - qcap_set_video_broadcast_server_uncompression_buffer

                                                                           - qcap_set_audio_broadcast_server_uncompression_buffer

                                                                           - qcap_set_video_broadcast_server_compression_buffer

                                                                           - qcap_set_audio_broadcast_server_compression_buffer

                                                                           - qcap_set_video_virtual_camera_uncompression_buffer

                                                                           - qcap_set_audio_virtual_camera_uncompression_buffer
																		   
- update share recording/streaming performance with multi-thread - qcap_set_video_share_record_uncompression_buffer

                                                                 - qcap_set_audio_share_record_uncompression_buffer

                                                                 - qcap_set_video_broadcast_server_uncompression_buffer

                                                                 - qcap_set_audio_broadcast_server_uncompression_buffer

- fix mp4 file reading / merge bug - qcap_get_file_video_stream_buffer

                                   - qcap_get_file_audio_stream_buffer

                                   - qcap_merge_files

- fix asf audio bug

+ off tiem-lapse share recording sample

#################################################################################################################################################################################

1.1.0.122.5 (important update!! orignial interface update)

- add arg num to sync record api to fix overstack issue - qcap_start_synchronized_record,

                                                        - qcap_stop_synchronized_record,

                                                        - qcap_pause_synchronized_record,

                                                        - qcap_resume_synchronized_record

                                                        - qcap_start_synchronized_record_02 ~ qcap_start_synchronized_record_08 (qcap.net.dll)

#################################################################################################################################################################################

1.1.0.122.4.1

- fix osd crash bug at display-less mode (share recording, share broadcasting, virtual camera)

#################################################################################################################################################################################

1.1.0.122.4

- fix cropping snapshot bug for yv12 preview device - qcap_snapshot_bmp_ex, qcap_snapshot_jpg_ex

#################################################################################################################################################################################

1.1.0.122.3

+ add asf file recording function into sdk - qcap_start_*_record

+ add virtual camera function into sdk - qcap_create_virtual_camera,

                                         qcap_destroy_virtual_camera,

                                         qcap_get_video_virtual_camera_property,

                                         qcap_set_video_virtual_camera_property,

                                         qcap_get_audio_virtual_camera_property,

                                         qcap_set_audio_virtual_camera_property,

                                         qcap_set_video_virtual_camera_uncompression_buffer,

                                         qcap_set_audio_virtual_camera_uncompression_buffer,

                                         qcap_start_virtual_camera,

                                         qcap_stop_virtual_camera

#################################################################################################################################################################################

1.1.0.122.1.1

- fix client resume/pasue recording bug - qcap_resume_broadcast_client_record, qcap_pause_broadcast_client_record

#################################################################################################################################################################################

1.1.0.122.1.0

- add system config params to control hardware compression card resource - qcap_set_system_configuration

- add data callback into file playback function - qcap_register_video_decoder_file_callback,

                                                  qcap_register_audio_decoder_file_callback

#################################################################################################################################################################################

1.1.0.122.0.1

- fix zzmp4.x86.dll crash issue

#################################################################################################################################################################################

1.1.0.122.0

+ add file playback & editing function into library - qcap_*_file_*

#################################################################################################################################################################################

1.1.0.121.8

+ add abr mode into h264 encoder (intel is ok, software h264 pls wait in next version)

- fix software h264 encoder's aspect ratio bug 

- fix intel h264 encoder's high/main param bug

- fix snapshot cropping odd offset issue
 
#################################################################################################################################################################################

1.1.0.121.7

- fix interleaved recording bug

#################################################################################################################################################################################

1.1.0.121.6

- fix multiple clips crahs bug - qcap_create_animation_clip

- add multiple clips demo program on samples folder - samples.animation

#################################################################################################################################################################################

1.1.0.121.5

- fix rtmp parser error for set compression buffer mode 

#################################################################################################################################################################################

1.1.0.121.4

- fix cropping snapshot bug - qcap_snapshot_bmp_ex, qcap_snapshot_jpg_ex

- fix hls bug

#################################################################################################################################################################################

1.1.0.121.3

- fix cy3014 products' audio crash bug with new driver (user need update new driver, please) - qcap_create

- fix bug of set picture function in animation clip - qcap_set_animation_clip_sprite_picture

- supprot rgb24 snapshot - qcap_snapshot_bmp( ..., "xxxxx.bmp24", ... ), qcap_snapshot_bmp( ..., "xxxxx.bmp32", ... ), qcap_snapshot_bmp( ..., "xxxxx.bmp", ... ),

                           qcap_snapshot_bmp_ex( ..., "xxxxx.bmp24", ... ), qcap_snapshot_bmp_ex( ..., "xxxxx.bmp32", ... ), qcap_snapshot_bmp_ex( ..., "xxxxx.bmp", ... )

#################################################################################################################################################################################

1.1.0.121.2 (important update!! orignial interface update)

+ add ts recording file format into sdk - qcap_start_record, qcap_start_share_record, qcap_start_synchronized_record, qcap_start_broadcast_client_record

+ apple http live streaming (hls) - qcap_create_broadcast_hls_server

+ add picture input function for animation clip - qcap_set_animation_clip_sprite_picture

+ add background clear parameter for animation clip - qcap_step_animation_clip, qcap_seek_animation_clip

+ add bframes support for h264 encoder - qcap_get_video_record_property_ex,

                                         qcap_set_video_record_property_ex,

                                         qcap_get_video_share_record_property_ex,

                                         qcap_set_video_share_record_property_ex,

                                         qcap_get_video_broadcast_server_property_ex,

                                         qcap_set_video_broadcast_server_property_ex

#################################################################################################################################################################################

1.1.0.121.0

- add default format output setting for special user - qcap_*et_video_default_format

#################################################################################################################################################################################

1.1.0.120.9

- fix audio preview noise

- fix strlen error by null string input parameter

+ create client codec library & packet - vc.client, net.client

- system lock/unlock performance update

- to remove sc500 & sc510 software scaling function for qcap user

#################################################################################################################################################################################

1.1.0.120.8

- fix high-profile interleaved recording bug

#################################################################################################################################################################################

1.1.0.120.7 (important update!! orignial interface update)

+ add adv h264 encoder parameter (profile, level, and entropy) into api - qcap_get_video_record_property_ex,

                                                                          qcap_set_video_record_property_ex,

                                                                          qcap_get_video_share_record_property_ex,

                                                                          qcap_set_video_share_record_property_ex,

                                                                          qcap_get_video_broadcast_server_property_ex,

                                                                          qcap_set_video_broadcast_server_property_ex,

#################################################################################################################################################################################

1.1.0.120.6

- fix bug for share recording's "set compression buffer" mode - qcap_set_video_share_record_compression_buffer, qcap_set_audio_share_record_compression_buffer

- fix sc590 support bug and offer sc590 sample

- fix audio noise issue (back to old version)

#################################################################################################################################################################################

1.1.0.120.5

+ rtmp server - qcap_create_broadcast_rtmp_server

- fix pitch issue for uncompression buffer

#################################################################################################################################################################################

1.1.0.120.4

- fix the drop packet issue at rtsp over tcp 

- fix yv12 input for animation clips

#################################################################################################################################################################################

1.1.0.120.3
 
- add client connected callback - qcap_register_broadcast_client_connected_callback

- fix sc230 / sc330 / sc310* signal loss bug

+ support sc290, sc390, sc2b0*, sc3b0, sc3a0, and sc590 series of products - qcap_create( "ah8400 pci" ), qcap_create( "tw5864 pci" ), qcap_create( "tw2809 pci" )

#################################################################################################################################################################################

1.1.0.120.2

- fix sound issue from 119.9

#################################################################################################################################################################################

1.1.0.120.0.1

- fix rtmp video-only or audio-only broadcasting

- fix .net bug

#################################################################################################################################################################################

1.1.0.120.0

+ add effect library v1.0 into sdk - qcap_*animation_clip* 

+ final release 1.1.0.119.8's all updates

#################################################################################################################################################################################

1.1.0.119.8 (important update!! orignial interface update) (internal release for test only)

+ add effect library into sdk - qcap_*animation_clip*

+ add client av-decoder's buffer callback - qcap_register_video_decoder_broadcast_client_callback, 

                                            qcap_register_audio_decoder_broadcast_client_callback

+ add audio-only or video-only stream recording - qcap_record_flag_video_only, 

                                                  qcap_record_flag_audio_only

+ add record & snapshot done callback - qcap_register_snapshot_done_callback, 

                                        qcap_register_record_done_callback, 
										
                                        qcap_register_share_record_done_callback,

                                        qcap_register_broadcast_client_record_done_callback

- modify callback define (add the num parameter into callback) - pf_video_hardware_encoder_callback,

                                                                 pf_video_record_callback, 
																 
                                                                 pf_audio_record_callback,

                                                                 pf_video_share_record_callback, 
																 
                                                                 pf_audio_share_record_callback,

                                                                 pf_video_broadcast_server_callback, 
																 
                                                                 pf_audio_broadcast_server_callback

#################################################################################################################################################################################

1.1.0.119.7

+ rtmp to web portals like justin.tv/ustream - qcap_create_broadcast_rtmp_web_portal_server

- fix export bug for client channel recording api

- fix osd text bug on odd vertical location

#################################################################################################################################################################################

1.1.0.119.6

+ add client channel recording function - qcap_start_broadcast_client_record, qcap_stop_broadcast_client_record, qcap_resume_broadcast_client_record, qcap_pause_broadcast_client_record

- fix client keyframe flag bug on callback - pf_video_broadcast_client_callback

#################################################################################################################################################################################

1.1.0.119.5

- fix rtsp performance bug for big bitrate > 2mbps

#################################################################################################################################################################################

1.1.0.119.4.1

- update system lock/unlock performance on xp system

#################################################################################################################################################################################

1.1.0.119.4

+ final release 1.1.0.119.3's all updates

+ support cropping & up/down-scaling snapshot

+ add qcap.def into library to redefine export function name - delphi & vb6 developer note it, please.

#################################################################################################################################################################################

1.1.0.119.3 (important update!! orignial interface update) (internal release for test only)

- fix ub530 audio recording issue

+ add the return flag of the skip recording and the display on preview callback - pf_video_preview_callback / pf_audio_preview_callback

+ add maintain aspect ratio parameter on all display functions - qcap_create,

                                                                 qcap_create_clone,

                                                                 qcap_get_video_share_record_property,

                                                                 qcap_set_video_share_record_property,

                                                                 qcap_get_video_broadcast_server_property,

                                                                 qcap_set_video_broadcast_server_property,

                                                                 qcap_create_broadcast_client

#################################################################################################################################################################################

1.1.0.119.2

+ add device & soundcard enum helper function - qcap_device_enumeration, qcap_soundcard_enumeration

- fix flv recording bug for sc580 hardware encoder and software encoder

#################################################################################################################################################################################

1.1.0.119.1.1 ~ 1.1.0.119.1.2

- offer more samples

#################################################################################################################################################################################

1.1.0.119.1.0

- fix jsflv link issue

- offer sc510n4 vb6 sample code

#################################################################################################################################################################################

1.1.0.119.0.2

+ flv file format recording - qcap_start_record, qcap_start_synchronized_record, qcap_start_share_record

#################################################################################################################################################################################

1.1.0.119.0

- fix memory release issue - qcap_create, qcap_destroy for labview

+ add pause/resume function for all recordings - qcap_resume_*_record, qcap_pause_*_record

+ add osd before/after control property - qcap_set_osd_*

- update osd performance at opaque mode (transparent = 255)

- update qcap_create_clone performance

#################################################################################################################################################################################

1.1.0.118.9.2

+ add labview support - _QCAP_LABVIEW_IMPORT

- modify function name for labview support - qcap_get_video_record_property_ex, qcap_set_video_record_property_ex

#################################################################################################################################################################################

1.1.0.118.9.1

+ multiple channel sync recording - qcap_*_synchronized_record

+ document for cropping function, deinterlace method, broadcast

#################################################################################################################################################################################

1.1.0.118.8.2

+ support sc310 series of products

+ offer c# helper function for pointer access - qcap_helper_objptr

#################################################################################################################################################################################

1.1.0.118.8

+ rtsp over http & modify api name of all broadcasting functions - qcap_*_broadcast_* (sorry, in order to well support client api and rtmp/hls in futrue, we msut to modify function name in this stage)

+ rtsp client api set - qcap_*_broadcast_client_*,

#################################################################################################################################################################################

1.1.0.118.7

- support ub530/ub530g product - qcap_create( "cy3014 usb", ... )

- fix transparent bug for png osd object and rgb32/gbr32 osd object - qcap_set_*_osd_*

- auto detection loss at sdi input bug *

- auto detection loss at avs input bug *

#################################################################################################################################################################################

1.1.0.118.6

- fix rtsp connection bug

#################################################################################################################################################################################

1.1.0.118.5

- support pd652 and pd652.3d+ - qcap_create( "dc1150 usb", ... )

- support sc3a0, sc580 cropping function for recording - qcap_set_video_record_property( ..., cropx, cropy, cropw, croph, ... )

- using transparent = 0 to disable osd object - qcap_*_osd_*

- fix share recording/streaming osd pitch bug - 

#################################################################################################################################################################################

1.1.0.118.4

- support sc200, sc300, sc230, and sc330 realtime (n series) capture cards - qcap_create( "tw6802 pci", ... )

- fix snapshort color offse bug

- fix osd buffer scaling pitch error

#################################################################################################################################################################################

1.1.0.118.2

+ add motion adapter deinterlacer method - qcap_*et_deinterlace_type

#################################################################################################################################################################################

1.1.0.118.1
 
+ add share osd object for share recording & share broadcasting - qcap_set_osd_share_record_*

                                                                  qcap_set_osd_broadcast_*

#################################################################################################################################################################################

1.1.0.118.0.2

+ support rgb32 and bgr32 uncompression buffer for share recording / streaming (document update) - qcap_set_video_share_record_uncompression_buffer, 

                                                                                                   qcap_set_video_broadcast_uncompression_buffer
+ support yv12 and yuy2 buffer osd object (document update) - qcap_set_osd_buffer

- fix sd composite & svideo signal detection bug

#################################################################################################################################################################################

1.1.0.118.0

- fix rtsp set compression buffer bug - qcap_set_video_broadcast_compression_buffer

#################################################################################################################################################################################

1.1.0.117.9

- add rtsp broadcasting function - qcap_*_broadcast_*

- fix share recording bug in 117.8 - qcap_set_video_share_record_uncompression_buffer

+ add aac adts encoder format - qcap_encoder_format_aac_adts

#################################################################################################################################################################################

1.1.0.117.8

+ add cropping function for channel recording - qcap_*et_video_record_propery

+ support rgb24 uncompression buffer for share recording - qcap_set_video_share_record_uncompression_buffer

#################################################################################################################################################################################

1.1.0.117.7

- fix sync snapshot color offset issue - qcap_snapshot_jpg, qcap_snapshot_bmp

+ add alpha-blending api into sdk - qcap_set_osd_text, qcap_set_osd_picture, qcap_set_osd_buffer

+ support sc530 series of products - qcap_create

+ add device property access - qcap_*et_device_property

#################################################################################################################################################################################

1.1.0.117.5

- support soundcard capture device - qcap_create

- offer fh8735 hardware osd access - FH8735.OSD.TXT

#################################################################################################################################################################################

1.1.0.117.4

- add record / share record callback function - qcap_register_*_record_callback

- fix mp4 timestamp overflow bug

#################################################################################################################################################################################

1.1.0.117.3

- fix audio volume adjusment bug - qcap_set_volume

- fix aac input buffer size error

- offer dynamic hardware encoder property update - qcap_set_video_record_property

- offer sound card capture for audio input - qcap_set_audio_input

#################################################################################################################################################################################

1.1.0.117.2

- add auto scaling support into share recording display 

- offer sync command in snapshot & all recording funcions - qcap_snapshot_*, qcap_stop_record, qcap_stop_share_record

- using default input to reduce init performance

#################################################################################################################################################################################

1.1.0.117.1

+ support share recording functions - qcap_*share_record*

+ support thumb draw method - qcap_create, qcap_create_clone

+ allow recording with action flag - qcap_start_record, qcap_start_share_record

#################################################################################################################################################################################

1.1.0.117.0

- fix all vc sample code's bug on VS2010.

- fix multi-users session switching function

#################################################################################################################################################################################

1.1.0.116.8

+ support ub658g series of products

- support yv12 software encoder for all hardware compression cards

#################################################################################################################################################################################

1.1.0.116.7

+ support sc580 series of products

+ add synchronized snapshot function

- fix the drop frame issue on avi file recording

#################################################################################################################################################################################

1.1.0.116.6.1

- modify snapshot method by command queue - qcap_snapshot_*

#################################################################################################################################################################################

1.1.0.116.6

- support mult-users session access - none

#################################################################################################################################################################################

1.1.0.116.5

+ add clone device function into sdk - qcap_create_clone

- enhance recording performance during the file closing - qcap_stop_record

#################################################################################################################################################################################

1.1.0.116.4

+ add mp4 file recording into sdk - qcap_*et_audio_record_property

                                  - qcap_start_record

                                  - qcap_stop_record

#################################################################################################################################################################################

1.1.0.115.7

+ 1st official release for sc500 and sc510 series.

#################################################################################################################################################################################

+ : new function

- : bug fix

