165 Commits (5bbfe193a0a41bd2adb648c8c3f6901a575734a2)

Author SHA1 Message Date
Michael Niedermayer 0b4ff0c9ef Replace buffer by AVPacket and avoid a memcpy() for video when the number 16 years ago
Michael Niedermayer fce48f5b0b Merge videobuf and audiobuf. 16 years ago
Michael Niedermayer f48d545736 Simplify the top of rm_assemble_video_frame(). 16 years ago
Michael Niedermayer e45673cb3a Add a few error checks to rm_assemble_video_frame() 16 years ago
Michael Niedermayer 51d6852f43 All non zero returns of rm_assemble_video_frame() are errors, check things 16 years ago
Reimar Döffinger 7d204e67e8 av_free() -> av_freep(), patch by Reimar Doffinger, see discussion in 16 years ago
Ronald S. Bultje c49a3ec30a Fix double free which happens for playback of .rm files after r16365. See 16 years ago
Ronald S. Bultje a9f84821c5 Add audio_pkt_cnt return value to ff_rm_retrieve_cache(). See discussion in 16 years ago
Ronald S. Bultje 886e89d0d0 Add RMStream object as function argument to public functions so that non-.rm 16 years ago
Ronald S. Bultje ba61472911 Implement RMStream stream-specific private data object in the RM demuxer. 16 years ago
Ronald S. Bultje b9b2b8c93b Use get_buffer() and url_fskip() for some loops of get_byte()s. See discussion in ML thread 16 years ago
Ronald S. Bultje 127ed7b07b Reindent something that looks weird. 16 years ago
Ronald S. Bultje 1edddc99dc Split RMContext into RMDemux/MuxContext and make them private in rmdec/enc.c. 16 years ago
Ronald S. Bultje a15ebf34c7 Don't access RMContext directly in rdt.c. Rather, use the return value of 16 years ago
Ronald S. Bultje 76f940b21e Fix indenting. 16 years ago
Ronald S. Bultje fcc995a533 Add ByteIOContext argument to public ff_rm_* functions so that we can 16 years ago
Michael Niedermayer f23938f5b7 Check sub_packet_size against 0 to avoid div by zero later. 16 years ago
Benjamin Larsson 2426bb960a add ok parts to the rm demuxer for SIPRO support 16 years ago
Vitor Sessak b93dd8383a Add support for RVTR fourCC 16 years ago
Ronald S. Bultje ff13ba92fd Add dynamic payload handlers to rdt.c. These follow the same API as the ones 17 years ago
Ronald S. Bultje 1599503043 Move av_set_pts_info() inside the mdpr_read_codecdata() call, so that it is 17 years ago
Ronald S. Bultje 79d5045d33 Use chunk-size in function calling mdpr_read_codecdata() rather than in the 17 years ago
Diego Biurrun 07cb073bf9 Remove unused variable, fixes the warning: 17 years ago
Baptiste Coudurier ccafd47251 factorize read_header failure freeing code 17 years ago
Stefano Sabatini bde15e74de Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 17 years ago
Panagiotis Issaris 437fd77b05 Check whether the memory allocation for extradata succeeded. Fixes issue 472. 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Michael Niedermayer fd31550d23 Fix seeking in rm. 17 years ago
Roberto Togni badbe09af3 Fix forgotten braces from r11039 17 years ago
Diego Biurrun 9b41eb37a1 Remove some spaces to keep certain people's eyes from hurting. 17 years ago
Diego Biurrun c807e68f46 cosmetics: Add another pair of parentheses to aid readability. 17 years ago
Ronald S. Bultje 0fd36362b8 Make three rm demuxer functions non static. 17 years ago
Diego Biurrun 8f8fae80b2 cosmetics: Reindent. 17 years ago
Ronald S. Bultje b83a84242c Merge double-nested if into && condition. 17 years ago
Roberto Togni ab19baef36 Typo 17 years ago
Roberto Togni e3052ce7b1 Revert r10892, it's wrong and no longer needed to prevent crashes 17 years ago
Björn Axelsson 899681cd1d Use dynamically allocated ByteIOContext in AVFormatContext 17 years ago
Roberto Togni 2b013568f9 Replace realloc with free+malloc, the previous content of the buffer is 17 years ago
Roberto Togni e35033e6e3 Cosmetics 17 years ago
Roberto Togni 69434d2f73 No need to update pos, it's not used after that line 17 years ago
Roberto Togni 6887cb8bc5 Cleanup: remove ssize 17 years ago
Roberto Togni 52537534d2 Check for memory allocation failure of temp buffer 17 years ago
Roberto Togni e11d0145e2 Optimize memory management to create an av_packet from multiple slices: 17 years ago
Roberto Togni 27a2f87da8 1000l: Fix check for max slice number 17 years ago
Roberto Togni e29378ff88 Move dnet-ac3 byte-swapping code close to audio packet read code 17 years ago
Ronald S. Bultje 5c470b910e Split ac3 byte swapping into a separate function. 17 years ago
Ronald S. Bultje d4d1b5fbde Isolate caching of audio frames in its own function. 17 years ago
Ronald S. Bultje 66911b1552 Change a stream indexer. 17 years ago
Ronald S. Bultje afd302fa62 Split out the packet parsing from the main function body in rmdec.c 17 years ago
Ronald S. Bultje 7e4b161188 Change parse indexer. 17 years ago