45 Commits (d44f9d26aec48a4af5e4eccca6fb1fc9bbc75c13)

Author SHA1 Message Date
Gildas Bazin 80a06d334f * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization. 23 years ago
Gildas Bazin d3daf21fd9 * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api. 23 years ago
Gildas Bazin 6877b7bef4 * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining). 23 years ago
Laurent Aimar 765d8a393c * all: set pf_run *only* if we accept this stream. 23 years ago
Laurent Aimar b8460e980f * mpegaudio.c : cosmetics. 23 years ago
Laurent Aimar 80a2e68666 * all : added mpeg 2.5 support. 23 years ago
Gildas Bazin 7bb574fdf5 * ALL: Introduction of a new api for decoders. 23 years ago
Laurent Aimar 1ad91d0b30 * mpegaudio: set i_bitrate field. (won't work with vbr) 23 years ago
Laurent Aimar 3460442031 * copy: removed annoying debug message. 23 years ago
Gildas Bazin a36b1a81a5 * modules/packetizer/mpegvideo.c: oops, fixed typo. 23 years ago
Gildas Bazin e42f7d101c * modules/packetizer/mpegvideo.c: small clarification. 23 years ago
Laurent Aimar 10b01ed491 * mpegvideo.c: try to set a better value for length. (I am not sure it is 23 years ago
Gildas Bazin 69382bfec0 * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable. 23 years ago
Gildas Bazin 48ab498959 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1 23 years ago
Laurent Aimar 80a68e4f61 * copy.c: Added DVD subtitle support. I still need to commit the TS 23 years ago
Gildas Bazin 4da83b8c19 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32, 23 years ago
Sam Hocevar fe17002d42 * bootstrap: 23 years ago
Sam Hocevar 07b9ad3823 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as 23 years ago
Gildas Bazin 8b67039c5f * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output. 23 years ago
Gildas Bazin 85d9938a06 * modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams. 23 years ago
Gildas Bazin 86768975a0 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested). 23 years ago
Gildas Bazin bd7ed3cead * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well. 23 years ago
Laurent Aimar 60845ce148 *** empty log message *** 23 years ago
Laurent Aimar 073c4afd4b * all: shut up valgrind ;) (memory leacks and one overead/overwrite). 23 years ago
Laurent Aimar f5aac5a702 * copy: added raw audio/video support. 23 years ago
Laurent Aimar d0cbf30e7a * mpeg4video.c: use video size when available from bitmapinfoheader. 23 years ago
Laurent Aimar fd08bdbe1e * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not 23 years ago
Laurent Aimar 4dec9682f6 * all: new sout scheme. Now a chain of module are created that can 23 years ago
Laurent Aimar 8c1b605094 * v4l: updated, now it should grab (and compress if you want) the video. 23 years ago
Laurent Aimar 949a4ce261 * all: reworked stream output. Now it handles mutliples outputs from 23 years ago
Gildas Bazin fdfa2f5efc * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing 23 years ago
Laurent Aimar 463c16f6bb * raah, corrected mpeg2-layer3 playback (and streaming). (that my last 24 years ago
Sam Hocevar 4e7174c14b * ./modules/*: warning fixes. 24 years ago
Laurent Aimar f9975e293f * fixed my last fix about bug with non-progressive videos. 24 years ago
Laurent Aimar 6ef4e23946 * mpegvideo.c : raah, removed a debug message... 24 years ago
Laurent Aimar 435b4df582 * mpegvideo.c : fix dts generation for non-progressive stream. 24 years ago
Laurent Aimar e4fc7e4e89 * all: change the way fourcc are stored in bitmapinfoheader. 24 years ago
Laurent Aimar 8470508bad * all: use p_vlc->pf_memcpy instead of memcpy on big data block. 24 years ago
Sam Hocevar b25e0c1894 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore. 24 years ago
Laurent Aimar 9d72fcf7d8 * all: now mux and access_out can request to reserve some memory in front 24 years ago
Laurent Aimar 36f1fb3fcd * some workaround for clock. 24 years ago
Laurent Aimar 1c332603ed * mpeg4audio.c: new packetizer (but for now it don't support adts aac) 24 years ago
Laurent Aimar 42ea28c02a * mpeg4video: repeat vol headers every 30 frames (But it is buggy) 24 years ago
Laurent Aimar 8586208204 * mpegaudio: fixed another stupid bug for mpeg audio layer 3 only. 24 years ago
Laurent Aimar f8bf106d7e Added stream output. (common work with titer). 24 years ago