1.1.0.__.__

[high priority]

+ support onvif streaming client emulator 

+ support amd h264 gpu encoder

+ add network qos function into sdk

+ add scf multi-channels playback active control

+ add scf meta data recording

+ add mp4 meta data recording

[medium priority]

+ add aac.raw <-> aac.adts helper api

+ add qcap_query_device_cap helper api

[low priority]

+ add general desktop image grabber (no.schedule)

+ add motion recording (no.schedule)

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

1.1.0.140.4 (important update!! orignial interface update)

+ add clear delay live queue function - qcap_set_video_broadcast_server_uncompression_buffer( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_video_broadcast_server_uncompression_buffer_ex( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_audio_broadcast_server_uncompression_buffer( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_audio_broadcast_server_uncompression_buffer_ex( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_video_broadcast_server_compression_buffer( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_audio_broadcast_server_compression_buffer( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_video_3d_broadcast_server_uncompression_buffer( ..., bcleardelaylive ) (important update!!) 

                                        qcap_set_audio_mx_broadcast_server_uncompression_buffer( ..., bcleardelaylive ) (important update!!) 

+ add onvif server profile setup callback - qcap_register_communication_server_profile_video_setup_callback

                                            qcap_register_communication_server_profile_audio_setup_callback

- fix some compatibility issues of rtsp client

- fix rtsp account/password issue

- fix virtual camera yuy2 0fps bug

- add open aac decoder inside share record/broadcast

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

1.1.0.140.3.2

- fix livecap, netcam, vircam yuy2 bug - netcam.x86.dll, netcam.x64.dll, vircam.x86.dll, vircam.x64.dll, livecap.x86.dll, livecap.x64.dll

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

1.1.0.140.3.1

- update activex control - qcap.activex.x86.dll, qcap.activex.x64.dll

- fix vircam yuy2 bug - vircam.x86.dll, vircam.x64.dll

- temporarily stop quicktime client player support after 1.1.0.140.3 (please wait next version)

- open avi file repair

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

1.1.0.140.3 (important update!! orignial interface update)

+ add mask function into all osd buffer function - qcap_set_osd_buffer (important update!!) 

                                                   qcap_set_osd_share_record_buffer (important update!!) 

                                                   qcap_set_osd_broadcast_server_buffer (important update!!) 

                                                   qcap_set_osd_broadcast_client_buffer (important update!!) 

                                                   qcap_set_osd_virtual_camera_buffer (important update!!) 

                                                   qcap_set_osd_file_buffer (important update!!) 

- modify rotate function to support background overlay - qcap_rotate_video_buffer (important update!!) 

+ add 3d stereo buffer converter - qcap_convert_3d_stereo_buffer

+ support onvif streaming server  - qcap_create_communication_onvif_server,

                                    qcap_destroy_communication_server,

                                    qcap_start_communication_server,

                                    qcap_stop_communication_server,

                                    qcap_get_communication_server_*,

                                    qcap_set_communication_server_*

+ support new software capture card, sc540 - qcap_create( "qp0203 pci", ... )

+ support quicktime client player with our rtsp server 

- fix the compatiable issue between sc5a0 and rtmp - qcap_set_video_broadcast_server_compression_buffer

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

1.1.0.140.2.1

- fix 2d/3d rtsp client memory leak issue after 140.0

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

1.1.0.140.2

+ add java export file into sdk - inc\java\qcap.java.txt

+ add resize helper api - qcap_resize_video_buffer

+ support rgb share display function - qcap_set_video_share_record_property( ..., qcap_colorspace_tyep_bgr24/abgr32, ... )

                                       qcap_set_video_share_record_property_ex( ..., qcap_colorspace_tyep_bgr24/abgr32, ... )

- fix 3d rtsp streaming bug after 1.1.0.140.0 - zzrtsp2.x86.dll, zzrtsp2.x64.dll

- fix avi bad performace issue at win8.0 and win8.1 - zzavi2.x86.dll, zzavi2.x64.dll

- offer document of the file playback on rtmp server 

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

1.1.0.140.1 (important update!! orignial interface update)

+ add delphi example into sdk sample - samples\sc510.products\sc510n1.delphi

+ add bcb example into sdk sample - samples\sc510.products\sc510n1.bcb

+ add power builder example into sdk sample - samples\sc510.products\sc510n1.net.power.builder

+ add opecv example into sdk sample - samples\others\opencv.sc510n1.vc2010

+ add activex programming guide into sdk document - doc\manuals\yuan's qcap sdk activex control development guide 1.1.0.140.0.pdf

+ add file streaming function into the rtmp server - qcap_create_broadcast_rtmp_server

                                                     qcap_create_broadcast_rtmp_server_ex

- modify rtsp server framework to follow onvif spec - qcap_create_broadcast_rtsp_server

- allow m3u8 function to support different network adapters - qcap_set_system_configuration( ..., pszwebserverip ) (important update!!) 

- allow hls function to support different network adapters - qcap_create_broadcast_hls_server( ..., pszwebserverip ) (important update!!) 

- fix avi raw stream recording bug - zzavi2.x86.dll,

                                     zzavi2.x64.dll

- fix timestamp overflow issue at winxp

- support sc300, sc310, sc330 preview frame rate adjustment

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

1.1.0.140.0.1

- fix x64 net wrapper library bug at 1.1.0.140.0 - qcap.net.x64.dll

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

1.1.0.140.0 (important update!! orignial interface update)

+ offer activex controller for all software developers - qcap\lib\x86\activex\qcap.activex.x86.dll

                                                       - qcap\lib\x64\activex\qcap.activex.x64.dll

+ add delay queue framework into rtsp client to avoid the drop frame issue - qcap_start_broadcast_client (important update!!) 

+ add m3u8 file recording into sdk - qcap_set_system_configuration( ..., pszwebserverrootfolderpath ), (important update!!)

                                   - qcap_start_clone_record( ..., "ch0.m3u8", "ch0.m3u8",... ),

                                   - qcap_start_record( ..., "ch0.m3u8", ... ),

                                   - qcap_start_share_record( ..., "ch0.m3u8", ... ),

                                   - qcap_start_broadcast_client_record( ..., "ch0.m3u8", ... ),

+ modify delay live rule to seperate video stream and audio stream - qcap_get_session_broadcast_server_property, (important update!!) 

                                                                   - qcap_set_session_broadcast_server_property, (important update!!) 

+ add hls m3u8 file streaming mode into sdk - qcap_create_broadcast_hls_server( ..., nsegmentduration = 0 )

- fix region display bug on rtsp client - qcap_get_video_broadcast_client_region_display,

                                          qcap_set_video_broadcast_client_region_display

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

1.1.0.130.9.3

- fix deinterlace issue for yv12 default color space output

- remove mini sdk depends issue with zzmp4.dll

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

1.1.0.130.9.2

- modify sc3c0 default output from 960 to 720

- open max 4 share display engines

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

1.1.0.130.9.1

- fix 130.9.0 rtsp client recording fail

- fix 130.9.0 rtsp over tcp client reconnection fail 

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

1.1.0.130.9 (important update!! orignial interface update)

+ add delay live function ino sdk - qcap_get_session_broadcast_server_property (important update!!) 

                                    qcap_set_session_broadcast_server_property (important update!!)  

+ fix rtsp client's drop/lag frame issue - zzrtsp2.x86.dll, zzrtsp2.x64.dll

- fix sc310, sc2b0, sc3b0, sc2a0, sc3a0 auto standard detection issue

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

1.1.0.130.8 (important update!! orignial interface update)

+ support several 3d display modes - qcap_set_video_3d_share_record_stereo_uncompression_buffer (important update!!) 

                                     qcap_set_video_3d_share_record_stereo_uncompression_buffer_ex (important update!!) 

                                     qcap_set_video_3d_share_record_uncompression_buffer (important update!!) 

                                     qcap_set_video_3d_broadcast_server_stereo_uncompression_buffer (important update!!) 

                                     qcap_set_video_3d_broadcast_server_stereo_uncompression_buffer_ex (important update!!) 

                                     qcap_set_video_3d_broadcast_server_uncompression_buffer (important update!!) 

                                     qcap_get_video_3d_broadcast_client_display_mode (new!!) 

                                     qcap_set_video_3d_broadcast_client_display_mode (new!!) 

                                     qcap_get_video_3d_file_display_mode (new!!) 

                                     qcap_set_video_3d_file_display_mode (new!!) 
                                     
+ add snapshot stream callback api into sdk - qcap_register_snapshot_stream_callback (new!!) 

                                              qcap_register_share_record_snapshot_stream_callback (new!!) 

                                              qcap_register_broadcast_server_snapshot_stream_callback (new!!) 

                                              qcap_register_broadcast_client_snapshot_stream_callback (new!!) 

                                              qcap_register_virtual_camera_snapshot_stream_callback (new!!) 

                                              qcap_register_file_snapshot_stream_callback (new!!)

- fixed set compression buffer loss issue - qcap_set_video_share_record_compression_buffer,

                                            qcap_set_audio_share_record_compression_buffer,

                                            qcap_set_audio_mx_share_record_compression_buffer, 
											
                                            qcap_set_video_broadcast_server_compression_buffer, 
											
                                            qcap_set_audio_broadcast_server_compression_buffer
- fix mms access speed issue

- fix mms port range limitation

- fix sc350 no.signal issue

- fix sc3a0 no.signal issue

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

1.1.0.130.7.1

- fix mms export loss on net library - qcap.net.dll,  qcap.net.x86.dll,  qcap.net.x64.dll

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

1.1.0.130.7

- add net/vc client gpu library - net.client.gpu, vc.client.gpu

- fix new rtsp with multiple clients bug

- fix audio only mp4's total duration bug - qcap_open_file

- fix auto reconnection bug at windows xp

- fix sc3b0 preview size cannot goto cif issue

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

1.1.0.130.6

- fix mms bug (h264 + pcm) - qcap_create_broadcast_mms_web_portal_server

- fix intel gpu decoder issue during file playback

- fix 3d rtsp client bug for dual display after 1.1.0.130.5

- fix livecap, netcam, vircam bug - livecap.x86.dll, livecap.x64.dll,

                                    netcam.x86.dll, netcam.x64.dll,

                                    vircam.x86.dll, vircam.x64.dll

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

1.1.0.130.5 (important update!! orignial interface update)

+ enable intel gpu decoder for rtsp client - qcap_create_broadcast_client, (important update!!) 

                                             qcap_create_3d_broadcast_client (important update!!)
 
+ add mms public function into sdk - qcap_create_broadcast_mms_web_portal_server

- enable username & password parameters for rtmp dump public api - qcap_create_broadcast_rtmp_web_portal_server_ex

- support sc3c0 products

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

1.1.0.130.4 (important update!! orignial interface update)

+ allow developer to change default output colorspace to yv12 format - qcap_get_video_current_input_format, (important update!!)

                                                                       qcap_get_video_default_output_format, (important update!!)

                                                                       qcap_set_video_default_output_format  (important update!!)

+ add rtsp get/set custom property interface - qcap_get_broadcast_client_custom_property,

                                               qcap_set_broadcast_client_custom_property,

                                               pf_broadcast_server_get_custom_property_callback,

                                               pf_broadcast_server_set_custom_property_callback,

                                               qcap_register_broadcast_server_get_custom_property_callback,

                                               qcap_register_broadcast_server_set_custom_property_callback

- fix the interleaved file playback bug for intel gpu decoder - qcap_open_file( ..., qcap_encoder_type_intel_media_sdk, ... )

- fix 3d broadcast client bug

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

1.1.0.130.3

+ open share display & share decoder for the client developer

- fix animation clip potential error - zzanikit.x86.dll, zzanikit.x64.dll

- fix sc300n1 avs's auto standard detection issue

- return the connection fail staus for rtmp web portal - qcap_create_broadcast_rtmp_web_portal_server,

                                                         qcap_create_broadcast_rtmp_web_portal_server_ex

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

1.1.0.130.2

- support multi-type file playback - qcap_open_file

- support background file playback - qcap_open_file( ..., hattachedwindow = null, ... )

- extend share record objects' size to 32 - irecnum = 0 ~ 31

- open intel media sdk decoder for both share record & broadcast functions

- fix sc590 no.signal bug after 1.1.0.130.0

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

1.1.0.130.1.1 (important update!! orignial interface update)

+ modify rtmp account & password function - qcap_create_broadcast_rtmp_server

                                            qcap_create_broadcast_rtmp_server_ex

                                            qcap_create_broadcast_rtmp_web_portal_server (important update!!)

                                            qcap_create_broadcast_rtmp_web_portal_server_ex (important update!!)

- modify dynamic bitrate & gop reconfiguration for software encoder - qcap_get_video_record_software_encoder_property

                                                                      qcap_set_video_record_software_encoder_property

                                                                      qcap_get_video_share_record_software_encoder_property

                                                                      qcap_set_video_share_record_software_encoder_property

                                                                      qcap_get_video_broadcast_server_software_encoder_property

                                                                      qcap_set_video_broadcast_server_software_encoder_property

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

1.1.0.130.1 (important update!! orignial interface update)

+ open intel media sdk decoder for all files' playback - qcap_decoder_type_intel_media_sdk

+ add rtmp account & password function - qcap_create_broadcast_rtmp_server

                                         qcap_create_broadcast_rtmp_server_ex

                                         qcap_create_broadcast_rtmp_web_portal_server (important update!!)

                                         qcap_create_broadcast_rtmp_web_portal_server_ex (important update!!)

+ add query encoder status helper api - qcap_query_encoder_status

+ add qt examples

- update new flv library - jsflv.x86.dll, jsflv.x64.dll

- fix sc580's ideal timestamp error with 1920x1080p@60fps input - qcap_record_flag_video_use_ideal_timestamp

- fix hls m3u8 file error for some android player

- fix memory leak issue for all objects' destroy (amesdk & qcap)

- fix common analog decoder error (dshow path) (amesdk & qcap)

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

1.1.0.130.0.3

- fix new rtsp reconnection fail issue

- fix audio volume db bug - qcap_get_audio_buffer_volume_db

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

1.1.0.130.0.2

- fix seek timestamp issue during file playback

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

1.1.0.130.0.1

- fix new rtsp library's destory bug

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

1.1.0.130.0 (important update!! orignial interface update) (note changes from 1.1.0.129.7, too)

+ enable new rtsp library to replace old one - qresult qcap_export qcap_set_system_configuration( ..., benablenewrtsplibrary = true )

+ enable rtsp over multicast function into sdk

+ add auto network client reconnection function - qcap_start_broadcast_client (important update!!) 

+ add new h264 parameter, scene cut, into sdk -  qcap_get_video_hardware_encoder_property_ex (important update!!)

                                                 qcap_set_video_hardware_encoder_property_ex (important update!!)

                                                 qcap_get_video_record_property_ex (important update!!)

                                                 qcap_set_video_record_property_ex (important update!!)

                                                 qcap_get_video_share_record_property_ex (important update!!)

                                                 qcap_set_video_share_record_property_ex (important update!!)

                                                 qcap_get_video_broadcast_server_property_ex (important update!!)

                                                 qcap_set_video_broadcast_server_property_ex (important update!!)

+ add text scrolling function into original osd text api - qcap_set_osd_text (important update!!)

                                                           qcap_set_osd_share_record_text (important update!!)

                                                           qcap_set_osd_broadcast_server_text (important update!!)

                                                           qcap_set_osd_broadcast_client_text (important update!!)

                                                           qcap_set_osd_virtual_camera_text (important update!!)

                                                           qcap_set_osd_file_text (important update!!)

+ add region display function with all devices - qcap_get_video_region_display

                                                 qcap_set_video_region_display

                                                 qcap_get_video_broadcast_client_region_display

                                                 qcap_set_video_broadcast_client_region_display

                                                 qcap_get_video_file_region_display

                                                 qcap_set_video_file_region_display

+ add dynamic bitrate & gop reconfiguration for all software encoders - qcap_get_video_record_software_encoder_property

                                                                        qcap_set_video_record_software_encoder_property

                                                                        qcap_get_video_share_record_software_encoder_property

                                                                        qcap_set_video_share_record_software_encoder_property

                                                                        qcap_get_video_broadcast_server_software_encoder_property

                                                                        qcap_set_video_broadcast_server_software_encoder_property
- fixed camera's and soundcard's format changed callback error

- fix get audio db bug - qcap_get_audio_buffer_volume_db

- remove vs2010 runtime dependency from x64 library

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

1.1.0.129.9.1 (note changes from 1.1.0.129.7, too)

- enhance animation clip's perforamce - zzanikit.x86.dll, zzanikit.x64.dll

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

1.1.0.129.9 (important update!! orignial interface update) (note changes from 1.1.0.129.7, too)

+ allow developer to set the bitrate of the audio encoder - qcap_get_audio_record_property_ex,

                                                            qcap_set_audio_record_property_ex,

                                                            qcap_get_audio_share_record_property_ex,

                                                            qcap_set_audio_share_record_property_ex,

                                                            qcap_get_audio_mx_share_record_property_ex,

                                                            qcap_set_audio_mx_share_record_property_ex,

                                                            qcap_get_audio_broadcast_server_property_ex,

                                                            qcap_set_audio_broadcast_server_property_ex

+ enable intel gpu decoder for file playback - qcap_open_file( ..., qcap_decoder_type_intel_media_sdk, ... )

+ support developer to convert the recording mp4 to one vod (video on demand) file - qcap_build_video_on_demand_file 
 
+ add file diagnosis helper api - qcap_diagnose_file

+ add load picture buffer helper api - qcap_get_picture_buffer

- modify some helper api name rule - qcap_get_h264_buffer_layer_id, (important update!!)

                                     qcap_get_rotate_video_buffer_boundary, (important update!!)

                                     qcap_rotate_video_buffer, (important update!!)

                                     qcap_load_picture_buffer, (important update!!)

                                     qcap_get_audio_buffer_volume_db, (important update!!)

                                     qcap_resample_audio_buffer, (important update!!)
+ support fast flv file playback

- fix potential timestamp error for share recording

- fix 3d rtsp client's color error

- fix no.audio file playbak issue

- fix x64-bits scf library's dependence issue at windows 8.1

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

1.1.0.129.8 (note changes from 1.1.0.129.7, too)

- fix the audio ideal timestamp bug - qcap_record_flag_audio_use_ideal_timestamp

- fix virtual camera filter's qcap.x86.dll depending issue

- fix both sc350 issues of the input selection and procamp property access

- fix asf and wmv file playback bug

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

1.1.0.129.7 (important update!! orignial interface update)

- update video frame rate parameter from ulong to double for all interfaces - pf_format_changed_callback, (important update!!)
 
                                                                              pf_broadcast_client_connected_callback, (important update!!)
 
                                                                              qcap_get_video_current_input_format, (important update!!)
 
                                                                              qcap_get_video_default_output_format, (important update!!)
 
                                                                              qcap_set_video_default_output_format, (important update!!)
 
                                                                              qcap_get_video_share_record_property, (important update!!)
 
                                                                              qcap_set_video_share_record_property, (important update!!)
 
                                                                              qcap_get_video_share_record_property_ex, (important update!!)
 
                                                                              qcap_set_video_share_record_property_ex, (important update!!)
 
                                                                              qcap_get_video_broadcast_server_property, (important update!!)
 
                                                                              qcap_set_video_broadcast_server_property, (important update!!)
 
                                                                              qcap_get_video_broadcast_server_property_ex, (important update!!)
 
                                                                              qcap_set_video_broadcast_server_property_ex, (important update!!)
 
                                                                              qcap_get_video_virtual_camera_property, (important update!!)
 
                                                                              qcap_set_video_virtual_camera_property, (important update!!)
 
                                                                              qcap_open_file, (important update!!)
 
                                                                              qcap_scf_file_enumeration, (important update!!)
 
                                                                              qcap_open_3d_file (important update!!)

- offer api to obtain currnet content protection status (hdcp & marcovision) - qcap_get_video_current_content_protection_status

- allow customer to use one ideal timestamp counter for recording - qcap_record_flag_video_use_ideal_timestamp,

                                                                    qcap_record_flag_audio_use_ideal_timestamp

- add qcap_get_device_enumeration_item_info helper api for c# developer - qcap_get_device_enumeration_item_info

- extend max osd objects from 64 to 128

- fix c# & vb string cut issue from .net library - qcap.net.dll, qcap.net.x86.dll, qcap.net.x64.dll

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

1.1.0.129.6

- add audio resampling converter helper api into sdk - qcap_audio_resample,

                                                       qcap_set_audio_share_record_uncompression_buffer_ex,

                                                       qcap_set_audio_broadcast_server_uncompression_buffer_ex,

                                                       qcap_set_audio_virtual_camera_uncompression_buffer_ex

- support wmv file recording & playback

- support cht/chs file name path for file repair api - qcap_repair_file

- fix x64 rtsp client crash issue after 1.1.0.129.5

- fix virtual camera audio filter's set format bug - vircam.x86.ax, vircam.x64.ax

- fix amesdk snapshot bug after 127.8 - amesdk_other_snapshot_bmp, 

                                        amesdk_other_snapshot_jpg

- fix cvrsdk blur bug & add thumbdraw function on it - cvrsdk_insert_channel_window

- fix share recording's potential timestamp error bug

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

1.1.0.129.5

- fixed rtsp client framerate miss-matched issue

- release the burning function with microsoft sdk

- vircam, netcam, and livecap complete update (support multi-resolutions, multi-colorspaces, and custom resolution output) - vircam.x86.dll, vircam.x64.dll 

                                                                                                                             netcam.x86.dll, netcam.x64.dll  

                                                                                                                             livecap.x86.dll, livecap.x64.dll 

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

1.1.0.129.3.1

- add video/audio preview buffer access - qcap_copy_video_preview_buffer, 

                                          qcap_copy_audio_preview_buffer

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

1.1.0.129.3

- support audio mixer function for broadcasting and virtual camera - qcap_set_audio_mx_broadcast_server_mixing_uncompression_buffer

                                                                     qcap_set_audio_mx_broadcast_server_uncompression_buffer

                                                                     qcap_set_audio_mx_virtual_camera_mixing_uncompression_buffer

                                                                     qcap_set_audio_mx_virtual_camera_uncompression_buffer

- fix ffmpeg file name conflict issue - avcodec-54.dll -> avcodec+54.dll, 

                                        avutil+-52.dll -> avutil+52.dll, 
										
                                        libx264.dll -> lib+264.dll

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

1.1.0.129.2

- fix video delay bug from the share recording's display and the share broadcast's display

- fix drop packet bug from the soundcard capture

- return qcap_rs_error_no_signal_detected result at the signal loss state for channel snanpshot and channel recording

- update the livecap tool to fix several software compatible issues

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

1.1.0.129.1

- fixed scf file playback performance issue

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

1.1.0.129.0 (important update!! orignial interface update)

- add mp4 file repair function into sdk - qcap_set_system_configuration, (important update!!)

                                          qcap_repair_file

- add 3d ts file auto recognition function - qcap_open_3d_file (important update!!)

- add new key color algorithm for the osd buffer object - qcap_set_osd_*_buffer( ..., 0x0000ff00, ... ), 

                                                          qcap_set_osd_*_buffer( ..., 0x00ff0000, ... )

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

there is very important function to be released at 1.1.0.129.0, the version is upgraded to 1.1.0.129.0 directly.

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

1.1.0.128.2.1

- allow set qcap_encoder_type_hardware parameter for share recording & broadcaster

- fix osd crash issue after set device input

- fix playback crash issue with video.only mp4 file

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

1.1.0.128.2 (important update!!)

- fix memory leak issue for rtsp client function (important update!!)

- modify sync recording parameters to support the null device input

- fix codec mini & codec client setup issue on windows server 2008 r2

- fix mini & client library's depends error
 
#################################################################################################################################################################################

1.1.0.128.1

- support raw frame recording for avi (yuy2/yv12 + pcm) - qcap_encoder_format_raw

- fix extend rtmp api bug - qcap_create_broadcast_rtmp_web_portal_server_ex

                            qcap_create_broadcast_rtmp_server_ex

- support rgb24 & rgb32 format output - deinterlace.x86.ax, deinterlace.x64.ax

- add 3d file playback function - qcap_open_3d_file (display, client, playback ----> yuy2)

- enable ts file reader function - qcap_get_video_file_stream_buffer, qcap_get_audio_file_stream_buffer

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

1.1.0.128.0 (important update!! orignial interface update)

- enable h264 vc recording (video conference) function into sdk now - qcap_encoder_format_h264_vc,

																	  qcap_get_h264_layer_id,

                                                                      qcap_get_video_hardware_encoder_property_ex (important update!!),

                                                                      qcap_set_video_hardware_encoder_property_ex (important update!!),
                                                                      
																	  qcap_get_video_record_property_ex (important update!!),
                                                                      
																	  qcap_set_video_record_property_ex (important update!!),
                                                                      
																	  qcap_get_video_share_record_property_ex (important update!!),
                                                                      
																	  qcap_set_video_share_record_property_ex (important update!!),
                                                                      
																	  qcap_get_video_broadcast_server_property_ex (important update!!),
                                                                      
																	  qcap_set_video_broadcast_server_property_ex (important update!!)

- add slices support for h264 encoder - qcap_get_video_hardware_encoder_property_ex (important update!!),

                                        qcap_set_video_hardware_encoder_property_ex (important update!!),
                                                                      
										qcap_get_video_record_property_ex (important update!!),
                                        
										qcap_set_video_record_property_ex (important update!!),
                                        
										qcap_get_video_share_record_property_ex (important update!!),
                                        
										qcap_set_video_share_record_property_ex (important update!!),
                                        
										qcap_get_video_broadcast_server_property_ex (important update!!),
                                        
										qcap_set_video_broadcast_server_property_ex (important update!!)

- offer new web portal api from rtmp - qcap_create_broadcast_rtmp_web_portal_server_ex

                                       qcap_create_broadcast_rtmp_server_ex

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

1.1.0.127.9.2

- fix livecap and netcam support issue for vlc

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

1.1.0.127.9.1

- fix all intel encoders' aspect ratio bug

- fix sc3a0 and sc580's aspect ratio bug

- fix livecap and netcam support issue for adobe media encoder & windows media encoder

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

1.1.0.127.9

- fix auto input detection issue for display port

- modify auto scan scenario for special project
 
#################################################################################################################################################################################

1.1.0.127.8.1

- fix sc590 sdi's sd format error 

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

1.1.0.127.8 (important update!! orignial interface update)

- add docuemnt of sc510 easy programming guide 

- add system time callback function - qcap_set_system_configuration (important update!!)

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

1.1.0.127.7

- support display port - qcap_input_type_display_port

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

1.1.0.127.6

- offer adv file merged api - qcap_merge_files_ex

- fix channel preview lag issue

- fix hardware deinterlacer disable bug

- support multiple audio tracks recording and audio mixer recording - qcap_get_audio_mx_share_record_property_ex,

                                                                      qcap_set_audio_mx_share_record_property_ex,

                                                                      qcap_set_audio_mx_share_record_mixing_uncompression_buffer,

                                                                      qcap_set_audio_mx_share_record_uncompression_buffer,

                                                                      qcap_set_audio_mx_share_record_compression_buffer,

                                                                      qcap_register_audio_mx_share_record_callback,

                                                                      qcap_register_audio_decoder_mx_share_record_callback

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

1.1.0.127.5

- fix file_open c# ui disable bug

- fix sd ts recording crash bug

- support sc500/sc510 fixed video format output - qcap_set_video_default_output_format

- add global timer playback for scf file - qcap_set_scf_file_timer

                                           qcap_play_global_scf_file

                                           qcap_pause_global_scf_file

                                           qcap_stop_global_scf_file

                                           qcap_get_global_scf_file_position

                                           qcap_set_global_scf_file_position

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

1.1.0.127.4

- fix mini sdk link bug

- support sc3c0 & sc5c0 products

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

1.1.0.127.3.1

- fix evr turn off bug after 1.1.0.127.0.1

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

1.1.0.127.3

- support sdi.sd format for sc590n4 sdi

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

1.1.0.127.2 (important update!! orignial interface update)

- support hardware encoder's downsampling - qcap_get_video_hardware_encoder_property,

                                            qcap_set_video_hardware_encoder_property,

                                            qcap_get_video_hardware_encoder_property_ex,

                                            qcap_set_video_hardware_encoder_property_ex,

                                            qcap_get_video_hardware_encoder_videocompression_property,

                                            qcap_set_video_hardware_encoder_videocompression_property

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

1.1.0.127.1 (important update!! orignial interface update)

- fix ts callback bug

- fix client connection destroy bug with amesdk server - zzrtsp.x86.dll, zzrtsp.x64.dll

- fix client recording bug after 1.1.0.127.0.2 update

- modify some functions' name rule - qcap_get_video_file_stream_buffer, (important update!!)

                                     qcap_get_audio_file_stream_buffer (important update!!)

+ support h264 profile setting for ub658g

+ add mirror display function - qcap_get_video_mirror,

                                qcap_set_video_mirror,

                                qcap_get_video_broadcast_client_mirror,

                                qcap_set_video_broadcast_client_mirror,

                                qcap_get_video_file_mirror,

                                qcap_set_video_file_mirror

+ add auto file segment function by size into recording api - qcap_start_clone_record, (important update!!)

                                                              qcap_start_record, (important update!!)

                                                              qcap_start_share_record,  (important update!!)
													  
                                                              qcap_start_broadcast_client_record (important update!!)

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

1.1.0.127.0.3

- fix livecap tool bug for pd5a0

- fix video/audio only share recording bug (with lav splitter)

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

1.1.0.127.0.2

- fix video/audio only channel recording bug (with lav splitter)

- fix client connection destroy bug

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

1.1.0.127.0.1 (important update!! orignial interface update)

- fix amesdk's reszie_mmx api bug

- fix intel h264 decoder pitch bug

- support pd5a0 gpu decoding

- offer parameter to turn on/off enhanced video renderer - qcap_set_system_configuration (important update!!)

- update www codec packet to fix no.audio.mp4 playback issue

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

1.1.0.127.0

- fix intel h264 encoder's async fifo output bug

- support pd5a0 livecap filter tool - tools\livecap

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

1.1.0.126.9 (important update!! orignial interface update)

- fix the bug of cropping buffer with osd

- fix 3d client's video/audio decoder callback bug

- fix sc2b0/sc3b0 audio support issue - samples\sc3b0.products\*

- enhance performance of share/boradcast display and client disaply

- support 3d display - samples.3d\sc510n2.vc6.3d.display

- support async background snapshot method for special customer's project - qcap_set_system_configuration (important update!!)

- support the bidirectional voice communication (server + client) - samples\others\bidirectional.voice.communication

- suppor audio only rtsp server - qcap_broadcast_flag_video_only, 

                                  qcap_broadcast_flag_audio_only

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

1.1.0.126.8

- fix share & broadcast display's vsync issue (remove reference clock)

- fix yuy2 cropping bug for all set uncompression buffer api

- fix pd5a0 software recording bug

- add hardware decoder detection api - qcap_query_decoder_type_cap

- fix multiple rtmp server bug - ccrtmp.x86.dll, ccrtmp.x64.dll

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

1.1.0.126.7 (important update!! orignial interface update)

+ add version api - qcap_get_version

+ add rotate helper api (0 ~ 360) into sdk - qcap_get_rotate_boundary,

                                             qcap_rotate

+ add vertical flip function into set uncompression api - qcap_set_video_share_record_uncompression_buffer,            qcap_set_video_share_record_uncompression_buffer_ex,

                                                          qcap_set_video_3d_share_record_stereo_uncompression_buffer,  qcap_set_video_3d_share_record_stereo_uncompression_buffer_ex,

                                                          qcap_set_video_3d_share_record_l_uncompression_buffer,       qcap_set_video_3d_share_record_l_uncompression_buffer_ex,

                                                          qcap_set_video_3d_share_record_r_uncompression_buffer,       qcap_set_video_3d_share_record_r_uncompression_buffer_ex,

                                                          qcap_set_video_broadcast_server_uncompression_buffer,        qcap_set_video_broadcast_server_uncompression_buffer_ex,

                                                          qcap_set_video_broadcast_server_stereo_uncompression_buffer, qcap_set_video_broadcast_server_stereo_uncompression_buffer_ex,

                                                          qcap_set_video_broadcast_server_l_uncompression_buffer,      qcap_set_video_broadcast_server_l_uncompression_buffer_ex,

                                                          qcap_set_video_broadcast_server_r_uncompression_buffer,      qcap_set_video_broadcast_server_r_uncompression_buffer_ex,

                                                          qcap_set_video_virtual_camera_uncompression_buffer,          qcap_set_video_virtual_camera_uncompression_buffer_ex,

+ add blinds effect into animation clip functions - example.blinds.horizontal.xml, 

                                                    example.blinds.vertical.xml

- modify colorsapce converter functions' prototype - qcap_colorspace_yuy2_to_abgr32, (important update!!)

                                                     qcap_colorspace_yv12_to_abgr32, (important update!!)

                                                     qcap_colorspace_yuy2_to_bgr24, (important update!!)

                                                     qcap_colorspace_yv12_to_bgr24, (important update!!)

                                                     qcap_colorspace_yuy2_to_yv12 (important update!!)

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

1.1.0.126.6

- fix 3d h264 decoder's bad performance bug

- fix 3d left&right inverted bug

- 1st relase scf file recorder & player samples

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

1.1.0.126.5

- fix pd5a0/sc5a0 hardware encoder bitstream issue

- fix rtmp random stop issue (by one error timestamp bug)

- offer more variables for recording file path name - $Y, $M, $D, $h, $m, $s, $i for start system time
                                                      %Y, %M, %D, %h, %m, %s, %i for stop system time

- fix hardware deinterlacer type mapping issue for sc2b0, sc3b0, sc3a0, sc580, sc5a0, and pd5a0.
 
#################################################################################################################################################################################

1.1.0.126.4 (important update!! orignial interface update)

- remove zzrtsp's com/ole dependency
 
+ add auto file segment function into recording api - qcap_start_clone_record, (important update!!)

                                                      qcap_start_record, (important update!!)

                                                      qcap_start_share_record,  (important update!!)
													  
                                                      qcap_start_broadcast_client_record (important update!!)

+ offer some variables for recording file path name

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

1.1.0.126.3 (important update!! orignial interface update)

- fix scf playback bug - ccscf.x86.dll, ccscf.x64.dll

- fix asf constant delay bug - ccasf.x86.dll, ccasf.x64.dll

- fix x64 rtsp library link bug - zzrtsp.x86.dll, zzrtsp.x64.dll

- fix rtsp client's av-sync issue after 1.1.0.126.0 

- fix intel encoder crash issue with some error parameters

- fix null device pointer's crash issue in animation clip function - qcap_set_animation_clip_sprite_source

                                                                     qcap_set_animation_clip_sprite_source_ex

- fix potential crash issue during signal loss and signal changed state

- open one channel share steraming, broadcast server, and vircam functions for pd652 and sc350

- allow customer to link vircam function with broadcast client

+ 1st release scf file playback function - qcap_open_scf_file, 

                                           qcap_scf_file_enumeration,
										   
										   qcap_set_system_configuration (important update!!)

+ 1st release 3d h264 streaming function - qcap_set_video_3d_broadcast_server_l_uncompression_buffer,

                                           qcap_set_video_3d_broadcast_server_l_uncompression_buffer_ex,

                                           qcap_set_video_3d_broadcast_server_r_uncompression_buffer,

                                           qcap_set_video_3d_broadcast_server_r_uncompression_buffer_ex,

                                           qcap_set_video_3d_broadcast_server_uncompression_buffer,

                                           qcap_register_video_decoder_3d_broadcast_client_callback,

                                           qcap_create_3d_broadcast_client

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

1.1.0.126.2

- disable auto constant delay method for recording, customer still can use start record api to access it - qcap_start_clone_record

                                                                                                           qcap_start_record

                                                                                                           qcap_start_share_record

                                                                                                           qcap_start_broadcast_client_record
- fix ts file's constant delay bug

- fix c# unicode string input bug (replace string type by char() type & api name by _w) - qcap.net.dll, 

                                                                                          qcap.net.x86.dll, 

                                                                                          qcap.net.x64.dll,

                                                                                          qcap.vb6.bas
- update new ub658g firmware

- remove sc590 osd timer

- fix sc3a0 audio issue

- using higher resolution timer to replace original local.time api

+ add null callback before stopping recording/streaming

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

1.1.0.126.1 

- offer one special purpose api to setup the hardware encoder property (original is from qcap_start_record) - qcap_get_video_hardware_encoder_property,

                                                                                                              qcap_set_video_hardware_encoder_property,

                                                                                                              qcap_get_video_hardware_encoder_property_ex,

                                                                                                              qcap_set_video_hardware_encoder_property_ex

- offer one special purpose api to setup the preview device property (for sc590 to output full-hd preview data) - qcap_get_video_preview_property_ex,

                                                                                                                  qcap_set_video_preview_property_ex

- fix animation clip's set picture bug

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

1.1.0.126.0 (important update!! orignial interface update)

- fix the get.osd.text.boundary api's memory release bug - qcap_get_osd_*_text_boundary

- fix c# unicode string input bug (replace string type by char() type) - qcap.net.dll, 

                                                                         qcap.net.x86.dll, 

                                                                         qcap.net.x64.dll
- auto fix video and audio timestamp miss-matched issue

- fix flv file's (video only file) editing bug

- fix animation clip's set rgb sprite buffer bug

- fix animation clip's set null source bug

- update new adobe flash player to fix display lag issue - strobemediaplayback.swf

+ begin to support sc5a0 product series - qcap_create( "qp0203 pci", ... ), 

                                          qcap_create( "qp0204 usb", ... )

+ add constant delay parameter into recording api - qcap_start_clone_record, (important update!!)

                                                    qcap_start_record, (important update!!)

                                                    qcap_start_share_record, (important update!!)

                                                    qcap_start_broadcast_client_record (important update!!)

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

1.1.0.125.9

- add network virtual camera filter function - netcam.x86.ax, netcam.x64.ax

- fix source cropping bug in animation clip library

- fix rtmp public to fms cannot over 4.6 hours issue

- fix flv editing cannot over 4gb file issue

- release scf (surrivillence file system) recording function

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

1.1.0.125.8

+ support realtime flv file editing functions

- offer 3d h264 recording example - sc510n2.vc6.3d.recording

- offer network virtual camera tool - netcam.x86.ax, netcam.x64.ax

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

1.1.0.125.7

+ add 3d h264 encoder into sdk - qcap_set_video_3d_share_record_l_uncompression_buffer,

                                 qcap_set_video_3d_share_record_l_uncompression_buffer_ex,

                                 qcap_set_video_3d_share_record_r_uncompression_buffer,

                                 qcap_set_video_3d_share_record_r_uncompression_buffer_ex,

                                 qcap_set_video_3d_share_record_uncompression_buffer

+ add our surveillance file system (scf) recording format - qcap_start_record( "xxxxx.scf", ... )

- fix camera device cannot enable thumdraw and aspect.ratio bug - qcap_create( "camera", ... )

- fix vircam destroy exception bug - vircam.x86.ax, vircam.x64.ax

- fix potential crash issue for all uncompression buffer access api - qcap_set_video_*_uncompression_buffer,

                                                                      qcap_set_video_*_uncompression_buffer_ex,
																	  
																	  qcap_set_audio_*_uncompression_buffer,
- fix mp4 file info error bug - qcap_open_file

- max size of osd objects is upto 64 now - qcap_get_osd_*, 

                                           qcap_set_osd_*

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

1.1.0.125.6

- support screen lock/unlock continuous recording

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

1.1.0.125.5.3

- fix pd652 audio recording bug

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

1.1.0.125.5.2

+ add sc350n1.ntsc.net.c# sample - qcap\samples\sc350n1.ntsc.net.c#

- fix set uncompression audio buffer bug - qcap_set_audio_share_record_uncompression_buffer,

                                           qcap_set_audio_broadcast_uncompression_buffer,

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

1.1.0.125.5.1

- fix file playback open-fail bug with video-only file - qcap_open_file

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

1.1.0.125.5 (important update!! orignial interface update)

- fix vircam initialized crash issue after 1.1.0.125.2 - qcap_create( "camera", .... )

- fix vircam chs path registration bug - vircam.x86.ax, vircam.x64.ax

- fix potential ts callback bug - qcap_register_media_record_callback,

                                  qcap_register_media_share_record_callback

- support flv & ts file playback - qcap_file_open

- remove force key frame parameter into exten function - qcap_set_video_share_record_uncompression_buffer, (important update!!)

                                                         qcap_set_video_broadcast_server_uncompression_buffer, (important update!!)
														 
                                                         qcap_set_video_share_record_uncompression_buffer_ex,

                                                         qcap_set_video_broadcast_server_uncompression_buffer_ex,

- support cropping function for share recording, streaming and vircam - qcap_set_video_share_record_uncompression_buffer_ex,

                                                                        qcap_set_video_broadcast_server_uncompression_buffer_ex,

                                                                        qcap_set_video_virtual_camera_uncompression_buffer_ex

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

1.1.0.125.2 (important update!! orignial interface update)

+ fix x64bits file & client snapshot bug

+ modify vircam filter to support skype - vircam.x86.ax, vircam.x64.ax

+ enable audio function into vircam filter - qcap_set_audio_virtual_camera_uncompression_buffer

- support force keyframe parameter - qcap_rt_reset_record_num_*,

                                     qcap_set_video_share_record_uncompression_buffer, (important update!!)

                                     qcap_set_video_broadcast_server_uncompression_buffer (important update!!)

+ add intel mpeg2 encoder into library - qcap_encoder_format_mpeg2

+ add media (multiplexer) callback for recording to allow you to obtain ts & flv stream - qcap_register_media_record_callback,

                                                                                          qcap_register_media_share_record_callback
+ add color key threshold into osd buffer api - qcap_set_osd_buffer (important update!!)

                                                qcap_set_osd_share_record_buffer (important update!!)

                                                qcap_set_osd_broadcast_server_buffer (important update!!)

                                                qcap_set_osd_broadcast_client_buffer (important update!!)

                                                qcap_set_osd_virtual_camera_buffer (important update!!)

                                                qcap_set_osd_file_buffer (important update!!)

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

1.1.0.125.1 (important update!! orignial interface update)

+ add clone recording function - qcap_start_clone_record

+ allow to access the aniclip's transform/alpha property - qcap_get_animation_clip_sprite_transform_property,

                                                           qcap_set_animation_clip_sprite_transform_property,

                                                           qcap_get_animation_clip_sprite_alpha_property,

                                                           qcap_set_animation_clip_sprite_alpha_property

+ open h264 interleaved recording flag - qcap_get_video_record_property_ex, (important update!!)

                                         qcap_set_video_record_property_ex, (important update!!)

                                         qcap_get_video_share_record_property_ex, (important update!!)

                                         qcap_set_video_share_record_property_ex, (important update!!)

                                         qcap_get_video_broadcast_server_property_ex, (important update!!)

                                         qcap_set_video_broadcast_server_property_ex, (important update!!)

+ add color key parameter into osd buffer api - qcap_set_osd_buffer, (important update!!)

                                                qcap_set_osd_share_record_buffer, (important update!!)

                                                qcap_set_osd_broadcast_server_buffer, (important update!!)

                                                qcap_set_osd_broadcast_client_buffer, (important update!!)

                                                qcap_set_osd_virtual_camera_buffer, (important update!!)

                                                qcap_set_osd_file_buffer, (important update!!)

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

1.1.0.125.0.1

- fix aniclip fast alpha blending bug

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

1.1.0.125.0 (important update!! orignial interface update)

- fix error thumbdraw state issue after format change

- fix argb32/abgr32 osd buffer bug

- fix audio.only avi file playback bug

- fix rtmp & rtmp web portal stability

+ allow developer to modify default url rule for rtsp/rtmp/hls - qcap_create_broadcast_rtmp_server, (important update!!)

                                                                 qcap_get_session_broadcast_server_property,

                                                                 qcap_set_session_broadcast_server_property

+ add qcap_record_flag_ingnore_format_changed flag into channel recording - qcap_start_record, 

                                                                            qcap_start_sync_record
+ add osd boundary measurement function - qcap_get_osd_text_boundary,

                                          qcap_get_osd_share_record_text_boundary,

                                          qcap_get_osd_broadcast_server_text_boundary,

                                          qcap_get_osd_broadcast_client_text_boundary,

                                          qcap_get_osd_file_text_boundary,

                                          qcap_get_osd_virtual_camera_text_boundary

+ offer cd&dvd burning function -  qcap_create_burning_drive,

                                   qcap_destroy_burning_drive,

                                   qcap_start_burning_drive,

                                   qcap_stop_burning_drive,

                                   qcap_unload_disc,

                                   qcap_load_disc,

                                   qcap_get_disc_info,

                                   qcap_erase_disc

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

1.1.0.124.6

- fix rtmp coneection issue with ustream.com

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

1.1.0.124.5

- enhance animation clip performnace for non-alpha and fadeinout function

- fix critial bug in all osd functions

- modify example.fadeout.xml bug, pls update it to modify performance

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

1.1.0.124.4

- fix rtmp server on winxp bug

- fix client recording bug with minus timecode

- support 60fps minicard products

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

1.1.0.124.2

- offer sepcial access audio volume method to labview user

- add snapshot functions into share recording, share streaming and virtual camera - qcap_register_share_record_snapshot_done_callback,

                                                                                    qcap_register_broadcast_server_snapshot_done_callback,

                                                                                    qcap_register_virtual_camera_snapshot_done_callback,

                                                                                    qcap_snapshot_share_record_bmp,

                                                                                    qcap_snapshot_share_record_jpg,

                                                                                    qcap_snapshot_share_record_bmp_ex,

                                                                                    qcap_snapshot_share_record_jpg_ex,

                                                                                    qcap_snapshot_broadcast_server_bmp,

                                                                                    qcap_snapshot_broadcast_server_jpg,

                                                                                    qcap_snapshot_broadcast_server_bmp_ex,

                                                                                    qcap_snapshot_broadcast_server_jpg_ex,

                                                                                    qcap_snapshot_virtual_camera_bmp,

                                                                                    qcap_snapshot_virtual_camera_jpg,

                                                                                    qcap_snapshot_virtual_camera_bmp_ex,

                                                                                    qcap_snapshot_virtual_camera_jpg_ex
- add osd functions into virtual camera - qcap_set_osd_virtual_camera_text, 

                                          qcap_set_osd_virtual_camera_picture, 

                                          qcap_set_osd_virtual_camera_buffer

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

1.1.0.124.1

- fix vircam.x64.ax registration bug

- fix rtmp server function

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

1.1.0.124.0 (important update!! x64 library first release!!)

- fix rtmp audio issue for mono audio

- fix rtsp client with aac.adts bug

- fix deinterlacer memory crash bug

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

1.1.0.123.9

- add colorspace functions into helper function list - qcap_colorspace_*

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

1.1.0.123.8

- 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, (important update!!)

                                                                qcap_set_video_default_output_format, (important update!!)

                                                                qcap_get_audio_default_output_format, (important update!!)

                                                                qcap_set_audio_default_output_format, (important update!!)

- 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

