Changeset f1588c975cbc2e28980d4863b4430f92f7a74b98
- Timestamp:
- 04/30/06 19:36:48
(2 years ago)
- Author:
- Clément Stenac <zorglub@videolan.org>
- git-committer:
- Clément Stenac <zorglub@videolan.org> 1146418608 +0000
- git-parent:
[8865c5c72cb845c9c30bb0c7261264fa79c4c29f]
- git-author:
- Clément Stenac <zorglub@videolan.org> 1146418608 +0000
- Message:
Fortune
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r2ab8b2a |
rf1588c9 |
|
| 642 | 642 | -- http://forum.videolan.org/ |
|---|
| 643 | 643 | % |
|---|
| | 644 | * E-bola is bouncing up and down while enjoying: HTTP/1.1 200 OK |
|---|
| | 645 | * E-bola is bouncing up and down while enjoying: Content-type: text/html; charset=UTF-8 |
|---|
| | 646 | * E-bola is bouncing up and down while enjoying: Cache-Control: no-cache |
|---|
| | 647 | * E-bola is bouncing up and down while enjoying: Content-Length: 25 |
|---|
| | 648 | * E-bola is bouncing up and down while enjoying: -- |
|---|
| | 649 | % |
|---|
| r0ade81b |
rf1588c9 |
|
| 665 | 665 | es_format_Init( &fmt, AUDIO_ES, 0 ); |
|---|
| 666 | 666 | i_format = GetWLE( &p_data[0] ); |
|---|
| | 667 | |
|---|
| | 668 | fprintf( stderr, "Wave format %i\n", i_format ); |
|---|
| 667 | 669 | wf_tag_to_fourcc( i_format, &fmt.i_codec, NULL ); |
|---|
| 668 | 670 | fmt.audio.i_channels = GetWLE( &p_data[2] ); |
|---|
| r386b36f |
rf1588c9 |
|
| | 1 | static int i_global = 0, i_passed = 0, i_written = 0; |
|---|
| 1 | 2 | /***************************************************************************** |
|---|
| 2 | 3 | * asf.c: asf muxer module for vlc |
|---|
| … | … | |
| 584 | 585 | { |
|---|
| 585 | 586 | sout_mux_sys_t *p_sys = p_mux->p_sys; |
|---|
| | 587 | i_global++; |
|---|
| | 588 | fprintf( stderr, "Called %i\n", i_global ); |
|---|
| 586 | 589 | |
|---|
| 587 | 590 | if( p_sys->b_write_header ) |
|---|
| … | … | |
| 609 | 612 | return VLC_SUCCESS; |
|---|
| 610 | 613 | } |
|---|
| | 614 | i_passed++; |
|---|
| | 615 | fprintf( stderr, "Passed %i\n", i_passed ); |
|---|
| 611 | 616 | |
|---|
| 612 | 617 | if( p_sys->i_dts_first < 0 ) |
|---|
| … | … | |
| 626 | 631 | if( ( pk = asf_packet_create( p_mux, tk, data ) ) ) |
|---|
| 627 | 632 | { |
|---|
| | 633 | i_written ++; |
|---|
| | 634 | fprintf( stderr, "Written %i\n", i_written ); |
|---|
| 628 | 635 | sout_AccessOutWrite( p_mux->p_access, pk ); |
|---|
| 629 | 636 | } |
|---|
| radc858d |
rf1588c9 |
|
| | 1 | static int i_global = 0; |
|---|
| 1 | 2 | /***************************************************************************** |
|---|
| 2 | 3 | * avi.c |
|---|
| … | … | |
| 111 | 112 | |
|---|
| 112 | 113 | // FIXME FIXME |
|---|
| 113 | | #define HDR_SIZE 10240 |
|---|
| | 114 | #define HDR_SIZE 4096 |
|---|
| 114 | 115 | |
|---|
| 115 | 116 | /* Flags in avih */ |
|---|
| … | … | |
| 405 | 406 | int i_stream; |
|---|
| 406 | 407 | int i; |
|---|
| | 408 | i_global++; |
|---|
| 407 | 409 | |
|---|
| 408 | 410 | if( p_sys->b_write_header ) |
|---|
| … | … | |
| 475 | 477 | p_data = block_Realloc( p_data, 0, p_data->i_buffer + 1 ); |
|---|
| 476 | 478 | } |
|---|
| 477 | | |
|---|
| 478 | 479 | p_sys->i_movi_size += p_data->i_buffer; |
|---|
| 479 | 480 | sout_AccessOutWrite( p_mux->p_access, p_data ); |
|---|
| … | … | |
| 764 | 765 | bo_AddDWordLE( p_bo, p_stream->p_bih->biClrUsed ); |
|---|
| 765 | 766 | bo_AddDWordLE( p_bo, p_stream->p_bih->biClrImportant ); |
|---|
| 766 | | bo_AddMem( p_bo, |
|---|
| 767 | | p_stream->p_bih->biSize - sizeof( BITMAPINFOHEADER ), |
|---|
| 768 | | (uint8_t*)&p_stream->p_bih[1] ); |
|---|
| | 767 | // bo_AddMem( p_bo, |
|---|
| | 768 | // p_stream->p_bih->biSize - sizeof( BITMAPINFOHEADER ), |
|---|
| | 769 | // (uint8_t*)&p_stream->p_bih[1] ); |
|---|
| 769 | 770 | break; |
|---|
| 770 | 771 | } |
|---|
| … | … | |
| 792 | 793 | int i_maxbytespersec; |
|---|
| 793 | 794 | int i_junk; |
|---|
| 794 | | buffer_out_t bo; |
|---|
| 795 | | |
|---|
| 796 | | p_hdr = block_New( p_mux, HDR_SIZE ); |
|---|
| 797 | | memset( p_hdr->p_buffer, 0, HDR_SIZE ); |
|---|
| 798 | | |
|---|
| 799 | | bo_Init( &bo, HDR_SIZE, p_hdr->p_buffer ); |
|---|
| | 795 | buffer_out_t bo, bo_save; |
|---|
| | 796 | |
|---|
| | 797 | /* Real header + LIST-movi */ |
|---|
| | 798 | p_hdr = block_New( p_mux, HDR_SIZE + 12 ); |
|---|
| | 799 | memset( p_hdr->p_buffer, 0, HDR_SIZE + 12 ); |
|---|
| | 800 | |
|---|
| | 801 | bo_Init( &bo, HDR_SIZE + 12, p_hdr->p_buffer ); |
|---|
| 800 | 802 | |
|---|
| 801 | 803 | bo_AddFCC( &bo, "RIFF" ); |
|---|
| 802 | | bo_AddDWordLE( &bo, p_sys->i_movi_size + HDR_SIZE - 8 + p_sys->i_idx1_size ); |
|---|
| | 804 | bo_AddDWordLE( &bo, p_sys->i_movi_size + HDR_SIZE + p_sys->i_idx1_size ); |
|---|
| 803 | 805 | bo_AddFCC( &bo, "AVI " ); |
|---|
| 804 | 806 | |
|---|
| 805 | 807 | bo_AddFCC( &bo, "LIST" ); |
|---|
| 806 | | bo_AddDWordLE( &bo, HDR_SIZE - 8); |
|---|
| | 808 | memcpy( &bo_save, &bo, sizeof( buffer_out_t ) ); |
|---|
| | 809 | bo_AddDWordLE( &bo, 0 ); |
|---|
| 807 | 810 | bo_AddFCC( &bo, "hdrl" ); |
|---|
| 808 | 811 | |
|---|
| 809 | 812 | avi_HeaderAdd_avih( p_mux, &bo ); |
|---|
| 810 | | for( i_stream = 0,i_maxbytespersec = 0; i_stream < p_sys->i_streams; i_stream++ ) |
|---|
| | 813 | for( i_stream = 0, i_maxbytespersec = 0; i_stream < p_sys->i_streams; |
|---|
| | 814 | i_stream++ ) |
|---|
| 811 | 815 | { |
|---|
| 812 | 816 | avi_HeaderAdd_strl( p_mux, &bo, &p_sys->stream[i_stream] ); |
|---|
| 813 | 817 | } |
|---|
| 814 | 818 | |
|---|
| 815 | | i_junk = HDR_SIZE - bo.i_buffer - 8 - 12; |
|---|
| | 819 | bo_AddDWordLE( &bo_save, bo.i_buffer - bo_save.i_buffer - 4 ); |
|---|
| | 820 | |
|---|
| | 821 | i_junk = HDR_SIZE - bo.i_buffer - 8; |
|---|
| 816 | 822 | bo_AddFCC( &bo, "JUNK" ); |
|---|
| 817 | 823 | bo_AddDWordLE( &bo, i_junk ); |
|---|
| 818 | 824 | |
|---|
| 819 | 825 | bo.i_buffer += i_junk; |
|---|
| | 826 | fprintf( stderr, "Writing list-movi at %i\n", bo.i_buffer ); |
|---|
| 820 | 827 | bo_AddFCC( &bo, "LIST" ); |
|---|
| 821 | 828 | bo_AddDWordLE( &bo, p_sys->i_movi_size + 4 ); |
|---|