From 39bd8adbdc3c222000647f9b0c458ab36f01e1a0 Mon Sep 17 00:00:00 2001 From: Seven Du <dujinfang@gmail.com> Date: Tue, 10 Mar 2015 12:16:18 +0800 Subject: [PATCH] FS-7514: fix binary & --- src/mod/formats/mod_vlc/mod_vlc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mod/formats/mod_vlc/mod_vlc.c b/src/mod/formats/mod_vlc/mod_vlc.c index c5bba681ae..3526b8f047 100644 --- a/src/mod/formats/mod_vlc/mod_vlc.c +++ b/src/mod/formats/mod_vlc/mod_vlc.c @@ -731,7 +731,7 @@ static switch_status_t vlc_file_open(switch_file_handle_t *handle, const char *p realpath = path; path = switch_core_sprintf(context->pool, "#transcode{vcodec=h264,acodec=mp3}:std{access=file,mux=mp4,dst=%s}", path); } else if (handle->stream_name && !strcasecmp(handle->stream_name, "rtmp")) { - path = switch_core_sprintf(context->pool, + path = switch_core_sprintf(context->pool, "#transcode{venc=x264{keyint=25}," "vcodec=h264," "scale=1," @@ -1044,7 +1044,7 @@ static switch_status_t vlc_file_read_video(switch_file_handle_t *handle, switch_ return SWITCH_STATUS_FALSE; } - while((flags && SVR_FLUSH) && switch_queue_size(vcontext->video_queue) > 1) { + while((flags & SVR_FLUSH) && switch_queue_size(vcontext->video_queue) > 1) { if (switch_queue_trypop(vcontext->video_queue, &pop) == SWITCH_STATUS_SUCCESS) { switch_image_t *img = (switch_image_t *) pop; switch_img_free(&img); @@ -1076,7 +1076,7 @@ static switch_status_t vlc_file_read_video(switch_file_handle_t *handle, switch_ return SWITCH_STATUS_SUCCESS; } - return (flags && SVR_FLUSH) ? SWITCH_STATUS_BREAK : status; + return (flags & SVR_FLUSH) ? SWITCH_STATUS_BREAK : status; } static switch_status_t vlc_file_write_video(switch_file_handle_t *handle, switch_frame_t *frame)