]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7514: use a larger and not hardcoded buffer for video packet
authorSeven Du <dujinfang@gmail.com>
Thu, 4 Dec 2014 04:12:06 +0000 (12:12 +0800)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:46:50 +0000 (12:46 -0500)
src/mod/formats/mod_vlc/mod_vlc.c

index 1cda424d1b8507df54813c6f705c91ecd61c3df9..09d4215bcef6a0dc2a5e705cb93dbf53bc772669 100644 (file)
@@ -105,7 +105,7 @@ struct vlc_video_context {
        switch_channel_t *channel;
        switch_frame_t *aud_frame;
        switch_frame_t *vid_frame;
-       uint8_t video_packet[1500 + 12];
+       uint8_t video_packet[SWITCH_RECOMMENDED_BUFFER_SIZE];
        void *raw_yuyv_data;
        switch_image_t *img;
        switch_payload_t pt;
@@ -658,7 +658,6 @@ SWITCH_STANDARD_APP(play_video_function)
 
        audio_datalen = read_impl.decoded_bytes_per_packet; //codec.implementation->actual_samples_per_second / 1000 * (read_impl.microseconds_per_packet / 1000);
 
-
        context->session = session;
        context->channel = channel;
        context->pool = pool;