Baptiste Coudurier
ba78f9d486
fix compilation, use the standard INT64_C macro
...
Originally committed as revision 7311 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 10:08:27 +00:00
Guillaume Poirier
05f3b6ab06
remove trailing whitespace left over
...
Originally committed as revision 7310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 09:14:30 +00:00
Edouard Gomez
bd8393387f
Feedback from Karl H. Beckers about mouse cursor
...
(patch by Edouard Gomez)
Originally committed as revision 7309 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:51:01 +00:00
Edouard Gomez
6e71a18eda
RFC 6: Overall cleanups again.
...
- License should be fixed now (finally)
- Added doxygen comments
- Cleaned up the X11Grab structure
- Renamed X11Grab structure to x11_grab_s
- Changed some Java stylish named functions to more C'stylish ones
- Changed order of some parameters so they are more libc alike with
destination as first parameter
- Use AVRational where relevant
- Fixed time calculation
- Cleaned up a few little tiny things around the sources
+ removed a goto
+ removed unused vars
+ etc...
(Patch by Edouard Gomez)
Originally committed as revision 7308 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:50:30 +00:00
Edouard Gomez
0235a3116e
RFC 5: Mouse cursor painting reduc and more cleanups
...
- License is for FFmpeg, not "this program"
- Rewrite mouse cursor painting functions
- Cosmetic on 2 function declarations
(patch by Edouard Gomez)
Originally committed as revision 7307 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:49:34 +00:00
Edouard Gomez
aac105fcd1
RFC 3&4 stage: FFmpeg style aint't my style
...
- Tabs are 4 width
- No tabs allowed
(patch by Edouard Gomez)
Originally committed as revision 7306 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:48:56 +00:00
Edouard Gomez
ef84bf0404
RFC 2 stage: First feedback from review comments
...
- License is GPL, simplify the license header to make it clear
- Add myself to license header, clarify who did what
- Use 64 bit PTS
- Move mouse bitmaps to the mouse cursor painting function. Make them
const again
- Properly detach X11 from the shared memory segment on close
- Destroy X11 image on close
(patch by Edouard Gomez)
Originally committed as revision 7305 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:48:13 +00:00
Edouard Gomez
65a1c656d7
RFC 1 stage: Improve maintainability of the cursoir painting code
...
- Turned the mouse cursor painting code into a macro for more
maintainability
- Dropped mouse cursor painting in 8bit mode
- Removed log when dropping frames
- Free the shared memory segment on close
(patch by Edouard Gomez)
Originally committed as revision 7304 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:47:14 +00:00
Edouard Gomez
2909f17717
Adapt the patch to more recent FFmpeg habits
...
- Indentation
- Use av_log instead of fprintf
- Removed strdup of the device name. It was unused
- Cleaned things a bit
(patch by Edouard Gomez)
Originally committed as revision 7303 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:46:31 +00:00
Guillaume Poirier
f58f4ce19d
Original X11 device demuxer patch from Clemens Fruhwirth
...
- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
structure for libavformat registration is renamed to
match build system integration.
Originally committed as revision 7302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:45:36 +00:00
Guillaume Poirier
83c547a4a1
revert broken commit of x11 device demuxer patch
...
Originally committed as revision 7301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 00:06:33 +00:00
Guillaume Poirier
77e5024c1c
Feedback from Karl H. Beckers about mouse cursor
...
Reverse direction of the mouse cursor pointer
Originally committed as revision 7300 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:14 +00:00
Guillaume Poirier
bfac8d3ae7
RFC 6: Overall cleanups again.
...
- License should be fixed now (finally)
- Added doxygen comments
- Cleaned up the X11Grab structure
- Renamed X11Grab structure to x11_grab_s
- Changed some Java stylish named functions to more C'stylish ones
- Changed order of some parameters so they are more libc alike with
destination as first parameter
- Use AVRational where relevant
- Fixed time calculation
- Cleaned up a few little tiny things around the sources
+ removed a goto
+ removed unused vars
+ etc...
Originally committed as revision 7299 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:12 +00:00
Guillaume Poirier
86904e836a
RFC 5: Mouse cursor painting reduc and more cleanups
...
- License is for FFmpeg, not "this program"
- Rewrite mouse cursor painting functions
- Cosmetic on 2 function declarations
Originally committed as revision 7298 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:10 +00:00
Guillaume Poirier
9b91c1e265
RFC 3&4 stage: FFmpeg style aint't my style
...
- Tabs are 4 width
- No tabs allowed
Originally committed as revision 7297 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:08 +00:00
Guillaume Poirier
04b01de857
RFC 2 stage: First feedback from review comments
...
- License is GPL, simplify the license header to make it clear
- Add myself to license header, clarify who did what
- Use 64 bit PTS
- Move mouse bitmaps to the mouse cursor painting function. Make them
const again
- Properly detach X11 from the shared memory segment on close
- Destroy X11 image on close
Originally committed as revision 7296 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:06 +00:00
Guillaume Poirier
d797fdf493
RFC 1 stage: Improve maintainability of the cursoir painting code
...
- Turned the mouse cursor painting code into a macro for more
maintainability
- Dropped mouse cursor painting in 8bit mode
- Removed log when dropping frames
- Free the shared memory segment on close
Originally committed as revision 7295 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:04 +00:00
Guillaume Poirier
b9255fb98a
Adapt the patch to more recent FFmpeg habits
...
- Indentation
- Use av_log instead of fprintf
- Removed strdup of the device name. It was unused
- Cleaned things a bit
Originally committed as revision 7294 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:32:02 +00:00
Guillaume Poirier
e519b02c10
Original X11 device demuxer patch from Clemens Fruhwirth
...
- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
structure for libavformat registration is renamed to
match build system integration.
Originally committed as revision 7293 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:31:46 +00:00
Michael Niedermayer
e07d8929eb
indent
...
Originally committed as revision 7290 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 14:08:19 +00:00
Michael Niedermayer
fd97f6a2ea
the next r_frame_rate try ...
...
discard first duration
accumulate remaining durations
add 15000/1001 and 12000/1001
Originally committed as revision 7289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 14:07:46 +00:00
Allan Hsu
428cc588f2
add FLV decoder metadata parsing
...
patch by Allan Hsu % allan A counterpop P net %
date: Dec 12, 2006 12:19 PM
subject: Re: [Ffmpeg-devel] [PATCH] FLV decoder metadata reading
Originally committed as revision 7286 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 12:29:33 +00:00
Michael Niedermayer
06d1e5c2b6
gcc 2.95 fix
...
Originally committed as revision 7285 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 12:24:30 +00:00
Michael Niedermayer
4d43cbcc74
rewrite r_frame_rate selectioon code again
...
Originally committed as revision 7283 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-11 16:59:10 +00:00
Baptiste Coudurier
1aad0dfd62
remove useless sampleDuration
...
Originally committed as revision 7281 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-11 13:31:20 +00:00
Baptiste Coudurier
b596102e7e
check codec frame size directly and only for audio
...
Originally committed as revision 7280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-11 13:30:37 +00:00
Michael Niedermayer
15f14fc7c2
move duration finding code into read_packet() so it can be skiped if duration has already been set
...
Originally committed as revision 7272 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-10 17:53:01 +00:00
Michael Niedermayer
17fcb1709f
use amf_get_string()
...
Originally committed as revision 7271 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-10 17:38:16 +00:00
Michael Niedermayer
759dd138df
cosmetics
...
Originally committed as revision 7270 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-10 17:32:05 +00:00
Michael Niedermayer
896bcd2e85
amf_get_string() by Allan Hsu allan aat counterpop doot net
...
Originally committed as revision 7269 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-10 17:31:17 +00:00
Michael Niedermayer
4eb0c66505
get rid of AVFMTCTX_NOHEADER, create streams in read_header()
...
Originally committed as revision 7268 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-10 17:25:30 +00:00
Michael Niedermayer
c45388b193
set flags correctly in write header instead of seeking back and fixing it in write_trailer()
...
Originally committed as revision 7267 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-10 17:12:45 +00:00
Måns Rullgård
f27a726809
use standard INT64_MAX instead of MAXINT64 (and MIN)
...
Originally committed as revision 7241 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 00:47:37 +00:00
Måns Rullgård
8da9266cea
use the standard INT64_C() macro for 64-bit constants
...
Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 23:46:11 +00:00
Baptiste Coudurier
68a432cf14
cosmetics, remove braces, remove spaces just inside parens
...
Originally committed as revision 7236 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 17:17:33 +00:00
Andy Parkins
8533284dae
do not truncate pts/dts if value is AV_NOPTS_VALUE, patch by Andy Parkins, andrew parkins at 360visiontechnology com
...
Originally committed as revision 7234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 15:46:12 +00:00
Allan Hsu
6cac3a3b08
Defines various common FLV format values between the FLV muxer and demuxer
...
in a common flv.h.
patch by Allan Hsu allan _at_ counterpop.net
Originally committed as revision 7231 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 00:23:04 +00:00
Ryan Martell
73fe1052dd
Minor modifications to handle mms streaming.
...
Patch by Ryan Martell rdm4 martellventures com.
Originally committed as revision 7221 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 15:46:32 +00:00
Baptiste Coudurier
d1e8675c2e
probe with some success image files not containing number pattern but having recognized image extension
...
Originally committed as revision 7219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 11:42:48 +00:00
Kostya Shishkov
5f3c4ba46c
Do not touch pkt->pts
...
Originally committed as revision 7217 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-03 05:47:55 +00:00
Kostya Shishkov
dfbb76d373
Some VQA v1 files don't have audio stream
...
Originally committed as revision 7216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-03 05:29:00 +00:00
Mike Melanson
b40a061fcb
Simplify the Sega FILM/CPK demuxer to not modify the bastardized Cinepak stream.
...
I changes the lavc Cinepak decoder some time ago to be able to handle the deviant
data, but never updated this demuxer.
Originally committed as revision 7214 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 21:28:05 +00:00
Allan Hsu
56cca5f10c
Fix wrong flags for S16LE and S16BE audio in FLV files.
...
patch by Allan Hsu, allan counterpop net
Originally committed as revision 7194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 10:26:54 +00:00
Loïc Le Loarer
8fa641f8e8
Fix compile with --disable-muxers, patch by Loïc Le Loarer, lll+ffmpeg m4x org.
...
Originally committed as revision 7185 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-30 01:00:12 +00:00
Kostya Shishkov
61710f7bb5
Better VQA demuxer
...
Originally committed as revision 7184 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-29 05:42:59 +00:00
Aurelien Jacobs
be691b1060
matroska: scale timecode according to time_scale
...
fixes jerky playback of planet.earth.mkv
Originally committed as revision 7181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-28 23:41:53 +00:00
Baptiste Coudurier
7f25df4cd3
move source_package declaration in the loop and reset it each iteration
...
Originally committed as revision 7180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-28 17:17:36 +00:00
Baptiste Coudurier
6a287fd7ce
readjust dts if negative
...
Originally committed as revision 7179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-28 15:34:18 +00:00
Aurelien Jacobs
5b9b3b6846
cleanup the #ifdef mess in muxer/demuxer registration
...
Originally committed as revision 7175 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-27 12:55:24 +00:00
Aurelien Jacobs
b9d328597c
No need for special trick anymore for flac in matroska.
...
The flac decoder now understand full metadata header in extradata.
Originally committed as revision 7162 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-23 22:26:05 +00:00
Reimar Döffinger
6e8c46b7e3
Set CODEC_TYPE_DATA for timecode tracks.
...
Originally committed as revision 7159 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-22 18:47:05 +00:00
Reimar Döffinger
9ed0023447
Set st->need_parsing = 2 for MPEG-content.
...
Originally committed as revision 7158 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-22 18:31:28 +00:00
Aurelien Jacobs
d9d6e7b7b9
add support for FLAC in matroska
...
Originally committed as revision 7150 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-21 23:47:21 +00:00
Aurelien Jacobs
e9f36c5c4d
move common voc muxer and demuxer data to voc.c
...
Originally committed as revision 7146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-21 13:18:21 +00:00
Aurelien Jacobs
5d244b2932
split voc.c into vocdec.c and vocenc.c
...
Originally committed as revision 7145 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-21 13:08:04 +00:00
Aurelien Jacobs
0d6d963294
add support for tta in matroska
...
Originally committed as revision 7138 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-20 20:16:32 +00:00
Aurelien Jacobs
9a313fe040
cosmetics: reindent after last commit
...
Originally committed as revision 7130 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-20 00:33:47 +00:00
Aurelien Jacobs
a487d231cb
matroska: split real video frames so that each packet contains only one slice
...
Originally committed as revision 7129 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-20 00:31:59 +00:00
Aurelien Jacobs
363c86ce66
matroska: properly handle real video extradata
...
Originally committed as revision 7128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-20 00:15:52 +00:00
Aurelien Jacobs
a76920d843
simplify free()+set to NULL using av_freep()
...
Originally committed as revision 7127 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-20 00:04:08 +00:00
Kostya Shishkov
322af4bed5
Identation
...
Originally committed as revision 7122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-19 05:32:22 +00:00
Kostya Shishkov
c8f9f9b91a
Divide first audio buffer chunk into atomary bufffers.
...
This slightly simplifies decoder and removes potential
audio buffer overrun.
Originally committed as revision 7121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-19 05:30:43 +00:00
Diego Biurrun
5836d158b6
Fix misplaced comment.
...
Originally committed as revision 7120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-18 20:34:24 +00:00
Diego Biurrun
8662900b3b
Clean up XAN DPCM hack and set codec_tag to 0 for XAN DPCM, AVI files
...
with XAN DPCM audio (wrongly) declare PCM audio in the header.
Originally committed as revision 7119 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-18 17:37:56 +00:00
Oded Shimon
468f8102d5
change mpeg4 fourcc from "mp4s" to "mp4v"
...
Originally committed as revision 7116 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-17 16:54:18 +00:00
Oded Shimon
bf054f7430
update to libnut, use framecode table generator
...
Originally committed as revision 7115 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-17 16:53:42 +00:00
Oded Shimon
a851cf8cf7
update to libnut API, changes to frame_table_input
...
Originally committed as revision 7114 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-17 14:43:14 +00:00
Michael Niedermayer
2b70eb2bed
fix support for avis with sample_size > packet size
...
Originally committed as revision 7110 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 23:36:54 +00:00
Baptiste Coudurier
550f6f974b
parse video frame headers to get key flag
...
Originally committed as revision 7104 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 15:49:54 +00:00
Michael Niedermayer
f7c9f48dc6
10l forgot (skip non keyframes after seeking between syncpoint and the first keyframe)
...
Originally committed as revision 7103 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 12:27:43 +00:00
Baptiste Coudurier
43a8686416
print error when unsupported sample rate is used with swf
...
Originally committed as revision 7101 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 11:19:03 +00:00
Michael Niedermayer
06599638dd
check max_pts_distance
...
Originally committed as revision 7100 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 11:03:40 +00:00
Michael Niedermayer
0a3b575bc7
skip non keyframes after seeking between syncpoint and the first keyframe
...
Originally committed as revision 7099 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 10:20:29 +00:00
Michael Niedermayer
c873bc17bf
remove unused variables
...
Originally committed as revision 7098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 09:59:46 +00:00
Michael Niedermayer
09e151848a
removing unused code
...
Originally committed as revision 7096 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 09:56:04 +00:00
Ryan Martell
1ad20f96f2
remove duplicate code, patch by Ryan Martell rdm4 A martellventures P com
...
Original thread:
Date: 11/15/2006 05:15 PM
Subject: [Ffmpeg-devel] [PATCH] rtsp.c minor cleanup
Originally committed as revision 7095 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 08:48:05 +00:00
Oded Shimon
e4bb70838f
Update to libnut API, non-negative errors
...
Originally committed as revision 7094 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 07:33:25 +00:00
Oded Shimon
9123f531be
update to libnut API, don't free the streams
...
Originally committed as revision 7087 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-15 11:29:39 +00:00
Diego Biurrun
eaa53b957b
MinGW compilation fix, inet_aton and #includes depend on networking support.
...
Originally committed as revision 7081 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-15 01:11:33 +00:00
Måns Rullgård
18b67ae59e
rename HAVE_DLFCN to HAVE_DLFCN_H
...
Originally committed as revision 7078 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 23:53:37 +00:00
Michael Niedermayer
2dbe0bd45f
check for frames with 2*size > max_dist and no crc
...
Originally committed as revision 7076 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 22:24:10 +00:00
Michael Niedermayer
8ba3e5d843
resync from last syncpoint
...
Originally committed as revision 7075 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 22:23:26 +00:00
Michael Niedermayer
a26353e211
remove skip spam
...
Originally committed as revision 7074 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 22:22:53 +00:00
Diego Biurrun
54eb77c05e
Move BeOS-specific code into os_support.c.
...
Originally committed as revision 7071 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 21:31:19 +00:00
Oded Shimon
0d666a47a7
update to libnut, add cache_syncpoints
...
Originally committed as revision 7062 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 17:01:33 +00:00
Baptiste Coudurier
1fc17d1582
add 422P@HL I-only universal label
...
Originally committed as revision 7060 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 14:54:40 +00:00
Zuxy Meng
db5c43b4c7
Use common macro PUT_UTF8 in asf.c
...
Patch by Zuxy Meng, % zuxy P meng A gmail P com %
date: Nov 5, 2006 9:56 AM
subject: [Ffmpeg-devel] PUT_UTF8 & asf format enhancement
Originally committed as revision 7059 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 14:37:59 +00:00
Michael Niedermayer
f32554fa62
indention
...
Originally committed as revision 7058 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 13:33:05 +00:00
Michael Niedermayer
071790c876
seeking with index
...
Originally committed as revision 7057 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 13:32:14 +00:00
Michael Niedermayer
4d5be986f0
index less seeking in O(log n) time
...
Originally committed as revision 7056 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 13:19:51 +00:00
Oded Shimon
4d8aa1c38b
update to libnut API, rename nut.h->libnut.h
...
Originally committed as revision 7051 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 06:02:15 +00:00
Måns Rullgård
2e1913b193
check for inet_aton in configure
...
Originally committed as revision 7049 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 03:55:26 +00:00
Måns Rullgård
fa28bc16f0
simplify
...
Originally committed as revision 7048 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 03:42:28 +00:00
Michael Niedermayer
89ddd2a9a5
split av_seek_frame_binary() so the code becomes idependant of AVInputFormat and AVIndex
...
Originally committed as revision 7035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 01:34:36 +00:00
Baptiste Coudurier
8cb976931a
partial support for vobsub in mp4, used by nero, unsupported-embedded-subs-2.mp4
...
Originally committed as revision 7032 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 01:05:31 +00:00
Diego Biurrun
8fc433b476
Remove wrong/misleading comment.
...
Originally committed as revision 7030 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 01:02:30 +00:00
Måns Rullgård
78e61cc5c6
rename CONFIG_HAVE_DLFCN and CONFIG_HAVE_DLOPEN to HAVE_DLFCN/HAVE_DLOPEN
...
Originally committed as revision 7018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 23:14:24 +00:00
Kostya Shishkov
ffa0a3d6fe
Simplify VMD demuxer (but it still does not work right)
...
Originally committed as revision 7001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 05:18:19 +00:00
Måns Rullgård
55fde95e3b
rename cropTbl -> ff_cropTbl
...
Originally committed as revision 6992 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 20:08:09 +00:00
Aurelien Jacobs
7e2447028c
Allows playback of truncated matroska files.
...
Originally committed as revision 6989 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 16:59:27 +00:00
Aurelien Jacobs
38ca53dae9
cosmetic: fix indentation after previous commit
...
Originally committed as revision 6987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 16:36:14 +00:00
Aurelien Jacobs
a2a6332b56
Fix avidec.c compilation when dv demuxer is disabled.
...
Originally committed as revision 6986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 16:35:19 +00:00
Oded Shimon
b43afb5343
change include "nut.h" to <nut.h> to make gcc pick the correct nut.h for libnut de/muxer..
...
Originally committed as revision 6985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 16:24:05 +00:00
Michael Niedermayer
e3c97c3be4
more verbose r_frame_rate definition
...
Originally committed as revision 6982 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 13:54:11 +00:00
Michael Niedermayer
5d97d9d53e
fix checksum check (was my bug not libnut)
...
Originally committed as revision 6980 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 12:16:59 +00:00
Michael Niedermayer
e827202955
fix timestamp rounding in syncpoints
...
index reading (unfinished and disabled)
Originally committed as revision 6979 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 12:07:42 +00:00
Oded Shimon
6dd2cdf4b0
register nut muxer if libnut is used
...
Originally committed as revision 6978 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 06:10:21 +00:00
Oded Shimon
f956e12954
Add libnut support until ffmpeg gets an independant and complete de/muxer for NUT
...
Originally committed as revision 6977 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 06:09:15 +00:00
Måns Rullgård
1ed1a122a7
make some symbols static
...
Originally committed as revision 6973 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 20:56:36 +00:00
Michael Niedermayer
7b0d75fc40
simplify
...
Originally committed as revision 6971 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 19:47:58 +00:00
Michael Niedermayer
9a626982f9
dont do startcode search from last syncpoint if there are no errors
...
Originally committed as revision 6969 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 19:43:55 +00:00
Michael Niedermayer
faf7cbf110
nut simple seeking first try
...
Originally committed as revision 6968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 19:37:21 +00:00
Michael Niedermayer
619d8e2e58
updating nut demuxer to latest spec
...
no muxing yet
no index yet
no seeking yet
libnuts crcs dont match mine (didnt investigate yet)
samplerate is stored wrong by libnut (demuxer has a workaround)
code is not clean or beautifull yet, but i thought its better to commit early before someone unneccesarily wastes his time duplicating the work
demuxer split from muxer
Originally committed as revision 6966 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 01:35:50 +00:00
Steve L'Homme
82bfffaf65
Fix wrong comment.
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Fri, 10 Nov 2006 15:29:50 +0100
Subject: [Ffmpeg-devel] [PATCH] fix a comment
Originally committed as revision 6965 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 00:56:27 +00:00
Steve L'Homme
5d352ca98a
Add A_AAC codec identifier support in matroska.
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Fri, 10 Nov 2006 15:22:33 +0100
Subject: [Ffmpeg-devel] [PATCH] Handle "A_AAC" in matroska codec IDs
Originally committed as revision 6964 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 00:49:39 +00:00
Michael Niedermayer
7b24f9b425
libnut uses "MP3 " for mp3
...
Originally committed as revision 6963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 00:29:49 +00:00
Baptiste Coudurier
5e8b05f8df
report error when local tag has 0 size
...
Originally committed as revision 6962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-10 14:04:44 +00:00
Baptiste Coudurier
cbee7a6944
get rid of CODEC_ID_MPEG4AAC after next version bump, and change it to CODEC_ID_AAC where used
...
Originally committed as revision 6954 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-09 11:37:30 +00:00
Baptiste Coudurier
95a07973cb
support m1a hdlr mpeg elementary audio handler, fix Po-Slow_Death_64K.mov
...
Originally committed as revision 6951 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-09 00:09:27 +00:00
Måns Rullgård
d226c75084
rename HAVE_VHOOK/BUILD_VHOOK to CONFIG_VHOOK
...
Originally committed as revision 6949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 23:18:18 +00:00
Michael Niedermayer
1f51da1b4a
fix missdetection of mpeg-ps (ps2_interdite.mpg)
...
Originally committed as revision 6948 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 22:49:55 +00:00
Aurelien Jacobs
09c2b9421d
add support for AAC in matroska
...
Originally committed as revision 6947 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 20:13:30 +00:00
Aurelien Jacobs
4647c0ec66
add audio output sampling freqency reading in matroska
...
Originally committed as revision 6946 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 20:09:56 +00:00
Brian Brice
0008afc59c
* fixing a memory leak in DV format.
...
Patch by Brian Brice bbrice at newtek dot com
Originally committed as revision 6945 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 18:57:02 +00:00
Aurelien Jacobs
95cc43b28b
Better way to detect cluster (fix files encoded with Haali's muxer).
...
Originally committed as revision 6943 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 18:53:36 +00:00
Diego Biurrun
171b361e01
Remove illegal FourCC values.
...
Originally committed as revision 6941 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 10:48:15 +00:00
Thijs Vermeir
8f57cc5a32
mpeg4probe patch by (Thijs Vermeir ; thijs vermeir barco com)
...
tabs removed by me
VOL vs. VOP check fixed by me
Originally committed as revision 6940 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 01:21:23 +00:00
Michael Niedermayer
79e5a53c0a
utf8 title support for psp (untested)
...
Originally committed as revision 6939 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 01:15:06 +00:00
Måns Rullgård
997baf0141
allow spaces in source and build directory names
...
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath
Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 00:02:15 +00:00
Ryan Martell
1d1be919ce
add support for rtp/h264 streaming
...
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Nov 6, 2006 8:56 PM
Subject: [Ffmpeg-devel] [PATCH] H.264 via RTP
Originally committed as revision 6936 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-07 22:10:07 +00:00
Aurelien Jacobs
0ab07420a2
Allow reading matroska title.
...
Originally committed as revision 6927 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-07 00:11:35 +00:00
Aurelien Jacobs
5b99b90d38
cosmetics: reindent after last commit
...
Originally committed as revision 6926 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 23:58:41 +00:00
Aurelien Jacobs
ce99efc6ff
Don't need to check for NULL before av_free().
...
And don't need to memset(0) the no more used priv_data.
Originally committed as revision 6925 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 23:57:34 +00:00
Steve L'Homme
ae17bf6ac8
Add support for block duration.
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Mon, 06 Nov 2006 19:22:14 +0100
Subject: [Ffmpeg-devel] [PATCH] Matroska block duration support
Originally committed as revision 6924 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 23:52:10 +00:00
Steve L'Homme
063c8f2662
Ensure codec_id = CODEC_ID_NONE for unknown codecs (don't reuse previous one).
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Mon, 06 Nov 2006 21:20:14 +0100
Subject: [Ffmpeg-devel] [PATCH] Matroska known/unknown codec
Originally committed as revision 6923 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 23:14:37 +00:00
Steve L'Homme
b9756b2e39
guess matroska files frame rate
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Mon, 06 Nov 2006 21:28:52 +0100
Subject: [Ffmpeg-devel] [PATCH] Matroska FPS info
Originally committed as revision 6922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 23:07:54 +00:00
Ryan Martell
31693e00fc
Add support for getting duration of a RTP stream (for seeking in stream)
...
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Nov 6, 2006 6:39 PM
Subject: [Ffmpeg-devel] [PATCH] RTP/Get Duration of file (for seeking in stream)
Originally committed as revision 6921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 21:58:43 +00:00
Steve L'Homme
1c75f2bc5b
remove floats in 10 bytes/byte support (no version of matroska used it)
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Nov 6, 2006 7:24 PM
Subject: [Ffmpeg-devel] [PATCH] no 10 bytes floats
Originally committed as revision 6919 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 19:01:03 +00:00
Kostya Shishkov
3f509ba122
WavPack support in Matroska
...
Originally committed as revision 6909 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-06 06:07:41 +00:00
Diego Biurrun
899af1a26a
Do not set audio codec_tag to 1, that would be PCM audio.
...
Originally committed as revision 6903 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-05 16:31:52 +00:00
Reynaldo H. Verdejo Pinochet
b1d196db56
now we set codec_tag, still have to figure out how to handle flipping
...
Originally committed as revision 6892 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-03 20:13:42 +00:00
Baptiste Coudurier
48855b26d4
do not overwrite codec type if already known, fix conflict between 'raw ' fourcc used for audio and video, ae002_wordup.mov
...
Originally committed as revision 6890 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-03 16:19:14 +00:00
Baptiste Coudurier
80c5b9a161
indention
...
Originally committed as revision 6886 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-03 15:04:47 +00:00
Baptiste Coudurier
152e9a43f2
reintroduce isom field and read version 1 audio stsd only if file is not isom, fix testclip_wrong_version_1_audio_stsd.mp4
...
Originally committed as revision 6885 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-03 15:02:51 +00:00
Ryan Martell
4a6cc06123
add valid statistics for the RTCP receiver report.
...
Basically taken verbatim from RFC 1889.
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 31, 2006 12:43 AM
Subject: [Ffmpeg-devel] [PATCH] RTCP valid receiver statistics....
Originally committed as revision 6879 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-03 07:55:57 +00:00
Baptiste Coudurier
f932cdf209
kill AVImageFormat
...
Originally committed as revision 6875 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-02 23:22:23 +00:00
Steve L'Homme
949b1a13bf
Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.
...
patch by Steve Lhomme, slhomme divxcorp com
Originally committed as revision 6868 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 22:39:58 +00:00
Diego Biurrun
1345f4ed6c
Rename SWAP macro to FFSWAP.
...
Originally committed as revision 6865 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 21:28:36 +00:00
Steve L'Homme
e344c1ea36
reindentation, patch by From: Steve Lhomme, slhomme divxcorp com
...
Originally committed as revision 6864 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 21:09:14 +00:00
Baptiste Coudurier
a512446ed3
clean, always write major brand for debug
...
Originally committed as revision 6862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 19:16:18 +00:00
Baptiste Coudurier
02799762c6
remove useless mp4 field
...
Originally committed as revision 6861 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 19:12:07 +00:00
Baptiste Coudurier
f45b744cb7
simplify
...
Originally committed as revision 6855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 17:56:22 +00:00
Baptiste Coudurier
aa90239fd9
mov vfr muxing
...
Originally committed as revision 6854 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 17:27:39 +00:00
Diego Biurrun
20cd83e276
cosmetics: Restore alphabetical order.
...
Originally committed as revision 6846 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-31 00:11:37 +00:00
Baptiste Coudurier
55bdd34d1a
remove gcc warning about void * used in arithmetic
...
Originally committed as revision 6845 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-30 23:59:52 +00:00
Kostya Shishkov
84ed36da85
IMC decoder
...
Originally committed as revision 6839 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-30 13:48:48 +00:00
Michael Niedermayer
498c544ad2
dont set the sampling rate just because 1 mp3 packet header says so (fixes playback speed on some old mencoder generated avis which where then dumped to mp3)
...
Originally committed as revision 6837 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-30 02:19:55 +00:00
Ryan Martell
a7c6aa73fe
switch to common base64 routines in lavf
...
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 29, 2006 2:45 AM
Subject: Re: [Ffmpeg-devel] [PATCH] Base64 code
Originally committed as revision 6832 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-29 11:53:07 +00:00
Ryan Martell
d0deedcb07
fix more dynamic protocol stuff, needed by the forthcoming h264
...
streaming patch.
(Minor additions to give more information to the dynamic protocol
handlers, and a slight rearrangement of code.)
Patch by Ryan Martell %rdm4 A martellventures P com%
Original thread:
Date: Oct 29, 2006 2:30 AM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC
Originally committed as revision 6831 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-29 10:58:51 +00:00
Joakim Plate
0a4250bc92
add support for all framerates specified by the standard
...
Patch by Joakim elupus A ecce P se
Original thread:
Date: Oct 28, 2006 7:56 PM
Subject: [Ffmpeg-devel] [PATCH] Support for all official framerates in nsv demuxer
Originally committed as revision 6828 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-28 18:39:16 +00:00
Joakim Plate
2f394e1ca8
Fix A/V (de)sync with discontinuous NSV streams,
...
Patch by Joakim elupus A ecce P se
Original thread:
Subject: [Ffmpeg-devel] [PATCH]: A/V sync on nsv streams.
Date: October 27, 2006 3:18:54 AM CEDT
Actual committed patch:
Date: October 28, 2006 3:23:28 AM CEDT
Originally committed as revision 6826 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-28 17:28:04 +00:00
Thijs
34ecc3975f
Make it possible to reuse UDP socket (optional, disabled by default)
...
Patch by Thijs % thijsvermeir A telenet P be %
Original thread:
Subject: Re: [Ffmpeg-devel] [PATCH proposal] Reuse UDP socket v2
Date: October 28, 2006 11:09:00 AM CEDT
Originally committed as revision 6825 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-28 17:16:18 +00:00
Ryan Martell
d83723305e
move up (in the file) AAC audio handling moved from below
...
This is because upper section handles packets, and the lower switch handles timestamps
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 27, 2006 11:40 PM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC
Originally committed as revision 6817 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-28 00:29:59 +00:00
Guillaume Poirier
a01e68aa5e
Add base64 encoding and decoding routines
...
Patch Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 27, 2006 6:49 PM
Subject: [Ffmpeg-devel] [PATCH] Base64 code
Originally committed as revision 6816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-28 00:12:31 +00:00
Thijs
dbf30963f3
make ffmpeg able to send back a RTCP receiver report.
...
Patch by Thijs thijsvermeir A telenet P be
Original thread:
Date: Oct 27, 2006 12:58 PM
Subject: [Ffmpeg-devel] [PATCH proposal] RTCP receiver report
Originally committed as revision 6805 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-27 18:19:29 +00:00
Ryan Martell
ed78754216
indentation fix, patch by Ryan Martell % rdm4 A martellventures P com %
...
Original thread:
Date: Oct 27, 2006 6:17 AM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC
Originally committed as revision 6804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-27 17:51:20 +00:00
Baptiste Coudurier
18de0b81d5
fflags can/will be used for muxing too
...
Originally committed as revision 6802 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-27 10:53:08 +00:00
Guillaume Poirier
550b284346
Last fix of licence header
...
Originally committed as revision 6801 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-27 06:06:58 +00:00
Guillaume Poirier
9eeec55d77
move licence header fixes
...
Originally committed as revision 6800 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-26 22:45:19 +00:00
Guillaume Poirier
cbced386c2
Fix licence header (aka <pedantic mode='on' /> )
...
Originally committed as revision 6799 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-26 22:40:18 +00:00
Ryan Martell
4934884a13
Add support for H264 over RTP
...
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 9, 2006 4:55 PM
Subject: [Ffmpeg-devel] RTP patches & RFC
Actual committed patch:
Date: Oct 26, 2006 4:29 PM
Originally committed as revision 6798 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-26 18:36:03 +00:00
Baptiste Coudurier
b59cb45632
remove mov_read_leaf and remove useless reading function table, mov_read_default will skip atom with no parsing function anyway
...
Originally committed as revision 6793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-25 22:50:49 +00:00
Aurelien Jacobs
21e3c26ca2
fix mp3 in swf decoding
...
Originally committed as revision 6792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-25 20:05:14 +00:00
Kostya Shishkov
79f7c32ffb
Register .tga and .tiff image extensions
...
Originally committed as revision 6775 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-23 13:17:46 +00:00
Aurelien Jacobs
7fbde3431a
replace coder/decoder file description in libavformat by muxer/demuxer
...
Originally committed as revision 6774 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-23 08:57:54 +00:00
Aurelien Jacobs
ec996a6303
fix flvdec.c file description comment
...
Originally committed as revision 6773 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-23 00:13:02 +00:00
Aurelien Jacobs
246f86a4d6
document the extradata protocol for VP6F
...
Originally committed as revision 6772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-23 00:10:18 +00:00
Aurelien Jacobs
fa73604f61
don't use ast before checking it's not NULL
...
Originally committed as revision 6771 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 23:23:55 +00:00
Aurelien Jacobs
9e2424ce60
use the adjustment value present in FLV to crop VP6 video
...
Originally committed as revision 6770 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 23:19:42 +00:00
Baptiste Coudurier
20da94e8c5
activate gif decoder, seems to work fine on showdown2.mov
...
Originally committed as revision 6767 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 16:17:02 +00:00
Baptiste Coudurier
6f9e492acf
add gif support
...
Originally committed as revision 6761 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 15:07:25 +00:00
Baptiste Coudurier
14f283d849
disable annoying debug messages
...
Originally committed as revision 6758 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 14:14:36 +00:00
Luca Abeni
7c7e7464e3
Make read_packet fail is the v4l2 driver returns an unexpected frame size
...
(driver's bug? If not, we will have to support this in some way)
Originally committed as revision 6756 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 09:56:08 +00:00
Andreas Öman
71bd023da5
avoid crashing when trying to parse invalid files, patch by Andreas Oman, andreas at olebyn dot nu
...
Originally committed as revision 6752 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-21 11:17:39 +00:00
Andreas Öman
487240b026
fix probe, patch by Andreas Oman, andreas at olebyn dot nu
...
Originally committed as revision 6751 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-21 11:08:39 +00:00
Baptiste Coudurier
d966b2f0db
warn about zlib support needed if file has compressed moov atom
...
Originally committed as revision 6747 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-20 13:06:50 +00:00
Michael Niedermayer
942f3bb528
move memory reading ByteIOContext init from mov.c to avobuf.c
...
Originally committed as revision 6744 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-20 09:32:48 +00:00
Michael Niedermayer
143bf7d7c3
dont mess with ByteIOContext internal variables (fixes showdown2.mov)
...
Originally committed as revision 6733 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-19 10:05:36 +00:00
Baptiste Coudurier
99fd05cbdd
use AVFormatContext to log
...
Originally committed as revision 6731 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-18 15:10:14 +00:00
Diego Biurrun
3d1eed611b
Fix license header error notice by Steve LHomme.
...
Originally committed as revision 6730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-18 13:15:27 +00:00
Baptiste Coudurier
708e3e7d2d
simplify pcm read seek, use av_get_bits_per_sample
...
Originally committed as revision 6728 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-18 11:57:24 +00:00
Baptiste Coudurier
5b9d79bd77
avoid overwriting pkt
...
Originally committed as revision 6723 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-17 17:44:06 +00:00
Aurelien Jacobs
595da759de
10l inverted condition check generated an endless loop
...
Originally committed as revision 6722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-17 17:19:11 +00:00
Baptiste Coudurier
4d6ac1a47b
skip packet if no stream index is found, fix proxy_pal030926.mxf
...
Originally committed as revision 6721 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-17 11:30:22 +00:00
Baptiste Coudurier
ee71ef5cf4
skip run in sequence, fix C0023S01.mxf
...
Originally committed as revision 6720 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-17 11:23:04 +00:00
Roman Shaposhnik
d1bc38f34a
* Simplifying the setting of STYPE for AAUX AS
...
* Fixing a bug in how SPEED was encoded for AAUX ASC
Originally committed as revision 6716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-16 21:47:48 +00:00
Diego Biurrun
39051d5d6e
Replace FLAC FourCC by TwoCC.
...
Originally committed as revision 6708 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-16 11:18:26 +00:00
Diego Biurrun
14f29f795d
Revert putting EXTRALIBS in common.mak, linking fails on MinGW.
...
Originally committed as revision 6700 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 12:59:45 +00:00
Diego Biurrun
827f056124
Remove unused variable.
...
Originally committed as revision 6696 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 10:31:50 +00:00
Diego Biurrun
07a1b05e66
Consistently use $(BUILD_ROOT).
...
Originally committed as revision 6695 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 10:02:21 +00:00
Kostya Shishkov
a8789714ba
Ignore blocks with no samples and flags (but usually with MD5 sum)
...
Originally committed as revision 6694 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 04:50:19 +00:00
Dominik Mierzejewski
ccd3228e54
Use proper PRI?64 macros for %ll? format to fix printf format warnings:
...
utils.c:833: warning: format ‘%lld’ expects type ‘long long int’, but argument 5 has type ‘int64_t’
utils.c:833: warning: format ‘%lld’ expects type ‘long long int’, but argument 6 has type ‘int64_t’
utils.c:854: warning: format ‘%lld’ expects type ‘long long int’, but argument 5 has type ‘int64_t’
utils.c:854: warning: format ‘%lld’ expects type ‘long long int’, but argument 6 has type ‘int64_t’
asf.c:872: warning: format ‘%Lx’ expects type ‘long long unsigned int’, but argument 4 has type ‘int64_t’
mov.c:1754: warning: format ‘%llx’ expects type ‘long long unsigned int’, but argument 5 has type ‘int64_t’
Approved by Michael.
Originally committed as revision 6692 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-14 20:43:39 +00:00
Kostya Shishkov
4ec0beaa59
Move block size check to decoder
...
Originally committed as revision 6688 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-14 05:01:05 +00:00
Michael Niedermayer
03bb9ae58c
10l CODEC vs. FORMAT
...
Originally committed as revision 6687 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-13 19:19:07 +00:00
Roberto Togni
12b6992b6f
flv files from myspace with mp3 audio require need_parsing because the
...
frames are fragmented.
Originally committed as revision 6686 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-13 18:21:28 +00:00
Kostya Shishkov
a991b1fecb
TIFF decoder
...
Originally committed as revision 6682 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-13 10:48:29 +00:00
Diego Biurrun
6ae177aa3b
Add a note about illegal codec IDs.
...
Originally committed as revision 6681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-13 00:02:33 +00:00
Diego Biurrun
7e547cb4c3
Add codec ID for Shorten audio.
...
Originally committed as revision 6680 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-13 00:01:25 +00:00
Baptiste Coudurier
29f86228a0
support for Tiertex .seq files demuxing/video decoding, by Gregory Montoir %cyx A users P sourceforge P net%
...
Originally committed as revision 6672 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-12 12:02:58 +00:00
Reynaldo H. Verdejo Pinochet
28146a8c7a
new mtv demuxer
...
Originally committed as revision 6667 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-12 01:04:32 +00:00
Diego Biurrun
c26abfa541
Rename ABS macro to FFABS.
...
Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 23:17:58 +00:00
Baptiste Coudurier
72450e50a5
support for Delphine Software .cin files demuxing / audio and video decoding, by Gregory Montoir %cyx A users P sourceforge P net%
...
Originally committed as revision 6659 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 16:57:00 +00:00
Baptiste Coudurier
777f46493d
fix bit rate
...
Originally committed as revision 6646 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 10:22:21 +00:00
Baptiste Coudurier
d50756cdf9
use av_get_bits_per_sample
...
Originally committed as revision 6645 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 10:17:18 +00:00
Baptiste Coudurier
e27d92773e
use av_get_bits_per_sample, compute block align if not set
...
Originally committed as revision 6644 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 10:15:05 +00:00
Baptiste Coudurier
8d41fe285b
simplify by not writing unneeded codec name to fix segfault when stream copy
...
Originally committed as revision 6643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 10:09:45 +00:00
Diego Biurrun
dadb850a50
Move CFLAGS handling to common.mak.
...
Originally committed as revision 6642 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 08:30:13 +00:00
Kostya Shishkov
3689cf1649
Targa image decoder
...
Originally committed as revision 6640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 04:15:04 +00:00
Michael Niedermayer
d95442c03e
unused #define
...
Originally committed as revision 6638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:59:08 +00:00
Michael Niedermayer
ab2c12ec90
remove dummy amr_read_close()
...
Originally committed as revision 6637 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:57:44 +00:00
Michael Niedermayer
b49638928b
more factoriztaion and a FIXME note
...
Originally committed as revision 6636 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:56:49 +00:00
Michael Niedermayer
d84fd5d153
factorze another 2 lines
...
Originally committed as revision 6635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:53:14 +00:00
Michael Niedermayer
ce2f3c8b0c
set duration and timebase (based on a patch by Simon Morlat simon.morlat linphone org)
...
Originally committed as revision 6634 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:49:45 +00:00
Michael Niedermayer
b1bf48aa91
factorize (untested)
...
Originally committed as revision 6633 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:45:12 +00:00
Michael Niedermayer
effdc8ef2a
return cleanup
...
Originally committed as revision 6632 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 23:28:27 +00:00
Baptiste Coudurier
c74915cda4
fix d-10 mapping detection
...
Originally committed as revision 6631 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 14:29:03 +00:00
Baptiste Coudurier
de9fe002f8
rewind completely if sample time is negative
...
Originally committed as revision 6629 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 13:00:50 +00:00
Baptiste Coudurier
4a775c19cd
dont seek back if no sync to let eof happen
...
Originally committed as revision 6628 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 12:58:34 +00:00
Baptiste Coudurier
31903634b6
quiet gcc about enum value not handled in switch
...
Originally committed as revision 6624 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 09:17:51 +00:00
Kostya Shishkov
ee56f2c020
10l: remove alien seek function from demuxer
...
Originally committed as revision 6617 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 04:10:53 +00:00
Yong
104f8c10b8
Add fourccs for Wavpak and TTA
...
Patch by yong ||| y0ngc |a| yahoo dot com |||
Originally committed as revision 6579 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07 18:30:41 +00:00
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07 15:30:46 +00:00
Diego Biurrun
cbeee4d8e5
Replace -I../-I. by -I$(BUILD_ROOT).
...
Originally committed as revision 6572 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07 09:22:44 +00:00
Michael Niedermayer
4b1a1a2a69
flac fourcc (fixes mplayer -demuxer 35 with flac)
...
Originally committed as revision 6569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-06 18:36:58 +00:00
Michael Niedermayer
92eb82325e
prevent >16bit tags to be truncated and used in creating .wav files
...
Originally committed as revision 6568 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-06 18:20:40 +00:00
Baptiste Coudurier
885e691aaf
support D-10, XDCAM, fix ebu_small_d10_50_audio_resampling_problem.mxf, xdcam-pal-d10-imx50.mxf
...
Originally committed as revision 6561 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-05 09:01:04 +00:00
Baptiste Coudurier
b95d44b6f4
remove useless casts
...
Originally committed as revision 6552 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-04 13:18:51 +00:00
Diego Biurrun
0533322ea3
Move EXTRALIBS handling to common.mak.
...
Originally committed as revision 6545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-03 19:23:39 +00:00
Michael Niedermayer
5523d5f41e
fix r_frame_rate detection in mpeg4 streams with non integer fps
...
Originally committed as revision 6544 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-03 19:13:27 +00:00
Diego Biurrun
36c32bdddf
Remove unused variables and the corresponding warnings along with them.
...
Originally committed as revision 6536 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-03 17:12:48 +00:00
Diego Biurrun
e8b409b50f
rtp.o needs mpegts.o
...
Originally committed as revision 6533 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-02 17:15:00 +00:00
Baptiste Coudurier
c86ecbb7ce
fix audio for mog_op1a_prompeg_mpeg.mxf
...
Originally committed as revision 6530 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-02 14:12:50 +00:00
Baptiste Coudurier
03da8726f6
return 0 as stream index if only one stream, this is completely non standard, fix Cars_TL4IO6_239_DEXX_MPEG_TDC_072006.wav.mxf
...
Originally committed as revision 6528 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-02 13:22:51 +00:00
Steve L'Homme
e0769997cb
add support for some MS DIB formats for avisynth
...
Patch by Steve Lhomme % slhomme AH divxcorp P com %
Original thread:
Date: Sep 27, 2006 7:20 PM
Subject: [Ffmpeg-devel] [PATCH] AVISynth support for some MS DIB formats
Originally committed as revision 6411 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-01 20:41:02 +00:00
Brian Brice
4336886c52
Fix wrong ASF duration of generated files
...
Patch by Brian Brice % bbrice AH newtek.com %
Original thread:
Message-ID: <451DA316.6060001@newtek.com>
Date: Fri, 29 Sep 2006 17:49:58 -0500
Subject: [Ffmpeg-devel] [PATCH] ASF Duration
Originally committed as revision 6407 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-01 17:05:25 +00:00
Michael Niedermayer
cb37931d78
dont set sub_id as its completly redundant and silly
...
Originally committed as revision 6393 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-30 11:50:03 +00:00
Baptiste Coudurier
3a6ccf4f3e
rudimentary binary seek
...
Originally committed as revision 6382 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-29 14:28:55 +00:00
Baptiste Coudurier
1159f6340a
add another data definition ul
...
Originally committed as revision 6381 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-29 12:25:44 +00:00
Baptiste Coudurier
dd202ff65d
use a data definition uls table to fetch codec type
...
Originally committed as revision 6380 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-29 12:23:38 +00:00
Baptiste Coudurier
996c9ad0a4
add string param to PRINT_KEY for debug
...
Originally committed as revision 6379 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-29 11:25:40 +00:00