51 Commits (d0a0bbd22cdd24f429544dac9e9b950f9ac7d35d)

Author SHA1 Message Date
Roman Shaposhnik e7a18d5deb * moving some of the commonly used bit reading/writing functions 21 years ago
Michael Niedermayer 99683a3077 2 byte shorter userdata for mpeg4 21 years ago
Alex Beregszaszi fe455f3328 get_bit_count -> put_bits_count 21 years ago
Mike Melanson 7bf3261289 these functions (get_bit_count and align_put_bits) are referenced even 21 years ago
Michael Niedermayer 8f2ab83318 copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise 21 years ago
Michael Niedermayer a8380f44cf removing unused var & converting 64->32bit 21 years ago
Michael Niedermayer 3d0ef6dd52 av_log patch(2 of ?) by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michel Bardiaux 9b87956678 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michael Niedermayer 5ff85f1d8b AVRational 21 years ago
Alex Beregszaszi ed7debda14 removed the obsolete and unused parameters of init_put_bits 22 years ago
Alex Beregszaszi e7124ffc68 using av_abort instead exit 22 years ago
Michael Niedermayer 3bb10888ff libmpeg2 style bitstream reader 17 vs 16 bit bugfix 22 years ago
Michael Niedermayer 17fb5fd34e libmpeg2 style bitstream reader fixes 22 years ago
BERO d8e00c0997 bitstream reader optimize patch by (BERO <bero at geocities dot co dot jp>) 22 years ago
Michael Niedermayer f138f88364 100l (document buffer padding requirements) 22 years ago
Michael Niedermayer 5fd74135ad more #ifdef CONFIG_ENCODERS by (Wolfgang Hesseler <qv at multimediaware dot com>) 22 years ago
Michael Niedermayer 14bea432f1 per context frame_rate_base, this should finally fix frame_rate related av sync issues 22 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Zdenek Kabelac ae39132d07 * using const buffers for reading 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Zdenek Kabelac 5c91a6755b * static,const,compiler warning cleanup 22 years ago
Michael Niedermayer c81f034988 optimizing av_log2 22 years ago
Fabrice Bellard 8e1e6f31c1 use av_malloc() functions - added av_strdup and av_realloc() 22 years ago
Michael Niedermayer 68f593b484 GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid useless *8 in a few inner loops 22 years ago
Michael Niedermayer 5d3cea3a86 aspect ratio cleanup 22 years ago
Zdenek Kabelac 18f770162b * fixing some minor const warnings 22 years ago
Michael Niedermayer 81ada1ce9d cleanup 22 years ago
Michael Niedermayer f36db5dfd3 faster ff_sqrt() 23 years ago
Michael Niedermayer 6300c80a88 dont trash table in GET_VLC 23 years ago
Michael Niedermayer cceabc8656 get_vlc() optimization 23 years ago
Zdenek Kabelac df595131bb * declare av_free 23 years ago
Michael Niedermayer 8db1a1dde0 new bitstream reader API (old get_bits() based one is emulated and will still be supported in the future cuz its simpler) 23 years ago
Fabrice Bellard 8fd5fe9429 use #ifdef 23 years ago
Michael Niedermayer c9b5489c08 fixing get_bits_count at the end 23 years ago
Fabrice Bellard ff4ec49e64 license/copyright change 23 years ago
Fabrice Bellard 6000abfa89 removed useless header includes - use av memory functions 23 years ago
Michael Niedermayer 9717dad883 move put_string() to common.{c,h} 23 years ago
Michael Niedermayer 9dbcbd92e8 fixed mpeg4 time stuff on encoding 23 years ago
Michael Niedermayer 45870f5718 new motion estimation (epzs) not complete yet but allready pretty good :) 23 years ago
Michael Niedermayer 49c9325f56 support decoding (with mplayer) of 3 .mp4 files from mphq 23 years ago
Michael Niedermayer d8cf5aea49 optimized the normal bitstream writer, its faster than the alternative one on p3 now ... lets hope its at least not slower on p4 & k7 23 years ago
Michael Niedermayer 17592475b3 alternative bitstream writer (disabled by default, uncomment #define ALT_BISTREAM_WRITER in common.h if u want to try it) 23 years ago
Arpi 580b82fa24 (m)jpeg pad/flush with 1 instead of 0, fix by Rik Snel <rsnel@cube.dyndns.org> 23 years ago
Michael Niedermayer 3587d501a3 aligned bitstream support (optional) - patch by ichael Niedermayer <michaelni@gmx.at> 23 years ago
Michael Niedermayer 27a3e2c5e0 another bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer <michaelni@gmx.at> 23 years ago
Juanjo 4949028f85 - Bug fix on inter MCBPC table for inter+q. 23 years ago
Fabrice Bellard 1a56543279 win32 fixes 24 years ago
Fabrice Bellard 4e66ab3bab added MJPEG decoder + comments 24 years ago
Arpi 2931ecb90f inlineing common case of get_bits() -> gives 2speedup. more optim coming soon... 24 years ago
Nick Kurshev a9b3f63084 Sync with mplayer's stuff 24 years ago