Powered by Apache

CVS log for mpgedit/mpegfio.c

[BACK] Up to [local] / mpgedit

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 27 21:13:29 2004 UTC (7 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-75_xmpgedit_pcmlevel_scroll_fix_cp3, mpgedit_0-75_xmpgedit_decimate_adjust_cp2, mpgedit_0-75_spinner_refactor_cp1, mpgedit_0-75_dev_branchroot, mpgedit_0-75_dev2, mpgedit_0-75_dev1, mpgedit_0-74beta1_build2, mpgedit_0-74beta1_build1, mpgedit_0-74_beta1-MP, mpgedit_0-74_beta1, mpgedit_0-73_pcmview_eof_110208, mpgedit_0-73_offset_control_092008, mpgedit_0-73_dev_xmpgedit_volume_segv, mpgedit_0-73_dev_win32_iss_template, mpgedit_0-73_dev_mpgedit_I_editfix, mpgedit_0-73_dev_dev1_ckptbuild, mpgedit_0-73_dev_decode_display_fix, mpgedit_0-73_dev_branchroot, mpgedit_0-73_dev_64_bit_port, mpgedit_0-73_dev2_100607, mpgedit_0-73_dev1_092307, mpgedit_0-73_clist_fix_083108, mpgedit_0-72_sup_branchroot, mpgedit_0-72_sup-xmpgedit_package_improve, mpgedit_0-72_sup-readmes_version_h, mpgedit_0-72_sup-osx_package_cvs_commit_fix, mpgedit_0-72_sup-osx_package_cvs_commit, mpgedit_0-72_sup-osx_mpgedit_disk_image_pkg, mpgedit_0-72_sup-mpgedit_package_installer, mpgedit_0-72_sup-beta2_rc2, mpgedit_0-72_sup-beta2_rc1, mpgedit_0-72_beta_rc2, mpgedit_0-72_beta_rc1, mpgedit_0-72_beta3, mpgedit_0-72_beta2_0-73_dev-MP, mpgedit_0-72_beta2, mpgedit_0-72_beta, mpgedit_0-71_dev_rodir_xmpgedit_core_cp49, mpgedit_0-71_dev_release_cp49, mpgedit_0-71_dev_mar_2_2005_cp50, mpgedit_0-71_dev_X2_fix_cp48, mpgedit_0-71_dev_112605_macosx_mixer_refactor_cp57, mpgedit_0-71_dev_111905_macosx_mixer_refactor_cp56, mpgedit_0-71_dev_110605_clist_pcmview_fix_cp55, mpgedit_0-71_dev_102305_macosx_port_cp54, mpgedit_0-71_dev_101805_release_cp53a, mpgedit_0-71_dev_101605_release_cp53, mpgedit_0-71_dev_101305-p-I_flag_addition_cp53, mpgedit_0-71_dev_090705_maindatabegin_cp52, mpgedit_0-71_dev_061105_libmad_import_cp51, HEAD
Changes since 1.10: +34 -1 lines
Diff to previous 1.10 (colored)

Fixed -X2 XING header patch code for MPEG2/MPEG2.5 encoded files.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Sep 8 02:42:57 2004 UTC (7 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_sigsegv_emptyeditor_cp47, mpgedit_0-71_dev_sigsegv_bugfix_cp46, mpgedit_0-71_dev_release_cp47, mpgedit_0-71_dev_release_cp43, mpgedit_0-71_dev_release_cp41, mpgedit_0-71_dev_pcmview_scale_seek_cp42, mpgedit_0-71_dev_dsp_reset_cp44, mpgedit_0-71_dev_decode_new_files_cp43, mpgedit_0-71_dev_bigendian_fix_cp45, mpgedit_0-71_dev_7segment_display3_cp41, mpgedit_0-71_dev_7segment_display2_cp40
Changes since 1.9: +4 -1 lines
Diff to previous 1.9 (colored)

Fixed core dump in mpgedit when specifying multiple mp3 files on
the command line without any arguments.  This *should* display
each file's status, but instead it crashes. :<

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 19 14:44:04 2004 UTC (7 years, 10 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0_71_dev_silence_detect-HEAD-MP, mpgedit_0-71_dev_snapshot_build_cp35, mpgedit_0-71_dev_release_cp38, mpgedit_0-71_dev_pcmview__selector3_cp38, mpgedit_0-71_dev_pcmview__selector2_cp37, mpgedit_0-71_dev_pcm_highlight_drag_cp36, mpgedit_0-71_dev_7segment_display_cp39
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Merge of work from a mpgedit_0-71_dev_silence-detect-BP branch into
main trunk.

Revision 1.8.4.1 / (download) - annotate - [select for diffs], Mon Nov 17 01:42:35 2003 UTC (8 years, 6 months ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_win32build_fix_cp11, mpgedit_0-71_dev_v3_index_bugfixes_cp20, mpgedit_0-71_dev_timescale_spin_button_refactor_cp33, mpgedit_0-71_dev_timescale_spin_button_refactor_cp27, mpgedit_0-71_dev_timescale_fix_cp28, mpgedit_0-71_dev_skipframe_hiccup_fix_cp10, mpgedit_0-71_dev_silence-detect_segment_detect_refactor_cp8, mpgedit_0-71_dev_silence-detect_mpgedit_decode_cp6, mpgedit_0-71_dev_silence-detect_average_in_levelsfile_cp7, mpgedit_0-71_dev_silence-detect-cp5, mpgedit_0-71_dev_silence-detect-cp4, mpgedit_0-71_dev_silence-detect-cp3, mpgedit_0-71_dev_silence-detect-cp2, mpgedit_0-71_dev_silence-detect-cp1, mpgedit_0-71_dev_segment_detect_mpgedit_refactor_cp9, mpgedit_0-71_dev_playback_control_refactor_cp30, mpgedit_0-71_dev_playback_control_refactor_cp29, mpgedit_0-71_dev_playback_control_cleanup_cp32, mpgedit_0-71_dev_pcmview_xmpgedit_integration_cp26, mpgedit_0-71_dev_pcmview_xmpgedit_integration_cp23, mpgedit_0-71_dev_pcmview_timepick_fix_cp34, mpgedit_0-71_dev_pcmview_seek_refactor_cp25, mpgedit_0-71_dev_pcmview_integration_cp31, mpgedit_0-71_dev_pcmview_gui_cp22, mpgedit_0-71_dev_pcm_file_timeindex_cp24, mpgedit_0-71_dev_md5sum_release_cp17, mpgedit_0-71_dev_md5sum_cp17, mpgedit_0-71_dev_line_join_cp16, mpgedit_0-71_dev_index_v3_cp18, mpgedit_0-71_dev_autoeditmenu_commasep_cp21, mpgedit_0-71_dev_auto_edit_win32_memory_fix_cp15, mpgedit_0-71_dev_auto_edit_webupdate_cp15, mpgedit_0-71_dev_auto_edit_integration_cp12, mpgedit_0-71_dev_auto_edit_curses_menu_cp13, mpgedit_0-71_dev_auto_edit_curses_menu_bugfixes_cp14, mpgedit_0-71_dev_auto_edit_cp15, mpgedit_0-71_dev_E_option_cp19
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Fixed implementation of mpgedit_play_skip_fram().  This works properly
for MPEG1/3 files, but not MPEG2 files.  Implemented -dN option, like
the mpg123 option.  These are steps towards automatic segment silence
detection.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Sep 11 06:14:11 2003 UTC (8 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-7_beta_p2-MP, mpgedit_0-7_beta_p2, mpgedit_0-7_beta_p1, mpgedit_0-7_beta_bugfixes-BP, mpgedit_0-7_beta-MP, mpgedit_0-71beta-py_mpgedit0-2beta, mpgedit_0-71beta-py_mpgedit0-1beta, mpgedit_0-71_dev_macosx-tony_port, mpgedit_0-71_dev_macosx-colin_port, mpgedit_0-71_dev_macosx-BP, mpgedit_0-2_dev_py_mpgedit-rc2_r2, mpgedit_0-2_dev_py_mpgedit-rc2_r1, mpgedit_0-2_dev_py_mpgedit-rc2-MP, mpgedit_0-2_dev_py_mpgedit-rc2, mpgedit_0-2_dev_py_mpgedit-rc1, mpgedit_0-2_dev_py_mpgedit-BP, latest
Branch point for: mpgedit_0-71_dev_silence-detect-BP
Changes since 1.7: +9 -5 lines
Diff to previous 1.7 (colored)

Merge of mpgedit_0-7_beta with tip.

Revision 1.7.6.1 / (download) - annotate - [select for diffs], Thu Feb 6 17:34:35 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit-0-6_beta_branchroot
CVS Tags: mpgedit_release-0-6p2_beta
Changes since 1.7: +7 -4 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

This was messed up.  The 0.6p1 release was really on the
0.7 development branch.  This has been fixed by creating a new
branch called  mpgedit-0-6_beta_branchroot at the
mpgedit_release-0-6_beta trunk level. Then all of the changes from
0.6p1 have been merged onto the mpgedit-0-6_beta_branchroot branch.
This then allows for bug fixes to be performed on 0.6p1.  The
one that needed attention is the ./ pathing problem in the
Linux makefile.  make install and mkbuildnum commands were broken
for users without . in their path.

Revision 1.7.4.4 / (download) - annotate - [select for diffs], Sat Aug 24 18:00:20 2002 UTC (9 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_0-7_beta
Changes since 1.7.4.3: +3 -2 lines
Diff to previous 1.7.4.3 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)

Changed to use new xingheader_init() function.

Revision 1.7.4.3 / (download) - annotate - [select for diffs], Sun May 12 07:36:12 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_release-0-6p1_beta
Changes since 1.7.4.2: +4 -1 lines
Diff to previous 1.7.4.2 (colored) to branchpoint 1.7 (colored)

Test size for being negative before using in fread.

Revision 1.7.4.2 / (download) - annotate - [select for diffs], Sun May 12 05:22:56 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.7.4.1: +3 -3 lines
Diff to previous 1.7.4.1 (colored) to branchpoint 1.7 (colored)

Turned on MPEG1 layer 1 decoding by passing  MPGEDIT_ALLOW_MPEG1L1
to decode_mpeg_header() and find_mpeg_header_buf().

Revision 1.7.4.1 / (download) - annotate - [select for diffs], Fri Apr 26 15:39:01 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Fixed compiler warnings reported by Solaris compiler

Revision 1.7 / (download) - annotate - [select for diffs], Sun Apr 7 18:16:22 2002 UTC (10 years, 1 month ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-6_beta_rc1, mpgedit_release-0-6_beta, mpgedit_devl-0-7_beta_branchroot, experimental_tag_deleteme
Branch point for: mpgedit_devl-0-7_beta, mpgedit-0-6_beta_branchroot
Changes since 1.6: +104 -19 lines
Diff to previous 1.6 (colored)

Checking all of the marge changes and new files added during 0.5 beta
development branch.

Revision 1.6.2.3 / (download) - annotate - [select for diffs], Fri Apr 5 17:43:03 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.6.2.2: +83 -20 lines
Diff to previous 1.6.2.2 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Changed read_next_mpeg_frame() valid frame search to correctly process
situations where junk data, or other suffixed data (ID3 tag for example)
is present after the valid MPEG frame sequence.  The main change here
is to use a local mpeg_header_data header buffer for the search, and
remember the last mpeg_file_iobuf when a buffer continue status (-1 more
data needed) is returned from find_mpeg_header_buf().
macro'ized all mpegiobuf access functions.

Revision 1.6.2.2 / (download) - annotate - [select for diffs], Tue Apr 2 07:58:00 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.6.2.1: +23 -9 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored)

Eliminated offset parameter to find_mpeg_header_buf(), redundant with
header->position. Fixed problem with EOF detection, when an ID3 tag
is present.  The ID3 tag would be incorrectly included in the last edit
frame, when the last frame of data was less than the computed header
size says it should be.  Test for ID3 tag in the last 128 bytes of data,
and reduce the frame size accordingly.  Fixed another EOF problem, when
the last frame in the file is shorter than the header computed size.
Adjust the size down accordingly.

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Fri Mar 29 08:58:55 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.6: +12 -4 lines
Diff to previous 1.6 (colored)

Adjust the frame size when the buffer size is less than the
computed header size. This happens when at EOF, and a fractional
frame of data is encoded.

Revision 1.5.4.1 / (download) - annotate - [select for diffs], Sat Oct 20 18:30:43 2001 UTC (10 years, 6 months ago) by number6
Branch: mpgedit_release-0-4-1_beta_development
Changes since 1.5: +31 -27 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)



Fixed crash that occurred when no valid MPEG frame is found before
EOF is encountered.  This fix revealed some serious problems with
how read_next_mpeg_frame() processed frames and EOF conditions.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Oct 20 14:51:38 2001 UTC (10 years, 6 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-5_beta
Branch point for: mpgedit_release-0-5_beta_development
Changes since 1.5: +31 -27 lines
Diff to previous 1.5 (colored)



Fixed crash that occurred when no valid MPEG frame is found before
EOF is encountered.  This fix revealed some serious problems with
how read_next_mpeg_frame() processed frames and EOF conditions.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Oct 3 14:21:05 2001 UTC (10 years, 7 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-4-1_beta, mpgedit_release-0-4-0_beta_p1, mpgedit_release-0-4-0_beta
Branch point for: mpgedit_release-0-4-1_beta_development
Changes since 1.4: +21 -0 lines
Diff to previous 1.4 (colored)

Added GPL Copyright header.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Sep 28 08:44:51 2001 UTC (10 years, 7 months ago) by number6
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored)

 Fixed  EOF  detection;  Only return EOF when there is no data in
buffer, and feof() returns true.  This was causing the last frame
of a file to be dropped.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Sep 26 12:11:16 2001 UTC (10 years, 7 months ago) by number6
Branch: MAIN
Changes since 1.2: +55 -0 lines
Diff to previous 1.2 (colored)

 Moved  mpegfio_has_xing_header () from mp3_header.c to this mod-
ule to fix mp3_vbrpatch test program.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Sep 7 13:31:12 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: version_0_3_beta
Changes since 1.1: +8 -2 lines
Diff to previous 1.1 (colored)

 Properly  advance in MP3 input stream when the next frame header
does not begin at the start of the buffer.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jul 18 16:15:26 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
CVS Tags: version_0_3_alpha, version_0_2_alpha_p1, version_0_2_alpha

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>