]> git.sesse.net Git - ffmpeg/blob - doc/doxy/doxy_stylesheet.css
af_aresample: fix pts, they where off by a packet in the -async >0 case.
[ffmpeg] / doc / doxy / doxy_stylesheet.css
1 /* The standard CSS for doxygen */
2
3 /* @group Heading Levels */
4
5
6 h1 {
7     font-size: 150%;
8 }
9
10 .title {
11     font-weight: bold;
12     margin: 10px 2px;
13     background-color: #7BB37B;
14     border: 1px solid #6A996A;
15     color: #151515;
16     font-size: 1.2em;
17     padding-bottom: 0.2em;
18     padding-left: 0.4em;
19     padding-top: 0.2em;
20 }
21
22 h2 {
23     font-size: 120%;
24 }
25
26 h3 {
27     font-size: 100%;
28 }
29
30 dt {
31     font-weight: bold;
32 }
33
34 div.multicol {
35     -moz-column-gap: 1em;
36     -webkit-column-gap: 1em;
37     -moz-column-count: 3;
38     -webkit-column-count: 3;
39 }
40
41 p.startli, p.startdd, p.starttd {
42     margin-top: 2px;
43 }
44
45 p.endli {
46     margin-bottom: 0px;
47 }
48
49 p.enddd {
50     margin-bottom: 4px;
51 }
52
53 p.endtd {
54     margin-bottom: 2px;
55 }
56
57 /* @end */
58
59 caption {
60     font-weight: bold;
61 }
62
63 span.legend {
64         font-size: 70%;
65         text-align: center;
66 }
67
68 h3.version {
69         font-size: 90%;
70         text-align: center;
71 }
72
73 div.qindex, div.navtab{
74     background-color: #EBF6EB;
75     border: 1px solid #A3D7A3;
76     text-align: center;
77 }
78
79 div.qindex, div.navpath {
80     width: 100%;
81     line-height: 140%;
82 }
83
84 div.navtab {
85     margin-right: 15px;
86 }
87
88 /* @group Link Styling */
89
90 a {
91     color: #3D8C3D;
92     font-weight: normal;
93     text-decoration: none;
94 }
95
96 .contents a:visited {
97     color: #46A246;
98 }
99
100 a:hover {
101     text-decoration: underline;
102 }
103
104 a.qindex {
105     font-weight: bold;
106 }
107
108 a.qindexHL {
109     font-weight: bold;
110     background-color: #9CD49C;
111     color: #ffffff;
112     border: 1px double #86CA86;
113 }
114
115 .contents a.qindexHL:visited {
116         color: #ffffff;
117 }
118
119 a.el {
120     font-weight: bold;
121 }
122
123 a.elRef {
124 }
125
126 a.code {
127     color: #4665A2;
128 }
129
130 a.codeRef {
131     color: #4665A2;
132 }
133
134 /* @end */
135
136 dl.el {
137     margin-left: -1cm;
138 }
139
140 .fragment {
141     font-family: monospace, fixed;
142     font-size: 105%;
143 }
144
145 pre.fragment {
146     border: 1px solid #C4E5C4;
147     background-color: #FBFDFB;
148     padding: 4px 6px;
149     margin: 4px 8px 4px 2px;
150     overflow: auto;
151     word-wrap: break-word;
152     font-size:  9pt;
153     line-height: 125%;
154 }
155
156 div.ah {
157     background-color: black;
158     font-weight: bold;
159     color: #ffffff;
160     margin-bottom: 3px;
161     margin-top: 3px;
162     padding: 0.2em;
163     border: solid thin #333;
164     border-radius: 0.5em;
165     -webkit-border-radius: .5em;
166     -moz-border-radius: .5em;
167     box-shadow: 2px 2px 3px #999;
168     -webkit-box-shadow: 2px 2px 3px #999;
169     -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
170     background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
171     background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
172 }
173
174 div.groupHeader {
175     margin-left: 16px;
176     margin-top: 12px;
177     font-weight: bold;
178 }
179
180 div.groupText {
181     margin-left: 16px;
182     font-style: italic;
183 }
184
185 div.contents {
186     margin-top: 10px;
187     margin-left: 8px;
188     margin-right: 8px;
189 }
190
191 td.indexkey {
192     background-color: #EBF6EB;
193     font-weight: bold;
194     border: 1px solid #C4E5C4;
195     margin: 2px 0px 2px 0;
196     padding: 2px 10px;
197         white-space: nowrap;
198         vertical-align: top;
199 }
200
201 td.indexvalue {
202     background-color: #EBF6EB;
203     border: 1px solid #C4E5C4;
204     padding: 2px 10px;
205     margin: 2px 0px;
206 }
207
208 tr.memlist {
209     background-color: #EEF7EE;
210 }
211
212 p.formulaDsp {
213     text-align: center;
214 }
215
216 img.formulaDsp {
217
218 }
219
220 img.formulaInl {
221     vertical-align: middle;
222 }
223
224 div.center {
225     text-align: center;
226         margin-top: 0px;
227         margin-bottom: 0px;
228         padding: 0px;
229 }
230
231 div.center img {
232     border: 0px;
233 }
234
235 #footer {
236     margin: -10px 1em 0;
237     padding-top: 20px;
238     text-align: center;
239     font-size: small;
240 }
241
242 address.footer {
243     background-color: #ffffff;
244     text-align: center;
245 }
246
247 img.footer {
248     border: 0px;
249     vertical-align: middle;
250 }
251
252 /* @group Code Colorization */
253
254 span.keyword {
255     color: #008000
256 }
257
258 span.keywordtype {
259     color: #604020
260 }
261
262 span.keywordflow {
263     color: #e08000
264 }
265
266 span.comment {
267     color: #800000
268 }
269
270 span.preprocessor {
271     color: #806020
272 }
273
274 span.stringliteral {
275     color: #002080
276 }
277
278 span.charliteral {
279     color: #008080
280 }
281
282 span.vhdldigit {
283     color: #ff00ff
284 }
285
286 span.vhdlchar {
287     color: #000000
288 }
289
290 span.vhdlkeyword {
291     color: #700070
292 }
293
294 span.vhdllogic {
295     color: #ff0000
296 }
297
298 /* @end */
299
300 /*
301 .search {
302     color: #003399;
303     font-weight: bold;
304 }
305
306 form.search {
307     margin-bottom: 0px;
308     margin-top: 0px;
309 }
310
311 input.search {
312     font-size: 75%;
313     color: #000080;
314     font-weight: normal;
315     background-color: #e8eef2;
316 }
317 */
318
319 td.tiny {
320     font-size: 75%;
321 }
322
323 .dirtab {
324     padding: 4px;
325     border-collapse: collapse;
326     border: 1px solid #A3D7A3;
327 }
328
329 th.dirtab {
330     background: #EBF6EB;
331     font-weight: bold;
332 }
333
334 hr {
335     height: 0px;
336     border: none;
337     border-top: 1px solid #4AAA4A;
338 }
339
340 hr.footer {
341     height: 1px;
342 }
343
344 /* @group Member Descriptions */
345
346 table.memberdecls {
347     border-spacing: 0px;
348     padding: 0px;
349 }
350
351 .mdescLeft, .mdescRight,
352 .memItemLeft, .memItemRight,
353 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
354     background-color: #F9FCF9;
355     border: none;
356     margin: 4px;
357     padding: 1px 0 0 8px;
358 }
359
360 .mdescLeft, .mdescRight {
361     padding: 0px 8px 4px 8px;
362     color: #555;
363 }
364
365 .memItemLeft, .memItemRight, .memTemplParams {
366     border-top: 1px solid #C4E5C4;
367 }
368
369 .memItemLeft, .memTemplItemLeft {
370         white-space: nowrap;
371 }
372
373 .memItemRight {
374     width: 100%;
375 }
376
377 .memTemplParams {
378     color: #46A246;
379         white-space: nowrap;
380 }
381
382 /* @end */
383
384 /* @group Member Details */
385
386 /* Styles for detailed member documentation */
387
388 .memtemplate {
389     font-size: 80%;
390     color: #46A246;
391     font-weight: normal;
392     margin-left: 9px;
393 }
394
395 .memnav {
396     background-color: #EBF6EB;
397     border: 1px solid #A3D7A3;
398     text-align: center;
399     margin: 2px;
400     margin-right: 15px;
401     padding: 2px;
402 }
403
404 .mempage {
405     width: 100%;
406 }
407
408 .memitem {
409     padding: 0;
410     margin-bottom: 10px;
411     margin-right: 5px;
412 }
413
414 .memname {
415         white-space: nowrap;
416         font-weight: bold;
417         margin-left: 6px;
418 }
419
420 .memproto, dl.reflist dt {
421         border-top: 1px solid #A8D9A8;
422         border-left: 1px solid #A8D9A8;
423         border-right: 1px solid #A8D9A8;
424         padding: 6px 0px 6px 0px;
425         color: #255525;
426         font-weight: bold;
427         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
428         /* opera specific markup */
429         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
430         border-top-right-radius: 8px;
431         border-top-left-radius: 8px;
432         /* firefox specific markup */
433         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
434         -moz-border-radius-topright: 8px;
435         -moz-border-radius-topleft: 8px;
436         /* webkit specific markup */
437         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
438         -webkit-border-top-right-radius: 8px;
439         -webkit-border-top-left-radius: 8px;
440         background-image:url('nav_f.png');
441         background-repeat:repeat-x;
442         background-color: #E2F2E2;
443
444 }
445
446 .memdoc, dl.reflist dd {
447         border-bottom: 1px solid #A8D9A8;
448         border-left: 1px solid #A8D9A8;
449         border-right: 1px solid #A8D9A8;
450         padding: 2px 5px;
451         background-color: #FBFDFB;
452         border-top-width: 0;
453         /* opera specific markup */
454         border-bottom-left-radius: 8px;
455         border-bottom-right-radius: 8px;
456         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
457         /* firefox specific markup */
458         -moz-border-radius-bottomleft: 8px;
459         -moz-border-radius-bottomright: 8px;
460         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
461         background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7FBF7 95%, #EEF7EE);
462         /* webkit specific markup */
463         -webkit-border-bottom-left-radius: 8px;
464         -webkit-border-bottom-right-radius: 8px;
465         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
466         background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7FBF7), to(#EEF7EE));
467 }
468
469 dl.reflist dt {
470         padding: 5px;
471 }
472
473 dl.reflist dd {
474         margin: 0px 0px 10px 0px;
475         padding: 5px;
476 }
477
478 .paramkey {
479     text-align: right;
480 }
481
482 .paramtype {
483     white-space: nowrap;
484 }
485
486 .paramname {
487     color: #602020;
488     white-space: nowrap;
489 }
490 .paramname em {
491     font-style: normal;
492 }
493
494 .params, .retval, .exception, .tparams {
495         border-spacing: 6px 2px;
496 }
497
498 .params .paramname, .retval .paramname {
499         font-weight: bold;
500         vertical-align: top;
501 }
502
503 .params .paramtype {
504         font-style: italic;
505         vertical-align: top;
506 }
507
508 .params .paramdir {
509         font-family: "courier new",courier,monospace;
510         vertical-align: top;
511 }
512
513
514
515
516 /* @end */
517
518 /* @group Directory (tree) */
519
520 /* for the tree view */
521
522 .ftvtree {
523     font-family: sans-serif;
524     margin: 0px;
525 }
526
527 /* these are for tree view when used as main index */
528
529 .directory {
530     font-size: 9pt;
531     font-weight: bold;
532     margin: 5px;
533 }
534
535 .directory h3 {
536     margin: 0px;
537     margin-top: 1em;
538     font-size: 11pt;
539 }
540
541 /*
542 The following two styles can be used to replace the root node title
543 with an image of your choice.  Simply uncomment the next two styles,
544 specify the name of your image and be sure to set 'height' to the
545 proper pixel height of your image.
546 */
547
548 /*
549 .directory h3.swap {
550     height: 61px;
551     background-repeat: no-repeat;
552     background-image: url("yourimage.gif");
553 }
554 .directory h3.swap span {
555     display: none;
556 }
557 */
558
559 .directory > h3 {
560     margin-top: 0;
561 }
562
563 .directory p {
564     margin: 0px;
565     white-space: nowrap;
566 }
567
568 .directory div {
569     display: none;
570     margin: 0px;
571 }
572
573 .directory img {
574     vertical-align: -30%;
575 }
576
577 /* these are for tree view when not used as main index */
578
579 .directory-alt {
580     font-size: 100%;
581     font-weight: bold;
582 }
583
584 .directory-alt h3 {
585     margin: 0px;
586     margin-top: 1em;
587     font-size: 11pt;
588 }
589
590 .directory-alt > h3 {
591     margin-top: 0;
592 }
593
594 .directory-alt p {
595     margin: 0px;
596     white-space: nowrap;
597 }
598
599 .directory-alt div {
600     display: none;
601     margin: 0px;
602 }
603
604 .directory-alt img {
605     vertical-align: -30%;
606 }
607
608 /* @end */
609
610 div.dynheader {
611         margin-top: 8px;
612 }
613
614 address {
615     font-style: normal;
616     color: #2A612A;
617 }
618
619 table.doxtable {
620     border-collapse:collapse;
621 }
622
623 table.doxtable td, table.doxtable th {
624     border: 1px solid #2D682D;
625     padding: 3px 7px 2px;
626 }
627
628 table.doxtable th {
629     background-color: #377F37;
630     color: #FFFFFF;
631     font-size: 110%;
632     padding-bottom: 4px;
633     padding-top: 5px;
634     text-align:left;
635 }
636
637 table.fieldtable {
638         width: 100%;
639         margin-bottom: 10px;
640         border: 1px solid #A8D9A8;
641         border-spacing: 0px;
642         -moz-border-radius: 4px;
643         -webkit-border-radius: 4px;
644         border-radius: 4px;
645         -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
646         -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
647         box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
648 }
649
650 .fieldtable td, .fieldtable th {
651         padding: 3px 7px 2px;
652 }
653
654 .fieldtable td.fieldtype, .fieldtable td.fieldname {
655         white-space: nowrap;
656         border-right: 1px solid #A8D9A8;
657         border-bottom: 1px solid #A8D9A8;
658         vertical-align: top;
659 }
660
661 .fieldtable td.fielddoc {
662         border-bottom: 1px solid #A8D9A8;
663         width: 100%;
664 }
665
666 .fieldtable tr:last-child td {
667         border-bottom: none;
668 }
669
670 .fieldtable th {
671         background-image:url('nav_f.png');
672         background-repeat:repeat-x;
673         background-color: #E2F2E2;
674         font-size: 90%;
675         color: #255525;
676         padding-bottom: 4px;
677         padding-top: 5px;
678         text-align:left;
679         -moz-border-radius-topleft: 4px;
680         -moz-border-radius-topright: 4px;
681         -webkit-border-top-left-radius: 4px;
682         -webkit-border-top-right-radius: 4px;
683         border-top-left-radius: 4px;
684         border-top-right-radius: 4px;
685         border-bottom: 1px solid #A8D9A8;
686 }
687
688
689 .tabsearch {
690     top: 0px;
691     left: 10px;
692     height: 36px;
693     background-image: url('tab_b.png');
694     z-index: 101;
695     overflow: hidden;
696     font-size: 13px;
697 }
698
699 .navpath ul
700 {
701     font-size: 11px;
702     background-image:url('tab_b.png');
703     background-repeat:repeat-x;
704     height:30px;
705     line-height:30px;
706     color:#8ACC8A;
707     border:solid 1px #C2E4C2;
708     overflow:hidden;
709     margin:0px;
710     padding:0px;
711 }
712
713 .navpath li
714 {
715     list-style-type:none;
716     float:left;
717     padding-left:10px;
718     padding-right:15px;
719     background-image:url('bc_s.png');
720     background-repeat:no-repeat;
721     background-position:right;
722     color:#367C36;
723 }
724
725 .navpath li.navelem a
726 {
727     height:32px;
728     display:block;
729     text-decoration: none;
730     outline: none;
731 }
732
733 .navpath li.navelem a:hover
734 {
735     color:#68BD68;
736 }
737
738 .navpath li.footer
739 {
740         list-style-type:none;
741         float:right;
742         padding-left:10px;
743         padding-right:15px;
744         background-image:none;
745         background-repeat:no-repeat;
746         background-position:right;
747         color:#367C36;
748         font-size: 8pt;
749 }
750
751
752 div.summary
753 {
754     margin-top: 12px;
755     text-align: center;
756 }
757
758 div.summary a
759 {
760     white-space: nowrap;
761 }
762
763 div.ingroups
764 {
765     margin-left: 5px;
766     font-size: 8pt;
767     padding-left: 5px;
768     width: 50%;
769     text-align: left;
770 }
771
772 div.ingroups a
773 {
774     white-space: nowrap;
775 }
776
777 div.headertitle
778 {
779     padding: 5px 5px 5px 7px;
780 }
781
782 dl
783 {
784         padding: 0 0 0 10px;
785 }
786
787 dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
788 {
789         border-left:4px solid;
790         padding: 0 0 0 6px;
791 }
792
793 dl.note
794 {
795         border-color: #D0C000;
796 }
797
798 dl.warning, dl.attention
799 {
800         border-color: #FF0000;
801 }
802
803 dl.pre, dl.post, dl.invariant
804 {
805         border-color: #00D000;
806 }
807
808 dl.deprecated
809 {
810         border-color: #505050;
811 }
812
813 dl.todo
814 {
815         border-color: #00C0E0;
816 }
817
818 dl.test
819 {
820         border-color: #3030E0;
821 }
822
823 dl.bug
824 {
825         border-color: #C08050;
826 }
827
828 #projectlogo
829 {
830     text-align: center;
831     vertical-align: bottom;
832     border-collapse: separate;
833 }
834
835 #projectlogo img
836 {
837     border: 0px none;
838 }
839
840 #projectname
841 {
842     font: 300% Tahoma, Arial,sans-serif;
843     margin: 0px;
844     padding: 2px 0px;
845 }
846
847 #projectbrief
848 {
849     font: 120% Tahoma, Arial,sans-serif;
850     margin: 0px;
851     padding: 0px;
852 }
853
854 #projectnumber
855 {
856     font: 50% Tahoma, Arial,sans-serif;
857     margin: 0px;
858     padding: 0px;
859 }
860
861 #titlearea
862 {
863     padding: 0px;
864     margin: 0px;
865     width: 100%;
866     border-bottom: 1px solid #53B453;
867 }
868
869 .image
870 {
871         text-align: center;
872 }
873
874 .dotgraph
875 {
876         text-align: center;
877 }
878
879 .mscgraph
880 {
881         text-align: center;
882 }
883
884 .caption
885 {
886     font-weight: bold;
887 }
888
889 div.zoom
890 {
891     border: 1px solid #90CE90;
892 }
893
894 dl.citelist {
895         margin-bottom:50px;
896 }
897
898 dl.citelist dt {
899         color:#337533;
900         float:left;
901         font-weight:bold;
902         margin-right:10px;
903         padding:5px;
904 }
905
906 dl.citelist dd {
907         margin:2px 0;
908         padding:5px 0;
909 }
910
911 @media print
912 {
913   #top { display: none; }
914   #side-nav { display: none; }
915   #nav-path { display: none; }
916   body { overflow:visible; }
917   h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
918   .summary { display: none; }
919   .memitem { page-break-inside: avoid; }
920   #doc-content
921   {
922     margin-left:0 !important;
923     height:auto !important;
924     width:auto !important;
925     overflow:inherit;
926     display:inline;
927   }
928   pre.fragment
929   {
930     overflow: visible;
931     text-wrap: unrestricted;
932     white-space: -moz-pre-wrap; /* Moz */
933     white-space: -pre-wrap; /* Opera 4-6 */
934     white-space: -o-pre-wrap; /* Opera 7 */
935     white-space: pre-wrap; /* CSS3  */
936     word-wrap: break-word; /* IE 5.5+ */
937   }
938 }
939
940 /* tabs */
941
942 .tabs, .tabs2, .tabs3 {
943     z-index: 101;
944 }
945
946 .tablist {
947     margin: auto;
948     display: table;
949 }
950
951 .tablist li {
952     float: left;
953     display: table-cell;
954     list-style: none;
955     margin:0 4px;
956 }
957
958 .tablist a {
959     display: block;
960     padding: 0 0.3em;
961     color: #285D28;
962     text-decoration: none;
963     outline: none;
964 }
965
966 .tabs3 .tablist a {
967     padding-left: 10px;
968 }
969
970
971 /* libav.org stylesheet */
972
973 a {
974     color: #2D6198;
975 }
976
977 a:visited {
978     color: #884488;
979 }
980
981 h1 a, h2 a, h3 a {
982     text-decoration: inherit;
983     color: inherit;
984 }
985
986 #body {
987     margin: 0 1em;
988 }
989
990 body {
991     background-color: #313131;
992     margin: 0;
993 }
994
995 .center {
996     margin-left: auto;
997     margin-right: auto;
998     text-align: center;
999 }
1000
1001 #container {
1002     background-color: white;
1003     color: #202020;
1004     margin-left: 1em;
1005     margin-right: 1em;
1006 }
1007
1008 h1 {
1009     background-color: #7BB37B;
1010     border: 1px solid #6A996A;
1011     color: #151515;
1012     font-size: 1.2em;
1013     padding-bottom: 0.2em;
1014     padding-left: 0.4em;
1015     padding-top: 0.2em;
1016 }
1017
1018 h2 {
1019     color: #313131;
1020     font-size: 1.2em;
1021 }
1022
1023 h3 {
1024     color: #313131;
1025     font-size: 0.8em;
1026     margin-bottom: -8px;
1027 }
1028
1029 img {
1030     border: 0;
1031 }
1032
1033 .tabs {
1034     margin-top: 12px;
1035     border-top: 1px solid #5C665C;
1036 }
1037
1038 .tabs, .tabs2, .tabs3, .tabs4 {
1039     background-color: #738073;
1040     border-bottom: 1px solid #5C665C;
1041     border-left: 1px solid #5C665C;
1042     border-right: 1px solid #5C665C;
1043     position: relative;
1044     text-align: center;
1045 }
1046
1047 .tabs a,
1048 .tabs2 a,
1049 .tabs3 a,
1050 .tabs4 a {
1051     color: white;
1052     padding: 0.3em;
1053     text-decoration: none;
1054 }
1055
1056
1057 .tabs ul,
1058 .tabs2 ul,
1059 .tabs3 ul,
1060 .tabs4 ul {
1061     padding: 0;
1062 }
1063
1064 .tabs li.current a,
1065 .tabs2 li.current a,
1066 .tabs3 li.current a,
1067 .tabs4 li.current a {
1068     background-color: #414141;
1069     color: white;
1070     text-decoration: none;
1071 }
1072
1073 .tabs a:hover,
1074 .tabs2 a:hover,
1075 .tabs3 a:hover,
1076 .tabs4 a:hover {
1077     background-color: #313131 !important;
1078     color: white;
1079     text-decoration: none;
1080 }
1081
1082 p {
1083     margin-left: 1em;
1084     margin-right: 1em;
1085 }
1086
1087 table {
1088     margin-left: 2em;
1089 }
1090
1091 pre {
1092     margin-left: 2em;
1093 }
1094
1095 #proj_desc {
1096     font-size: 1.2em;
1097 }