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