February 18, 2009
View 7379d5b

use new metadata API in rm (de)muxer

Aurelien Jacobs authored on 2009/02/18 06:40:38
January 20, 2009
View 406792e

cosmetics: Remove pointless period after copyright statement non-sentences.

Diego Biurrun authored on 2009/01/20 00:46:40
December 28, 2008
View ade8fb4

Reindent after r16368.

Ronald S. Bultje authored on 2008/12/28 14:59:11
View a9f8482

Add audio_pkt_cnt return value to ff_rm_retrieve_cache(). See discussion in "[PATCH] oops I broke rdt.c" mailinglist thread.

Ronald S. Bultje authored on 2008/12/28 14:58:23
View 886e89d

Add RMStream object as function argument to public functions so that non-.rm AVStreams can be used to call these public rmdec.c functions as well, as is the case for RDT/RTSP streams. See mailinglist discussion in "[PATCH] rdt.c: don't reuse the same AVStream in both RTSP and RM demuxer" thread.

Ronald S. Bultje authored on 2008/12/28 09:21:11
View ba61472

Implement RMStream stream-specific private data object in the RM demuxer. This allows multiple video or audio streams per .rm file. See mailinglist thread "[PATCH] rmdec.c: implement RMVideo/AudioStream".

Ronald S. Bultje authored on 2008/12/28 09:18:38
December 14, 2008
View 1edddc9

Split RMContext into RMDemux/MuxContext and make them private in rmdec/enc.c. Reason for this is that there are no shared entries in the demuxer/muxer context, making it a mystery as to why it was shared between the two. See "[PATCH] clean rmdemux/muxcontext" patch on mailinglist.

Ronald S. Bultje authored on 2008/12/14 06:40:20
View a15ebf3

Don't access RMContext directly in rdt.c. Rather, use the return value of ff_rm_parse_packet() to indicate whether more audio packets are available in the demuxer from the last RM frame, and save that in the RDT parsing context. See patch/discussion in "[PATCH] rdt.c: don't access RMContext" on ML.

Ronald S. Bultje authored on 2008/12/14 06:37:27
November 17, 2008
View fcc995a

Add ByteIOContext argument to public ff_rm_* functions so that we can specify the data source as function argument instead of in s->pb before calling the function. Discussed in ML thread "[PATCH] fix small memleak in rdt.c".

Ronald S. Bultje authored on 2008/11/17 23:20:00
September 7, 2008
View ff13ba9

Add dynamic payload handlers to rdt.c. These follow the same API as the ones in rtpdec.c, so that they can be shared and used in the same way in rtsp.c. The handlers, since they are specific for RDT, are registered in rdt.c and a new registration function is thus called from allformats.c.

Ronald S. Bultje authored on 2008/09/07 10:21:24
September 3, 2008
View 79d5045

Use chunk-size in function calling mdpr_read_codecdata() rather than in the function itself. This way, old-style (.ra4) RTSP/RDT OpaqueData chunks can be parsed using this function as well (they don't have the size bits). See discussion on ML in "[PATCH] rmdec.c - small read_mdpr_codecdata() API modification".

Ronald S. Bultje authored on 2008/09/03 09:05:55
August 31, 2008
View 9879038

Globally rename the header inclusion guard names.

Stefano Sabatini authored on 2008/08/31 16:39:47
August 2, 2008
View c5e56a8

Revert r14497 Log: Add missing header #includes. Policy violation (change not approved by maintainer) and while discussions where ongoing and no consensus has been reached.

Michael Niedermayer authored on 2008/08/02 07:29:29
View 2e11268

Add missing header #includes.

Diego Biurrun authored on 2008/08/02 01:29:26
January 4, 2008
View 0fd3636

Make three rm demuxer functions non static. Patch by Ronald S. Bultje rsbultje gmail com Original thread: [FFmpeg-devel] [PATCH] Realmedia / RTSP (RDT) Date: 12/28/2007 10:19 PM

Ronald S. Bultje authored on 2008/01/04 22:00:47