nicodvb
|
921e985a12
|
2 less variables
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22351 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 23:01:13 +00:00 |
|
nicodvb
|
37b65c2eca
|
cosmetics: reformatted
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22350 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 22:55:14 +00:00 |
|
nicodvb
|
7339fd9684
|
removed unused variables
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22349 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 22:41:17 +00:00 |
|
nicodvb
|
1bffdebffa
|
simplified parse_mpeg12_video()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22348 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 22:40:05 +00:00 |
|
nicodvb
|
bf15108d56
|
member real_framerate is completely useless
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22346 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 21:21:09 +00:00 |
|
nicodvb
|
72fa22f6b0
|
cosmetics: reindented
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22341 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 14:33:19 +00:00 |
|
nicodvb
|
bc389eee92
|
removed commented/useless code from parse_mpeg12_video()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22340 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-25 14:32:14 +00:00 |
|
nicodvb
|
7593a4d298
|
all options must be GLOBAL; patch by Trent Piepho (xyzzy speakeasy org)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22261 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-18 16:46:12 +00:00 |
|
rathann
|
45defa1aa0
|
Fix a few gcc warnings, approved by Diego and Reimar.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22160 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2007-02-05 23:46:08 +00:00 |
|
nicodvb
|
cf099b2100
|
muxers now write to output muxer->stream rather than to muxer->file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21676 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-18 21:03:59 +00:00 |
|
nicodvb
|
3e7616ecab
|
align vbuf_size to the max value allowed by main profile @ high level
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21560 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-09 22:21:37 +00:00 |
|
reimar
|
6caf5586ee
|
Get rid of min/max macros from aviheader.h, they do not belong here.
Replace their uses by FFMIN/FFMAX
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21547 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-09 12:24:11 +00:00 |
|
nicodvb
|
e704821b75
|
disable telecining when it can't be applied
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21502 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 22:08:11 +00:00 |
|
nicodvb
|
a176dc29b9
|
since display_frames in increased by a possibly negative number it had better be signed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21501 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 21:58:07 +00:00 |
|
nicodvb
|
9e365b6032
|
cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21500 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 21:27:05 +00:00 |
|
nicodvb
|
7057e42777
|
removed dead code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21499 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 21:24:39 +00:00 |
|
nicodvb
|
8ec5a6a3ca
|
reimplemented :telecine and :film2pal in terms of dgpulldown
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21498 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 21:20:01 +00:00 |
|
nicodvb
|
858813f36f
|
pre-store in bff_mask the correct or-mask to be saved in the pce (slightly faster)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21497 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 20:38:46 +00:00 |
|
nicodvb
|
6dc68e8680
|
10l: wrong bitmask when patching the pce_ptr in soft_telecine()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21485 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 00:52:11 +00:00 |
|
nicodvb
|
2fded9964f
|
added generalized teleciner by Donald Graft
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21483 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-04 00:02:15 +00:00 |
|
nicodvb
|
6d8213c5d6
|
cosmetics: anti-chaos reindentation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21464 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-03 12:06:08 +00:00 |
|
nicodvb
|
b5ecb3ba07
|
permit to specify the sizes of the decoders' buffers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21429 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-12-01 23:51:51 +00:00 |
|
diego
|
cac6c0eea2
|
Remove bswap.h, use libavutil/bswap.h instead.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21388 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-11-29 15:02:45 +00:00 |
|
nicodvb
|
e9ca4efbc0
|
permit muxing to raw pes (VDR uses this)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21157 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-11-21 22:09:58 +00:00 |
|
nicodvb
|
a5d54eea12
|
if no stream could be muxed flush_buffers() returns 0: prevents while(1) stall at the end
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20350 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-10-22 10:32:59 +00:00 |
|
diego
|
155d28bf01
|
Remove duplicate min/max macro definition.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20159 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-10-11 15:28:54 +00:00 |
|
nicodvb
|
549b7f03c8
|
forgotten to pass the crc32 be2me_32()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19643 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-09-02 19:00:30 +00:00 |
|
diego
|
a356cbcc01
|
Remove unused variables, patch by Stefan Huehner stefan at huehner org.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18963 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-07-08 17:28:36 +00:00 |
|
nicodvb
|
01526d08f8
|
try to reduce the distance between consecutive frames with pts to no more than 0.4 seconds (required by dvds)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18754 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-06-18 16:40:29 +00:00 |
|
nicodvb
|
d79d8b2ea4
|
prevent buffer overflow in the STD; simplified fill_packet() (moving part of the code to get_packet_stats())
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18748 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-06-18 10:39:09 +00:00 |
|
rtogni
|
9da9317579
|
Fix potential integer overflows in memory allocation.
Patch by Rich and me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18559 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-06-04 22:41:27 +00:00 |
|
nicodvb
|
2bea0ef1dd
|
removed more unused stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18250 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-24 14:23:03 +00:00 |
|
nicodvb
|
ac1506c8b3
|
when muxing mpeg audio streams analyze the first 32 KB of data to obtain the most likely correct layer, otherwise every misdetection during parse_audio() will lead to wrong timestamps and loss of synchrony
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18249 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-24 14:04:10 +00:00 |
|
nicodvb
|
538ae3dd8c
|
simplified parse_audio()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18239 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-24 09:48:57 +00:00 |
|
nicodvb
|
e48466f86c
|
removed more unused code and struct members
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18201 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 18:15:23 +00:00 |
|
nicodvb
|
d78862db6a
|
removed unused variables
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18200 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 18:02:19 +00:00 |
|
nicodvb
|
bf75c942fc
|
moved inline at beginning of declaration
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18198 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 17:55:39 +00:00 |
|
nicodvb
|
1733f0847a
|
finally replaced the old interleaving with the new one that respects buffering and [pd]ts<->scr constraints; don't check spriv->framebuf_used in find_best_stream()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18197 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 17:47:53 +00:00 |
|
nicodvb
|
168e6e1daf
|
introduced new functions to handle pack writing and interleaving strategy (will soon replace current ones)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18193 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 15:41:16 +00:00 |
|
nicodvb
|
37dae9ebcb
|
fixed muxrates for xvcd and xsvcd
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18188 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 13:31:05 +00:00 |
|
nicodvb
|
6ba9d6ce20
|
audio init code was previously moved to fix_parameters() so removed from write_chunk()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18187 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 13:25:46 +00:00 |
|
nicodvb
|
2c06ca54a2
|
introduced structures and code to keep track of decoder's buffers sizes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18184 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 13:18:32 +00:00 |
|
nicodvb
|
f86a32a270
|
new code to simplify assignment of timestamps; removed temp_ref from mpeg_frame_t and modified add_frame() accordingly; removed no more used drop_delayed_audio() and save_delayed_audio()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18182 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-22 13:05:01 +00:00 |
|
nicodvb
|
26b3c3f9ca
|
removed useless (and broken as hell) buffering code from muxer1; buffering constraints will be fully respected when one of the forthcoming patches is applied
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18167 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-20 21:40:03 +00:00 |
|
nicodvb
|
280b8e3875
|
removed skip_padding (never used and totally useless)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18166 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-20 20:53:48 +00:00 |
|
nicodvb
|
a160c8687f
|
added support for DX50 and dx50 4CCs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18165 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-20 20:48:55 +00:00 |
|
nicodvb
|
aa0de16882
|
fixed wrong operator precedence in parse_mpeg4_video()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18164 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-20 20:44:43 +00:00 |
|
nicodvb
|
471dc6e589
|
simplified code to patch the video framerate (removed silly comparisons)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18163 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-20 20:38:09 +00:00 |
|
nicodvb
|
1cbc74c755
|
changed timebase from 1024 to 300 (no rounding errors with any of the allowed framerates); write scr_extension accordingly. This is the first of a long series of patches to rewrite the muxer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18162 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-20 20:32:36 +00:00 |
|
nicodvb
|
ecdfed5122
|
workaround to prevent segfault: when using -ve lavc with b-frames write_chunk(1st video frame) gets called with len=-1UL; -1ULl to whomever calls me that way
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18045 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2006-04-05 20:51:35 +00:00 |
|