|
|
|
@b8530e0d581e67465d1c6ddcc73a49178674a8b6
|
[b8530e0d581e67465d1c6ddcc73a49178674a8b6]
|
22/09/08 22:42:14 |
Laurent Aimar <fenrir@videolan.org> |
Added x264 fourcc to h264 packetizer. |
|
|
|
@2fb4aa1b9304477dc5c37e1b884db03819b2159d
|
[2fb4aa1b9304477dc5c37e1b884db03819b2159d]
|
22/08/08 01:55:48 |
Laurent Aimar <fenrir@videolan.org> |
Fixed h264 aspect ratio overflow. |
|
|
|
@76081cdedda84f0e47c18836d2c3e55f6c0d1136
|
[76081cdedda84f0e47c18836d2c3e55f6c0d1136]
|
26/07/08 18:06:55 |
Laurent Aimar <fenrir@videolan.org> |
Fixed timestamp.
Fixed an infinite loop.
Fixed aspect ratio extraction. |
|
|
|
@126902d38ee6f661d127c3118d7fa107228315a7
|
[126902d38ee6f661d127c3118d7fa107228315a7]
|
25/07/08 23:31:11 |
Laurent Aimar <fenrir@videolan.org> |
Added support for multiple SPS and/or PPS. |
|
|
|
@8c8db25b42322c029926ddce9592b2ee7c2d1066
|
[8c8db25b42322c029926ddce9592b2ee7c2d1066]
|
25/07/08 23:15:24 |
Laurent Aimar <fenrir@videolan.org> |
Clean up and check sps/pps id validity. |
|
|
|
@724a7186c54aa7434aef985821b54cec47fec228
|
[724a7186c54aa7434aef985821b54cec47fec228]
|
25/07/08 23:05:42 |
Laurent Aimar <fenrir@videolan.org> |
Added a few missing const. |
|
|
|
@7fd8d8f0caa4ae995290610d22286a28c4ef865d
|
[7fd8d8f0caa4ae995290610d22286a28c4ef865d]
|
25/07/08 23:01:28 |
Laurent Aimar <fenrir@videolan.org> |
Add missing aspect ratio (from a h264 revision).
Correctly detect … |
|
|
|
@5d71c531031a6d41a32f951680a758e9ce6c1062
|
[5d71c531031a6d41a32f951680a758e9ce6c1062]
|
25/07/08 22:57:21 |
Laurent Aimar <fenrir@videolan.org> |
Cosmetics. |
|
|
|
@a6d8c19089b0ca4a35183d64553fe0f9c9a8f653
|
[a6d8c19089b0ca4a35183d64553fe0f9c9a8f653]
|
25/07/08 22:51:52 |
Laurent Aimar <fenrir@videolan.org> |
Split up ParseNALBlock into smaller functions.
Fix the output order on new … |
|
|
|
@dc7fd05268188305cbddc6af337bcbfc81ad4705
|
[dc7fd05268188305cbddc6af337bcbfc81ad4705]
|
25/07/08 22:38:20 |
Laurent Aimar <fenrir@videolan.org> |
Output a gathered picture before parsing the next SPS/PPS. |
|
|
|
@053b0208a015e79df412b4dcdd08fe0b58e291d1
|
[053b0208a015e79df412b4dcdd08fe0b58e291d1]
|
25/07/08 22:28:43 |
Laurent Aimar <fenrir@videolan.org> |
Removed dead code + added a check against allocation errors. |
|
|
|
@1dcdb30fe3d764d3cd5e66253b5db9e9b62909ed
|
[1dcdb30fe3d764d3cd5e66253b5db9e9b62909ed]
|
25/07/08 22:26:53 |
Laurent Aimar <fenrir@videolan.org> |
Cosmetic (turned a big macro into a function). |
|
|
|
@3561b9b28f58eb7a4183e158a8fd973800d31ceb
|
[3561b9b28f58eb7a4183e158a8fd973800d31ceb]
|
31/05/08 21:10:30 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Plugins: include vlc_common.h directly instead of vlc/vlc.h |
|
|
|
@13ae40b0efc4f1b1ce205d9a057537047fcab3f4
|
[13ae40b0efc4f1b1ce205d9a057537047fcab3f4]
|
21/05/08 19:19:25 |
Rémi Denis-Courmont <rem@videolan.org> |
Use gettext_noop() consistently |
|
|
|
@453ff82acfa8ec4fb717fe71b094199d8659a1f5
|
[453ff82acfa8ec4fb717fe71b094199d8659a1f5]
|
17/05/08 19:42:15 |
Jean-Paul Saman <jpsaman@videolan.org> |
Remove "out of memory" message |
|
|
|
@27d483e9ef7a451397d7857251c8d67097661f1d
|
[27d483e9ef7a451397d7857251c8d67097661f1d]
|
08/05/08 18:20:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Include vlc_plugin.h as needed |
|
|
|
@97897eeeb22b1238e56632b16cda1a0375ae7708
|
[97897eeeb22b1238e56632b16cda1a0375ae7708]
|
01/05/08 20:57:00 |
Rémi Denis-Courmont <rem@videolan.org> |
NIH syndrome cure (2) |
|
|
|
@449fd28aaf007c6411251dae9d0dbfdc65b135d1
|
[449fd28aaf007c6411251dae9d0dbfdc65b135d1]
|
14/04/08 02:02:22 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false.
This … |
|
|
|
@be3c7a5f8ca2b7189f3176dbcdf32c5c06ff9af1
|
[be3c7a5f8ca2b7189f3176dbcdf32c5c06ff9af1]
|
31/03/08 10:17:53 |
Jean-Paul Saman <jpsaman@videolan.org> |
h264 packetizer : do not trust the input data in p_extra |
|
|
|
@cf34ca7b9307806bedb90f37e40e03de8a84e35b
|
[cf34ca7b9307806bedb90f37e40e03de8a84e35b]
|
31/03/08 10:17:53 |
Jean-Paul Saman <jpsaman@videolan.org> |
h264: fix maximum size calculation |
|
|
|
@96fca586a4d2b5e03545733acde884326616bca8
|
[96fca586a4d2b5e03545733acde884326616bca8]
|
31/03/08 10:17:53 |
Jean-Paul Saman <jpsaman@videolan.org> |
Really fix H264 packetizing: abort PacketizeAVC1() if computed size is too … |
|
|
|
@ab4e8a39d0b2d9c2998d7ab248b83463fd67f2a1
|
[ab4e8a39d0b2d9c2998d7ab248b83463fd67f2a1]
|
31/03/08 09:36:00 |
Jean-Paul Saman <jpsaman@videolan.org> |
H264 packetizer : NEVER TRUST INPUT !!
Do not allocate ridiculous amount … |
|
|
|
@079a1818dc58b9dc81ca92b5217da2a8d599572f
|
[079a1818dc58b9dc81ca92b5217da2a8d599572f]
|
29/01/08 14:34:30 |
Rafaël Carré <funman@videolan.org> |
codecs & packetizers: fix warnings
use size_t instead of int to … |
|
|
|
@99fab9089e9e1709d9c3a4bc5ced0c137ac59134
|
[99fab9089e9e1709d9c3a4bc5ced0c137ac59134]
|
23/01/08 22:50:58 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't include config.h from the headers - refs #297.
Missing some cases … |
|
|
|
@14764a967d832ba9da4242196895710543b78790
|
[14764a967d832ba9da4242196895710543b78790]
|
18/01/08 11:12:02 |
Jean-Paul Saman <jpsaman@videolan.org> |
Fix regression introduced in [24381] |
|
|
|
@ca42fbe0b485eac3a0990f1aba3b660253cdaf98
|
[ca42fbe0b485eac3a0990f1aba3b660253cdaf98]
|
18/01/08 09:00:26 |
Jean-Paul Saman <jpsaman@videolan.org> |
Check malloc return values and fix a few compiler warnings. |
|
|
|
@2bf327dfbfaea5fd719be71899bafc3c32b3bb45
|
[2bf327dfbfaea5fd719be71899bafc3c32b3bb45]
|
11/01/08 18:48:58 |
Ilkka Ollakka <ileoo@videolan.org> |
fix previous commit |
|
|
|
@0669b648a7db1286edef12d16793bea74c5b3aad
|
[0669b648a7db1286edef12d16793bea74c5b3aad]
|
11/01/08 18:42:54 |
Ilkka Ollakka <ileoo@videolan.org> |
revert 24090 and add fix for including sps/pps in every keyframe … |
|
|
|
@7a7bb889b1318e5cb091c954c0729d3a788518de
|
[7a7bb889b1318e5cb091c954c0729d3a788518de]
|
04/01/08 21:05:15 |
Ilkka Ollakka <ileoo@videolan.org> |
remove b_header in packetizer so sps/pps are send with every … |
|
|
|
@6ee1e193fd896ab9a4729fde14f009d9ce629815
|
[6ee1e193fd896ab9a4729fde14f009d9ce629815]
|
10/09/07 20:56:52 |
Rafaël Carré <funman@videolan.org> |
Removes trailing spaces. Removes tabs. |
|
|
|
@81c5ac29fa2e80426c1b1dfcc941a1aabe8bc808
|
[81c5ac29fa2e80426c1b1dfcc941a1aabe8bc808]
|
20/08/07 21:08:22 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove stdlib.h |
|
|
|
@ab1b0ebec326fae87388c7904c952e827acffe50
|
[ab1b0ebec326fae87388c7904c952e827acffe50]
|
30/05/07 19:36:36 |
Laurent Aimar <fenrir@videolan.org> |
Improved BLOCK_FLAG_DISCONTINUITY|BLOCK_FLAG_CORRUPTED handling in … |
|
|
|
@09eaac810866232ee437516ca2a8fb6bcfd8b523
|
[09eaac810866232ee437516ca2a8fb6bcfd8b523]
|
02/03/07 20:51:20 |
Laurent Aimar <fenrir@videolan.org> |
Packetizers should trash all blocks with DISCONTINUITY or CORRUPTED flag … |
|
|
|
@b160af605b251682ad86348cc4e07287084e891c
|
[b160af605b251682ad86348cc4e07287084e891c]
|
27/02/07 20:39:41 |
Laurent Aimar <fenrir@videolan.org> |
Added all missing case for "Detection of the first VCL NAL unit of a … |
|
|
|
@d3fe7f28797d4dba65ffcdd60bf932e758a48a9e
|
[d3fe7f28797d4dba65ffcdd60bf932e758a48a9e]
|
26/11/06 15:20:34 |
Clément Stenac <zorglub@videolan.org> |
A bit of headers cleanup
* Headers in include must contain the structures … |
|
|
|
@b725ca4af86867d20b66c43a9d518f1fcda53d57
|
[b725ca4af86867d20b66c43a9d518f1fcda53d57]
|
17/10/06 20:23:48 |
Derk-Jan Hartman <hartman@videolan.org> |
* packetizer h264: Donwq't gather the block chain when resending the … |
|
|
|
@7d1cff0bb27541abd0f34bd6fd1224c437d83632
|
[7d1cff0bb27541abd0f34bd6fd1224c437d83632]
|
16/10/06 23:58:12 |
Derk-Jan Hartman <hartman@videolan.org> |
Apparently ffmpeg doesn't like how we were feeding the SPS/PPS to it. At … |
|
|
|
@4ecb86281f89ef9d7f3438edcec3798723c93f30
|
[4ecb86281f89ef9d7f3438edcec3798723c93f30]
|
24/08/06 03:17:58 |
Derk-Jan Hartman <hartman@videolan.org> |
* Handle Dicas AVC FOURCC |
|
|
|
@834b64d0f742bf300b015afdfef91a5f3fa7382c
|
[834b64d0f742bf300b015afdfef91a5f3fa7382c]
|
22/08/06 20:24:57 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: fixed insertion of SPS/PPS. |
|
|
|
@cc5aad0aba5eb0b6f41ea93850ef7a8989e6d8b4
|
[cc5aad0aba5eb0b6f41ea93850ef7a8989e6d8b4]
|
15/08/06 01:37:28 |
Derk-Jan Hartman <hartman@videolan.org> |
* first sps, then pps |
|
|
|
@4598f227ca9f8cb35d6a834577db17aaef1a608d
|
[4598f227ca9f8cb35d6a834577db17aaef1a608d]
|
15/08/06 00:16:07 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: insert an SPS and PPS before each keyframe. |
|
|
|
@94431db895039165b839c35907eb21890b87cc61
|
[94431db895039165b839c35907eb21890b87cc61]
|
14/08/06 23:44:15 |
Derk-Jan Hartman <hartman@videolan.org> |
* Victory at last. The h264 packetizer is fixed. Thx to Haali and gibalou … |
|
|
|
@bf706caf1da81b3e0821fb93f13a7cf6ea85e32c
|
[bf706caf1da81b3e0821fb93f13a7cf6ea85e32c]
|
25/03/06 13:54:27 |
Felix Paul Kühne <fkuehne@videolan.org> |
* another 1st string review, refs #438 |
|
|
|
@2cb472dba008f7d877ffe6bae9c5575253365282
|
[2cb472dba008f7d877ffe6bae9c5575253365282]
|
13/01/06 00:10:04 |
Antoine Cellerier <dionoea@videolan.org> |
FSF address change. |
|
|
|
@261f3e11d248cea18054933b1bb80c4f69b81f2e
|
[261f3e11d248cea18054933b1bb80c4f69b81f2e]
|
06/12/05 21:10:02 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: fixed massive memory leak. |
|
|
|
@50fd08c33f968d4050b63344a1765fa70ecf71ec
|
[50fd08c33f968d4050b63344a1765fa70ecf71ec]
|
14/09/05 00:01:20 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: small fix to annexe-b packetizer. |
|
|
|
@29a8ff8d07fd92ee0e2c0622c20981a9dea06b14
|
[29a8ff8d07fd92ee0e2c0622c20981a9dea06b14]
|
13/09/05 19:48:32 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: date SPS and PPS blocks built from the codec … |
|
|
|
@d21227b69cf07e6a34f20df5d01f208338992e4a
|
[d21227b69cf07e6a34f20df5d01f208338992e4a]
|
19/07/05 10:39:50 |
Laurent Aimar <fenrir@videolan.org> |
* h264: handle SPS/PPS in annexb format in extra data (needed for RTP). |
|
|
|
@fe087a38282e93addb25fa9598393e40ea233b09
|
[fe087a38282e93addb25fa9598393e40ea233b09]
|
09/07/05 08:17:09 |
Rémi Denis-Courmont <rem@videolan.org> |
Make Zorglub less unhappy |
|
|
|
@85b29bdc288a1573d43bd524908be5748a9b3640
|
[85b29bdc288a1573d43bd524908be5748a9b3640]
|
08/07/05 20:12:44 |
Rémi Denis-Courmont <rem@videolan.org> |
Copyright fixes
(da big courmischage) |
|
|
|
@40a8f626620c6c33cb25abe5be038ee73bc39da8
|
[40a8f626620c6c33cb25abe5be038ee73bc39da8]
|
24/04/05 00:37:22 |
Sigmund Augdal Helberg <sigmunau@videolan.org> |
packetizer/h264.c: fix divition by zero for some streams |
|
|
|
@4fe5c533721548bda3e8d658535ca2f455fd62fb
|
[4fe5c533721548bda3e8d658535ca2f455fd62fb]
|
06/04/05 11:35:45 |
Laurent Aimar <fenrir@videolan.org> |
* h264: less debug. |
|
|
|
@06438cff3f2947f729362fe3bcea29551721a48c
|
[06438cff3f2947f729362fe3bcea29551721a48c]
|
06/04/05 11:31:38 |
Laurent Aimar <fenrir@videolan.org> |
* h264: bug fix (give valid date + split at the right place). |
|
|
|
@a90a19a6b0468ea9fedadc27cfc1118d70295263
|
[a90a19a6b0468ea9fedadc27cfc1118d70295263]
|
11/12/04 15:45:46 |
Clément Stenac <zorglub@videolan.org> |
Improvements to preferences
* Each module can declare a "human-readable … |
|
|
|
@b43aa847f2a7c4fcc0e4ef2f1525d2fab026d54f
|
[b43aa847f2a7c4fcc0e4ef2f1525d2fab026d54f]
|
22/10/04 13:11:27 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: oops, forgot to remove a bit of debug code. |
|
|
|
@85965903f72ffb6a7f137f0ad9982273104e9c53
|
[85965903f72ffb6a7f137f0ad9982273104e9c53]
|
20/10/04 19:44:36 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c:
- use 3 bytes start codes.
- fixed SPS … |
|
|
|
@1e5b412adee4505e9a8119ff981342e5592a004e
|
[1e5b412adee4505e9a8119ff981342e5592a004e]
|
23/08/04 12:09:52 |
Gildas Bazin <gbazin@videolan.org> |
* modules/packetizer/h264.c: modified ParseNALBlock() to return a complete … |
|
|
|
@6dcbb0a95efb79e81b724689ab92914910c304ff
|
[6dcbb0a95efb79e81b724689ab92914910c304ff]
|
16/06/04 21:35:33 |
Laurent Aimar <fenrir@videolan.org> |
* all: fixed the way h264 streams are stored in .mp4 |
|
|
|
@47912024b9e2d71bd0329f7bc4ef39ecdecd893b
|
[47912024b9e2d71bd0329f7bc4ef39ecdecd893b]
|
06/06/04 21:02:02 |
Laurent Aimar <fenrir@videolan.org> |
* all: added VSSH fourcc. |
|
|
|
@e3576569c7c8d85bef4376785464ca6ed2172cff
|
[e3576569c7c8d85bef4376785464ca6ed2172cff]
|
15/05/04 13:06:28 |
Laurent Aimar <fenrir@videolan.org> |
* h264: added avc1 -> h264 annexe B stream. |
|
|
|
@da7e4d74e4054f1f14b88c72e9b5227422ebb33c
|
[da7e4d74e4054f1f14b88c72e9b5227422ebb33c]
|
23/04/04 18:06:57 |
Laurent Aimar <fenrir@videolan.org> |
* h264: fixed nal decoding. |
|
|
|
@75fe5311e1111b23c8177ebca1fcbe14d918ee97
|
[75fe5311e1111b23c8177ebca1fcbe14d918ee97]
|
22/04/04 05:02:05 |
Laurent Aimar <fenrir@videolan.org> |
* packetizer/h264.c: a really basic h264 packetizer (it doesn't … |