]> git.sesse.net Git - vlc/blobdiff - modules/stream_out/rtpfmt.c
avcodec: set rc-buffer-size to 0, as it is default in ffmpeg/avconv
[vlc] / modules / stream_out / rtpfmt.c
index 05417ba4b4dd3d95c2ad67e9a57cd7e5614db23b..79ae441226552ef486d410b82513bf8767596edb 100644 (file)
@@ -238,6 +238,10 @@ int rtp_get_fmt( vlc_object_t *obj, es_format_t *p_fmt, const char *mux,
             rtp_fmt->ptname = "L8";
             rtp_fmt->pf_packetize = rtp_packetize_split;
             break;
+        case VLC_CODEC_S24B:
+            rtp_fmt->ptname = "L24";
+            rtp_fmt->pf_packetize = rtp_packetize_split;
+            break;
         case VLC_CODEC_MPGA:
             rtp_fmt->payload_type = 14;
             rtp_fmt->ptname = "MPA";
@@ -1228,7 +1232,7 @@ static int rtp_packetize_t140( sout_stream_id_t *id, block_t *in )
         memcpy( out->p_buffer + 12, p_data, i_payload );
 
         out->i_buffer = 12 + i_payload;
-        out->i_dts    = out->i_pts;
+        out->i_dts    = in->i_pts;
         out->i_length = 0;
 
         rtp_packetize_send( id, out );